1import binascii
2
3
4def a2b(a):
5    return binascii.a2b_hex(''.join(a.split()))
6
7
8resources = {
9             260 : a2b('''
10                          01 00 ff ff 00 00 00 00  00 00 00 00 c8 00 c0 80
11                          02 00 00 00 00 00 b8 00  29 00 00 00 00 00 00 00
12                          08 00 90 01 00 01 4d 00  53 00 20 00 53 00 68 00
13                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
14                          00 00 00 00 00 00 00 00  01 00 01 50 7f 00 14 00
15                          32 00 0e 00 01 00 00 00  ff ff 80 00 4f 00 4b 00
16                          00 00 00 00 00 00 00 00  00 00 00 00 04 08 00 50
17                          07 00 07 00 aa 00 0c 00  ea 03 00 00 ff ff 81 00
18                          00 00 00 00
19                       '''),
20             261 : a2b('''
21                          01 00 ff ff 00 00 00 00  00 00 00 00 c8 00 c0 80
22                          04 00 00 00 00 00 b8 00  3a 00 00 00 00 00 00 00
23                          08 00 90 01 00 01 4d 00  53 00 20 00 53 00 68 00
24                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
25                          00 00 00 00 00 00 00 00  80 00 81 50 07 00 14 00
26                          aa 00 0c 00 ec 03 00 00  ff ff 81 00 00 00 00 00
27                          00 00 00 00 00 00 00 00  01 00 01 50 7f 00 25 00
28                          32 00 0e 00 01 00 00 00  ff ff 80 00 4f 00 4b 00
29                          00 00 00 00 00 00 00 00  00 00 00 00 00 00 01 50
30                          4a 00 25 00 32 00 0e 00  02 00 00 00 ff ff 80 00
31                          43 00 61 00 6e 00 63 00  65 00 6c 00 00 00 00 00
32                          00 00 00 00 00 00 00 00  04 08 00 50 07 00 07 00
33                          aa 00 0c 00 eb 03 00 00  ff ff 81 00 00 00 00 00
34                       '''),
35             262 : a2b('''
36                          01 00 ff ff 00 00 00 00  00 00 00 00 c8 00 c0 80
37                          04 00 00 00 00 00 b8 00  29 00 00 00 00 00 00 00
38                          08 00 90 01 00 01 4d 00  53 00 20 00 53 00 68 00
39                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
40                          00 00 00 00 00 00 00 00  00 00 01 50 7f 00 14 00
41                          32 00 0e 00 06 00 00 00  ff ff 80 00 59 00 65 00
42                          73 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
43                          04 08 00 50 07 00 07 00  aa 00 0c 00 ed 03 00 00
44                          ff ff 81 00 00 00 00 00  00 00 00 00 00 00 00 00
45                          00 00 01 50 07 00 14 00  32 00 0e 00 07 00 00 00
46                          ff ff 80 00 4e 00 6f 00  00 00 00 00 00 00 00 00
47                          00 00 00 00 00 00 01 50  4b 00 14 00 32 00 0e 00
48                          02 00 00 00 ff ff 80 00  43 00 61 00 6e 00 63 00
49                          65 00 6c 00 00 00 00 00
50                       '''),
51             263 : a2b('''
52                          01 00 ff ff 00 00 00 00  00 00 00 00 80 00 ca 80
53                          03 00 00 00 00 00 e2 00  29 00 00 00 00 00 00 00
54                          00 00 00 00 00 00 00 00  00 00 81 50 07 00 14 00
55                          97 00 0e 00 eb 03 00 00  6d 00 73 00 63 00 74 00
56                          6c 00 73 00 5f 00 70 00  72 00 6f 00 67 00 72 00
57                          65 00 73 00 73 00 33 00  32 00 00 00 00 00 00 00
58                          00 00 00 00 00 00 00 00  04 08 00 50 07 00 07 00
59                          d4 00 0c 00 ea 03 00 00  ff ff 81 00 00 00 00 00
60                          00 00 00 00 00 00 00 00  00 00 00 50 a9 00 14 00
61                          32 00 0e 00 02 00 00 00  ff ff 80 00 43 00 61 00
62                          6e 00 63 00 65 00 6c 00  00 00 00 00
63                       '''),
64             264 : a2b('''
65                          01 00 ff ff 00 00 00 00  00 00 00 00 c8 00 c0 80
66                          04 00 00 00 00 00 b8 00  3a 00 00 00 00 00 00 00
67                          08 00 90 01 00 01 4d 00  53 00 20 00 53 00 68 00
68                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
69                          00 00 00 00 00 00 00 00  a0 00 81 50 07 00 14 00
70                          aa 00 0c 00 ec 03 00 00  ff ff 81 00 00 00 00 00
71                          00 00 00 00 00 00 00 00  01 00 01 50 7f 00 25 00
72                          32 00 0e 00 01 00 00 00  ff ff 80 00 4f 00 4b 00
73                          00 00 00 00 00 00 00 00  00 00 00 00 00 00 01 50
74                          4a 00 25 00 32 00 0e 00  02 00 00 00 ff ff 80 00
75                          43 00 61 00 6e 00 63 00  65 00 6c 00 00 00 00 00
76                          00 00 00 00 00 00 00 00  04 08 00 50 07 00 07 00
77                          aa 00 0c 00 eb 03 00 00  ff ff 81 00 00 00 00 00
78                       '''),
79             265 : a2b('''
80                          01 00 ff ff 00 00 00 00  00 00 00 00 c8 00 c8 80
81                          12 00 00 00 00 00 d9 00  fc 00 00 00 00 00 00 00
82                          08 00 90 01 00 01 4d 00  53 00 20 00 53 00 68 00
83                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
84                          00 00 00 00 00 00 00 00  01 00 01 50 6c 00 ea 00
85                          30 00 0e 00 01 00 00 00  ff ff 80 00 4f 00 4b 00
86                          00 00 00 00 00 00 00 00  00 00 00 00 00 00 01 50
87                          a2 00 ea 00 30 00 0e 00  02 00 00 00 ff ff 80 00
88                          43 00 61 00 6e 00 63 00  65 00 6c 00 00 00 00 00
89                          00 00 00 00 00 00 00 00  07 00 00 50 06 00 06 00
90                          cc 00 4e 00 ff ff ff ff  ff ff 80 00 00 00 00 00
91                          00 00 00 00 00 00 00 00  03 00 21 50 48 00 12 00
92                          84 00 64 00 03 00 00 00  ff ff 85 00 00 00 00 00
93                          00 00 00 00 00 00 00 00  00 00 02 50 0c 00 24 00
94                          c0 00 08 00 04 00 00 00  ff ff 82 00 00 00 00 00
95                          00 00 00 00 00 00 00 00  80 00 81 50 0c 00 30 00
96                          c0 00 0e 00 05 00 00 00  ff ff 81 00 00 00 00 00
97                          00 00 00 00 00 00 00 00  00 00 01 50 9c 00 42 00
98                          30 00 0e 00 06 00 00 00  ff ff 80 00 41 00 64 00
99                          64 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
100                          07 00 00 50 06 00 54 00  cb 00 3c 00 ff ff ff ff
101                          ff ff 80 00 00 00 00 00  00 00 00 00 00 00 00 00
102                          03 00 21 50 48 00 61 00  84 00 64 00 07 00 00 00
103                          ff ff 85 00 00 00 00 00  00 00 00 00 00 00 00 00
104                          00 00 02 50 0c 00 72 00  c0 00 08 00 08 00 00 00
105                          ff ff 82 00 00 00 00 00  00 00 00 00 00 00 00 00
106                          00 00 01 50 9c 00 7e 00  30 00 0e 00 09 00 00 00
107                          ff ff 80 00 41 00 64 00  64 00 00 00 00 00 00 00
108                          00 00 00 00 00 00 00 00  00 00 01 50 06 00 96 00
109                          42 00 0e 00 0a 00 00 00  ff ff 80 00 41 00 64 00
110                          64 00 20 00 66 00 69 00  6c 00 65 00 2e 00 2e 00
111                          2e 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
112                          00 00 01 50 4e 00 96 00  42 00 0e 00 0b 00 00 00
113                          ff ff 80 00 41 00 64 00  64 00 20 00 6e 00 65 00
114                          77 00 20 00 66 00 69 00  6c 00 65 00 2e 00 2e 00
115                          2e 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
116                          00 00 01 50 06 00 a8 00  42 00 0e 00 0c 00 00 00
117                          ff ff 80 00 41 00 64 00  64 00 20 00 66 00 6f 00
118                          6c 00 64 00 65 00 72 00  2e 00 2e 00 2e 00 00 00
119                          00 00 00 00 00 00 00 00  00 00 00 00 07 00 00 50
120                          06 00 c6 00 cc 00 1e 00  ff ff ff ff ff ff 80 00
121                          43 00 6f 00 6d 00 6d 00  61 00 6e 00 64 00 20 00
122                          6c 00 69 00 6e 00 65 00  3a 00 00 00 00 00 00 00
123                          00 00 00 00 00 00 00 00  80 00 81 50 0c 00 d2 00
124                          c0 00 0e 00 0e 00 00 00  ff ff 81 00 00 00 00 00
125                          00 00 00 00 00 00 00 00  00 00 02 50 0c 00 14 00
126                          3c 00 08 00 1e 00 00 00  ff ff 82 00 4f 00 70 00
127                          74 00 69 00 6f 00 6e 00  3a 00 00 00 00 00 00 00
128                          00 00 00 00 00 00 00 00  00 00 02 50 0c 00 63 00
129                          3c 00 08 00 46 00 00 00  ff ff 82 00 43 00 6f 00
130                          6d 00 6d 00 61 00 6e 00  64 00 3a 00 00 00 00 00
131                       '''),
132             270 : a2b('''
133                          01 00 ff ff 00 00 00 00  00 00 00 00 48 04 00 44
134                          02 00 00 00 00 00 23 01  1a 00 00 00 00 00 00 00
135                          08 00 00 00 00 00 4d 00  53 00 20 00 53 00 68 00
136                          65 00 6c 00 6c 00 20 00  44 00 6c 00 67 00 00 00
137                          00 00 00 00 00 00 00 00  01 00 02 50 00 00 07 00
138                          23 01 08 00 ff ff ff ff  ff ff 82 00 53 00 74 00
139                          61 00 74 00 69 00 63 00  00 00 00 00 00 00 00 00
140                          00 00 00 00 00 00 02 40  00 00 12 00 23 01 08 00
141                          5f 04 00 00 ff ff 82 00  73 00 74 00 63 00 33 00
142                          32 00 00 00 00 00
143                       '''),
144            }
145