CDS             220..1023
     CDS             1544..1795
     CDS             3161..3682
     CDS             complement(4427..4684)
     CDS             complement(4972..6045)
     CDS             complement(6036..7979)
     CDS             complement(8962..9714)
     CDS             complement(10872..11588)
     CDS             11789..12160
     CDS             complement(13098..13421)
     CDS             complement(14066..14329)
     CDS             14739..15044
     CDS             15041..15868
     CDS             16092..16814
     CDS             complement(17139..18371)
     CDS             complement(18497..20497)
     CDS             complement(21346..21912)
     CDS             22377..23081
     CDS             complement(23742..23984)
     CDS             complement(24726..26240)
     CDS             complement(26532..27290)
     CDS             28527..29315
     CDS             29792..31372
     CDS             complement(31759..31944)
     CDS             complement(32563..32655)
     CDS             33307..33663
     CDS             33611..33952
     CDS             33965..34321
     CDS             34579..34860
     CDS             complement(35827..36222)
     CDS             complement(36857..37297)
     CDS             complement(37305..39287)
     CDS             complement(39329..41068)
     CDS             complement(41537..42079)
     CDS             complement(42450..42785)
     CDS             complement(42820..43365)
     CDS             complement(43362..43880)
     CDS             complement(43867..44133)
     CDS             complement(44130..44768)
     CDS             complement(44765..45880)
     CDS             complement(45894..46145)
     CDS             complement(46349..46864)
     CDS             complement(46926..47135)
     CDS             complement(47255..47518)
     CDS             47750..47983
     CDS             48147..48557
     CDS             complement(48674..49000)
     CDS             complement(50081..50287)
     CDS             50722..51495
     CDS             complement(51544..51966)
     CDS             52262..52930
     CDS             complement(53006..53935)
     CDS             complement(54262..55314)
     CDS             complement(55377..57470)
     CDS             complement(57643..58839)
     CDS             59222..59380
     CDS             59396..59614
     CDS             59742..59957
     CDS             complement(60225..61631)
     CDS             complement(61639..62007)
     CDS             complement(62157..62552)
     CDS             62687..62908
     CDS             62984..64234
     CDS             64241..64690
     CDS             64683..65810
     CDS             complement(66843..68654)
     CDS             68941..70365
     CDS             70615..70776
     CDS             complement(70897..71925)
     CDS             complement(71942..72061)
     CDS             72485..74734
     CDS             complement(74948..75811)
     CDS             complement(75915..76235)
     CDS             complement(76401..76775)
     CDS             77065..78453
     CDS             complement(78511..79797)
     CDS             complement(79931..80338)
     CDS             complement(80457..81149)
     CDS             complement(81149..82138)
     CDS             complement(82138..82956)
     CDS             complement(82953..83768)
     CDS             complement(83779..84801)
     CDS             84955..85761
     CDS             85901..86164
     CDS             86375..87328
     CDS             87667..89694
     CDS             complement(89896..91971)
     CDS             92215..93513
     CDS             complement(93761..94000)
     CDS             complement(94103..95728)
     CDS             complement(96219..96992)
     CDS             97367..98296
     CDS             complement(98503..99429)
     CDS             complement(99439..100737)
     CDS             100948..101949
     CDS             102210..103061
     CDS             103191..103406
     CDS             103597..104751
     CDS             104748..106361
     CDS             complement(106542..107054)
     CDS             complement(107044..107676)
     CDS             107881..108921
     CDS             complement(109026..109118)
     CDS             complement(109150..109977)
     CDS             complement(109970..110743)
     CDS             complement(110855..111859)
     CDS             complement(111903..113267)
     CDS             113381..114265
     CDS             114333..114605
     CDS             complement(114617..115420)
     CDS             115578..116552
     CDS             complement(116555..117232)
     CDS             117359..117913
     CDS             117868..118503
     CDS             complement(118513..119397)
     CDS             119501..119929
     CDS             119950..120408
     CDS             120455..121006
     CDS             complement(121012..122151)
     CDS             122518..122871
     CDS             122996..123289
     CDS             complement(123347..124303)
     CDS             complement(124350..124721)
     CDS             complement(124750..125388)
     CDS             complement(125415..126932)
     CDS             complement(127029..128066)
     CDS             128266..128886
     CDS             complement(128999..129211)
     CDS             complement(129248..130249)
     CDS             130436..131029
     CDS             131071..131343
     CDS             complement(131439..132224)
     CDS             132485..133549
     CDS             133566..134726
     CDS             134744..135556
     CDS             complement(135717..137831)
     CDS             complement(138071..138820)
     CDS             complement(138823..139614)
     CDS             complement(139769..140974)
     CDS             141321..142121
     CDS             complement(142213..142962)
     CDS             143030..143647
     CDS             complement(143826..145250)
     CDS             145336..146496
     CDS             146508..148505
     CDS             148506..149135
     CDS             149132..149512
     CDS             149509..150369
     CDS             150341..151738
     CDS             151728..152261
     CDS             complement(152504..153292)
     CDS             complement(153637..153975)
     CDS             complement(154108..154338)
     CDS             complement(154387..157758)
     CDS             complement(158536..159345)
     CDS             159877..160185
     CDS             complement(160425..161147)
     CDS             161169..161486
     CDS             161672..162289
     CDS             162379..163638
     CDS             complement(163852..164400)
     CDS             164566..164706
     CDS             complement(164717..164995)
     CDS             complement(165281..165577)
     CDS             complement(165570..165866)
     CDS             166182..166280
     CDS             166273..166620
     CDS             166851..168188
     CDS             168374..168619
     CDS             complement(168820..169227)
     CDS             complement(169397..170509)
     CDS             complement(170660..171361)
     CDS             complement(171405..172475)
     CDS             complement(172472..174379)
     CDS             complement(174376..174786)
     CDS             complement(174790..175788)
     CDS             176085..176744
     CDS             complement(176898..178115)
     CDS             178194..179288
     CDS             179452..179565
     CDS             complement(179535..180167)
     CDS             complement(180350..180553)
     CDS             complement(180636..181940)
     CDS             complement(182033..183181)
     CDS             complement(183178..183801)
     CDS             183985..184131
     CDS             184149..185105
     CDS             185299..186249
     CDS             186702..188240
     CDS             complement(188443..189138)
     CDS             complement(189131..189865)
     CDS             complement(189852..190937)
     CDS             complement(190944..192161)
     CDS             complement(192166..193023)
     CDS             complement(193060..194574)
     CDS             complement(194739..195923)
     CDS             196103..196546
     CDS             complement(197458..198510)
     CDS             complement(198903..201743)
     CDS             202097..203020
     CDS             203123..204364
     CDS             204370..204780
     CDS             complement(205000..205848)
     CDS             205988..206785
     CDS             206833..207108
     CDS             207105..207983
     CDS             207980..208462
     CDS             208510..208689
     CDS             complement(208602..209501)
     CDS             complement(209780..210547)
     CDS             complement(210562..211029)
     CDS             211220..212461
     CDS             212750..215017
     CDS             215076..216161
     CDS             216158..217051
     CDS             217515..218303
     CDS             complement(218361..219101)
     CDS             219210..219977
     CDS             220001..220423
     CDS             complement(220539..221408)
     CDS             complement(221577..222302)
     CDS             complement(222553..223731)
     CDS             224037..224630
     CDS             224848..225468
     CDS             complement(225531..226418)
     CDS             226602..227537
     CDS             complement(227547..227795)
     CDS             227893..228267
     CDS             complement(228334..228894)
     CDS             complement(229004..229591)
     CDS             complement(229588..230079)
     CDS             complement(230076..231233)
     CDS             231314..232300
     CDS             232297..233757
     CDS             233783..235087
     CDS             complement(235094..235558)
     CDS             235722..236735
     CDS             complement(236940..238805)
     CDS             complement(239041..239784)
     CDS             complement(239885..240886)
     CDS             complement(240899..242200)
     CDS             complement(242527..244101)
     CDS             244354..245172
     CDS             245169..246779
     CDS             complement(246787..247821)
     CDS             complement(247832..249013)
     CDS             249112..250089
     CDS             250348..251145
     CDS             complement(251201..251608)
     CDS             complement(251789..252043)
     CDS             complement(252040..252894)
     CDS             253366..255243
     CDS             255240..255911
     CDS             256011..256388
     CDS             256542..258425
     CDS             258422..258625
     CDS             258637..259932
     CDS             260232..261236
     CDS             complement(261455..262345)
     CDS             complement(262403..263353)
     CDS             complement(263350..264228)
     CDS             complement(264225..264824)
     CDS             complement(264880..265602)
     CDS             complement(265589..266527)
     CDS             complement(266524..266841)
     CDS             complement(266852..268498)
     CDS             complement(268495..269361)
     CDS             complement(269459..270244)
     CDS             270565..270906
     CDS             271042..271581
     CDS             271601..272773
     CDS             272770..275913
     CDS             275900..276316
     CDS             276419..278269
     CDS             complement(278293..280584)
     CDS             280833..282080
     CDS             complement(282161..283147)
     CDS             complement(283150..284556)
     CDS             complement(284576..286114)
     CDS             complement(286157..286561)
     CDS             complement(286635..288071)
     CDS             complement(288239..288925)
     CDS             complement(288944..289777)
     CDS             complement(289784..290383)
     CDS             complement(290727..291227)
     CDS             complement(291291..291854)
     CDS             complement(291851..292906)
     CDS             293267..294148
     CDS             294432..297347
     CDS             complement(297611..300463)
     CDS             complement(300578..300859)
     CDS             301112..301354
     CDS             301675..302940
     CDS             303114..303341
     CDS             303826..306723
     CDS             complement(306757..307458)
     CDS             complement(307469..308740)
     CDS             complement(308737..311919)
     CDS             complement(311999..312922)
     CDS             complement(312983..314407)
     CDS             complement(314417..315097)
     CDS             complement(315175..315354)
     CDS             315588..315971
     CDS             316121..316498
     CDS             complement(316855..317811)
     CDS             318054..319595
     CDS             319675..320619
     CDS             320616..321476
     CDS             321480..322454
     CDS             322451..323407
     CDS             complement(323507..324385)
     CDS             324547..326886
     CDS             326883..328835
     CDS             328850..330211
     CDS             330208..331116
     CDS             331113..331940
     CDS             331937..332485
     CDS             332497..333495
     CDS             333804..334145
     CDS             complement(334204..335667)
     CDS             complement(335900..336721)
     CDS             complement(336725..338209)
     CDS             338392..338751
     CDS             complement(338948..340981)
     CDS             complement(341337..343376)
     CDS             343660..344826
     CDS             344823..346181
     CDS             complement(346365..347060)
     CDS             complement(347060..347188)
     CDS             complement(347185..347868)
     CDS             complement(348007..349179)
     CDS             complement(349311..351026)
     CDS             complement(351433..351882)
     CDS             352475..352960
     CDS             353045..355387
     CDS             355527..356327
     CDS             356533..357645
     CDS             complement(357890..359008)
     CDS             359130..359609
     CDS             359681..359992
     CDS             complement(360089..361360)
     CDS             complement(361493..362839)
     CDS             complement(362842..363798)
     CDS             complement(363822..364058)
     CDS             complement(364067..365695)
     CDS             365806..366348
     CDS             complement(366565..366864)
     CDS             367324..367731
     CDS             complement(368634..369440)
     CDS             369849..370931
     CDS             370936..371376
     CDS             371524..372195
     CDS             372354..373283
     CDS             373283..376429
     CDS             complement(376445..377119)
     CDS             377356..379425
     CDS             379674..382121
     CDS             382518..383384
     CDS             complement(383385..384641)
     CDS             complement(384793..385818)
     CDS             386004..386696
     CDS             387015..389678
     CDS             389958..390236
     CDS             390340..390600
     CDS             390760..392454
     CDS             complement(392575..392697)
     CDS             393010..393147
     CDS             393281..394405
     CDS             394465..394644
     CDS             394869..395759
     CDS             complement(395996..396844)
     CDS             397267..398994
     CDS             399144..399866
     CDS             399970..401157
     CDS             complement(401383..402489)
     CDS             complement(402489..403925)
     CDS             404263..406368
     CDS             complement(406415..407134)
     CDS             complement(407234..408973)
     CDS             complement(408970..409833)
     CDS             complement(409846..410607)
     CDS             complement(410607..411626)
     CDS             411721..412431
     CDS             complement(412432..414603)
     CDS             414997..415416
     CDS             415394..418990
     CDS             complement(419103..419738)
     CDS             419905..420210
     CDS             complement(420263..420766)
     CDS             complement(420908..421225)
     CDS             complement(421228..422106)
     CDS             complement(422168..422554)
     CDS             complement(422586..423059)
     CDS             complement(423141..425990)
     CDS             complement(426400..426879)
     CDS             427324..428034
     CDS             428146..428925
     CDS             429082..429459
     CDS             429557..429805
     CDS             complement(429861..430484)
     CDS             430826..431989
     CDS             432234..432749
     CDS             complement(432762..432980)
     CDS             433033..434241
     CDS             complement(434415..435275)
     CDS             435318..436796
     CDS             complement(436901..437506)
     CDS             complement(437503..438774)
     CDS             439172..440275
     CDS             complement(440354..441334)
     CDS             complement(441414..443054)
     CDS             443172..444065
     CDS             complement(444087..444962)
     CDS             complement(444959..445792)
     CDS             complement(445789..446838)
     CDS             complement(446838..447977)
     CDS             complement(447974..448609)
     CDS             complement(448610..450019)
     CDS             complement(450185..451138)
     CDS             451526..452389
     CDS             complement(452563..453687)
     CDS             454016..454405
     CDS             454503..454772
     CDS             454900..455493
     CDS             complement(455680..456594)
     CDS             456864..457343
     CDS             457458..458498
     CDS             458732..460366
     CDS             complement(460411..461340)
     CDS             461604..462725
     CDS             462974..464281
     CDS             464305..464949
     CDS             465146..465502
     CDS             465597..466079
     CDS             466113..467462
     CDS             467459..468814
     CDS             468963..470186
     CDS             470261..470764
     CDS             470869..471372
     CDS             complement(471539..473185)
     CDS             complement(473348..473755)
     CDS             complement(473842..475275)
     CDS             complement(475358..476230)
     CDS             complement(476405..477934)
     CDS             complement(477934..478494)
     CDS             479153..479650
     CDS             complement(479883..482093)
     CDS             482206..483171
     CDS             483272..483862
     CDS             complement(484059..484589)
     CDS             complement(484624..486024)
     CDS             complement(486081..486830)
     CDS             complement(486896..488140)
     CDS             complement(488300..491257)
     CDS             complement(491395..492279)
     CDS             complement(492314..492793)
     CDS             complement(492798..493994)
     CDS             complement(494219..495187)
     CDS             complement(495450..496634)
     CDS             complement(496737..497273)
     CDS             complement(497448..498092)
     CDS             498148..498870
     CDS             498867..501437
     CDS             501707..502498
     CDS             502727..503257
     CDS             complement(503377..503748)
     CDS             complement(503745..504428)
     CDS             complement(504497..505264)
     CDS             complement(505494..508214)
     CDS             complement(508174..508314)
     CDS             508457..509059
     CDS             509370..510038
     CDS             510130..510921
     CDS             510918..511103
     CDS             511100..511684
     CDS             complement(511798..512400)
     CDS             complement(512528..513475)
     CDS             513698..514399
     CDS             514563..515672
     CDS             complement(515845..517098)
     CDS             complement(517098..517973)
     CDS             518209..518964
     CDS             518970..519671
     CDS             complement(519895..520875)
     CDS             521351..522898
     CDS             522984..523316
     CDS             523326..523847
     CDS             complement(523854..524771)
     CDS             524894..526117
     CDS             526166..526933
     CDS             527044..527424
     CDS             527752..529158
     CDS             529253..529462
     CDS             complement(529579..530112)
     CDS             530299..530598
     CDS             531111..531320
     CDS             complement(531328..531654)
     CDS             531791..532189
     CDS             532271..532876
     CDS             532958..533743
     CDS             533986..534405
     CDS             complement(534428..535087)
     CDS             complement(535091..535972)
     CDS             536084..536728
     CDS             complement(536968..538002)
     CDS             538119..538898
     CDS             539055..539441
     CDS             complement(539559..540671)
     CDS             540912..542099
     CDS             complement(542199..542981)
     CDS             complement(542994..543623)
     CDS             complement(543806..544360)
     CDS             complement(544674..545435)
     CDS             545536..547065
     CDS             complement(547369..548226)
     CDS             548332..549237
     CDS             549256..549360
     CDS             549718..550053
     CDS             550050..550454
     CDS             550458..552293
     CDS             552396..553178
     CDS             553370..555523
     CDS             555576..557534
     CDS             557775..558599
     CDS             558624..559010
     CDS             complement(559521..560330)
     CDS             560813..561760
     CDS             complement(561952..563289)
     CDS             complement(563383..564210)
     CDS             complement(564316..564810)
     CDS             complement(564977..566179)
     CDS             complement(566374..567036)
     CDS             complement(567153..567992)
     CDS             568234..569208
     CDS             569473..570561
     CDS             570580..571740
     CDS             complement(571810..572187)
     CDS             complement(572283..572585)
     CDS             572737..574182
     CDS             574307..575890
     CDS             complement(575914..576348)
     CDS             576483..577250
     CDS             577581..578336
     CDS             578317..579762
     CDS             579759..580004
     CDS             580023..580304
     CDS             580542..582368
     CDS             582605..583852
     CDS             complement(583849..584748)
     CDS             complement(584804..585211)
     CDS             complement(585211..586524)
     CDS             complement(586532..586999)
     CDS             complement(586996..587874)
     CDS             588141..588650
     CDS             588829..589365
     CDS             complement(589499..590383)
     CDS             complement(590385..590738)
     CDS             complement(590754..591044)
     CDS             complement(591435..592247)
     CDS             complement(592347..593150)
     CDS             complement(593280..594059)
     CDS             complement(594287..594775)
     CDS             complement(595000..596409)
     CDS             complement(596460..597827)
     CDS             complement(597862..599232)
     CDS             599370..601058
     CDS             complement(601214..601429)
     CDS             complement(601595..601918)
     CDS             602173..603228
     CDS             complement(603394..603762)
     CDS             complement(604105..605847)
     CDS             complement(605884..607095)
     CDS             complement(607185..607931)
     CDS             608083..609156
     CDS             609345..610325
     CDS             610477..610890
     CDS             complement(610917..612032)
     CDS             612119..612574
     CDS             complement(612589..613758)
     CDS             614149..616095
     CDS             616528..617043
     CDS             complement(617097..617681)
     CDS             617915..619945
     CDS             620087..621517
     CDS             complement(621566..621775)
     CDS             621965..623311
     CDS             623471..625189
     CDS             625357..626949
     CDS             complement(627078..628463)
     CDS             628562..630313
     CDS             630412..631707
     CDS             complement(631804..632469)
     CDS             632625..633215
     CDS             633306..634655
     CDS             634764..635372
     CDS             635492..636415
     CDS             complement(636605..637198)
     CDS             complement(637388..638680)
     CDS             complement(639062..640048)
     CDS             640474..641397
     CDS             641513..642190
     CDS             complement(642203..644704)
     CDS             complement(644886..645383)
     CDS             complement(645542..645820)
     CDS             complement(646040..646858)
     CDS             complement(646921..647271)
     CDS             647363..647896
     CDS             647971..648168
     CDS             complement(648383..649603)
     CDS             649781..650680
     CDS             complement(650684..651562)
     CDS             651801..652139
     CDS             complement(652480..652668)
     CDS             652845..653513
     CDS             653599..653913
     CDS             653942..654295
     CDS             654336..654938
     CDS             655386..655724
     CDS             655762..657210
     CDS             657425..657829
     CDS             658159..659373
     CDS             659389..661860
     CDS             661955..662767
     CDS             662923..663738
     CDS             complement(663855..664298)
     CDS             complement(664357..665043)
     CDS             665247..665816
     CDS             665823..666608
     CDS             complement(666752..667441)
     CDS             667550..669247
     CDS             complement(669263..669919)
     CDS             complement(669961..671331)
     CDS             671621..674245
     CDS             674232..674783
     CDS             674894..675922
     CDS             complement(675971..676858)
     CDS             complement(676996..677850)
     CDS             complement(677880..678662)
     CDS             complement(678672..680552)
     CDS             complement(681017..682375)
     CDS             complement(682690..683955)
     CDS             complement(684206..684628)
     CDS             685148..685987
     CDS             685996..686604
     CDS             686628..687227
     CDS             687254..687973
     CDS             complement(687982..688467)
     CDS             688883..689590
     CDS             689568..691121
     CDS             691118..691708
     CDS             complement(691853..693130)
     CDS             complement(693203..694507)
     CDS             complement(694560..695177)
     CDS             complement(695174..695659)
     CDS             complement(695841..696401)
     CDS             696535..697236
     CDS             697301..697831
     CDS             697828..698478
     CDS             698466..699212
     CDS             699223..699996
     CDS             700086..700406
     CDS             700433..701389
     CDS             complement(701520..702578)
     CDS             complement(702691..703320)
     CDS             complement(703424..705619)
     CDS             complement(705857..706324)
     CDS             complement(706422..707960)
     CDS             708186..708431
     CDS             708510..709286
     CDS             complement(709336..710625)
     CDS             complement(710622..711356)
     CDS             complement(711413..712858)
     CDS             complement(712941..713753)
     CDS             complement(714107..715051)
     CDS             complement(715062..715505)
     CDS             complement(715450..716400)
     CDS             716753..717988
     CDS             complement(718141..719295)
     CDS             complement(719282..719917)
     CDS             complement(719929..720642)
     CDS             720817..721905
     CDS             722003..722608
     CDS             complement(722742..723464)
     CDS             complement(723729..724670)
     CDS             725067..726968
     CDS             727214..728347
     CDS             728435..729034
     CDS             729092..729670
     CDS             729677..730390
     CDS             730510..730821
     CDS             730903..731790
     CDS             731818..732441
     CDS             complement(732558..733454)
     CDS             complement(733510..734043)
     CDS             734066..734818
     CDS             734850..736097
     CDS             736084..737712
     CDS             complement(737721..738461)
     CDS             complement(738549..739721)
     CDS             740099..741304
     CDS             complement(741449..742864)
     CDS             complement(743190..744122)
     CDS             744229..745404
     CDS             745401..746348
     CDS             complement(746528..746974)
     CDS             complement(747183..749648)
     CDS             749723..749998
     CDS             complement(750178..751161)
     CDS             751354..752742
     CDS             complement(752910..753680)
     CDS             complement(753734..756142)
     CDS             complement(756139..757221)
     CDS             757372..757785
     CDS             complement(757818..758177)
     CDS             complement(758258..758458)
     CDS             758732..759139
     CDS             complement(759202..759807)
     CDS             759991..760803
     CDS             760959..761426
     CDS             complement(761574..762371)
     CDS             complement(762543..763637)
     CDS             complement(763670..764362)
     CDS             764532..765338
     CDS             complement(765559..766524)
     CDS             complement(766848..768119)
     CDS             768465..769079
     CDS             769224..769958
     CDS             769964..770674
     CDS             770896..771894
     CDS             771986..773599
     CDS             773756..774367
     CDS             774590..775051
     CDS             complement(775081..775587)
     CDS             775792..776904
     CDS             complement(777037..777309)
     CDS             complement(777361..777786)
     CDS             complement(778085..779170)
     CDS             complement(779191..780039)
     CDS             complement(780039..780920)
     CDS             complement(780970..782286)
     CDS             complement(782659..783861)
     CDS             complement(784040..784465)
     CDS             784618..785079
     CDS             complement(785324..785734)
     CDS             785824..787233
     CDS             787230..787868
     CDS             788135..789841
     CDS             790217..791197
     CDS             complement(791315..791650)
     CDS             791746..792138
     CDS             792205..792876
     CDS             792873..794090
     CDS             794087..794923
     CDS             795036..795977
     CDS             795974..797317
     CDS             797458..798198
     CDS             798285..798725
     CDS             complement(798800..799120)
     CDS             complement(799188..802697)
     CDS             complement(802691..805837)
     CDS             complement(806148..807008)
     CDS             complement(807064..807381)
     CDS             complement(807469..809025)
     CDS             complement(809022..811526)
     CDS             complement(811903..812361)
     CDS             complement(812358..813809)
     CDS             complement(813866..815407)
     CDS             complement(815437..816198)
     CDS             816280..817161
     CDS             complement(817333..818076)
     CDS             complement(818323..819684)
     CDS             819942..820745
     CDS             complement(820853..821854)
     CDS             822185..822715
     CDS             complement(822872..823363)
     CDS             823714..824235
     CDS             824276..825499
     CDS             825647..826432
     CDS             826568..828562
     CDS             complement(828627..829223)
     CDS             complement(829339..830217)
     CDS             complement(830290..831129)
     CDS             complement(831212..831673)
     CDS             complement(831680..832606)
     CDS             832721..834886
     CDS             complement(835059..837221)
     CDS             complement(837684..837953)
     CDS             complement(837956..839074)
     CDS             complement(839071..839505)
     CDS             complement(839659..842367)
     CDS             complement(842439..843122)
     CDS             complement(843146..844756)
     CDS             complement(844759..845514)
     CDS             845876..846958
     CDS             complement(847052..847762)
     CDS             complement(847759..848886)
     CDS             complement(849003..849416)
     CDS             complement(849637..851250)
     CDS             complement(851247..852365)
     CDS             complement(852367..852918)
     CDS             complement(852939..853934)
     CDS             complement(853999..855396)
     CDS             complement(855588..856268)
     CDS             complement(856269..856724)
     CDS             complement(856763..857248)
     CDS             complement(857245..858003)
     CDS             complement(858140..858709)
     CDS             858798..858935
     CDS             complement(858948..859442)
     CDS             complement(859551..860603)
     CDS             complement(860696..862228)
     CDS             862354..863355
     CDS             complement(863521..864714)
     CDS             865062..865382
     CDS             865572..867065
     CDS             complement(867117..867392)
     CDS             complement(867585..868007)
     CDS             complement(868360..870576)
     CDS             complement(870860..871774)
     CDS             complement(871868..872785)
     CDS             873077..874138
     CDS             874455..875882
     CDS             complement(876059..877429)
     CDS             877553..878668
     CDS             complement(878682..879329)
     CDS             complement(879472..880122)
     CDS             complement(880119..880607)
     CDS             complement(880604..881998)
     CDS             complement(882225..883520)
     CDS             complement(883814..886249)
     CDS             complement(886531..887214)
     CDS             complement(887355..889511)
     CDS             complement(889630..890373)
     CDS             complement(890486..891622)
     CDS             complement(891714..891986)
     CDS             complement(892207..893325)
     CDS             complement(893712..895124)
     CDS             complement(896406..896672)
     CDS             897034..897351
     CDS             897496..898152
     CDS             898542..899207
     CDS             complement(899351..899833)
     CDS             complement(900049..900720)
     CDS             complement(900881..901222)
     CDS             complement(901248..902012)
     CDS             902186..902299
     CDS             902332..902823
     CDS             902820..905111
     CDS             905511..906605
     CDS             complement(906721..908301)
     CDS             complement(908520..908930)
     CDS             909057..910031
     CDS             910182..910460
     CDS             910586..910840
     CDS             911270..911761
     CDS             911783..912520
     CDS             complement(912694..913938)
     CDS             914132..914749
     CDS             914736..915110
     CDS             915141..915881
     CDS             916013..917539
     CDS             917716..918252
     CDS             918340..918825
     CDS             complement(918764..919591)
     CDS             919799..920485
     CDS             920789..921082
     CDS             921132..921806
     CDS             921933..922316
     CDS             complement(922380..923480)
     CDS             923694..923903
     CDS             complement(924210..924908)
     CDS             925140..928361
     CDS             928365..932270
     CDS             932292..935867
     CDS             935867..937714
     CDS             939247..939456
     CDS             complement(940290..940670)
     CDS             complement(940715..941662)
     CDS             942084..944651
     CDS             944688..945878
     CDS             complement(946525..947415)
     CDS             complement(947412..948326)
     CDS             complement(948323..949891)
     CDS             949960..950331
     CDS             950518..951192
     CDS             complement(951356..951685)
     CDS             complement(952296..953207)
     CDS             complement(953391..954314)
     CDS             complement(954861..957971)
     CDS             complement(958145..959230)
     CDS             complement(959227..960237)
     CDS             complement(960234..960956)
     CDS             complement(960953..961717)
     CDS             complement(961896..963140)
     CDS             complement(963192..965240)
     CDS             complement(965354..966664)
     CDS             complement(966860..968302)
     CDS             complement(968564..970297)
     CDS             complement(970496..971467)
     CDS             971647..972486
     CDS             complement(972593..973969)
     CDS             complement(974112..975347)
     CDS             complement(975698..976201)
     CDS             complement(976158..976562)
     CDS             976722..978134
     CDS             978264..979442
     CDS             complement(979536..980228)
     CDS             980400..981863
     CDS             complement(982050..983747)
     CDS             984008..984499
     CDS             complement(984614..985198)
     CDS             complement(985272..986594)
     CDS             986701..987504
     CDS             987743..988561
     CDS             988684..990012
     CDS             990334..991173
     CDS             complement(991468..993681)
     CDS             993862..994287
     CDS             complement(994450..995676)
     CDS             complement(995854..997080)
     CDS             complement(997271..997633)
     CDS             997726..998256
     CDS             complement(998403..1001192)
     CDS             1001381..1002481
     CDS             1002737..1003588
     CDS             1003593..1004378
     CDS             1004434..1004943
     CDS             1005164..1005973
     CDS             1006362..1008038
     CDS             complement(1008155..1010893)
     CDS             1011109..1012317
     CDS             1012437..1013330
     CDS             1013460..1014161
     CDS             1014163..1014765
     CDS             1015029..1016720
     CDS             1016769..1017860
     CDS             complement(1018038..1019594)
     CDS             complement(1019599..1020762)
     CDS             complement(1020755..1021237)
     CDS             1021394..1021888
     CDS             1021923..1022876
     CDS             1022889..1024172
     CDS             1024311..1025207
     CDS             1025393..1026730
     CDS             1026734..1027537
     CDS             complement(1027569..1029179)
     CDS             complement(1029225..1030106)
     CDS             complement(1030295..1030669)
     CDS             1030764..1031192
     CDS             1031340..1033157
     CDS             complement(1033206..1033892)
     CDS             complement(1033900..1034823)
     CDS             1034985..1035659
     CDS             1035828..1036010
     CDS             1036169..1036813
     CDS             complement(1037016..1037276)
     CDS             1037498..1039192
     CDS             complement(1039235..1040743)
     CDS             complement(1040748..1041233)
     CDS             complement(1041421..1042398)
     CDS             complement(1042601..1045468)
     CDS             complement(1045821..1046696)
     CDS             complement(1046792..1047772)
     CDS             complement(1047837..1049054)
     CDS             1049408..1049680
     CDS             1049956..1050831
     CDS             1050850..1051956
     CDS             complement(1052064..1052699)
     CDS             1052738..1053565
     CDS             1053691..1055193
     CDS             complement(1055691..1056611)
     CDS             complement(1056601..1059972)
     CDS             1060140..1061399
     CDS             1061546..1062472
     CDS             1062491..1063633
     CDS             1063752..1064507
     CDS             1064520..1065209
     CDS             1065238..1066467
     CDS             1066560..1066937
     CDS             1067001..1068041
     CDS             complement(1068225..1069046)
     CDS             complement(1069221..1071350)
     CDS             complement(1071555..1072124)
     CDS             complement(1072303..1074567)
     CDS             1074752..1075513
     CDS             complement(1075604..1076827)
     CDS             complement(1076904..1078454)
     CDS             1078719..1079855
     CDS             1079974..1081140
     CDS             1081137..1081793
     CDS             1081980..1082780
     CDS             1083000..1083866
     CDS             1083987..1085603
     CDS             1085600..1087576
     CDS             1087839..1088651
     CDS             complement(1088623..1089609)
     CDS             complement(1089606..1090610)
     CDS             complement(1090610..1091503)
     CDS             complement(1091701..1092648)
     CDS             complement(1092679..1094277)
     CDS             complement(1094596..1096146)
     CDS             complement(1096165..1097319)
     CDS             1097723..1098940
     CDS             1098937..1102101
     CDS             1102376..1103569
     CDS             complement(1103676..1104062)
     CDS             complement(1104090..1105172)
     CDS             complement(1105162..1107624)
     CDS             complement(1107621..1108274)
     CDS             1108441..1109754
     CDS             complement(1109961..1111679)
     CDS             complement(1111871..1113079)
     CDS             complement(1113396..1113578)
     CDS             complement(1113668..1114705)
     CDS             complement(1114998..1115456)
     CDS             complement(1115453..1117204)
     CDS             complement(1117249..1117554)
     CDS             complement(1117551..1118414)
     CDS             complement(1118414..1118725)
     CDS             complement(1118736..1119227)
     CDS             complement(1119253..1119588)
     CDS             1119868..1120539
     CDS             complement(1120791..1122860)
     CDS             1123058..1124305
     CDS             1124526..1125770
     CDS             complement(1125845..1126339)
     CDS             complement(1126430..1126975)
     CDS             1127113..1128327
     CDS             1128451..1129590
     CDS             complement(1129867..1130904)
     CDS             complement(1130962..1131555)
     CDS             complement(1131942..1132916)
     CDS             complement(1133020..1133583)
     CDS             complement(1133614..1134312)
     CDS             complement(1134797..1135408)
     CDS             complement(1135856..1136593)
     CDS             complement(1136604..1138349)
     CDS             complement(1138319..1140397)
     CDS             complement(1140404..1141399)
     CDS             1141587..1142927
     CDS             1143133..1144164
     CDS             1144191..1144466
     CDS             1144491..1145468
     CDS             1145875..1147497
     CDS             1147767..1148780
     CDS             1148784..1149683
     CDS             1149683..1149781
     CDS             1149778..1151613
     CDS             1151629..1151808
     CDS             1151816..1153210
     CDS             1153212..1153604
     CDS             1153609..1154331
     CDS             complement(1154442..1156250)
     CDS             complement(1156458..1156952)
     CDS             1157121..1158977
     CDS             complement(1159386..1159892)
     CDS             1159976..1161184
     CDS             1161197..1161520
     CDS             1161573..1162784
     CDS             complement(1163075..1164340)
     CDS             1164640..1165812
     CDS             complement(1166114..1167985)
     CDS             complement(1167982..1168719)
     CDS             complement(1168731..1169474)
     CDS             complement(1169471..1170469)
     CDS             complement(1170466..1171341)
     CDS             complement(1171503..1172633)
     CDS             complement(1172694..1173572)
     CDS             complement(1173717..1174655)
     CDS             complement(1174905..1175081)
     CDS             1175248..1175976
     CDS             1176048..1176719
     CDS             1176721..1176939
     CDS             1177252..1178169
     CDS             1178166..1179110
     CDS             1179103..1179870
     CDS             1179863..1180576
     CDS             complement(1180768..1181181)
     CDS             complement(1181514..1182950)
     CDS             complement(1183087..1184445)
     CDS             1184561..1185346
     CDS             1185418..1185750
     CDS             complement(1185842..1186276)
     CDS             complement(1186390..1187235)
     CDS             complement(1187294..1187686)
     CDS             complement(1187951..1188859)
     CDS             1188981..1190522
     CDS             1190634..1191470
     CDS             1191492..1192010
     CDS             1192122..1193810
     CDS             1193825..1195276
     CDS             complement(1195473..1196273)
     CDS             complement(1196396..1197454)
     CDS             1197620..1199014
     CDS             1199017..1199313
     CDS             1199516..1200106
     CDS             1200103..1201035
     CDS             1201046..1201273
     CDS             1201291..1201722
     CDS             1202145..1203200
     CDS             1203260..1204558
     CDS             1204703..1205716
     CDS             1205846..1206835
     CDS             1206840..1207685
     CDS             1207682..1208503
     CDS             1208515..1209231
     CDS             1209254..1209961
     CDS             complement(1210218..1210727)
     CDS             1211182..1212390
     CDS             1212390..1213313
     CDS             1213472..1214479
     CDS             complement(1214698..1215102)
     CDS             1215287..1216534
     CDS             1216534..1217313
     CDS             1217326..1218309
     CDS             complement(1218436..1219623)
     CDS             1219859..1220995
     CDS             1221188..1222240
     CDS             1222588..1224027
     CDS             complement(1224024..1224524)
     CDS             complement(1224638..1225108)
     CDS             complement(1225164..1225523)
     CDS             complement(1225643..1225921)
     CDS             complement(1225934..1226173)
     CDS             complement(1226423..1227262)
     CDS             complement(1227273..1227851)
     CDS             complement(1228189..1229181)
     CDS             1229357..1229938
     CDS             1229938..1230450
     CDS             1230453..1230917
     CDS             1231019..1232062
     CDS             1232143..1233597
     CDS             1233598..1234920
     CDS             1234933..1235691
     CDS             1235691..1236773
     CDS             1236868..1237800
     CDS             1237900..1238877
     CDS             1238881..1239729
     CDS             complement(1239929..1240294)
     CDS             complement(1240452..1240802)
     CDS             complement(1240953..1241858)
     CDS             complement(1241874..1243532)
     CDS             1243798..1244319
     CDS             1244430..1244624
     CDS             1244649..1245239
     CDS             1245541..1246476
     CDS             1246626..1248269
     CDS             complement(1248291..1248776)
     CDS             complement(1248886..1249716)
     CDS             1249872..1250228
     CDS             complement(1250207..1250959)
     CDS             complement(1251049..1251702)
     CDS             1252005..1252352
     CDS             1252349..1253446
     CDS             complement(1253521..1254846)
     CDS             complement(1254848..1255582)
     CDS             complement(1255614..1255916)
     CDS             complement(1256131..1258008)
     CDS             complement(1258005..1259084)
     CDS             1259102..1260028
     CDS             1260145..1261374
     CDS             1261413..1264214
     CDS             1264268..1264939
     CDS             complement(1265224..1266087)
     CDS             1266197..1267138
     CDS             1267151..1267924
     CDS             1267924..1268112
     CDS             complement(1268040..1268810)
     CDS             complement(1268807..1269724)
     CDS             complement(1270040..1273399)
     CDS             1273449..1273613
     CDS             complement(1273856..1274446)
     CDS             1274647..1275030
     CDS             1275149..1276939
     CDS             1277010..1278218
     CDS             1278239..1280452
     CDS             1280754..1280972
     CDS             complement(1280901..1281209)
     CDS             complement(1281438..1282052)
     CDS             1282179..1282676
     CDS             1282773..1284143
     CDS             1284257..1284829
     CDS             complement(1284954..1285520)
     CDS             complement(1285543..1286322)
     CDS             complement(1286319..1287746)
     CDS             complement(1287848..1288381)
     CDS             1288829..1289668
     CDS             1289757..1291382
     CDS             1291443..1292387
     CDS             1292384..1292557
     CDS             1292563..1293207
     CDS             1293287..1294183
     CDS             1294281..1294682
     CDS             1294679..1295431
     CDS             1295548..1295913
     CDS             complement(1295910..1297250)
     CDS             1297337..1297981
     CDS             1298530..1299948
     CDS             1299945..1301234
     CDS             1301274..1301861
     CDS             1301993..1302646
     CDS             complement(1302864..1303349)
     CDS             complement(1303355..1303918)
     CDS             complement(1303981..1304211)
     CDS             complement(1304265..1305014)
     CDS             complement(1305126..1305323)
     CDS             1305860..1306381
     CDS             1306544..1307017
     CDS             complement(1307182..1308846)
     CDS             1309153..1309824
     CDS             complement(1309830..1312727)
     CDS             1312870..1313289
     CDS             1313326..1314354
     CDS             1314427..1314981
     CDS             complement(1315021..1318530)
     CDS             complement(1318830..1320059)
     CDS             1320330..1320761
     CDS             complement(1320821..1321882)
     CDS             complement(1322102..1324255)
     CDS             complement(1324421..1325146)
     CDS             complement(1325370..1325690)
     CDS             1325883..1326170
     CDS             complement(1326190..1326702)
     CDS             complement(1326773..1326982)
     CDS             complement(1326979..1327152)
     CDS             complement(1327343..1328965)
     CDS             complement(1328965..1329804)
     CDS             complement(1329801..1330772)
     CDS             complement(1330972..1332522)
     CDS             1332738..1333397
     CDS             1333652..1334314
     CDS             1334347..1334916
     CDS             complement(1334920..1335243)
     CDS             1335415..1335894
     CDS             complement(1336130..1337680)
     CDS             1337814..1338602
     CDS             1338828..1339250
     CDS             complement(1339301..1340032)
     CDS             1340149..1340604
     CDS             1340609..1341220
     CDS             1341222..1342325
     CDS             1342322..1343218
     CDS             1343211..1344008
     CDS             1344017..1344715
     CDS             1344727..1345884
     CDS             1345881..1346477
     CDS             1346504..1347115
     CDS             complement(1347345..1348076)
     CDS             1348468..1348713
     CDS             1348735..1349688
     CDS             complement(1349696..1350478)
     CDS             complement(1350483..1351778)
     CDS             complement(1352080..1352889)
     CDS             1353018..1353983
     CDS             1353987..1354604
     CDS             1354656..1355516
     CDS             1355520..1356323
     CDS             1356349..1356732
     CDS             1356746..1357621
     CDS             complement(1357652..1358380)
     CDS             complement(1358552..1359559)
     CDS             1359822..1359998
     CDS             1360233..1360736
     CDS             1360749..1361393
     CDS             1361574..1362050
     CDS             complement(1362163..1362267)
     CDS             1362775..1363482
     CDS             1363482..1363682
     CDS             1363765..1365429
     CDS             1365555..1365863
     CDS             1366054..1366563
     CDS             1366693..1367517
     CDS             complement(1367556..1368197)
     CDS             1368287..1369225
     CDS             1369252..1369911
     CDS             1369984..1370436
     CDS             1370713..1372008
     CDS             1372005..1372502
     CDS             1372509..1372976
     CDS             1373132..1373761
     CDS             1373928..1374110
     CDS             1374493..1375341
     CDS             complement(1375338..1375448)
     CDS             1376286..1376909
     CDS             1376909..1377544
     CDS             complement(1377634..1377897)
     CDS             1377969..1378415
     CDS             1378795..1380477
     CDS             1380672..1381301
     CDS             1381787..1382659
     CDS             complement(1382703..1383323)
     CDS             complement(1383533..1384453)
     CDS             complement(1384453..1385301)
     CDS             complement(1385298..1385945)
     CDS             complement(1385938..1386678)
     CDS             complement(1386665..1387579)
     CDS             complement(1387576..1387893)
     CDS             complement(1387904..1389550)
     CDS             1389744..1390178
     CDS             1390175..1390939
     CDS             1390940..1391659
     CDS             1391884..1393203
     CDS             1393338..1393517
     CDS             1393736..1394404
     CDS             1394424..1395134
     CDS             1395145..1396416
     CDS             complement(1396466..1396786)
     CDS             complement(1396951..1397520)
     CDS             complement(1397664..1398011)
     CDS             1398122..1399951
     CDS             1400217..1401776
     CDS             complement(1401818..1403674)
     CDS             complement(1403816..1404394)
     CDS             complement(1404598..1405341)
     CDS             complement(1405341..1406159)
     CDS             complement(1406193..1407506)
     CDS             complement(1407522..1408532)
     CDS             complement(1408871..1409296)
     CDS             1409365..1409994
     CDS             1410051..1411265
     CDS             complement(1411379..1411681)
     CDS             1411877..1412356
     CDS             1412550..1413497
     CDS             1413714..1415822
     CDS             1415819..1416196
     CDS             1416254..1417060
     CDS             complement(1417221..1417919)
     CDS             complement(1418131..1419675)
     CDS             1419779..1420543
     CDS             1420774..1422150
     CDS             1422454..1424364
     CDS             1424541..1424810
     CDS             1425039..1425749
     CDS             complement(1425819..1426004)
     CDS             complement(1426224..1426916)
     CDS             1427172..1428140
     CDS             1428147..1429130
     CDS             1429127..1429591
     CDS             complement(1429711..1430196)
     CDS             complement(1430305..1430859)
     CDS             complement(1430875..1432560)
     CDS             complement(1432754..1434217)
     CDS             complement(1434408..1436216)
     CDS             complement(1436302..1437351)
     CDS             1437581..1437958
     CDS             1438130..1438534
     CDS             1438580..1439182
     CDS             1439311..1439841
     CDS             1439878..1441278
     CDS             1441529..1442497
     CDS             1442728..1443501
     CDS             complement(1443636..1443734)
     CDS             complement(1443925..1445487)
     CDS             1445596..1446561
     CDS             1446729..1446977
     CDS             1447116..1447835
     CDS             1447973..1448662
     CDS             complement(1448666..1448833)
     CDS             complement(1448962..1449186)
     CDS             1449421..1449711
     CDS             complement(1449850..1451775)
     CDS             complement(1451772..1452443)
     CDS             complement(1452556..1455282)
     CDS             complement(1455583..1455816)
     CDS             complement(1455975..1456277)
     CDS             1456691..1457233
     CDS             complement(1457352..1458437)
     CDS             complement(1458531..1458818)
     CDS             1459020..1459517
     CDS             complement(1459665..1460213)
     CDS             1460325..1460753
     CDS             1460757..1461233
     CDS             1461278..1461661
     CDS             1461658..1462380
     CDS             1462469..1463128
     CDS             complement(1463210..1463416)
     CDS             complement(1463502..1464569)
     CDS             complement(1464598..1465569)
     CDS             1465809..1467281
     CDS             1467544..1469334
     CDS             1469364..1470323
     CDS             1470289..1471206
     CDS             1471206..1472201
     CDS             1472198..1473166
     CDS             complement(1473191..1473814)
     CDS             complement(1473925..1474944)
     CDS             1475349..1476359
     CDS             1476744..1477214
     CDS             complement(1477228..1479132)
     CDS             complement(1479312..1479533)
     CDS             1479994..1480995
     CDS             1480998..1482461
     CDS             complement(1482473..1483075)
     CDS             complement(1483085..1483642)
     CDS             complement(1483858..1484832)
     CDS             complement(1484928..1486733)
     CDS             complement(1486873..1487958)
     CDS             complement(1487955..1488695)
     CDS             1488874..1489779
     CDS             1489852..1491114
     CDS             complement(1491041..1491934)
     CDS             1492269..1492463
     CDS             1492466..1493038
     CDS             1493164..1493913
     CDS             1493913..1494857
     CDS             1495038..1495946
     CDS             1496112..1496306
     CDS             complement(1496312..1496977)
     CDS             1497083..1498480
     CDS             1498575..1498865
     CDS             1498889..1500154
     CDS             complement(1500370..1501278)
     CDS             complement(1501521..1501904)
     CDS             1502085..1504031
     CDS             1504019..1505158
     CDS             complement(1505368..1505742)
     CDS             complement(1505790..1506668)
     CDS             1506848..1507507
     CDS             1507500..1508468
     CDS             1508573..1509277
     CDS             1509300..1510073
     CDS             complement(1510070..1510681)
     CDS             1510792..1511976
     CDS             complement(1512095..1513030)
     CDS             complement(1513027..1514124)
     CDS             complement(1514157..1515047)
     CDS             1515380..1516582
     CDS             1516584..1517246
     CDS             complement(1517303..1518166)
     CDS             1518212..1518382
     CDS             1518382..1519167
     CDS             complement(1519275..1520063)
     CDS             1520303..1522942
     CDS             complement(1523018..1523284)
     CDS             complement(1523374..1525005)
     CDS             complement(1525160..1527214)
     CDS             complement(1533233..1534126)
     CDS             1534361..1534951
     CDS             1535078..1535851
     CDS             1536103..1537605
     CDS             1537848..1538441
     CDS             complement(1538879..1539304)
     CDS             complement(1539321..1540268)
     CDS             1540332..1540634
     CDS             1540766..1541395
     CDS             complement(1541412..1542419)
     CDS             complement(1542778..1543566)
     CDS             complement(1543527..1543658)
     CDS             complement(1544163..1548020)
     CDS             complement(1548027..1548938)
     CDS             1549323..1550336
     CDS             complement(1550428..1551288)
     CDS             complement(1551310..1552050)
     CDS             1552271..1552825
     CDS             1553036..1554952
     CDS             1554967..1556853
     CDS             1556856..1557965
     CDS             1557965..1559143
     CDS             1559148..1560785
     CDS             complement(1560873..1561103)
     CDS             complement(1561141..1561422)
     CDS             1561704..1561955
     CDS             complement(1562072..1562926)
     CDS             complement(1562919..1564292)
     CDS             1564497..1564700
     CDS             1564904..1565719
     CDS             complement(1565782..1566756)
     CDS             complement(1566766..1567743)
     CDS             complement(1567760..1569061)
     CDS             complement(1569245..1570513)
     CDS             complement(1570510..1571244)
     CDS             complement(1571265..1572740)
     CDS             complement(1572752..1573552)
     CDS             complement(1573680..1574204)
     CDS             complement(1574327..1574473)
     CDS             complement(1574544..1574708)
     CDS             1574974..1575801
     CDS             1575956..1576453
     CDS             complement(1576581..1576793)
     CDS             complement(1577070..1577360)
     CDS             complement(1577384..1578952)
     CDS             1579456..1580784
     CDS             1580872..1582479
     CDS             1582476..1583645
     CDS             1583651..1584412
     CDS             1584416..1585111
     CDS             1585144..1585974
     CDS             1585999..1586301
     CDS             1586414..1586719
     CDS             1586723..1587262
     CDS             1587300..1589015
     CDS             1589137..1589436
     CDS             1589872..1590828
     CDS             1590988..1591611
     CDS             1591910..1593568
     CDS             complement(1593581..1593940)
     CDS             complement(1594050..1594664)
     CDS             complement(1594743..1595885)
     CDS             complement(1596142..1596597)
     CDS             complement(1596673..1597044)
     CDS             complement(1597122..1598234)
     CDS             1598430..1599248
     CDS             1599266..1599916
     CDS             complement(1600280..1602373)
     CDS             complement(1602636..1604729)
     CDS             1605002..1605157
     CDS             complement(1605233..1605433)
     CDS             complement(1605564..1607729)
     CDS             complement(1608127..1610043)
     CDS             complement(1610064..1610858)
     CDS             1611104..1612528
     CDS             1612525..1612833
     CDS             1612862..1614517
     CDS             1614504..1615019
     CDS             1615046..1615747
     CDS             1615866..1616873
     CDS             1616965..1617750
     CDS             1617762..1618673
     CDS             1618663..1619697
     CDS             1619907..1620410
     CDS             1620489..1621667
     CDS             1621669..1622457
     CDS             complement(1622585..1623409)
     CDS             complement(1623598..1624992)
     CDS             complement(1625212..1626054)
     CDS             1626197..1626841
     CDS             complement(1627004..1627891)
     CDS             complement(1627990..1628769)
     CDS             1628869..1629606
     CDS             1629679..1630053
     CDS             complement(1630122..1631831)
     CDS             complement(1632013..1633395)
     CDS             1633599..1634474
     CDS             complement(1634608..1636104)
     CDS             1636258..1636524
     CDS             complement(1636567..1639443)
     CDS             complement(1639583..1640581)
     CDS             1640695..1640886
     CDS             1641458..1641967
     CDS             complement(1642176..1642403)
     CDS             1642605..1644455
     CDS             complement(1644652..1645098)
     CDS             complement(1645098..1646126)
     CDS             complement(1646131..1647150)
     CDS             1647336..1647488
     CDS             1647485..1648525
     CDS             1648873..1649280
     CDS             1649737..1650894
     CDS             1650901..1654053
     CDS             complement(1654184..1654975)
     CDS             complement(1655073..1656131)
     CDS             complement(1656140..1656826)
     CDS             complement(1656830..1657855)
     CDS             complement(1658095..1659162)
     CDS             complement(1659217..1660413)
     CDS             complement(1660553..1661560)
     CDS             complement(1661709..1663724)
     CDS             1664091..1664411
     CDS             1664408..1664791
     CDS             1665301..1665393
     CDS             1665434..1666030
     CDS             1666008..1666832
     CDS             complement(1667040..1668383)
     CDS             complement(1668380..1670548)
     CDS             complement(1670557..1671027)
     CDS             complement(1671727..1673151)
     CDS             complement(1673271..1675019)
     CDS             1675225..1675971
     CDS             1676211..1676738
     CDS             1676924..1677541
     CDS             1677538..1678593
     CDS             1678687..1679556
     CDS             1679642..1680559
     CDS             1680629..1680730
     CDS             complement(1680691..1682394)
     CDS             1684056..1684367
     CDS             1684364..1685191
     CDS             complement(1685188..1685424)
     CDS             complement(1685438..1685851)
     CDS             complement(1686521..1687555)
     CDS             1688701..1688934
     CDS             1689181..1689306
     CDS             1690244..1690567
     CDS             1692964..1694292
     CDS             1694492..1694602
     CDS             1694681..1695703
     CDS             complement(1695736..1695897)
     CDS             1696142..1697203
     CDS             complement(1697208..1697567)
     CDS             1698231..1699067
     CDS             complement(1699276..1699767)
     CDS             1700608..1700907
     CDS             1703751..1706579
     CDS             complement(1706790..1708130)
     CDS             complement(1708118..1708570)
     CDS             complement(1709025..1709636)
     CDS             complement(1709755..1717887)
     CDS             complement(1717890..1730195)
     CDS             1730344..1732182
     CDS             complement(1732093..1733496)
     CDS             1734114..1734215
     CDS             1734242..1734463
     CDS             1734463..1734564
     CDS             1734690..1735076
     CDS             1735104..1735268
     CDS             1735846..1736181
     CDS             1736222..1736569
     CDS             complement(1736735..1737340)
     CDS             complement(1737631..1738752)
     CDS             complement(1738764..1739567)
     CDS             complement(1739564..1741297)
     CDS             complement(1741808..1742662)
     CDS             complement(1742640..1743035)
     CDS             1743197..1743385
     CDS             complement(1743800..1744177)
     CDS             1744328..1745299
     CDS             complement(1745286..1745522)
     CDS             complement(1746353..1746952)
     CDS             complement(1747025..1748119)
     CDS             complement(1749064..1751496)
     CDS             complement(1751497..1752066)
     CDS             complement(1752063..1753814)
     CDS             complement(1754831..1755103)
     CDS             1755106..1755825
     CDS             1756207..1757574
     CDS             1757607..1759295
     CDS             1759292..1760254
     CDS             1760251..1761132
     CDS             1761129..1762856
     CDS             1762930..1763535
     CDS             1764166..1764402
     CDS             complement(1764824..1765651)
     CDS             complement(1765648..1765953)
     CDS             1766417..1767253
     CDS             1767237..1768103
     CDS             1769174..1770037
     CDS             1770242..1771102
     CDS             1771243..1771680
     CDS             1771674..1772393
     CDS             1772541..1773881
     CDS             1773989..1774828
     CDS             1774921..1775604
     CDS             1775601..1776635
     CDS             1776632..1777834
     CDS             1781363..1782067
     CDS             1782218..1782781
     CDS             complement(1782705..1783154)
     CDS             1784843..1787959
     CDS             complement(1788234..1789241)
     CDS             complement(1789213..1790298)
     CDS             1791631..1793457
     CDS             complement(1793778..1794011)
     CDS             complement(1794851..1795207)
     CDS             1795587..1795994
     CDS             1798032..1798244
     CDS             1799881..1800390
     CDS             complement(1801132..1801842)
     CDS             complement(1801848..1803227)
     CDS             complement(1803356..1804159)
     CDS             1804437..1805243
     CDS             complement(1805580..1805771)
     CDS             complement(1805774..1805971)
     CDS             complement(1806499..1806930)
     CDS             complement(1807013..1808326)
     CDS             1809262..1810800
     CDS             1811828..1811947
     CDS             1813148..1813795
     CDS             1814084..1814890
     CDS             1815214..1816209
     CDS             1816595..1816795
     CDS             1816849..1817223
     CDS             complement(1817302..1817565)
     CDS             1817978..1818382
     CDS             complement(1818379..1819086)
     CDS             complement(1819125..1819571)
     CDS             complement(1819824..1820249)
     CDS             1820709..1821536
     CDS             1821553..1822125
     CDS             1822115..1822756
     CDS             1822753..1826253
     CDS             1826250..1827455
     CDS             complement(1827442..1828317)
     CDS             complement(1828320..1828637)
     CDS             1828791..1829927
     CDS             1829914..1831395
     CDS             1831483..1832169
     CDS             1832166..1833344
     CDS             complement(1833826..1834164)
     CDS             1834228..1834389
     CDS             complement(1834505..1835266)
     CDS             1835510..1837372
     CDS             complement(1837731..1837922)
     CDS             1837968..1838546
     CDS             1838543..1839205
     CDS             1839859..1840131
     CDS             1840239..1840424
     CDS             1840604..1840894
     CDS             complement(1841208..1841966)
     CDS             1842141..1842329
     CDS             1842685..1844034
     CDS             1844194..1844427
     CDS             complement(1844759..1845262)
     CDS             complement(1845259..1845600)
     CDS             1845901..1846206
     CDS             1846412..1847791
     CDS             1847797..1848522
     CDS             1848702..1853852
     CDS             complement(1854587..1854844)
     CDS             1855414..1855635
     CDS             complement(1856160..1856504)
     CDS             1857055..1857411
     CDS             1857546..1859012
     CDS             complement(1859226..1860221)
     CDS             1860255..1860455
     CDS             1860498..1861562
     CDS             complement(1861610..1863241)
     CDS             1863344..1863655
     CDS             1863826..1866078
     CDS             complement(1866363..1866908)
     CDS             complement(1867962..1868189)
     CDS             complement(1868602..1869486)
     CDS             1869873..1870676
     CDS             1871104..1872576
     CDS             1872573..1873382
     CDS             1873790..1874368
     CDS             complement(1874377..1875108)
     CDS             complement(1875114..1876319)
     CDS             1876560..1877717
     CDS             complement(1878515..1878901)
     CDS             complement(1878986..1879579)
     CDS             complement(1879666..1882335)
     CDS             1883214..1884278
     CDS             1884840..1885112
     CDS             complement(1885235..1886551)
     CDS             1886977..1887162
     CDS             1887659..1888270
     CDS             1888916..1890007
     CDS             1890021..1891811
     CDS             1891816..1892508
     CDS             1892543..1892737
     CDS             1892740..1893141
     CDS             1893162..1893434
     CDS             1893618..1894010
     CDS             1894312..1894863
     CDS             complement(1895714..1896076)
     CDS             1896596..1896898
     CDS             1896895..1897197
     CDS             1897235..1897540
     CDS             1897537..1898364
     CDS             1898648..1900393
     CDS             1900381..1901532
     CDS             1901529..1902575
     CDS             1902960..1904072
     CDS             1904611..1904805
     CDS             1904949..1906013
     CDS             complement(1906289..1906924)
     CDS             complement(1906921..1907226)
     CDS             1907825..1909327
     CDS             1909393..1910949
     CDS             1911042..1912685
     CDS             1912695..1914104
     CDS             1914101..1914496
     CDS             1914503..1914967
     CDS             1915047..1915181
     CDS             1915192..1915485
     CDS             1916378..1917211
     CDS             1917810..1918193
     CDS             complement(1918215..1918805)
     CDS             1919065..1919385
     CDS             complement(1920239..1920847)
     CDS             1920887..1921111
     CDS             1921775..1923358
     CDS             1923303..1923593
     CDS             1923844..1924158
     CDS             1924155..1924472
     CDS             1924411..1924770
     CDS             1924804..1925148
     CDS             complement(1925874..1926254)
     CDS             complement(1926621..1927352)
     CDS             complement(1927574..1927999)
     CDS             complement(1928007..1928162)
     CDS             1928567..1929451
     CDS             1929598..1930374
     CDS             1930763..1930894
     CDS             1931029..1931370
     CDS             1932321..1933430
     CDS             1933442..1934749
     CDS             1934788..1935084
     CDS             complement(1935296..1935844)
     CDS             complement(1935851..1936405)
     CDS             complement(1936357..1937313)
     CDS             complement(1937434..1938591)
     CDS             complement(1938759..1939868)
     CDS             1940602..1941015
     CDS             1941012..1941365
     CDS             1941438..1943042
     CDS             1945894..1946583
     CDS             1946773..1947111
     CDS             complement(1947658..1948377)
     CDS             complement(1948432..1949181)
     CDS             complement(1949717..1950529)
     CDS             complement(1951160..1951747)
     CDS             complement(1951744..1952370)
     CDS             complement(1953626..1954048)
     CDS             complement(1954616..1955206)
     CDS             complement(1955237..1957336)
     CDS             complement(1957346..1957774)
     CDS             complement(1957777..1958313)
     CDS             complement(1958347..1959240)
     CDS             complement(1959357..1959548)
     CDS             complement(1959591..1959899)
     CDS             1960808..1962262
     CDS             1962417..1963481
     CDS             complement(1964052..1964255)
     CDS             1964684..1964848
     CDS             complement(1965405..1966097)
     CDS             1966670..1966780
     CDS             1966789..1967652
     CDS             1967664..1968302
     CDS             1968299..1968919
     CDS             1968916..1970271
     CDS             1970247..1970783
     CDS             1970780..1971901
     CDS             1971894..1972559
     CDS             1972562..1972837
     CDS             1972848..1973669
     CDS             1973666..1974703
     CDS             1974746..1975177
     CDS             1976196..1976333
     CDS             1977305..1978336
     CDS             1978477..1978719
     CDS             1979044..1980108
     CDS             1982348..1982554
     CDS             complement(1982684..1984018)
     CDS             1984644..1986023
     CDS             1986029..1986760
     CDS             1988271..1988993
     CDS             1989091..1989420
     CDS             1989561..1991423
     CDS             1991371..1991889
     CDS             complement(1992182..1994497)
     CDS             complement(1994693..1995355)
     CDS             complement(1995366..1996712)
     CDS             complement(1996847..1997536)
     CDS             complement(1999550..2000530)
     CDS             2001216..2001650
     CDS             complement(2002113..2003021)
     CDS             2003456..2003572
     CDS             2004428..2005909
     CDS             2006094..2006975
     CDS             2007526..2008767
     CDS             2009521..2011437
     CDS             complement(2011768..2012778)
     CDS             complement(2012921..2013214)
     CDS             complement(2013292..2013564)
     CDS             complement(2014986..2015213)
     CDS             complement(2015186..2015749)
     CDS             complement(2017666..2019012)
     CDS             2019733..2020419
     CDS             2020392..2020712
     CDS             2022138..2022899
     CDS             2023913..2024101
     CDS             complement(2025055..2026713)
     CDS             2027734..2028006
     CDS             complement(2028433..2028534)
     CDS             2029267..2029830
     CDS             complement(2029846..2031174)
     CDS             2032581..2033195
     CDS             2033691..2034302
     CDS             2034295..2035080
     CDS             2035186..2035278
     CDS             2037332..2038828
     CDS             2039399..2039518
     CDS             complement(2039513..2039788)
     CDS             2039816..2040094
     CDS             complement(2040711..2041493)
     CDS             2042312..2043697
     CDS             2043767..2044729
     CDS             2044742..2045602
     CDS             2045599..2046540
     CDS             2046537..2047307
     CDS             2047300..2048127
     CDS             2048127..2049239
     CDS             2049298..2051052
     CDS             complement(2051057..2051770)
     CDS             complement(2052099..2053610)
     CDS             complement(2053724..2054533)
     CDS             complement(2054530..2055990)
     CDS             2056995..2057228
     CDS             2057981..2058295
     CDS             2058295..2058519
     CDS             2059735..2061480
     CDS             complement(2062412..2062999)
     CDS             2064594..2064692
     CDS             complement(2064727..2064837)
     CDS             2066222..2067286
     CDS             complement(2067273..2067371)
     CDS             complement(2067996..2068679)
     CDS             2069705..2071180
     CDS             complement(2071576..2072208)
     CDS             complement(2072558..2073418)
     CDS             complement(2073541..2074245)
     CDS             complement(2074357..2074788)
     CDS             complement(2074835..2075341)
     CDS             complement(2075389..2077839)
     CDS             complement(2078012..2079175)
     CDS             complement(2079178..2079525)
     CDS             2080024..2080329
     CDS             2080326..2081153
     CDS             2081410..2081733
     CDS             complement(2081787..2083895)
     CDS             complement(2083903..2085207)
     CDS             complement(2085285..2086205)
     CDS             complement(2086195..2086815)
     CDS             complement(2087029..2087799)
     CDS             complement(2087750..2090230)
     CDS             complement(2090223..2090450)
     CDS             2090696..2091892
     CDS             2092066..2094189
     CDS             2094288..2094701
     CDS             2094698..2094808
     CDS             2094975..2097026
     CDS             2097064..2099298
     CDS             2099298..2100365
     CDS             2100696..2101622
     CDS             2102458..2102688
     CDS             complement(2102770..2102934)
     CDS             complement(2103202..2103978)
     CDS             complement(2105281..2105724)
     CDS             2105888..2106028
     CDS             complement(2106063..2108333)
     CDS             complement(2108411..2109004)
     CDS             2109417..2109857
     CDS             complement(2110052..2110576)
     CDS             2111023..2111229
     CDS             2112331..2112657
     CDS             complement(2112766..2113182)
     CDS             2115291..2117738
     CDS             2117756..2117947
     CDS             complement(2118640..2119986)
     CDS             2120201..2120686
     CDS             complement(2120576..2122333)
     CDS             complement(2122474..2122803)
     CDS             complement(2122818..2123621)
     CDS             2124401..2125138
     CDS             complement(2125626..2125739)
     CDS             2126116..2126286
     CDS             2126403..2126543
     CDS             2126751..2127371
     CDS             2128328..2130646
     CDS             2130852..2131151
     CDS             complement(2131764..2132249)
     CDS             complement(2132257..2133096)
     CDS             2133489..2133707
     CDS             complement(2134021..2135994)
     CDS             complement(2136701..2137093)
     CDS             complement(2137140..2137658)
     CDS             2139535..2139897
     CDS             complement(2139886..2140152)
     CDS             complement(2140149..2141468)
     CDS             complement(2141468..2141719)
     CDS             2142191..2143720
     CDS             2143710..2144348
     CDS             2144345..2147779
     CDS             2147782..2148951
     CDS             2150708..2152006
     CDS             2152224..2153264
     CDS             complement(2155392..2156201)
     CDS             complement(2156198..2157670)
     CDS             2158116..2159030
     CDS             complement(2161013..2162359)
     CDS             complement(2162666..2162971)
     CDS             complement(2163420..2163746)
     CDS             complement(2163932..2165215)
     CDS             complement(2165514..2166284)
     CDS             complement(2167744..2169081)
     CDS             complement(2170724..2171440)
     CDS             2172704..2172823
     CDS             complement(2173171..2173896)
     CDS             complement(2174719..2174964)
     CDS             complement(2175928..2176656)
     CDS             complement(2177719..2178177)
     CDS             2178509..2178634
     CDS             complement(2179134..2179778)
     CDS             complement(2180766..2181758)
     CDS             complement(2182392..2183336)
     CDS             2183450..2184088
     CDS             2184130..2184762
     CDS             2184759..2185418
     CDS             2185433..2186890
     CDS             2187460..2189169
     CDS             2189171..2190091
     CDS             2190095..2190883
     CDS             2191139..2191522
     CDS             2191558..2193165
     CDS             2193331..2194443
     CDS             2195172..2196008
     CDS             2196261..2198009
     CDS             2198527..2199393
     CDS             2200533..2201756
     CDS             2201741..2202418
     CDS             2202719..2204065
     CDS             complement(2204491..2204958)
     CDS             complement(2205428..2206738)
     CDS             complement(2206766..2207545)
     CDS             complement(2208675..2208860)
     CDS             complement(2209100..2210113)
     CDS             2213052..2214296
     CDS             2214473..2214727
     CDS             2214705..2215577
     CDS             2215667..2216143
     CDS             2216476..2216712
     CDS             2218824..2219720
     CDS             complement(2220960..2222600)
     CDS             complement(2222683..2222997)
     CDS             2223947..2224594
     CDS             complement(2225417..2226583)
     CDS             complement(2228480..2229223)
     CDS             complement(2229232..2229951)
     CDS             complement(2231080..2231883)
     CDS             2233096..2235441
     CDS             2237838..2238026
     CDS             2238398..2239252
     CDS             2241278..2241463
     CDS             complement(2243174..2243275)
     CDS             2244817..2245881
     CDS             2246439..2247539
     CDS             2247536..2247964
     CDS             2248012..2248779
     CDS             2248811..2249869
     CDS             2250235..2250681
     CDS             2250845..2251714
     CDS             2251711..2252997
     CDS             2252997..2254334
     CDS             complement(2254492..2254827)
     CDS             complement(2254936..2256168)
     CDS             complement(2257307..2260036)
     CDS             complement(2261874..2262011)
     CDS             complement(2262467..2263861)
     CDS             complement(2264015..2264332)
     CDS             complement(2264468..2264851)
     CDS             2265218..2266213
     CDS             2266374..2266616
     CDS             2266693..2267847
     CDS             2267844..2268479
     CDS             2268476..2269741
     CDS             2270988..2271866
     CDS             2271870..2272721
     CDS             2273762..2273962
     CDS             complement(2274306..2274509)
     CDS             2274906..2275184
     CDS             2275917..2276303
     CDS             2277550..2286780
     CDS             complement(2286824..2287084)
     CDS             complement(2287420..2288154)
     CDS             complement(2288403..2289086)
     CDS             2290993..2291367
     CDS             2291364..2291684
     CDS             2291697..2292821
     CDS             complement(2293086..2293913)
     CDS             complement(2293910..2294215)
     CDS             2294570..2295139
     CDS             2295191..2295715
     CDS             complement(2296010..2296216)
     CDS             complement(2297328..2298095)
     CDS             2298487..2299074
     CDS             2299621..2300115
     CDS             complement(2300763..2301671)
     CDS             2302426..2302542
     CDS             2302542..2302826
     CDS             complement(2303062..2303565)
     CDS             2304351..2304671
     CDS             2305285..2306610
     CDS             2306607..2307911
     CDS             2307877..2308656
     CDS             2308681..2309010
     CDS             2309012..2310589
     CDS             2310609..2311742
     CDS             complement(2312671..2313291)
     CDS             complement(2313291..2314511)
     CDS             complement(2314591..2314725)
     CDS             complement(2314722..2315135)
     CDS             2315534..2316349
     CDS             2317600..2317905
     CDS             2317922..2319127
     CDS             2319222..2320511
     CDS             2320513..2320803
     CDS             2320808..2321653
     CDS             2321653..2322996
     CDS             2323151..2324149
     CDS             2324292..2325842
     CDS             2325839..2326741
     CDS             2326818..2326970
     CDS             2327003..2327227
     CDS             2327883..2328419
     CDS             complement(2328416..2328586)
     CDS             complement(2329272..2329637)
     CDS             2329968..2330216
     CDS             2330482..2331699
     CDS             complement(2332232..2333836)
     CDS             complement(2333909..2334262)
     CDS             complement(2334259..2334672)
     CDS             complement(2335024..2335173)
     CDS             complement(2335405..2336610)
     CDS             2337614..2337916
     CDS             2338141..2339205
     CDS             complement(2339463..2339666)
     CDS             complement(2339680..2339898)
     CDS             complement(2340055..2340156)
     CDS             complement(2340339..2341235)
     CDS             2341344..2342093
     CDS             2342118..2342969
     CDS             2342966..2343976
     CDS             2344170..2345195
     CDS             2345192..2347084
     CDS             complement(2347130..2348020)
     CDS             complement(2348055..2348525)
     CDS             2348572..2349516
     CDS             complement(2350024..2352000)
     CDS             2352229..2353749
     CDS             2353736..2355418
     CDS             2356460..2357656
     CDS             complement(2357690..2357788)
     CDS             complement(2358780..2359076)
     CDS             complement(2359095..2359538)
     CDS             complement(2359583..2360581)
     CDS             complement(2360633..2361013)
     CDS             complement(2361010..2362044)
     CDS             complement(2362575..2363873)
     CDS             complement(2363993..2364598)
     CDS             2364738..2365223
     CDS             complement(2365217..2366041)
     CDS             2366235..2366888
     CDS             2367086..2369935
     CDS             2370017..2370487
     CDS             2370561..2370926
     CDS             2371002..2372195
     CDS             2372192..2373064
     CDS             2373326..2373796
     CDS             complement(2373854..2375014)
     CDS             2375097..2375276
     CDS             complement(2375409..2375813)
     CDS             complement(2375982..2376683)
     CDS             2377131..2378456
     CDS             2378578..2378997
     CDS             2379180..2379725
     CDS             2379763..2380854
     CDS             2381206..2382165
     CDS             2382282..2383502
     CDS             complement(2383810..2384010)
     CDS             complement(2384305..2386446)
     CDS             complement(2386776..2387078)
     CDS             complement(2387095..2387571)
     CDS             complement(2387580..2388917)
     CDS             complement(2388931..2390355)
     CDS             complement(2390365..2390649)
     CDS             complement(2390727..2391170)
     CDS             2391448..2392587
     CDS             complement(2392584..2392991)
     CDS             complement(2393058..2393717)
     CDS             2393940..2394437
     CDS             2394434..2395489
     CDS             2395482..2397743
     CDS             complement(2397812..2397964)
     CDS             complement(2398152..2398700)
     CDS             2398849..2400177
     CDS             2400248..2401513
     CDS             complement(2401611..2402270)
     CDS             2402452..2403216
     CDS             2403245..2403898
     CDS             2403895..2404626
     CDS             2404639..2405925
     CDS             complement(2405977..2406207)
     CDS             complement(2406401..2407990)
     CDS             2408134..2408907
     CDS             complement(2408993..2409169)
     CDS             complement(2409179..2409412)
     CDS             2409620..2411692
     CDS             2411649..2412587
     CDS             2412713..2413738
     CDS             complement(2413838..2414818)
     CDS             complement(2414815..2415546)
     CDS             complement(2415768..2415935)
     CDS             complement(2416076..2422540)
     CDS             2422676..2426140
     CDS             2426142..2426936
     CDS             2427032..2427982
     CDS             complement(2427995..2429062)
     CDS             2429448..2430884
     CDS             2431319..2431465
     CDS             2431512..2431850
     CDS             2431847..2431969
     CDS             complement(2431930..2432157)
     CDS             complement(2432215..2432892)
     CDS             complement(2433052..2433327)
     CDS             2433606..2433911
     CDS             complement(2434066..2434263)
     CDS             2434641..2435690
     CDS             2436118..2437680
     CDS             complement(2437716..2438528)
     CDS             complement(2438666..2439205)
     CDS             complement(2439231..2440196)
     CDS             complement(2440208..2441101)
     CDS             complement(2441105..2442316)
     CDS             2442484..2443179
     CDS             2443157..2443717
     CDS             2443719..2444564
     CDS             2444870..2445709
     CDS             2445731..2446579
     CDS             2446609..2447763
     CDS             complement(2447795..2448319)
     CDS             2448420..2449361
     CDS             2449400..2450608
     CDS             2450709..2451293
     CDS             2451403..2452596
     CDS             complement(2452615..2452713)
     CDS             2453313..2453525
     CDS             2453604..2453795
     CDS             2453792..2454004
     CDS             2454184..2454981
     CDS             complement(2455038..2456300)
     CDS             2456558..2457520
     CDS             2457582..2459108
     CDS             2459105..2460163
     CDS             2460301..2461647
     CDS             complement(2461769..2462422)
     CDS             2462757..2463449
     CDS             2463612..2464364
     CDS             2464486..2465397
     CDS             2465394..2466317
     CDS             2466593..2467957
     CDS             2467960..2468874
     CDS             2468911..2470233
     CDS             2470230..2471204
     CDS             complement(2471224..2471901)
     CDS             complement(2472160..2472288)
     CDS             complement(2472374..2472835)
     CDS             complement(2472777..2473418)
     CDS             2473633..2474016
     CDS             2474271..2475410
     CDS             2475428..2477929
     CDS             2477926..2479509
     CDS             2479839..2480597
     CDS             2481308..2482546
     CDS             complement(2482725..2484293)
     CDS             complement(2484369..2484704)
     CDS             complement(2484720..2486753)
     CDS             complement(2486948..2488603)
     CDS             complement(2488927..2489991)
     CDS             complement(2489978..2490709)
     CDS             complement(2490836..2491441)
     CDS             2491764..2492426
     CDS             2492521..2493318
     CDS             2493315..2495846
     CDS             complement(2495796..2496455)
     CDS             complement(2497526..2498500)
     CDS             2498608..2499570
     CDS             complement(2499708..2500937)
     CDS             complement(2501035..2501661)
     CDS             2502250..2503083
     CDS             2503138..2504244
     CDS             2504246..2506207
     CDS             2506208..2506528
     CDS             complement(2506461..2507093)
     CDS             complement(2507083..2507973)
     CDS             2508181..2508708
     CDS             2508718..2509974
     CDS             2510008..2510283
     CDS             2510601..2512256
     CDS             2512349..2512630
     CDS             2512785..2514488
     CDS             2514485..2517253
     CDS             2517490..2517963
     CDS             complement(2517974..2518654)
     CDS             2518778..2520202
     CDS             2520233..2521261
     CDS             2521266..2522366
     CDS             complement(2522371..2523045)
     CDS             complement(2523051..2526455)
     CDS             2526829..2527752
     CDS             complement(2527764..2529071)
     CDS             complement(2529309..2530613)
     CDS             complement(2530797..2530991)
     CDS             complement(2530988..2532625)
     CDS             complement(2532654..2533196)
     CDS             2533317..2533805
     CDS             complement(2533832..2534761)
     CDS             2534860..2535648
     CDS             2535653..2536279
     CDS             complement(2536304..2536915)
     CDS             complement(2537276..2538181)
     CDS             2538232..2539404
     CDS             complement(2539614..2541764)
     CDS             complement(2541783..2542451)
     CDS             complement(2542638..2543777)
     CDS             2544044..2544367
     CDS             2544367..2544732
     CDS             2544729..2546798
     CDS             2546798..2547259
     CDS             2547301..2548998
     CDS             2549056..2549532
     CDS             2549593..2551398
     CDS             2551524..2552378
     CDS             2552395..2553486
     CDS             2553492..2555219
     CDS             2555369..2555827
     CDS             2555937..2556221
     CDS             complement(2556244..2556609)
     CDS             complement(2556754..2556909)
     CDS             complement(2557091..2557342)
     CDS             complement(2557549..2557722)
     CDS             complement(2557998..2558138)
     CDS             2558459..2558662
     CDS             2558869..2559171
     CDS             2559223..2559645
     CDS             complement(2559670..2560404)
     CDS             complement(2560554..2560832)
     CDS             2561178..2562602
     CDS             2562773..2563837
     CDS             2563871..2565031
     CDS             complement(2565098..2565898)
     CDS             complement(2565882..2568092)
     CDS             complement(2568113..2568703)
     CDS             complement(2569022..2569660)
     CDS             complement(2569820..2570488)
     CDS             complement(2570494..2571873)
     CDS             2572243..2573433
     CDS             2573440..2574792
     CDS             2574875..2575933
     CDS             2575982..2577436
     CDS             2577468..2578019
     CDS             2578377..2579108
     CDS             complement(2579178..2583539)
     CDS             2584402..2585634
     CDS             complement(2585631..2587028)
     CDS             complement(2587100..2588311)
     CDS             complement(2588368..2589564)
     CDS             complement(2589598..2590890)
     CDS             complement(2591050..2592321)
     CDS             2592808..2592951
     CDS             complement(2592963..2594123)
     CDS             complement(2594206..2595321)
     CDS             2595632..2596642
     CDS             2596885..2598201
     CDS             2598346..2599236
     CDS             complement(2599249..2600097)
     CDS             2600459..2601247
     CDS             complement(2601282..2602421)
     CDS             complement(2602515..2602901)
     CDS             2603220..2604866
     CDS             2605158..2606207
     CDS             2606212..2606970
     CDS             2606976..2607956
     CDS             2608153..2608596
     CDS             complement(2608603..2608752)
     CDS             complement(2608939..2610900)
     CDS             complement(2611331..2611696)
     CDS             2612051..2612641
     CDS             2612697..2614322
     CDS             2614349..2615329
     CDS             complement(2615518..2616552)
     CDS             2616659..2616874
     CDS             2617047..2618951
     CDS             complement(2618975..2619193)
     CDS             complement(2619183..2619950)
     CDS             2620149..2621735
     CDS             2621820..2622284
     CDS             complement(2622435..2622653)
     CDS             2622780..2623292
     CDS             2623424..2623852
     CDS             2623897..2624385
     CDS             complement(2624525..2625667)
     CDS             complement(2625670..2626371)
     CDS             2626591..2627853
     CDS             2627950..2628552
     CDS             2628614..2628829
     CDS             2628826..2629683
     CDS             2629683..2629895
     CDS             complement(2630067..2630708)
     CDS             2631033..2632421
     CDS             2632677..2632922
     CDS             2633044..2633298
     CDS             2633414..2634580
     CDS             complement(2634565..2635005)
     CDS             2635086..2636417
     CDS             2636714..2637820
     CDS             2638093..2641230
     CDS             2641265..2641864
     CDS             2641985..2642608
     CDS             2642896..2645163
     CDS             2645163..2646446
     CDS             2646449..2648545
     CDS             2648605..2649357
     CDS             2649437..2649868
     CDS             2650060..2650251
     CDS             complement(2650353..2650820)
     CDS             2650976..2651662
     CDS             2651754..2652599
     CDS             complement(2652602..2653027)
     CDS             complement(2653024..2653308)
     CDS             2653541..2655091
     CDS             2655088..2656164
     CDS             2656177..2657262
     CDS             2657262..2658236
     CDS             2658236..2659042
     CDS             2659053..2659382
     CDS             2659459..2661255
     CDS             complement(2661373..2662419)
     CDS             2662687..2663430
     CDS             complement(2663546..2664649)
     CDS             complement(2664829..2665332)
     CDS             complement(2665646..2666947)
     CDS             complement(2667071..2669008)
     CDS             complement(2669008..2670366)
     CDS             2670642..2671613
     CDS             2671751..2672392
     CDS             complement(2672562..2672918)
     CDS             complement(2673091..2673897)
     CDS             2674126..2674419
     CDS             complement(2674607..2676052)
     CDS             2676282..2677916
     CDS             2677987..2678196
     CDS             2678385..2678939
     CDS             complement(2679065..2679946)
     CDS             2680039..2680530
     CDS             2680791..2681306
     CDS             complement(2681381..2683777)
     CDS             complement(2683933..2684337)
     CDS             complement(2684728..2686791)
     CDS             complement(2686943..2689756)
     CDS             complement(2689753..2690697)
     CDS             complement(2690697..2691695)
     CDS             2691996..2692607
     CDS             2692604..2693275
     CDS             2693272..2693535
     CDS             2693546..2694802
     CDS             2694799..2695569
     CDS             complement(2695853..2696071)
     CDS             complement(2696249..2696812)
     CDS             2697135..2698706
     CDS             complement(2699100..2699699)
     CDS             2699907..2700410
     CDS             2700577..2701041
     CDS             2701053..2701562
     CDS             2701685..2702539
     CDS             2703008..2703712
     CDS             complement(2703911..2704120)
     CDS             complement(2704470..2705210)
     CDS             complement(2705207..2706094)
     CDS             complement(2706214..2706579)
     CDS             complement(2706597..2707229)
     CDS             complement(2707248..2707706)
     CDS             2708098..2708514
     CDS             2708577..2710640
     CDS             2710851..2711525
     CDS             2711646..2712848
     CDS             2713098..2715263
     CDS             2715273..2715812
     CDS             complement(2715927..2716595)
     CDS             complement(2716658..2717410)
     CDS             complement(2717596..2718810)
     CDS             complement(2718956..2719516)
     CDS             complement(2719655..2720638)
     CDS             complement(2720742..2724206)
     CDS             complement(2724425..2725123)
     CDS             complement(2725209..2725700)
     CDS             2725748..2726980
     CDS             2727033..2727452
     CDS             2727837..2728274
     CDS             complement(2728316..2729602)
     CDS             2729731..2730351
     CDS             complement(2730548..2731465)
     CDS             2731557..2732000
     CDS             2732571..2734580
     CDS             2735007..2737016
     CDS             complement(2737087..2737773)
     CDS             complement(2737906..2738232)
     CDS             complement(2738443..2739573)
     CDS             2739987..2740928
     CDS             2741187..2741750
     CDS             complement(2741961..2742101)
     CDS             complement(2742101..2743075)
     CDS             complement(2743153..2743728)
     CDS             2744061..2744900
     CDS             complement(2744894..2746510)
     CDS             complement(2746522..2748450)
     CDS             complement(2748533..2749729)
     CDS             complement(2749734..2752121)
     CDS             2752332..2753495
     CDS             2753520..2753975
     CDS             2754016..2754837
     CDS             2755083..2756591
     CDS             complement(2756709..2757524)
     CDS             2757660..2759321
     CDS             2759620..2761416
     CDS             2761445..2762329
     CDS             complement(2762460..2763338)
     CDS             complement(2763331..2763963)
     CDS             complement(2764008..2765270)
     CDS             complement(2765272..2765787)
     CDS             complement(2766186..2767193)
     CDS             2767353..2767553
     CDS             2767546..2768307
     CDS             complement(2768312..2768410)
     CDS             2768524..2769432
     CDS             2769549..2769740
     CDS             2769929..2770864
     CDS             2770864..2772963
     CDS             complement(2773262..2773615)
     CDS             2773840..2773995
     CDS             2774092..2777028
     CDS             2777551..2779005
     CDS             complement(2779195..2780073)
     CDS             complement(2780085..2781695)
     CDS             complement(2781868..2782986)
     CDS             2783328..2784581
     CDS             2784623..2785609
     CDS             2785723..2786322
     CDS             2786486..2786719
     CDS             2786874..2788694
     CDS             2788901..2790871
     CDS             2791146..2792834
     CDS             complement(2792838..2795543)
     CDS             complement(2795594..2796562)
     CDS             complement(2796582..2797088)
     CDS             complement(2797230..2797844)
     CDS             complement(2797841..2798467)
     CDS             complement(2798464..2799345)
     CDS             2799447..2800781
     CDS             2800962..2801831
     CDS             2801913..2802617
     CDS             2802711..2803244
     CDS             2803255..2803575
     CDS             complement(2803772..2804038)
     CDS             complement(2804224..2804601)
     CDS             complement(2804803..2805237)
     CDS             complement(2805241..2805732)
     CDS             2805805..2806569
     CDS             complement(2806655..2807848)
     CDS             complement(2807885..2808814)
     CDS             complement(2809107..2809688)
     CDS             complement(2809705..2810145)
     CDS             complement(2810142..2811569)
     CDS             complement(2811669..2812658)
     CDS             2813132..2814064
     CDS             2814061..2814654
     CDS             2814803..2815513
     CDS             complement(2815520..2815846)
     CDS             complement(2815857..2815970)
     CDS             complement(2816051..2816275)
     CDS             complement(2816486..2816746)
     CDS             2817022..2817909
     CDS             2819166..2819720
     CDS             2819772..2820965
     CDS             2821092..2821511
     CDS             2821650..2821859
     CDS             2822013..2822105
     CDS             complement(2822117..2823094)
     CDS             2823181..2824251
     CDS             2824264..2825139
     CDS             2825156..2827174
     CDS             2827187..2828272
     CDS             2828304..2829764
     CDS             2829776..2830180
     CDS             2830278..2831210
     CDS             2831207..2831944
     CDS             2832201..2834057
     CDS             2834440..2834652
     CDS             complement(2834673..2835509)
     CDS             2835723..2837264
     CDS             2837472..2837900
     CDS             complement(2837913..2838188)
     CDS             complement(2838280..2838474)
     CDS             2838590..2838811
     CDS             2838830..2839036
     CDS             complement(2839133..2839369)
     CDS             complement(2839466..2839735)
     CDS             complement(2840093..2841583)
     CDS             complement(2841597..2847884)
     CDS             complement(2848151..2848660)
     CDS             2848756..2848950
     CDS             2849059..2849190
     CDS             2849275..2849496
     CDS             complement(2849640..2849900)
     CDS             2850074..2850232
     CDS             2850216..2850407
     CDS             complement(2850634..2850861)
     CDS             2850997..2851371
     CDS             2851394..2851552
     CDS             complement(2851677..2852141)
     CDS             2852303..2853040
     CDS             2853103..2854104
     CDS             2854215..2854634
     CDS             2854948..2856513
     CDS             2856526..2856648
     CDS             2856776..2857594
     CDS             complement(2857661..2857882)
     CDS             complement(2857978..2858430)
     CDS             2858589..2858861
     CDS             complement(2858869..2860101)
     CDS             complement(2860190..2860717)
     CDS             2860785..2862515
     CDS             2862692..2863768
     CDS             2863901..2865115
     CDS             2865305..2866228
     CDS             complement(2866236..2867090)
     CDS             complement(2867296..2868924)
     CDS             2868990..2870069
     CDS             complement(2870108..2870794)
     CDS             2871132..2872109
     CDS             complement(2872696..2873448)
     CDS             complement(2873470..2874111)
     CDS             2874225..2874632
     CDS             2874743..2875705
     CDS             complement(2876032..2876802)
     CDS             complement(2876909..2877397)
     CDS             2877570..2878385
     CDS             2878398..2878997
     CDS             2879176..2880264
     CDS             2880282..2881535
     CDS             complement(2881610..2882953)
     CDS             complement(2882950..2883984)
     CDS             2884194..2884433
     CDS             complement(2884438..2884743)
     CDS             complement(2884788..2885129)
     CDS             complement(2885132..2885560)
     CDS             complement(2885567..2885974)
     CDS             complement(2885977..2887185)
     CDS             2887644..2888501
     CDS             2888671..2889306
     CDS             complement(2889346..2890119)
     CDS             complement(2890174..2890815)
     CDS             complement(2890963..2892021)
     CDS             2892252..2892878
     CDS             complement(2892883..2893971)
     CDS             complement(2894110..2895357)
     CDS             complement(2895350..2896084)
     CDS             complement(2896148..2896702)
     CDS             complement(2896889..2898817)
     CDS             complement(2899403..2899654)
     CDS             complement(2899729..2900658)
     CDS             complement(2900793..2902451)
     CDS             complement(2902544..2903302)
     CDS             2903608..2904846
     CDS             complement(2905027..2906805)
     CDS             2907403..2908296
     CDS             2908613..2910022
     CDS             complement(2910151..2912253)
     CDS             complement(2912597..2913049)
     CDS             complement(2913309..2916071)
     CDS             complement(2916103..2916516)
     CDS             complement(2916541..2918046)
     CDS             complement(2918092..2920551)
     CDS             2920587..2921261
     CDS             complement(2921207..2921521)
     CDS             complement(2921559..2924057)
     CDS             2924724..2925797
     CDS             2925920..2926429
     CDS             2926643..2926867
     CDS             2927152..2927391
     CDS             2927451..2927825
     CDS             2927917..2928267
     CDS             2928368..2928649
     CDS             complement(2928772..2929059)
     CDS             complement(2929136..2930110)
     CDS             complement(2930153..2931130)
     CDS             complement(2931127..2932077)
     CDS             complement(2932070..2933593)
     CDS             complement(2933590..2934984)
     CDS             complement(2935045..2935929)
     CDS             complement(2935945..2936847)
     CDS             complement(2936869..2938242)
     CDS             complement(2938247..2939326)
     CDS             complement(2939323..2939646)
     CDS             2939755..2940678
     CDS             2940724..2941191
     CDS             2941259..2942947
     CDS             2943037..2944362
     CDS             2944392..2945840
     CDS             2945881..2947155
     CDS             2947173..2947487
     CDS             complement(2947560..2948810)
     CDS             complement(2948899..2950251)
     CDS             2950614..2951564
     CDS             2952014..2952739
     CDS             2952951..2953565
     CDS             2953819..2954727
     CDS             2954724..2957219
     CDS             2957373..2957651
     CDS             complement(2957696..2958844)
     CDS             complement(2958926..2960119)
     CDS             complement(2960236..2961483)
     CDS             complement(2962187..2965150)
     CDS             2965326..2966897
     CDS             complement(2967466..2969616)
     CDS             complement(2970122..2970391)
     CDS             complement(2970388..2970993)
     CDS             2971415..2972398
     CDS             complement(2972444..2973406)
     CDS             complement(2973610..2973885)
     CDS             complement(2973964..2974821)
     CDS             complement(2974974..2976176)
     CDS             2976400..2977734
     CDS             2977855..2978178
     CDS             complement(2978196..2978996)
     CDS             complement(2978998..2979552)
     CDS             complement(2979570..2979755)
     CDS             2979989..2980822
     CDS             2980812..2982812
     CDS             2982812..2983453
     CDS             2983450..2983839
     CDS             complement(2984051..2984839)
     CDS             2985042..2986640
     CDS             2986649..2987092
     CDS             2987198..2988217
     CDS             2988276..2989997
     CDS             complement(2990052..2993528)
     CDS             2993694..2994647
     CDS             2994979..2995680
     CDS             2995691..2997358
     CDS             complement(2997437..2998447)
     CDS             2998612..3000171
     CDS             complement(3000214..3001038)
     CDS             complement(3001035..3001910)
     CDS             complement(3001970..3003295)
     CDS             complement(3003379..3004158)
     CDS             complement(3004155..3004472)
     CDS             complement(3004472..3004939)
     CDS             complement(3004948..3005577)
     CDS             complement(3005585..3006856)
     CDS             complement(3006982..3009168)
     CDS             complement(3009180..3009629)
     CDS             3009848..3010012
     CDS             3010269..3011888
     CDS             complement(3011894..3013282)
     CDS             3013453..3014514
     CDS             3014858..3015958
     CDS             complement(3016053..3016487)
     CDS             complement(3016635..3017729)
     CDS             complement(3017905..3018093)
     CDS             complement(3018074..3018484)
     CDS             complement(3018695..3019630)
     CDS             3019820..3020938
     CDS             complement(3021106..3021849)
     CDS             3021988..3022758
     CDS             3023071..3024072
     CDS             3024153..3026201
     CDS             3026449..3028377
     CDS             complement(3028578..3029648)
     CDS             3029926..3031689
     CDS             3031747..3033951
     CDS             3033974..3034507
     CDS             3034531..3035826
     CDS             complement(3035890..3036588)
     CDS             complement(3036692..3037108)
     CDS             complement(3037152..3037769)
     CDS             complement(3037773..3039290)
     CDS             3039498..3040331
     CDS             3040370..3040795
     CDS             3041005..3042654
     CDS             3042667..3043401
     CDS             3043415..3043579
     CDS             3043586..3044458
     CDS             3044570..3046036
     CDS             3046052..3046537
     CDS             3046548..3048740
     CDS             3048740..3048907
     CDS             complement(3048904..3050106)
     CDS             complement(3050272..3050754)
     CDS             3050992..3051276
     CDS             3051359..3052075
     CDS             complement(3052262..3053149)
     CDS             3053348..3054496
     CDS             3054589..3055539
     CDS             complement(3055768..3057156)
     CDS             3057378..3058550
     CDS             3058723..3059790
     CDS             3059904..3060983
     CDS             complement(3061025..3061309)
     CDS             complement(3061415..3062230)
     CDS             complement(3062358..3063707)
     CDS             complement(3064118..3064510)
     CDS             complement(3064519..3065565)
     CDS             3066048..3066314
     CDS             3066518..3067249
     CDS             complement(3067275..3067931)
     CDS             complement(3068080..3068997)
     CDS             complement(3069102..3070307)
     CDS             complement(3070429..3070719)
     CDS             complement(3070817..3071776)
     CDS             complement(3072071..3073579)
     CDS             complement(3073725..3073817)
     CDS             complement(3073871..3074215)
     CDS             3074354..3074587
     CDS             complement(3074710..3075984)
     CDS             3076147..3077064
     CDS             complement(3077080..3078828)
     CDS             complement(3078881..3079720)
     CDS             3080398..3081717
     CDS             3081777..3082673
     CDS             3082686..3083480
     CDS             3083819..3085198
     CDS             3085322..3085750
     CDS             3085761..3086978
     CDS             3086993..3089698
     CDS             3089954..3090814
     CDS             3091008..3091943
     CDS             3092004..3093083
     CDS             complement(3093195..3094115)
     CDS             complement(3094212..3094673)
     CDS             3094807..3097170
     CDS             3097440..3098870
     CDS             complement(3099089..3100057)
     CDS             3100149..3100973
     CDS             3101302..3101598
     CDS             3101876..3102490
     CDS             complement(3102543..3103448)
     CDS             3103642..3103905
     CDS             3103929..3104342
     CDS             complement(3104387..3105316)
     CDS             complement(3105542..3106225)
     CDS             3106401..3108119
     CDS             3108181..3109176
     CDS             3109386..3109964
     CDS             3109961..3111301
     CDS             complement(3111304..3112098)
     CDS             3112327..3113547
     CDS             complement(3113599..3114507)
     CDS             complement(3114525..3115418)
     CDS             3115643..3116491
     CDS             3116562..3117380
     CDS             3117647..3118456
     CDS             3118508..3119500
     CDS             3119619..3120467
     CDS             3120472..3121869
     CDS             3121866..3123017
     CDS             3123028..3124233
     CDS             3124233..3125096
     CDS             complement(3125125..3126630)
     CDS             complement(3126657..3127796)
     CDS             complement(3127857..3128612)
     CDS             3129576..3129812
     CDS             complement(3129968..3130060)
     CDS             3130326..3132047
     CDS             complement(3132195..3133664)
     CDS             complement(3134173..3135360)
     CDS             complement(3135450..3136595)
     CDS             3137217..3137579
     CDS             complement(3137796..3137957)
     CDS             complement(3138115..3139821)
     CDS             3139995..3140948
     CDS             complement(3141242..3142456)
     CDS             complement(3142651..3143883)
     CDS             3143989..3144531
     CDS             3144528..3145118
     CDS             3145271..3145957
     CDS             3145923..3147149
     CDS             3147223..3150318
     CDS             3150479..3153061
     CDS             3153058..3153447
     CDS             3153444..3154691
     CDS             3154701..3155447
     CDS             complement(3155496..3156386)
     CDS             complement(3156391..3157332)
     CDS             complement(3157364..3158875)
     CDS             complement(3158899..3159999)
     CDS             complement(3159999..3160988)
     CDS             complement(3160985..3161695)
     CDS             complement(3161706..3163511)
     CDS             complement(3163599..3164588)
     CDS             complement(3164585..3165571)
     CDS             complement(3165585..3166556)
     CDS             complement(3166567..3167547)
     CDS             complement(3167652..3169247)
     CDS             3169647..3169904
     CDS             3169904..3170704
     CDS             3170752..3172302
     CDS             3172262..3173308
     CDS             3173438..3176674
     CDS             3176751..3177425
     CDS             complement(3177422..3178336)
     CDS             3178504..3178887
     CDS             3178884..3179966
     CDS             3179963..3180556
     CDS             3180760..3181215
     CDS             3181351..3182637
     CDS             3182826..3183596
     CDS             3183795..3184658
     CDS             3184735..3185727
     CDS             3185738..3186025
     CDS             3186025..3186801
     CDS             3186795..3187298
     CDS             3187301..3188383
     CDS             3188485..3188934
     CDS             3188967..3190298
     CDS             3190350..3191354
     CDS             3191357..3192412
     CDS             complement(3192391..3193305)
     CDS             3193389..3194837
     CDS             complement(3194847..3196070)
     CDS             complement(3196097..3196759)
     CDS             complement(3196764..3198086)
     CDS             complement(3198120..3199340)
     CDS             complement(3199407..3199616)
     CDS             3199773..3200420
     CDS             complement(3200417..3201055)
     CDS             complement(3201105..3202118)
     CDS             complement(3202131..3203480)
     CDS             complement(3203484..3204356)
     CDS             3204444..3205631
     CDS             3205634..3206740
     CDS             complement(3206927..3208345)
     CDS             complement(3208472..3209248)
     CDS             3209404..3210477
     CDS             complement(3210651..3211724)
     CDS             complement(3211737..3212648)
     CDS             complement(3212661..3213911)
     CDS             complement(3214031..3214948)
     CDS             3215068..3215883
     CDS             3215973..3217217
     CDS             3217416..3218249
     CDS             3218249..3219232
     CDS             3219229..3219960
     CDS             3219944..3220648
     CDS             complement(3220810..3221481)
     CDS             3221595..3222512
     CDS             3222529..3223311
     CDS             3223308..3224582
     CDS             3224753..3226444
     CDS             3226623..3228815
     CDS             3229053..3230747
     CDS             3230917..3234096
     CDS             3234083..3235285
     CDS             complement(3235435..3236952)
     CDS             complement(3237069..3238202)
     CDS             3238471..3240129
     CDS             3240243..3241118
     CDS             complement(3241294..3242571)
     CDS             complement(3242857..3243237)
     CDS             complement(3243369..3244148)
     CDS             3244328..3245116
     CDS             3245113..3246099
     CDS             3246103..3246480
     CDS             complement(3246730..3247509)
     CDS             3247720..3248994
     CDS             complement(3249112..3250689)
     CDS             complement(3250913..3251785)
     CDS             3251891..3252700
     CDS             3252839..3254383
     CDS             3254449..3255309
     CDS             3255397..3256482
     CDS             3256532..3256936
     CDS             3257065..3259863
     CDS             complement(3259954..3261072)
     CDS             complement(3261201..3262115)
     CDS             complement(3262222..3263361)
     CDS             complement(3263365..3263778)
     CDS             3263958..3265307
     CDS             3265300..3265986
     CDS             3266269..3267015
     CDS             3267025..3267678
     CDS             3267735..3268979
     CDS             complement(3268957..3270582)
     CDS             complement(3270608..3271477)
     CDS             complement(3271481..3272464)
     CDS             complement(3272595..3274133)
     CDS             complement(3274126..3274524)
     CDS             complement(3274556..3275362)
     CDS             3275534..3275992
     CDS             3276083..3276310
     CDS             3276387..3277202
     CDS             3277371..3278894
     CDS             3279066..3279587
     CDS             3279565..3280869
     CDS             3281164..3284433
     CDS             3284461..3286974
     CDS             3286971..3287849
     CDS             3288165..3288992
     CDS             3289113..3290009
     CDS             3290088..3291605
     CDS             3291791..3293161
     CDS             3293158..3294423
     CDS             3294427..3295542
     CDS             3295672..3296253
     CDS             3296373..3297584
     CDS             3297807..3299024
     CDS             complement(3299108..3300097)
     CDS             3300676..3301167
     CDS             complement(3301411..3303141)
     CDS             3303354..3304736
     CDS             3304889..3306475
     CDS             3306482..3307267
     CDS             3307473..3309839
     CDS             complement(3309868..3310614)
     CDS             complement(3310777..3311274)
     CDS             3311408..3311515
     CDS             3311734..3311967
     CDS             3312159..3313043
     CDS             3313033..3313872
     CDS             3313872..3315128
     CDS             3315180..3317162
     CDS             3317159..3317908
     CDS             complement(3317986..3319146)
     CDS             complement(3319182..3320108)
     CDS             3320560..3323148
     CDS             complement(3323116..3323772)
     CDS             3323935..3325305
     CDS             complement(3325314..3325622)
     CDS             complement(3325987..3326754)
     CDS             complement(3326751..3327299)
     CDS             complement(3327427..3327762)
     CDS             complement(3327788..3328732)
     CDS             3329191..3329778
     CDS             complement(3329801..3330124)
     CDS             complement(3330170..3330532)
     CDS             complement(3330680..3332299)
     CDS             3332474..3333646
     CDS             complement(3333819..3335447)
     CDS             complement(3335546..3336955)
     CDS             3337122..3337907
     CDS             3337846..3339456
     CDS             3339453..3342908
     CDS             complement(3343156..3343926)
     CDS             complement(3344155..3344442)
     CDS             3344564..3345964
     CDS             3346130..3347374
     CDS             3347413..3350529
     CDS             complement(3350550..3351461)
     CDS             complement(3351559..3351873)
     CDS             complement(3351897..3353294)
     CDS             complement(3353515..3354294)
     CDS             complement(3354476..3355168)
     CDS             3355443..3356003
     CDS             3356006..3356644
     CDS             complement(3356641..3357744)
     CDS             complement(3357807..3358964)
     CDS             3359167..3359304
     CDS             3359404..3359973
     CDS             3359970..3360665
     CDS             3360681..3362366
     CDS             3362967..3363650
     CDS             complement(3363771..3365141)
     CDS             complement(3365355..3366002)
     CDS             complement(3365999..3366988)
     CDS             complement(3367040..3368551)
     CDS             complement(3368555..3369046)
     CDS             complement(3369208..3370200)
     CDS             complement(3370329..3371111)
     CDS             complement(3371135..3371431)
     CDS             complement(3371469..3373637)
     CDS             complement(3373649..3374113)
     CDS             complement(3374110..3375981)
     CDS             complement(3376063..3376554)
     CDS             complement(3376556..3376924)
     CDS             complement(3376921..3377781)
     CDS             complement(3378058..3378465)
     CDS             complement(3378490..3378855)
     CDS             3379203..3380822
     CDS             3380955..3382283
     CDS             3382338..3383732
     CDS             complement(3384035..3384814)
     CDS             complement(3384998..3386647)
     CDS             3386955..3387818
     CDS             3387976..3388392
     CDS             complement(3388527..3388955)
     CDS             complement(3389024..3389458)
     CDS             3389848..3391752
     CDS             3391838..3392488
     CDS             3392644..3392853
     CDS             3392905..3393249
     CDS             complement(3393250..3394227)
     CDS             3394484..3394672
     CDS             3394687..3395448
     CDS             complement(3395432..3396307)
     CDS             3396401..3397228
     CDS             3397552..3398544
     CDS             3398715..3399695
     CDS             complement(3399749..3400828)
     CDS             3401062..3401295
     CDS             3401310..3401543
     CDS             3401581..3402468
     CDS             complement(3402530..3402931)
     CDS             complement(3403009..3404064)
     CDS             complement(3404064..3404591)
     CDS             complement(3404584..3404946)
     CDS             complement(3405068..3405610)
     CDS             complement(3405607..3406881)
     CDS             complement(3406886..3407212)
     CDS             3407756..3407977
     CDS             3408025..3409395
     CDS             3409472..3410728
     CDS             complement(3410714..3411514)
     CDS             3411696..3412856
     CDS             3412882..3413784
     CDS             3413855..3414649
     CDS             3414646..3415341
     CDS             3415338..3416132
     CDS             complement(3416458..3417042)
     CDS             complement(3417039..3417617)
     CDS             complement(3417627..3419912)
     CDS             3420207..3420722
     CDS             3420773..3422461
     CDS             complement(3422465..3424108)
     CDS             complement(3424188..3427226)
     CDS             complement(3427333..3428967)
     CDS             complement(3429146..3429541)
     CDS             complement(3429774..3432527)
     CDS             3432865..3434310
     CDS             complement(3434312..3434995)
     CDS             complement(3435004..3436002)
     CDS             complement(3436185..3437666)
     CDS             3437991..3438959
     CDS             complement(3438994..3440589)
     CDS             complement(3440586..3441500)
     CDS             complement(3441503..3443044)
     CDS             complement(3443199..3443363)
     CDS             complement(3443941..3444177)
     CDS             complement(3444236..3445219)
     CDS             3445455..3445610
     CDS             3445840..3446514
     CDS             3446609..3447985
     CDS             3448147..3449550
     CDS             3449651..3449920
     CDS             3450052..3451161
     CDS             3451196..3451705
     CDS             3451702..3453684
     CDS             3453689..3454171
     CDS             3454298..3455641
     CDS             3455865..3457442
     CDS             3457651..3458394
     CDS             3458378..3459838
     CDS             3459835..3462822
     CDS             complement(3462779..3463012)
     CDS             complement(3463002..3463829)
     CDS             complement(3463834..3466707)
     CDS             complement(3466718..3468274)
     CDS             complement(3468271..3468759)
     CDS             3468984..3469877
     CDS             complement(3469880..3472210)
     CDS             complement(3472438..3473811)
     CDS             complement(3473983..3474951)
     CDS             complement(3475190..3476185)
     CDS             3476320..3476994
     CDS             complement(3477262..3477909)
     CDS             complement(3477968..3478171)
     CDS             complement(3478350..3479756)
     CDS             complement(3480055..3480840)
     CDS             complement(3480840..3481859)
     CDS             complement(3481961..3482389)
     CDS             complement(3482591..3483913)
     CDS             complement(3484164..3485450)
     CDS             complement(3485698..3485835)
     CDS             3486179..3487510
     CDS             complement(3487672..3488115)
     CDS             3488936..3489145
     CDS             3489244..3489486
     CDS             3489653..3489868
     CDS             complement(3489911..3490093)
     CDS             complement(3490454..3491731)
     CDS             complement(3491797..3493530)
     CDS             complement(3493591..3494322)
     CDS             3494633..3496762
     CDS             3496908..3497771
     CDS             3497837..3498853
     CDS             3498850..3499335
     CDS             3499335..3500834
     CDS             3500889..3501686
     CDS             3501772..3503574
     CDS             3503727..3505517
     CDS             3505529..3506314
     CDS             3506327..3507214
     CDS             3507329..3507712
     CDS             complement(3507752..3508129)
     CDS             complement(3508205..3508813)
     CDS             complement(3508824..3509381)
     CDS             3509649..3510698
     CDS             3510869..3511267
     CDS             3511463..3511675
     CDS             complement(3511679..3512257)
     CDS             complement(3512264..3514621)
     CDS             complement(3514848..3515327)
     CDS             3515469..3516584
     CDS             complement(3516722..3518632)
     CDS             complement(3518629..3519270)
     CDS             complement(3519267..3520760)
     CDS             3520932..3522191
     CDS             3522282..3523184
     CDS             3523181..3524200
     CDS             3524346..3525101
     CDS             3525098..3525811
     CDS             3525978..3526196
     CDS             3526308..3527366
     CDS             complement(3527501..3528373)
     CDS             complement(3528370..3529236)
     CDS             complement(3529272..3530693)
     CDS             complement(3530875..3531648)
     CDS             complement(3532007..3532309)
     CDS             3532519..3533292
     CDS             3533395..3535137
     CDS             3535169..3535402
     CDS             3535405..3536382
     CDS             3536515..3537687
     CDS             3538094..3539059
     CDS             3539177..3540721
     CDS             3540718..3541710
     CDS             3541707..3542687
     CDS             3542684..3543454
     CDS             3543457..3544383
     CDS             3544386..3545462
     CDS             3545459..3546340
     CDS             3546413..3547486
     CDS             3547655..3549232
     CDS             3549229..3550419
     CDS             complement(3550522..3550677)
     CDS             3550847..3551422
     CDS             3551422..3551685
     CDS             3551781..3552233
     CDS             3552271..3553617
     CDS             3553680..3554489
     CDS             3554500..3556419
     CDS             3556493..3557155
     CDS             3557162..3558112
     CDS             3558425..3558847
     CDS             3558847..3559740
     CDS             3559837..3560709
     CDS             complement(3560583..3560846)
     CDS             complement(3560913..3561026)
     CDS             3561047..3561544
     CDS             3561560..3562567
     CDS             3562598..3563371
     CDS             3563411..3565057
     CDS             3565063..3565998
     CDS             complement(3566006..3566893)
     CDS             3567028..3568449
     CDS             3568549..3569499
     CDS             3569496..3570389
     CDS             3570392..3571405
     CDS             3571402..3572406
     CDS             3572461..3573957
     CDS             3574313..3574447
     CDS             3575108..3575329
     CDS             complement(3575444..3575569)
     CDS             3575794..3576030
     CDS             3576066..3576296
     CDS             complement(3576654..3578207)
     CDS             complement(3578214..3579320)
     CDS             complement(3579317..3580003)
     CDS             complement(3580006..3581088)
     CDS             complement(3581085..3582149)
     CDS             complement(3582178..3583044)
     CDS             complement(3583053..3583928)
     CDS             complement(3583925..3584707)
     CDS             complement(3584886..3585512)
     CDS             complement(3585509..3586447)
     CDS             3586576..3587499
     CDS             complement(3587492..3590185)
     CDS             complement(3590182..3591108)
     CDS             3591508..3592254
     CDS             3592327..3609384
     CDS             3609389..3611074
     CDS             complement(3611200..3611832)
     CDS             complement(3611837..3612619)
     CDS             complement(3612616..3613119)
     CDS             3613265..3614188
     CDS             3614200..3615165
     CDS             complement(3615154..3616602)
     CDS             complement(3616614..3617249)
     CDS             3617605..3617979
     CDS             3617976..3619025
     CDS             3619025..3622273
     CDS             3622270..3623433
     CDS             3623433..3624062
     CDS             3624065..3624796
     CDS             3624793..3625527
     CDS             complement(3625503..3626177)
     CDS             3626248..3627429
     CDS             3627426..3627794
     CDS             3627791..3628573
     CDS             3628573..3629883
     CDS             3629880..3630611
     CDS             3630914..3631591
     CDS             3631638..3632387
     CDS             3632398..3633450
     CDS             complement(3633457..3634029)
     CDS             3634417..3635895
     CDS             3635982..3636764
     CDS             3636777..3638198
     CDS             complement(3638354..3639721)
     CDS             complement(3639702..3640892)
     CDS             3640919..3641254
     CDS             complement(3641255..3642070)
     CDS             complement(3642070..3642933)
     CDS             complement(3642953..3643999)
     CDS             complement(3644029..3645123)
     CDS             3645212..3646591
     CDS             complement(3646592..3647341)
     CDS             complement(3647344..3648078)
     CDS             3648253..3649257
     CDS             3649241..3650092
     CDS             3650092..3650868
     CDS             3650878..3651609
     CDS             3651621..3653030
     CDS             complement(3653076..3653573)
     CDS             3653661..3653915
     CDS             complement(3653983..3654471)
     CDS             complement(3654481..3656064)
     CDS             complement(3656081..3657223)
     CDS             complement(3657239..3657607)
     CDS             complement(3657611..3658696)
     CDS             3658884..3659789
     CDS             3659804..3660994
     CDS             3660991..3662154
     CDS             3662166..3662573
     CDS             3662577..3663008
     CDS             3663005..3663958
     CDS             3663970..3664272
     CDS             3664394..3665230
     CDS             3665250..3665981
     CDS             3665978..3666769
     CDS             3666796..3667728
     CDS             complement(3667939..3669243)
     CDS             complement(3669248..3670006)
     CDS             complement(3670003..3670818)
     CDS             complement(3670815..3671831)
     CDS             complement(3671854..3672645)
     CDS             complement(3672642..3673505)
     CDS             3673733..3674446
     CDS             3674515..3675294
     CDS             3675302..3676447
     CDS             3676459..3677340
     CDS             3677345..3678598
     CDS             3678607..3679137
     CDS             3679139..3680749
     CDS             3681159..3683168
     CDS             3683165..3684745
     CDS             3684757..3686052
     CDS             3686049..3687731
     CDS             3687804..3688775
     CDS             3688781..3689449
     CDS             complement(3689446..3690108)
     CDS             3690165..3691634
     CDS             3691651..3692625
     CDS             3692627..3693376
     CDS             3693373..3694803
     CDS             3694928..3696547
     CDS             3696579..3697610
     CDS             3697607..3698455
     CDS             3698452..3700122
     CDS             3700265..3701869
     CDS             3701887..3702828
     CDS             3702825..3703748
     CDS             3703768..3704757
     CDS             3704754..3705740
     CDS             complement(3705743..3706687)
     CDS             complement(3706692..3708026)
     CDS             complement(3708400..3708894)
     CDS             3709076..3710353
     CDS             3710363..3712756
     CDS             3712753..3713589
     CDS             3713586..3714785
     CDS             3714861..3716015
     CDS             3716086..3716958
     CDS             3716955..3718001
     CDS             3718001..3718783
     CDS             3718764..3719480
     CDS             3719452..3719823
     CDS             complement(3719930..3720790)
     CDS             complement(3720914..3722404)
     CDS             complement(3722479..3723669)
     CDS             3723948..3726044
     CDS             complement(3726052..3727398)
     CDS             3727832..3729055
     CDS             complement(3729086..3730222)
     CDS             3730445..3731731
     CDS             3731752..3732777
     CDS             complement(3732872..3733498)
     CDS             complement(3733502..3735076)
     CDS             complement(3735097..3735945)
     CDS             complement(3735977..3736861)
     CDS             complement(3736858..3737985)
     CDS             complement(3737982..3738863)
     CDS             complement(3738874..3739896)
     CDS             complement(3739897..3741483)
     CDS             complement(3741495..3741971)
     CDS             complement(3742000..3742818)
     CDS             complement(3742809..3743264)
     CDS             complement(3743270..3743707)
     CDS             complement(3743719..3746619)
     CDS             complement(3746647..3747480)
     CDS             complement(3747484..3749700)
     CDS             complement(3749693..3750475)
     CDS             complement(3750468..3751550)
     CDS             complement(3751552..3752562)
     CDS             complement(3752753..3753580)
     CDS             complement(3753704..3754954)
     CDS             complement(3755191..3755949)
     CDS             3756118..3757377
     CDS             3757410..3758321
     CDS             3758314..3759162
     CDS             3759185..3760282
     CDS             3760293..3760937
     CDS             3760934..3761983
     CDS             complement(3762040..3762918)
     CDS             3763087..3764721
     CDS             3764785..3765747
     CDS             3765755..3766372
     CDS             3766481..3767431
     CDS             3767449..3768789
     CDS             3768786..3769262
     CDS             3769270..3770886
     CDS             3770906..3771634
     CDS             3772382..3773038
     CDS             3773296..3774165
     CDS             3774330..3774815
     CDS             3774944..3775825
     CDS             complement(3775963..3776445)
     CDS             complement(3776445..3776939)
     CDS             complement(3777095..3778660)
     CDS             complement(3778657..3780816)
     CDS             3781184..3782290
     CDS             3782334..3783242
     CDS             3783242..3783679
     CDS             3783676..3784398
     CDS             complement(3784401..3785288)
     CDS             complement(3785390..3785845)
     CDS             complement(3785922..3787256)
     CDS             complement(3787304..3787981)
     CDS             3788131..3788625
     CDS             complement(3788687..3789199)
     CDS             complement(3790316..3791029)
     CDS             complement(3791026..3792795)
     CDS             complement(3792792..3793835)
     CDS             complement(3793878..3795026)
     CDS             3795658..3796449
     CDS             3796471..3796899
     CDS             3796925..3798103
     CDS             3798229..3799341
     CDS             3799376..3800158
     CDS             3800216..3801373
     CDS             3801383..3803047
     CDS             complement(3803061..3803567)
     CDS             3803861..3806179
     CDS             3806196..3807374
     CDS             3807393..3807833
     CDS             complement(3807845..3808144)
     CDS             complement(3808213..3808728)
     CDS             complement(3808763..3809845)
     CDS             3809969..3810886
     CDS             complement(3810899..3811783)
     CDS             3811893..3812567
     CDS             complement(3812594..3813571)
     CDS             3813760..3814530
     CDS             3814532..3816655
     CDS             3816719..3817936
     CDS             3817994..3819205
     CDS             3819252..3820022
     CDS             3820062..3821087
     CDS             3821099..3821872
     CDS             3821886..3822701
     CDS             3822698..3823165
     CDS             3823178..3824677
     CDS             3824866..3825921
     CDS             3825986..3828205
     CDS             3828235..3829197
     CDS             3829203..3830417
     CDS             3830414..3831202
     CDS             complement(3831232..3831690)
     CDS             complement(3831704..3832354)
     CDS             complement(3832358..3833011)
     CDS             3833512..3833637
     CDS             3833655..3834005
     CDS             3834065..3834508
     CDS             complement(3834646..3835329)
     CDS             3835656..3836288
     CDS             3836335..3836841
     CDS             complement(3836863..3837441)
     CDS             complement(3837472..3838365)
     CDS             complement(3838377..3840065)
     CDS             3840209..3840892
     CDS             3840889..3842580
     CDS             3842763..3845528
     CDS             complement(3845544..3845669)
     CDS             complement(3845685..3847235)
     CDS             complement(3847269..3848972)
     CDS             3849307..3850926
     CDS             3850995..3851429
     CDS             3851734..3852078
     CDS             complement(3852173..3852973)
     CDS             complement(3853016..3853468)
     CDS             3853649..3854083
     CDS             3854076..3855308
     CDS             3855410..3855694
     CDS             3855776..3857689
     CDS             3857784..3859439
     CDS             3859436..3860353
     CDS             3860337..3860807
     CDS             3860951..3861163
     CDS             3861465..3861812
     CDS             3861916..3862422
     CDS             3862424..3863377
     CDS             3863377..3864579
     CDS             3864705..3865952
     CDS             3865949..3866881
     CDS             3866878..3867786
     CDS             3867789..3868436
     CDS             3868974..3870311
     CDS             3870308..3870727
     CDS             3871115..3872767
     CDS             3872777..3873184
     CDS             3873264..3873800
     CDS             complement(3873917..3874414)
     CDS             complement(3875725..3876804)
     CDS             complement(3876877..3877227)
     CDS             complement(3877265..3877636)
     CDS             3877712..3878443
     CDS             complement(3878445..3879164)
     CDS             3879219..3879833
     CDS             3879963..3880406
     CDS             3880425..3880877
     CDS             3880895..3881221
     CDS             3881250..3882071
     CDS             3882099..3883790
     CDS             3883797..3885068
     CDS             3885052..3885744
     CDS             3885741..3886205
     CDS             3886220..3887125
     CDS             3887134..3887577
     CDS             3887679..3888770
     CDS             3888878..3889429
     CDS             3889441..3889992
     CDS             complement(3890004..3890312)
     CDS             complement(3890740..3891027)
     CDS             complement(3891178..3891987)
     CDS             complement(3891984..3893456)
     CDS             complement(3893628..3894206)
     CDS             complement(3894645..3895616)
     CDS             3895778..3896398
     CDS             3896424..3897839
     CDS             3897964..3898803
     CDS             3898946..3901939
     CDS             3901936..3902751
     CDS             3902748..3903266
     CDS             3903259..3904803
     CDS             3904833..3905639
     CDS             3905717..3906532
     CDS             3906604..3907047
     CDS             3907279..3907563
     CDS             3907695..3908999
     CDS             3908996..3909643
     CDS             3909658..3910446
     CDS             3910548..3911678
     CDS             3911678..3912556
     CDS             3912583..3913359
     CDS             3913382..3914449
     CDS             3914500..3914850
     CDS             3914840..3917101
     CDS             3917137..3918834
     CDS             complement(3918952..3919674)
     CDS             3919909..3921135
     CDS             3922987..3924660
     CDS             3924651..3924905
     CDS             complement(3925327..3925884)
     CDS             complement(3926021..3927121)
     CDS             complement(3927118..3927804)
     CDS             3928021..3928509
     CDS             3928709..3929206
     CDS             3929344..3929841
     CDS             complement(3930196..3940521)
     CDS             3941615..3941833
     CDS             3942727..3944085
     CDS             3944165..3945130
     CDS             3945127..3946104
     CDS             3946101..3946301
     CDS             3946312..3947409
     CDS             3947402..3948430
     CDS             3948443..3949066
     CDS             3949063..3949455
     CDS             3949487..3949786
     CDS             3949791..3951410
     CDS             3951403..3951825
     CDS             3951862..3952845
     CDS             complement(3953016..3953339)
     CDS             complement(3953476..3954159)
     CDS             3955014..3955916
     CDS             complement(3956041..3956478)
     CDS             complement(3957252..3958016)
     CDS             3958210..3959556
     CDS             complement(3959553..3959660)
     CDS             3959867..3960496
     CDS             complement(3960586..3962172)
     CDS             complement(3962178..3964817)
     CDS             complement(3964915..3965946)
     CDS             complement(3965943..3966599)
     CDS             complement(3966580..3967911)
     CDS             complement(3967913..3968461)
     CDS             complement(3968644..3969129)
     CDS             complement(3969180..3970682)
     CDS             complement(3970699..3971226)
     CDS             complement(3971366..3972679)
     CDS             3973027..3974895
     CDS             3974901..3975464
     CDS             3975477..3976856
     CDS             3976905..3978242
     CDS             3978239..3979765
     CDS             3979809..3983345
     CDS             3983348..3984043
     CDS             3984050..3984826
     CDS             3984823..3986631
     CDS             complement(3986641..3987624)
     CDS             complement(3987723..3988004)
     CDS             3988164..3989885
     CDS             3989943..3991724
     CDS             3991744..3992391
     CDS             complement(3992419..3993411)
     CDS             complement(3993552..3995414)
     CDS             3996217..3996678
     CDS             3997567..3998526
     CDS             3999126..4000310
     CDS             4000323..4001195
     CDS             4001212..4002225
     CDS             4002222..4002992
     CDS             4002985..4003725
     CDS             4003780..4004988
     CDS             4005144..4006091
     CDS             4006254..4008320
     CDS             4008333..4010015
     CDS             4010023..4010826
     CDS             4010843..4011544
     CDS             complement(4011622..4012314)
     CDS             4013348..4014550
     CDS             4014769..4015701
     CDS             4015701..4016504
     CDS             4016533..4017597
     CDS             4017609..4018703
     CDS             4018842..4019537
     CDS             4019534..4020511
     CDS             4020547..4021314
     CDS             complement(4021307..4021732)
     CDS             complement(4021717..4022700)
     CDS             complement(4022697..4023359)
     CDS             complement(4023356..4024711)
     CDS             complement(4024711..4025157)
     CDS             complement(4025205..4025963)
     CDS             4026150..4027136
     CDS             4027233..4027904
     CDS             4027944..4028465
     CDS             4028458..4028931
     CDS             complement(4029683..4030645)
     CDS             complement(4030642..4031694)
     CDS             complement(4031705..4033546)
     CDS             complement(4033543..4035186)
     CDS             4035435..4036013
     CDS             4036010..4037152
     CDS             complement(4037149..4037931)
     CDS             complement(4037941..4038789)
     CDS             complement(4038823..4039086)
     CDS             4039725..4040924
     CDS             complement(4041523..4042230)
     CDS             complement(4042227..4043057)
     CDS             complement(4043068..4043682)
     CDS             complement(4043700..4045427)
     CDS             complement(4045441..4047165)
     CDS             complement(4047171..4047980)
     CDS             complement(4047998..4050529)
     CDS             complement(4050526..4051395)
     CDS             complement(4051479..4052741)
     CDS             4052934..4053989
     CDS             4054007..4054858
     CDS             4054880..4055773
     CDS             4055770..4056600
     CDS             complement(4056616..4057503)
     CDS             4057686..4059389
     CDS             4059458..4060690
     CDS             4060715..4061053
     CDS             4061089..4061883
     CDS             4061916..4062659
     CDS             4063825..4064877
     CDS             4065175..4065381
     CDS             4066028..4067698
     CDS             4067783..4068823
     CDS             4068879..4069949
     CDS             4069956..4070327
     CDS             4070463..4071485
     CDS             4071491..4072324
     CDS             4072430..4074061
     CDS             4074274..4074768
     CDS             4074869..4076935
     CDS             4076951..4077400
     CDS             complement(4077379..4077567)
     CDS             4077633..4078901
     CDS             4078876..4079058
     CDS             complement(4079068..4079196)
     CDS             complement(4080112..4080639)
     CDS             complement(4080654..4081982)
     CDS             complement(4082050..4084470)
     CDS             4084980..4085678
     CDS             4085820..4086644
     CDS             4086718..4087104
     CDS             4087134..4088405
     CDS             4088427..4088846
     CDS             4088983..4089294
     CDS             4089509..4090177
     CDS             4090197..4091462
     CDS             4091466..4091726
     CDS             4091751..4092209
     CDS             4092231..4093979
     CDS             4093995..4094903
     CDS             complement(4095157..4096476)
     CDS             complement(4096473..4097186)
     CDS             complement(4097287..4099248)
     CDS             complement(4099250..4100482)
     CDS             complement(4100479..4101135)
     CDS             complement(4101099..4102034)
     CDS             complement(4102260..4102625)
     CDS             4102921..4105434
     CDS             complement(4106955..4119341)
     CDS             complement(4120448..4121416)
     CDS             4122020..4123072
     CDS             4123069..4124706
     CDS             4124730..4126298
     CDS             4126316..4128061
     CDS             4128107..4129441
     CDS             4129502..4130674
     CDS             4130798..4131523
     CDS             4131592..4133868
     CDS             4133917..4135239
     CDS             4135308..4136705
     CDS             4136702..4137706
     CDS             4137699..4139594
     CDS             4139587..4140963
     CDS             4141113..4142831
     CDS             4143336..4144349
     CDS             complement(4144403..4145074)
     CDS             complement(4145292..4145846)
     CDS             complement(4145875..4146078)
     CDS             complement(4146123..4147763)
     CDS             complement(4147856..4149133)
     CDS             complement(4149156..4150028)
     CDS             4150213..4150650
     CDS             4150706..4151842
     CDS             4152046..4153137
     CDS             4153670..4154119
     CDS             4154419..4155507
     CDS             4155694..4155861
     CDS             complement(4155898..4156134)
     CDS             4156515..4157189
     CDS             4157191..4158627
     CDS             complement(4158667..4159953)
     CDS             complement(4160075..4161676)
     CDS             complement(4161673..4162212)
     CDS             complement(4162506..4163540)
     CDS             complement(4163661..4164071)
     CDS             complement(4164284..4164976)
     CDS             4165134..4165853
     CDS             4165856..4166407
     CDS             4166454..4167842
     CDS             complement(4167902..4169197)
     CDS             complement(4169307..4170314)
     CDS             4170717..4171166
     CDS             4171326..4171478
     CDS             4171566..4171901
     CDS             4171922..4172542
     CDS             complement(4172586..4173725)
     CDS             4174128..4174331
     CDS             complement(4174316..4174501)
     CDS             complement(4174498..4175826)
     CDS             complement(4175826..4176653)
     CDS             complement(4176756..4176848)
     CDS             complement(4176890..4178650)
     CDS             4178835..4179215
     CDS             4179580..4180041
     CDS             4180044..4180406
     CDS             4180403..4181041
     CDS             4181090..4181671
     CDS             complement(4181771..4182739)
     CDS             complement(4182912..4183850)
     CDS             4183896..4184591
     CDS             complement(4184643..4185725)
     CDS             4185837..4187324
     CDS             4187490..4187789
     CDS             complement(4187794..4188690)
     CDS             4188872..4190260
     CDS             4190265..4190618
     CDS             4190724..4192481
     CDS             complement(4192603..4192995)
     CDS             complement(4193005..4193727)
     CDS             complement(4193743..4194450)
     CDS             complement(4194447..4196222)
     CDS             complement(4196290..4197123)
     CDS             4197395..4197514
     CDS             4197678..4198586
     CDS             complement(4198629..4199828)
     CDS             complement(4199972..4200277)
     CDS             4200568..4201950
     CDS             4201947..4202060
     CDS             4202066..4202557
     CDS             4202736..4204349
     CDS             4204480..4204857
     CDS             complement(4205039..4205644)
     CDS             4205845..4207800
     CDS             4207884..4208582
     CDS             4208670..4209551
     CDS             4209773..4210492
     CDS             complement(4210502..4210795)
     CDS             4210897..4211721
     CDS             4211935..4212708
     CDS             4212733..4213563
     CDS             4213820..4215718
     CDS             4215859..4217790
     CDS             4218063..4218416
     CDS             4218425..4219603
     CDS             4219610..4220734
     CDS             complement(4220838..4221770)
     CDS             complement(4221779..4223056)
     CDS             complement(4223075..4224280)
     CDS             complement(4224277..4224747)
     CDS             complement(4224758..4225045)
     CDS             complement(4225280..4225579)
     CDS             complement(4225691..4225828)
     CDS             4225943..4226569
     CDS             complement(4226585..4226740)
     CDS             4227016..4227159
     CDS             complement(4227179..4227382)
     CDS             4227412..4228260
     CDS             4228269..4228412
     CDS             4228538..4228705
     CDS             4228702..4231254
     CDS             complement(4231251..4231754)
     CDS             complement(4231777..4232358)
     CDS             complement(4232603..4234270)
     CDS             4234783..4235751
     CDS             complement(4235755..4239279)
     CDS             complement(4239279..4239761)
     CDS             4239982..4241469
     CDS             4241466..4242365
     CDS             4242393..4242977
     CDS             4243058..4244260
     CDS             4244435..4246324
     CDS             4246321..4247112
     CDS             4247109..4247813
     CDS             4247839..4248294
     CDS             complement(4248408..4249604)
     CDS             4249761..4250534
     CDS             4250641..4250967
     CDS             4251077..4252333
     CDS             4252446..4252679
     CDS             complement(4252702..4253883)
     CDS             complement(4254113..4255036)
     CDS             complement(4255217..4256020)
     CDS             complement(4256035..4257012)
     CDS             4257121..4257825
     CDS             4257855..4258739
     CDS             4258736..4260037
     CDS             4260105..4260818
     CDS             4260815..4261498
     CDS             4261526..4262395
     CDS             4262395..4263315
     CDS             complement(4263334..4263573)
     CDS             complement(4263815..4265020)
     CDS             complement(4265100..4266341)
     CDS             4266484..4266903
     CDS             4267078..4267986
     CDS             complement(4268054..4269280)
     CDS             4269355..4269858
     CDS             4269861..4271909
     CDS             4271906..4272112
     CDS             4272109..4272975
     CDS             4273484..4273591
     CDS             complement(4273642..4274853)
     CDS             complement(4274909..4276534)
     CDS             4276709..4278568
     CDS             4278574..4279377
     CDS             4279514..4280326
     CDS             4280525..4280746
     CDS             4280759..4281181
     CDS             complement(4281192..4281284)
     CDS             4281561..4282007
     CDS             4282109..4282621
     CDS             4282918..4284072
     CDS             4284304..4285278
     CDS             4285353..4285601
     CDS             complement(4285544..4285708)
     CDS             4285794..4286210
     CDS             complement(4286161..4286415)
     CDS             4287076..4287348
     CDS             4287418..4288536
     CDS             4288766..4289023
     CDS             4288962..4289195
     CDS             4289210..4289938
     CDS             complement(4289935..4293123)
     CDS             complement(4293284..4294528)
     CDS             4294730..4295335
     CDS             complement(4295373..4296857)
     CDS             complement(4297227..4298594)
     CDS             complement(4298669..4300198)
     CDS             complement(4300195..4300848)
     CDS             4300990..4301763
     CDS             4302129..4303346
     CDS             4303362..4304759
     CDS             4304770..4305753
     CDS             4305821..4306726
     CDS             complement(4306737..4307570)
     CDS             4307695..4308618
     CDS             4308646..4310091
     CDS             4310088..4311194
     CDS             4311191..4312228
     CDS             4312185..4313372
     CDS             4313430..4314401
     CDS             complement(4314413..4315066)
     CDS             complement(4315591..4316664)
     CDS             4317699..4317980
     CDS             complement(4318199..4319833)
     CDS             4321018..4321329
     CDS             4321326..4322153
     CDS             4322292..4322408
     CDS             complement(4322878..4323507)
     CDS             4323987..4324349
     CDS             4324381..4324506
     CDS             complement(4324488..4325174)
     CDS             4325282..4327570
     CDS             complement(4327586..4328149)
     CDS             complement(4328214..4331360)
     CDS             complement(4331357..4332529)
     CDS             4332929..4333168
     CDS             4333375..4335927
     CDS             4335947..4336636
     CDS             4336633..4337613
     CDS             4337617..4338081
     CDS             4338090..4338917
     CDS             complement(4338905..4339345)
     CDS             complement(4339391..4340071)
     CDS             complement(4340222..4340614)
     CDS             complement(4340616..4341788)
     CDS             complement(4341819..4342565)
     CDS             complement(4342690..4343421)
     CDS             complement(4343560..4345389)
     CDS             complement(4345511..4346611)
     CDS             4346812..4347879
     CDS             4347939..4349258
     CDS             4349323..4350279
     CDS             4350272..4351195
     CDS             4351268..4352254
     CDS             4352263..4353276
     CDS             4353290..4353940
     CDS             4354003..4355172
     CDS             4355293..4355499
     CDS             4355618..4356817
     CDS             4356829..4356966
     CDS             4357539..4358108
     CDS             4358105..4358464
     CDS             complement(4358602..4358703)
     CDS             complement(4358939..4359685)
     CDS             4359827..4361218
     CDS             4361239..4362843
     CDS             4362857..4365088
     CDS             4365188..4365715
     CDS             4365742..4366044
     CDS             complement(4366061..4367902)
     CDS             complement(4367923..4369998)
     CDS             complement(4370035..4371201)
     CDS             complement(4371516..4371737)
     CDS             4371868..4372806
     CDS             4372793..4374295
     CDS             4374701..4376110
     CDS             4376121..4376678
     CDS             4376682..4377341
     CDS             4377462..4378193
     CDS             4378341..4378940
     CDS             4379034..4380071
     CDS             4380119..4381486
     CDS             complement(4381493..4382788)
     CDS             complement(4382901..4384097)
     CDS             complement(4384404..4385174)
     CDS             4385329..4385862
     CDS             4385927..4386547
     CDS             complement(4386662..4387570)
     CDS             4387672..4389168
     CDS             4389191..4390336
     CDS             4390333..4391400
     CDS             4391428..4392315
     CDS             4392448..4394166
     CDS             4394167..4394280
     CDS             4394299..4394778
     CDS             4394923..4395840
     CDS             4395985..4397217
     CDS             complement(4397248..4398465)
     CDS             4398558..4399460
     CDS             complement(4399457..4400536)
     CDS             complement(4400649..4402460)
     CDS             complement(4402463..4402966)
     CDS             4403073..4403873
     CDS             complement(4403974..4406346)
     CDS             4406620..4407633
     CDS             4407635..4408321
     CDS             complement(4408475..4409965)
     CDS             4410373..4411866
     CDS             4412162..4413184
     CDS             4413348..4413656
     CDS             complement(4413667..4414731)
     CDS             complement(4414773..4415801)
     CDS             complement(4415865..4416209)
     CDS             complement(4416267..4417064)
     CDS             complement(4417096..4417824)
     CDS             complement(4417811..4418461)
     CDS             complement(4418472..4419131)
     CDS             complement(4419143..4420438)
     CDS             complement(4420581..4421423)
     CDS             complement(4421494..4422129)
     CDS             4422287..4422709
     CDS             4422745..4424046
     CDS             complement(4424270..4424479)
     CDS             complement(4424747..4425079)
     CDS             complement(4425469..4425840)
     CDS             4425940..4427589
     CDS             complement(4427803..4427901)
     CDS             complement(4427909..4428502)
     CDS             complement(4428519..4429253)
     CDS             4429538..4430434
     CDS             complement(4430514..4431197)
     CDS             complement(4431262..4431723)
     CDS             4431873..4432253
     CDS             4432493..4432789
     CDS             4432892..4435162
     CDS             complement(4435254..4436645)
     CDS             4436924..4437208
     CDS             4437205..4438182
     CDS             4438358..4439239
     CDS             complement(4439313..4440863)
     CDS             4440984..4441775
     CDS             4441977..4442639
     CDS             4442639..4443001
     CDS             complement(4443044..4443541)
     CDS             4443619..4444203
     CDS             4444311..4444898
     CDS             complement(4445077..4445538)
     CDS             4445723..4446943
     CDS             complement(4446987..4447859)
     CDS             complement(4447912..4448325)
     CDS             complement(4448405..4448806)
     CDS             4448955..4449425
     CDS             complement(4449501..4449656)
     CDS             complement(4449759..4450112)
     CDS             complement(4450178..4451221)
     CDS             complement(4451221..4452471)
     CDS             complement(4452468..4453151)
     CDS             complement(4453237..4453470)
     CDS             complement(4453507..4454247)
     CDS             4454370..4455245
     CDS             complement(4455503..4456093)
     CDS             4456242..4457906
     CDS             4458088..4458435
     CDS             4458440..4459132
     CDS             4459206..4460390
     CDS             4460488..4460697
     CDS             4460694..4461215
     CDS             4461219..4461566
     CDS             4461594..4462259
     CDS             4462377..4462520
     CDS             4462566..4463330
     CDS             complement(4463332..4464114)
     CDS             complement(4464118..4464750)
     CDS             complement(4464968..4465339)
     CDS             4465447..4465800
     CDS             complement(4465825..4466619)
     CDS             4466816..4467571
     CDS             4467564..4468310
     CDS             4468401..4469624
     CDS             4469699..4470568
     CDS             4470570..4471538
     CDS             4471695..4472339
     CDS             4472439..4473446
     CDS             complement(4473439..4473753)
     CDS             4473912..4475534
     CDS             4475641..4476219
     CDS             4476289..4476873
     CDS             4476876..4477697
     CDS             4477710..4479302
     CDS             4479472..4480125
     CDS             4480156..4480707
     CDS             4480757..4482139
     CDS             4482339..4483382
     CDS             4483397..4483708
     CDS             4483809..4485065
     CDS             4485347..4485937
     CDS             4485958..4488447
     CDS             4488598..4488693
     CDS             complement(4488683..4489906)
     CDS             complement(4490074..4491222)
     CDS             complement(4491324..4492064)
     CDS             complement(4492203..4493726)
     CDS             complement(4493755..4494384)
     CDS             complement(4494551..4495996)
     CDS             4496201..4497358
     CDS             4497358..4499427
     CDS             complement(4499439..4500164)
     CDS             4500351..4500668
     CDS             4500745..4501113
     CDS             4501198..4502016
     CDS             complement(4502018..4502788)
     CDS             4502829..4503047
     CDS             complement(4503060..4504331)
     CDS             complement(4504372..4505883)
     CDS             complement(4506176..4506295)
     CDS             4506437..4506643
     CDS             complement(4506647..4507897)
     CDS             4508178..4509155
     CDS             4509265..4509861
     CDS             4509873..4510340
     CDS             complement(4510458..4511063)
     CDS             complement(4511114..4512088)
     CDS             complement(4512220..4512459)
     CDS             complement(4512465..4512965)
     CDS             4513285..4513992
     CDS             4513996..4515021
     CDS             4515194..4516153
     CDS             4516256..4516993
     CDS             4517305..4517544
     CDS             4517654..4518919
     CDS             4519045..4520322
     CDS             4520438..4521325
     CDS             4521329..4521988
     CDS             complement(4521921..4523099)
     CDS             complement(4523251..4523748)
     CDS             complement(4523777..4525123)
     CDS             4525141..4525803
     CDS             4526363..4526857
     CDS             4526900..4527739
     CDS             4527771..4528229
     CDS             complement(4528537..4528797)
     CDS             4528961..4529224
     CDS             complement(4530058..4530351)
     CDS             complement(4530572..4530793)
     CDS             complement(4530846..4531022)
     CDS             complement(4531065..4531256)
     CDS             complement(4531465..4531695)
     CDS             complement(4531770..4532828)
     CDS             complement(4532853..4533707)
     CDS             complement(4533707..4534744)
     CDS             complement(4534744..4535670)
     CDS             complement(4535739..4538225)
     CDS             complement(4538225..4539322)
     CDS             complement(4539319..4540488)
     CDS             4540826..4542325
     CDS             4542332..4542784
     CDS             4542912..4543442
     CDS             4543733..4544845
     CDS             4544845..4547919
     CDS             4547916..4548227
     CDS             4548471..4548773
     CDS             4548770..4550461
     CDS             4550579..4552381
     CDS             4552383..4553054
     CDS             complement(4553205..4555067)
     CDS             complement(4555139..4555318)
     CDS             complement(4555531..4555782)
     CDS             4556095..4556517
     CDS             4556562..4557422
     CDS             complement(4557471..4558973)
     CDS             complement(4558970..4561174)
     CDS             complement(4561310..4561987)
     CDS             complement(4562079..4562621)
     CDS             4562776..4563849
     CDS             4563849..4564502
     CDS             complement(4564589..4564795)
     CDS             4565174..4566337
     CDS             complement(4566356..4567396)
     CDS             4567471..4568082
     CDS             4568069..4568689
     CDS             4568715..4569278
     CDS             4569630..4571012
     CDS             complement(4571210..4572358)
     CDS             complement(4572712..4573611)
     CDS             4573715..4574704
     CDS             complement(4574782..4576116)
     CDS             complement(4576128..4576997)
     CDS             complement(4576994..4577944)
     CDS             complement(4577946..4578797)
     CDS             complement(4579006..4580481)
     CDS             4580678..4582450
     CDS             complement(4582607..4584577)
     CDS             4584824..4587133
     CDS             4587488..4587940
     CDS             complement(4587974..4588525)
     CDS             complement(4588533..4589540)
     CDS             complement(4589704..4590273)
     CDS             complement(4590409..4592022)
     CDS             4592231..4592779
     CDS             complement(4592814..4593023)
     CDS             4593438..4593602
     CDS             4593637..4593999
     CDS             complement(4594012..4594257)
     CDS             complement(4594325..4595809)
     CDS             4595885..4596610
     CDS             4596664..4597941
     CDS             4598171..4598980
     CDS             4599015..4599854
     CDS             4599863..4601071
     CDS             complement(4601186..4601974)
     CDS             4602094..4602495
     CDS             4602646..4603251
     CDS             complement(4603312..4603617)
     CDS             complement(4603721..4604407)
     CDS             complement(4604508..4605188)
     CDS             complement(4605212..4605955)
     CDS             4606004..4606330
     CDS             complement(4606441..4606644)
     CDS             complement(4606622..4606909)
     CDS             4607187..4608221
     CDS             4608382..4609116
     CDS             4609135..4609821
     CDS             4609818..4610675
     CDS             complement(4610765..4611223)
     CDS             4611338..4611808
     CDS             4611866..4612015
     CDS             4612163..4612987
     CDS             complement(4613148..4613675)
     CDS             complement(4613800..4614033)
     CDS             complement(4615310..4616311)
     CDS             4616488..4617258
     CDS             4617641..4620475
     CDS             4620626..4621387
     CDS             4621512..4623179
     CDS             complement(4623176..4624150)
     CDS             4624299..4625174
     CDS             complement(4625361..4625609)
     CDS             4625858..4626316
     CDS             complement(4626324..4627286)
     CDS             4627388..4628065
     CDS             4628337..4630352
     CDS             4630476..4630679
     CDS             complement(4630739..4631860)
     CDS             complement(4631910..4632242)
     CDS             complement(4632239..4633357)
     CDS             4633662..4634609
     CDS             4634660..4635250
     CDS             complement(4635270..4637351)
     CDS             complement(4637448..4637888)
     CDS             4638012..4639031
     CDS             4639098..4639355
     CDS             4639447..4639950
     CDS             complement(4640055..4641620)
     CDS             4642065..4642157
     CDS             4642411..4642959
     CDS             4643062..4644153
     CDS             complement(4644343..4645116)
     CDS             complement(4645113..4646168)
     CDS             complement(4646175..4646996)
     CDS             complement(4646983..4648020)
     CDS             complement(4648069..4648839)
     CDS             complement(4648923..4649570)
     CDS             4649671..4650675
     CDS             4650994..4651689
     CDS             4651711..4652526
     CDS             4652523..4652804
     CDS             4652983..4653168
     CDS             complement(4653188..4653439)
     CDS             complement(4653532..4653924)
     CDS             4654053..4654835
     CDS             complement(4654837..4655067)
     CDS             complement(4655601..4656602)
     CDS             4656913..4657530
     CDS             complement(4657561..4657995)
     CDS             complement(4658114..4658578)
     CDS             4658682..4660604
     CDS             4660750..4661721
     CDS             4661884..4662162
     CDS             4662392..4662559
     CDS             4662632..4662952
     CDS             complement(4662974..4663543)
     CDS             complement(4663543..4663887)
     CDS             complement(4664101..4664766)
     CDS             4664864..4665508
     CDS             4665601..4666242
     CDS             complement(4666452..4667516)
     CDS             4667566..4668309
     CDS             complement(4668314..4669600)
     CDS             4669799..4670095
     CDS             4670261..4670464
     CDS             4670636..4670884
     CDS             4671212..4671358
     CDS             4671979..4672509
     CDS             4672636..4673037
     CDS             complement(4673040..4673390)
     CDS             complement(4673501..4673674)
     CDS             4673864..4674316
     CDS             4674417..4674776
     CDS             4675154..4675666
     CDS             complement(4675752..4676729)
     CDS             4676918..4677205
     CDS             4677230..4677526
     CDS             4677693..4677986
     CDS             4678337..4678618
     CDS             complement(4678731..4679465)
     CDS             4679759..4680049
     CDS             complement(4680182..4680697)
     CDS             4681389..4681592
     CDS             4681960..4682310
     CDS             complement(4682351..4682623)
     CDS             complement(4683133..4684767)
     CDS             complement(4684835..4685467)
     CDS             complement(4685675..4686577)
     CDS             complement(4686574..4687455)
     CDS             4687830..4688771
     CDS             complement(4688842..4689633)
     CDS             4689818..4690462
     CDS             4690478..4690762
     CDS             4690759..4692642
     CDS             4692644..4693111
     CDS             4693108..4694040
     CDS             4694056..4695477
     CDS             4695479..4696159
     CDS             4696432..4697700
     CDS             complement(4697909..4698097)
     CDS             complement(4698087..4698713)
     CDS             complement(4698813..4701011)
     CDS             complement(4701008..4701466)
     CDS             complement(4701463..4701990)
     CDS             complement(4701987..4704014)
     CDS             complement(4703992..4705953)
     CDS             complement(4705959..4707209)
     CDS             complement(4707457..4708455)
     CDS             complement(4708919..4712683)
     CDS             4713448..4714344
     CDS             complement(4714403..4716658)
     CDS             complement(4716655..4717071)
     CDS             complement(4717308..4717928)
     CDS             4718173..4718580
     CDS             complement(4718958..4719644)
     CDS             4719739..4720677
     CDS             complement(4720775..4723912)
     CDS             complement(4724207..4725247)
     CDS             complement(4725226..4726173)
     CDS             4726382..4727422
     CDS             complement(4727435..4728115)
     CDS             complement(4728163..4729278)
     CDS             complement(4729275..4729715)
     CDS             complement(4729712..4731229)
     CDS             complement(4731334..4732692)
     CDS             complement(4732752..4733237)
     CDS             complement(4733274..4733741)
     CDS             complement(4733968..4734813)
     CDS             complement(4735022..4735789)
     CDS             complement(4735884..4737284)
     CDS             4737489..4738676
     CDS             4738766..4739323
     CDS             4739408..4740742
     CDS             complement(4740776..4741660)
     CDS             4741763..4742599
     CDS             complement(4742688..4743920)
     CDS             complement(4743937..4745160)
     CDS             complement(4745206..4746702)
     CDS             4746912..4747592
     CDS             complement(4747660..4750758)
     CDS             4751460..4752755
     CDS             4753021..4755528
     CDS             4755806..4756774
     CDS             4756777..4757658
     CDS             4757673..4758548
     CDS             4758627..4759538
     CDS             4759648..4760883
     CDS             complement(4760884..4762164)
     CDS             complement(4762161..4763555)
     CDS             complement(4763552..4764292)
     CDS             complement(4764296..4766224)
     CDS             complement(4766233..4766394)
     CDS             4766500..4767435
     CDS             4767432..4768649
     CDS             complement(4768692..4771802)
     CDS             complement(4771814..4772956)
     CDS             complement(4772956..4774518)
     CDS             4774737..4775375
     CDS             complement(4775413..4776780)
     CDS             complement(4776891..4777577)
     CDS             4777869..4781585
     CDS             complement(4781662..4783356)
     CDS             complement(4783625..4785319)
     CDS             complement(4785681..4786118)
     CDS             complement(4786330..4787589)
     CDS             complement(4787647..4788900)
     CDS             4789065..4790168
     CDS             4790278..4790955
     CDS             4790966..4791289
     CDS             complement(4791286..4791798)
     CDS             complement(4791807..4792454)
     CDS             complement(4792772..4793755)
     CDS             4793800..4794993
     CDS             4795045..4796184
     CDS             4796298..4797794
     CDS             4797856..4798605
     CDS             4798618..4799922
     CDS             4799919..4801166
     CDS             4801163..4801534
     CDS             4801658..4802062
     CDS             4802179..4802619
     CDS             complement(4802684..4803214)
     CDS             complement(4803313..4804347)
     CDS             complement(4804544..4806046)
     CDS             complement(4806337..4807332)
     CDS             4807485..4809053
     CDS             complement(4809082..4809405)
     CDS             4809537..4810712
     CDS             4811203..4811658
     CDS             complement(4811755..4812525)
     CDS             complement(4812547..4812732)
     CDS             complement(4813045..4813827)
     CDS             complement(4814257..4816302)
     CDS             4816576..4817106
     CDS             4817332..4818000
     CDS             4818244..4818981
     CDS             complement(4819139..4819483)
     CDS             complement(4819563..4819961)
     CDS             complement(4820024..4821832)
     CDS             4822093..4822368
     CDS             4822586..4823806
     CDS             4823836..4825152
     CDS             4825313..4826314
     CDS             4826460..4827179
     CDS             complement(4827211..4827633)
     CDS             complement(4827683..4828426)
     CDS             complement(4828692..4829663)
     CDS             complement(4830073..4830738)
     CDS             4830856..4831650
     CDS             4831660..4832919
     CDS             4832972..4833964
     CDS             4834190..4834672
     CDS             4834684..4836225
     CDS             4836222..4837226
     CDS             4837372..4838379
     CDS             complement(4838575..4839651)
     CDS             4839939..4841780
     CDS             4841812..4842621
     CDS             4842649..4843527
     CDS             complement(4843650..4844879)
     CDS             complement(4845265..4845795)
     CDS             4845850..4846326
     CDS             4846356..4846859
     CDS             complement(4846966..4847874)
     CDS             complement(4848043..4849665)
     CDS             complement(4849690..4850256)
     CDS             4850419..4851483
     CDS             4851480..4852574
     CDS             4852618..4852872
     CDS             complement(4852929..4854014)
     CDS             complement(4854247..4854825)
     CDS             complement(4854895..4855935)
     CDS             complement(4856573..4856815)
     CDS             complement(4856950..4857954)
     CDS             complement(4858077..4858703)
     CDS             complement(4858910..4859569)
     CDS             4859967..4860221
     CDS             4860279..4860524
     CDS             4860531..4860698
     CDS             complement(4860833..4861471)
     CDS             complement(4861761..4862213)
     CDS             4862516..4862992
     CDS             4862964..4863398
     CDS             complement(4864094..4865047)
     CDS             4865222..4865425
     CDS             complement(4865529..4865831)
     CDS             complement(4866034..4866219)
     CDS             4866558..4866854
     CDS             4866898..4867146
     CDS             4867417..4867554
     CDS             4868347..4868544
     CDS             complement(4868541..4868675)
     CDS             complement(4868770..4869000)
     CDS             4869280..4869570
     CDS             complement(4869640..4869804)
     CDS             4870090..4870848
     CDS             4871047..4871706
     CDS             4871831..4872316
     CDS             complement(4872546..4872740)
     CDS             4873813..4874007
     CDS             complement(4874039..4874437)
     CDS             complement(4874603..4875775)
     CDS             4876033..4876338
     CDS             4876617..4877108
     CDS             4877161..4877523
     CDS             4877709..4877999
     CDS             complement(4878101..4879129)
     CDS             4879232..4880404
     CDS             4880480..4882084
     CDS             4882089..4884104
     CDS             4884106..4885017
     CDS             complement(4885135..4886061)
     CDS             complement(4886135..4887118)
     CDS             complement(4887142..4888407)
     CDS             complement(4888407..4889030)
     CDS             4889247..4889939
     CDS             complement(4890039..4891397)
     CDS             complement(4891394..4891948)
     CDS             complement(4891945..4892967)
     CDS             4893279..4893533
     CDS             complement(4893659..4894006)
     CDS             4894268..4894504
     CDS             4894575..4894811
     CDS             4895008..4895781
     CDS             complement(4895890..4896051)
     CDS             complement(4896561..4896827)
     CDS             4897542..4902746
     CDS             4902884..4904944
     CDS             4904995..4906737
     CDS             4906739..4907584
     CDS             4907650..4908390
     CDS             4908383..4908697
     CDS             4908722..4909162
     CDS             complement(4909133..4910824)
     CDS             complement(4910980..4912164)
     CDS             4912546..4913562
     CDS             4913586..4914791
     CDS             4914788..4916308
     CDS             4916320..4917057
     CDS             4917159..4919399
     CDS             4919603..4921873
     CDS             4921990..4924227
     CDS             complement(4924247..4925281)
     CDS             4926121..4927482
     CDS             4927472..4928857
     CDS             4928894..4932043
     CDS             4932043..4935150
     CDS             4935188..4935922
     CDS             4936357..4936503
     CDS             complement(4936585..4936779)
     CDS             4937038..4937301
     CDS             4937722..4938651
     CDS             4938651..4940273
     CDS             4940317..4941558
     CDS             4941741..4944170
     CDS             4944188..4944571
     CDS             4945880..4947034
     CDS             4947045..4947704
     CDS             4947733..4949427
     CDS             4949639..4950007
     CDS             4950435..4950614
     CDS             4950753..4951415
     CDS             4951604..4953013
     CDS             4953320..4954096
     CDS             4954238..4957114
     CDS             complement(4957204..4957806)
     CDS             4957937..4958893
     CDS             4958900..4959370
     CDS             complement(4959481..4960296)
     CDS             complement(4960296..4961918)
     CDS             complement(4961905..4962468)
     CDS             complement(4962465..4962641)
     CDS             complement(4962660..4963904)
     CDS             complement(4963916..4964665)
     CDS             complement(4965052..4965660)
     CDS             complement(4965664..4966860)
     CDS             4967092..4968141
     CDS             4968138..4969313
     CDS             4969323..4970765
     CDS             complement(4970941..4971081)
     CDS             4971192..4973684
     CDS             4973702..4975072
     CDS             4975362..4975610
     CDS             4975622..4977004
     CDS             complement(4977062..4977520)
     CDS             complement(4977536..4978354)
     CDS             4978483..4979196
     CDS             complement(4979312..4979689)
     CDS             complement(4979689..4980348)
     CDS             complement(4980345..4980971)
     CDS             4981034..4981792
     CDS             4981936..4983408
     CDS             4983524..4984786
     CDS             4984776..4985441
     CDS             complement(4985534..4986091)
     CDS             4986537..4988774
     CDS             4988832..4990121
     CDS             4990322..4990540
     CDS             4990665..4991492
     CDS             4991672..4992136
     CDS             4992221..4993612
     CDS             complement(4993798..4994160)
     CDS             complement(4994367..4994615)
     CDS             complement(4994802..4995998)
     CDS             4996477..4997496
     CDS             4997533..4999401
     CDS             4999422..5001083
     CDS             complement(5001113..5001910)
     CDS             complement(5001924..5002700)
     CDS             complement(5002713..5004689)
     CDS             complement(5004799..5005845)
     CDS             complement(5005842..5006528)
     CDS             complement(5006531..5007793)
     CDS             5007946..5008902
     CDS             complement(5009041..5009976)
     CDS             5010522..5010620
     CDS             5010777..5010905
     CDS             complement(5010939..5011223)
     CDS             5011385..5011966
     CDS             complement(5012084..5012401)
     CDS             5012655..5012870
     CDS             complement(5012926..5013024)
     CDS             complement(5013455..5014198)
     CDS             5014392..5014613
     CDS             complement(5014843..5016009)
     CDS             complement(5016006..5016248)
     CDS             5016405..5016596
     CDS             5016601..5016789
     CDS             5016789..5016974
     CDS             5016971..5017447
     CDS             5017444..5017665
     CDS             5017662..5018720
     CDS             complement(5019173..5019829)
     CDS             5020163..5020366
     CDS             5020372..5020854
     CDS             5020851..5021927
     CDS             complement(5022588..5022881)
     CDS             complement(5023262..5023390)
     CDS             complement(5023885..5024208)
     CDS             complement(5024446..5026296)
     CDS             complement(5026494..5027435)
     CDS             5028267..5030513
     CDS             5030609..5031985
     CDS             complement(5032025..5032987)
     CDS             complement(5032984..5033913)
     CDS             complement(5033913..5034899)
     CDS             complement(5034896..5035879)
     CDS             complement(5035881..5037518)
     CDS             complement(5037549..5038364)
     CDS             complement(5038825..5039208)
     CDS             complement(5039247..5041280)
     CDS             complement(5041416..5042531)
     CDS             complement(5042548..5043192)
     CDS             5043445..5044431
     CDS             5044580..5044783
     CDS             5044929..5045084
     CDS             complement(5045190..5045567)
     CDS             complement(5045679..5046476)
     CDS             5046992..5048332
     CDS             5048479..5049057
     CDS             5049060..5049419
     CDS             5049419..5050330
     CDS             5050337..5051437
     CDS             5051472..5052461
     CDS             5052631..5053116
     CDS             complement(5053125..5053628)
     CDS             5053743..5054525
     CDS             5054760..5055620
     CDS             5055802..5056158
     CDS             complement(5056216..5056620)
     CDS             complement(5056637..5057335)
     CDS             5057584..5058315
     CDS             5058312..5059349
     CDS             5059380..5060150
     CDS             complement(5060151..5060303)
     CDS             complement(5060635..5062242)
     CDS             complement(5062239..5064116)
     CDS             complement(5064355..5065521)
     CDS             complement(5065518..5066108)
     CDS             complement(5066345..5066908)
     CDS             5067100..5068419
     CDS             complement(5068439..5069179)
     CDS             complement(5069424..5069555)
     CDS             complement(5069552..5069971)
     CDS             complement(5070493..5071506)
     CDS             5071543..5072712
     CDS             5072838..5073479
     CDS             5073747..5074943
     CDS             complement(5075069..5076043)
     CDS             complement(5076136..5076861)
     CDS             complement(5076858..5077625)
     CDS             5077713..5078897
     CDS             complement(5078904..5079857)
     CDS             5079964..5080296
     CDS             complement(5080374..5081204)
     CDS             5081465..5083303
     CDS             5083327..5084829
     CDS             5084914..5086134
     CDS             complement(5086197..5086433)
     CDS             complement(5086452..5086580)
     CDS             complement(5086667..5087845)
     CDS             complement(5087994..5088203)
     CDS             complement(5088439..5089203)
     CDS             complement(5089246..5090241)
     CDS             complement(5090282..5090677)
     CDS             5090961..5091854
     CDS             complement(5091895..5092683)
     CDS             complement(5092933..5096451)
     CDS             complement(5096448..5096738)
     CDS             5096957..5099065
     CDS             complement(5099062..5099991)
     CDS             complement(5100227..5101096)
     CDS             complement(5101202..5101972)
     CDS             complement(5102052..5103878)
     CDS             5104099..5104317
     CDS             complement(5104321..5105676)
     CDS             5105849..5107228
     CDS             complement(5107306..5107524)
     CDS             5107666..5108046
     CDS             complement(5108006..5109670)
     CDS             5109894..5110490
     CDS             5110709..5113378
     CDS             5114546..5114824
     CDS             5114796..5115329
     CDS             5115367..5115654
     CDS             complement(5116345..5116887)
     CDS             complement(5116964..5117170)
     CDS             5117523..5117789
     CDS             5118017..5118256
     CDS             5118400..5118534
     CDS             5118701..5118937
     CDS             5120008..5120337
     CDS             5120457..5120630
     CDS             complement(5120767..5120889)
     CDS             complement(5120984..5121241)
     CDS             5122456..5122713
     CDS             complement(5123352..5124416)
     CDS             5124420..5126420
     CDS             complement(5126630..5126842)
     CDS             complement(5127122..5127331)
     CDS             5127516..5127938
     CDS             5128369..5128599
     CDS             complement(5129174..5130721)
     CDS             complement(5130785..5130997)
     CDS             5131245..5132096
     CDS             5132282..5132518
     CDS             complement(5132718..5134022)
     CDS             5134234..5135859
     CDS             5135945..5136166
     CDS             5136425..5136946
     CDS             5137021..5137743
     CDS             5137767..5137946
     CDS             complement(5138037..5138777)
     CDS             5138994..5139209
     CDS             5139232..5139387
     CDS             complement(5139591..5140349)
     CDS             5140465..5141172
     CDS             complement(5141407..5142471)
     CDS             complement(5142491..5142883)
     CDS             complement(5142932..5143753)
     CDS             complement(5143895..5144344)
     CDS             5144475..5145161
     CDS             5145209..5145421
     CDS             complement(5145484..5145720)
     CDS             complement(5146239..5147585)
     CDS             complement(5147861..5148103)
     CDS             complement(5148518..5148700)
     CDS             complement(5148781..5150820)
     CDS             5150953..5151528
     CDS             5151549..5152466
     CDS             5152463..5152801
     CDS             5152935..5155364
     CDS             complement(5155368..5156801)
     CDS             5156909..5158243
     CDS             5158240..5159217
     CDS             5159210..5160175
     CDS             5160168..5161307
     CDS             complement(5162299..5162589)
     CDS             complement(5162720..5163352)
     CDS             5163975..5164187
     CDS             complement(5164521..5165183)
     CDS             5165461..5165631
     CDS             complement(5165889..5166110)
     CDS             5166333..5166575
     CDS             complement(5166639..5169920)
     CDS             5170322..5170561
     CDS             5170785..5171078
     CDS             complement(5171179..5171574)
     CDS             complement(5171720..5172817)
     CDS             complement(5172962..5173681)
     CDS             5173940..5174167
     CDS             complement(5174223..5175071)
     CDS             5175125..5175694
     CDS             5175957..5178005
     CDS             complement(5178012..5178224)
     CDS             5178424..5178726
     CDS             complement(5178732..5178965)
     CDS             complement(5179299..5179583)
     CDS             5179774..5180361
     CDS             5180534..5180884
     CDS             5180829..5181374
     CDS             complement(5181427..5181825)
     CDS             5182011..5182847
     CDS             5183049..5184476
     CDS             complement(5184554..5184793)
     CDS             complement(5184797..5185774)
     CDS             5185998..5186216
     CDS             complement(5186220..5187437)
     CDS             5187568..5188776
     CDS             5188904..5189650
     CDS             5189902..5190504
     CDS             5190800..5191825
     CDS             complement(5191875..5193005)
     CDS             complement(5193245..5194345)
     CDS             complement(5194459..5194923)
     CDS             complement(5194920..5195330)
     CDS             complement(5195343..5195918)
     CDS             complement(5195956..5196453)
     CDS             5196711..5196968
     CDS             5197187..5199040
     CDS             complement(5199164..5201893)
     CDS             complement(5202061..5202459)
     CDS             complement(5202660..5203154)
     CDS             5203603..5204382
     CDS             5204618..5205307
     CDS             5205531..5206283
     CDS             5206583..5209558
     CDS             complement(5209808..5209993)
     CDS             5210135..5210776
     CDS             5210812..5211738
     CDS             complement(5211865..5212812)
     CDS             complement(5212815..5213381)
     CDS             complement(5214173..5214940)
     CDS             5215208..5217271
     CDS             complement(5217288..5218148)
     CDS             complement(5218158..5219765)
     CDS             complement(5219871..5220374)
     CDS             5220463..5220828
     CDS             5221199..5226775
     CDS             5226885..5227736
     CDS             5227873..5228388
     CDS             5228400..5228675
     CDS             complement(5228723..5229121)
     CDS             complement(5229316..5230056)
     CDS             5230355..5230630
     CDS             complement(5230682..5231083)
     CDS             5231418..5232326
     CDS             5232458..5233282
     CDS             complement(5233341..5233604)
     CDS             5234335..5234487
     CDS             5234614..5236041
     CDS             5236049..5237143
     CDS             5237247..5237795
     CDS             5237887..5238300
     CDS             5238326..5239504
     CDS             complement(5239521..5240765)
     CDS             complement(5240811..5241674)
     CDS             complement(5241671..5242054)
     CDS             complement(5242115..5243134)
     CDS             complement(5243145..5244749)
     CDS             complement(5244797..5245174)
     CDS             5245355..5246359
     CDS             complement(5246436..5247899)
     CDS             complement(5248005..5249072)
     CDS             complement(5249356..5250390)
     CDS             complement(5250618..5252378)
     CDS             complement(5252395..5253390)
     CDS             complement(5254011..5255396)
     CDS             complement(5255506..5256123)
     CDS             5256398..5256769
     CDS             complement(5256773..5257624)
     CDS             complement(5257729..5258091)
     CDS             complement(5258186..5259517)
     CDS             complement(5259728..5260540)
     CDS             complement(5260537..5261064)
     CDS             complement(5261154..5261387)
     CDS             complement(5261554..5262306)
     CDS             complement(5262328..5263167)
     CDS             complement(5263164..5264192)
     CDS             complement(5264239..5265810)
     CDS             complement(5265952..5266530)
     CDS             complement(5266493..5267743)
     CDS             complement(5267753..5268949)
     CDS             5269086..5269415
     CDS             complement(5269420..5271747)
     CDS             5271881..5272678
     CDS             complement(5272695..5273516)
     CDS             complement(5273503..5275227)
     CDS             complement(5276474..5277055)
     CDS             complement(5277130..5279361)
     CDS             complement(5279755..5279976)
     CDS             complement(5280064..5280321)
     CDS             complement(5280461..5280751)
     CDS             complement(5280778..5280978)
     CDS             complement(5281082..5282818)
     CDS             5283144..5285330
     CDS             complement(5285415..5285723)
     CDS             complement(5285792..5285980)
     CDS             complement(5285977..5286375)
     CDS             5287059..5289494
     CDS             5289491..5290156
     CDS             5290243..5290629
     CDS             complement(5290699..5291778)
     CDS             complement(5291879..5293120)
     CDS             complement(5293350..5294771)
     CDS             complement(5294789..5295022)
     CDS             complement(5295031..5296386)
     CDS             complement(5296449..5296901)
     CDS             complement(5296904..5297206)
     CDS             complement(5297210..5298601)
     CDS             complement(5298631..5299653)
     CDS             complement(5299880..5301397)
     CDS             complement(5301678..5302637)
     CDS             complement(5302846..5303163)
     CDS             complement(5303309..5303860)
     CDS             complement(5304033..5305031)
     CDS             complement(5305141..5306121)
     CDS             5306218..5306955
     CDS             complement(5306985..5308121)
     CDS             complement(5308276..5309031)
     CDS             complement(5309122..5312562)
     CDS             complement(5312771..5314054)
     CDS             5314232..5315209
     CDS             5315261..5315713
     CDS             5315730..5316539
     CDS             complement(5316550..5318424)
     CDS             complement(5318530..5319735)
     CDS             complement(5319735..5320583)
     CDS             complement(5320699..5321025)
     CDS             5321222..5321896
     CDS             5321893..5323269
     CDS             5323381..5324043
     CDS             complement(5324048..5325679)
     CDS             complement(5325846..5326235)
     CDS             complement(5326376..5327131)
     CDS             5327355..5329253
     CDS             5329268..5330281
     CDS             5330289..5331110
     CDS             5331112..5331630
     CDS             complement(5331642..5331806)
     CDS             5332119..5334851
     CDS             complement(5334848..5335459)
     CDS             complement(5335810..5336019)
     CDS             complement(5336427..5337206)
     CDS             complement(5337203..5337910)
     CDS             complement(5337912..5339861)
     CDS             complement(5339885..5340739)
     CDS             complement(5340717..5341130)
     CDS             complement(5341127..5342371)
     CDS             5342848..5343111
     CDS             5343259..5343495
     CDS             complement(5343569..5344906)
     CDS             5345212..5346345
     CDS             5346360..5346986
     CDS             5347152..5347370
     CDS             5347594..5348805
     CDS             5348981..5349676
     CDS             5349964..5350164
     CDS             5350358..5350789
     CDS             5351012..5351953
     CDS             complement(5351963..5354242)
     CDS             complement(5354338..5354625)
     CDS             5354963..5356291
     CDS             complement(5356356..5356718)
     CDS             5356955..5357137
     CDS             5357264..5358694
     CDS             complement(5358741..5359127)
     CDS             complement(5359135..5360811)
     CDS             5360966..5362393
     CDS             5362561..5363865
     CDS             5363967..5364671
     CDS             5364825..5365997
     CDS             5366056..5367342
     CDS             5367339..5368262
     CDS             5368255..5369112
     CDS             5369123..5370238
     CDS             5370235..5371002
     CDS             complement(5371122..5372297)
     CDS             complement(5372297..5373166)
     CDS             complement(5373174..5373965)
     CDS             5374141..5374464
     CDS             complement(5374490..5374951)
     CDS             complement(5374948..5376015)
     CDS             complement(5376164..5378698)
     CDS             complement(5378875..5380026)
     CDS             complement(5380071..5381339)
     CDS             complement(5381299..5382141)
     CDS             complement(5382138..5382896)
     CDS             complement(5382907..5383470)
     CDS             complement(5383539..5384255)
     CDS             complement(5384317..5385240)
     CDS             complement(5385374..5386369)
     CDS             complement(5386602..5389109)
     CDS             complement(5389352..5390092)
     CDS             complement(5390152..5390679)
     CDS             complement(5390801..5391544)
     CDS             complement(5391659..5395162)
     CDS             complement(5395398..5395496)
     CDS             complement(5395670..5396392)
     CDS             5396648..5396956
     CDS             5396958..5397212
     CDS             5397295..5398359
     CDS             complement(5398346..5399164)
     CDS             5399418..5400746
     CDS             complement(5400775..5401524)
     CDS             5401743..5402999
     CDS             complement(5403019..5403804)
     CDS             5403914..5404993
     CDS             complement(5405125..5405829)
     CDS             complement(5405837..5407117)
     CDS             complement(5407208..5408527)
     CDS             complement(5408680..5410239)
     CDS             complement(5410239..5410757)
     CDS             complement(5410790..5411311)
     CDS             complement(5411352..5413820)
     CDS             complement(5413905..5414279)
     CDS             5414877..5415164
     CDS             5415309..5416331
     CDS             5416353..5417855
     CDS             5417868..5418896
     CDS             complement(5419254..5419943)
     CDS             complement(5419991..5420383)
     CDS             5420512..5421138
     CDS             complement(5421317..5421901)
     CDS             5422184..5423638
     CDS             5423898..5424731
     CDS             complement(5424819..5425871)
     CDS             complement(5425864..5426844)
     CDS             complement(5426841..5427662)
     CDS             complement(5427659..5428582)
     CDS             complement(5428635..5430221)
     CDS             5430523..5431398
     CDS             complement(5431412..5432704)
     CDS             complement(5432738..5433085)
     CDS             complement(5433122..5433397)
     CDS             complement(5433407..5433811)
     CDS             complement(5433878..5435548)
     CDS             complement(5435548..5436354)
     CDS             complement(5436356..5437792)
     CDS             complement(5437815..5439323)
     CDS             complement(5439324..5441396)
     CDS             complement(5441458..5441766)
     CDS             complement(5441763..5442401)
     CDS             complement(5442539..5443033)
     CDS             complement(5443042..5444109)
     CDS             complement(5444120..5446195)
     CDS             complement(5446201..5447526)
     CDS             complement(5447542..5447748)
     CDS             complement(5447748..5448359)
     CDS             complement(5448370..5449347)
     CDS             complement(5449347..5450543)
     CDS             complement(5450546..5451157)
     CDS             complement(5451169..5451756)
     CDS             complement(5451747..5452112)
     CDS             5452277..5452471
     CDS             complement(5452816..5454996)
     CDS             complement(5455249..5455758)
     CDS             5455975..5457165
     CDS             5457229..5458524
     CDS             5458668..5458871
     CDS             complement(5459017..5459859)
     CDS             5460390..5460689
     CDS             5460794..5462044
     CDS             complement(5462204..5462920)
     CDS             5463154..5463711
     CDS             5463708..5464349
     CDS             5464459..5464713
     CDS             5464835..5465194
     CDS             5465316..5465714
     CDS             5465711..5467147
     CDS             5467144..5470302
     CDS             5470454..5470819
     CDS             5470876..5472150
     CDS             5472147..5473124
     CDS             5473117..5476329
     CDS             complement(5476326..5476439)
     CDS             5476506..5477321
     CDS             complement(5477373..5478233)
     CDS             complement(5478345..5480300)
     CDS             5480369..5480527
     CDS             complement(5480609..5481013)
     CDS             complement(5481084..5483507)
     CDS             complement(5483832..5485103)
     CDS             complement(5485552..5486187)
     CDS             complement(5486478..5487839)
     CDS             5488256..5489560
     CDS             complement(5489669..5491168)
     CDS             5491549..5491887
     CDS             5492041..5493450
     CDS             complement(5493533..5494672)
     CDS             complement(5494753..5495514)
     CDS             complement(5495511..5497067)
     CDS             complement(5497100..5497357)
     CDS             5497510..5498487
     CDS             5498776..5499333
     CDS             5499718..5499942
     CDS             complement(5500038..5500811)
     CDS             5501062..5502195
     CDS             complement(5502202..5502498)
     CDS             complement(5502600..5502800)
     CDS             complement(5502896..5504116)
     CDS             complement(5504347..5504826)
     CDS             complement(5504828..5505292)
     CDS             complement(5505451..5505879)
     CDS             5505965..5506789
     CDS             5506921..5507505
     CDS             5507644..5508924
     CDS             5509132..5509476
     CDS             complement(5509496..5510578)
     CDS             5510703..5510921
     CDS             complement(5510940..5511980)
     CDS             5512111..5513292
     CDS             complement(5513493..5515775)
     CDS             5515977..5517110
     CDS             5517171..5518775
     CDS             5518954..5520210
     CDS             complement(5520179..5520706)
     CDS             5520803..5521999
     CDS             complement(5522131..5523309)
     CDS             complement(5523319..5524101)
     CDS             complement(5524162..5525019)
     CDS             5525097..5526038
     CDS             5526240..5526437
     CDS             5526478..5526987
     CDS             complement(5527252..5528808)
     CDS             5529216..5529722
     CDS             complement(5529738..5530853)
     CDS             complement(5531126..5532097)
     CDS             complement(5532359..5532529)
     CDS             complement(5532526..5532753)
     CDS             5533082..5533321
     CDS             complement(5533454..5534428)
     CDS             5534551..5535174
     CDS             complement(5536349..5537005)
     CDS             complement(5537184..5537699)
     CDS             5537870..5538154
     CDS             5538141..5538551
     CDS             5538692..5539477
     CDS             5539541..5539825
     CDS             complement(5540188..5540790)
     CDS             complement(5540924..5542114)
     CDS             complement(5542118..5542636)
     CDS             complement(5543180..5543989)
     CDS             complement(5543986..5545458)
     CDS             complement(5545812..5546219)
     CDS             complement(5546415..5546657)
     CDS             complement(5547337..5548455)
     CDS             complement(5548649..5549530)
     CDS             5549807..5550244
     CDS             5550319..5550534
     CDS             complement(5550639..5551385)
     CDS             complement(5553107..5553790)
     CDS             complement(5553907..5554608)
     CDS             complement(5554605..5557862)
     CDS             complement(5557859..5559160)
     CDS             complement(5559153..5561792)
     CDS             complement(5561959..5562732)
     CDS             complement(5562733..5563329)
     CDS             complement(5563519..5564733)
     CDS             complement(5564730..5564936)
     CDS             complement(5565298..5565876)
     CDS             complement(5565903..5566259)
     CDS             complement(5566379..5567359)
     CDS             complement(5567356..5568417)
     CDS             complement(5568715..5569278)
     CDS             complement(5569275..5569826)
     CDS             5569925..5570410
     CDS             5570528..5571529
     CDS             complement(5571806..5573926)
     CDS             complement(5574194..5575192)
     CDS             complement(5575350..5575847)
     CDS             complement(5575851..5576342)
     CDS             complement(5576497..5577105)
     CDS             complement(5577107..5578255)
     CDS             complement(5578252..5578734)
     CDS             complement(5578750..5580048)
     CDS             complement(5580315..5580536)
     CDS             complement(5580574..5580810)
     CDS             complement(5581008..5581526)
     CDS             complement(5582006..5582509)
     CDS             5582633..5583694
     CDS             5583988..5584545
     CDS             5584752..5585441
     CDS             complement(5585462..5586901)
     CDS             complement(5586898..5588709)
     CDS             complement(5588729..5590015)
     CDS             complement(5590012..5593035)
     CDS             complement(5593664..5595016)
     CDS             5595187..5596431
     CDS             complement(5596516..5597775)
     CDS             5597851..5599110
     CDS             5599142..5599333
     CDS             complement(5599330..5599686)
     CDS             complement(5599737..5600567)
     CDS             complement(5600655..5601614)
     CDS             5601821..5602639
     CDS             5602639..5604024
     CDS             complement(5604050..5605030)
     CDS             complement(5606547..5607173)
     CDS             complement(5607234..5608778)
     CDS             complement(5608783..5610333)
     CDS             complement(5610590..5612845)
     CDS             complement(5612907..5613191)
     CDS             complement(5613292..5614044)
     CDS             complement(5614182..5614562)
     CDS             complement(5614584..5615510)
     CDS             complement(5615500..5616321)
     CDS             complement(5616318..5617082)
     CDS             complement(5617332..5617751)
     CDS             complement(5617748..5618500)
     CDS             complement(5618545..5620833)
     CDS             complement(5621043..5621435)
     CDS             5621762..5622406
     CDS             5622387..5623061
     CDS             complement(5623070..5623651)
     CDS             complement(5623656..5624129)
     CDS             complement(5624189..5624635)
     CDS             complement(5624663..5625553)
     CDS             5625835..5628246
     CDS             complement(5628464..5630170)
     CDS             complement(5630167..5631090)
     CDS             complement(5631466..5633064)
     CDS             complement(5633818..5635224)
     CDS             complement(5635676..5636077)
     CDS             complement(5636105..5639278)
     CDS             complement(5639282..5640469)
     CDS             complement(5641184..5641393)
     CDS             complement(5641590..5641856)
     CDS             complement(5642759..5642851)
     CDS             complement(5643419..5644897)
     CDS             complement(5644894..5645190)
     CDS             complement(5645187..5646662)
     CDS             complement(5646659..5646871)
     CDS             complement(5646890..5647177)
     CDS             complement(5647255..5648331)
     CDS             complement(5648349..5649329)
     CDS             5649427..5650317
     CDS             complement(5650304..5650519)
     CDS             5650566..5651051
     CDS             5651057..5651980
     CDS             complement(5652148..5652918)
     CDS             complement(5653063..5654706)
     CDS             complement(5654727..5655665)
     CDS             5655689..5656636
     CDS             5656636..5657943
     CDS             5657997..5658644
     CDS             5658857..5660068
     CDS             complement(5660060..5661304)
     CDS             5661395..5662537
     CDS             complement(5662534..5662956)
     CDS             5663040..5663648
     CDS             complement(5663710..5663892)
     CDS             complement(5664069..5664842)
     CDS             5664964..5665434
     CDS             complement(5665596..5665871)
     CDS             5666064..5668550
     CDS             5668829..5671171
     CDS             5671165..5671605
     CDS             5671637..5672389
     CDS             complement(5672447..5672995)
     CDS             5673187..5674557
     CDS             5674682..5674849
     CDS             complement(5675965..5678817)
     CDS             5679040..5679987
     CDS             complement(5680100..5681332)
     CDS             5681464..5682045
     CDS             complement(5682342..5683715)
     CDS             complement(5683730..5684095)
     CDS             5684333..5684644
     CDS             5684641..5685933
     CDS             complement(5685950..5686105)
     CDS             5686305..5686712
     CDS             complement(5686749..5687147)
     CDS             complement(5687160..5687561)
     CDS             complement(5687855..5688700)
     CDS             5688949..5689416
     CDS             5689422..5690168
     CDS             5690397..5691653
     CDS             5691714..5692142
     CDS             complement(5692264..5692755)
     CDS             complement(5692786..5693136)
     CDS             complement(5693133..5693873)
     CDS             complement(5694129..5695151)
     CDS             5695191..5696207
     CDS             complement(5696278..5696478)
     CDS             complement(5696523..5696765)
     CDS             complement(5696821..5698119)
     CDS             complement(5698154..5700439)
     CDS             complement(5700436..5701362)
     CDS             complement(5701373..5701744)
     CDS             complement(5701820..5702068)
     CDS             complement(5702343..5702441)
     CDS             5702908..5703546
     CDS             5703653..5703889
     CDS             5704005..5705030
     CDS             5705104..5705262
     CDS             5705282..5705620
     CDS             5705700..5707121
     CDS             5707250..5707708
     CDS             complement(5707779..5710187)
     CDS             complement(5710481..5710813)
     CDS             complement(5711100..5711423)
     CDS             complement(5711619..5711957)
     CDS             5712347..5714182
     CDS             complement(5714403..5715128)
     CDS             5715248..5716240
     CDS             complement(5716245..5716994)
     CDS             complement(5717114..5717974)
     CDS             complement(5718319..5719242)
     CDS             5719521..5720372
     CDS             complement(5720456..5720896)
     CDS             complement(5720939..5721925)
     CDS             complement(5722077..5722268)
     CDS             complement(5722468..5722836)
     CDS             complement(5722924..5723586)
     CDS             5723711..5724427
     CDS             5725112..5726518
     CDS             5726754..5727146
     CDS             5727113..5727550
     CDS             5727547..5727810
     CDS             5727939..5728904
     CDS             5729525..5730295
     CDS             complement(5730476..5732062)
     CDS             complement(5732121..5732624)
     CDS             complement(5735289..5735612)
     CDS             5736195..5736785
     CDS             5737249..5737461
     CDS             complement(5737562..5737957)
     CDS             complement(5738282..5738806)
     CDS             complement(5739171..5739596)
     CDS             complement(5740221..5740604)
     CDS             complement(5740845..5742182)
     CDS             complement(5742279..5742512)
     CDS             complement(5742815..5743459)
     CDS             complement(5743582..5744091)
     CDS             complement(5744103..5744567)
     CDS             complement(5744733..5745236)
     CDS             5745444..5746043
     CDS             complement(5746310..5746747)
     CDS             complement(5747424..5747555)
     CDS             5747942..5749006
     CDS             complement(5749594..5751282)
     CDS             5751325..5751546
     CDS             complement(5752114..5752491)
     CDS             complement(5752589..5753098)
     CDS             complement(5753794..5754684)
     CDS             complement(5755735..5756217)
     CDS             complement(5756214..5756561)
     CDS             complement(5756558..5757166)
     CDS             complement(5757153..5757653)
     CDS             complement(5758041..5759585)
     CDS             complement(5760062..5761729)
     CDS             complement(5762401..5763273)
     CDS             5764012..5764503
     CDS             5764500..5765516
     CDS             5765524..5767731
     CDS             5768241..5769218
     CDS             5769753..5770658
     CDS             complement(5771631..5771894)
     CDS             complement(5772675..5773013)
     CDS             5773117..5773308
     CDS             complement(5773502..5774734)
     CDS             complement(5774731..5774952)
     CDS             complement(5774963..5775292)
     CDS             complement(5775360..5775815)
     CDS             5776297..5776749
     CDS             5776843..5777334
     CDS             5777388..5778104
     CDS             5778272..5778472
     CDS             5779029..5779343
     CDS             5779392..5781014
     CDS             5781217..5781564
     CDS             complement(5781636..5781797)
     CDS             5782157..5782615
     CDS             5782739..5783707
     CDS             5784233..5784694
     CDS             5784779..5785279
     CDS             5785433..5786467
     CDS             5786531..5786995
     CDS             5787032..5787166
     CDS             complement(5787220..5787636)
     CDS             complement(5787697..5787846)
     CDS             complement(5787858..5788304)
     CDS             5788482..5788658
     CDS             complement(5788882..5789061)
     CDS             5789060..5789236
     CDS             complement(5789721..5790284)
     CDS             complement(5790550..5793744)
     CDS             complement(5793758..5794051)
     CDS             complement(5794242..5794769)
     CDS             5795248..5795472
     CDS             5795510..5796076
     CDS             5796628..5796813
     CDS             5797540..5797791
     CDS             complement(5797804..5798784)
     CDS             complement(5798934..5799752)
     CDS             complement(5799883..5800179)
     CDS             complement(5800304..5801725)
     CDS             5801836..5802609
     CDS             5802789..5804099
     CDS             complement(5804103..5804477)
     CDS             5804755..5805027
     CDS             complement(5805759..5806001)
     CDS             5806207..5806818
     CDS             5807018..5807818
     CDS             complement(5807776..5808198)
     CDS             5808312..5809163
     CDS             complement(5809175..5810611)
     CDS             complement(5810608..5811273)
     CDS             complement(5811290..5811847)
     CDS             5812003..5813523
     CDS             complement(5813700..5813999)
     CDS             complement(5813996..5814862)
     CDS             complement(5815011..5817026)
     CDS             complement(5817214..5818296)
     CDS             5818518..5820995
     CDS             5821148..5821588
     CDS             5821782..5822894
     CDS             5822920..5824170
     CDS             5824290..5824526
     CDS             complement(5824577..5825941)
     CDS             complement(5825966..5826733)
     CDS             5826907..5828106
     CDS             5828119..5828886
     CDS             5828913..5829944
     CDS             complement(5829941..5830816)
     CDS             5831008..5832390
     CDS             5832387..5833049
     CDS             complement(5833082..5834065)
     CDS             5834212..5835003
     CDS             5835080..5836588
     CDS             5836615..5837466
     CDS             5837513..5838724
     CDS             complement(5838790..5839632)
     CDS             5839845..5840726
     CDS             5840763..5841737
     CDS             complement(5841907..5842398)
     CDS             complement(5842398..5842715)
     CDS             5843115..5844170
     CDS             complement(5844242..5845075)
     CDS             complement(5845347..5846051)
     CDS             5846152..5846994
     CDS             complement(5846991..5847302)
     CDS             complement(5847670..5847954)
     CDS             complement(5847967..5848428)
     CDS             complement(5848473..5848907)
     CDS             complement(5848934..5849326)
     CDS             complement(5849388..5849852)
     CDS             complement(5849953..5850612)
     CDS             5851212..5852642
     CDS             5852639..5853364
     CDS             5853361..5854584
     CDS             5854589..5854954
     CDS             5855841..5857706
     CDS             complement(5857743..5858141)
     CDS             complement(5858126..5858314)
     CDS             5858707..5859366
     CDS             complement(5859492..5861222)
     CDS             5861448..5862776
     CDS             5862843..5863145
     CDS             complement(5863218..5863961)
     CDS             complement(5864058..5864930)
     CDS             complement(5865029..5865475)
     CDS             5865768..5866031
     CDS             complement(5866062..5866523)
     CDS             5866862..5867146
     CDS             5867286..5867459
     CDS             5867606..5868568
     CDS             5868868..5869434
     CDS             complement(5869429..5869938)
     CDS             complement(5870103..5870570)
     CDS             complement(5870560..5870829)
     CDS             complement(5871357..5871956)
     CDS             complement(5871944..5872171)
     CDS             complement(5872164..5872484)
     CDS             complement(5873126..5873665)
     CDS             complement(5873828..5874394)
     CDS             5874577..5874963
     CDS             complement(5875021..5875518)
     CDS             5875755..5876132
     CDS             complement(5876133..5878820)
     CDS             complement(5878946..5879860)
     CDS             complement(5879940..5880656)
     CDS             complement(5880742..5881695)
     CDS             complement(5881800..5882678)
     CDS             complement(5882803..5883663)
     CDS             complement(5883886..5884275)
     CDS             complement(5884275..5885432)
     CDS             complement(5885580..5885942)
     CDS             complement(5886144..5887157)
     CDS             complement(5887361..5890852)
     CDS             5891146..5892366
     CDS             complement(5892458..5893099)
     CDS             5893289..5893684
     CDS             complement(5893745..5894554)
     CDS             complement(5894606..5894956)
     CDS             complement(5894985..5895293)
     CDS             5895513..5896187
     CDS             5896386..5897393
     CDS             5897679..5897921
     CDS             complement(5898074..5898352)
     CDS             complement(5898365..5898772)
     CDS             5898904..5899551
     CDS             complement(5899686..5900417)
     CDS             complement(5900525..5901268)
     CDS             complement(5901256..5901564)
     CDS             complement(5901992..5902180)
     CDS             complement(5902300..5902785)
     CDS             complement(5902946..5903293)
     CDS             complement(5903414..5904946)
     CDS             5905096..5905500
     CDS             5905665..5906261
     CDS             5906334..5907326
     CDS             complement(5907484..5908254)
     CDS             complement(5908376..5908639)
     CDS             complement(5908636..5909880)
     CDS             complement(5909907..5910263)
     CDS             complement(5910321..5911115)
     CDS             5911192..5911638
     CDS             complement(5911825..5913042)
     CDS             complement(5913095..5914432)
     CDS             complement(5914429..5915700)
     CDS             5916149..5917780
     CDS             complement(5917822..5918208)
     CDS             5918342..5919355
     CDS             complement(5919460..5919768)
     CDS             complement(5919779..5920567)
     CDS             5920755..5921732
     CDS             complement(5921813..5922229)
     CDS             complement(5922421..5923452)
     CDS             complement(5923565..5923954)
     CDS             complement(5924078..5924446)
     CDS             complement(5924632..5925525)
     CDS             complement(5925805..5927136)
     CDS             complement(5927285..5927770)
     CDS             complement(5927846..5928040)
     CDS             complement(5928065..5928658)
     CDS             complement(5928703..5929065)
     CDS             complement(5929077..5929610)
     CDS             complement(5929627..5930025)
     CDS             complement(5930040..5930345)
     CDS             complement(5930392..5930949)
     CDS             complement(5930942..5931256)
     CDS             complement(5931256..5931624)
     CDS             complement(5931709..5931957)
     CDS             complement(5931971..5932177)
     CDS             complement(5932183..5932596)
     CDS             complement(5932627..5933352)
     CDS             complement(5933371..5933760)
     CDS             complement(5933771..5934049)
     CDS             complement(5934062..5934895)
     CDS             complement(5934908..5935210)
     CDS             complement(5935207..5935827)
     CDS             complement(5935829..5936545)
     CDS             complement(5936598..5936906)
     CDS             complement(5936988..5938178)
     CDS             complement(5938219..5940291)
     CDS             complement(5940325..5940795)
     CDS             complement(5940811..5941182)
     CDS             5941870..5943117
     CDS             complement(5943036..5945063)
     CDS             complement(5945197..5947257)
     CDS             complement(5947450..5951646)
     CDS             complement(5951778..5955896)
     CDS             complement(5956380..5956757)
     CDS             complement(5956812..5957384)
     CDS             complement(5957912..5958865)
     CDS             complement(5958973..5959665)
     CDS             complement(5959672..5960100)
     CDS             complement(5960232..5960786)
     CDS             complement(5960786..5960977)
     CDS             complement(5961336..5962604)
     CDS             complement(5962690..5963712)
     CDS             complement(5963725..5964312)
     CDS             5964473..5965501
     CDS             5965586..5967151
     CDS             5967176..5968177
     CDS             5968174..5968794
     CDS             5968791..5969828
     CDS             5969803..5970651
     CDS             5970662..5971621
     CDS             5971630..5972736
     CDS             5972726..5973844
     CDS             5973841..5974647
     CDS             5974640..5975032
     CDS             5975058..5975723
     CDS             5975701..5976279
     CDS             5976597..5977829
     CDS             5977822..5979027
     CDS             5979064..5980065
     CDS             complement(5980055..5981815)
     CDS             5981881..5982387
     CDS             5982395..5982901
     CDS             5983027..5983788
     CDS             5984114..5985337
     CDS             complement(5985456..5986223)
     CDS             complement(5986364..5987062)
     CDS             5987196..5987981
     CDS             complement(5988882..5989880)
     CDS             complement(5990018..5990698)
     CDS             5990914..5992032
     CDS             5992240..5992806
     CDS             5992931..5994103
     CDS             5994372..5994632
     CDS             complement(5994879..5995505)
     CDS             complement(5995527..5995868)
     CDS             complement(5996004..5996291)
     CDS             complement(5996352..5997416)
     CDS             complement(5997556..5998791)
     CDS             5999117..5999788
     CDS             complement(5999792..6000184)
     CDS             complement(6000280..6000495)
     CDS             complement(6000654..6001529)
     CDS             complement(6001534..6002763)
     CDS             complement(6002947..6004152)
     CDS             complement(6004287..6005114)
     CDS             complement(6005244..6006641)
     CDS             complement(6007147..6007350)
     CDS             complement(6007503..6008456)
     CDS             complement(6008437..6009507)
     CDS             complement(6010015..6010335)
     CDS             6010899..6012617
     CDS             6012809..6015064
     CDS             6015126..6016304
     CDS             6016521..6017546
     CDS             complement(6017600..6030232)
     CDS             6030473..6030892
     CDS             6031015..6031395
     CDS             complement(6031448..6031702)
     CDS             6031941..6032255
     CDS             6032370..6032492
     CDS             complement(6032510..6033523)
     CDS             complement(6033567..6034163)
     CDS             complement(6034176..6035453)
     CDS             complement(6035509..6037119)
     CDS             complement(6037122..6037340)
     CDS             complement(6037370..6038149)
     CDS             complement(6038282..6038908)
     CDS             complement(6038905..6039423)
     CDS             complement(6039420..6040427)
     CDS             complement(6040424..6040978)
     CDS             complement(6040975..6041730)
     CDS             6041882..6043852
     CDS             6043857..6044150
     CDS             complement(6044210..6045244)
     CDS             6045798..6046037
     CDS             complement(6047144..6049549)
     CDS             6049885..6050598
     CDS             complement(6050608..6050811)
     CDS             complement(6050851..6051036)
     CDS             6051239..6051613
     CDS             complement(6051628..6052218)
     CDS             6052347..6054404
     CDS             complement(6054411..6055658)
     CDS             complement(6055671..6056174)
     CDS             complement(6056171..6057529)
     CDS             6057643..6058566
     CDS             6058707..6059738
     CDS             6060059..6060985
     CDS             complement(6061101..6061580)
     CDS             complement(6061625..6062110)
     CDS             6062417..6062869
     CDS             complement(6063127..6063540)
     CDS             complement(6063817..6065655)
     CDS             complement(6065758..6066471)
     CDS             complement(6066552..6067271)
     CDS             6067369..6067482
     CDS             complement(6067517..6067909)
     CDS             complement(6068297..6068476)
     CDS             6068581..6068970
     CDS             complement(6068993..6069112)
     CDS             6069276..6069530
     CDS             complement(6069552..6069794)
     CDS             complement(6070047..6070754)
     CDS             complement(6071041..6071475)
     CDS             complement(6071672..6072040)
     CDS             6072293..6072835
     CDS             6072944..6074329
     CDS             complement(6074319..6075881)
     CDS             6076129..6076791
     CDS             6077019..6077564
     CDS             6077592..6078170
     CDS             complement(6078350..6079525)
     CDS             complement(6079698..6080777)
     CDS             complement(6080963..6081385)
     CDS             complement(6081413..6082102)
     CDS             6082344..6082799
     CDS             complement(6082914..6083813)
     CDS             6084062..6084400
     CDS             6084492..6084704
     CDS             complement(6084706..6085662)
     CDS             complement(6085659..6086180)
     CDS             complement(6086236..6087549)
     CDS             6087674..6087868
     CDS             6087905..6088468
     CDS             complement(6088490..6089701)
     CDS             complement(6089704..6091071)
     CDS             6091400..6092725
     CDS             6092801..6093223
     CDS             complement(6093242..6093625)
     CDS             complement(6093722..6094891)
     CDS             6095078..6097120
     CDS             6097372..6099570
     CDS             6099585..6099938
     CDS             6100001..6100600
     CDS             6100664..6101932
     CDS             complement(6101918..6104380)
     CDS             complement(6105447..6106337)
     CDS             6106402..6107013
     CDS             6107081..6107395
     CDS             complement(6107454..6107648)
     CDS             complement(6107949..6108932)
     CDS             6109034..6109927
     CDS             complement(6110121..6111194)
     CDS             6111398..6112471
     CDS             complement(6112478..6112906)
     CDS             complement(6113097..6114035)
     CDS             6114661..6115245
     CDS             6115478..6116269
     CDS             complement(6116203..6116430)
     CDS             complement(6116549..6117019)
     CDS             6117375..6117476
     CDS             6117543..6117971
     CDS             complement(6118006..6118812)
     CDS             6119012..6119425
     CDS             complement(6119508..6119897)
     CDS             6120036..6120557
     CDS             6120682..6120984
     CDS             complement(6121063..6123000)
     CDS             6123328..6123858
     CDS             6123971..6124324
     CDS             complement(6124348..6124860)
     CDS             complement(6125068..6126219)
     CDS             6126579..6127820
     CDS             6127996..6128607
     CDS             6128938..6129561
     CDS             complement(6129683..6131038)
     CDS             6131437..6131646
     CDS             complement(6131664..6132371)
     CDS             6132641..6133627
     CDS             6133670..6134959
     CDS             6134964..6135923
     CDS             6135926..6136804
     CDS             6136826..6137557
     CDS             6137736..6138230
     CDS             complement(6138420..6138839)
     CDS             6139057..6139287
     CDS             6139284..6139448
     CDS             complement(6139451..6139981)
     CDS             complement(6140068..6140397)
     CDS             6140620..6141327
     CDS             6141487..6141903
     CDS             complement(6141954..6142172)
     CDS             complement(6142298..6143122)
     CDS             6143398..6144768
     CDS             complement(6144754..6145509)
     CDS             complement(6145545..6146681)
     CDS             6147000..6147245
     CDS             6147265..6148467
     CDS             complement(6148493..6148909)
     CDS             6149199..6149327
     CDS             complement(6149267..6150223)
     CDS             6150550..6151752
     CDS             6151807..6151944
     CDS             complement(6151954..6153549)
     CDS             complement(6153771..6155381)
     CDS             6155652..6156782
     CDS             6157001..6157942
     CDS             6157962..6158849
     CDS             6158977..6160626
     CDS             6160878..6162383
     CDS             6162397..6163560
     CDS             6163563..6164984
     CDS             6165133..6166023
     CDS             complement(6166135..6167112)
     CDS             complement(6167112..6167720)
     CDS             complement(6167875..6168576)
     CDS             6168686..6169708
     CDS             complement(6169727..6170344)
     CDS             complement(6170477..6171004)
     CDS             complement(6171043..6171780)
     CDS             6172058..6173476
     CDS             6173481..6174425
     CDS             6174554..6175396
     CDS             6175545..6176744
     CDS             6176799..6177206
     CDS             6177313..6178071
     CDS             6178097..6178855
     CDS             complement(6178861..6179667)
     CDS             complement(6179978..6181327)
     CDS             6181378..6182628
     CDS             complement(6182779..6183306)
     CDS             6183524..6185650
     CDS             complement(6185659..6185946)
     CDS             6186325..6186639
     CDS             6186682..6188322
     CDS             complement(6188502..6188789)
     CDS             complement(6188854..6189600)
     CDS             complement(6189764..6190915)
     CDS             complement(6191584..6192417)
     CDS             6192507..6193139
     CDS             6193152..6193790
     CDS             6193991..6195250
     CDS             6195333..6196157
     CDS             complement(6196236..6197336)
     CDS             6198005..6198526
     CDS             6198583..6200469
     CDS             complement(6200514..6202016)
     CDS             complement(6202035..6203168)
     CDS             complement(6203413..6203607)
     CDS             complement(6203696..6204076)
     CDS             6204183..6205019
     CDS             6205029..6205490
     CDS             complement(6205613..6206527)
     CDS             complement(6206652..6207545)
     CDS             complement(6207568..6208809)
     CDS             complement(6208860..6209591)
     CDS             complement(6209722..6209925)
     CDS             complement(6210035..6211342)
     CDS             complement(6211449..6212612)
     CDS             complement(6212609..6213541)
     CDS             complement(6213538..6214326)
     CDS             complement(6214323..6214946)
     CDS             6215114..6215449
     CDS             6215446..6215904
     CDS             6215917..6216330
     CDS             complement(6216450..6217475)
     CDS             complement(6217619..6218029)
     CDS             complement(6218151..6218540)
     CDS             6218727..6219218
     CDS             complement(6219359..6220963)
     CDS             complement(6220960..6221661)
     CDS             complement(6221664..6221987)
     CDS             complement(6221999..6223201)
     CDS             complement(6223346..6224218)
     CDS             complement(6224317..6225123)
     CDS             complement(6225160..6225645)
     CDS             complement(6225781..6226227)
     CDS             6226400..6227755
     CDS             6227828..6228610
     CDS             6228739..6229131
     CDS             complement(6229093..6229617)
     CDS             complement(6229896..6230081)
     CDS             6230359..6231276
     CDS             6231288..6232613
     CDS             6232610..6233443
     CDS             6233440..6234180
     CDS             6234331..6235449
     CDS             complement(6235542..6235928)
     CDS             6236154..6238979
     CDS             6239039..6240037
     CDS             complement(6240192..6240974)
     CDS             6241229..6241930
     CDS             complement(6242214..6242387)
     CDS             6242439..6242630
     CDS             complement(6242657..6244090)
     CDS             complement(6244097..6244837)
     CDS             complement(6244954..6245559)
     CDS             complement(6245552..6246223)
     CDS             complement(6246220..6246990)
     CDS             6247190..6248560
     CDS             6248568..6249221
     CDS             6249327..6249632
     CDS             complement(6249648..6250235)
     CDS             complement(6250326..6250427)
     CDS             6250780..6252087
     CDS             6252217..6253389
     CDS             complement(6253445..6255298)
     CDS             6255501..6256862
     CDS             complement(6256868..6258193)
     CDS             complement(6258535..6260388)
     CDS             complement(6260388..6262304)
     CDS             complement(6262400..6264307)
     CDS             6264555..6265637
     CDS             6265891..6266697
     CDS             complement(6266705..6267346)
     CDS             complement(6267518..6268069)
     CDS             6268243..6269040
     CDS             6269102..6269875
     CDS             6269943..6270326
     CDS             6270432..6271199
     CDS             6271505..6272122
     CDS             6272458..6273525
     CDS             complement(6273542..6274804)
     CDS             complement(6274806..6276092)
     CDS             complement(6276139..6276690)
     CDS             complement(6276694..6277020)
     CDS             6277254..6278558
     CDS             6278609..6279580
     CDS             complement(6279840..6281033)
     CDS             complement(6281057..6281293)
     CDS             6281489..6281848
     CDS             complement(6281949..6282122)
     CDS             6282302..6283489
     CDS             complement(6283610..6285820)
     CDS             6286004..6286483
     CDS             6286559..6287524
     CDS             complement(6287534..6288508)
     CDS             complement(6288505..6289206)
     CDS             6289374..6290048
     CDS             complement(6290113..6290910)
     CDS             6290918..6291511
     CDS             complement(6291663..6291902)
     CDS             complement(6291916..6292713)
     CDS             6292993..6293316
     CDS             complement(6293433..6293921)
     CDS             complement(6293937..6294860)
     CDS             complement(6294867..6295706)
     CDS             complement(6295871..6297250)
     CDS             6297410..6299338
     CDS             complement(6299345..6300223)
     CDS             complement(6300272..6301405)
     CDS             complement(6301441..6301983)
     CDS             6302231..6302878
     CDS             complement(6302985..6304526)
     CDS             6304666..6305445
     CDS             6305442..6306419
     CDS             6306452..6307204
     CDS             6307539..6308459
     CDS             complement(6308481..6311009)
     CDS             complement(6311150..6312346)
     CDS             6312685..6313899
     CDS             6313996..6314496
     CDS             complement(6314501..6315727)
     CDS             complement(6315732..6318410)
     CDS             6318878..6320023
     CDS             6320035..6320403
     CDS             6320566..6323430
     CDS             complement(6323569..6324564)
     CDS             complement(6324669..6325757)
     CDS             complement(6326634..6326870)
     CDS             6327856..6328098
     CDS             6328313..6328480
     CDS             complement(6328721..6328981)
     CDS             complement(6329256..6329495)
     CDS             complement(6329601..6329741)
     CDS             6330373..6330561
     CDS             6330704..6330937
     CDS             complement(6330947..6331201)
     CDS             complement(6331303..6331602)
     CDS             6331958..6332422
     CDS             complement(6332543..6332836)
     CDS             6333021..6333263
     CDS             complement(6333719..6333952)
     CDS             6334107..6334511
     CDS             6334897..6335229
     CDS             complement(6335310..6335666)
     CDS             complement(6335677..6338901)
     CDS             complement(6338898..6339887)
     CDS             complement(6340017..6340337)
     CDS             6340434..6341720
     CDS             6341717..6342160
     CDS             6342189..6342392
     CDS             6342435..6342824
     CDS             6342853..6344292
     CDS             6344456..6345625
     CDS             complement(6345633..6346298)
     CDS             complement(6346370..6347191)
     CDS             complement(6347433..6348380)
     CDS             complement(6348482..6349522)
     CDS             complement(6349515..6351038)
     CDS             complement(6351165..6352610)
     CDS             6352810..6353040
     CDS             6353093..6353491
     CDS             complement(6353623..6354225)
     CDS             6354329..6354952
     CDS             complement(6354975..6355715)
     CDS             6355822..6357219
     CDS             6357364..6357618
     CDS             6357695..6358270
     CDS             6358283..6358837
     CDS             6358944..6359240
     CDS             6359253..6360170
     CDS             complement(6360352..6362127)
     CDS             6362256..6362735
     CDS             6363027..6363200
     CDS             6363317..6363991
     CDS             complement(6364304..6365011)
     CDS             complement(6365090..6365764)
     CDS             6366081..6367082
     CDS             6367097..6367921
     CDS             6367942..6368781
     CDS             6368870..6369595
     CDS             complement(6369606..6370991)
     CDS             complement(6371161..6372138)
     CDS             complement(6372634..6375219)
     CDS             complement(6375374..6376453)
     CDS             complement(6376461..6377231)
     CDS             complement(6377249..6377512)
     CDS             complement(6377630..6377938)
     CDS             complement(6377955..6378380)
     CDS             complement(6378420..6378824)
     CDS             6379176..6380156
     CDS             6380153..6380905
     CDS             complement(6380960..6384703)
     CDS             complement(6385001..6385864)
     CDS             complement(6385918..6386574)
     CDS             6386956..6392226
     CDS             complement(6392137..6392325)
     CDS             6392787..6393026
     CDS             complement(6393112..6393873)
     CDS             complement(6393884..6394330)
     CDS             complement(6394327..6395529)
     CDS             complement(6395559..6396059)
     CDS             6396445..6397206
     CDS             6397223..6398011
     CDS             6398022..6399164
     CDS             6399168..6399932
     CDS             6400026..6400325
     CDS             complement(6400208..6400987)
     CDS             complement(6401096..6402124)
     CDS             6402239..6402619
     CDS             complement(6402900..6403265)
     CDS             complement(6403481..6404092)
     CDS             6404242..6404613
     CDS             complement(6404769..6405182)
     CDS             6405452..6406576
     CDS             6406576..6406944
     CDS             6406956..6407453
     CDS             6407612..6407971
     CDS             complement(6408177..6408545)
     CDS             complement(6408840..6411131)
     CDS             complement(6411349..6413622)
     CDS             complement(6413947..6416220)
     CDS             complement(6416578..6418851)
     CDS             6419172..6419612
     CDS             complement(6419716..6421215)
     CDS             complement(6421212..6422465)
     CDS             complement(6422467..6424089)
     CDS             complement(6424100..6424882)
     CDS             complement(6424954..6426837)
     CDS             complement(6426859..6428742)
     CDS             complement(6428777..6431041)
     CDS             complement(6431312..6431824)
     CDS             complement(6431908..6433365)
     CDS             6433561..6434097
     CDS             6434163..6434588
     CDS             complement(6435327..6435563)
     CDS             6435696..6437090
     CDS             complement(6437162..6437752)
     CDS             complement(6437824..6438411)
     CDS             6438503..6438937
     CDS             complement(6438943..6441342)
     CDS             complement(6441456..6442865)
     CDS             complement(6443077..6443583)
     CDS             6444012..6445094
     CDS             6445301..6447148
     CDS             6447475..6448815
     CDS             6448938..6449843
     CDS             6449967..6450911
     CDS             6450936..6452294
     CDS             6452318..6453766
     CDS             6453880..6455421
     CDS             complement(6455425..6456165)
     CDS             complement(6456171..6457061)
     CDS             6457402..6458082
     CDS             6458079..6459443
     CDS             6459635..6459904
     CDS             complement(6460082..6460438)
     CDS             6460795..6461940
     CDS             complement(6462231..6462845)
     CDS             complement(6462952..6463980)
     CDS             6464159..6464626
     CDS             complement(6464645..6464965)
     CDS             complement(6465136..6465510)
     CDS             6465911..6471622
     CDS             complement(6471691..6472344)
     CDS             complement(6472341..6475913)
     CDS             complement(6476040..6477530)
     CDS             complement(6477520..6477696)
     CDS             complement(6477922..6478800)
     CDS             complement(6478820..6479602)
     CDS             complement(6479605..6480738)
     CDS             6480873..6481868
     CDS             complement(6481838..6483034)
     CDS             6483110..6484507
     CDS             complement(6484548..6485318)
     CDS             complement(6485485..6485832)
     CDS             complement(6485992..6486435)
     CDS             6486623..6488425
     CDS             complement(6488508..6489491)
     CDS             complement(6489555..6490628)
     CDS             complement(6490628..6491440)
     CDS             complement(6491657..6492469)
     CDS             6492769..6494748
     CDS             6494873..6495118
     CDS             complement(6495122..6496045)
     CDS             6496200..6496619
     CDS             6496786..6497160
     CDS             complement(6497170..6498453)
     CDS             complement(6498602..6499891)
     CDS             complement(6500208..6500657)
     CDS             complement(6500782..6503091)
     CDS             complement(6503324..6503599)
     CDS             complement(6504593..6506122)
     CDS             complement(6506310..6507461)
     CDS             complement(6507513..6508517)
     CDS             complement(6508703..6510121)
     CDS             complement(6510123..6511112)
     CDS             6511334..6512293
     CDS             6512290..6513309
     CDS             complement(6513297..6514244)
     CDS             complement(6514241..6515461)
     CDS             complement(6515464..6517374)
     CDS             complement(6517459..6518745)
     CDS             complement(6518742..6520226)
     CDS             complement(6520239..6521219)
     CDS             6521379..6522449
     CDS             complement(6522628..6523665)
     CDS             6523793..6524806
     CDS             6524925..6526727
     CDS             6526763..6527464
     CDS             complement(6527531..6527989)
     CDS             complement(6528002..6528931)
     CDS             complement(6529077..6529232)
     CDS             complement(6529378..6530301)
     CDS             6530515..6531225
     CDS             6531245..6531481
     CDS             6531514..6532746
     CDS             complement(6532772..6533413)
     CDS             complement(6533382..6534044)
     CDS             complement(6534187..6535653)
     CDS             complement(6535705..6536124)
     CDS             complement(6536294..6537715)
     CDS             complement(6537839..6539035)
     CDS             complement(6539099..6540454)
     CDS             6540621..6542339
     CDS             complement(6542465..6543583)
     CDS             complement(6543605..6544321)
     CDS             complement(6544314..6545069)
     CDS             complement(6545066..6546094)
     CDS             complement(6546103..6546972)
     CDS             complement(6547170..6548348)
     CDS             6548877..6549161
     CDS             complement(6549323..6550186)
     CDS             6550346..6551185
     CDS             complement(6551203..6551883)
     CDS             complement(6551905..6555225)
     CDS             6555731..6556981
     CDS             complement(6556991..6557665)
     CDS             6558003..6558824
     CDS             6558821..6560752
     CDS             6560831..6561724
     CDS             6561728..6562801
     CDS             6562849..6564132
     CDS             6564284..6565123
     CDS             complement(6565189..6566343)
     CDS             6566430..6567863
     CDS             6567867..6569243
     CDS             6569260..6571185
     CDS             6571185..6571874
     CDS             6571867..6572631
     CDS             6572628..6573476
     CDS             6573473..6574234
     CDS             6574249..6575088
     CDS             complement(6575114..6576046)
     CDS             complement(6576039..6577283)
     CDS             complement(6577306..6578367)
     CDS             complement(6578364..6579140)
     CDS             6579372..6580310
     CDS             complement(6580341..6581564)
     CDS             complement(6581595..6582470)
     CDS             complement(6582530..6583270)
     CDS             6583344..6583919
     CDS             6583909..6584253
     CDS             6584305..6586815
     CDS             6586894..6588096
     CDS             6588231..6589250
     CDS             6589243..6590463
     CDS             6590456..6591634
     CDS             6591631..6592701
     CDS             complement(6592698..6593309)
     CDS             6593473..6594522
     CDS             6594519..6595427
     CDS             6595424..6596125
     CDS             6596139..6596960
     CDS             6596971..6598494
     CDS             6598495..6599379
     CDS             6599376..6600308
     CDS             6600332..6601720
     CDS             6601724..6603127
     CDS             6603139..6603888
     CDS             6604046..6605008
     CDS             6605051..6606364
     CDS             complement(6606361..6607539)
     CDS             complement(6607532..6608464)
     CDS             complement(6608545..6609165)
     CDS             complement(6609243..6610331)
     CDS             complement(6610335..6612173)
     CDS             complement(6612177..6613730)
     CDS             complement(6613934..6614620)
     CDS             6614963..6618514
     CDS             complement(6618530..6619111)
     CDS             complement(6619108..6620145)
     CDS             complement(6620147..6621061)
     CDS             complement(6621058..6621792)
     CDS             complement(6621789..6622184)
     CDS             complement(6622162..6622656)
     CDS             complement(6622619..6623071)
     CDS             complement(6623119..6624330)
     CDS             complement(6624549..6626252)
     CDS             6626390..6628771
     CDS             6628776..6629372
     CDS             complement(6629621..6630193)
     CDS             complement(6630315..6631163)
     CDS             complement(6631240..6632088)
     CDS             complement(6632560..6635145)
     CDS             6635348..6635650
     CDS             6635811..6637004
     CDS             complement(6637027..6637308)
     CDS             complement(6637405..6638256)
     CDS             complement(6638458..6639975)
     CDS             complement(6639988..6640629)
     CDS             complement(6640672..6641646)
     CDS             complement(6641853..6645758)
     CDS             complement(6646290..6647087)
     CDS             complement(6647129..6648328)
     CDS             complement(6648446..6649729)
     CDS             complement(6649785..6650987)
     CDS             6651121..6651858
     CDS             6651962..6654937
     CDS             6654930..6655358
     CDS             complement(6655460..6656242)
     CDS             complement(6656367..6658496)
     CDS             6658688..6659662
     CDS             6659678..6660145
     CDS             6660142..6662268
     CDS             6662265..6662963
     CDS             complement(6663228..6664460)
     CDS             complement(6664453..6664941)
     CDS             6665384..6667282
     CDS             6667279..6668559
     CDS             6668662..6669726
     CDS             complement(6670265..6671071)
     CDS             complement(6671150..6672442)
     CDS             complement(6672433..6672981)
     CDS             complement(6673046..6674017)
     CDS             complement(6674040..6674198)
     CDS             6674635..6675411
     CDS             complement(6675422..6676150)
     CDS             complement(6676399..6676557)
     CDS             complement(6676653..6677366)
     CDS             6677525..6677842
     CDS             complement(6677849..6678952)
     CDS             complement(6678956..6679735)
     CDS             complement(6679738..6680874)
     CDS             6681049..6681324
     CDS             6681325..6681813
     CDS             complement(6681924..6684617)
     CDS             complement(6684688..6685527)
     CDS             6685721..6686704
     CDS             6686729..6688261
     CDS             6688277..6689251
     CDS             complement(6689248..6691089)
     CDS             6691300..6692028
     CDS             complement(6692057..6692515)
     CDS             complement(6692538..6694229)
     CDS             complement(6694379..6694870)
     CDS             6695149..6696324
     CDS             6696352..6696807
     CDS             complement(6696903..6698153)
     CDS             complement(6698341..6699177)
     CDS             complement(6699221..6699982)
     CDS             6700179..6701042
     CDS             6701005..6702294
     CDS             6702297..6703832
     CDS             6703829..6704917
     CDS             6704921..6705913
     CDS             complement(6705910..6706956)
     CDS             complement(6706995..6707762)
     CDS             complement(6707759..6708544)
     CDS             complement(6708541..6709386)
     CDS             complement(6709400..6709546)
     CDS             complement(6709512..6711134)
     CDS             complement(6711284..6712267)
     CDS             6712445..6713353
     CDS             complement(6713379..6713942)
     CDS             complement(6713952..6715181)
     CDS             complement(6715368..6716630)
     CDS             complement(6716877..6717317)
     CDS             complement(6717385..6717684)
     CDS             complement(6717681..6717917)
     CDS             complement(6719076..6719414)
     CDS             6720076..6721611
     CDS             complement(6721761..6722150)
     CDS             complement(6722388..6722771)
     CDS             complement(6723124..6723300)
     CDS             complement(6723696..6723866)
     CDS             6724198..6724581
     CDS             6724617..6725285
     CDS             complement(6725687..6725935)
     CDS             complement(6725949..6726053)
     CDS             complement(6726344..6726910)
     CDS             complement(6727483..6727821)
     CDS             complement(6728265..6728459)
     CDS             6728791..6728976
     CDS             complement(6729043..6729216)
     CDS             complement(6729314..6729505)
     CDS             complement(6729665..6729913)
     CDS             complement(6729972..6730265)
     CDS             6730360..6731712
     CDS             complement(6731713..6731814)
     CDS             complement(6731866..6732054)
     CDS             6732231..6733445
     CDS             complement(6733452..6733736)
     CDS             complement(6733851..6734393)
     CDS             complement(6734380..6735648)
     CDS             complement(6735813..6736790)
     CDS             6737067..6737327
     CDS             complement(6737355..6740108)
     CDS             complement(6740155..6741372)
     CDS             6741530..6743299
     CDS             6743452..6744282
     CDS             6744560..6744874
     CDS             complement(6745069..6745410)
     CDS             complement(6745549..6745734)
     CDS             complement(6746122..6746586)
     CDS             6746783..6747139
     CDS             complement(6747190..6747765)
     CDS             complement(6747812..6748339)
     CDS             6748508..6749116
     CDS             6749218..6749493
     CDS             complement(6749533..6750507)
     CDS             6750731..6750931
     CDS             6751079..6752026
     CDS             6752032..6753408
     CDS             complement(6753435..6753617)
     CDS             6753971..6754192
     CDS             complement(6754200..6755591)
     CDS             complement(6755605..6757470)
     CDS             complement(6757479..6758096)
     CDS             6758345..6759358
     CDS             6759445..6760764
     CDS             complement(6760775..6762148)
     CDS             complement(6762245..6763537)
     CDS             6763928..6765040
     CDS             6765037..6766149
     CDS             6766151..6767077
     CDS             6767103..6767786
     CDS             6767783..6769315
     CDS             6769329..6769808
     CDS             complement(6770004..6771110)
     CDS             6771676..6773265
     CDS             6773249..6774340
     CDS             6774327..6775244
     CDS             6775323..6776399
     CDS             complement(6776495..6777844)
     CDS             6777998..6778825
     CDS             6778822..6781545
     CDS             6781568..6782965
     CDS             complement(6782966..6783853)
     CDS             complement(6783861..6784796)
     CDS             complement(6784797..6785210)
     CDS             complement(6785301..6785579)
     CDS             6785822..6786040
     CDS             complement(6787049..6787429)
     CDS             6787721..6787969
     CDS             complement(6788059..6789840)
     CDS             complement(6789859..6790506)
     CDS             complement(6790682..6791308)
     CDS             6791453..6792022
     CDS             6792211..6792594
     CDS             6792603..6794993
     CDS             6794999..6795154
     CDS             complement(6795226..6795528)
     CDS             complement(6795873..6797105)
     CDS             complement(6797370..6798833)
     CDS             complement(6798994..6799401)
     CDS             complement(6799463..6799630)
     CDS             complement(6799782..6800699)
     CDS             complement(6800772..6801845)
     CDS             6801950..6802825
     CDS             complement(6802910..6803143)
     CDS             complement(6803140..6803439)
     CDS             complement(6803566..6806040)
     CDS             complement(6806189..6807547)
     CDS             6807757..6808377
     CDS             6808455..6809300
     CDS             complement(6809438..6809938)
     CDS             6810067..6811248
     CDS             6811233..6812225
     CDS             6812222..6813031
     CDS             6813028..6813876
     CDS             6813873..6814487
     CDS             6814624..6814923
     CDS             complement(6815059..6815616)
     CDS             complement(6815613..6816494)
     CDS             6816642..6817550
     CDS             6817621..6818439
     CDS             complement(6818560..6818919)
     CDS             6818956..6819987
     CDS             6819989..6820726
     CDS             6820716..6821456
     CDS             6821506..6822300
     CDS             6822327..6822674
     CDS             complement(6822685..6822894)
     CDS             complement(6823154..6824059)
     CDS             complement(6824337..6824729)
     CDS             6825071..6826735
     CDS             6826746..6827102
     CDS             6827099..6828022
     CDS             6828019..6828360
     CDS             6828395..6829408
     CDS             6829550..6829975
     CDS             complement(6830014..6830982)
     CDS             6831498..6833306
     CDS             6833388..6833909
     CDS             6833967..6835076
     CDS             6835109..6835672
     CDS             6836311..6836763
     CDS             6836765..6839077
     CDS             complement(6839354..6841081)
     CDS             complement(6841200..6841853)
     CDS             complement(6842100..6842564)
     CDS             complement(6842704..6843555)
     CDS             complement(6843820..6845298)
     CDS             6845526..6846578
     CDS             6846707..6847405
     CDS             complement(6847379..6848188)
     CDS             6848538..6849752
     CDS             6849815..6850099
     CDS             6850268..6851152
     CDS             6851448..6853457
     CDS             complement(6853460..6854179)
     CDS             complement(6854172..6854927)
     CDS             complement(6854924..6855919)
     CDS             complement(6855919..6856794)
     CDS             complement(6856806..6858047)
     CDS             complement(6858069..6860444)
     CDS             complement(6860441..6860965)
     CDS             complement(6860962..6861822)
     CDS             6862078..6862698
     CDS             complement(6862699..6864369)
     CDS             complement(6864383..6865942)
     CDS             complement(6865939..6867153)
     CDS             6867253..6868611
     CDS             6868608..6869336
     CDS             6869447..6870391
     CDS             6870499..6871236
     CDS             6871233..6872018
     CDS             6872011..6873243
     CDS             6873259..6873972
     CDS             6874119..6875045
     CDS             complement(6875065..6875997)
     CDS             complement(6876196..6876345)
     CDS             6877383..6878543
     CDS             complement(6878546..6879535)
     CDS             6879829..6882669
     CDS             complement(6882715..6883653)
     CDS             complement(6883724..6885217)
     CDS             complement(6885214..6886356)
     CDS             6886500..6887141
     CDS             complement(6887320..6887835)
     CDS             complement(6887865..6888305)
     CDS             complement(6888327..6888749)
     CDS             complement(6888956..6889804)
     CDS             complement(6889876..6891189)
     CDS             complement(6891436..6892125)
     CDS             complement(6892289..6892954)
     CDS             6893281..6896124
     CDS             6896243..6896950
     CDS             6897132..6897833
     CDS             6897916..6898872
     CDS             6898890..6899840
     CDS             6900324..6901310
     CDS             complement(6901628..6903949)
     CDS             complement(6904098..6905147)
     CDS             complement(6905150..6906031)
     CDS             complement(6906110..6907012)
     CDS             6907322..6908053
     CDS             complement(6908193..6909080)
     CDS             complement(6909109..6909969)
     CDS             complement(6909981..6911138)
     CDS             complement(6911165..6912439)
     CDS             complement(6912472..6913476)
     CDS             complement(6913503..6914729)
     CDS             6914973..6915242
     CDS             6915239..6917155
     CDS             6917189..6917434
     CDS             6917421..6918806
     CDS             6918799..6919524
     CDS             complement(6919619..6919879)
     CDS             complement(6920359..6921045)
     CDS             6921777..6922673
     CDS             complement(6922739..6924163)
     CDS             complement(6924150..6926798)
     CDS             complement(6926908..6929472)
     CDS             6930167..6931429
     CDS             6931410..6932807
     CDS             6932928..6934805
     CDS             6935029..6936969
     CDS             6937149..6938282
     CDS             complement(6938569..6939498)
     CDS             complement(6939710..6940417)
     CDS             complement(6940651..6942096)
     CDS             complement(6942093..6943328)
     CDS             complement(6943436..6944539)
     CDS             complement(6944817..6945884)
     CDS             complement(6945958..6948312)
     CDS             complement(6948395..6949714)
     CDS             complement(6949677..6950837)
     CDS             complement(6950960..6951808)
     CDS             6952754..6954202
     CDS             6954532..6955590
     CDS             6957326..6957547
     CDS             6957954..6960311
     CDS             6960405..6961448
     CDS             6961517..6962065
     CDS             6962102..6962707
     CDS             6963528..6964424
     CDS             complement(6964435..6965514)
     CDS             complement(6965595..6967076)
     CDS             complement(6967175..6968077)
     CDS             complement(6968155..6969648)
     CDS             complement(6969653..6970735)
     CDS             complement(6970732..6971055)
     CDS             complement(6971055..6972860)
     CDS             complement(6972903..6973916)
     CDS             complement(6973955..6974953)
     CDS             6975332..6975841
     CDS             complement(6975989..6976489)
     CDS             6976615..6976935
     CDS             6976932..6978164
     CDS             6978168..6979184
     CDS             6979184..6980467
     CDS             6980481..6981878
     CDS             complement(6982139..6982825)
     CDS             complement(6982767..6983597)
     CDS             complement(6983594..6984493)
     CDS             6984653..6984973
     CDS             6984973..6986985
     CDS             6986985..6987932
     CDS             6987932..6988600
     CDS             6988597..6990048
     CDS             6990067..6991578
     CDS             6991592..6992125
     CDS             complement(6992845..6993165)
     CDS             6993396..6994169
     CDS             6994803..6996161
     CDS             complement(6996206..6997330)
     CDS             complement(6997349..6998386)
     CDS             complement(6998383..6999333)
     CDS             complement(6999330..7000403)
     CDS             complement(7000410..7001414)
     CDS             complement(7001419..7002246)
     CDS             complement(7002251..7003138)
     CDS             complement(7003200..7004498)
     CDS             7004691..7005743
     CDS             7005756..7006490
     CDS             complement(7007476..7008222)
     CDS             complement(7008222..7009022)
     CDS             complement(7009297..7010184)
     CDS             complement(7010245..7011639)
     CDS             complement(7011650..7012852)
     CDS             complement(7012864..7013799)
     CDS             complement(7013816..7014610)
     CDS             complement(7014600..7015811)
     CDS             complement(7015811..7016503)
     CDS             complement(7016503..7017396)
     CDS             complement(7017393..7018427)
     CDS             complement(7018431..7019297)
     CDS             complement(7019310..7020497)
     CDS             complement(7020888..7021808)
     CDS             complement(7021985..7022860)
     CDS             complement(7022857..7023663)
     CDS             complement(7023702..7024685)
     CDS             complement(7024682..7026847)
     CDS             complement(7026844..7028073)
     CDS             7028266..7029309
     CDS             complement(7029446..7029790)
     CDS             complement(7029774..7030664)
     CDS             complement(7030661..7030864)
     CDS             complement(7030895..7031251)
     CDS             complement(7031251..7031538)
     CDS             complement(7031669..7032385)
     CDS             7032498..7033436
     CDS             complement(7033650..7034693)
     CDS             complement(7034700..7035149)
     CDS             complement(7035162..7035908)
     CDS             complement(7035970..7036797)
     CDS             complement(7036849..7037505)
     CDS             complement(7037517..7038185)
     CDS             complement(7038237..7039100)
     CDS             complement(7039107..7039934)
     CDS             complement(7039944..7041164)
     CDS             complement(7041161..7041631)
     CDS             complement(7041646..7042032)
     CDS             complement(7042037..7042981)
     CDS             7043085..7044053
     CDS             7044523..7045191
     CDS             7045200..7045850
     CDS             7045886..7046728
     CDS             7047253..7047561
     CDS             7047685..7048098
     CDS             complement(7048659..7049663)
     CDS             complement(7049686..7050720)
     CDS             complement(7050717..7051583)
     CDS             complement(7051586..7052278)
     CDS             complement(7052265..7053014)
     CDS             complement(7053020..7054333)
     CDS             7054622..7055617
     CDS             complement(7055675..7056370)
     CDS             complement(7056367..7058100)
     CDS             complement(7058078..7058932)
     CDS             complement(7058947..7060128)
     CDS             complement(7060169..7061578)
     CDS             complement(7061717..7062445)
     CDS             complement(7062666..7063583)
     CDS             7063679..7065307
     CDS             7065328..7066779
     CDS             complement(7067183..7067788)
     CDS             7067867..7068451
     CDS             7068507..7069685
     CDS             complement(7069951..7070889)
     CDS             complement(7070894..7071928)
     CDS             complement(7071925..7072503)
     CDS             complement(7072529..7073692)
     CDS             complement(7073772..7074902)
     CDS             complement(7074942..7075196)
     CDS             complement(7075294..7076247)
     CDS             complement(7076273..7077430)
     CDS             7077548..7078477
     CDS             complement(7078565..7079542)
     CDS             7080594..7081334
     CDS             complement(7081767..7082363)
     CDS             complement(7082561..7083565)
     CDS             complement(7083794..7085356)
     CDS             complement(7085464..7085583)
     CDS             complement(7085807..7086070)
     CDS             7086349..7087581
     CDS             7087712..7088833
     CDS             complement(7088919..7089563)
     CDS             complement(7089881..7090084)
     CDS             7090308..7091411
     CDS             7091666..7091788
     CDS             7091887..7092762
     CDS             7092764..7093690
     CDS             7093690..7095171
     CDS             7095214..7096452
     CDS             7096642..7097952
     CDS             complement(7098163..7099332)
     CDS             complement(7099382..7099678)
     CDS             complement(7099783..7100628)
     CDS             complement(7100989..7101927)
     CDS             complement(7101924..7103024)
     CDS             complement(7103055..7104227)
     CDS             complement(7104221..7105021)
     CDS             complement(7105015..7106037)
     CDS             complement(7106015..7107115)
     CDS             7107594..7108580
     CDS             7108595..7108693
     CDS             complement(7108700..7109128)
     CDS             7109463..7110725
     CDS             7110722..7112170
     CDS             7112216..7112476
     CDS             complement(7112502..7112690)
     CDS             complement(7113232..7114035)
     CDS             7114194..7114373
     CDS             complement(7114381..7115862)
     CDS             complement(7116014..7116262)
     CDS             7116453..7119143
     CDS             7119274..7119546
     CDS             7119675..7119980
     CDS             complement(7120244..7120408)
     CDS             complement(7120510..7121028)
     CDS             complement(7121361..7122956)
     CDS             complement(7123338..7124336)
     CDS             complement(7124439..7126778)
     CDS             7127498..7128364
     CDS             complement(7128726..7129763)
     CDS             complement(7129760..7130689)
     CDS             complement(7130649..7131665)
     CDS             complement(7131662..7132543)
     CDS             complement(7132559..7133263)
     CDS             complement(7133267..7134034)
     CDS             complement(7134064..7135374)
     CDS             complement(7135470..7136174)
     CDS             complement(7136204..7137229)
     CDS             7137369..7137818
     CDS             complement(7137875..7138648)
     CDS             complement(7138645..7139163)
     CDS             complement(7139204..7140673)
     CDS             complement(7140683..7141219)
     CDS             complement(7141321..7142109)
     CDS             complement(7142109..7142927)
     CDS             7143072..7143854
     CDS             7143851..7145407
     CDS             complement(7145600..7147312)
     CDS             complement(7147493..7148146)
     CDS             7148253..7148873
     CDS             complement(7148883..7149734)
     CDS             complement(7150001..7151101)
     CDS             complement(7151153..7154536)
     CDS             complement(7154893..7155912)
     CDS             complement(7156046..7156648)
     CDS             complement(7156656..7157531)
     CDS             complement(7157601..7158290)
     CDS             complement(7158294..7158836)
     CDS             complement(7158848..7158988)
     CDS             complement(7158988..7159968)
     CDS             complement(7159973..7161748)
     CDS             7161913..7162050
     CDS             complement(7162182..7163138)
     CDS             7163150..7164055
     CDS             complement(7164196..7165719)
     CDS             complement(7165863..7166069)
     CDS             complement(7166144..7167040)
     CDS             complement(7167037..7168179)
     CDS             complement(7168333..7168842)
     CDS             complement(7168842..7169327)
     CDS             complement(7169333..7170127)
     CDS             complement(7170297..7171277)
     CDS             complement(7171441..7172955)
     CDS             complement(7172963..7173724)
     CDS             complement(7173819..7174349)
     CDS             complement(7174346..7174861)
     CDS             7175418..7175945
     CDS             7176003..7177469
     CDS             7177746..7177934
     CDS             7177931..7178182
     CDS             7178299..7178574
     CDS             7178624..7180495
     CDS             complement(7180807..7181562)
     CDS             7182179..7182676
     CDS             complement(7182692..7183177)
     CDS             complement(7183398..7183580)
     CDS             complement(7183597..7183860)
     CDS             7184288..7184521
     CDS             complement(7184597..7185493)
     CDS             7185651..7186124
     CDS             7186148..7187164
     CDS             7187175..7187597
     CDS             complement(7187884..7188126)
     CDS             complement(7188188..7189306)
     CDS             complement(7189661..7193281)
     CDS             complement(7193424..7194656)
     CDS             7194789..7195400
     CDS             7195534..7197054
     CDS             complement(7197744..7198787)
     CDS             7198955..7199266
     CDS             7199472..7199930
     CDS             complement(7199934..7201937)
     CDS             7202279..7202722
     CDS             7202840..7203199
     CDS             7203253..7203405
     CDS             complement(7203561..7206146)
     CDS             complement(7206288..7207586)
     CDS             complement(7207726..7210116)
     CDS             7210443..7211609
     CDS             complement(7211606..7212583)
     CDS             complement(7212596..7214449)
     CDS             complement(7214457..7215488)
     CDS             complement(7215842..7216285)
     CDS             7216381..7217301
     CDS             7217447..7218937
     CDS             7219141..7220814
     CDS             complement(7220998..7221360)
     CDS             complement(7221484..7222812)
     CDS             complement(7222918..7224342)
     CDS             7224428..7224934
     CDS             complement(7224939..7225112)
     CDS             7225305..7227923
     CDS             7228018..7228434
     CDS             7228431..7229105
     CDS             7229280..7229798
     CDS             7229828..7230859
     CDS             7230887..7231513
     CDS             7231828..7233132
     CDS             complement(7233137..7233958)
     CDS             complement(7233997..7234914)
     CDS             7235069..7236367
     CDS             7236389..7237462
     CDS             7237491..7237685
     CDS             7237747..7238202
     CDS             7238323..7238640
     CDS             7238668..7238913
     CDS             complement(7239254..7240189)
     CDS             complement(7240371..7240991)
     CDS             7241122..7241973
     CDS             complement(7242095..7242808)
     CDS             7243096..7244019
     CDS             7244016..7244777
     CDS             complement(7244891..7245220)
     CDS             7245535..7246326
     CDS             complement(7246344..7247717)
     CDS             7247823..7248746
     CDS             complement(7248885..7251164)
     CDS             7251483..7253093
     CDS             7253367..7253699
     CDS             7253701..7254588
     CDS             complement(7254822..7255001)
     CDS             7255190..7257019
     CDS             7257378..7258655
     CDS             complement(7258760..7260910)
     CDS             7261020..7261307
     CDS             complement(7261399..7263072)
     CDS             complement(7263086..7263976)
     CDS             complement(7264224..7265186)
     CDS             complement(7265544..7267349)
     CDS             complement(7267443..7268765)
     CDS             complement(7268762..7269790)
     CDS             complement(7270129..7271121)
     CDS             complement(7271272..7272189)
     CDS             complement(7272382..7273785)
     CDS             complement(7274075..7275175)
     CDS             complement(7275224..7276375)
     CDS             complement(7276612..7278012)
     CDS             complement(7278125..7279228)
     CDS             complement(7279398..7280777)
     CDS             complement(7280774..7282231)
     CDS             complement(7282302..7284044)
     CDS             complement(7284041..7284433)
     CDS             complement(7284437..7285426)
     CDS             7285937..7286716
     CDS             complement(7286830..7288017)
     CDS             complement(7288065..7288415)
     CDS             complement(7289155..7289868)
     CDS             complement(7289939..7290367)
     CDS             7290432..7291817
     CDS             complement(7291825..7292085)
     CDS             7292314..7293057
     CDS             complement(7293090..7294496)
     CDS             complement(7294567..7296366)
     CDS             complement(7296814..7298397)
     CDS             complement(7298427..7299743)
     CDS             7299943..7300578
     CDS             7300712..7300975
     CDS             complement(7301010..7302206)
     CDS             7302452..7302565
     CDS             complement(7302636..7303526)
     CDS             7303724..7304485
     CDS             7304768..7306210
     CDS             complement(7306477..7307040)
     CDS             complement(7307108..7307971)
     CDS             7308007..7309671
     CDS             complement(7309953..7310612)
     CDS             complement(7310875..7311564)
     CDS             complement(7311598..7312650)
     CDS             7312926..7313642
     CDS             7313755..7314168
     CDS             7314402..7314740
     CDS             7314741..7314839
     CDS             complement(7314855..7315133)
     CDS             complement(7315126..7315875)
     CDS             7316071..7317291
     CDS             7317320..7317958
     CDS             7318099..7319667
     CDS             7319803..7320912
     CDS             7320969..7322027
     CDS             7322050..7323312
     CDS             7323309..7324139
     CDS             7324401..7325612
     CDS             complement(7325830..7326357)
     CDS             complement(7326580..7327149)
     CDS             7327330..7328100
     CDS             7328114..7329439
     CDS             complement(7329448..7329708)
     CDS             7330005..7330547
     CDS             7330798..7331808
     CDS             7331816..7332013
     CDS             7332167..7332949
     CDS             7332936..7333562
     CDS             7333765..7335663
     CDS             7335775..7336308
     CDS             7336361..7336936
     CDS             complement(7337109..7337837)
     CDS             complement(7338271..7338708)
     CDS             7339048..7339695
     CDS             7339831..7340526
     CDS             complement(7340631..7341065)
     CDS             7341545..7341928
     CDS             7342072..7342332
     CDS             7342573..7342824
     CDS             7342931..7343569
     CDS             complement(7343675..7344184)
     CDS             7344296..7345063
     CDS             7345425..7345670
     CDS             complement(7345697..7345978)
     CDS             7346137..7346655
     CDS             complement(7346751..7346972)
     CDS             complement(7347068..7347334)
     CDS             7347460..7348521
     CDS             7348696..7349049
     CDS             7349126..7349728
     CDS             complement(7349859..7350347)
     CDS             complement(7350481..7350753)
     CDS             complement(7350916..7351215)
     CDS             7351353..7351688
     CDS             7351900..7352181
     CDS             complement(7352265..7353488)
     CDS             complement(7353499..7355265)
     CDS             7355385..7355600
     CDS             7355731..7356693
     CDS             complement(7356750..7357952)
     CDS             7358228..7359088
     CDS             complement(7359091..7359942)
     CDS             complement(7360068..7360481)
     CDS             complement(7360613..7361788)
     CDS             7361941..7362186
     CDS             7362293..7363135
     CDS             complement(7364276..7365922)
     CDS             complement(7365937..7366530)
     CDS             complement(7366670..7367596)
     CDS             complement(7367764..7368597)
     CDS             7368781..7369884
     CDS             complement(7369894..7370250)
     CDS             7370435..7370659
     CDS             complement(7370873..7372219)
     CDS             complement(7372470..7373126)
     CDS             7373307..7374530
     CDS             complement(7374562..7376466)
     CDS             complement(7376638..7378830)
     CDS             complement(7378843..7380123)
     CDS             complement(7380442..7383771)
     CDS             complement(7384088..7384603)
     CDS             complement(7385053..7386921)
     CDS             complement(7387121..7388047)
     CDS             complement(7388061..7389389)
     CDS             complement(7389430..7390305)
     CDS             complement(7390308..7391258)
     CDS             complement(7391286..7392977)
     CDS             7393196..7393828
     CDS             7393993..7395870
     CDS             complement(7395880..7396905)
     CDS             7397093..7397542
     CDS             7397730..7399223
     CDS             7399326..7400399
     CDS             7400466..7401449
     CDS             7401821..7402603
     CDS             complement(7402750..7404093)
     CDS             complement(7404107..7405813)
     CDS             complement(7405999..7406790)
     CDS             7407034..7408227
     CDS             7408240..7411398
     CDS             complement(7411819..7412991)
     CDS             7413051..7413851
     CDS             7414151..7415500
     CDS             complement(7415586..7416755)
     CDS             complement(7416862..7417119)
     CDS             complement(7417116..7417592)
     CDS             complement(7417595..7418995)
     CDS             complement(7419229..7419486)
     CDS             7419740..7419832
     CDS             7419981..7420910
     CDS             7420907..7421686
     CDS             7421712..7422023
     CDS             7422020..7423219
     CDS             7423209..7424195
     CDS             7424209..7424886
     CDS             7425124..7426923
     CDS             7426893..7428740
     CDS             7428737..7429792
     CDS             complement(7429793..7430239)
     CDS             complement(7430257..7431789)
     CDS             complement(7432183..7432752)
     CDS             7432959..7433582
     CDS             7433624..7434073
     CDS             7434334..7434657
     CDS             7434654..7435085
     CDS             7435130..7435342
     CDS             7435339..7435782
     CDS             complement(7435920..7437458)
     CDS             complement(7437455..7438738)
     CDS             complement(7438752..7440695)
     CDS             complement(7440994..7441677)
     CDS             7441968..7444817
     CDS             7444831..7445829
     CDS             7445870..7447381
     CDS             7447381..7448130
     CDS             7448117..7448659
     CDS             7448656..7449468
     CDS             complement(7449551..7451356)
     CDS             complement(7451386..7453347)
     CDS             7453551..7455497
     CDS             7455510..7458806
     CDS             7458799..7460946
     CDS             7460950..7463028
     CDS             7463025..7464776
     CDS             7464778..7467564
     CDS             complement(7467568..7467885)
     CDS             7468067..7468231
     CDS             complement(7468345..7471023)
     CDS             7471140..7472024
     CDS             complement(7472136..7472825)
     CDS             complement(7472822..7475545)
     CDS             complement(7475586..7476191)
     CDS             complement(7476369..7478480)
     CDS             complement(7478531..7480234)
     CDS             complement(7480347..7480448)
     CDS             complement(7480448..7480606)
     CDS             7481040..7481507
     CDS             7481548..7481808
     CDS             7481902..7482195
     CDS             7482221..7483138
     CDS             7483166..7483561
     CDS             7483672..7483860
     CDS             7483878..7484264
     CDS             7484261..7484353
     CDS             7484355..7484483
     CDS             7484838..7485284
     CDS             7485318..7486892
     CDS             complement(7486946..7488193)
     CDS             complement(7488225..7489391)
     CDS             complement(7489432..7490721)
     CDS             complement(7490734..7491288)
     CDS             complement(7491324..7492352)
     CDS             7492578..7493780
     CDS             7493824..7494276
     CDS             7494276..7495127
     CDS             7495165..7495908
     CDS             complement(7496600..7497430)
     CDS             7497674..7497970
     CDS             7498155..7499678
     CDS             complement(7499688..7500986)
     CDS             7501385..7502599
     CDS             7502607..7504340
     CDS             7504360..7505154
     CDS             complement(7505311..7506090)
     CDS             7506249..7506734
     CDS             complement(7506737..7507279)
     CDS             complement(7507605..7508315)
     CDS             complement(7508415..7509158)
     CDS             complement(7509168..7510433)
     CDS             complement(7510437..7512098)
     CDS             complement(7512246..7513163)
     CDS             7513277..7514113
     CDS             complement(7514152..7514307)
     CDS             7514329..7515057
     CDS             complement(7515103..7515261)
     CDS             complement(7515342..7516088)
     CDS             complement(7516238..7517746)
     CDS             complement(7517764..7519104)
     CDS             7519204..7519962
     CDS             complement(7520122..7520907)
     CDS             complement(7520904..7521716)
     CDS             complement(7521797..7522846)
     CDS             complement(7522875..7524182)
     CDS             complement(7524199..7524915)
     CDS             complement(7524951..7526033)
     CDS             7526263..7527183
     CDS             complement(7527346..7528536)
     CDS             complement(7528552..7529601)
     CDS             complement(7529598..7531004)
     CDS             complement(7531009..7531587)
     CDS             complement(7531696..7532673)
     CDS             complement(7532743..7533564)
     CDS             7533709..7535193
     CDS             7535294..7535701
     CDS             complement(7535769..7536485)
     CDS             7536642..7537493
     CDS             7537611..7538879
     CDS             complement(7538990..7539877)
     CDS             7540537..7541115
     CDS             complement(7541129..7542079)
     CDS             7542902..7543672
     CDS             complement(7543887..7544345)
     CDS             complement(7544342..7544854)
     CDS             complement(7544898..7545377)
     CDS             complement(7545374..7545793)
     CDS             complement(7545799..7546551)
     CDS             complement(7546548..7548548)
     CDS             complement(7548708..7548974)
     CDS             complement(7548971..7549393)
     CDS             complement(7549409..7549819)
     CDS             complement(7549819..7550163)
     CDS             complement(7550230..7551288)
     CDS             complement(7551292..7552725)
     CDS             complement(7552802..7554034)
     CDS             complement(7554125..7554706)
     CDS             complement(7554657..7555964)
     CDS             complement(7555961..7557154)
     CDS             complement(7557151..7558488)
     CDS             complement(7558495..7559190)
     CDS             complement(7559187..7560815)
     CDS             complement(7561120..7562064)
     CDS             complement(7562342..7563283)
     CDS             complement(7563549..7564289)
     CDS             complement(7564286..7564729)
     CDS             complement(7564772..7565467)
     CDS             complement(7565468..7566235)
     CDS             complement(7566303..7567433)
     CDS             complement(7567430..7567957)
     CDS             complement(7567920..7568708)
     CDS             complement(7568726..7569055)
     CDS             complement(7569058..7569474)
     CDS             complement(7569486..7569887)
     CDS             complement(7569953..7571038)
     CDS             complement(7571052..7572092)
     CDS             complement(7572095..7572469)
     CDS             complement(7572546..7572860)
     CDS             complement(7572841..7573782)
     CDS             complement(7573779..7574675)
     CDS             7574818..7575606
     CDS             7575610..7576338
     CDS             7576375..7577700
     CDS             complement(7578041..7578154)
     CDS             7578543..7579190
     CDS             complement(7580297..7581880)
     CDS             7582390..7582869
     CDS             complement(7583005..7584090)
     CDS             7585057..7586121
     CDS             complement(7586161..7586763)
     CDS             7587026..7587844
     CDS             7587949..7589463
     CDS             complement(7589467..7590207)
     CDS             complement(7590204..7591052)
     CDS             complement(7591052..7592875)
     CDS             complement(7592932..7594089)
     CDS             complement(7594149..7594733)
     CDS             complement(7594746..7595372)
     CDS             complement(7595487..7596623)
     CDS             complement(7596651..7597547)
     CDS             complement(7597662..7599137)
     CDS             7599281..7599859
     CDS             complement(7599908..7601095)
     CDS             7601258..7602145
     CDS             complement(7602151..7603806)
     CDS             complement(7603817..7604179)
     CDS             complement(7604352..7605422)
     CDS             complement(7605610..7606380)
     CDS             complement(7606397..7607239)
     CDS             complement(7607284..7607925)
     CDS             complement(7607932..7608600)
     CDS             complement(7608703..7609803)
     CDS             complement(7609805..7610665)
     CDS             7610789..7611457
     CDS             7611647..7613434
     CDS             complement(7613397..7613549)
     CDS             complement(7613554..7614444)
     CDS             complement(7614465..7614773)
     CDS             7614956..7616362
     CDS             7617201..7618049
     CDS             complement(7618173..7619387)
     CDS             7619665..7619982
     CDS             complement(7620025..7621392)
     CDS             complement(7621367..7622824)
     CDS             complement(7622821..7624521)
     CDS             complement(7624531..7625571)
     CDS             complement(7625568..7626710)
     CDS             complement(7626707..7626943)
     CDS             complement(7626943..7629198)
     CDS             complement(7629201..7629890)
     CDS             complement(7629887..7630063)
     CDS             complement(7630109..7630450)
     CDS             complement(7630443..7631531)
     CDS             complement(7631528..7632037)
     CDS             complement(7632034..7632243)
     CDS             complement(7632240..7633103)
     CDS             complement(7633100..7633546)
     CDS             complement(7633819..7634115)
     CDS             complement(7634142..7634720)
     CDS             complement(7634737..7635480)
     CDS             complement(7635490..7637280)
     CDS             complement(7637310..7638401)
     CDS             complement(7638599..7640038)
     CDS             complement(7640035..7641051)
     CDS             complement(7641119..7642441)
     CDS             complement(7642554..7644602)
     CDS             7645030..7645755
     CDS             complement(7645756..7647780)
     CDS             complement(7648052..7649182)
     CDS             complement(7649484..7650413)
     CDS             7650649..7651401
     CDS             7651407..7652093
     CDS             7652090..7654783
     CDS             complement(7654675..7655607)
     CDS             complement(7655607..7656071)
     CDS             complement(7656073..7657959)
     CDS             complement(7657956..7658246)
     CDS             complement(7658273..7658923)
     CDS             7659238..7660053
     CDS             7660067..7660699
     CDS             complement(7660718..7661644)
     CDS             7661905..7662894
     CDS             complement(7662828..7663751)
     CDS             7664045..7664917
     CDS             7664983..7665999
     CDS             7666075..7667733
     CDS             7668364..7669791
     CDS             7670057..7670518
     CDS             7670665..7672401
     CDS             7672398..7673870
     CDS             complement(7674016..7674801)
     CDS             complement(7675015..7675599)
     CDS             complement(7676299..7677174)
     CDS             complement(7677276..7677731)
     CDS             complement(7677755..7678171)
     CDS             7678262..7679668
     CDS             7680221..7680535
     CDS             7680607..7682259
     CDS             complement(7682327..7682419)
     CDS             complement(7683426..7684658)
     CDS             complement(7684683..7685378)
     CDS             complement(7685405..7686577)
     CDS             complement(7686771..7687085)
     CDS             7687981..7689180
     CDS             7689323..7691005
     CDS             7691732..7692190
     CDS             7693192..7695144
     CDS             complement(7695430..7695888)
     CDS             complement(7696203..7697294)
     CDS             7698141..7698800
     CDS             7699605..7699961
     CDS             complement(7700066..7700191)
     CDS             complement(7700663..7700773)
     CDS             complement(7700897..7701262)
     CDS             complement(7701828..7702190)
     CDS             complement(7702235..7702873)
     CDS             complement(7702895..7704076)
     CDS             7704420..7706066
     CDS             7706080..7706787
     CDS             7707172..7707447
     CDS             7707628..7709241
     CDS             7709259..7710350
     CDS             7710350..7710970
     CDS             7710974..7711324
     CDS             7711385..7712770
     CDS             complement(7712936..7713268)
     CDS             7713649..7714899
     CDS             7715169..7716317
     CDS             complement(7716431..7716586)
     CDS             complement(7716683..7717264)
     CDS             complement(7717296..7718132)
     CDS             complement(7718153..7718959)
     CDS             complement(7718956..7720119)
     CDS             complement(7720261..7721211)
     CDS             complement(7721594..7722760)
     CDS             complement(7723031..7723564)
     CDS             complement(7723650..7723988)
     CDS             complement(7724300..7724518)
     CDS             complement(7724590..7725963)
     CDS             7726446..7727108
     CDS             complement(7727103..7729334)
     CDS             complement(7729370..7729603)
     CDS             complement(7729815..7730597)
     CDS             complement(7730834..7731040)
     CDS             7731333..7731476
     CDS             complement(7731562..7732050)
     CDS             complement(7732065..7735211)
     CDS             complement(7735208..7736284)
     CDS             complement(7736281..7737408)
     CDS             complement(7737405..7738262)
     CDS             7738475..7739137
     CDS             complement(7739156..7739824)
     CDS             complement(7739833..7740270)
     CDS             complement(7740299..7740565)
     CDS             7740739..7740945
     CDS             7740942..7741100
     CDS             7741119..7741337
     CDS             7741429..7741914
     CDS             7741952..7742551
     CDS             7742701..7743870
     CDS             7743899..7744690
     CDS             7744771..7745556
     CDS             7746140..7746688
     CDS             complement(7746869..7747693)
     CDS             complement(7747995..7749203)
     CDS             complement(7749319..7750566)
     CDS             complement(7750654..7751811)
     CDS             7752011..7752196
     CDS             7752193..7752564
     CDS             7752581..7755094
     CDS             7755091..7755561
     CDS             7755558..7756199
     CDS             7756249..7757403
     CDS             complement(7757652..7759337)
     CDS             7759587..7760291
     CDS             7760321..7760740
     CDS             7760849..7761013
     CDS             7761226..7761519
     CDS             complement(7761607..7762164)
     CDS             complement(7762227..7762652)
     CDS             7762770..7763039
     CDS             7763078..7763302
     CDS             7763450..7763836
     CDS             complement(7763996..7765621)
     CDS             complement(7765659..7766951)
     CDS             7767313..7769811
     CDS             7769979..7771541
     CDS             7771697..7772629
     CDS             complement(7772665..7773069)
     CDS             complement(7773193..7773597)
     CDS             7773671..7774303
     CDS             complement(7774350..7774739)
     CDS             7774845..7775780
     CDS             7775878..7776855
     CDS             complement(7777035..7778720)
     CDS             7778972..7780015
     CDS             7780100..7781446
     CDS             7781614..7782570
     CDS             7782563..7783459
     CDS             7783587..7784552
     CDS             7784601..7785602
     CDS             7785623..7786087
     CDS             7786219..7786401
     CDS             7786527..7787882
     CDS             complement(7788012..7788842)
     CDS             complement(7788842..7789288)
     CDS             complement(7789292..7790068)
     CDS             complement(7790096..7790599)
     CDS             complement(7790627..7790959)
     CDS             complement(7791059..7793407)
     CDS             7793742..7793867
     CDS             7793874..7794827
     CDS             7794824..7795915
     CDS             7795912..7796718
     CDS             complement(7796715..7798397)
     CDS             complement(7798560..7799180)
     CDS             7799380..7800417
     CDS             complement(7800420..7801631)
     CDS             7801761..7802471
     CDS             complement(7802592..7802789)
     CDS             complement(7803047..7804399)
     CDS             7804603..7804803
     CDS             7804829..7805704
     CDS             7805828..7806922
     CDS             7806976..7807854
     CDS             complement(7807950..7808585)
     CDS             complement(7808608..7809258)
     CDS             complement(7809275..7809982)
     CDS             7810214..7812214
     CDS             complement(7812241..7813191)
     CDS             7813389..7813595
     CDS             complement(7813709..7814419)
     CDS             complement(7814386..7814781)
     CDS             7814898..7815857
     CDS             7816270..7817655
     CDS             7817751..7818623
     CDS             7818620..7819471
     CDS             7819584..7820576
     CDS             complement(7820509..7821321)
     CDS             complement(7821326..7822240)
     CDS             complement(7822237..7823409)
     CDS             complement(7823440..7824939)
     CDS             complement(7824979..7827666)
     CDS             7827869..7828972
     CDS             complement(7829195..7829377)
     CDS             complement(7829541..7829798)
     CDS             7830054..7830266
     CDS             7830289..7830540
     CDS             complement(7830649..7831410)
     CDS             7831499..7831987
     CDS             7831984..7833090
     CDS             complement(7833187..7833909)
     CDS             7834171..7834467
     CDS             7834705..7835355
     CDS             complement(7835377..7836276)
     CDS             complement(7836371..7836655)
     CDS             complement(7836746..7837843)
     CDS             complement(7837893..7839314)
     CDS             complement(7839325..7840122)
     CDS             complement(7840145..7840315)
     CDS             complement(7840335..7841732)
     CDS             complement(7841772..7842089)
     CDS             complement(7842101..7843228)
     CDS             complement(7843366..7843518)
     CDS             complement(7843660..7846626)
     CDS             complement(7846776..7848743)
     CDS             7848871..7850370
     CDS             7850718..7852925
     CDS             7853210..7854814
     CDS             7855030..7855641
     CDS             complement(7855660..7856085)
     CDS             complement(7856270..7856542)
     CDS             complement(7856788..7857093)
     CDS             7857260..7857859
     CDS             7857856..7859292
     CDS             complement(7859444..7860124)
     CDS             7860412..7861899
     CDS             complement(7862238..7862402)
     CDS             7862690..7864174
     CDS             complement(7864271..7864597)
     CDS             7864853..7865722
     CDS             complement(7865909..7866325)
     CDS             complement(7866339..7868261)
     CDS             complement(7868504..7869589)
     CDS             complement(7869672..7870718)
     CDS             complement(7870908..7871396)
     CDS             complement(7871667..7872392)
     CDS             complement(7872575..7874905)
     CDS             complement(7875142..7876443)
     CDS             complement(7876530..7877489)
     CDS             complement(7877493..7877942)
     CDS             complement(7877986..7878702)
     CDS             7879331..7881067
     CDS             complement(7881138..7881848)
     CDS             complement(7881874..7882641)
     CDS             complement(7882694..7882843)
     CDS             complement(7882840..7883097)
     CDS             complement(7883165..7883350)
     CDS             complement(7883587..7884072)
     CDS             complement(7884194..7884934)
     CDS             complement(7885100..7885462)
     CDS             complement(7885528..7885932)
     CDS             complement(7886110..7886475)
     CDS             7886695..7887483
     CDS             7887610..7888047
     CDS             7888321..7888665
     CDS             complement(7888714..7888806)
     CDS             7889098..7889448
     CDS             complement(7889550..7889963)
     CDS             complement(7889999..7890538)
     CDS             complement(7890705..7892006)
     CDS             complement(7892003..7892371)
     CDS             7892516..7893481
     CDS             7893765..7895885
     CDS             complement(7895916..7896584)
     CDS             7896692..7897336
     CDS             complement(7897388..7898692)
     CDS             complement(7898724..7899317)
     CDS             complement(7899326..7900324)
     CDS             complement(7900355..7902013)
     CDS             complement(7902016..7904100)
     CDS             complement(7904241..7905062)
     CDS             complement(7905209..7905613)
     CDS             complement(7905659..7906438)
     CDS             complement(7906750..7906857)
     CDS             7907184..7907444
     CDS             complement(7907498..7908334)
     CDS             complement(7908408..7909727)
     CDS             7909867..7911195
     CDS             complement(7911388..7913001)
     CDS             complement(7913165..7913512)
     CDS             complement(7913528..7914649)
     CDS             complement(7914646..7916064)
     CDS             complement(7916061..7916357)
     CDS             complement(7916385..7917521)
     CDS             complement(7917530..7918336)
     CDS             complement(7918333..7919232)
     CDS             complement(7919229..7920266)
     CDS             complement(7920290..7921324)
     CDS             7921601..7922500
     CDS             complement(7922693..7924066)
     CDS             complement(7924063..7925646)
     CDS             complement(7925669..7926325)
     CDS             complement(7926334..7927218)
     CDS             complement(7927205..7928020)
     CDS             complement(7928037..7928801)
     CDS             complement(7928798..7929655)
     CDS             complement(7929652..7930479)
     CDS             complement(7930519..7931475)
     CDS             7931627..7932553
     CDS             7932596..7933315
     CDS             complement(7933436..7933903)
     CDS             complement(7933983..7934387)
     CDS             complement(7934441..7934839)
     CDS             complement(7934868..7935767)
     CDS             complement(7936215..7936940)
     CDS             complement(7936903..7937274)
     CDS             7937592..7937957
     CDS             complement(7937902..7939233)
     CDS             complement(7939941..7940498)
     CDS             complement(7940505..7940894)
     CDS             7940985..7941506
     CDS             complement(7941865..7942956)
     CDS             complement(7943024..7943620)
     CDS             7943987..7944259
     CDS             complement(7944443..7945066)
     CDS             complement(7945167..7945655)
     CDS             complement(7945753..7946238)
     CDS             complement(7946384..7946722)
     CDS             7946991..7947224
     CDS             7947552..7949087
     CDS             7949440..7950168
     CDS             complement(7950370..7951230)
     CDS             complement(7951422..7951940)
     CDS             complement(7951978..7953525)
     CDS             7953810..7954388
     CDS             7954674..7955489
     CDS             complement(7955512..7956318)
     CDS             complement(7956429..7957088)
     CDS             complement(7957098..7958003)
     CDS             7958601..7959857
     CDS             7959865..7961103
     CDS             7961305..7961934
     CDS             complement(7962156..7963265)
     CDS             complement(7963269..7964423)
     CDS             7964726..7965991
     CDS             7966234..7967508
     CDS             complement(7967744..7968664)
     CDS             7968790..7969959
     CDS             7969970..7971070
     CDS             7971086..7971937
     CDS             7972076..7973698
     CDS             complement(7973890..7974666)
     CDS             7974742..7975203
     CDS             complement(7975390..7976184)
     CDS             complement(7976251..7976946)
     CDS             7977126..7978595
     CDS             7978592..7979623
     CDS             complement(7979738..7981387)
     CDS             7981779..7983509
     CDS             7983836..7985035
     CDS             7985048..7985356
     CDS             7985554..7985754
     CDS             complement(7985928..7986389)
     CDS             7986504..7989503
     CDS             7989616..7990821
     CDS             complement(7990828..7992309)
     CDS             complement(7992457..7993446)
     CDS             complement(7993858..7994355)
     CDS             complement(7994361..7995251)
     CDS             complement(7995384..7995992)
     CDS             7996278..7997132
     CDS             7997138..7998286
     CDS             7998304..7999500
     CDS             complement(7999674..8001998)
     CDS             complement(8002248..8003123)
     CDS             complement(8003180..8004145)
     CDS             8004329..8005195
     CDS             8005192..8005563
     CDS             complement(8005574..8006815)
     CDS             complement(8006845..8007936)
     CDS             complement(8007923..8008615)
     CDS             complement(8008716..8009237)
     CDS             complement(8009576..8011912)
     CDS             8012210..8013322
     CDS             8013451..8014920
     CDS             complement(8014960..8015277)
     CDS             8015425..8016348
     CDS             8016360..8016782
     CDS             complement(8016779..8018515)
     CDS             complement(8018596..8019228)
     CDS             complement(8019244..8020158)
     CDS             8020375..8021472
     CDS             8021530..8022084
     CDS             complement(8022268..8024136)
     CDS             complement(8024389..8027694)
     CDS             complement(8027707..8029428)
     CDS             complement(8029575..8030246)
     CDS             complement(8030259..8031941)
     CDS             8032237..8032737
     CDS             8032749..8033222
     CDS             complement(8033226..8033825)
     CDS             8033992..8034369
     CDS             8034478..8034849
     CDS             8034851..8035246
     CDS             complement(8035250..8036143)
     CDS             complement(8036158..8037087)
     CDS             complement(8037091..8038581)
     CDS             8038961..8039818
     CDS             complement(8039919..8040554)
     CDS             complement(8040723..8041352)
     CDS             complement(8041423..8042616)
     CDS             complement(8043008..8043262)
     CDS             complement(8043275..8044093)
     CDS             complement(8044356..8045618)
     CDS             complement(8045645..8047078)
     CDS             complement(8047222..8050284)
     CDS             complement(8050281..8051384)
     CDS             8051713..8051916
     CDS             8052166..8052681
     CDS             8052674..8052964
     CDS             8052961..8053254
     CDS             8053251..8054195
     CDS             8054207..8054533
     CDS             8054533..8056311
     CDS             8056530..8057033
     CDS             complement(8057049..8057747)
     CDS             8058008..8058205
     CDS             8058392..8059831
     CDS             8059862..8060101
     CDS             8060142..8061260
     CDS             8061272..8061871
     CDS             8061872..8062357
     CDS             8062512..8063069
     CDS             8063470..8063712
     CDS             8063773..8065017
     CDS             8065014..8068136
     CDS             8068472..8068942
     CDS             8069142..8069561
     CDS             complement(8069713..8072445)
     CDS             complement(8073126..8073470)
     CDS             8073496..8074476
     CDS             8074696..8075595
     CDS             8076051..8076392
     CDS             complement(8076436..8077059)
     CDS             complement(8077095..8078306)
     CDS             complement(8078903..8079514)
     CDS             complement(8079797..8080171)
     CDS             8080301..8081146
     CDS             complement(8081356..8082162)
     CDS             8082319..8082846
     CDS             8082961..8083905
     CDS             8084101..8084448
     CDS             8084966..8085202
     CDS             complement(8085311..8087470)
     CDS             complement(8087845..8089845)
     CDS             8090129..8090692
     CDS             complement(8090776..8091252)
     CDS             complement(8091296..8091415)
     CDS             complement(8091416..8092315)
     CDS             8092406..8093209
     CDS             complement(8093231..8094214)
     CDS             complement(8094297..8094914)
     CDS             complement(8095014..8095172)
     CDS             complement(8095142..8095651)
     CDS             complement(8095678..8097123)
     CDS             8097332..8097646
     CDS             8097639..8098109
     CDS             8098106..8098618
     CDS             complement(8098637..8098816)
     CDS             complement(8099197..8099970)
     CDS             8100266..8102497
     CDS             complement(8102500..8102943)
     CDS             complement(8102946..8103329)
     CDS             complement(8103442..8103909)
     CDS             complement(8103919..8105607)
     CDS             complement(8105792..8106931)
     CDS             complement(8107086..8107541)
     CDS             complement(8107575..8108303)
     CDS             8108450..8109640
     CDS             complement(8109683..8109898)
     CDS             8110044..8110556
     CDS             complement(8110672..8111196)
     CDS             8111311..8112012
     CDS             complement(8112252..8112635)
     CDS             8112734..8113903
     CDS             8114046..8117510
     CDS             8117739..8118212
     CDS             complement(8118522..8119058)
     CDS             8119269..8120234
     CDS             8120270..8121163
     CDS             8121612..8122520
     CDS             8122626..8122820
     CDS             8123120..8123269
     CDS             8123366..8123560
     CDS             complement(8123683..8124360)
     CDS             complement(8124774..8125139)
     CDS             8125625..8126569
     CDS             complement(8126698..8127372)
     CDS             8127673..8127843
     CDS             complement(8127872..8128123)
     CDS             8128321..8128494
     CDS             complement(8129110..8129316)
     CDS             complement(8129497..8129934)
     CDS             complement(8130454..8130888)
     CDS             8131517..8135005
     CDS             complement(8135270..8136124)
     CDS             complement(8136155..8136694)
     CDS             complement(8136969..8138141)
     CDS             complement(8138134..8138289)
     CDS             complement(8138390..8139979)
     CDS             complement(8140185..8141357)
     CDS             complement(8141437..8141643)
     CDS             complement(8141900..8142364)
     CDS             complement(8142381..8142971)
     CDS             complement(8143047..8143943)
     CDS             complement(8144113..8144955)
     CDS             complement(8145184..8146470)
     CDS             complement(8146690..8148033)
     CDS             complement(8148255..8148422)
     CDS             8148530..8149666
     CDS             complement(8149995..8150621)
     CDS             complement(8150698..8151324)
     CDS             complement(8151390..8152223)
     CDS             complement(8152434..8152814)
     CDS             complement(8152884..8154932)
     CDS             complement(8155083..8155565)
     CDS             complement(8155738..8156940)
     CDS             complement(8157008..8157130)
     CDS             8157561..8158211
     CDS             8158365..8158541
     CDS             8158614..8158772
     CDS             8158902..8159705
     CDS             8159778..8160233
     CDS             8160485..8161426
     CDS             complement(8161443..8161766)
     CDS             complement(8161913..8163130)
     CDS             complement(8163133..8164695)
     CDS             complement(8165143..8165841)
     CDS             complement(8165945..8166175)
     CDS             complement(8166172..8166915)
     CDS             8167257..8168174
     CDS             8168312..8168536
     CDS             8168567..8168797
     CDS             8168891..8171818
     CDS             8171903..8172055
     CDS             8172028..8172282
     CDS             complement(8172403..8172639)
     CDS             8172900..8173352
     CDS             8173729..8174169
     CDS             8174451..8175365
     CDS             8175726..8176148
     CDS             8176487..8176624
     CDS             complement(8176664..8176810)
     CDS             complement(8177006..8177485)
     CDS             complement(8177485..8177937)
     CDS             8178107..8178403
     CDS             complement(8178520..8179617)
     CDS             complement(8179623..8180228)
     CDS             complement(8180291..8181007)
     CDS             complement(8181263..8181514)
     CDS             8181681..8182412
     CDS             8182624..8183469
     CDS             8183490..8184605
     CDS             8184605..8185372
     CDS             8185558..8186184
     CDS             8186379..8187332
     CDS             8187557..8188585
     CDS             8188582..8189616
     CDS             complement(8189708..8190298)
     CDS             8191015..8191515
     CDS             8191667..8192539
     CDS             complement(8192636..8193040)
     CDS             complement(8193154..8193357)
     CDS             complement(8193476..8194996)
     CDS             complement(8195187..8195711)
     CDS             complement(8195943..8197025)
     CDS             8197441..8197908
     CDS             8197911..8198636
     CDS             8198657..8200045
     CDS             complement(8200094..8200624)
     CDS             complement(8200669..8200962)
     CDS             8201144..8201608
     CDS             8201728..8202438
     CDS             8202563..8203423
     CDS             8203656..8203889
     CDS             complement(8203978..8204601)
     CDS             8204847..8206907
     CDS             8207003..8207620
     CDS             8207617..8207868
     CDS             8207873..8208355
     CDS             8208355..8209314
     CDS             8209404..8209991
     CDS             8209993..8211123
     CDS             8211270..8212760
     CDS             8212776..8213630
     CDS             complement(8213830..8214225)
     CDS             8214457..8215428
     CDS             8215632..8218640
     CDS             8218802..8219296
     CDS             8219393..8220121
     CDS             8220327..8221718
     CDS             8221715..8223088
     CDS             8223206..8223622
     CDS             complement(8223681..8223989)
     CDS             8224297..8224683
     CDS             8224684..8225079
     CDS             8225123..8225671
     CDS             8225702..8227270
     CDS             complement(8227520..8227837)
     CDS             8228077..8229888
     CDS             complement(8229890..8230447)
     CDS             complement(8230448..8232526)
     CDS             8232646..8233104
     CDS             complement(8233101..8234006)
     CDS             complement(8234196..8235479)
     CDS             8235815..8236069
     CDS             8236311..8237246
     CDS             8237686..8238165
     CDS             8238389..8239093
     CDS             complement(8240241..8240540)
     CDS             complement(8240544..8241098)
     CDS             complement(8241343..8242353)
     CDS             8242492..8244111
     CDS             complement(8244326..8244475)
     CDS             complement(8244698..8245522)
     CDS             8245726..8245953
     CDS             complement(8245970..8246275)
     CDS             8246453..8246569
     CDS             complement(8247623..8247958)
     CDS             complement(8248195..8249211)
     CDS             complement(8249204..8250490)
     CDS             complement(8250513..8251226)
     CDS             complement(8251223..8251468)
     CDS             complement(8251529..8252347)
     CDS             complement(8252334..8253725)
     CDS             8253990..8254508
     CDS             complement(8254619..8255551)
     CDS             complement(8255548..8256207)
     CDS             8256414..8257172
     CDS             8257318..8258469
     CDS             8258473..8259450
     CDS             8259538..8260584
     CDS             8260581..8261426
     CDS             8261552..8262376
     CDS             complement(8262447..8263256)
     CDS             8263571..8264353
     CDS             complement(8264543..8265064)
     CDS             8265377..8265673
     CDS             8265839..8267470
     CDS             8267704..8268915
     CDS             complement(8268982..8269380)
     CDS             complement(8269514..8271178)
     CDS             8271493..8273256
     CDS             complement(8273547..8274566)
     CDS             complement(8274992..8275345)
     CDS             complement(8275416..8276738)
     CDS             complement(8276735..8277973)
     CDS             8278376..8278711
     CDS             complement(8278766..8280259)
     CDS             8280489..8280899
     CDS             complement(8281018..8281974)
     CDS             8282303..8282485
     CDS             complement(8282500..8282760)
     CDS             complement(8282922..8283578)
     CDS             complement(8283697..8283822)
     CDS             8284164..8285048
     CDS             8285091..8286155
     CDS             complement(8286270..8286869)
     CDS             8287469..8288062
     CDS             complement(8288417..8288860)
     CDS             complement(8289588..8290652)
     CDS             complement(8290748..8291671)
     CDS             8292157..8292975
     CDS             8293641..8294345
     CDS             complement(8294356..8294949)
     CDS             complement(8295021..8295617)
     CDS             8296153..8296884
     CDS             8296916..8297383
     CDS             complement(8297390..8297734)
     CDS             complement(8297831..8298817)
     CDS             8298966..8299223
     CDS             complement(8299224..8300159)
     CDS             8300277..8301029
     CDS             8301066..8301764
     CDS             8301912..8302511
     CDS             complement(8302802..8303686)
     CDS             complement(8303767..8304408)
     CDS             complement(8304606..8305985)
     CDS             complement(8306031..8307098)
     CDS             8307338..8308324
     CDS             complement(8308340..8309368)
     CDS             8309451..8309666
     CDS             8309775..8310575
     CDS             8310867..8313227
     CDS             8313220..8314026
     CDS             8314046..8315038
     CDS             8315269..8315610
     CDS             complement(8315584..8319699)
     CDS             8320005..8321057
     CDS             8321079..8322446
     CDS             8322461..8323246
     CDS             complement(8323248..8323853)
     CDS             8324228..8324686
     CDS             8324759..8325262
     CDS             8325324..8326163
     CDS             complement(8326178..8326633)
     CDS             8326788..8330246
     CDS             complement(8330350..8331177)
     CDS             complement(8331174..8331479)
     CDS             complement(8331789..8332700)
     CDS             8332976..8334157
     CDS             8334276..8335895
     CDS             8335923..8336384
     CDS             complement(8336554..8337414)
     CDS             complement(8337581..8338312)
     CDS             complement(8338325..8339017)
     CDS             complement(8339022..8339753)
     CDS             complement(8339881..8340792)
     CDS             complement(8340892..8342277)
     CDS             8342547..8343926
     CDS             complement(8344111..8345772)
     CDS             8345923..8346354
     CDS             complement(8346308..8346814)
     CDS             complement(8346996..8348123)
     CDS             complement(8348375..8349871)
     CDS             8350064..8350909
     CDS             complement(8351151..8351357)
     CDS             complement(8351561..8351974)
     CDS             complement(8351982..8353094)
     CDS             complement(8353109..8354173)
     CDS             complement(8354392..8354667)
     CDS             complement(8354708..8355403)
     CDS             8355570..8356115
     CDS             8356212..8357666
     CDS             8357761..8359383
     CDS             complement(8359380..8360723)
     CDS             8360722..8360829
     CDS             8360913..8362406
     CDS             8362420..8363124
     CDS             8363121..8364707
     CDS             complement(8364704..8364844)
     CDS             8365115..8365510
     CDS             8365535..8366029
     CDS             8366139..8367068
     CDS             8367464..8368687
     CDS             complement(8368938..8370500)
     CDS             8370693..8371784
     CDS             complement(8371790..8372680)
     CDS             complement(8372743..8373720)
     CDS             complement(8373720..8374253)
     CDS             8374301..8375887
     CDS             8375884..8376468
     CDS             8376581..8377048
     CDS             complement(8377064..8377534)
     CDS             8377752..8378030
     CDS             complement(8379486..8380292)
     CDS             complement(8380356..8381141)
     CDS             complement(8381160..8381486)
     CDS             complement(8381577..8383298)
     CDS             8384414..8384527
     CDS             complement(8384546..8385010)
     CDS             complement(8385362..8385967)
     CDS             complement(8386218..8386385)
     CDS             complement(8386452..8386547)
     CDS             complement(8386572..8387660)
     CDS             8387890..8388117
     CDS             complement(8388368..8388877)
     CDS             complement(8389018..8389242)
     CDS             complement(8389261..8390394)
     CDS             complement(8390526..8390735)
     CDS             complement(8390842..8391246)
     CDS             complement(8391264..8391464)
     CDS             8391772..8392182
     CDS             complement(8393344..8393859)
     CDS             complement(8393942..8394457)
     CDS             8394665..8396170
     CDS             8396383..8397459
     CDS             8397852..8398208
     CDS             8398763..8399065
     CDS             complement(8399718..8400128)
     CDS             complement(8400397..8400549)
     CDS             8400675..8401037
     CDS             complement(8401060..8401743)
     CDS             complement(8401903..8402280)
     CDS             complement(8402387..8402719)
     CDS             8402824..8403012
     CDS             complement(8403379..8403822)
     CDS             complement(8404562..8404903)
     CDS             8405436..8405666
     CDS             8407421..8407540
     CDS             complement(8407719..8409461)
     CDS             8409840..8410844
     CDS             complement(8411508..8411687)
     CDS             8411986..8412909
     CDS             complement(8414991..8416001)
     CDS             complement(8416019..8417101)
     CDS             complement(8417280..8418641)
     CDS             complement(8418638..8420353)
     CDS             complement(8420476..8421870)
     CDS             8422780..8423769
     CDS             8423845..8424516
     CDS             8424787..8425293
     CDS             8425514..8426488
     CDS             8426672..8427313
     CDS             8427876..8428142
     CDS             8428611..8429198
     CDS             complement(8432005..8432250)
     CDS             complement(8432724..8434520)
     CDS             complement(8435123..8436178)
     CDS             complement(8436855..8437973)
     CDS             8438331..8439482
     CDS             8440486..8441247
     CDS             complement(8441419..8442180)
     CDS             complement(8442362..8443543)
     CDS             8445013..8445183
     CDS             8445188..8445574
     CDS             8445927..8446229
     CDS             8446446..8446637
     CDS             complement(8446950..8447306)
     CDS             complement(8447733..8448683)
     CDS             complement(8450294..8450845)
     CDS             complement(8450924..8451163)
     CDS             8451543..8451806
     CDS             8452318..8452557
     CDS             8453173..8453403
     CDS             8453905..8454054
     CDS             complement(8454247..8455257)
     CDS             8455665..8455784
     CDS             8455818..8456036
     CDS             8456033..8456281
     CDS             8456446..8456640
     CDS             complement(8456562..8457170)
     CDS             complement(8457173..8457736)
     CDS             8457903..8458004
     CDS             8458086..8458448
     CDS             8458469..8458810
     CDS             8458816..8459250
     CDS             complement(8459811..8459936)
     CDS             8460133..8461197
     CDS             complement(8461932..8462153)
     CDS             8462375..8463595
     CDS             8463807..8464430
     CDS             8464527..8465021
     CDS             8465304..8465531
     CDS             8465801..8466037
     CDS             8467498..8467665
     CDS             8467865..8468812
     CDS             8468824..8469303
     CDS             8469300..8470874
     CDS             8470877..8471317
     CDS             8471339..8471554
     CDS             complement(8471511..8472284)
     CDS             8472425..8472853
     CDS             complement(8472951..8473310)
     CDS             8473688..8474578
     CDS             8475129..8475911
     CDS             8475930..8476895
     CDS             complement(8476916..8477806)
     CDS             8477901..8478653
     CDS             complement(8478662..8479072)
     CDS             complement(8479140..8479772)
     CDS             8479995..8481791
     CDS             8481978..8484776
     CDS             complement(8484864..8485811)
     CDS             8486019..8486489
     CDS             8486643..8487413
     CDS             complement(8487548..8488330)
     CDS             8488821..8493554
     CDS             8493696..8495147
     CDS             complement(8495325..8497049)
     CDS             8497259..8498266
     CDS             complement(8498364..8498915)
     CDS             8498988..8499314
     CDS             complement(8499498..8499941)
     CDS             complement(8500003..8501007)
     CDS             complement(8501238..8502227)
     CDS             complement(8502242..8503279)
     CDS             8503362..8503760
     CDS             complement(8503885..8504997)
     CDS             complement(8504994..8505632)
     CDS             complement(8505632..8507713)
     CDS             8507852..8508103
     CDS             8508779..8509921
     CDS             8510054..8510641
     CDS             8510787..8511176
     CDS             8511225..8512667
     CDS             complement(8512801..8513541)
     CDS             complement(8513657..8513989)
     CDS             complement(8514050..8514661)
     CDS             complement(8514666..8515382)
     CDS             complement(8515413..8516432)
     CDS             complement(8516432..8517478)
     CDS             complement(8517533..8518396)
     CDS             complement(8518402..8519271)
     CDS             complement(8519278..8520033)
     CDS             complement(8520036..8520272)
     CDS             complement(8520316..8520816)
     CDS             complement(8520813..8521478)
     CDS             complement(8521670..8522266)
     CDS             8522512..8523039
     CDS             8523122..8524507
     CDS             8524600..8525034
     CDS             complement(8525039..8526184)
     CDS             8526405..8526791
     CDS             complement(8526796..8527005)
     CDS             complement(8527134..8527856)
     CDS             complement(8527849..8529231)
     CDS             complement(8529218..8529463)
     CDS             complement(8529617..8531431)
     CDS             8531662..8532642
     CDS             complement(8532680..8533171)
     CDS             complement(8533348..8533617)
     CDS             complement(8533651..8533932)
     CDS             complement(8534059..8535936)
     CDS             complement(8536072..8536488)
     CDS             8537286..8538893
     CDS             complement(8539008..8542637)
     CDS             complement(8543163..8543762)
     CDS             8543946..8544737
     CDS             complement(8544807..8545613)
     CDS             8545842..8546075
     CDS             8546075..8546623
     CDS             complement(8546718..8547416)
     CDS             complement(8547541..8548785)
     CDS             complement(8548924..8550171)
     CDS             complement(8550291..8551418)
     CDS             complement(8551574..8553445)
     CDS             complement(8553489..8554295)
     CDS             complement(8554492..8555250)
     CDS             complement(8555305..8555964)
     CDS             8556122..8557294
     CDS             8557431..8559029
     CDS             complement(8559073..8559615)
     CDS             8559750..8560568
     CDS             8560571..8561383
     CDS             complement(8561451..8561909)
     CDS             8562009..8562878
     CDS             8563115..8563792
     CDS             8563932..8564732
     CDS             8564921..8566234
     CDS             8566532..8567623
     CDS             complement(8567718..8568860)
     CDS             complement(8568992..8570182)
     CDS             complement(8570325..8571512)
     CDS             complement(8571509..8573191)
     CDS             complement(8573337..8575433)
     CDS             8575564..8576430
     CDS             8576497..8577294
     CDS             8577291..8578004
     CDS             8578017..8578895
     CDS             8578898..8579917
     CDS             8579943..8581172
     CDS             8581294..8582520
     CDS             8582760..8583989
     CDS             8584187..8585470
     CDS             complement(8585827..8586360)
     CDS             8586538..8587578
     CDS             8587586..8589355
     CDS             8589352..8590083
     CDS             complement(8590237..8590860)
     CDS             8590982..8591866
     CDS             complement(8591953..8592372)
     CDS             complement(8592600..8593769)
     CDS             8594035..8595051
     CDS             8595337..8595846
     CDS             8595849..8597168
     CDS             8597406..8597864
     CDS             8597944..8598624
     CDS             8598754..8599563
     CDS             8599560..8601443
     CDS             8601469..8602230
     CDS             8602414..8602833
     CDS             8602928..8604079
     CDS             complement(8604156..8604884)
     CDS             complement(8604916..8605179)
     CDS             8605304..8606002
     CDS             8606008..8606331
     CDS             complement(8606328..8606726)
     CDS             complement(8606948..8607295)
     CDS             8607701..8609146
     CDS             8609270..8609488
     CDS             8609529..8610788
     CDS             8610801..8611586
     CDS             complement(8611587..8612015)
     CDS             complement(8612033..8612677)
     CDS             8612780..8613745
     CDS             8613882..8614115
     CDS             complement(8614172..8615119)
     CDS             complement(8615135..8616151)
     CDS             complement(8616309..8617112)
     CDS             complement(8617201..8618814)
     CDS             8618968..8620173
     CDS             8620390..8621142
     CDS             8621163..8622134
     CDS             8622178..8623194
     CDS             8623281..8625398
     CDS             8625395..8626492
     CDS             8626489..8627985
     CDS             8628089..8629261
     CDS             8629258..8632032
     CDS             8632035..8633147
     CDS             complement(8633181..8633669)
     CDS             complement(8633710..8634915)
     CDS             complement(8635256..8638312)
     CDS             8638555..8639091
     CDS             8639327..8640364
     CDS             complement(8640479..8641231)
     CDS             8641327..8641638
     CDS             complement(8641648..8644428)
     CDS             8645647..8647116
     CDS             8647213..8648811
     CDS             complement(8648890..8649669)
     CDS             8649773..8650285
     CDS             8650414..8651196
     CDS             complement(8651316..8651792)
     CDS             8652048..8652896
     CDS             8653098..8653940
     CDS             8654054..8654665
     CDS             8654682..8655551
     CDS             8655666..8656808
     CDS             8656896..8657867
     CDS             8658031..8659503
     CDS             8659538..8659891
     CDS             complement(8660038..8661126)
     CDS             complement(8661171..8662955)
     CDS             complement(8662990..8663154)
     CDS             8663190..8663891
     CDS             8664021..8664851
     CDS             complement(8665084..8665707)
     CDS             complement(8665776..8665979)
     CDS             8666090..8666989
     CDS             8667133..8668464
     CDS             complement(8668580..8668993)
     CDS             complement(8668993..8670102)
     CDS             complement(8670126..8671184)
     CDS             8671352..8671834
     CDS             complement(8672022..8672297)
     CDS             complement(8672433..8673047)
     CDS             complement(8673168..8674637)
     CDS             complement(8674743..8676077)
     CDS             complement(8676088..8677836)
     CDS             complement(8678090..8678359)
     CDS             complement(8678831..8679805)
     CDS             complement(8679802..8681217)
     CDS             complement(8681214..8681411)
     CDS             complement(8681408..8682469)
     CDS             complement(8682473..8683375)
     CDS             complement(8683379..8684332)
     CDS             complement(8684529..8686187)
     CDS             8686388..8687983
     CDS             complement(8688181..8690412)
     CDS             complement(8690537..8698864)
     CDS             8699484..8700215
     CDS             8700332..8701456
     CDS             complement(8701644..8702843)
     CDS             complement(8702943..8704781)
     CDS             complement(8704876..8705664)
     CDS             complement(8705669..8706427)
     CDS             complement(8706424..8707575)
     CDS             complement(8707581..8708456)
     CDS             8708628..8709467
     CDS             8709464..8710990
     CDS             8711096..8711911
     CDS             8711977..8712498
     CDS             8712771..8713823
     CDS             complement(8713911..8714435)
     CDS             8714606..8715121
     CDS             8715280..8716626
     CDS             complement(8716751..8718007)
     CDS             complement(8718121..8719482)
     CDS             8719992..8721551
     CDS             complement(8721614..8722462)
     CDS             complement(8722459..8723343)
     CDS             complement(8723419..8724354)
     CDS             complement(8724419..8725228)
     CDS             8725402..8726061
     CDS             8726058..8727251
     CDS             8727270..8727968
     CDS             complement(8727972..8728685)
     CDS             complement(8728649..8730049)
     CDS             8730167..8730325
     CDS             complement(8730425..8731366)
     CDS             complement(8731491..8733614)
     CDS             complement(8733696..8734466)
     CDS             complement(8734479..8734952)
     CDS             complement(8735004..8735657)
     CDS             8735749..8736996
     CDS             8736944..8738557
     CDS             complement(8738576..8739025)
     CDS             8739268..8739795
     CDS             complement(8739856..8741517)
     CDS             complement(8741616..8743070)
     CDS             complement(8743074..8744093)
     CDS             complement(8744205..8745449)
     CDS             complement(8745747..8746979)
     CDS             complement(8747055..8748251)
     CDS             complement(8748254..8750491)
     CDS             complement(8750789..8751673)
     CDS             8751852..8753264
     CDS             8753291..8753971
     CDS             complement(8753978..8754142)
     CDS             8754544..8756565
     CDS             8757024..8757434
     CDS             8757461..8758144
     CDS             complement(8758368..8758988)
     CDS             8759261..8759410
     CDS             8759496..8759957
     CDS             8760141..8761163
     CDS             8761545..8762459
     CDS             complement(8762725..8763768)
     CDS             complement(8763782..8764447)
     CDS             complement(8764725..8765381)
     CDS             8765498..8766061
     CDS             8766129..8766239
     CDS             8766251..8768545
     CDS             complement(8768717..8769955)
     CDS             complement(8769958..8772321)
     CDS             complement(8772326..8773033)
     CDS             complement(8773140..8774333)
     CDS             complement(8774391..8774864)
     CDS             complement(8774857..8775531)
     CDS             complement(8775531..8775785)
     CDS             complement(8775872..8776528)
     CDS             8776714..8776956
     CDS             8777443..8782254
     CDS             8782268..8782588
     CDS             complement(8782764..8783666)
     CDS             8783869..8784072
     CDS             8784259..8786007
     CDS             8786155..8787165
     CDS             complement(8787196..8787999)
     CDS             8788376..8790859
     CDS             complement(8791078..8791230)
     CDS             complement(8791266..8792012)
     CDS             8792269..8792562
     CDS             8792646..8792843
     CDS             8792827..8793948
     CDS             8794354..8794728
     CDS             8794743..8795390
     CDS             8796177..8796443
     CDS             8796617..8796904
     CDS             complement(8796942..8798279)
     CDS             complement(8798380..8798550)
     CDS             complement(8798695..8799351)
     CDS             complement(8799392..8800318)
     CDS             complement(8800776..8800958)
     CDS             8801639..8801797
     CDS             complement(8801817..8802425)
     CDS             8802668..8803564
     CDS             complement(8803576..8804364)
     CDS             complement(8804456..8805274)
     CDS             complement(8805432..8805614)
     CDS             8805728..8806648
     CDS             complement(8806707..8806970)
     CDS             complement(8806994..8807455)
     CDS             complement(8807530..8808150)
     CDS             complement(8808188..8808508)
     CDS             8808759..8808974
     CDS             8808975..8810654
     CDS             8810733..8810972
     CDS             complement(8811170..8811460)
     CDS             8811971..8812921
     CDS             complement(8813226..8813378)
     CDS             complement(8813449..8814180)
     CDS             complement(8814177..8814593)
     CDS             complement(8814590..8815255)
     CDS             complement(8815266..8816228)
     CDS             8817973..8819337
     CDS             complement(8819334..8820644)
     CDS             8820917..8822089
     CDS             8822149..8823300
     CDS             8823730..8824362
     CDS             8824362..8824676
     CDS             8825030..8825230
     CDS             8826120..8826215
     CDS             8826262..8826417
     CDS             complement(8826672..8827232)
     CDS             8827808..8827930
     CDS             complement(8828152..8828814)
     CDS             complement(8829325..8829546)
     CDS             complement(8830259..8830498)
     CDS             8830968..8831732
     CDS             8831887..8834430
     CDS             complement(8835109..8837250)
     CDS             complement(8837238..8838749)
     CDS             complement(8839332..8839805)
     CDS             complement(8840126..8840437)
     CDS             complement(8840463..8841554)
     CDS             complement(8842717..8843079)
     CDS             8843416..8844036
     CDS             complement(8844049..8844360)
     CDS             8844472..8844867
     CDS             8845048..8846211
     CDS             8846566..8847969
     CDS             8848041..8848556
     CDS             complement(8848824..8849726)
     CDS             complement(8849741..8849974)
     CDS             complement(8850024..8850143)
     CDS             8850990..8852024
     CDS             8852029..8852625
     CDS             8852622..8853428
     CDS             complement(8853489..8854046)
     CDS             complement(8854146..8855102)
     CDS             complement(8855134..8855775)
     CDS             complement(8855772..8856020)
     CDS             8856125..8856370
     CDS             complement(8857202..8857420)
     CDS             complement(8857521..8858174)
     CDS             8858262..8858927
     CDS             8859789..8860838
     CDS             complement(8860835..8862193)
     CDS             complement(8862232..8862588)
     CDS             complement(8862743..8863636)
     CDS             complement(8863679..8864611)
     CDS             complement(8864686..8866632)
     CDS             complement(8866756..8867361)
     CDS             8867734..8867919
     CDS             8868326..8870923
     CDS             8870920..8874219
     CDS             complement(8874230..8879425)
     CDS             8880176..8881051
     CDS             complement(8881122..8882339)
     CDS             complement(8882332..8882553)
     CDS             complement(8882566..8882700)
     CDS             complement(8882756..8883667)
     CDS             complement(8883698..8886406)
     CDS             8886627..8886797
     CDS             complement(8887890..8889389)
     CDS             8889769..8889903
     CDS             8889931..8890329
     CDS             8890344..8892194
     CDS             8892305..8892958
     CDS             8892958..8893323
     CDS             8893432..8894319
     CDS             8894346..8895488
     CDS             8895674..8896366
     CDS             8896621..8897466
     CDS             8897722..8898369
     CDS             8898366..8899532
     CDS             complement(8899700..8900437)
     CDS             complement(8900558..8901493)
     CDS             complement(8901637..8902161)
     CDS             8902333..8903535
     CDS             8903669..8903971
     CDS             8904169..8905542
     CDS             complement(8905689..8906126)
     CDS             complement(8906157..8906759)
     CDS             complement(8906761..8907081)
     CDS             complement(8907108..8908949)
     CDS             8909377..8910177
     CDS             8910315..8910977
     CDS             8910974..8911768
     CDS             8911768..8912523
     CDS             8912520..8913647
     CDS             8913914..8914333
     CDS             8914345..8915289
     CDS             8915303..8916250
     CDS             8916318..8916827
     CDS             complement(8916976..8918475)
     CDS             complement(8918669..8919181)
     CDS             complement(8919311..8921785)
     CDS             complement(8921908..8923224)
     CDS             8923418..8924485
     CDS             8924702..8927773
     CDS             8928050..8928685
     CDS             complement(8928861..8929487)
     CDS             8929564..8930235
     CDS             8930550..8931326
     CDS             complement(8931445..8931876)
     CDS             8932043..8932222
     CDS             complement(8932329..8932559)
     CDS             8932766..8935282
     CDS             8935450..8936265
     CDS             complement(8936435..8938051)
     CDS             complement(8938336..8940930)
     CDS             complement(8940995..8941744)
     CDS             8941986..8942687
     CDS             8942805..8944610
     CDS             8944607..8945131
     CDS             8945265..8945666
     CDS             8945663..8945980
     CDS             complement(8946109..8947734)
     CDS             8947849..8949660
     CDS             8949975..8951852
     CDS             complement(8952190..8952606)
     CDS             complement(8952794..8954095)
     CDS             complement(8954272..8954961)
     CDS             8955131..8955400
     CDS             8955539..8956690
     CDS             complement(8956941..8959112)
     CDS             complement(8959502..8959918)
     CDS             8960083..8961027
     CDS             8961142..8961372
     CDS             8961374..8961877
     CDS             8962069..8962851
     CDS             8962865..8963560
     CDS             8963563..8964225
     CDS             complement(8964264..8965301)
     CDS             complement(8965301..8966413)
     CDS             complement(8966410..8967069)
     CDS             complement(8967080..8967658)
     CDS             complement(8968199..8969992)
     CDS             8970206..8971516
     CDS             8971633..8972451
     CDS             complement(8972466..8973062)
     CDS             8973193..8974152
     CDS             8974193..8974813
     CDS             8974971..8976212
     CDS             8976209..8977552
     CDS             8977611..8978807
     CDS             complement(8978898..8981387)
     CDS             complement(8981384..8981608)
     CDS             complement(8981698..8982474)
     CDS             8982661..8983215
     CDS             8983868..8985121
     CDS             8985567..8986271
     CDS             complement(8986282..8987046)
     CDS             complement(8987605..8988669)
     CDS             complement(8988927..8989511)
     CDS             8989851..8990384
     CDS             8990544..8991191
     CDS             8991296..8992174
     CDS             8992171..8993019
     CDS             8993125..8993655
     CDS             complement(8994003..8994248)
     CDS             8994587..8995342
     CDS             8995713..8996813
     CDS             8997050..8997319
     CDS             complement(8997468..8998445)
     CDS             complement(8998732..8999568)
     CDS             9000012..9000680
     CDS             9000868..9001680
     CDS             complement(9001685..9002548)
     CDS             complement(9002548..9004047)
     CDS             9004994..9005731
     CDS             complement(9005859..9006125)
     CDS             9006622..9006756
     CDS             9007936..9008172
     CDS             complement(9008211..9008483)
     CDS             complement(9009307..9009471)
     CDS             complement(9010444..9011577)
     CDS             complement(9011824..9012036)
     CDS             9012249..9012509
     CDS             9012555..9012920
     CDS             9012975..9013280
     CDS             9013277..9013903
     CDS             9014032..9015573
     CDS             9015592..9016353
     CDS             9016476..9016703
     CDS             9016881..9017282
     CDS             complement(9017394..9017720)
     CDS             9018053..9018382
     CDS             9018520..9019242
     CDS             complement(9019866..9020912)
     CDS             complement(9020903..9021766)
     CDS             complement(9021763..9023385)
     CDS             complement(9023393..9024499)
     CDS             9024866..9026317
     CDS             complement(9026557..9026700)
     CDS             9027230..9027535
     CDS             9027532..9028359
     CDS             complement(9028763..9029119)
     CDS             complement(9029116..9029514)
     CDS             9029671..9030015
     CDS             complement(9030540..9030761)
     CDS             9031331..9031588
     CDS             complement(9032323..9036648)
     CDS             complement(9037296..9037577)
     CDS             9037621..9037863
     CDS             9038211..9038447
     CDS             complement(9038451..9038693)
     CDS             9039598..9039882
     CDS             9040754..9040978
     CDS             9040923..9041540
     CDS             9041533..9041760
     CDS             complement(9042146..9042349)
     CDS             complement(9042366..9043772)
     CDS             complement(9044400..9044609)
     CDS             complement(9044612..9044890)
     CDS             complement(9045087..9045644)
     CDS             complement(9045644..9046177)
     CDS             complement(9046375..9046926)
     CDS             complement(9047328..9048755)
     CDS             complement(9049119..9049790)
     CDS             complement(9049774..9049992)
     CDS             complement(9049955..9050125)
     CDS             complement(9050227..9050382)
     CDS             9050489..9050794
     CDS             9050791..9051618
     CDS             9052670..9052954
     CDS             9053854..9054096
     CDS             complement(9054741..9054854)
     CDS             complement(9055383..9055664)
     CDS             complement(9056150..9056245)
     CDS             complement(9056427..9056651)
     CDS             9058612..9059949
     CDS             9060089..9060751
     CDS             9060948..9062501
     CDS             9063445..9064566
     CDS             complement(9064872..9065573)
     CDS             complement(9066200..9066865)
     CDS             complement(9066805..9067746)
     CDS             complement(9067869..9068093)
     CDS             complement(9068090..9069292)
     CDS             complement(9069283..9070362)
     CDS             complement(9070359..9071048)
     CDS             complement(9071052..9072413)
     CDS             complement(9072410..9072730)
     CDS             complement(9072741..9073499)
     CDS             complement(9073496..9075934)
     CDS             complement(9075942..9076217)
     CDS             complement(9076217..9076558)
     CDS             complement(9076555..9077553)
     CDS             complement(9078152..9078592)
     CDS             9079279..9079632
     CDS             complement(9079793..9080857)
     CDS             9080960..9081574
     CDS             complement(9081563..9082783)
     CDS             9082800..9084413
     CDS             9084512..9084925
     CDS             9086996..9089524
     CDS             9089524..9090591
     CDS             9090953..9091855
     CDS             9092579..9093508
     CDS             complement(9093833..9094285)
     CDS             9094704..9095192
     CDS             complement(9095606..9095938)
     CDS             complement(9096192..9097403)
     CDS             complement(9097400..9098731)
     CDS             complement(9098736..9098876)
     CDS             9100195..9100350
     CDS             complement(9100347..9100625)
     CDS             complement(9100622..9101062)
     CDS             9102367..9102684
     CDS             complement(9102787..9103068)
     CDS             9103818..9104132
     CDS             complement(9105167..9105337)