TerraTec Cinergy T USB XE: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
No edit summary
 
(31 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{Device_List_Medium_Detail/Header
please see http://www.linuxtv.org/wiki/index.php/User:Nikiwaibel
| content =
{{USB_Device_Data
|renderwith=Device_List_Medium_Detail/Row
|selatt1=did
|selval1=terratec-txe-rev
}}
}}


<!-- using terratec-txe-rev will show both terratec-txe-rev1 and terratec-txe-rev2 -->
=== firmware ===

'''[[TerraTec]] Cinergy Hybrid T USB XE''' is supported.

Version 1 support is in the kernel.

Version 2 support in main repository.

== Technical stuff ==

=== Version 1 AF9005 ===

USB ID: 0ccd:0055

This dvb-t stick uses a chip from afatech, called [[Afatech AF9005|AF9005]]
Support was added May 2007 in the main hg repository and has gone into the 2.6.23 vanilla kernel.

=== Version 2 AF9015 ===

USB ID: 0ccd:0069

TerraTec brought up a new version of the stick.

It seems you can't distinguish between both versions by the packaging nor the device itself.

The new version announces itself with the USB ID 0ccd:0069 and the product name "Cinergy T USB XE Ver.2".

It uses a successor of the af9005, the af9015. There is now support in the vanilla kernel (>=2.6.28) for this Chipset, see [[Afatech AF9015]].

