; Receivers Emulation key file created by DLeIFPoT
;
;*************************************************************************
; IRDETO-BETACRYPT Providers and keys
;*************************************************************************
;
I 000602 02 98097D7AAA17519E ;Canal+ NL (19E)      key update: 16-04-2003                                      
I 000602 04 98097D7AAA17519E ;Canal+ NL (19E)      key update: 16-04-2003                                      
I 001762 00 04BB4867324021B7 ;ORF (19E)            key update: 16-12-2002                                      
I 001762 02 A2809E50D9204E21 ;ORF (19E)            key update: 16-12-2002                                      
I 001762 04 07011564B93CB04C ;ORF (19E)            key update: 16-12-2002                                      
I 001762 06 AFF5191ACE66AC1A ;ORF (19E)            key update: 16-12-2002                                     
I 001762 08 474C57706E0D3CA3 ;ORF (19E)            key update: 16-12-2002                                      
I 001762 0A ABC04103B18D0F57 ;ORF (19E)            key update: 16-12-2002                                      
I 001762 0C CFA9320F78596D67 ;ORF (19E)            key update: 16-12-2002                                      
I 001762 0E 1F52CD5A08AA6A0C ;ORF (19E)            key update: 16-12-2002                                       
I 001762 10 8A94115A67967967 ;ORF (19E)            key update: 16-12-2002
;
;*************************************************************************
; SECA 1 Providers and keys
;*************************************************************************
;
S 0012   0C 0A7B9D24DA8E3364 ;Equidia Pro (13E)    key update: 01-10-2004
S 0012   0D 0435AF7D26FE5243 ;Equidia Pro (13E)    key update: 01-09-2004
S 0012   0E 7AA375FAF99C704F ;Equidia Pro (13E)    key update: 14-12-2002
S 001C   0C CFBA7AB83687AE4F ;MediaSet (13E)       key update: 08-09-2004
S 001C   0D 4697277AA0B2CBEA ;MediaSet (13E)       key update: 29-08-2004
S 001C   0E B31895824332EF07 ;MediaSet (13E)       key update: 01-06-2003
S 0021   0C 315AF8EA4B5CED62 ;Astro (91.5E)        key update: 01-10-2004
S 0021   0D 5EFE2C9D6DE2F193 ;Astro (91.5E)        key update: 01-09-2004
S 0021   0E 649DE18742498E36 ;Astro (91.5E)        key update: 01-06-2003
S 0025   0C 76443FF98E9FAAA9 ;AB Sat (13E)         key update: 01-09-2004
S 0025   0D 7705195E2B5F180E ;AB Sat (13E)         key update: 01-08-2004
S 0025   0E 2D1FA99F1817D73A ;AB Sat (13E)         key update: 07-10-2002
S 0026   0C C3CE9E72FE611305 ;Zee TV (105,5E)      key update: 01-06-2004
S 0026   0D DF8C9971034073B4 ;Zee TV (105,5E)      key update: 01-05-2004
S 0026   0E 97C31FCB7348E675 ;Zee TV (105,5E)      key update: 07-09-2003
S 002A   0C C2421BE94968355B ;MediaTech (4W)       key update: 08-09-2004
S 002A   0D 4697277AA0B2CBEA ;MediaTech (4W)       key update: 01-09-2004
S 002A   0E 4578D399FB03D7E4 ;MediaTech (4W)       key update: 14-12-2002
S 0030   0C 96EAEDFA9CB9634E ;RAI (13E)            key update: 08-09-2004
S 0030   0D CB0A2BB96AD0A32A ;RAI (13E)            key update: 05-08-2004
S 0030   0E 57327DC2A862B1FB ;RAI (13E)            key update: 26-04-2003
;
;*************************************************************************
; SECA 2 Providers and keys
;*************************************************************************
;
S 0064   0C 8FE84B972EE3E872 ;Digital+ (19E)       key update: 01-10-2004
S 0064   0D 4AA46D7E229C5224 ;Digital+ (19E)       key update: 01-09-2004 
S 0064   0E BAFF4A959FD5A467 ;Digital+ (19E)       key update: 19-03-2004 
S 0067   0E 5186934059041C4F ;Digital+ (19E)       key update: 06-05-2004
S 0065   0C E7BB70010E17E436 ;Cyfra+ (13E)         key update: 01-09-2004 
S 0065   0D 241B4CE75867D785 ;Cyfra+ (13E)         key update: 01-10-2004 
S 0065   0E D02F36F0C5B42F23 ;Cyfra+ (13E)         key update: 24-04-2004 
S 0070   0C F9244F13FAE9E819 ;Sky Tele+ (13E)      key update: 01-10-2004 
S 0070   0D 0077546C1AB414F6 ;Sky Tele+ (13E)      key update: 01-09-2004 
S 0070   0E 075DC71B5BB379FD ;Sky Tele+ (13E)      key update: 01-03-2004
S 0071   0C 172026E38DAF982B ;Sky Calcio+ (13E)    key update: 01-10-2004 
S 0071   0D 7A55B6767A140EFD ;Sky Calcio+ (13E)    key update: 01-09-2004 
S 0071   0E 8A0DF2AEC80A5945 ;Sky Calcio+ (13E)    key update: 01-03-2004
S 0072   0C 9C05015AA53B8A36 ;Stream (13E)         key update: 07-07-2004 
S 0072   0D D6BBBF0B80E53690 ;Stream (13E)         key update: 07-07-2004 
S 0072   0E 926D7CFDD16C9D74 ;Stream (13E)         key update: 15-03-2004 
S 0073   0C FFFFFFFFFFFFFFFF ;Sky Tele+ PPV (13E)  key update: 15-03-2004 
S 0073   0D FFFFFFFFFFFFFFFF ;Sky Tele+ PPV (13E)  key update: 15-03-2004 
S 0073   0E 7EE44BB28ED98224 ;Sky Tele+ PPV (13E)  key update: 15-03-2004
;
;*************************************************************************
; VIACCESS Providers and keys
;*************************************************************************
;
V 001C10 08 03A857610B5F1269 ;GlobeCast Fr.         key update: 09-05-2002
V 001C10 09 F7CFC642B984CBD1 ;GlobeCast Fr.         key update: 15-12-2002
V 002500 08 9800170E1A070323 ;GlobeCast Fr.         key update: 15-12-2002
;-------------------------------------------------------------------------
V 005500 08 D0496329C929AA67 ;MTV Networks (19E)   key update: 16-12-2002
;-------------------------------------------------------------------------
V 007000 08 5B5C096E31C58451 ;ABSat (13E)          key update: 02-12-2002
V 007000 09 43DFE9D22219AE8D ;ABSat (13E)          key update: 19-09-2003
V 007010 08 0000000000000000 ;ABSat (13E)          key update: 00-00-0000
;-------------------------------------------------------------------------
V 007400 08 2FB60239D4D8C4D6 ;CFi - MCM Belgique (13E,5W)     03-12-2002
;-------------------------------------------------------------------------
V 007800 08 5B141E389C46245F ;CSN/UPC TV (13&19E,15W)         15-12-2002
V 007800 09 606C85DA02419061 ;CSN/UPC TV (13&19E,15W)         19-09-2003
V 007800 0A 7115CE2EF8364220 ;CSN/UPC TV (13&19E,15W)         18-02-2004
;-------------------------------------------------------------------------
V 007C00 08 AFAA50ACBBD8263B ;TPS France (13E)     key update: 15-12-2002
V 007C00 09 2015E1763FE9ED27 ;TPS France (13E)     key update: 09-09-2004
V 007C00 0A 6234AB854C5493AA ;TPS France (13E)     key update: 18-02-2004
V 007C00 0B 490738D874CEF97C ;TPS France (13E)     key update: 26-04-2004
V 007C00 0C 914E7E2DD6AAA12D ;TPS France (13E)     key update: 11-05-2004
V 007C00 0D 124B6C81861E02B3 ;TPS France (13E)     key update: 20-06-2004
V 007C00 0E CE2F7EBA0AA4DD51 ;TPS France (13E)     key update: 25-07-2004
;-------------------------------------------------------------------------
V 008000 08 8BE3AA259E563833 ;FTCable (13&19E)     key update: 05-11-2002
V 008000 09 45DC000DAB93E261 ;FTCable (13&19E)     key update: 26-09-2003
V 008100 08 0000000000000000 ;FTCable (13&19E)     key update: 00-00-0000
V 008110 08 0000000000000000 ;FTCable (13&19E)     key update: 00-00-0000
;-------------------------------------------------------------------------
V 008400 08 3C42D4C8C0A11B9C ;MCM Europe (13E)     key update: 15-12-2002
V 008400 09 4642E2963B949864 ;MCM Europe (13E)     key update: 15-12-2002
V 008400 0A 19BDA5C7540F9C97 ;MCM Europe (13E)     key update: 15-12-2002
;-------------------------------------------------------------------------
V 008800 08 47DB860B4886C103 ;ComHem Sweden (Cable) key update: 08-03-2003
;-------------------------------------------------------------------------
V 008C00 08 D0496329C929AA67 ;Canal+ Fr.(19E)      key update: 15-12-2002
V 008C00 09 03CEF99055284928 ;Canal+ Fr.(19E)      key update: 12-10-2003
V 008C10 08 F737A9B67E3A517C ;Canal+ Fr.(19E)      key update: 15-12-2002
;-------------------------------------------------------------------------
V 009400 08 8BE8E0A4010498B6 ;SRG Swiss (13E)      key update: 15-12-2002
V 009400 09 F4ADB566186358EF ;SRG Swiss (13E)      key update: 11-06-2004
V 009400 0A D2AD07C46158A42B ;SRG Swiss (13E)      key update: 27-07-2004
V 009400 0B 9C3BB57F3EABEF7F ;SRG Swiss (13E)      key update: 08-09-2004
V 009400 0C 0B95B97C346A3143 ;SRG Swiss (13E)      key update: 06-08-2003
V 009400 0D 1CA2BAB7D5D56141 ;SRG Swiss (13E)      key update: 23-04-2004
V 009400 0E 5C7D27CF9B7E2FBE ;SRG Swiss (13E)      key update: 07-05-2004
V 009400 0F A3F3F891C7282F25 ;SRG Swiss (13E)      key update: 15-12-2002
;-------------------------------------------------------------------------
V 009C00 08 2B5A0503F8432354 ;SVT Europa (5E)      key update: 16-12-2002
V 009C00 09 E45266B1C24195E1 ;SVT Europa (5E)      key update: 02-03-2004
V 009C00 0A D30022D430F2A03F ;SVT Europa (5E)      key update: 02-04-2004
V 009C00 0B 876F309AF7F653FB ;SVT Europa (5E)      key update: 04-05-2004
V 009C00 0C C4CCD751BD08D027 ;SVT Europa (5E)      key update: 02-06-2004
V 009C00 0D D1AD19B7FB2BE5CD ;SVT Europa (5E)      key update: 02-12-2003
V 009C00 0E 2756F659D77620C5 ;SVT Europa (5E)      key update: 03-08-2004
V 009C00 0F A1818D4308AE9429 ;SVT Europa (5E)      key update: 01-09-2004
;-------------------------------------------------------------------------
V 00A000 08 6926CA06E0FCDE39 ;BBC Prime (13E)      key update: 15-07-2002
V 00A000 09 88A5B4154285BDD7 ;BBC Prime (13E)      key update: 21-08-2002
V 00A000 0A 45C01B149712D665 ;BBC Prime (13E)      key update: 04-09-2002
;-------------------------------------------------------------------------
V 00A800 09 8850685ABD6BD297 ;Selector Tele DK (Cable)
;-------------------------------------------------------------------------
V 00B000 08 9834036002337360 ;TV Slovenia (13E)    key update: 15-12-2000
V 00B000 09 0006E38D7EC8EC94 ;TV Slovenia (13E)    key update: 03-12-2003
V 00B000 0A FB62D6A6CB3E9516 ;TV Slovenia (13E)    key update: 22-04-2004
V 00B000 0C 657029D7EA7DD926 ;TV Slovenia (13E)    key update: 28-12-2001
V 00B000 0D 1DA955C03AF93D6D ;TV Slovenia (13E)    key update: 15-12-2002
V 00B000 0F 0C4FC5436990FB8A ;TV Slovenia (13E)    key update: 15-12-2000
;-------------------------------------------------------------------------
V 00B800 08 557EDFEBA29A5682 ;Era Bouquet (166E)   key update: 29-11-2003
;-------------------------------------------------------------------------
V 00C800 0B 866D30537EFDA851 ;Senda C+ (Cable)
;-------------------------------------------------------------------------
V 00D400 08 8455F372891FBE21 ;Parabole Reunion (16E)
V 00D400 09 A16FE7E6E761E317 ;Parabole Reunion      key update: 24-09-2003
;-------------------------------------------------------------------------
V 00D800 08 0C465F502F706943 ;Televisa (43W)       key update: 15-12-2002
V 00D800 09 26792C7904005341 ;Televisa (43W)       key update: 15-12-2002
;-------------------------------------------------------------------------
V 00E000 08 47D4D71BEC58B683 ;Eastern DTH (76.5E)  key update: 15-02-2002
V 00E000 0B C0DAF6773CFA5ECD ;Eastern DTH (76.5E)  key update: 07-12-2003
V 00E000 0C 9E2D44F0CA5AC969 ;Eastern DTH (76.5E)  key update: 15-03-2002
V 00E000 0D F659FA699EA748C7 ;Eastern DTH (76.5E)  key update: 27-04-2002
;-------------------------------------------------------------------------
V 00E440 08 4213C8FA80FCCD75 ;Canal 7 Madrid(30W)  key update: 04-06-2003
;-------------------------------------------------------------------------
V 00E460 08 0000000000000000 ;ST-Hilo Radio (30W)  key update: 00-00-0000
;-------------------------------------------------------------------------
V 00E800 08 74681A84CCC600DF ;GlobeCast Esp. (30W) key update: 02-11-2002
;-------------------------------------------------------------------------
V 00E810 08 FAAA5389B5630B21 ;GlobeCast Esp. (30W) key update: 24-09-2003
;-------------------------------------------------------------------------
V 00F000 08 0000000000000000 ;EMI Special Ch.(26E) key update: 00-00-0000
V 00F000 0C E755DBE57D30BBF3 ;EMI Special Ch.(26E) key update: 15-12-2002
V 00F000 0D 0ACE16DEEE4C5EDB ;EMI Special Ch.(26E) key update: 13-02-2003
V 00F000 0E FEBE9D19DE373D7F ;EMI Special Ch.(26E) key update: 13-02-2003
;-------------------------------------------------------------------------
V 010C00 08 461AA2D47EC98349 ;ViaSat 00 (5E)       key update: 25-12-2002
;-------------------------------------------------------------------------
V 010C10 08 A6CF8CA8642F0DFD ;ViaSat Ticket (5E)   key update: 25-12-2002
V 010C10 09 2C0387680F267E5B ;ViaSat Ticket (5E)   key update: 14-01-2004
V 010C10 0A 858706079E567975 ;ViaSat Ticket (5E)   key update: 10-03-2004
V 010C10 0B 069B573B0E676B97 ;ViaSat Ticket (5E)   key update: 12-03-2004
V 010C10 0C 770603F734D764DF ;ViaSat Ticket (5E)   key update: 19-03-2004
V 010C10 0D 6AA921A39C0F0ADB ;ViaSat Ticket (5E)   key update: 23-03-2004
V 010C10 0E 6422F20824195987 ;ViaSat Ticket (5E)   key update: 26-02-2004
V 010C10 0F 99443415F9452187 ;ViaSat Ticket (5E)   key update: 25-12-2002
;-------------------------------------------------------------------------
V 010C20 08 0B1E72A4930324FB; ViaSat 20     (5E)   key update: 25-12-2002
;-------------------------------------------------------------------------
V 010C30 08 7D8EE885F9877E37 ;Viasat Nordic (5E)   key update: 25-12-2002
V 010C30 09 C5585764CE98BB53 ;Viasat Nordic (5E)   key update: 02-06-2003
V 010C30 0A 6104DFA111DB7675 ;Viasat Nordic (5E)   key update: 19-06-2003
V 010C30 0B 2F7CD62CFADEA9D9 ;Viasat Nordic (5E)   key update: 09-07-2003
V 010C30 0C 18AEB2614EC160B7 ;Viasat Nordic (5E)   key update: 09-07-2003
V 010C30 0D 183F2E2571ADE947 ;Viasat Nordic (5E)   key update: 09-07-2003
V 010C30 0E 98D22209C897BD95 ;Viasat Nordic (5E)   key update: 27-06-2003
V 010C30 0F C1454E407C8E7B31 ;Viasat Nordic (5E)   key update: 08-09-2003
;-------------------------------------------------------------------------
V 010C40 08 C9DFA9D67B941785 ;Viasat Europe (5E)   key update: 25-12-2002
V 010C40 09 FA964D4F8133DC9B ;Viasat Europe (5E)   key update: 25-12-2002
V 010C40 0A B47E1352D0AFDAB9 ;Viasat Europe (5E)   key update: 10-01-2003
V 010C40 0B 1C4DF60F17D4C057 ;Viasat Europe (5E)   key update: 28-01-2003
V 010C40 0C EF4CAD6A237C3B93 ;Viasat Europe (5E)   key update: 14-03-2003
V 010C40 0D 40907E94B5BB0A9B ;Viasat Europe (5E)   key update: 02-07-2003
V 010C40 0E C07E4DF41E4F557D ;Viasat Europe (5E)   key update: 20-08-2003
V 010C40 0F 718CAEAD70FF0EDB ;Viasat Europe (5E)   key update: 03-02-2004
;-------------------------------------------------------------------------
V 011C00 08 7333CB322DEAA5E5 ;EuroSport (13E)      key update: 15-12-2002
;-------------------------------------------------------------------------
V 011400 08 72F239EA9FC723CB ;Taipei Int.Sat.TV (97W)
;-------------------------------------------------------------------------
V 012000 08 CB93C4146EBBF065 ;Cine+ Digital (42E)  key update: 10-01-2002
V 012000 09 C2F49F9F7AF879BD ;Cine+ Digital (42E)  key update: 30-07-2002
V 012000 0B EE6FAE6351469B6D ;Cine+ Digital (42E)  key update: 16-02-2004
V 012010 08 D361062C06F84E65 ;Cine+ Digital (42E)  key update: 02-11-2002
;-------------------------------------------------------------------------
V 012800 08 9D483FCCE7D1C057 ;MMBN (88E)           key update: 29-11-2003
V 012800 09 0BD9D3D07EA0C663 ;MMBN (88E)           key update: 29-11-2003
;-------------------------------------------------------------------------
V 00E800 08 74681A84CCC600DF ;GlobeCastEspana (30W)key update: 29-11-2003      
V 00E810 08 FAAA5389B5630B21 ;GlobeCastEspana (30W)key update: 29-11-2003      
;-------------------------------------------------------------------------
V 00D400 08 8455F372891FBE21 ;ParaboleReunion (16E)key update: 29-11-2003    
V 00D400 09 A16FE7E6E761E317 ;Parabole eunion (16E)key update: 29-11-2003
;-------------------------------------------------------------------------
V 00B800 08 557EDFEBA29A5682 ;Era Bouquet (166E)   key update: 29-11-2003
;-------------------------------------------------------------------------
;
;*************************************************************************
; VIACCESS 2 Providers and keys
;*************************************************************************
;
V 01A400 09 86DD3FBFD3E3DFCBBC63FCAF3EFF931D ;NTV+ (36E) key update: 03-07-2004
V 01A400 0A 7C09A56652BABC4B82E728212B8809AD ;NTV+ (36E) key update: 03-07-2004
V 01A400 0B 175DB02F2FC13767FFCEF9FAC11DA42F ;NTV+ (36E) key update: 03-07-2004
V 01A400 0C 27B6C45949AEA49963E04AFECA45267F ;NTV+ (36E) key update: 03-07-2004
V 01A400 0D EAE3C585D3A233A9605ED137DC70CB63 ;NTV+ (36E) key update: 03-07-2004
V 01A400 0E 1A104F485789D2A138D488A4D93B9BA9 ;NTV+ (36E) key update: 03-07-2004
V 016C00 09 AD88E4F7210A7F45459BAAAEBDCA2110 ;CSkyNet     key update: 07-08-2004
V 016C00 0A 742FF75FD253356FCCA6421F65A86E7A ;CSkyNet     key update: 08-07-2004
V 016C20 09 34BCBDBFB92F55DF439E9955A9E9E078 ;CSkyNet     key update: 06-09-2004
V 016C20 0A E2F2651A854AD8EB58B3A64A942F5088 ;CSkyNet     key update: 08-07-2004
V 017010 09 4F65E04F6971B8DB2C9736016EBB8B1F ;TrueWorld   key update: 11-07-2004
V 017010 0A 2E398E9F70C29345E59DAEC8D0574289 ;TrueWorld   key update: 11-07-2004
V 017010 0B 0105915F4E7D79650FBD54D67412560B ;TrueWorld   key update: 11-07-2004
V 017010 0C 473B03AE5E598A753385A5D037DBDD40 ;TrueWorld   key update: 11-07-2004
V 017010 0D 1D8F2FE8238E1C831F5B749EA50113DD ;TrueWorld   key update: 11-07-2004
V 017010 0E 926B46FAEBEBF9FD5F7498F400485CF6 ;TrueWorld   key update: 11-07-2004
V 012810 OF 802A283780419F1CCD006D9883014F32 ;TBL 88E    key update: 16-08-2004
;
;*************************************************************************
; NAGRA Providers and keys
;*************************************************************************
;
N 7001   00 7C265632579DE8D7 ;PolSat (13E)    key update: 16-09-2004
N 7001   01 E4444AB9BF7658AC ;PolSat (13E)    key update: 16-09-2004
N 7401   00 ABE7C747D3C96B71 ;DigiFun (42E)   key update: 16-07-2003
N 7401   01 EB21CD7F72FD69DF ;DigiFun (42E)   key update: 23-07-2003
N 4801   00 5CFC37D342E26159 ;TV Cabo (30W)   key update: 29-07-2004
N 4801   01 82144E6BFD715630 ;TV Cabo (30W)   key update: 21-05-2004
N 4001   00 ECA681D530EB8979 ;Digital+ (30W)  key update: 06-04-2004
N 4001   01 D04DDD78AADA2178 ;Digital+ (30W)  key update: 07-04-2004
N 2C01   00 72638EA3E1392481 ;SABC (68E)      key update: 20-08-2003
N 2C01   01 3E657C4E84DD2411 ;SABC (68E)      key update: 02-03-2003
N 6E01   00 6619F0C31A05E7B9 ;ABS-CBN (75E)   key update: 13-09-2004
N 6E01   01 5FED11AC3700826F ;ABS-CBN (75E)   key update: 14-09-2004
N 4A01   00 2D2F15C52B6FAAEE ;TBL TV (88E)    key update: 02-04-2003
N 4A01   01 BDFE2ABFB3BF0765 ;TBL TV (88E)    key update: 02-04-2003
N 4E01   00 A3AFDE22DAE9086F ;Dream TV (146E) key update: 15-09-2004
N 4E01   01 11A1FB4EB477E785 ;Dream TV (146E) key update: 16-09-2004
N 4601   00 B894DCC311F62B60 ;Euskaltel Cable  key update: 01-01-2003
N 4601   01 F61BDBC5F6E53347 ;Euskaltel Cable  key update: 01-01-2003
N 9401   00 8AF3876E42365EDF ;Hong Kong Tv     key update: 26-07-2004
N 9401   01 26E8354B73B06F65 ;Hong Kong Tv     key update: 26-07-2004
N A401   00 CAAAE88F16DF269A ;AntennaHungaria  key update: 18-09-2004
N A401   01 79B593B47D13FB5E ;AntennaHungaria  key update: 27-05-2004
N C001   00 E7BAD3EB2DA3C9E4 ;GlobeCast (5W)  key update: 31-07-2003
N C001   01 29943ECEF060D527 ;GlobeCast (5W)  key update: 31-07-2003
N 0001   00 65F481939C6269D1 ;D.Network (61W) key update: 30-04-2003
N 0001   01 920FC1992F421453 ;D.Network (61W) key update: 01-05-2003
;
;*************************************************************************
; Conax Providers and keys
;*************************************************************************
;
X 000000 20 AC5CFC886A9E67A8F29F44EE3FAF0FD52086C5FE243DFEA3604BEC1AD300F4
489CB09AE7710379CD7369B49112BEE98C80D1277AA86ED6DE0164A61727C37EBB96EFD7FE
2DB36974FF0D58E4C58DF31C275313C8CCC3B8AFFD2A0901753A762FFA8359DE6285582606
585F30DF608EE257D167D56D478C38C540E61673A9C60B
;-------------------------------------------------------------------------
X 000000 21 2DAE13A9950E123330DD0DDFF0A3A0B21E313942BD8C11B770368010C12A9F
DE613D48E55560B294E6B98F230F8D90613D7D459E758687F8674C649F6716BBB194EB6174
2B5D2F5CA17474216E3B39851787BB38F545204C6CA4D5B02D69CF25CE82794D5CDB26D3AC
CC3E3879B7A5AABD04CC8D675DF02BBC7C3301A75E8655
;-------------------------------------------------------------------------