It also uses a Freescale mc44s803 tuner. This tuner has a working driver at [http://linuxtv.org/hg/~anttip/mc44s803/] which is merged into the main repository since Feb 2009 and will probably be part of the vanilla kernel >= 2.6.30.

=== Version 1 firmware upload trace ===

This shows the first bytes of usb communication when using this stick in windows (traces using patched usbmon on linux (to get all the bytes), vmware on linux, winxp in vmware, terratec driver in winxp).


# the following sections contain the firmware code (6.3.2.1?)
# the following sections contain the firmware code (6.3.2.1?)
# of the cinergy xs usb dvb-t stick
# of the cinergy xs usb dvb-t stick

# each section given here is 0xfa (250) byte in size
# each section given here is 0xfa (250) byte in size
# the firmware-usb-commands start with that size in
# the firmware-usb-commands start with that size in
Line 11: Line 51:
# 0xfa 0x00
# 0xfa 0x00
# --> the usb-command length is 0xfc (252) byte!
# --> the usb-command length is 0xfc (252) byte!

# all this looks very much like smartcard based stuff!!!
# all this looks very much like smartcard based stuff!!!
# maybe a similar 16bit cpu?
# maybe a similar 16bit cpu?

# INITIAL PROGRAM LOADER (IPL)?
# INITIAL PROGRAM LOADER (IPL)?
command
command
Line 31: Line 71:
e0ff1252 200243cc 90595774 01f09059 54e0fea3 e0ff1253 a9905956 eff09059
e0ff1252 200243cc 90595774 01f09059 54e0fea3 e0ff1253 a9905956 eff09059
54e0fea3 e0fff582 8e83a3a3 a3c083c0 82e075ed
54e0fea3 e0fff582 8e83a3a3 a3c083c0 82e075ed
10 f8 01 f2 41f2
10 f8 01 f2 41f2
fd905957 e0fced4c d082d083 f08f828e 83e0b422 11905954 e0fea3e0 ffa3e0fd
fd905957 e0fced4c d082d083 f08f828e 83e0b422 11905954 e0fea3e0 ffa3e0fd
124fb402 43cc9059 56e0fd70 0e905954 e0fea3e0 ff124fb4 0243cc90 5954e0fe
124fb402 43cc9059 56e0fd70 0e905954 e0fea3e0 ff124fb4 0243cc90 5954e0fe
a3e0ff7d 057c5812 5413ad07 905954e0 fea3e0ff 124fb402 43cc9059 54e0fea3
a3e0ff7d 057c5812 5413ad07 905954e0 fea3e0ff 124fb402 43cc9059 54e0fea3
e0fff582 8e83a3a3 a3e024fe 60591470 03024304 14700302 43cc1470 03024377
e0fff582 8e83a3a3 a3e024fe 60591470 03024304 14700302 43cc1470 03024377
14700302 433e2405 60030243 bfef2405 f582e43e f583e060 0575e280 8003e4f5
14700302 433e2405 60030243 bfef2405 f582e43e f583e060 0575e280 8003e4f5
e2905800 7427f0a3 7403f090 5954e0fe a3e0f582 8e83a3a3 e0905802 f0a37401
e2905800 7427f0a3 7403f090 5954e0fe a3e0f582 8e83a3a3 e0905802 f0a37401
f0a3e4f0 0243bf90 58007427 f0a37407 f0905954 e0fea3e0 f5828e83 a3a3e090
f0a3e4f0 0243bf90 58007427 f0a37407 f0905954 e0fea3e0 f5828e83 a3a3e090
5802f0a3 7401f0a3 7404f090 568de493 90587fbc
5802f0a3 7401f0a3 7404f090 568de493 90587fbc
10 f8 02 f2 42e4
10 f8 02 f2 42e4
05f09056 8ee49390 5806f090 568fe493 905807f0 905690e4 93905808 f00243bf
05f09056 8ee49390 5806f090 568fe493 905807f0 905690e4 93905808 f00243bf
905954e0 fea3e0ff 2405f582 e43ef583 e0600543 d3028003 53d3fd90 58007427
905954e0 fea3e0ff 2405f582 e43ef583 e0600543 d3028003 53d3fd90 58007427
f0a37403 f08f828e 83a3a3e0 905802f0 a37401f0 a3e4f002 43bf9059 54e0fea3
f0a37403 f08f828e 83a3a3e0 905802f0 a37401f0 a3e4f002 43bf9059 54e0fea3
e0ff2405 f582e43e f583e060 0543d301 800353d3 fe905800 7427f0a3 7403f08f
e0ff2405 f582e43e f583e060 0543d301 800353d3 fe905800 7427f0a3 7403f08f
828e83a3 a3e09058 02f0a374 01f0a3e4 f0804890 58007427 f0a37404 f0905954
828e83a3 a3e09058 02f0a374 01f0a3e4 f0804890 58007427 f0a37404 f0905954
e0fea3e0 f5828e83 a3a3e090 5802f0a3 7401f0a3 f0748d24 15ffe434 5efe905d
e0fea3e0 f5828e83 a3a3e090 5802f0a3 7401f0a3 f0748d24 15ffe434 5efe905d
3ce0b506 11a3e0b5 070c9058 057401f0 905958f0 80059058 05e4f090 5801e024
3ce0b506 11a3e0b5 070c9058 057401f0 905958f0 80059058 05e4f090 5801e024
02ffe433 fe1254db 12552390 5958e060 03127e69
02ffe433 fe1254db 12552390 5958e060 03127e69
10 f8 03 f2 43d6
10 f8 03 f2 43d6
--- snip ---
10 f8 16 d2 55cc
7400f074 58a3f022 ef5401ff 440490d0 01f0ef70 0a7f9b7e 02125371 308dfd22
7f357e05 12537190 d002e030 e2037f01 22308df3 7f002275 fd8d745e f5fee490
5e3ef043 ed0253ed fe43ed40 2275fb86 745ef5fc 43ed01e5 ed30e005 e5ea30e2
f6227581 09905976 e0c0e0a3 e0f582d0 e0f583e4 731254b6 ef60037f 0122e4ff
1255d47f 002290b0 00e05422 64226005 7422f080 f122e490 593cf0d2 a875ec03
90593df0 22ef1fac 0670011e 4c70f622 90d00374 32f0a374 01f02275 81080253
36014600 00c29832 32323232 32323232 32320000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 000062cb
# FIRMWARE?
command
length
counter?
length
address
address 7f? code
checksum?
30 f8 17 f2 00fc
00fc 7f d91a3dd0 00000000
0100 7f 027eb802 67bc027e
0108 7f c4027eca 027ecb02
0110 7f 7ec7027e cc027ecd
0118 7f 027ece02 7e3d026c
0120 7f d0000032 00000275
0128 7f da0272e3 027ecf90
0130 7f a6207402 f090a61f
0138 7f 7408f090 a6117401
0140 7f f0d2afd2 a8e4f508
0148 7f f509907f 58f0a3f0
0150 7f 907f4804 f0a3f0e4
0158 7f 907f4df0 907f53f0
0160 7f 907f5df0 907f5cf0
0168 7f f5f875b8 12d28890
0170 7f 7f46f090 a601e054
0178 7f f7f090a0 27e508f0
0180 7f b40c0040 03024f36
0188 7f 90418ff8 28287302
0190 7f 41b30242 1a02431d
0198 7f 0243a502 44100244
01a0 7f a0024520 02456402
6002
30 f8 18 f2 01a8
01a8 7f 45ef0246 ab0246f7
01b0 7f 02488b90 7f46e070
01b8 7f 12907f57 f0907f45
01c0 7f e0600302 4f3e04f0
01c8 7f 024f3e90 7f477401
01d0 7f f0907f57 f0907f4e
01d8 7f f0e4a3f0 907f51f0
01e0 7f 907f54f0 90a160e0
01e8 7f 5408ff13 1313541f
01f0 7f ffbf0109 90a615e0
01f8 7f 54ef4410 f090a615
0200 7f e054fef0 e054fdf0
0208 7f e054f7f0 e054fbf0
0210 7f 90a391e0 54fef002
0218 7f 4f3e126a 66127ebe
0220 7f e4907f5a f0907f57
0228 7f 04f0907f 4ee00454
0230 7f 01f090a1 6ce030e0
0238 7f 42907f51 e004f0e0
0240 7f 64046003 024f3e90
0248 7f a615e054 10ffc454
0250 7f 0f600790 7f53e0b4
6e9a
---snip---
30 f8 70 e7 3e28
3e28 7f c6f0a3e0 54fc4401
3e30 7f f0a3748c f0a37424
3e38 7f f0a3e4f0 22c0e0c0
3e40 7f 83c08290 7f44e4f0
3e48 7f 90a0cae0 54fbf053
3e50 7f 91efd082 d083d0e0
3e58 7f 3290a322 7411f0a3
3e60 7f 7473f0a3 e054fcf0
3e68 7f a37498f0 a37401f0
3e70 7f a3e4f022 90abd474
3e78 7f c8f0a3e4 f0a37420
3e80 7f f0a37401 f0a37488
3e88 7f f0a37401 f022ed54
3e90 7f 07fe25e0 25e04f90
3e98 7f a220f022 90a333e0
3ea0 7f 54fe4401 f0e054fe
3ea8 7f f02290a3 34e054fb
3eb0 7f 4404f0e0 54fbf022
3eb8 7f 75810902 412fc28c
3ec0 7f 438e0822 c28c32c2
3ec8 7f 98323232 32323232
0000 00 00000000 00000000
79e0
== Additional Firmware For Debian ==

The kernel module needs some code from AF05BDA.sys which is distributed with the original Windows driver. Some distributions don't need this files. But on my Debian system DVB-T stopped working after an upgrade to Debian Squeeze 6.0. They removed the code from the kernel for copyright reasons and replaced it which a loader which extracts it directly from /lib/firmware/AF05BDA.sys each time the driver is used.

Different versions of this file exists. Only the one from the BDA Driver 6.3.2.1 will work. It is included in [http://ftp.terratec.de/Receiver/Cinergy_T_USB_XE/Update/History/Cinergy_T_USB_XE_App_Drv_XP_4.98.exe Cinergy_T_USB_XE_App_Drv_XP_4.98.exe] which can be downloaded from the Terratec Webpage. This is a self extracting Zip archive that can be unpacked using unzip or wine.



== See also ==
--- snip ---
* [[User:Nikiwaibel|The user page of Nikiwaibel]]


== External links ==
30 f8 32 f2 1388
* http://linuxtv.org/hg/~manu/af9005/rev/52a15749a7c8
1388 7f 011f90a3 c1e0540c
* http://linuxtv.org/hg/~anttip/mc44s803/
1390 7f ff131354 3f701690
* http://ventoso.org/luca/af9005/
1398 7f 7fa61271 be00055b
[[Category: DVB-T USB Devices]]
13a0 7f 78907fa2 1271be00
13a8 7f 00017e80 2390a3c1
13b0 7f e0540cff 1313543f
13b8 7f ffbf0114 907fa612
13c0 7f 71be0006 4000907f
13c8 7f a21271be 00000148
13d0 7f e4907fb4 f0a3f090
13d8 7f 7fb8f090 7f6ae060
13e0 7f 047f0f80 027f0f90
13e8 7f 7f7ceff0 907f7ce0
13f0 7f d3940050 030256c8
13f8 7f 127db590 7f2ce0fe
1400 7f a3e0ff90 7fb4e0fc
1408 7f a3e0fd9f ffec9efe
1410 7f c3ef9405 ee648094
1418 7f 80400302 56a3907f
1420 7f 2ce0fea3 e0ffc3ed
1428 7f 9fffec9e fed3ef94
1430 7f fbee6480 947f5003
735c
30 f8 33 f2 1438
1438 7f 0256a390 7fb8e004
1440 7f f0640660 03025683
1448 7f 907f2de0 90a260f0
1450 7f 907f2ce0 90a261f0
1458 7f 90a335e0 54f74408
1460 7f f0907f2d e02400ff
1468 7f 907f2ce0 34f0fe33
1470 7f 95e0fdfc 907fa6e0
1478 7f f8a3e0f9 a3e0faa3
1480 7f e0fb1270 f4780a12
1488 7f 718b907f 771271b2
1490 7f 90a152e0 547f907f
1498 7f 6cf090a1 51e0907f
14a0 7f 6df090a1 50e0907f
14a8 7f 6ef0907f 6be0fca3
14b0 7f e0fda3e0 fea3e0ff
14b8 7f 78091271 9f780912
14c0 7f 718b907f 6b1271b2
14c8 7f 907f6ae0 7050907f
14d0 7f 6fe0f8a3 e0f9a3e0
14d8 7f faa3e0fb c3e49bff
14e0 7f e49afe74 8099fde4
814e
30 f8 34 f2 14e8
14e8 7f 98fc907f 6b1271b2
14f0 7f 90a0a1e0 5420ffc4
14f8 7f 13540760 21907f6f
1500 7f e0fca3e0 fda3e0fe
1508 7f a3e02400 ffe43efe
1510 7f ed3480fd ec34fffc
1518 7f 907f6b12 71b2907f
1520 7f 6be0f8a3 e0f9a3e0
1528 7f faa3e0fb 907f77e0
1530 7f fca3e0fd a3e0fea3
1538 7f e0c39bff ee9afeed
1540 7f 99fdec98 fc780912
1548 7f 718b907f 9e1271b2
1550 7f 907f9ee0 fca3e0fd
1558 7f a3e0fea3 e0ff1271
1560 7f 43907fb2 eef0a3ef
1568 7f f090a0a1 e05420ff
1570 7f c4135407 600f907f
1578 7f a0e0ffa3 e0907fb2
1580 7f cff0a3ef f0907fb3
1588 7f e090a0a0 f0907fb2
1590 7f e0541fff 90a0a1e0
8899
30 f8 35 f2 1598
1598 7f 54e04ff0 90a1a2e0
15a0 7f 54fbf0e0 54fe4401
15a8 7f f090a0c0 e4f090a1
15b0 7f a3e054fb f0e054fe
15b8 7f 4401f090 a108e054
15c0 7f 0ff01274 04907f1c
15c8 7f e0fca3e0 fda3e0fe
15d0 7f a3e0ff78 0312718b
15d8 7f c004c005 c006c007
15e0 7f 907f23e0 fca3e0fd
15e8 7f a3e0fea3 e0ff7803
15f0 7f 12719fd0 03d002d0
15f8 7f 01d00012 7b9c907f
1600 7f b67408f0 c3ef9410
1608 7f ee940050 07e4907f
1610 7f b8f0806f c3ef9414
1618 7f ee940050 08907fb6
1620 7f 7401f080 5ec3ef94
1628 7f 2dee9400 5008907f
1630 7f b67402f0 804dc3ef
1638 7f 9480ee94 00500890
1640 7f 7fb67403 f0803cc3
7a39
30 f8 36 f2 1648
1648 7f ee940150 08907fb6
1650 7f 7404f080 2ec3ef94
1658 7f 80ee9401 5008907f
1660 7f b67405f0 801dc3ee
1668 7f 94025008 907fb674
1670 7f 06f0800f c3ef9480
1678 7f ee940250 06907fb6
1680 7f 7407f090 7fb8e064
1688 7f 0c702590 a619e020
1690 7f e01e907f 207401f0
1698 7f 90a61ee0 54fe4401
16a0 7f f0802590 7fb87401
16a8 7f f090a61e e054fef0
16b0 7f 907f2ce0 ffa3e090
16b8 7f 7fb4cff0 a3eff090
16c0 7f 7f7ce014 f00253ec
16c8 7f 90a260e4 f0a3f090
16d0 7f a335e054 f7f0907f
16d8 7f 20e07003 025802e4
16e0 7f 907fb7f0 907fb6e0
16e8 7f ff90a0c0 f0ef540f
16f0 7f ffc454f0 ff90a108
7af4
30 f8 37 f2 16f8
16f8 7f e0540f4f f0127404
1700 7f 907f23e0 fca3e0fd
1708 7f a3e0fea3 e0ff7802
1710 7f 12718ba8 04a905aa
1718 7f 06ab0790 7f23e0fc
1720 7f a3e0fda3 e0fea3e0
1728 7f c39bffee 9afeed99
1730 7f fdec98fc 907faa12
1738 7f 71b2907f 23e0fca3
1740 7f e0fda3e0 fea3e0ff
1748 7f 78021271 8b907f23
1750 7f e0f8a3e0 f9a3e0fa
1758 7f a3e02fff ea3efee9
1760 7f 3dfde83c fc907fae
1768 7f 1271b290 7f9ae0f8
1770 7f a3e0f9a3 e0faa3e0
1778 7f fbc00090 7f9ee0fc
1780 7f a3e0fda3 e0fea3e0
1788 7f ff780912 719fd000
1790 7f eb2fffea 3efee93d
1798 7f fde83cfc 907f9a12
17a0 7f 71b2907f 6ae06037
8698
30 f8 38 f2 17a8
17a8 7f 90a1a5e0 54fdf0e0
17b0 7f 54fe4401 f0e054f3
17b8 7f 4404f0e0 54fef0e0
17c0 7f 54fd4402 f090a23e
17c8 7f e05410ff c4540f70
17d0 7f f490a23e e05410ff
17d8 7f c4540fff bf01f290
17e0 7f 7f9be090 a142f090
17e8 7f 7f9ce090 a141f090
17f0 7f 7f9de090 a140f090
17f8 7f a1a4e054 f3440cf0
1800 7f 801390a1 a5e054fd
1808 7f f090a1a2 e054fef0
1810 7f a3e054fe f0907f6a
1818 7f e0700f90 a335e054
1820 7f fe4401f0 90a1c674
1828 7f 02f0e490 7f2bf022
1830 7f 90a221e0 547ff0e0
1838 7f 547f4480 f090a331
1840 7f e054fef0 ef600302
1848 7f 5ae4907f 89f0a3f0
1850 7f 907f8df0 a304f0e4
81a1
30 f8 39 f2 1858
1858 7f 907fb9f0 90a331e0
1860 7f 54f7f0e4 907f96f0
1868 7f a3f0907f 96e0fea3
1870 7f e0ffc394 04ee9400
1878 7f 40030259 e9ef4e70
1880 7f 17e0e4fd 127e8e90
1888 7f a221e054 f34408f0
1890 7f e054fc44 02f08017
1898 7f 907f97e0 ff7d0212
18a0 7f 7e8e90a2 21e054f3
18a8 7f 4408f0e0 54fcf090
18b0 7f a331e054 fe4401f0
18b8 7f 90a331e0 5410ffc4
18c0 7f 540f6401 60047f01
18c8 7f 80027f00 907f49e0
18d0 7f b401047e 0180027e
18d8 7f 00ef5e70 db90a331
18e0 7f e05410ff c4540fff
18e8 7f bf01047f 0180027f
18f0 7f 00907f98 eff090a3
18f8 7f 31e054ef 4410f090
1900 7f a229e054 07fe90a2
766c
30 f8 3a f2 1908
1908 7f 28e0fdee edff907f
1910 7f 8beef0a3 eff090a2
1918 7f 2be05407 fe90a22a
1920 7f e0fdeeed ff907f8f
1928 7f eef0a3ef f0907f8d
1930 7f e0fea3e0 fffbaa06
1938 7f e4f9f890 7f8be0fe
1940 7f a3e0ffe4 fcfd1270
1948 7f f4c004c0 05c006c0
1950 7f 07907f8f e0fea3e0
1958 7f fffbaa06 e4f9f890
1960 7f 7f89e0fe a3e0ffe4
1968 7f fcfd1270 f4a804a9
1970 7f 05aa06ab 07d007d0
1978 7f 06d005d0 04c31271
1980 7f 67504e90 7f8be0ff
1988 7f a3e0907f 89cff0a3
1990 7f eff0907f 8fe0ffa3
1998 7f e0907f8d cff0a3ef
19a0 7f f090a22c e0547f90
19a8 7f 7f91f090 a22de054
19b0 7f 7f907f92 f090a22e
8820
30 f8 3b f2 19b8
19b8 7f e0547f90 7f93f090
19c0 7f a22fe054 7f907f94
19c8 7f f0907f97 e0907fb9
19d0 7f f090a331 e054fef0
19d8 7f 907f97e0 04f07006
19e0 7f 907f96e0 04f00258
19e8 7f 6a907f94 e0ff907f
19f0 7f 93e0c39f 500d907f
19f8 7f 957403f0 907f93ef
1a00 7f f0800690 7f957402
1a08 7f f0907f92 e0ff907f
1a10 7f 91e0c39f 500d907f
1a18 7f ba7401f0 907f91ef
1a20 7f f08005e4 907fbaf0
1a28 7f 907f93e0 ff907f91
1a30 7f e0c39f50 08907f95
1a38 7f e0907fba f090a16c
1a40 7f e05420ff c4135407
1a48 7f 6003025a da907fba
1a50 7f e05403ff 25e025e0
1a58 7f ff90a3c0 e054f34f
1a60 7f f0907fb9 e0ff7018
7db0
30 f8 3c f2 1a68
1a68 7f 90a3c0e0 54fcf090
1a70 7f a221e054 f34408f0
1a78 7f e054fc44 02f0801d
1a80 7f 90a3c0e0 54fc4401
1a88 7f f090a221 e054f344
1a90 7f 08f0e054 fcf0907f
1a98 7f bae02402 f0907fba
1aa0 7f e0fd127e 8e907fba
1aa8 7f e02406ff 74017e00
1ab0 7f a8070880 05c333ce
1ab8 7f 33ced8f9 24f6ffee
1ac0 7f 34ff907f 96f0a3ef
1ac8 7f f0e090a2 24f0907f
1ad0 7f 96e090a2 25f0a374
1ad8 7f 0af090a3 31e054fe
1ae0 7f f0025d59 907f4de0
1ae8 7f 700d90a1 6ce05420
1af0 7f ffc41354 07607290
1af8 7f 7f2be070 6c90a3c0
1b00 7f e0540390 7fb9f090
1b08 7f a3c0e054 0cff1313
1b10 7f 543f907f baf0907f
7cdf
30 f8 3d f2 1b18
1b18 7f b9e0700a a3e0fde4
1b20 7f ff127e8e 800e907f
1b28 7f bae02402 f0e0fd7f
1b30 7f 02127e8e 907fbae0
1b38 7f 2406ff74 017e00a8
1b40 7f 07088005 c333ce33
1b48 7f ced8f924 f6ffee34
1b50 7f ff907f96 f0a3eff0
1b58 7f e090a224 f0907f96
1b60 7f e090a225 f0a3740a
1b68 7f f0907f2b e0700990
1b70 7f a221e054 fc4403f0
1b78 7f 90a331e0 54f74408
1b80 7f f0e054fe 4401f090
1b88 7f a331e054 10ffc454
1b90 7f 0f640160 047f0180
1b98 7f 027f0090 7f49e0b4
1ba0 7f 01047e01 80027e00
1ba8 7f ef5e70db 90a331e0
1bb0 7f 5410ffc4 540fffbf
1bb8 7f 01047f01 80027f00
1bc0 7f 907f98ef f090a331
6fc9
30 f8 3e f2 1bc8
1bc8 7f e054ef44 10f090a2
1bd0 7f 3be0907f 7df090a2
1bd8 7f 3ae0907f 7ef090a2
1be0 7f 39e0907f 7ff090a2
1be8 7f 38e0907f 80f090a2
1bf0 7f 3ee05407 30e2047f
1bf8 7f ff80027f 00907f81
1c00 7f eff0e0b4 ff0b90a2
1c08 7f 3ee05407 44f8ff80
1c10 7f 0790a23e e05407ff
1c18 7f 907f82ef f090a23d
1c20 7f e0907f83 f090a23c
1c28 7f e0907f84 f0907f81
1c30 7f e0f8a3e0 f9a3e0fa
1c38 7f a3e0fb90 7f7de0fc
1c40 7f a3e0fda3 e0fea3e0
1c48 7f ff127b9c c004c005
1c50 7f c006c007 907fbae0
1c58 7f 2405ff74 017e00a8
1c60 7f 07088005 c333ce33
1c68 7f ced8f9ff ee3395e0
1c70 7f fdfcd003 d002d001
7e6a
30 f8 3f f2 1c78
1c78 7f d000eb2f ffea3efe
1c80 7f e93dfde8 3cfc907f
1c88 7f 851271b2 907fbae0
1c90 7f 2405ff74 017e00a8
1c98 7f 07088005 c333ce33
1ca0 7f ced8f9ff ee3395e0
1ca8 7f fdfcef54 1fffe4fe
1cb0 7f fdfc7803 12719fa8
1cb8 7f 04a905aa 06ab0790
1cc0 7f a2aee054 07ffe4eb
1cc8 7f 4fffeae9 e8eff090
1cd0 7f 7fbae0ff 7401a807
1cd8 7f 088002c3 33d8fc90
1ce0 7f a2aff0e4 7fff7e07
1ce8 7f fdfc907f 85e0f8a3
1cf0 7f e0f9a3e0 faa3e0fb
1cf8 7f d3127151 400c907f
1d00 7f 851271be 000007ff
1d08 7f 80267f00 7ef87dff
1d10 7f 7cff907f 85e0f8a3
1d18 7f e0f9a3e0 faa3e0fb
1d20 7f c3127151 500a907f
8240
30 f8 40 f2 1d28
1d28 7f 851271be fffff800
1d30 7f 907f88e0 90a222f0
1d38 7f 907f87e0 540fff90
1d40 7f a223e054 f04ff090
1d48 7f a223e054 0fff90a2
1d50 7f 22e02fff e4334f70
1d58 7f ee90a221 e0547ff0
1d60 7f 2274ff90 7f85f0a3
1d68 7f f090a3c0 e05403ff
1d70 7f 25e0ffe0 540cfe13
1d78 7f 13543f2f ff74207e
1d80 7f 00a80708 8005c333
1d88 7f ce33ced8 f9907f84
1d90 7f f0ee907f 83f090a2
1d98 7f afe0907f 8bf090a3
1da0 7f c0e0540c ff131354
1da8 7f 3f24feff 7410a807
1db0 7f 088002c3 13d8fc90
1db8 7f 7f8af0e4 907f6bf0
1dc0 7f a3f0907f 83e0fca3
1dc8 7f e0fdeca2 e713ffed
1dd0 7f 13907f6d cff0a3ef
7d80
30 f8 41 f2 1dd8
1dd8 7f f0c3e49d fde49cfc
1de0 7f a2e713ff ed13a3cf
1de8 7f f0a3eff0 907f83e0
1df0 7f fea3e0ff 907f71ee
1df8 7f f0a3eff0 a3eef0a3
1e00 7f eff0a3ec f0a3edf0
1e08 7f c3e49fff e49ea3f0
1e10 7f a3eff0e4 a3f0a3f0
1e18 7f a3f0a3f0 a3f0a3f0
1e20 7f a304f0e4 a3f0a374
1e28 7f fff0e4a3 f090a385
1e30 7f 74e8f0a3 7403f0e4
1e38 7f 907f6af0 907f6ae0
1e40 7f ffc39407 40030260
1e48 7f f3747b2f f582e434
1e50 7f 7ff583e0 700690a3
1e58 7f 377402f0 e4907f8e
1e60 7f f0a3f0a3 f074fffd
1e68 7f fce4ff12 7c9890a3
1e70 7f 3fe054fb 4404f0e4
1e78 7f 907f87f0 907f8de0
1e80 7f 907f8cf0 90a35ce0
905e
30 f8 42 f2 1e88
1e88 7f 541f907f 8df0907f
1e90 7f 88e0ff90 a23ee054
1e98 7f 10fec454 0f907f88
1ea0 7f f0ef6019 e070167b
1ea8 7f 40fa7d01 7f01127d
1eb0 7f dd907f87 7401f090
1eb8 7f 7f90e004 f090a33f
1ec0 7f e05404ff 1313543f
1ec8 7f 907f89f0 907f87e0
1ed0 7f 6003308c 06907f89
1ed8 7f e060a190 7f89e060
1ee0 7f 46907f8c e05410fd
1ee8 7f 90a35ce0 541f907f
1ef0 7f 8cf0e054 0fff7401
1ef8 7f 7e00a807 088005c3
1f00 7f 33ce33ce d8f9ffed
1f08 7f 600cc3e4 9ffde49e
1f10 7f fcfeaf05 8000907f
1f18 7f 8fe02ff0 907f8ee0
1f20 7f 3ef0e490 7f90f090
1f28 7f 7f90e0c3 94325045
1f30 7f 907f83e0 fea3e078
78f1
30 f8 43 f2 1f38
1f38 7f 02cea2e7 13ce13d8
1f40 7f f8ff907f 8ee0fca3
1f48 7f e0fdc39f ee6480f8
1f50 7f ec648098 501fc3e4
1f58 7f 9fffe49e fed3ed9f
1f60 7f ee6480f8 ec648098
1f68 7f 400b907f 44e06401
1f70 7f 7003025e 6e90a337
1f78 7f e4f0907f 3c1271be
1f80 7f 00000000 12776790
1f88 7f 7f85e0fe a3e0ffe4
1f90 7f fcfd907f 3ce0f8a3
1f98 7f e0f9a3e0 faa3e0fb
1fa0 7f c3127167 5046907f
1fa8 7f 3ee0ffa3 e0907f85
1fb0 7f cff0a3ef f0907f6a
1fb8 7f e0ff25e0 246bf582
1fc0 7f e4347ff5 83e0fda3
1fc8 7f e0907f79 cdf0a3ed
1fd0 7f f0747b2f f582e434
1fd8 7f 7ff583e0 907f82f0
1fe0 7f 907f6ae0 907f91f0
872b
30 f8 44 f2 1fe8
1fe8 7f 90a613f0 c3907f86
1ff0 7f e094a390 7f85e094
1ff8 7f 00501890 a615e054
2000 7f ef4410f0 e4907f51
2008 7f f090a615 e054f7f0
2010 7f 0260f390 a2aee054
2018 7f fbf0907f 6ae0247c
2020 7f f582e434 7ff583e0
2028 7f ff3395e0 907f8ae0
2030 7f feef8ef0 a4ffa3e0
2038 7f 2f90a2af f07d007c
2040 7f 02e4ff12 7c98907f
2048 7f 44e06401 60f890a2
2050 7f aee054fb 4404f090
2058 7f abc0e054 fdf0907f
2060 7f 6ae07003 127a0ee4
2068 7f ffef6023 907f6ae0
2070 7f 25e0246b f582e434
2078 7f 7ff583e0 fca3e0fd
2080 7f c3907f8f e09dfd90
2088 7f 7f8ee09c fc801490
2090 7f 7f6ae025 e0246df5
801d
30 f8 45 f2 2098
2098 7f 82e4347f f583e0fc
20a0 7f a3e0fd90 7f92ecf0
20a8 7f a3edf090 7f93e090
20b0 7f a222f090 7f92e054
20b8 7f 0ffe90a2 23e054f0
20c0 7f 4ef090a2 23e0540f
20c8 7f fd90a222 e02dfde4
20d0 7f 334d70ee 0fef6402
20d8 7f 708fe508 6006907f
20e0 7f 49e07006 907f6a74
20e8 7f 08f0907f 6ae004f0
20f0 7f 025e3c90 abc0e054
20f8 7f fd4402f0 907f82e0
2100 7f 604490a3 4a7403f0
2108 7f a37430f0 a3e4f0a3
2110 7f 7403f0a3 7430f0a3
2118 7f e4f0a374 03f0a374
2120 7f 30f0a3e4 f0a37403
2128 7f f0a37430 f0a3e4f0
2130 7f a37403f0 a37430f0
2138 7f a3e4f0a3 74fef0a3
2140 7f 743ff0a3 e4f02290
8077
30 f8 46 f2 2148
2148 7f a337e4f0 90a3c0e0
2150 7f 5403701e 90abcc74
2158 7f 08f0a3e4 f0a37420
2160 7f f0a3e4f0 a37448f0
2168 7f a3e4f0a3 7480f0a3
2170 7f e4f090a3 c0e0540c
2178 7f ff131354 3f147003
2180 7f 02626d14 70030263
2188 7f 45147003 02640d24
2190 7f 03600302 64d390a3
2198 7f 4a74fef0 a374cff0
21a0 7f a3743ff0 a37421f0
21a8 7f a37432f0 a374ecf0
21b0 7f a37413f0 a3743ff0
21b8 7f a374cff0 a3742ff0
21c0 7f a374b6f0 a374a9f0
21c8 7f a3747ff0 a37432f0
21d0 7f a3747af0 a3745bf0
21d8 7f a374b1f0 a3744af0
21e0 7f 90a341e0 540ff0a3
21e8 7f 7474f090 a3c0e054
21f0 7f 03702990 a33e743a
7b83
30 f8 47 f2 21f8
21f8 7f f0a3e054 fcf0a3e4
2200 7f f0a3e054 f04405f0
2208 7f 90a344e0 54f04403
2210 7f f090a343 e0540f44
2218 7f 10f08029 90a33e74
2220 7f fbf0a3e0 54fc4401
2228 7f f0a3e4f0 a3e054f0
2230 7f 4404f090 a344e054
2238 7f f04405f0 90a343e0
2240 7f 540f4430 f090abda
2248 7f e0541f44 60f090ab
2250 7f dde05401 4480f0a3
2258 7f e4f090ab d474fff0
2260 7f a3f0a3f0 a3f0a3f0
2268 7f a3f00264 d390a34a
2270 7f 74fef0a3 742ff0a3
2278 7f 7477f0a3 7481f0a3
2280 7f 7455f0a3 e4f0a374
2288 7f 20f0a374 f3f0a374
2290 7f bdf0a374 a7f0a374
2298 7f b7f0a374 41f0a374
22a0 7f 6bf0a374 f2f0a374
8397
30 f8 48 f2 22a8
22a8 7f 12f0a374 8ff0a374
22b0 7f f0f0a374 03f090a3
22b8 7f 41e0540f f0a37468
22c0 7f f090a3c0 e0540370
22c8 7f 3290a33e 74f8f0a3
22d0 7f e054fcf0 a3e4f0a3
22d8 7f e054f044 0af090a3
22e0 7f 44e054f0 4404f090
22e8 7f a343e054 0f4420f0
22f0 7f 90abd474 c8f0a3e4
22f8 7f f0802790 a33e746a
2300 7f f0a3e054 fcf0a3e4
2308 7f f0a3e054 f04408f0
2310 7f 90a344e0 54f04406
2318 7f f090a343 e0540f44
2320 7f 40f090ab dae0541f
2328 7f 4480f090 abdde054
2330 7f 01f0a374 01f090ab
2338 7f d674fff0 a3f0a3f0
2340 7f a3f00264 d390a34a
2348 7f 74fef0a3 746ff0a3
2350 7f 74f4f0a3 74c1f0a3
844d
30 f8 49 f2 2358
2358 7f 7474f0a3 7402f0a3
2360 7f 741bf0a3 744ff0a3
2368 7f 747cf0a3 749bf0a3
2370 7f 7439f0a3 7402f0a3
2378 7f 7487f0a3 7432f0a3
2380 7f 743ef0a3 746bf0a3
2388 7f 74b1f0a3 e4f090a3
2390 7f 41e0540f f0a37450
2398 7f f090a3c0 e0540370
23a0 7f 2e90a33e 7424f0a3
23a8 7f e054fc44 01f0a3e4
23b0 7f f0a3e054 f04404f0
23b8 7f 90a344e0 54f04405
23c0 7f f090a343 e0540f44
23c8 7f 30f0127e 74802790
23d0 7f a33e7426 f0a3e054
23d8 7f fc4401f0 a3e4f0a3
23e0 7f e054f0f0 90a344e0
23e8 7f 54f04407 f090a343
23f0 7f e0540f44 50f090ab
23f8 7f dae0541f 44e0f090
2400 7f abdde054 01f0a374
80cc
30 f8 4a f2 2408
2408 7f 02f00264 d390a34a
2410 7f 7419f0a3 742bf0a3
2418 7f 7487f0a3 74cef0a3
2420 7f 74eef0a3 74fff0a3
2428 7f 74aef0a3 746cf0a3
2430 7f 7467f0a3 7495f0a3
2438 7f 745ef0a3 741af0a3
2440 7f 7448f0a3 74b0f0a3
2448 7f 7452f0a3 749bf0a3
2450 7f 7430f0a3 7402f090
2458 7f a341e054 0ff0a374
2460 7f 20f090a3 c0e05403
2468 7f 702e90a3 3e74f7f0
2470 7f a3e054fc 4401f0a3
2478 7f e4f0a3e0 54f04408
2480 7f f090a344 e054f044
2488 7f 04f090a3 43e0540f
2490 7f 4420f012 7e748027
2498 7f 90a33e74 f9f0a3e0
24a0 7f 54fc4401 f0a3e4f0
24a8 7f a3e054f0 f090a344
24b0 7f e054f044 06f090a3
7d7b
30 f8 4b f2 24b8
24b8 7f 43e0540f 4440f090
24c0 7f abdae054 1f44e0f0
24c8 7f 90abdde0 5401f0a3
24d0 7f 7404f090 a61ee054
24d8 7f 10ffc454 0fffbf01
24e0 7f 0690a337 7402f022
24e8 7f 90a220e0 54036003
24f0 7f 02662690 7f00e054
24f8 7f 03ff90a2 03e054fc
2500 7f 4ff0907f 01e090a2
2508 7f 02f0907f 02e090a2
2510 7f 01f0907f 03e090a2
2518 7f 00f0907f 04e05407
2520 7f ff90a206 e054f84f
2528 7f f0907f05 e090a205
2530 7f f0907f06 e090a204
2538 7f f0907f07 e0543fff
2540 7f 25e025e0 ff90a203
2548 7f e054034f f0127d5f
2550 7f 90a3c0e0 540cff13
2558 7f 13543f14 60161460
2560 7f 1f146028 2403702e
6cbb
30 f8 4c f2 2568
2568 7f 90a32074 faf0a374
2570 7f 54f08022 90a32074
2578 7f 7af0a374 52f08016
2580 7f 90a32074 e5f0a374
2588 7f 4df0800a 90a32074
2590 7f 1bf0a374 46f0127e
2598 7f 5990a163 74dcf0a3
25a0 7f 7405f090 a2807439
25a8 7f f0a37401 f0a37448
25b0 7f f0a37401 f0a3746c
25b8 7f f0a37401 f0a37475
25c0 7f f0a37401 f0a374ab
25c8 7f f0a37401 f0a374c3
25d0 7f f0a37401 f0a374c6
25d8 7f f0a37401 f0a374f9
25e0 7f f0a37401 f0a3745a
25e8 7f f0a37404 f0a37475
25f0 7f f0a37404 f0a37484
25f8 7f f0a37404 f0a374c6
2600 7f f0a37404 f0a374f9
2608 7f f0a37404 f0a374ff
2610 7f f0a37404 f0a37402
7fea
30 f8 4d f2 2618
2618 7f f0a37405 f0a3741d
2620 7f f0a37405 f02290a2
2628 7f 20e05403 24fe6030
2630 7f 14605624 02707990
2638 7f 7f08e054 03ff90a2
2640 7f 03e054fc 4ff0907f
2648 7f 09e090a2 02f0907f
2650 7f 0ae090a2 01f0907f
2658 7f 0be090a2 00f08050
2660 7f 907f0ce0 5403ff90
2668 7f a203e054 fc4ff090
2670 7f 7f0de090 a202f090
2678 7f 7f0ee090 a201f090
2680 7f 7f0fe090 a200f080
2688 7f 27907f10 e05403ff
2690 7f 90a203e0 54fc4ff0
2698 7f 907f11e0 90a202f0
26a0 7f 907f12e0 90a201f0
26a8 7f 907f13e0 90a200f0
26b0 7f 907f14e0 5407ff90
26b8 7f a206e054 f84ff090
26c0 7f 7f15e090 a205f090
7186
30 f8 4e f2 26c8
26c8 7f 7f16e090 a204f090
26d0 7f 7f17e054 3fff25e0
26d8 7f 25e0ff90 a203e054
26e0 7f 034ff012 7d8a90a3
26e8 7f c0e0540c ff131354
26f0 7f 3f146016 14601f14
26f8 7f 60282403 702e90a3
2700 7f 207452f0 a37414f0
2708 7f 802290a3 2074b9f0
2710 7f a37413f0 801690a3
2718 7f 2074a1f0 a37412f0
2720 7f 800a90a3 2074c4f0
2728 7f a37410f0 127e2090
2730 7f a16374b8 f0a3740b
2738 7f f090a280 747af0a3
2740 7f 7405f0a3 74d4f0a3
2748 7f 7405f0a3 745bf0a3
2750 7f 7406f0a3 74caf0a3
2758 7f 7406f0a3 7421f0a3
2760 7f 7407f0a3 74a5f0a3
2768 7f 7407f0a3 7443f0a3
2770 7f 7409f0a3 74aff0a3
7294
30 f8 4f f2 2778
2778 7f 7409f0a3 74abf0a3
2780 7f 7413f0a3 741af0a3
2788 7f 7414f0a3 7471f0a3
2790 7f 7414f0a3 74f5f0a3
2798 7f 7414f0a3 7493f0a3
27a0 7f 7416f0a3 74fff0a3
27a8 7f 7416f0a3 7471f0a3
27b0 7f 7417f0a3 74f5f0a3
27b8 7f 7417f022 c0e0c0f0
27c0 7f c083c082 c0d075d0
27c8 7f 00c000c0 01c002c0
27d0 7f 03c004c0 05c006c0
27d8 7f 07af9def ffad9eed
27e0 7f 907f40cf f0a3eff0
27e8 7f e59f54c0 ffc41313
27f0 7f 54036402 7036e59e
27f8 7f b4ff047f 0180027f
2800 7f 00e59db4 ff047e01
2808 7f 80027e00 ee5f600f
2810 7f 907f4674 01f0907f
2818 7f 47e4f0f5 0880057f
2820 7f 051278d5 907f44e4
7ad7
30 f8 50 f2 2828
2828 7f f0026a45 e59d64ae
2830 7f 6003026a 0faf9eef
2838 7f 1271ef68 b40068bd
2840 7f 0168c602 68cf0368
2848 7f d80468e1 0568ea06
2850 7f 68f30768 fc086905
2858 7f 09690e0a 69170b69
2860 7f 200c6929 0d69320e
2868 7f 693b0f69 4410694d
2870 7f 11695612 695f1369
2878 7f 68146971 15697a16
2880 7f 69831769 8c186995
2888 7f 19699e1a 69a71b69
2890 7f b01c69b9 1d69c2f7
2898 7f 69c9f86a 03f969d1
28a0 7f fa69d8fb 69effc69
28a8 7f e0fd69e7 fe6a08ff
28b0 7f 00006a45 907f00e5
28b8 7f 93f0026a 45907f01
28c0 7f e593f002 6a45907f
28c8 7f 02e593f0 026a4590
28d0 7f 7f03e593 f0026a45
6480
30 f8 51 f2 28d8
28d8 7f 907f04e5 93f0026a
28e0 7f 45907f05 e593f002
28e8 7f 6a45907f 06e593f0
28f0 7f 026a4590 7f07e593
28f8 7f f0026a45 907f08e5
2900 7f 93f0026a 45907f09
2908 7f e593f002 6a45907f
2910 7f 0ae593f0 026a4590
2918 7f 7f0be593 f0026a45
2920 7f 907f0ce5 93f0026a
2928 7f 45907f0d e593f002
2930 7f 6a45907f 0ee593f0
2938 7f 026a4590 7f0fe593
2940 7f f0026a45 907f10e5
2948 7f 93f0026a 45907f11
2950 7f e593f002 6a45907f
2958 7f 12e593f0 026a4590
2960 7f 7f13e593 f0026a45
2968 7f 907f14e5 93f0026a
2970 7f 45907f15 e593f002
2978 7f 6a45907f 16e593f0
2980 7f 026a4590 7f17e593
6c03
30 f8 52 f2 2988
2988 7f f0026a45 907f30e5
2990 7f 93f0026a 45907f2f
2998 7f e593f002 6a45907f
29a0 7f 2ee593f0 026a4590
29a8 7f 7f31e593 f0026a45
29b0 7f 907f32e5 93f0026a
29b8 7f 45907f33 e593f002
29c0 7f 6a45907f 51e4f080
29c8 7f 7c907f54 e593f080
29d0 7f 74907f53 e4f0806d
29d8 7f 907f5374 01f08065
29e0 7f 907f4de4 f0805e90
29e8 7f 7f4d7401 f0805690
29f0 7f a6207402 f090a61f
29f8 7f 7408f090 a6117401
2a00 7f f0804275 0800803d
2a08 7f 907f49e4 f0803690
2a10 7f a61ee054 04ff1313
2a18 7f 543f601b e59db4a3
2a20 7f 06e59e64 91601e90
2a28 7f 7f40e0fe a3e0f582
2a30 7f 8e83e593 f0800e90
73c4
30 f8 53 f2 2a38
2a38 7f 7f40e0fe a3e0f582
2a40 7f 8e83e593 f053f1fe
2a48 7f 53f1fbd0 07d006d0
2a50 7f 05d004d0 03d002d0
2a58 7f 01d000d0 d0d082d0
2a60 7f 83d0f0d0 e03290a3
2a68 7f 30e054f7 f0c2e9c2
2a70 7f eac2ebd2 afd2a890
2a78 7f 7f48e060 1290a40f
2a80 7f e054fd44 02f0e054
2a88 7f fdf0e490 7f48f090
2a90 7f a391e054 fe4401f0
2a98 7f 90a1a6e0 54fef090
2aa0 7f a1a2e054 fef0a3e0
2aa8 7f 54fef090 a1a8e054
2ab0 7f fef0a3e0 54fef090
2ab8 7f a1a7e054 fef090a1
2ac0 7f a4e054fd f090a1aa
2ac8 7f e054fdf0 90a332e0
2ad0 7f 54fef0e0 54f7f0e0
2ad8 7f 54bff090 a334e054
2ae0 7f fef090a3 30e054fe
8f92
30 f8 54 f2 2ae8
2ae8 7f f0a3e054 fef090a3
2af0 7f 37e054fd f090a1a5
2af8 7f e054fdf0 90a221e0
2b00 7f 547ff090 a336e054
2b08 7f fef090a1 6ce05420
2b10 7f ffc41354 07640160
2b18 7f 0790a1ab e054fef0
2b20 7f 90a335e0 54fe4401
2b28 7f f090a330 e054fb44
2b30 7f 04f0a3e0 54fb4404
2b38 7f f090a1aa e054fe44
2b40 7f 01f090a1 a9e054fb
2b48 7f 4404f090 a1a8e054
2b50 7f fb4404f0 90a1a4e0
2b58 7f 54fe4401 f090a1a7
2b60 7f e054fb44 04f090a1
2b68 7f a6e054fb 4404f090
2b70 7f a1a4e054 fe4401f0
2b78 7f 90a1a3e0 54fb4404
2b80 7f f090a1a2 e054fb44
2b88 7f 04f090a3 32e054df
2b90 7f 4420f0a3 e054fe44
7f72
30 f8 55 f2 2b98
2b98 7f 01f0a3e0 54fb4404
2ba0 7f f090a1a1 e054fe44
2ba8 7f 01f090a1 a5e054fe
2bb0 7f 4401f090 7f4fe0ff
2bb8 7f 6402601d 90a16ce0
2bc0 7f 5420fec4 13540770
2bc8 7f 1090a393 e054fe44
2bd0 7f 01f090a3 92e054fb
2bd8 7f f0efb401 1390a500
2be0 7f e054fd44 02f0e054
2be8 7f fdf0907f 4f7402f0
2bf0 7f e4907f38 f0907f3a
2bf8 7f f0907f39 f090a02a
2c00 7f e0907f3b f0907f2e
2c08 7f e090a140 f0907f2f
2c10 7f e090a141 f0907f30
2c18 7f e090a142 f0907f31
2c20 7f e090a008 f0907f32
2c28 7f e090a009 f090a2bc
2c30 7f e054fbf0 90a1a1e0
2c38 7f 54fdf090 a336e054
2c40 7f fef090a0 93e054bf
7fc5
30 f8 56 f2 2c48
2c48 7f 4440f0e0 54bff090
2c50 7f a1a5e054 f3f0e490
2c58 7f 7f2bf090 a1a4e054
2c60 7f f3f090a1 aae054f3
2c68 7f f090a126 7401f090
2c70 7f a1c604f0 90a16ce0
2c78 7f 54fd4402 f0e054fd
2c80 7f f0e054fb 4404f0e0
2c88 7f 20e013e0 5420ffc4
2c90 7f 13540760 0990a1ab
2c98 7f e054fe44 01f090a1
2ca0 7f 6ce020e0 0990a33c
2ca8 7f e054fe44 01f0e490
2cb0 7f 7f55f012 7a0e90a2
2cb8 7f c2743ff0 90a61ae0
2cc0 7f 543f907f 56f090a3
2cc8 7f 92e054fd 4402f022
2cd0 7f c0e0c0f0 c083c082
2cd8 7f c0d075d0 00c000c0
2ce0 7f 01c002c0 03c004c0
2ce8 7f 05c006c0 07c2af90
2cf0 7f 7f4ae004 f0907f4b
7f46
30 f8 57 f2 2cf8
2cf8 7f e0700302 6da4907f
2d00 7f 4ae024e0 605a24e6
2d08 7f 6033248d 60752483
2d10 7f 6003026d a490a220
2d18 7f e0540370 03026da4
2d20 7f 90a32274 72f0a374
2d28 7f 2df0a3e4 f0a374de
2d30 7f f0a37403 f0a3e4f0
2d38 7f 127eaa80 6790a220
2d40 7f e0540360 5f90a322
2d48 7f 74b0f0a3 7405f0a3
2d50 7f e4f0a374 10f0a3e4
2d58 7f f0a3f012 7eaa8044
2d60 7f 90a220e0 5403703c
2d68 7f 90a32274 31f0a374
2d70 7f 12f0a3e4 f0a374a3
2d78 7f f0a3e4f0 a3f0127e
2d80 7f aa802190 a220e054
2d88 7f 03701990 a3227408
2d90 7f f0a37403 f0a3e4f0
2d98 7f a37405f0 a3e4f0a3
2da0 7f f0127eaa 907f4ce0
7435
30 f8 58 f2 2da8
2da8 7f 7003026e 6c907f4a
2db0 7f e024e170 03026e3a
2db8 7f 2493603e 246e6003
2dc0 7f 026e6c90 a220e054
2dc8 7f 03700302 6e6c90a2
2dd0 7f 06e05407 4488f0a3
2dd8 7f 74f1f0a3 74b3f0a3
2de0 7f e054e044 09f0e054
2de8 7f 1ff0a374 fff0a374
2df0 7f 07f0a3e4 f0127e9c
2df8 7f 807290a2 20e05403
2e00 7f 606a90a6 1ee05408
2e08 7f ff131313 541f705c
2e10 7f 90a206e0 54074408
2e18 7f f0a37479 f0a3745a
2e20 7f f0a3e054 e0f0e054
2e28 7f 1f44a0f0 a37402f0
2e30 7f a3f0a3e4 f0127e9c
2e38 7f 803290a2 20e05403
2e40 7f 702a90a2 06e05407
2e48 7f 44b8f0a3 7425f0a3
2e50 7f 74a0f0a3 e054e0f0
71a8
30 f8 59 f2 2e58
2e58 7f e0541f44 60f0a374
2e60 7f 53f0a374 06f0a3e4
2e68 7f f0127e9c 90a33474
2e70 7f 19f05391 dfd2af90
2e78 7f 7f4ae064 af705b90
2e80 7f a334e054 40ffc413
2e88 7f 13540370 06907f4b
2e90 7f f0800590 7f4ae4f0
2e98 7f 90a333e0 5480ffc4
2ea0 7f 13131354 01700690
2ea8 7f 7f4cf080 05907f4a
2eb0 7f e4f0907f 4ce0701d
2eb8 7f 907f4be0 701790a3
2ec0 7f 33e054bf 4440f0a3
2ec8 7f e054df44 20f0c2e9
2ed0 7f d2ea1279 42907f4b
2ed8 7f e4f0d007 d006d005
2ee0 7f d004d003 d002d001
2ee8 7f d000d0d0 d082d083
2ef0 7f d0f0d0e0 3290a3c0
2ef8 7f e0540370 0a907f6a
2f00 7f f0a37496 f0800a90
791c
30 f8 5a f2 2f08
2f08 7f 7f6a7402 f0a37458
2f10 7f f090a333 e054fe44
2f18 7f 01f090a3 32e054bf
2f20 7f f0e054f7 f0e054df
2f28 7f 4420f090 a335e054
2f30 7f fe4401f0 907f6be0
2f38 7f 90a211f0 907f6ae0
2f40 7f 5403ff90 a212e054
2f48 7f fc4ff090 a332e054
2f50 7f f74408f0 e054dff0
2f58 7f 90a335e0 54fef090
2f60 7f 7f181271 be000000
2f68 7f 00907f6e e4f0a304
2f70 7f f0907f6a e0fea3e0
2f78 7f ffd3907f 6fe09f90
2f80 7f 7f6ee09e 506390a3
2f88 7f 33e05404 ff131354
2f90 7f 3f640160 047f0180
2f98 7f 027f0090 7f49e0b4
2fa0 7f 01047e01 80027e00
2fa8 7f ef5e70da 90a333e0
2fb0 7f 5404ff13 13543fff
725e
30 f8 5b f2 2fb8
2fb8 7f bf01047f 0180027f
2fc0 7f 00907f70 eff0907f
2fc8 7f 6ee0fea3 e0ff1277
2fd0 7f e8907f6c eef0a3ef
2fd8 7f f0907f6f e004f070
2fe0 7f 06907f6e e004f080
2fe8 7f 88907f6a e0fea3e0
2ff0 7f ffc3e49f ffe49e90
2ff8 7f 7f6ef0a3 eff0d390
3000 7f 7f6fe094 00907f6e
3008 7f e0648094 80506390
3010 7f a333e054 04ff1313
3018 7f 543f6401 60047f01
3020 7f 80027f00 907f49e0
3028 7f b401047e 0180027e
3030 7f 00ef5e70 da90a333
3038 7f e05404ff 1313543f
3040 7f ffbf0104 7f018002
3048 7f 7f00907f 70eff090
3050 7f 7f6ee0fe a3e0ff12
3058 7f 77e8907f 6ceef0a3
3060 7f eff0907f 6fe004f0
77a0
30 f8 5c f2 3068
3068 7f 7006907f 6ee004f0
3070 7f 808c907f 6ce0ff33
3078 7f 95e0ef54 07ff90a2
3080 7f 0ee054f8 4ff0907f
3088 7f 6de090a2 0df090a3
3090 7f 33e054f7 4408f090
3098 7f a333e054 10ffc454
30a0 7f 0f640160 047f0180
30a8 7f 027f0090 7f49e0b4
30b0 7f 01047e01 80027e00
30b8 7f ef5e70db 90a333e0
30c0 7f 5410ffc4 540fffbf
30c8 7f 01047f01 80027f00
30d0 7f 907f70ef f090a333
30d8 7f e054f7f0 90a335e0
30e0 7f 54fe4401 f090a332
30e8 7f e054f7f0 90a335e0
30f0 7f 54fef022 e88ff0a4
30f8 7f cc8bf0a4 2cfce98e
3100 7f f0a42cfc 8af0eda4
3108 7f 2cfcea8e f0a4cda8
3110 7f f08bf0a4 2dcc3825
7cb6
30 f8 5d f2 3118
3118 7f f0fde98f f0a42ccd
3120 7f 35f0fceb 8ef0a4fe
3128 7f a9f0eb8f f0a4cfc5
3130 7f f02ecd39 fee43cfc
3138 7f eaa42dce 35f0fde4
3140 7f 3cfc22c3 e49fffe4
3148 7f 9efee49d fde49cfc
3150 7f 22eb9ff5 f0ea9e42
3158 7f f0e99d42 f0ec6480
3160 7f c8648098 45f022eb
3168 7f 9ff5f0ea 9e42f0e9
3170 7f 9d42f0e8 9c45f022
3178 7f e8600fec c313fced
3180 7f 13fdee13 feef13ff
3188 7f d8f122e8 6010eca2
3190 7f e713fced 13fdee13
3198 7f feef13ff d8f022e8
31a0 7f 600fefc3 33ffee33
31a8 7f feed33fd ec33fcd8
31b0 7f f122ecf0 a3edf0a3
31b8 7f eef0a3ef f022a882
31c0 7f 8583f0d0 83d08212
9200
30 f8 5e f2 31c8
31c8 7f 71d51271 d51271d5
31d0 7f 1271d5e4 73e493a3
31d8 7f c583c5f0 c583c8c5
31e0 7f 82c8f0a3 c583c5f0
31e8 7f c583c8c5 82c822d0
31f0 7f 83d082f8 e4937012
31f8 7f 74019370 0da3a393
3200 7f f8740193 f5828883
3208 7f e4737402 936860ef
3210 7f a3a3a380 df75f008
3218 7f 758200ef 2fffee33
3220 7f fecd33cd cc33ccc5
3228 7f 8233c582 9bed9aec
3230 7f 99e58298 400cf582
3238 7f ee9bfeed 9afdec99
3240 7f fc0fd5f0 d6e4cefb
3248 7f e4cdfae4 ccf9a882
3250 7f 22b800c1 b90059ba
3258 7f 002dec8b f084cfce
3260 7f cdfce5f0 cbf97818
3268 7f ef2fffee 33feed33
3270 7f fdec33fc eb33fb10
88cf
30 f8 5f f2 3278
3278 7f d7039940 04eb99fb
3280 7f 0fd8e5e4 f9fa2278
3288 7f 18ef2fff ee33feed
3290 7f 33fdec33 fcc933c9
3298 7f 10d7059b e99a4007
32a0 7f ec9bfce9 9af90fd8
32a8 7f e0e4c9fa e4ccfb22
32b0 7f 75f010ef 2fffee33
32b8 7f feed33fd cc33ccc8
32c0 7f 33c810d7 079bec9a
32c8 7f e899400a ed9bfdec
32d0 7f 9afce899 f80fd5f0
32d8 7f dae4cdfb e4ccfae4
32e0 7f c8f922c0 e0c0f0c0
32e8 7f 83c082c0 d075d000
32f0 7f c000c001 c002c003
32f8 7f c004c005 c006c007
3300 7f c2e9c2ea 90a391e0
3308 7f 5408ff13 1313541f
3310 7f 64017039 907f50e0
3318 7f ffc39402 5029e508
3320 7f 640b7023 ef700d90
845f
30 f8 60 f2 3328
3328 7f 7f2be070 077f0112
3330 7f 4fe08007 90abc0e0
3338 7f 54fdf012 7b09907f
3340 7f 50e004f0 0273e412
3348 7f 79aa0273 e490a16c
3350 7f e05410ff c4540fff
3358 7f bf010612 79aa0273
3360 7f e4907f52 e0ffc394
3368 7f 025028e5 08640b70
3370 7f 22ef700d 907f2be0
3378 7f 70077f01 124fe080
3380 7f 0790abc0 e054fdf0
3388 7f 127b0990 7f52e004
3390 7f f0805190 a16ce054
3398 7f fdf07b00 7a60e4fd
33a0 7f 7f01127d dd208cfd
33a8 7f 90a2c274 3ff090a2
33b0 7f c4e054fe 4401f053
33b8 7f 917f7508 00907f4f
33c0 7f 7402f090 a391e054
33c8 7f 08ff1313 13541f64
33d0 7f 01600e90 a16ce054
6e7c
30 f8 61 f2 33d8
33d8 7f 10ffc454 0fffbf01
33e0 7f 031279aa 907f44e4
33e8 7f f0d007d0 06d005d0
33f0 7f 04d003d0 02d001d0
33f8 7f 00d0d0d0 82d083d0
3400 7f f0d0e032 907f2312
3408 7f 71be0000 0000907f
3410 7f 1c1271be 00000000
3418 7f 907f8574 08f090a1
3420 7f a5e054bf f0e0547f
3428 7f 4480f0e0 54bf4440
3430 7f f090a1a5 e05480ff
3438 7f c4131313 5401ffbf
3440 7f 01ef90a1 17e05403
3448 7f 907f7df0 90a116e0
3450 7f 907f7ef0 90a115e0
3458 7f 907f7ff0 90a114e0
3460 7f 907f80f0 907f23e0
3468 7f fca3e0fd a3e0fea3
3470 7f e0ff907f 7de0f8a3
3478 7f e0f9a3e0 faa3e0fb
3480 7f ef2bffee 3afeed39
7b01
30 f8 62 f2 3488
3488 7f fdec38fc 907f2312
3490 7f 71b290a1 1be05403
3498 7f 907f81f0 90a11ae0
34a0 7f 907f82f0 90a119e0
34a8 7f 907f83f0 90a118e0
34b0 7f 907f84f0 907f81e0
34b8 7f fca3e0fd a3e0fea3
34c0 7f e0ff907f 1ce0f8a3
34c8 7f e0f9a3e0 faa3e02f
34d0 7f ffea3efe e93dfde8
34d8 7f 3cfc907f 7de0f8a3
34e0 7f e0f9a3e0 faa3e0fb
34e8 7f c3ef9bff ee9afeed
34f0 7f 99fdec98 fc907f1c
34f8 7f 1271b290 7f85e014
3500 7f f0e06003 02741e22
3508 7f 90a3c1e0 5410fec4
3510 7f 540f6009 90a251e0
3518 7f 5407ff80 0d90a251
3520 7f e05438fe 13131354
3528 7f 1fffef14 60211460
3530 7f 33146045 14605624
82ec
30 f8 63 f2 3538
3538 7f 04706490 a1687420
3540 7f f0a37403 f090a16e
3548 7f e4f0a304 f0805090
3550 7f a168745e f0a37401
3558 7f f090a16e 7480f0a3
3560 7f e4f0803b 90a16874
3568 7f 2cf0a374 01f090a1
3570 7f 6e7455f0 a3e4f080
3578 7f 2690a168 74faf0a3
3580 7f e4f090a1 6e7440f0
3588 7f a3e4f080 1290a168
3590 7f 74c8f0a3 e4f090a1
3598 7f 6e7433f0 a3e4f090
35a0 7f a16ce020 e03390a2
35a8 7f 50e0540c fe131354
35b0 7f 3f146010 14601824
35b8 7f 02701e90 a616e090
35c0 7f a03ef022 90a617e0
35c8 7f c39f90a0 3ef02290
35d0 7f a618e0c3 9f90a03e
35d8 7f f022c0e0 c0f0c083
35e0 7f c082c0d0 75d000c0
7d9e
30 f8 64 f2 35e8
35e8 7f 00c001c0 02c003c0
35f0 7f 04c005c0 06c007c2
35f8 7f af127d01 90a333e0
3600 7f 5440ffc4 13135403
3608 7f 6401702c e054fe44
3610 7f 01f090a2 20e05403
3618 7f 7005127d 5f800312
3620 7f 7d8a90a3 33e054fe
3628 7f f0907f4c 7401f090
3630 7f a333e054 bf4440f0
3638 7f 90a334e0 5420ffc4
3640 7f 13540764 01702ce0
3648 7f 54fb4404 f090a220
3650 7f e0540370 05127e59
3658 7f 8003127e 2090a334
3660 7f e054fbf0 907f4b74
3668 7f 01f090a3 34e054df
3670 7f 4420f090 7f4ae4f0
3678 7f 5391bfd2 afc2ead2
3680 7f e990a334 e054f744
3688 7f 08f0d007 d006d005
3690 7f d004d003 d002d001
6b75
30 f8 65 f2 3698
3698 7f d000d0d0 d082d083
36a0 7f d0f0d0e0 3290a250
36a8 7f e0540cff 1313543f
36b0 7f 14604514 60782402
36b8 7f 60030277 6690abcc
36c0 7f 74caf0a3 7408f0a3
36c8 7f 744af0a3 740af0a3
36d0 7f 74caf0a3 740cf0a3
36d8 7f 744af0a3 7410f0a3
36e0 7f 74caf0a3 7414f0a3
36e8 7f 744af0a3 741af0a3
36f0 7f 74caf0a3 7420f022
36f8 7f 90abcc74 80f0a3e4
3700 7f f0a3f0a3 7402f0a3
3708 7f 7480f0a3 7404f0a3
3710 7f e4f0a374 08f0a374
3718 7f 80f0a374 0cf0a3e4
3720 7f f0a37412 f0a37480
3728 7f f0a37418 f02290ab
3730 7f cc747df0 a3e4f0a3
3738 7f 74faf0a3 e4f0a374
3740 7f 2cf0a374 01f0a374
81dd
30 f8 66 f2 3748
3748 7f 5ef0a374 01f0a374
3750 7f f4f0a374 01f0a374
3758 7f e8f0a374 03f0a374
3760 7f d0f0a374 07f02290
3768 7f a391e054 df4420f0
3770 7f 74fffdfc e4ff127c
3778 7f 98907f49 e06004e5
3780 7f 087005e4 907f44f0
3788 7f 90a391e0 5410ffc4
3790 7f 540f6401 60047f01
3798 7f 80027f00 907f44e0
37a0 7f b401047e 0180027e
37a8 7f 00ef5e70 db90a391
37b0 7f e05410ff c4540fff
37b8 7f bf01047f 0180027f
37c0 7f 00efb401 1de4907f
37c8 7f 3cf090a3 89e0907f
37d0 7f 3df090a3 88e0907f
37d8 7f 3ef090a3 87e0907f
37e0 7f 3ff0e490 7f44f022
37e8 7f 907f71ee f0a3eff0
37f0 7f e4a3f090 a21ce090
7cb4
30 f8 67 f2 37f8
37f8 7f 7f74f090 a21be090
3800 7f 7f75f090 a21ae090
3808 7f 7f76f090 7f18e0fc
3810 7f a3e0fda3 e0fea3e0
3818 7f ff907f73 e0f8a3e0
3820 7f f9a3e0fa a3e0fbc3
3828 7f 12715140 23907f73
3830 7f e0fca3e0 fda3e0fe
3838 7f a3e0ff90 7f181271
3840 7f b2907f71 e0ffa3e0
3848 7f 907f77cf f0a3eff0
3850 7f 90a333e0 54fb4404
3858 7f f0907f77 e0fea3e0
3860 7f ff2290a6 0fe05480
3868 7f ffc41313 13540170
3870 7f 6390a61e e05408ff
3878 7f 13131354 1f605590
3880 7f 7f33e0ff 90a07ce0
3888 7f d39f5016 90a008e4
3890 7f f0a37402 f090a2bc
3898 7f e054fb44 04f0e054
38a0 7f fef090a0 22e0ff90
82d9
30 f8 68 f2 38a8
38a8 7f a07ce0c3 9f402590
38b0 7f 7f31e090 a008f090
38b8 7f 7f32e090 a009f090
38c0 7f a2bce054 fbf0e054
38c8 7f 20ffc413 5401ffe0
38d0 7f 54fe4ff0 22907f99
38d8 7f eff090a4 0fe054fe
38e0 7f 4401f090 a400e593
38e8 7f f0a3e594 f0a3e595
38f0 7f f0a3e596 f0a3e597
38f8 7f f0a3e59a f0a3e59b
3900 7f f0a3e59c f0e59f54
3908 7f 38ff1313 13541fff
3910 7f e59f20e0 0c90a40c
3918 7f e054fe44 01f00f80
3920 7f 0790a40c e054fef0
3928 7f ef540fff 33333354
3930 7f f8ff90a4 0ce05487
3938 7f 4ff0a3e0 54fe4401
3940 7f f022907f 55e0ff30
3948 7f e75ffec4 5407fdc4
3950 7f 3354e0fd 90abc3e0
83b3
30 f8 69 f2 3958
3958 7f 541f4df0 ee131313
3960 7f 5401fe33 333354f8
3968 7f fe90abda e054f74e
3970 7f f0907f55 e0fe1313
3978 7f 5401fd33 333354f8
3980 7f fd90abc0 e054f74d
3988 7f f0eec313 5401fec4
3990 7f 54f0fee0 54cf4ef0
3998 7f 90abdae0 54fef0ef
39a0 7f 25e0ffc3 13907f55
39a8 7f f02290a1 6ce054f7
39b0 7f 4408f07b 007a28e4
39b8 7f fd7f0112 7ddd208c
39c0 7f fd90a391 e054fef0
39c8 7f 90a2c274 3ff090a3
39d0 7f 91e054f7 4408f090
39d8 7f a2c4e054 fe4401f0
39e0 7f 90a16ce0 54eff0e0
39e8 7f 54f7f0e0 54fdf07b
39f0 7f 007a28e4 fd7f0112
39f8 7f 7ddd208c fd907f4f
3a00 7f 7401f053 917fe4f5
83fd
30 f8 6a f2 3a08
3a08 7f 08907f50 f022c2ea
3a10 7f 90abc3e0 54e0ffc4
3a18 7f 135407ff c454f0ff
3a20 7f 907f55e0 fec41313
3a28 7f 135401fe c4333333
3a30 7f 54802fff 90abdae0
3a38 7f 5408fe13 1313541f
3a40 7f fe333333 54f82fff
3a48 7f 90abc0e0 5408fe13
3a50 7f 1313541f fe25e025
3a58 7f e02fffe0 5430fec4
3a60 7f 540ffe25 e02f907f
3a68 7f 55f0d2ea 22ef5401
3a70 7f fe90a1a1 e054fe4e
3a78 7f f090a1a4 e054fe4e
3a80 7f f0ef5401 fe25e025
3a88 7f e0fd90a1 a6e054fb
3a90 7f 4df090a1 a8e054fb
3a98 7f 4df0ee25 e025e0fe
3aa0 7f a3e054fb 4ef090a1
3aa8 7f a7e054fb 4ef0ef54
3ab0 7f 01ff90a1 aae054fe
7d10
30 f8 6b f2 3ab8
3ab8 7f 4ff02290 abc0e054
3ac0 7f f7f0e054 fd4402f0
3ac8 7f e4907f6a f074fffb
3ad0 7f fae4fd7f 01127ddd
3ad8 7f 208cfd90 7f6ae004
3ae0 7f f0e0c394 0340e690
3ae8 7f a2aee054 fb4404f0
3af0 7f 90abdae0 54fdf0e0
3af8 7f 54fb4404 f0e054f7
3b00 7f f0e054fe f0127a0e
3b08 7f 2290a391 e054fef0
3b10 7f 90a2c274 3ff090a3
3b18 7f 91e054f7 4408f090
3b20 7f a2c4e054 fe4401f0
3b28 7f 7bff7a66 e4fd7f01
3b30 7f 127ddd20 8cfd5391
3b38 7f 7fd2ea90 a391e054
3b40 7f fe4401f0 90a16ce0
3b48 7f 20e00890 7f56e090
3b50 7f a2c2f022 01020304
3b58 7f 05060708 090a0b0b
3b60 7f 00010203 04050607
7a35
30 f8 6c f2 3b68
3b68 7f 06090a01 00010102
3b70 7f 01030306 01060101
3b78 7f 3e800640 7d0012c0
3b80 7f 06400c80 fa000c80
3b88 7f 0c80bb80 640000a0
3b90 7f 00000102 01020202
3b98 7f 01020101 c2d5e830
3ba0 7f e70fb2d5 e4c39bfb
3ba8 7f e49afae4 99f9e498
3bb0 7f f8ec30e7 17b2d512
3bb8 7f 7bd21272 51e4c39b
3bc0 7f fbe49afa e499f9e4
3bc8 7f 98f88003 12725130
3bd0 7f d50de4c3 9fffe49e
3bd8 7f fee49dfd e49cfc22
3be0 7f 907f54e0 ff700b90
3be8 7f a615e054 fd4402f0
3bf0 7f 8028ef64 01701e90
3bf8 7f a615e054 10ffc454
3c00 7f 0f600790 7f53e0b4
3c08 7f 010b90a6 15e054f7
3c10 7f 4408f080 05e4907f
6eac
30 f8 6d f2 3c18
3c18 7f 54f0e490 7f51f022
3c20 7f ef5401fe 25e0fd90
3c28 7f a1a4e054 fd4df090
3c30 7f a1a6e054 fe4ef0ef
3c38 7f 5401fe90 a1a8e054
3c40 7f fe4ef0a3 e054fe4e
3c48 7f f0ef5401 fe90a1a7
3c50 7f e054fe4e f090a1aa
3c58 7f e054fd4d f02290ab
3c60 7f cc7496f0 a3e4f0a3
3c68 7f 74eef0a3 7402f0a3
3c70 7f 74d0f0a3 7407f0a3
3c78 7f 7480f0a3 740cf0a3
3c80 7f 74a0f0a3 740ff0a3
3c88 7f 7494f0a3 7411f0a3
3c90 7f 7488f0a3 7413f022
3c98 7f ab07ed90 a0c8f0ec
3ca0 7f a3f0eb54 01ff25e0
3ca8 7f ffa3e054 fd4ff0e0
3cb0 7f 54f74408 f0e054f7
3cb8 7f f0d2afd2 e8907f44
3cc0 7f 7401f090 a0cae054
8937
30 f8 6e f2 3cc8
3cc8 7f fe4401f0 2290abcc
3cd0 7f 7480f0a3 e4f0a374
3cd8 7f 80f0a3e4 f0a37480
3ce0 7f f0a3e4f0 a37480f0
3ce8 7f a3e4f0a3 7480f0a3
3cf0 7f e4f0a3f0 a37412f0
3cf8 7f a37480f0 a37418f0
3d00 7f 22907f55 e0ff20e7
3d08 7f 292480f0 90abdae0
3d10 7f 54fe4401 f090abc3
3d18 7f e0541f44 e0f090ab
3d20 7f dae054f7 4408f090
3d28 7f abc0e054 cff0e054
3d30 7f f7f02290 a021e0ff
3d38 7f 90a07de0 c39f500d
3d40 7f 90a023e0 ff90a07c
3d48 7f e0c39f40 0a90a615
3d50 7f e054fe44 01f02290
3d58 7f a615e054 fef02290
3d60 7f a206e054 074468f0
3d68 7f a37425f0 a3742df0
3d70 7f a3e054e0 4408f0e0
852a
30 f8 6f f2 3d78
3d78 7f 541f4460 f0a37422
3d80 7f f0a374d8 f0a37404
3d88 7f f02290a2 06e05407
3d90 7f 4488f0a3 74c1f0a3
3d98 7f 7466f0a3 e054e044
3da0 7f 0bf0e054 1f4420f0
3da8 7f a374eef0 a37421f0
3db0 7f a3740af0 2290a2ab
3db8 7f e0547fff 7e0090a2
3dc0 7f abe0547f 6f7001ee
3dc8 7f 60f490a2 ade0541f
3dd0 7f 907f2cf0 90a2ace0
3dd8 7f 907f2df0 22d2afd2
3de0 7f a95389f0 ef4289ea
3de8 7f f4f58ceb f4f58a53
3df0 7f 8ef7af05 ef333333
3df8 7f 54f8428e d28c22e4
3e00 7f 7fb07e1c fdfc907f
3e08 7f 3ce0f8a3 e0f9a3e0
3e10 7f faa3e0fb c3127167
3e18 7f 50037f01 227f0022
3e20 7f 90a32274 88f0a374
814a
30 f8 70 e7 3e28
3e28 7f c6f0a3e0 54fc4401
3e30 7f f0a3748c f0a37424
3e38 7f f0a3e4f0 22c0e0c0
3e40 7f 83c08290 7f44e4f0
3e48 7f 90a0cae0 54fbf053
3e50 7f 91efd082 d083d0e0
3e58 7f 3290a322 7411f0a3
3e60 7f 7473f0a3 e054fcf0
3e68 7f a37498f0 a37401f0
3e70 7f a3e4f022 90abd474
3e78 7f c8f0a3e4 f0a37420
3e80 7f f0a37401 f0a37488
3e88 7f f0a37401 f022ed54
3e90 7f 07fe25e0 25e04f90
3e98 7f a220f022 90a333e0
3ea0 7f 54fe4401 f0e054fe
3ea8 7f f02290a3 34e054fb
3eb0 7f 4404f0e0 54fbf022
3eb8 7f 75810902 412fc28c
3ec0 7f 438e0822 c28c32c2
3ec8 7f 98323232 32323232
0000 00 00000000 00000000
79e0

Latest revision as of 15:11, 7 May 2011

Vendor
Device/Model
Supported ID on
Interface
Hardware Firmware Comment / Pictures URL E
TerraTec Cinergy T USB XE (rev1) Yes, in kernel since 2.6.23 0ccd:0055 USB1.1 Afatech AF9005 af9005.fw or af9005.fw-6.11.23.01 (rename it to af9005.fw!) The AF9005 version has the CE Symbol on the device Dvb-t-usb-terratec-cinergy-t-usb-xe-001.jpg [1] Jump to the place where you can edit this entry
TerraTec Cinergy T USB XE (rev2) Yes, in kernel since 2.6.28 0ccd:0069 USB2.0 Afatech AF9015A, Freescale mc44s803 dvb-usb-af9015.fw The AF9015 version has the CE Symbol on the sticker Dvb-t-usb-terratec-cinergy-t-usb-xe-001.jpg Jump to the place where you can edit this entry


TerraTec Cinergy Hybrid T USB XE is supported.

Version 1 support is in the kernel.

Version 2 support in main repository.

Technical stuff

Version 1 AF9005

USB ID: 0ccd:0055

This dvb-t stick uses a chip from afatech, called AF9005 Support was added May 2007 in the main hg repository and has gone into the 2.6.23 vanilla kernel.

Version 2 AF9015

USB ID: 0ccd:0069

TerraTec brought up a new version of the stick.

It seems you can't distinguish between both versions by the packaging nor the device itself.

The new version announces itself with the USB ID 0ccd:0069 and the product name "Cinergy T USB XE Ver.2".

It uses a successor of the af9005, the af9015. There is now support in the vanilla kernel (>=2.6.28) for this Chipset, see Afatech AF9015.

It also uses a Freescale mc44s803 tuner. This tuner has a working driver at [2] which is merged into the main repository since Feb 2009 and will probably be part of the vanilla kernel >= 2.6.30.

Version 1 firmware upload trace

This shows the first bytes of usb communication when using this stick in windows (traces using patched usbmon on linux (to get all the bytes), vmware on linux, winxp in vmware, terratec driver in winxp).

# the following sections contain the firmware code (6.3.2.1?)
# of the cinergy xs usb dvb-t stick

# each section given here is 0xfa (250) byte in size
# the firmware-usb-commands start with that size in
# two byte little endian notation:
# 0xfa 0x00
# --> the usb-command length is 0xfc (252) byte!

# all this looks very much like smartcard based stuff!!!
# maybe a similar 16bit cpu?

# INITIAL PROGRAM LOADER (IPL)?
command
   length that follows
      counter?
         length that follows
            address
         code
10 f8 00 f2 4100
         02568702 53df0256 940245e2 02569500 00000256 96025697 02569802 56990256
         9a000002 56910256 9b02569c 02569d90 5954eef0 a3eff0e4 905957f0 a3f09059
         54e0fea3 e0fff582 8e83e024 ef604f24 f1605924 fe607724 fe606d24 fe700302
         424c24e6 60542416 60030243 cc905800 742bf0a3 740af08f 828e83a3 a3e09058
         02f07d00 7c58124f 0d905803 eff09058 01e02402 ffe433fe 1254db02 43cc9059
         54e0fea3 e0ff1250 bc0243cc 905954e0 fea3e0ff 124a6d02 43cc9059 54e0fea3
         e0ff1252 200243cc 90595774 01f09059 54e0fea3 e0ff1253 a9905956 eff09059
         54e0fea3 e0fff582 8e83a3a3 a3c083c0 82e075ed
10 f8 01 f2 41f2
         fd905957 e0fced4c d082d083 f08f828e 83e0b422 11905954 e0fea3e0 ffa3e0fd
         124fb402 43cc9059 56e0fd70 0e905954 e0fea3e0 ff124fb4 0243cc90 5954e0fe
         a3e0ff7d 057c5812 5413ad07 905954e0 fea3e0ff 124fb402 43cc9059 54e0fea3
         e0fff582 8e83a3a3 a3e024fe 60591470 03024304 14700302 43cc1470 03024377
         14700302 433e2405 60030243 bfef2405 f582e43e f583e060 0575e280 8003e4f5
         e2905800 7427f0a3 7403f090 5954e0fe a3e0f582 8e83a3a3 e0905802 f0a37401
         f0a3e4f0 0243bf90 58007427 f0a37407 f0905954 e0fea3e0 f5828e83 a3a3e090
         5802f0a3 7401f0a3 7404f090 568de493 90587fbc
10 f8 02 f2 42e4
         05f09056 8ee49390 5806f090 568fe493 905807f0 905690e4 93905808 f00243bf
         905954e0 fea3e0ff 2405f582 e43ef583 e0600543 d3028003 53d3fd90 58007427
         f0a37403 f08f828e 83a3a3e0 905802f0 a37401f0 a3e4f002 43bf9059 54e0fea3
         e0ff2405 f582e43e f583e060 0543d301 800353d3 fe905800 7427f0a3 7403f08f
         828e83a3 a3e09058 02f0a374 01f0a3e4 f0804890 58007427 f0a37404 f0905954
         e0fea3e0 f5828e83 a3a3e090 5802f0a3 7401f0a3 f0748d24 15ffe434 5efe905d
         3ce0b506 11a3e0b5 070c9058 057401f0 905958f0 80059058 05e4f090 5801e024
         02ffe433 fe1254db 12552390 5958e060 03127e69
10 f8 03 f2 43d6
--- snip ---
10 f8 16 d2 55cc
         7400f074 58a3f022 ef5401ff 440490d0 01f0ef70 0a7f9b7e 02125371 308dfd22
         7f357e05 12537190 d002e030 e2037f01 22308df3 7f002275 fd8d745e f5fee490
         5e3ef043 ed0253ed fe43ed40 2275fb86 745ef5fc 43ed01e5 ed30e005 e5ea30e2
         f6227581 09905976 e0c0e0a3 e0f582d0 e0f583e4 731254b6 ef60037f 0122e4ff
         1255d47f 002290b0 00e05422 64226005 7422f080 f122e490 593cf0d2 a875ec03
         90593df0 22ef1fac 0670011e 4c70f622 90d00374 32f0a374 01f02275 81080253
         36014600 00c29832 32323232 32323232 32320000 00000000 00000000 00000000
         00000000 00000000 00000000 00000000 000062cb

# FIRMWARE?
command
   length
      counter?
         length
            address
            address 7f? code
            checksum?
30 f8 17 f2 00fc
            00fc 7f d91a3dd0 00000000
            0100 7f 027eb802 67bc027e
            0108 7f c4027eca 027ecb02
            0110 7f 7ec7027e cc027ecd
            0118 7f 027ece02 7e3d026c
            0120 7f d0000032 00000275
            0128 7f da0272e3 027ecf90
            0130 7f a6207402 f090a61f
            0138 7f 7408f090 a6117401
            0140 7f f0d2afd2 a8e4f508
            0148 7f f509907f 58f0a3f0
            0150 7f 907f4804 f0a3f0e4
            0158 7f 907f4df0 907f53f0
            0160 7f 907f5df0 907f5cf0
            0168 7f f5f875b8 12d28890
            0170 7f 7f46f090 a601e054
            0178 7f f7f090a0 27e508f0
            0180 7f b40c0040 03024f36
            0188 7f 90418ff8 28287302
            0190 7f 41b30242 1a02431d
            0198 7f 0243a502 44100244
            01a0 7f a0024520 02456402
            6002
30 f8 18 f2 01a8
            01a8 7f 45ef0246 ab0246f7
            01b0 7f 02488b90 7f46e070
            01b8 7f 12907f57 f0907f45
            01c0 7f e0600302 4f3e04f0
            01c8 7f 024f3e90 7f477401
            01d0 7f f0907f57 f0907f4e
            01d8 7f f0e4a3f0 907f51f0
            01e0 7f 907f54f0 90a160e0
            01e8 7f 5408ff13 1313541f
            01f0 7f ffbf0109 90a615e0
            01f8 7f 54ef4410 f090a615
            0200 7f e054fef0 e054fdf0
            0208 7f e054f7f0 e054fbf0
            0210 7f 90a391e0 54fef002
            0218 7f 4f3e126a 66127ebe
            0220 7f e4907f5a f0907f57
            0228 7f 04f0907f 4ee00454
            0230 7f 01f090a1 6ce030e0
            0238 7f 42907f51 e004f0e0
            0240 7f 64046003 024f3e90
            0248 7f a615e054 10ffc454
            0250 7f 0f600790 7f53e0b4
            6e9a
---snip---
30 f8 70 e7 3e28
            3e28 7f c6f0a3e0 54fc4401
            3e30 7f f0a3748c f0a37424
            3e38 7f f0a3e4f0 22c0e0c0
            3e40 7f 83c08290 7f44e4f0
            3e48 7f 90a0cae0 54fbf053
            3e50 7f 91efd082 d083d0e0
            3e58 7f 3290a322 7411f0a3
            3e60 7f 7473f0a3 e054fcf0
            3e68 7f a37498f0 a37401f0
            3e70 7f a3e4f022 90abd474
            3e78 7f c8f0a3e4 f0a37420
            3e80 7f f0a37401 f0a37488
            3e88 7f f0a37401 f022ed54
            3e90 7f 07fe25e0 25e04f90
            3e98 7f a220f022 90a333e0
            3ea0 7f 54fe4401 f0e054fe
            3ea8 7f f02290a3 34e054fb
            3eb0 7f 4404f0e0 54fbf022
            3eb8 7f 75810902 412fc28c
            3ec0 7f 438e0822 c28c32c2
            3ec8 7f 98323232 32323232
            0000 00 00000000 00000000
            79e0

Additional Firmware For Debian

The kernel module needs some code from AF05BDA.sys which is distributed with the original Windows driver. Some distributions don't need this files. But on my Debian system DVB-T stopped working after an upgrade to Debian Squeeze 6.0. They removed the code from the kernel for copyright reasons and replaced it which a loader which extracts it directly from /lib/firmware/AF05BDA.sys each time the driver is used.

Different versions of this file exists. Only the one from the BDA Driver 6.3.2.1 will work. It is included in Cinergy_T_USB_XE_App_Drv_XP_4.98.exe which can be downloaded from the Terratec Webpage. This is a self extracting Zip archive that can be unpacked using unzip or wine.


See also

External links