y1.S 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354
  1. /*
  2. * Math library
  3. *
  4. * Copyright (C) 2016 Intel Corporation. All rights reserved.
  5. *
  6. * Redistribution and use in source and binary forms, with or without
  7. * modification, are permitted provided that the following conditions
  8. * are met:
  9. *
  10. * * Redistributions of source code must retain the above copyright
  11. * notice, this list of conditions and the following disclaimer.
  12. * * Redistributions in binary form must reproduce the above copyright
  13. * notice, this list of conditions and the following disclaimer in
  14. * the documentation and/or other materials provided with the
  15. * distribution.
  16. * * Neither the name of Intel Corporation nor the names of its
  17. * contributors may be used to endorse or promote products derived
  18. * from this software without specific prior written permission.
  19. *
  20. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21. * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  23. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  24. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  25. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  26. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  27. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  28. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  29. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  30. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  31. *
  32. *
  33. * Author Name <jingwei.zhang@intel.com>
  34. * History:
  35. * 03-14-2016 Initial version. numerics svn rev. 12864
  36. */
  37. .file "y1.c"
  38. .text
  39. ..TXTST0:
  40. # -- Begin y1
  41. .text
  42. .align 16,0x90
  43. .globl y1
  44. y1:
  45. # parameter 1: %xmm0
  46. ..B1.1:
  47. .cfi_startproc
  48. ..___tag_value_y1.1:
  49. ..L2:
  50. pushq %r15
  51. .cfi_def_cfa_offset 16
  52. .cfi_offset 15, -16
  53. subq $16, %rsp
  54. .cfi_def_cfa_offset 32
  55. xorb %r15b, %r15b
  56. movsd %xmm0, (%rsp)
  57. ..B1.2:
  58. fnstcw 10(%rsp)
  59. ..B1.3:
  60. movl 4(%rsp), %eax
  61. movl %eax, %ecx
  62. andl $2147483647, %ecx
  63. cmpl $2146435072, %ecx
  64. jge ..B1.13
  65. ..B1.4:
  66. cmpq $0, (%rsp)
  67. jle ..B1.19
  68. ..B1.5:
  69. movzwl 10(%rsp), %edx
  70. movl %edx, %eax
  71. andl $768, %eax
  72. cmpl $768, %eax
  73. je ..B1.9
  74. ..B1.6:
  75. orl $-64768, %edx
  76. movw %dx, 8(%rsp)
  77. ..B1.7:
  78. fldcw 8(%rsp)
  79. ..B1.8:
  80. movb $1, %r15b
  81. ..B1.9:
  82. addq $-16, %rsp
  83. .cfi_def_cfa_offset 48
  84. fldl 16(%rsp)
  85. fstpt (%rsp)
  86. ..___tag_value_y1.7:
  87. call __y1l@PLT
  88. ..___tag_value_y1.8:
  89. ..B1.25:
  90. addq $16, %rsp
  91. .cfi_def_cfa_offset 32
  92. ..B1.10:
  93. fstpl (%rsp)
  94. testb %r15b, %r15b
  95. movsd (%rsp), %xmm0
  96. je ..B1.12
  97. ..B1.11:
  98. fldcw 10(%rsp)
  99. ..B1.12:
  100. addq $16, %rsp
  101. .cfi_def_cfa_offset 16
  102. .cfi_restore 15
  103. popq %r15
  104. .cfi_def_cfa_offset 8
  105. ret
  106. .cfi_def_cfa_offset 32
  107. .cfi_offset 15, -16
  108. ..B1.13:
  109. andl $-2146435073, %ecx
  110. orl (%rsp), %ecx
  111. jne ..B1.18
  112. ..B1.14:
  113. testl $-2147483648, %eax
  114. je ..B1.16
  115. ..B1.15:
  116. lea _infs(%rip), %rax
  117. lea _zeros(%rip), %rdx
  118. movsd (%rax), %xmm0
  119. mulsd (%rdx), %xmm0
  120. addq $16, %rsp
  121. .cfi_def_cfa_offset 16
  122. .cfi_restore 15
  123. popq %r15
  124. .cfi_def_cfa_offset 8
  125. ret
  126. .cfi_def_cfa_offset 32
  127. .cfi_offset 15, -16
  128. ..B1.16:
  129. lea _zeros(%rip), %rdx
  130. shrl $31, %eax
  131. movsd (%rdx,%rax,8), %xmm0
  132. ..B1.17:
  133. addq $16, %rsp
  134. .cfi_def_cfa_offset 16
  135. .cfi_restore 15
  136. popq %r15
  137. .cfi_def_cfa_offset 8
  138. ret
  139. .cfi_def_cfa_offset 32
  140. .cfi_offset 15, -16
  141. ..B1.18:
  142. movsd (%rsp), %xmm0
  143. addq $16, %rsp
  144. .cfi_def_cfa_offset 16
  145. .cfi_restore 15
  146. popq %r15
  147. .cfi_def_cfa_offset 8
  148. ret
  149. .cfi_def_cfa_offset 32
  150. .cfi_offset 15, -16
  151. ..B1.19:
  152. lea _zeros(%rip), %rax
  153. movl (%rsp), %edx
  154. orl %edx, %ecx
  155. movsd (%rax), %xmm1
  156. je ..B1.21
  157. ..B1.20:
  158. lea _infs(%rip), %rax
  159. movsd (%rax), %xmm0
  160. mulsd %xmm1, %xmm0
  161. addq $16, %rsp
  162. .cfi_def_cfa_offset 16
  163. .cfi_restore 15
  164. popq %r15
  165. .cfi_def_cfa_offset 8
  166. ret
  167. .cfi_def_cfa_offset 32
  168. .cfi_offset 15, -16
  169. ..B1.21:
  170. lea 8+_ones(%rip), %rax
  171. movsd (%rax), %xmm0
  172. divsd %xmm1, %xmm0
  173. ..B1.22:
  174. addq $16, %rsp
  175. .cfi_def_cfa_offset 16
  176. .cfi_restore 15
  177. popq %r15
  178. .cfi_def_cfa_offset 8
  179. ret
  180. .align 16,0x90
  181. .cfi_endproc
  182. .type y1,@function
  183. .size y1,.-y1
  184. .data
  185. # -- End y1
  186. .text
  187. # -- Begin __y1l
  188. .text
  189. .align 16,0x90
  190. .globl __y1l
  191. __y1l:
  192. # parameter 1: 96 + %rsp
  193. ..B2.1:
  194. .cfi_startproc
  195. ..___tag_value___y1l.39:
  196. ..L40:
  197. subq $88, %rsp
  198. .cfi_def_cfa_offset 96
  199. lea 176+_S(%rip), %rax
  200. fldt 96(%rsp)
  201. fldt (%rax)
  202. fcomip %st(1), %st
  203. jb ..B2.14
  204. ..B2.2:
  205. lea _val_1_77L(%rip), %rax
  206. fldt (%rax)
  207. fcomip %st(1), %st
  208. ja ..B2.12
  209. ..B2.3:
  210. lea _S(%rip), %rcx
  211. fldt (%rcx)
  212. fcomip %st(1), %st
  213. jbe ..B2.5
  214. ..B2.4:
  215. lea _Z(%rip), %rax
  216. lea _P1(%rip), %rdx
  217. lea 16+_P1(%rip), %rcx
  218. lea _Q1(%rip), %rsi
  219. lea 32+_P1(%rip), %rdi
  220. lea 48+_P1(%rip), %r8
  221. lea 16+_Q1(%rip), %r9
  222. fldt (%rax)
  223. lea 64+_P1(%rip), %r10
  224. lea 80+_P1(%rip), %r11
  225. lea 32+_Q1(%rip), %rax
  226. fsubrp %st, %st(1)
  227. fld %st(0)
  228. fmul %st(1), %st
  229. fstpt 64(%rsp)
  230. fldt 64(%rsp)
  231. fldt (%rdx)
  232. lea 96+_P1(%rip), %rdx
  233. fmul %st(1), %st
  234. fldt (%rcx)
  235. lea 112+_P1(%rip), %rcx
  236. fmul %st(2), %st
  237. fldt (%rsi)
  238. lea 48+_Q1(%rip), %rsi
  239. fmul %st(4), %st
  240. fldt (%rdi)
  241. lea 128+_P1(%rip), %rdi
  242. faddp %st, %st(3)
  243. fxch %st(2)
  244. fmul %st(3), %st
  245. fldt (%r8)
  246. lea 144+_P1(%rip), %r8
  247. faddp %st, %st(2)
  248. fxch %st(1)
  249. fmul %st(3), %st
  250. fldt (%r9)
  251. lea 64+_Q1(%rip), %r9
  252. faddp %st, %st(3)
  253. fxch %st(2)
  254. fmul %st(4), %st
  255. fldt (%r10)
  256. lea 160+_P1(%rip), %r10
  257. faddp %st, %st(2)
  258. fxch %st(1)
  259. fmul %st(3), %st
  260. fldt (%r11)
  261. lea 176+_P1(%rip), %r11
  262. faddp %st, %st(3)
  263. fxch %st(2)
  264. fmul %st(3), %st
  265. fldt (%rax)
  266. lea 80+_Q1(%rip), %rax
  267. faddp %st, %st(2)
  268. fxch %st(1)
  269. fmul %st(4), %st
  270. fldt (%rdx)
  271. lea _ones(%rip), %rdx
  272. faddp %st, %st(3)
  273. fxch %st(2)
  274. fmul %st(3), %st
  275. fldt (%rcx)
  276. lea 192+_P1(%rip), %rcx
  277. faddp %st, %st(2)
  278. fxch %st(1)
  279. fmul %st(3), %st
  280. fldt (%rsi)
  281. lea 208+_P1(%rip), %rsi
  282. faddp %st, %st(3)
  283. fxch %st(2)
  284. fmul %st(4), %st
  285. fldt (%rdi)
  286. lea 224+_P1(%rip), %rdi
  287. faddp %st, %st(2)
  288. fxch %st(1)
  289. fmul %st(3), %st
  290. fldt (%r8)
  291. lea 240+_P1(%rip), %r8
  292. faddp %st, %st(3)
  293. fxch %st(2)
  294. fmul %st(3), %st
  295. fldt (%r9)
  296. faddp %st, %st(2)
  297. fxch %st(1)
  298. fmul %st(4), %st
  299. fldt (%r10)
  300. faddp %st, %st(3)
  301. fxch %st(2)
  302. fmul %st(3), %st
  303. fldt (%r11)
  304. faddp %st, %st(2)
  305. fxch %st(1)
  306. fmul %st(3), %st
  307. fldt (%rax)
  308. faddp %st, %st(3)
  309. fldt (%rcx)
  310. faddp %st, %st(2)
  311. fxch %st(1)
  312. fmul %st(3), %st
  313. fxch %st(2)
  314. fdivrl (%rdx)
  315. fldt (%rsi)
  316. faddp %st, %st(2)
  317. fxch %st(1)
  318. fmulp %st, %st(3)
  319. fldt (%rdi)
  320. faddp %st, %st(2)
  321. fxch %st(1)
  322. fmulp %st, %st(3)
  323. fldt (%r8)
  324. faddp %st, %st(2)
  325. fxch %st(1)
  326. faddp %st, %st(2)
  327. fmulp %st, %st(1)
  328. jmp ..B2.19
  329. ..B2.5:
  330. lea 16+_S(%rip), %rax
  331. fldt (%rax)
  332. fcomip %st(1), %st
  333. jbe ..B2.7
  334. ..B2.6:
  335. lea 16+_Z(%rip), %rax
  336. lea _P2(%rip), %rdx
  337. lea 16+_P2(%rip), %rcx
  338. lea _Q2(%rip), %rsi
  339. lea 32+_P2(%rip), %rdi
  340. lea 48+_P2(%rip), %r8
  341. lea 16+_Q2(%rip), %r9
  342. fldt (%rax)
  343. lea 64+_P2(%rip), %r10
  344. lea 80+_P2(%rip), %r11
  345. lea 32+_Q2(%rip), %rax
  346. fsubrp %st, %st(1)
  347. fld %st(0)
  348. fmul %st(1), %st
  349. fstpt 64(%rsp)
  350. fldt 64(%rsp)
  351. fldt (%rdx)
  352. lea 96+_P2(%rip), %rdx
  353. fmul %st(1), %st
  354. fldt (%rcx)
  355. lea 112+_P2(%rip), %rcx
  356. fmul %st(2), %st
  357. fldt (%rsi)
  358. lea 48+_Q2(%rip), %rsi
  359. fmul %st(4), %st
  360. fldt (%rdi)
  361. lea 128+_P2(%rip), %rdi
  362. faddp %st, %st(3)
  363. fxch %st(2)
  364. fmul %st(3), %st
  365. fldt (%r8)
  366. lea 144+_P2(%rip), %r8
  367. faddp %st, %st(2)
  368. fxch %st(1)
  369. fmul %st(3), %st
  370. fldt (%r9)
  371. lea 64+_Q2(%rip), %r9
  372. faddp %st, %st(3)
  373. fxch %st(2)
  374. fmul %st(4), %st
  375. fldt (%r10)
  376. lea 160+_P2(%rip), %r10
  377. faddp %st, %st(2)
  378. fxch %st(1)
  379. fmul %st(3), %st
  380. fldt (%r11)
  381. lea 176+_P2(%rip), %r11
  382. faddp %st, %st(3)
  383. fxch %st(2)
  384. fmul %st(3), %st
  385. fldt (%rax)
  386. lea 80+_Q2(%rip), %rax
  387. faddp %st, %st(2)
  388. fxch %st(1)
  389. fmul %st(4), %st
  390. fldt (%rdx)
  391. lea _ones(%rip), %rdx
  392. faddp %st, %st(3)
  393. fxch %st(2)
  394. fmul %st(3), %st
  395. fldt (%rcx)
  396. lea 192+_P2(%rip), %rcx
  397. faddp %st, %st(2)
  398. fxch %st(1)
  399. fmul %st(3), %st
  400. fldt (%rsi)
  401. lea 208+_P2(%rip), %rsi
  402. faddp %st, %st(3)
  403. fxch %st(2)
  404. fmul %st(4), %st
  405. fldt (%rdi)
  406. lea 224+_P2(%rip), %rdi
  407. faddp %st, %st(2)
  408. fxch %st(1)
  409. fmul %st(3), %st
  410. fldt (%r8)
  411. lea 240+_P2(%rip), %r8
  412. faddp %st, %st(3)
  413. fxch %st(2)
  414. fmul %st(3), %st
  415. fldt (%r9)
  416. faddp %st, %st(2)
  417. fxch %st(1)
  418. fmul %st(4), %st
  419. fldt (%r10)
  420. faddp %st, %st(3)
  421. fxch %st(2)
  422. fmul %st(3), %st
  423. fldt (%r11)
  424. faddp %st, %st(2)
  425. fxch %st(1)
  426. fmul %st(3), %st
  427. fldt (%rax)
  428. faddp %st, %st(3)
  429. fldt (%rcx)
  430. faddp %st, %st(2)
  431. fxch %st(1)
  432. fmul %st(3), %st
  433. fxch %st(2)
  434. fdivrl (%rdx)
  435. fldt (%rsi)
  436. faddp %st, %st(2)
  437. fxch %st(1)
  438. fmulp %st, %st(3)
  439. fldt (%rdi)
  440. faddp %st, %st(2)
  441. fxch %st(1)
  442. fmulp %st, %st(3)
  443. fldt (%r8)
  444. faddp %st, %st(2)
  445. fxch %st(1)
  446. faddp %st, %st(2)
  447. fmulp %st, %st(1)
  448. jmp ..B2.19
  449. ..B2.7:
  450. movl $2, %edx
  451. movl $32, %eax
  452. ..B2.8:
  453. fldt (%rax,%rcx)
  454. fcomip %st(1), %st
  455. ja ..B2.11
  456. jp ..B2.11
  457. ..B2.9:
  458. incq %rdx
  459. addq $16, %rax
  460. cmpq $11, %rdx
  461. jl ..B2.8
  462. ..B2.10:
  463. movq %rdx, %rax
  464. shlq $4, %rax
  465. ..B2.11:
  466. lea _Z(%rip), %rcx
  467. fldt (%rax,%rcx)
  468. lea (%rdx,%rdx,4), %rax
  469. shlq $6, %rax
  470. fsubrp %st, %st(1)
  471. fld %st(0)
  472. lea _P(%rip), %rdx
  473. fmul %st(1), %st
  474. fstpt 64(%rsp)
  475. fldt 64(%rsp)
  476. fldt -640(%rax,%rdx)
  477. fmul %st(1), %st
  478. fldt -624(%rax,%rdx)
  479. fmul %st(2), %st
  480. fldt -608(%rax,%rdx)
  481. faddp %st, %st(2)
  482. fxch %st(1)
  483. fmul %st(2), %st
  484. fldt -592(%rax,%rdx)
  485. faddp %st, %st(2)
  486. fxch %st(1)
  487. fmul %st(2), %st
  488. fldt -576(%rax,%rdx)
  489. faddp %st, %st(2)
  490. fxch %st(1)
  491. fmul %st(2), %st
  492. fldt -560(%rax,%rdx)
  493. faddp %st, %st(2)
  494. fxch %st(1)
  495. fmul %st(2), %st
  496. fldt -544(%rax,%rdx)
  497. faddp %st, %st(2)
  498. fxch %st(1)
  499. fmul %st(2), %st
  500. fldt -528(%rax,%rdx)
  501. faddp %st, %st(2)
  502. fxch %st(1)
  503. fmul %st(2), %st
  504. fldt -512(%rax,%rdx)
  505. faddp %st, %st(2)
  506. fxch %st(1)
  507. fmul %st(2), %st
  508. fldt -496(%rax,%rdx)
  509. faddp %st, %st(2)
  510. fxch %st(1)
  511. fmul %st(2), %st
  512. fldt -480(%rax,%rdx)
  513. faddp %st, %st(2)
  514. fxch %st(1)
  515. fmul %st(2), %st
  516. fldt -464(%rax,%rdx)
  517. faddp %st, %st(2)
  518. fxch %st(1)
  519. fmul %st(2), %st
  520. fldt -448(%rax,%rdx)
  521. faddp %st, %st(2)
  522. fxch %st(1)
  523. fmul %st(2), %st
  524. fldt -432(%rax,%rdx)
  525. faddp %st, %st(2)
  526. fxch %st(1)
  527. fmul %st(2), %st
  528. fldt -416(%rax,%rdx)
  529. faddp %st, %st(2)
  530. fxch %st(1)
  531. fmul %st(2), %st
  532. fldt -400(%rax,%rdx)
  533. faddp %st, %st(2)
  534. fxch %st(1)
  535. fmul %st(2), %st
  536. fldt -384(%rax,%rdx)
  537. faddp %st, %st(2)
  538. fxch %st(1)
  539. fmul %st(2), %st
  540. fldt -368(%rax,%rdx)
  541. faddp %st, %st(2)
  542. fxch %st(1)
  543. fmulp %st, %st(2)
  544. fldt -352(%rax,%rdx)
  545. faddp %st, %st(1)
  546. fmulp %st, %st(2)
  547. fldt -336(%rax,%rdx)
  548. faddp %st, %st(1)
  549. faddp %st, %st(1)
  550. jmp ..B2.19
  551. ..B2.12:
  552. fld %st(0)
  553. lea _P0(%rip), %rax
  554. fmul %st(1), %st
  555. lea 16+_P0(%rip), %rdx
  556. fxch %st(1)
  557. fld %st(1)
  558. lea 32+_P0(%rip), %rcx
  559. fmul %st(2), %st
  560. lea 48+_P0(%rip), %rsi
  561. lea 64+_P0(%rip), %rdi
  562. lea 80+_P0(%rip), %r8
  563. lea 96+_P0(%rip), %r9
  564. lea 112+_P0(%rip), %r10
  565. lea 128+_P0(%rip), %r11
  566. fstpt 48(%rsp)
  567. fldt 48(%rsp)
  568. fxch %st(2)
  569. fstpt 64(%rsp)
  570. fldt 64(%rsp)
  571. addq $-16, %rsp
  572. .cfi_def_cfa_offset 112
  573. fxch %st(1)
  574. fstpt (%rsp)
  575. fldt (%rsp)
  576. fldt (%rax)
  577. lea 144+_P0(%rip), %rax
  578. fmul %st(3), %st
  579. fldt (%rdx)
  580. fmul %st(4), %st
  581. fldt (%rcx)
  582. faddp %st, %st(2)
  583. fxch %st(1)
  584. fmul %st(4), %st
  585. fldt (%rsi)
  586. faddp %st, %st(2)
  587. fxch %st(1)
  588. fmul %st(4), %st
  589. fldt (%rdi)
  590. faddp %st, %st(2)
  591. fxch %st(1)
  592. fmul %st(4), %st
  593. fldt (%r8)
  594. faddp %st, %st(2)
  595. fxch %st(1)
  596. fmul %st(4), %st
  597. fldt (%r9)
  598. faddp %st, %st(2)
  599. fxch %st(1)
  600. fmul %st(4), %st
  601. fldt (%r10)
  602. faddp %st, %st(2)
  603. fxch %st(1)
  604. fmulp %st, %st(4)
  605. fldt (%r11)
  606. faddp %st, %st(1)
  607. fmulp %st, %st(2)
  608. fldt (%rax)
  609. faddp %st, %st(3)
  610. fxch %st(2)
  611. faddp %st, %st(1)
  612. fmulp %st, %st(1)
  613. fstpt 16(%rsp)
  614. ..___tag_value___y1l.43:
  615. call __j1l@PLT
  616. ..___tag_value___y1l.44:
  617. ..B2.23:
  618. fldt 112(%rsp)
  619. fldt 16(%rsp)
  620. addq $16, %rsp
  621. .cfi_def_cfa_offset 96
  622. ..B2.13:
  623. fxch %st(1)
  624. fstl 40(%rsp)
  625. fstp %st(0)
  626. movsd 40(%rsp), %xmm0
  627. fxch %st(1)
  628. fstpt 16(%rsp)
  629. fstpt (%rsp)
  630. call log@PLT
  631. ..B2.24:
  632. fldt 96(%rsp)
  633. lea _val_N1_0L(%rip), %rdx
  634. fldt (%rsp)
  635. lea _tonpi(%rip), %rax
  636. fldt 16(%rsp)
  637. movsd %xmm0, 32(%rsp)
  638. fldl 32(%rsp)
  639. fmulp %st, %st(1)
  640. fldt (%rax)
  641. fldt (%rdx)
  642. fdivp %st, %st(4)
  643. fxch %st(3)
  644. faddp %st, %st(1)
  645. fmulp %st, %st(2)
  646. faddp %st, %st(1)
  647. jmp ..B2.19
  648. ..B2.14:
  649. lea _ones(%rip), %rax
  650. lea _val_36_0L(%rip), %rdx
  651. lea _PP(%rip), %rcx
  652. lea _QP(%rip), %rsi
  653. lea 16+_PP(%rip), %rdi
  654. lea 16+_QP(%rip), %r8
  655. lea 32+_PP(%rip), %r9
  656. lea 32+_QP(%rip), %r10
  657. fldl (%rax)
  658. lea 48+_PP(%rip), %r11
  659. fdiv %st(1), %st
  660. lea 48+_QP(%rip), %rax
  661. fxch %st(1)
  662. fxch %st(1)
  663. fstpt (%rsp)
  664. fldt (%rsp)
  665. fldt (%rdx)
  666. lea 64+_PP(%rip), %rdx
  667. fmulp %st, %st(1)
  668. fld %st(0)
  669. fmul %st(1), %st
  670. fstpt 48(%rsp)
  671. fldt 48(%rsp)
  672. fxch %st(1)
  673. fstpt 64(%rsp)
  674. fldt 64(%rsp)
  675. addq $-16, %rsp
  676. .cfi_def_cfa_offset 112
  677. fxch %st(2)
  678. fstpt (%rsp)
  679. fldt (%rcx)
  680. lea 64+_QP(%rip), %rcx
  681. fmul %st(1), %st
  682. fldt (%rsi)
  683. lea 80+_PP(%rip), %rsi
  684. fmul %st(2), %st
  685. fldt (%rdi)
  686. lea 80+_QP(%rip), %rdi
  687. faddp %st, %st(2)
  688. fxch %st(1)
  689. fmul %st(2), %st
  690. fldt (%r8)
  691. lea 96+_PP(%rip), %r8
  692. faddp %st, %st(2)
  693. fxch %st(1)
  694. fmul %st(2), %st
  695. fldt (%r9)
  696. lea 96+_QP(%rip), %r9
  697. faddp %st, %st(2)
  698. fxch %st(1)
  699. fmul %st(2), %st
  700. fldt (%r10)
  701. lea 112+_PP(%rip), %r10
  702. faddp %st, %st(2)
  703. fxch %st(1)
  704. fmul %st(2), %st
  705. fldt (%r11)
  706. lea 112+_QP(%rip), %r11
  707. faddp %st, %st(2)
  708. fxch %st(1)
  709. fmul %st(2), %st
  710. fldt (%rax)
  711. lea 128+_PP(%rip), %rax
  712. faddp %st, %st(2)
  713. fxch %st(1)
  714. fmul %st(2), %st
  715. fldt (%rdx)
  716. lea 128+_QP(%rip), %rdx
  717. faddp %st, %st(2)
  718. fxch %st(1)
  719. fmul %st(2), %st
  720. fldt (%rcx)
  721. lea 144+_PP(%rip), %rcx
  722. faddp %st, %st(2)
  723. fxch %st(1)
  724. fmul %st(2), %st
  725. fldt (%rsi)
  726. lea 144+_QP(%rip), %rsi
  727. faddp %st, %st(2)
  728. fxch %st(1)
  729. fmul %st(2), %st
  730. fldt (%rdi)
  731. lea 80(%rsp), %rdi
  732. faddp %st, %st(2)
  733. fxch %st(1)
  734. fmul %st(2), %st
  735. fldt (%r8)
  736. faddp %st, %st(2)
  737. fxch %st(1)
  738. fmul %st(2), %st
  739. fldt (%r9)
  740. faddp %st, %st(2)
  741. fxch %st(1)
  742. fmul %st(2), %st
  743. fldt (%r10)
  744. faddp %st, %st(2)
  745. fxch %st(1)
  746. fmul %st(2), %st
  747. fldt (%r11)
  748. faddp %st, %st(2)
  749. fxch %st(1)
  750. fmul %st(2), %st
  751. fldt (%rax)
  752. faddp %st, %st(2)
  753. fxch %st(1)
  754. fmul %st(2), %st
  755. fldt (%rdx)
  756. movl $-3, %edx
  757. faddp %st, %st(2)
  758. fxch %st(1)
  759. fmulp %st, %st(2)
  760. fldt (%rcx)
  761. faddp %st, %st(1)
  762. fstpt -48(%rdi)
  763. fldt (%rsi)
  764. lea 64(%rsp), %rsi
  765. faddp %st, %st(1)
  766. fmulp %st, %st(1)
  767. fstpt -16(%rsi)
  768. ..___tag_value___y1l.47:
  769. call __libm_sincos_pi4l@PLT
  770. ..___tag_value___y1l.48:
  771. ..B2.25:
  772. fldt 112(%rsp)
  773. fldt 48(%rsp)
  774. fldt 32(%rsp)
  775. addq $16, %rsp
  776. .cfi_def_cfa_offset 96
  777. ..B2.15:
  778. fldt 64(%rsp)
  779. lea _val_0_03L(%rip), %rax
  780. fmulp %st, %st(1)
  781. fldt 48(%rsp)
  782. fmulp %st, %st(2)
  783. fadd %st, %st(1)
  784. fld %st(1)
  785. fabs
  786. fxch %st(1)
  787. fabs
  788. fldt (%rax)
  789. fmulp %st, %st(1)
  790. fcomip %st(1), %st
  791. fstp %st(0)
  792. jae ..B2.17
  793. jp ..B2.17
  794. ..B2.16:
  795. fstp %st(1)
  796. fldt (%rsp)
  797. lea _tonpi(%rip), %rax
  798. fldt (%rax)
  799. fmulp %st, %st(1)
  800. fsqrt
  801. fmulp %st, %st(1)
  802. jmp ..B2.19
  803. ..B2.17:
  804. fstp %st(0)
  805. addq $-16, %rsp
  806. .cfi_def_cfa_offset 112
  807. lea 16(%rsp), %rdi
  808. fstpt (%rsp)
  809. call __ltoq@PLT
  810. ..B2.27:
  811. addq $16, %rsp
  812. .cfi_def_cfa_offset 96
  813. movaps (%rsp), %xmm0
  814. ..___tag_value___y1l.52:
  815. call __y1q@PLT
  816. ..___tag_value___y1l.53:
  817. ..B2.18:
  818. movaps %xmm0, (%rsp)
  819. lea (%rsp), %rdi
  820. call __qtol@PLT
  821. ..B2.28:
  822. fstpl 40(%rsp)
  823. movsd 40(%rsp), %xmm0
  824. movsd %xmm0, 32(%rsp)
  825. fldl 32(%rsp)
  826. ..B2.19:
  827. addq $88, %rsp
  828. .cfi_def_cfa_offset 8
  829. ret
  830. .align 16,0x90
  831. .cfi_endproc
  832. .type __y1l,@function
  833. .size __y1l,.-__y1l
  834. .data
  835. # -- End __y1l
  836. .section .rodata, "a"
  837. .align 4
  838. .align 4
  839. _infs:
  840. .long 0
  841. .long 2146435072
  842. .long 0
  843. .long 4293918720
  844. .type _infs,@object
  845. .size _infs,16
  846. .align 4
  847. _zeros:
  848. .long 0
  849. .long 0
  850. .long 0
  851. .long 2147483648
  852. .type _zeros,@object
  853. .size _zeros,16
  854. .align 4
  855. _ones:
  856. .long 0
  857. .long 1072693248
  858. .long 0
  859. .long 3220176896
  860. .type _ones,@object
  861. .size _ones,16
  862. .align 2
  863. _S:
  864. .word 56848
  865. .word 49844
  866. .word 39532
  867. .word 64842
  868. .word 16384
  869. .word 0
  870. .word 0
  871. .word 0
  872. .word 5940
  873. .word 14600
  874. .word 60967
  875. .word 58048
  876. .word 16385
  877. .word 0
  878. .word 0
  879. .word 0
  880. .word 48233
  881. .word 9194
  882. .word 47533
  883. .word 41870
  884. .word 16386
  885. .word 0
  886. .word 0
  887. .word 0
  888. .word 19716
  889. .word 3898
  890. .word 3621
  891. .word 54727
  892. .word 16386
  893. .word 0
  894. .word 0
  895. .word 0
  896. .word 41547
  897. .word 400
  898. .word 58272
  899. .word 33793
  900. .word 16387
  901. .word 0
  902. .word 0
  903. .word 0
  904. .word 46312
  905. .word 65374
  906. .word 26362
  907. .word 40225
  908. .word 16387
  909. .word 0
  910. .word 0
  911. .word 0
  912. .word 15253
  913. .word 48480
  914. .word 38891
  915. .word 46657
  916. .word 16387
  917. .word 0
  918. .word 0
  919. .word 0
  920. .word 12158
  921. .word 16394
  922. .word 14239
  923. .word 53090
  924. .word 16387
  925. .word 0
  926. .word 0
  927. .word 0
  928. .word 31253
  929. .word 2914
  930. .word 8779
  931. .word 59523
  932. .word 16387
  933. .word 0
  934. .word 0
  935. .word 0
  936. .word 29606
  937. .word 9567
  938. .word 8455
  939. .word 32978
  940. .word 16388
  941. .word 0
  942. .word 0
  943. .word 0
  944. .word 51148
  945. .word 41491
  946. .word 50276
  947. .word 36194
  948. .word 16388
  949. .word 0
  950. .word 0
  951. .word 0
  952. .word 1224
  953. .word 58769
  954. .word 30330
  955. .word 39411
  956. .word 16388
  957. .word 0
  958. .word 0
  959. .word 0
  960. .type _S,@object
  961. .size _S,192
  962. .align 2
  963. _val_1_77L:
  964. .word 36700
  965. .word 62914
  966. .word 23592
  967. .word 57999
  968. .word 16383
  969. .word 0
  970. .word 0
  971. .word 0
  972. .type _val_1_77L,@object
  973. .size _val_1_77L,16
  974. .align 2
  975. _Z:
  976. .word 5921
  977. .word 65426
  978. .word 63142
  979. .word 35997
  980. .word 16384
  981. .word 0
  982. .word 0
  983. .word 0
  984. .word 29632
  985. .word 15745
  986. .word 62068
  987. .word 44479
  988. .word 16385
  989. .word 0
  990. .word 0
  991. .word 0
  992. .word 41288
  993. .word 2893
  994. .word 15731
  995. .word 35209
  996. .word 16386
  997. .word 0
  998. .word 0
  999. .word 0
  1000. .word 12322
  1001. .word 41360
  1002. .word 35270
  1003. .word 48124
  1004. .word 16386
  1005. .word 0
  1006. .word 0
  1007. .word 0
  1008. .word 21828
  1009. .word 62500
  1010. .word 60486
  1011. .word 61019
  1012. .word 16386
  1013. .word 0
  1014. .word 0
  1015. .word 0
  1016. .word 54460
  1017. .word 63729
  1018. .word 58186
  1019. .word 36952
  1020. .word 16387
  1021. .word 0
  1022. .word 0
  1023. .word 0
  1024. .word 27250
  1025. .word 3142
  1026. .word 10825
  1027. .word 43393
  1028. .word 16387
  1029. .word 0
  1030. .word 0
  1031. .word 0
  1032. .word 20649
  1033. .word 49414
  1034. .word 53633
  1035. .word 49831
  1036. .word 16387
  1037. .word 0
  1038. .word 0
  1039. .word 0
  1040. .word 59160
  1041. .word 26587
  1042. .word 26484
  1043. .word 56269
  1044. .word 16387
  1045. .word 0
  1046. .word 0
  1047. .word 0
  1048. .word 57283
  1049. .word 10561
  1050. .word 16432
  1051. .word 62706
  1052. .word 16387
  1053. .word 0
  1054. .word 0
  1055. .word 0
  1056. .word 44243
  1057. .word 51162
  1058. .word 18495
  1059. .word 34571
  1060. .word 16388
  1061. .word 0
  1062. .word 0
  1063. .word 0
  1064. .word 63781
  1065. .word 54231
  1066. .word 15770
  1067. .word 37789
  1068. .word 16388
  1069. .word 0
  1070. .word 0
  1071. .word 0
  1072. .type _Z,@object
  1073. .size _Z,192
  1074. .align 2
  1075. _P1:
  1076. .word 21770
  1077. .word 62666
  1078. .word 46899
  1079. .word 35378
  1080. .word 16344
  1081. .word 0
  1082. .word 0
  1083. .word 0
  1084. .word 28454
  1085. .word 23396
  1086. .word 41885
  1087. .word 48017
  1088. .word 49112
  1089. .word 0
  1090. .word 0
  1091. .word 0
  1092. .word 61344
  1093. .word 9332
  1094. .word 29378
  1095. .word 47284
  1096. .word 49120
  1097. .word 0
  1098. .word 0
  1099. .word 0
  1100. .word 60127
  1101. .word 25512
  1102. .word 35054
  1103. .word 43181
  1104. .word 16353
  1105. .word 0
  1106. .word 0
  1107. .word 0
  1108. .word 25808
  1109. .word 25324
  1110. .word 9989
  1111. .word 53047
  1112. .word 16359
  1113. .word 0
  1114. .word 0
  1115. .word 0
  1116. .word 46582
  1117. .word 21062
  1118. .word 5476
  1119. .word 44690
  1120. .word 49126
  1121. .word 0
  1122. .word 0
  1123. .word 0
  1124. .word 61332
  1125. .word 1419
  1126. .word 18476
  1127. .word 34785
  1128. .word 49134
  1129. .word 0
  1130. .word 0
  1131. .word 0
  1132. .word 51513
  1133. .word 63307
  1134. .word 40855
  1135. .word 38307
  1136. .word 49134
  1137. .word 0
  1138. .word 0
  1139. .word 0
  1140. .word 22560
  1141. .word 55588
  1142. .word 5655
  1143. .word 48627
  1144. .word 16371
  1145. .word 0
  1146. .word 0
  1147. .word 0
  1148. .word 56966
  1149. .word 1018
  1150. .word 54245
  1151. .word 62436
  1152. .word 16372
  1153. .word 0
  1154. .word 0
  1155. .word 0
  1156. .word 17453
  1157. .word 15035
  1158. .word 65421
  1159. .word 57312
  1160. .word 49143
  1161. .word 0
  1162. .word 0
  1163. .word 0
  1164. .word 53367
  1165. .word 52143
  1166. .word 3664
  1167. .word 58921
  1168. .word 49145
  1169. .word 0
  1170. .word 0
  1171. .word 0
  1172. .word 16321
  1173. .word 41163
  1174. .word 52734
  1175. .word 35978
  1176. .word 16377
  1177. .word 0
  1178. .word 0
  1179. .word 0
  1180. .word 15288
  1181. .word 52738
  1182. .word 13594
  1183. .word 53174
  1184. .word 16380
  1185. .word 0
  1186. .word 0
  1187. .word 0
  1188. .word 42685
  1189. .word 25071
  1190. .word 48779
  1191. .word 62301
  1192. .word 16380
  1193. .word 0
  1194. .word 0
  1195. .word 0
  1196. .word 7354
  1197. .word 8216
  1198. .word 60720
  1199. .word 54923
  1200. .word 49085
  1201. .word 0
  1202. .word 0
  1203. .word 0
  1204. .type _P1,@object
  1205. .size _P1,256
  1206. .align 2
  1207. _Q1:
  1208. .word 64227
  1209. .word 6706
  1210. .word 76
  1211. .word 58690
  1212. .word 16369
  1213. .word 0
  1214. .word 0
  1215. .word 0
  1216. .word 8371
  1217. .word 16695
  1218. .word 56692
  1219. .word 45251
  1220. .word 16372
  1221. .word 0
  1222. .word 0
  1223. .word 0
  1224. .word 9179
  1225. .word 20845
  1226. .word 29706
  1227. .word 43997
  1228. .word 16377
  1229. .word 0
  1230. .word 0
  1231. .word 0
  1232. .word 44943
  1233. .word 15045
  1234. .word 18794
  1235. .word 45614
  1236. .word 16380
  1237. .word 0
  1238. .word 0
  1239. .word 0
  1240. .word 10671
  1241. .word 41768
  1242. .word 56247
  1243. .word 64663
  1244. .word 16381
  1245. .word 0
  1246. .word 0
  1247. .word 0
  1248. .word 25530
  1249. .word 4231
  1250. .word 4140
  1251. .word 59815
  1252. .word 16381
  1253. .word 0
  1254. .word 0
  1255. .word 0
  1256. .type _Q1,@object
  1257. .size _Q1,96
  1258. .align 2
  1259. _P2:
  1260. .word 42420
  1261. .word 39002
  1262. .word 59647
  1263. .word 60050
  1264. .word 16339
  1265. .word 0
  1266. .word 0
  1267. .word 0
  1268. .word 9209
  1269. .word 30875
  1270. .word 32003
  1271. .word 38109
  1272. .word 49111
  1273. .word 0
  1274. .word 0
  1275. .word 0
  1276. .word 63337
  1277. .word 29381
  1278. .word 46828
  1279. .word 35859
  1280. .word 49116
  1281. .word 0
  1282. .word 0
  1283. .word 0
  1284. .word 25340
  1285. .word 63034
  1286. .word 61574
  1287. .word 39960
  1288. .word 16351
  1289. .word 0
  1290. .word 0
  1291. .word 0
  1292. .word 21587
  1293. .word 1531
  1294. .word 17186
  1295. .word 56230
  1296. .word 16355
  1297. .word 0
  1298. .word 0
  1299. .word 0
  1300. .word 35654
  1301. .word 56865
  1302. .word 61897
  1303. .word 49746
  1304. .word 49126
  1305. .word 0
  1306. .word 0
  1307. .word 0
  1308. .word 6701
  1309. .word 41291
  1310. .word 18798
  1311. .word 55141
  1312. .word 49130
  1313. .word 0
  1314. .word 0
  1315. .word 0
  1316. .word 35596
  1317. .word 2936
  1318. .word 34861
  1319. .word 35797
  1320. .word 16365
  1321. .word 0
  1322. .word 0
  1323. .word 0
  1324. .word 59382
  1325. .word 44988
  1326. .word 46794
  1327. .word 33373
  1328. .word 16369
  1329. .word 0
  1330. .word 0
  1331. .word 0
  1332. .word 39208
  1333. .word 51898
  1334. .word 38063
  1335. .word 56363
  1336. .word 49138
  1337. .word 0
  1338. .word 0
  1339. .word 0
  1340. .word 34426
  1341. .word 35681
  1342. .word 546
  1343. .word 45071
  1344. .word 49142
  1345. .word 0
  1346. .word 0
  1347. .word 0
  1348. .word 27055
  1349. .word 35919
  1350. .word 19182
  1351. .word 39238
  1352. .word 16375
  1353. .word 0
  1354. .word 0
  1355. .word 0
  1356. .word 11379
  1357. .word 16934
  1358. .word 10723
  1359. .word 57120
  1360. .word 16378
  1361. .word 0
  1362. .word 0
  1363. .word 0
  1364. .word 30778
  1365. .word 48366
  1366. .word 51582
  1367. .word 60462
  1368. .word 49145
  1369. .word 0
  1370. .word 0
  1371. .word 0
  1372. .word 38504
  1373. .word 65531
  1374. .word 34807
  1375. .word 43722
  1376. .word 49149
  1377. .word 0
  1378. .word 0
  1379. .word 0
  1380. .word 52867
  1381. .word 16075
  1382. .word 29885
  1383. .word 33161
  1384. .word 49086
  1385. .word 0
  1386. .word 0
  1387. .word 0
  1388. .type _P2,@object
  1389. .size _P2,256
  1390. .align 2
  1391. _Q2:
  1392. .word 24596
  1393. .word 8363
  1394. .word 28671
  1395. .word 51312
  1396. .word 16360
  1397. .word 0
  1398. .word 0
  1399. .word 0
  1400. .word 22889
  1401. .word 23763
  1402. .word 37225
  1403. .word 46345
  1404. .word 16361
  1405. .word 0
  1406. .word 0
  1407. .word 0
  1408. .word 24119
  1409. .word 47441
  1410. .word 54379
  1411. .word 48688
  1412. .word 16372
  1413. .word 0
  1414. .word 0
  1415. .word 0
  1416. .word 1240
  1417. .word 59184
  1418. .word 48701
  1419. .word 46748
  1420. .word 16374
  1421. .word 0
  1422. .word 0
  1423. .word 0
  1424. .word 22888
  1425. .word 65215
  1426. .word 58633
  1427. .word 45869
  1428. .word 16380
  1429. .word 0
  1430. .word 0
  1431. .word 0
  1432. .word 31023
  1433. .word 50278
  1434. .word 49158
  1435. .word 64237
  1436. .word 16382
  1437. .word 0
  1438. .word 0
  1439. .word 0
  1440. .type _Q2,@object
  1441. .size _Q2,96
  1442. .align 2
  1443. _P:
  1444. .word 61722
  1445. .word 43505
  1446. .word 23994
  1447. .word 37346
  1448. .word 49091
  1449. .word 0
  1450. .word 0
  1451. .word 0
  1452. .word 30291
  1453. .word 24028
  1454. .word 22863
  1455. .word 34750
  1456. .word 49095
  1457. .word 0
  1458. .word 0
  1459. .word 0
  1460. .word 1126
  1461. .word 901
  1462. .word 35659
  1463. .word 64778
  1464. .word 16331
  1465. .word 0
  1466. .word 0
  1467. .word 0
  1468. .word 24961
  1469. .word 30514
  1470. .word 59096
  1471. .word 39096
  1472. .word 16335
  1473. .word 0
  1474. .word 0
  1475. .word 0
  1476. .word 35564
  1477. .word 61687
  1478. .word 10716
  1479. .word 35707
  1480. .word 49108
  1481. .word 0
  1482. .word 0
  1483. .word 0
  1484. .word 46848
  1485. .word 13986
  1486. .word 10777
  1487. .word 37699
  1488. .word 49111
  1489. .word 0
  1490. .word 0
  1491. .word 0
  1492. .word 25983
  1493. .word 4211
  1494. .word 22533
  1495. .word 63008
  1496. .word 16347
  1497. .word 0
  1498. .word 0
  1499. .word 0
  1500. .word 41622
  1501. .word 55080
  1502. .word 16927
  1503. .word 53017
  1504. .word 16350
  1505. .word 0
  1506. .word 0
  1507. .word 0
  1508. .word 59504
  1509. .word 42891
  1510. .word 54413
  1511. .word 41203
  1512. .word 49123
  1513. .word 0
  1514. .word 0
  1515. .word 0
  1516. .word 12571
  1517. .word 13616
  1518. .word 30559
  1519. .word 53698
  1520. .word 49125
  1521. .word 0
  1522. .word 0
  1523. .word 0
  1524. .word 24504
  1525. .word 22188
  1526. .word 22875
  1527. .word 38390
  1528. .word 16362
  1529. .word 0
  1530. .word 0
  1531. .word 0
  1532. .word 45455
  1533. .word 51567
  1534. .word 14687
  1535. .word 35767
  1536. .word 16364
  1537. .word 0
  1538. .word 0
  1539. .word 0
  1540. .word 2489
  1541. .word 10124
  1542. .word 54664
  1543. .word 47037
  1544. .word 49136
  1545. .word 0
  1546. .word 0
  1547. .word 0
  1548. .word 18722
  1549. .word 39166
  1550. .word 48910
  1551. .word 55942
  1552. .word 49137
  1553. .word 0
  1554. .word 0
  1555. .word 0
  1556. .word 52167
  1557. .word 5
  1558. .word 15467
  1559. .word 33747
  1560. .word 16374
  1561. .word 0
  1562. .word 0
  1563. .word 0
  1564. .word 64650
  1565. .word 13451
  1566. .word 38167
  1567. .word 40566
  1568. .word 16374
  1569. .word 0
  1570. .word 0
  1571. .word 0
  1572. .word 40279
  1573. .word 20454
  1574. .word 61426
  1575. .word 45514
  1576. .word 49146
  1577. .word 0
  1578. .word 0
  1579. .word 0
  1580. .word 34995
  1581. .word 30989
  1582. .word 51614
  1583. .word 33113
  1584. .word 49145
  1585. .word 0
  1586. .word 0
  1587. .word 0
  1588. .word 57629
  1589. .word 30042
  1590. .word 51710
  1591. .word 35580
  1592. .word 16381
  1593. .word 0
  1594. .word 0
  1595. .word 0
  1596. .word 22801
  1597. .word 35092
  1598. .word 8589
  1599. .word 55177
  1600. .word 16319
  1601. .word 0
  1602. .word 0
  1603. .word 0
  1604. .word 18213
  1605. .word 9889
  1606. .word 16490
  1607. .word 42684
  1608. .word 16323
  1609. .word 0
  1610. .word 0
  1611. .word 0
  1612. .word 35117
  1613. .word 3709
  1614. .word 30056
  1615. .word 56315
  1616. .word 16326
  1617. .word 0
  1618. .word 0
  1619. .word 0
  1620. .word 23979
  1621. .word 26668
  1622. .word 51699
  1623. .word 63315
  1624. .word 49099
  1625. .word 0
  1626. .word 0
  1627. .word 0
  1628. .word 37328
  1629. .word 63574
  1630. .word 8303
  1631. .word 34466
  1632. .word 49103
  1633. .word 0
  1634. .word 0
  1635. .word 0
  1636. .word 46391
  1637. .word 17329
  1638. .word 18036
  1639. .word 35570
  1640. .word 16340
  1641. .word 0
  1642. .word 0
  1643. .word 0
  1644. .word 30054
  1645. .word 21312
  1646. .word 25061
  1647. .word 63482
  1648. .word 16342
  1649. .word 0
  1650. .word 0
  1651. .word 0
  1652. .word 2570
  1653. .word 34880
  1654. .word 30954
  1655. .word 61846
  1656. .word 49115
  1657. .word 0
  1658. .word 0
  1659. .word 0
  1660. .word 48934
  1661. .word 61799
  1662. .word 17650
  1663. .word 43599
  1664. .word 49118
  1665. .word 0
  1666. .word 0
  1667. .word 0
  1668. .word 9996
  1669. .word 54252
  1670. .word 12364
  1671. .word 40067
  1672. .word 16355
  1673. .word 0
  1674. .word 0
  1675. .word 0
  1676. .word 26028
  1677. .word 41231
  1678. .word 49512
  1679. .word 42301
  1680. .word 16357
  1681. .word 0
  1682. .word 0
  1683. .word 0
  1684. .word 36582
  1685. .word 15370
  1686. .word 8472
  1687. .word 36675
  1688. .word 49130
  1689. .word 0
  1690. .word 0
  1691. .word 0
  1692. .word 63654
  1693. .word 5080
  1694. .word 49106
  1695. .word 53579
  1696. .word 49131
  1697. .word 0
  1698. .word 0
  1699. .word 0
  1700. .word 31057
  1701. .word 54537
  1702. .word 2640
  1703. .word 43916
  1704. .word 16368
  1705. .word 0
  1706. .word 0
  1707. .word 0
  1708. .word 21142
  1709. .word 46896
  1710. .word 24614
  1711. .word 39087
  1712. .word 16369
  1713. .word 0
  1714. .word 0
  1715. .word 0
  1716. .word 3964
  1717. .word 40668
  1718. .word 52365
  1719. .word 60967
  1720. .word 49141
  1721. .word 0
  1722. .word 0
  1723. .word 0
  1724. .word 39332
  1725. .word 9457
  1726. .word 22878
  1727. .word 52919
  1728. .word 49141
  1729. .word 0
  1730. .word 0
  1731. .word 0
  1732. .word 54210
  1733. .word 18213
  1734. .word 48816
  1735. .word 39742
  1736. .word 16378
  1737. .word 0
  1738. .word 0
  1739. .word 0
  1740. .word 59971
  1741. .word 56061
  1742. .word 65402
  1743. .word 41492
  1744. .word 16376
  1745. .word 0
  1746. .word 0
  1747. .word 0
  1748. .word 50867
  1749. .word 29775
  1750. .word 29962
  1751. .word 60938
  1752. .word 49148
  1753. .word 0
  1754. .word 0
  1755. .word 0
  1756. .word 39008
  1757. .word 10804
  1758. .word 60432
  1759. .word 53771
  1760. .word 49083
  1761. .word 0
  1762. .word 0
  1763. .word 0
  1764. .word 8797
  1765. .word 29964
  1766. .word 61128
  1767. .word 42619
  1768. .word 49091
  1769. .word 0
  1770. .word 0
  1771. .word 0
  1772. .word 49667
  1773. .word 64253
  1774. .word 56687
  1775. .word 49119
  1776. .word 49094
  1777. .word 0
  1778. .word 0
  1779. .word 0
  1780. .word 12708
  1781. .word 20574
  1782. .word 59517
  1783. .word 62457
  1784. .word 16331
  1785. .word 0
  1786. .word 0
  1787. .word 0
  1788. .word 61123
  1789. .word 30114
  1790. .word 53775
  1791. .word 59072
  1792. .word 16334
  1793. .word 0
  1794. .word 0
  1795. .word 0
  1796. .word 12480
  1797. .word 24376
  1798. .word 40478
  1799. .word 34829
  1800. .word 49108
  1801. .word 0
  1802. .word 0
  1803. .word 0
  1804. .word 31610
  1805. .word 2541
  1806. .word 29797
  1807. .word 53230
  1808. .word 49110
  1809. .word 0
  1810. .word 0
  1811. .word 0
  1812. .word 57351
  1813. .word 51530
  1814. .word 20151
  1815. .word 60005
  1816. .word 16347
  1817. .word 0
  1818. .word 0
  1819. .word 0
  1820. .word 27929
  1821. .word 50140
  1822. .word 46261
  1823. .word 35597
  1824. .word 16350
  1825. .word 0
  1826. .word 0
  1827. .word 0
  1828. .word 13266
  1829. .word 42539
  1830. .word 17988
  1831. .word 38413
  1832. .word 49123
  1833. .word 0
  1834. .word 0
  1835. .word 0
  1836. .word 60482
  1837. .word 30188
  1838. .word 54757
  1839. .word 33461
  1840. .word 49125
  1841. .word 0
  1842. .word 0
  1843. .word 0
  1844. .word 28412
  1845. .word 55589
  1846. .word 45206
  1847. .word 34637
  1848. .word 16362
  1849. .word 0
  1850. .word 0
  1851. .word 0
  1852. .word 32067
  1853. .word 62816
  1854. .word 60815
  1855. .word 40858
  1856. .word 16363
  1857. .word 0
  1858. .word 0
  1859. .word 0
  1860. .word 5401
  1861. .word 9100
  1862. .word 50782
  1863. .word 40732
  1864. .word 49136
  1865. .word 0
  1866. .word 0
  1867. .word 0
  1868. .word 54621
  1869. .word 58390
  1870. .word 59249
  1871. .word 57428
  1872. .word 49136
  1873. .word 0
  1874. .word 0
  1875. .word 0
  1876. .word 35825
  1877. .word 1375
  1878. .word 322
  1879. .word 55483
  1880. .word 16373
  1881. .word 0
  1882. .word 0
  1883. .word 0
  1884. .word 16432
  1885. .word 16110
  1886. .word 8852
  1887. .word 37720
  1888. .word 16373
  1889. .word 0
  1890. .word 0
  1891. .word 0
  1892. .word 5000
  1893. .word 34131
  1894. .word 51425
  1895. .word 35608
  1896. .word 49146
  1897. .word 0
  1898. .word 0
  1899. .word 0
  1900. .word 53929
  1901. .word 6276
  1902. .word 23388
  1903. .word 58152
  1904. .word 49143
  1905. .word 0
  1906. .word 0
  1907. .word 0
  1908. .word 51579
  1909. .word 17004
  1910. .word 5616
  1911. .word 54145
  1912. .word 16380
  1913. .word 0
  1914. .word 0
  1915. .word 0
  1916. .word 7103
  1917. .word 16103
  1918. .word 63732
  1919. .word 61608
  1920. .word 16316
  1921. .word 0
  1922. .word 0
  1923. .word 0
  1924. .word 53540
  1925. .word 14563
  1926. .word 28490
  1927. .word 42103
  1928. .word 16323
  1929. .word 0
  1930. .word 0
  1931. .word 0
  1932. .word 50538
  1933. .word 7801
  1934. .word 54621
  1935. .word 42667
  1936. .word 16326
  1937. .word 0
  1938. .word 0
  1939. .word 0
  1940. .word 21289
  1941. .word 53272
  1942. .word 50234
  1943. .word 61084
  1944. .word 49099
  1945. .word 0
  1946. .word 0
  1947. .word 0
  1948. .word 53615
  1949. .word 53374
  1950. .word 57363
  1951. .word 50528
  1952. .word 49102
  1953. .word 0
  1954. .word 0
  1955. .word 0
  1956. .word 54514
  1957. .word 9539
  1958. .word 36475
  1959. .word 33817
  1960. .word 16340
  1961. .word 0
  1962. .word 0
  1963. .word 0
  1964. .word 31658
  1965. .word 4746
  1966. .word 1163
  1967. .word 44700
  1968. .word 16342
  1969. .word 0
  1970. .word 0
  1971. .word 0
  1972. .word 52867
  1973. .word 45166
  1974. .word 52684
  1975. .word 57761
  1976. .word 49115
  1977. .word 0
  1978. .word 0
  1979. .word 0
  1980. .word 48341
  1981. .word 5188
  1982. .word 19803
  1983. .word 58551
  1984. .word 49117
  1985. .word 0
  1986. .word 0
  1987. .word 0
  1988. .word 18455
  1989. .word 50865
  1990. .word 10646
  1991. .word 36603
  1992. .word 16355
  1993. .word 0
  1994. .word 0
  1995. .word 0
  1996. .word 16819
  1997. .word 38651
  1998. .word 15489
  1999. .word 53797
  2000. .word 16356
  2001. .word 0
  2002. .word 0
  2003. .word 0
  2004. .word 57587
  2005. .word 29612
  2006. .word 6330
  2007. .word 65256
  2008. .word 49129
  2009. .word 0
  2010. .word 0
  2011. .word 0
  2012. .word 60926
  2013. .word 53369
  2014. .word 5356
  2015. .word 64182
  2016. .word 49130
  2017. .word 0
  2018. .word 0
  2019. .word 0
  2020. .word 26295
  2021. .word 42515
  2022. .word 37715
  2023. .word 37910
  2024. .word 16368
  2025. .word 0
  2026. .word 0
  2027. .word 0
  2028. .word 26848
  2029. .word 34589
  2030. .word 11687
  2031. .word 44170
  2032. .word 16368
  2033. .word 0
  2034. .word 0
  2035. .word 0
  2036. .word 52547
  2037. .word 41404
  2038. .word 29188
  2039. .word 51071
  2040. .word 49141
  2041. .word 0
  2042. .word 0
  2043. .word 0
  2044. .word 59720
  2045. .word 37814
  2046. .word 50864
  2047. .word 57112
  2048. .word 49140
  2049. .word 0
  2050. .word 0
  2051. .word 0
  2052. .word 63754
  2053. .word 1059
  2054. .word 28610
  2055. .word 65011
  2056. .word 16377
  2057. .word 0
  2058. .word 0
  2059. .word 0
  2060. .word 48135
  2061. .word 53252
  2062. .word 54091
  2063. .word 43638
  2064. .word 16375
  2065. .word 0
  2066. .word 0
  2067. .word 0
  2068. .word 14971
  2069. .word 8471
  2070. .word 3609
  2071. .word 49212
  2072. .word 49148
  2073. .word 0
  2074. .word 0
  2075. .word 0
  2076. .word 4052
  2077. .word 57147
  2078. .word 31484
  2079. .word 54446
  2080. .word 16318
  2081. .word 0
  2082. .word 0
  2083. .word 0
  2084. .word 11824
  2085. .word 2112
  2086. .word 5588
  2087. .word 41288
  2088. .word 49091
  2089. .word 0
  2090. .word 0
  2091. .word 0
  2092. .word 30937
  2093. .word 56824
  2094. .word 10791
  2095. .word 37103
  2096. .word 49094
  2097. .word 0
  2098. .word 0
  2099. .word 0
  2100. .word 13479
  2101. .word 25038
  2102. .word 44704
  2103. .word 59408
  2104. .word 16331
  2105. .word 0
  2106. .word 0
  2107. .word 0
  2108. .word 6837
  2109. .word 41457
  2110. .word 42451
  2111. .word 43375
  2112. .word 16334
  2113. .word 0
  2114. .word 0
  2115. .word 0
  2116. .word 53800
  2117. .word 46435
  2118. .word 51001
  2119. .word 65352
  2120. .word 49107
  2121. .word 0
  2122. .word 0
  2123. .word 0
  2124. .word 15811
  2125. .word 55852
  2126. .word 5902
  2127. .word 37814
  2128. .word 49110
  2129. .word 0
  2130. .word 0
  2131. .word 0
  2132. .word 19663
  2133. .word 64639
  2134. .word 1883
  2135. .word 55408
  2136. .word 16347
  2137. .word 0
  2138. .word 0
  2139. .word 0
  2140. .word 5332
  2141. .word 44968
  2142. .word 15414
  2143. .word 48765
  2144. .word 16349
  2145. .word 0
  2146. .word 0
  2147. .word 0
  2148. .word 24635
  2149. .word 46043
  2150. .word 59114
  2151. .word 34832
  2152. .word 49123
  2153. .word 0
  2154. .word 0
  2155. .word 0
  2156. .word 15088
  2157. .word 55241
  2158. .word 15044
  2159. .word 44102
  2160. .word 49124
  2161. .word 0
  2162. .word 0
  2163. .word 0
  2164. .word 6405
  2165. .word 38383
  2166. .word 37570
  2167. .word 61587
  2168. .word 16361
  2169. .word 0
  2170. .word 0
  2171. .word 0
  2172. .word 22931
  2173. .word 45450
  2174. .word 10147
  2175. .word 51835
  2176. .word 16362
  2177. .word 0
  2178. .word 0
  2179. .word 0
  2180. .word 64299
  2181. .word 50831
  2182. .word 27180
  2183. .word 35495
  2184. .word 49136
  2185. .word 0
  2186. .word 0
  2187. .word 0
  2188. .word 23200
  2189. .word 7806
  2190. .word 1364
  2191. .word 35222
  2192. .word 49136
  2193. .word 0
  2194. .word 0
  2195. .word 0
  2196. .word 45807
  2197. .word 4679
  2198. .word 55327
  2199. .word 47491
  2200. .word 16373
  2201. .word 0
  2202. .word 0
  2203. .word 0
  2204. .word 30764
  2205. .word 65323
  2206. .word 55387
  2207. .word 45120
  2208. .word 16372
  2209. .word 0
  2210. .word 0
  2211. .word 0
  2212. .word 15039
  2213. .word 21256
  2214. .word 11217
  2215. .word 60156
  2216. .word 49145
  2217. .word 0
  2218. .word 0
  2219. .word 0
  2220. .word 57173
  2221. .word 14361
  2222. .word 2624
  2223. .word 34299
  2224. .word 49143
  2225. .word 0
  2226. .word 0
  2227. .word 0
  2228. .word 56410
  2229. .word 62508
  2230. .word 42699
  2231. .word 45420
  2232. .word 16380
  2233. .word 0
  2234. .word 0
  2235. .word 0
  2236. .word 50446
  2237. .word 42024
  2238. .word 63781
  2239. .word 38435
  2240. .word 49087
  2241. .word 0
  2242. .word 0
  2243. .word 0
  2244. .word 10333
  2245. .word 60348
  2246. .word 17128
  2247. .word 40300
  2248. .word 16323
  2249. .word 0
  2250. .word 0
  2251. .word 0
  2252. .word 43838
  2253. .word 25371
  2254. .word 62467
  2255. .word 64794
  2256. .word 16325
  2257. .word 0
  2258. .word 0
  2259. .word 0
  2260. .word 26845
  2261. .word 6377
  2262. .word 43437
  2263. .word 57595
  2264. .word 49099
  2265. .word 0
  2266. .word 0
  2267. .word 0
  2268. .word 7442
  2269. .word 5283
  2270. .word 26036
  2271. .word 37481
  2272. .word 49102
  2273. .word 0
  2274. .word 0
  2275. .word 0
  2276. .word 15454
  2277. .word 29184
  2278. .word 54291
  2279. .word 63010
  2280. .word 16339
  2281. .word 0
  2282. .word 0
  2283. .word 0
  2284. .word 5297
  2285. .word 38874
  2286. .word 4456
  2287. .word 64615
  2288. .word 16341
  2289. .word 0
  2290. .word 0
  2291. .word 0
  2292. .word 12966
  2293. .word 61910
  2294. .word 53167
  2295. .word 53110
  2296. .word 49115
  2297. .word 0
  2298. .word 0
  2299. .word 0
  2300. .word 20395
  2301. .word 4102
  2302. .word 12283
  2303. .word 41188
  2304. .word 49117
  2305. .word 0
  2306. .word 0
  2307. .word 0
  2308. .word 19094
  2309. .word 29300
  2310. .word 12828
  2311. .word 33187
  2312. .word 16355
  2313. .word 0
  2314. .word 0
  2315. .word 0
  2316. .word 28120
  2317. .word 22694
  2318. .word 2680
  2319. .word 36839
  2320. .word 16356
  2321. .word 0
  2322. .word 0
  2323. .word 0
  2324. .word 25698
  2325. .word 43431
  2326. .word 60429
  2327. .word 58329
  2328. .word 49129
  2329. .word 0
  2330. .word 0
  2331. .word 0
  2332. .word 59006
  2333. .word 57475
  2334. .word 62067
  2335. .word 42866
  2336. .word 49130
  2337. .word 0
  2338. .word 0
  2339. .word 0
  2340. .word 60088
  2341. .word 17714
  2342. .word 44332
  2343. .word 33435
  2344. .word 16368
  2345. .word 0
  2346. .word 0
  2347. .word 0
  2348. .word 3844
  2349. .word 12917
  2350. .word 11965
  2351. .word 57777
  2352. .word 16367
  2353. .word 0
  2354. .word 0
  2355. .word 0
  2356. .word 17310
  2357. .word 43236
  2358. .word 29566
  2359. .word 44535
  2360. .word 49141
  2361. .word 0
  2362. .word 0
  2363. .word 0
  2364. .word 38891
  2365. .word 11594
  2366. .word 35001
  2367. .word 36788
  2368. .word 49140
  2369. .word 0
  2370. .word 0
  2371. .word 0
  2372. .word 62784
  2373. .word 19866
  2374. .word 27725
  2375. .word 56232
  2376. .word 16377
  2377. .word 0
  2378. .word 0
  2379. .word 0
  2380. .word 26552
  2381. .word 62874
  2382. .word 50518
  2383. .word 55747
  2384. .word 16374
  2385. .word 0
  2386. .word 0
  2387. .word 0
  2388. .word 41449
  2389. .word 54733
  2390. .word 7288
  2391. .word 42389
  2392. .word 49148
  2393. .word 0
  2394. .word 0
  2395. .word 0
  2396. .word 25436
  2397. .word 16965
  2398. .word 21076
  2399. .word 40960
  2400. .word 16320
  2401. .word 0
  2402. .word 0
  2403. .word 0
  2404. .word 39083
  2405. .word 3258
  2406. .word 61438
  2407. .word 39229
  2408. .word 49091
  2409. .word 0
  2410. .word 0
  2411. .word 0
  2412. .word 62602
  2413. .word 12963
  2414. .word 51303
  2415. .word 56904
  2416. .word 49093
  2417. .word 0
  2418. .word 0
  2419. .word 0
  2420. .word 41532
  2421. .word 46799
  2422. .word 27449
  2423. .word 55757
  2424. .word 16331
  2425. .word 0
  2426. .word 0
  2427. .word 0
  2428. .word 25508
  2429. .word 35836
  2430. .word 14539
  2431. .word 65290
  2432. .word 16333
  2433. .word 0
  2434. .word 0
  2435. .word 0
  2436. .word 34796
  2437. .word 56106
  2438. .word 58112
  2439. .word 60724
  2440. .word 49107
  2441. .word 0
  2442. .word 0
  2443. .word 0
  2444. .word 52331
  2445. .word 50671
  2446. .word 56071
  2447. .word 55789
  2448. .word 49109
  2449. .word 0
  2450. .word 0
  2451. .word 0
  2452. .word 50430
  2453. .word 49256
  2454. .word 15625
  2455. .word 50948
  2456. .word 16347
  2457. .word 0
  2458. .word 0
  2459. .word 0
  2460. .word 15753
  2461. .word 56169
  2462. .word 3376
  2463. .word 35261
  2464. .word 16349
  2465. .word 0
  2466. .word 0
  2467. .word 0
  2468. .word 47489
  2469. .word 43658
  2470. .word 29070
  2471. .word 63380
  2472. .word 49122
  2473. .word 0
  2474. .word 0
  2475. .word 0
  2476. .word 14447
  2477. .word 45157
  2478. .word 5
  2479. .word 62576
  2480. .word 49123
  2481. .word 0
  2482. .word 0
  2483. .word 0
  2484. .word 14392
  2485. .word 17120
  2486. .word 59854
  2487. .word 55457
  2488. .word 16361
  2489. .word 0
  2490. .word 0
  2491. .word 0
  2492. .word 2389
  2493. .word 54610
  2494. .word 7938
  2495. .word 36154
  2496. .word 16362
  2497. .word 0
  2498. .word 0
  2499. .word 0
  2500. .word 24225
  2501. .word 54966
  2502. .word 22944
  2503. .word 63335
  2504. .word 49135
  2505. .word 0
  2506. .word 0
  2507. .word 0
  2508. .word 6246
  2509. .word 36346
  2510. .word 2616
  2511. .word 48455
  2512. .word 49135
  2513. .word 0
  2514. .word 0
  2515. .word 0
  2516. .word 61678
  2517. .word 13662
  2518. .word 7713
  2519. .word 42050
  2520. .word 16373
  2521. .word 0
  2522. .word 0
  2523. .word 0
  2524. .word 4329
  2525. .word 54820
  2526. .word 31411
  2527. .word 61458
  2528. .word 16371
  2529. .word 0
  2530. .word 0
  2531. .word 0
  2532. .word 48026
  2533. .word 57812
  2534. .word 53661
  2535. .word 52979
  2536. .word 49145
  2537. .word 0
  2538. .word 0
  2539. .word 0
  2540. .word 47545
  2541. .word 24071
  2542. .word 10224
  2543. .word 46463
  2544. .word 49142
  2545. .word 0
  2546. .word 0
  2547. .word 0
  2548. .word 51405
  2549. .word 19517
  2550. .word 26454
  2551. .word 39893
  2552. .word 16380
  2553. .word 0
  2554. .word 0
  2555. .word 0
  2556. .word 2714
  2557. .word 52847
  2558. .word 64285
  2559. .word 36922
  2560. .word 49088
  2561. .word 0
  2562. .word 0
  2563. .word 0
  2564. .word 51895
  2565. .word 36793
  2566. .word 33802
  2567. .word 38136
  2568. .word 16323
  2569. .word 0
  2570. .word 0
  2571. .word 0
  2572. .word 2488
  2573. .word 31490
  2574. .word 30800
  2575. .word 50300
  2576. .word 16325
  2577. .word 0
  2578. .word 0
  2579. .word 0
  2580. .word 13623
  2581. .word 29920
  2582. .word 59063
  2583. .word 53960
  2584. .word 49099
  2585. .word 0
  2586. .word 0
  2587. .word 0
  2588. .word 4071
  2589. .word 44015
  2590. .word 56417
  2591. .word 57333
  2592. .word 49101
  2593. .word 0
  2594. .word 0
  2595. .word 0
  2596. .word 57861
  2597. .word 52773
  2598. .word 20389
  2599. .word 58553
  2600. .word 16339
  2601. .word 0
  2602. .word 0
  2603. .word 0
  2604. .word 64934
  2605. .word 37948
  2606. .word 51829
  2607. .word 48662
  2608. .word 16341
  2609. .word 0
  2610. .word 0
  2611. .word 0
  2612. .word 56954
  2613. .word 19807
  2614. .word 167
  2615. .word 48948
  2616. .word 49115
  2617. .word 0
  2618. .word 0
  2619. .word 0
  2620. .word 28104
  2621. .word 12997
  2622. .word 51038
  2623. .word 61119
  2624. .word 49116
  2625. .word 0
  2626. .word 0
  2627. .word 0
  2628. .word 3409
  2629. .word 4305
  2630. .word 3650
  2631. .word 60679
  2632. .word 16354
  2633. .word 0
  2634. .word 0
  2635. .word 0
  2636. .word 43193
  2637. .word 24597
  2638. .word 44129
  2639. .word 53916
  2640. .word 16355
  2641. .word 0
  2642. .word 0
  2643. .word 0
  2644. .word 17521
  2645. .word 14667
  2646. .word 10096
  2647. .word 52923
  2648. .word 49129
  2649. .word 0
  2650. .word 0
  2651. .word 0
  2652. .word 55445
  2653. .word 18677
  2654. .word 32228
  2655. .word 61988
  2656. .word 49129
  2657. .word 0
  2658. .word 0
  2659. .word 0
  2660. .word 19057
  2661. .word 4855
  2662. .word 59096
  2663. .word 60271
  2664. .word 16367
  2665. .word 0
  2666. .word 0
  2667. .word 0
  2668. .word 13479
  2669. .word 55645
  2670. .word 42570
  2671. .word 41372
  2672. .word 16367
  2673. .word 0
  2674. .word 0
  2675. .word 0
  2676. .word 1282
  2677. .word 28535
  2678. .word 31957
  2679. .word 39927
  2680. .word 49141
  2681. .word 0
  2682. .word 0
  2683. .word 0
  2684. .word 572
  2685. .word 61602
  2686. .word 36341
  2687. .word 52326
  2688. .word 49139
  2689. .word 0
  2690. .word 0
  2691. .word 0
  2692. .word 28923
  2693. .word 3577
  2694. .word 27552
  2695. .word 50228
  2696. .word 16377
  2697. .word 0
  2698. .word 0
  2699. .word 0
  2700. .word 55167
  2701. .word 15365
  2702. .word 46318
  2703. .word 39497
  2704. .word 16374
  2705. .word 0
  2706. .word 0
  2707. .word 0
  2708. .word 19602
  2709. .word 36437
  2710. .word 16591
  2711. .word 37792
  2712. .word 49148
  2713. .word 0
  2714. .word 0
  2715. .word 0
  2716. .word 46605
  2717. .word 39778
  2718. .word 56315
  2719. .word 52295
  2720. .word 16316
  2721. .word 0
  2722. .word 0
  2723. .word 0
  2724. .word 30298
  2725. .word 45364
  2726. .word 48554
  2727. .word 37056
  2728. .word 49091
  2729. .word 0
  2730. .word 0
  2731. .word 0
  2732. .word 36916
  2733. .word 47157
  2734. .word 55353
  2735. .word 44757
  2736. .word 49093
  2737. .word 0
  2738. .word 0
  2739. .word 0
  2740. .word 36754
  2741. .word 52515
  2742. .word 12207
  2743. .word 52242
  2744. .word 16331
  2745. .word 0
  2746. .word 0
  2747. .word 0
  2748. .word 22625
  2749. .word 1809
  2750. .word 14640
  2751. .word 50749
  2752. .word 16333
  2753. .word 0
  2754. .word 0
  2755. .word 0
  2756. .word 16563
  2757. .word 52625
  2758. .word 13365
  2759. .word 56520
  2760. .word 49107
  2761. .word 0
  2762. .word 0
  2763. .word 0
  2764. .word 27329
  2765. .word 9102
  2766. .word 21835
  2767. .word 42848
  2768. .word 49109
  2769. .word 0
  2770. .word 0
  2771. .word 0
  2772. .word 25313
  2773. .word 26147
  2774. .word 37973
  2775. .word 47112
  2776. .word 16347
  2777. .word 0
  2778. .word 0
  2779. .word 0
  2780. .word 62093
  2781. .word 47762
  2782. .word 2878
  2783. .word 53553
  2784. .word 16348
  2785. .word 0
  2786. .word 0
  2787. .word 0
  2788. .word 45304
  2789. .word 46632
  2790. .word 22697
  2791. .word 58245
  2792. .word 49122
  2793. .word 0
  2794. .word 0
  2795. .word 0
  2796. .word 52304
  2797. .word 22429
  2798. .word 48300
  2799. .word 47033
  2800. .word 49123
  2801. .word 0
  2802. .word 0
  2803. .word 0
  2804. .word 1240
  2805. .word 8778
  2806. .word 3434
  2807. .word 50676
  2808. .word 16361
  2809. .word 0
  2810. .word 0
  2811. .word 0
  2812. .word 64382
  2813. .word 35832
  2814. .word 24068
  2815. .word 53872
  2816. .word 16361
  2817. .word 0
  2818. .word 0
  2819. .word 0
  2820. .word 9372
  2821. .word 49794
  2822. .word 11542
  2823. .word 57592
  2824. .word 49135
  2825. .word 0
  2826. .word 0
  2827. .word 0
  2828. .word 29118
  2829. .word 43193
  2830. .word 8003
  2831. .word 35849
  2832. .word 49135
  2833. .word 0
  2834. .word 0
  2835. .word 0
  2836. .word 3582
  2837. .word 16932
  2838. .word 42429
  2839. .word 38089
  2840. .word 16373
  2841. .word 0
  2842. .word 0
  2843. .word 0
  2844. .word 26846
  2845. .word 61869
  2846. .word 11277
  2847. .word 45246
  2848. .word 16371
  2849. .word 0
  2850. .word 0
  2851. .word 0
  2852. .word 12490
  2853. .word 64508
  2854. .word 30037
  2855. .word 47862
  2856. .word 49145
  2857. .word 0
  2858. .word 0
  2859. .word 0
  2860. .word 36625
  2861. .word 65383
  2862. .word 13633
  2863. .word 34114
  2864. .word 49142
  2865. .word 0
  2866. .word 0
  2867. .word 0
  2868. .word 6011
  2869. .word 54183
  2870. .word 37651
  2871. .word 35991
  2872. .word 16380
  2873. .word 0
  2874. .word 0
  2875. .word 0
  2876. .word 43024
  2877. .word 51442
  2878. .word 35220
  2879. .word 35244
  2880. .word 16321
  2881. .word 0
  2882. .word 0
  2883. .word 0
  2884. .word 2338
  2885. .word 9974
  2886. .word 58099
  2887. .word 36011
  2888. .word 16323
  2889. .word 0
  2890. .word 0
  2891. .word 0
  2892. .word 54231
  2893. .word 56678
  2894. .word 56840
  2895. .word 40082
  2896. .word 16325
  2897. .word 0
  2898. .word 0
  2899. .word 0
  2900. .word 47406
  2901. .word 57592
  2902. .word 65286
  2903. .word 50617
  2904. .word 49099
  2905. .word 0
  2906. .word 0
  2907. .word 0
  2908. .word 15992
  2909. .word 46142
  2910. .word 20381
  2911. .word 45257
  2912. .word 49101
  2913. .word 0
  2914. .word 0
  2915. .word 0
  2916. .word 17722
  2917. .word 6937
  2918. .word 55940
  2919. .word 54630
  2920. .word 16339
  2921. .word 0
  2922. .word 0
  2923. .word 0
  2924. .word 44953
  2925. .word 7303
  2926. .word 1203
  2927. .word 38053
  2928. .word 16341
  2929. .word 0
  2930. .word 0
  2931. .word 0
  2932. .word 9155
  2933. .word 41724
  2934. .word 2745
  2935. .word 45433
  2936. .word 49115
  2937. .word 0
  2938. .word 0
  2939. .word 0
  2940. .word 23208
  2941. .word 13836
  2942. .word 51920
  2943. .word 47377
  2944. .word 49116
  2945. .word 0
  2946. .word 0
  2947. .word 0
  2948. .word 46053
  2949. .word 58453
  2950. .word 7516
  2951. .word 56049
  2952. .word 16354
  2953. .word 0
  2954. .word 0
  2955. .word 0
  2956. .word 51100
  2957. .word 31216
  2958. .word 1872
  2959. .word 41469
  2960. .word 16355
  2961. .word 0
  2962. .word 0
  2963. .word 0
  2964. .word 24653
  2965. .word 32384
  2966. .word 37643
  2967. .word 48672
  2968. .word 49129
  2969. .word 0
  2970. .word 0
  2971. .word 0
  2972. .word 61101
  2973. .word 35176
  2974. .word 37213
  2975. .word 47362
  2976. .word 49129
  2977. .word 0
  2978. .word 0
  2979. .word 0
  2980. .word 62301
  2981. .word 22066
  2982. .word 41591
  2983. .word 55226
  2984. .word 16367
  2985. .word 0
  2986. .word 0
  2987. .word 0
  2988. .word 37791
  2989. .word 15476
  2990. .word 41140
  2991. .word 62892
  2992. .word 16366
  2993. .word 0
  2994. .word 0
  2995. .word 0
  2996. .word 18919
  2997. .word 33505
  2998. .word 35758
  2999. .word 36479
  3000. .word 49141
  3001. .word 0
  3002. .word 0
  3003. .word 0
  3004. .word 58610
  3005. .word 16753
  3006. .word 52674
  3007. .word 39626
  3008. .word 49139
  3009. .word 0
  3010. .word 0
  3011. .word 0
  3012. .word 19653
  3013. .word 21667
  3014. .word 11428
  3015. .word 45800
  3016. .word 16377
  3017. .word 0
  3018. .word 0
  3019. .word 0
  3020. .word 51212
  3021. .word 10491
  3022. .word 15737
  3023. .word 59703
  3024. .word 16373
  3025. .word 0
  3026. .word 0
  3027. .word 0
  3028. .word 54759
  3029. .word 31668
  3030. .word 63308
  3031. .word 34425
  3032. .word 49148
  3033. .word 0
  3034. .word 0
  3035. .word 0
  3036. .word 62523
  3037. .word 11996
  3038. .word 50486
  3039. .word 33912
  3040. .word 49089
  3041. .word 0
  3042. .word 0
  3043. .word 0
  3044. .type _P,@object
  3045. .size _P,3200
  3046. .align 2
  3047. _P0:
  3048. .word 10891
  3049. .word 2847
  3050. .word 4043
  3051. .word 50135
  3052. .word 16324
  3053. .word 0
  3054. .word 0
  3055. .word 0
  3056. .word 8878
  3057. .word 10523
  3058. .word 36094
  3059. .word 35357
  3060. .word 49101
  3061. .word 0
  3062. .word 0
  3063. .word 0
  3064. .word 12191
  3065. .word 2098
  3066. .word 38631
  3067. .word 38182
  3068. .word 16341
  3069. .word 0
  3070. .word 0
  3071. .word 0
  3072. .word 58416
  3073. .word 39431
  3074. .word 6152
  3075. .word 63591
  3076. .word 49116
  3077. .word 0
  3078. .word 0
  3079. .word 0
  3080. .word 18600
  3081. .word 1852
  3082. .word 53867
  3083. .word 39282
  3084. .word 16356
  3085. .word 0
  3086. .word 0
  3087. .word 0
  3088. .word 37377
  3089. .word 45824
  3090. .word 1379
  3091. .word 34108
  3092. .word 49131
  3093. .word 0
  3094. .word 0
  3095. .word 0
  3096. .word 58815
  3097. .word 28468
  3098. .word 57342
  3099. .word 38462
  3100. .word 16369
  3101. .word 0
  3102. .word 0
  3103. .word 0
  3104. .word 35703
  3105. .word 42482
  3106. .word 52164
  3107. .word 49581
  3108. .word 49142
  3109. .word 0
  3110. .word 0
  3111. .word 0
  3112. .word 14326
  3113. .word 44453
  3114. .word 47843
  3115. .word 56988
  3116. .word 16378
  3117. .word 0
  3118. .word 0
  3119. .word 0
  3120. .word 21045
  3121. .word 58852
  3122. .word 12449
  3123. .word 51395
  3124. .word 49148
  3125. .word 0
  3126. .word 0
  3127. .word 0
  3128. .type _P0,@object
  3129. .size _P0,160
  3130. .align 2
  3131. _val_N1_0L:
  3132. .word 0
  3133. .word 0
  3134. .word 0
  3135. .word 32768
  3136. .word 49151
  3137. .word 0
  3138. .word 0
  3139. .word 0
  3140. .type _val_N1_0L,@object
  3141. .size _val_N1_0L,16
  3142. .align 2
  3143. _tonpi:
  3144. .word 5418
  3145. .word 20036
  3146. .word 33646
  3147. .word 41721
  3148. .word 16382
  3149. .word 0
  3150. .word 0
  3151. .word 0
  3152. .type _tonpi,@object
  3153. .size _tonpi,16
  3154. .align 2
  3155. _val_36_0L:
  3156. .word 0
  3157. .word 0
  3158. .word 0
  3159. .word 36864
  3160. .word 16388
  3161. .word 0
  3162. .word 0
  3163. .word 0
  3164. .type _val_36_0L,@object
  3165. .size _val_36_0L,16
  3166. .align 2
  3167. _PP:
  3168. .word 52008
  3169. .word 23245
  3170. .word 2457
  3171. .word 38658
  3172. .word 16318
  3173. .word 0
  3174. .word 0
  3175. .word 0
  3176. .word 61876
  3177. .word 57278
  3178. .word 25234
  3179. .word 61346
  3180. .word 49090
  3181. .word 0
  3182. .word 0
  3183. .word 0
  3184. .word 33834
  3185. .word 23040
  3186. .word 39409
  3187. .word 49003
  3188. .word 16327
  3189. .word 0
  3190. .word 0
  3191. .word 0
  3192. .word 54525
  3193. .word 6554
  3194. .word 40935
  3195. .word 51421
  3196. .word 49100
  3197. .word 0
  3198. .word 0
  3199. .word 0
  3200. .word 9848
  3201. .word 9769
  3202. .word 18248
  3203. .word 38344
  3204. .word 16338
  3205. .word 0
  3206. .word 0
  3207. .word 0
  3208. .word 45790
  3209. .word 60252
  3210. .word 47538
  3211. .word 43957
  3212. .word 49112
  3213. .word 0
  3214. .word 0
  3215. .word 0
  3216. .word 27022
  3217. .word 41654
  3218. .word 23333
  3219. .word 43744
  3220. .word 16351
  3221. .word 0
  3222. .word 0
  3223. .word 0
  3224. .word 12816
  3225. .word 40723
  3226. .word 46387
  3227. .word 47196
  3228. .word 49127
  3229. .word 0
  3230. .word 0
  3231. .word 0
  3232. .word 4849
  3233. .word 19418
  3234. .word 12136
  3235. .word 48545
  3236. .word 16369
  3237. .word 0
  3238. .word 0
  3239. .word 0
  3240. .word 0
  3241. .word 0
  3242. .word 0
  3243. .word 32768
  3244. .word 16383
  3245. .word 0
  3246. .word 0
  3247. .word 0
  3248. .type _PP,@object
  3249. .size _PP,160
  3250. .align 2
  3251. _QP:
  3252. .word 65402
  3253. .word 6822
  3254. .word 45128
  3255. .word 37300
  3256. .word 49084
  3257. .word 0
  3258. .word 0
  3259. .word 0
  3260. .word 41532
  3261. .word 52948
  3262. .word 50360
  3263. .word 54021
  3264. .word 16320
  3265. .word 0
  3266. .word 0
  3267. .word 0
  3268. .word 21320
  3269. .word 30785
  3270. .word 26870
  3271. .word 37955
  3272. .word 49093
  3273. .word 0
  3274. .word 0
  3275. .word 0
  3276. .word 55382
  3277. .word 38611
  3278. .word 29746
  3279. .word 34115
  3280. .word 16330
  3281. .word 0
  3282. .word 0
  3283. .word 0
  3284. .word 37194
  3285. .word 6554
  3286. .word 16235
  3287. .word 42314
  3288. .word 49103
  3289. .word 0
  3290. .word 0
  3291. .word 0
  3292. .word 17886
  3293. .word 15840
  3294. .word 33918
  3295. .word 38666
  3296. .word 16341
  3297. .word 0
  3298. .word 0
  3299. .word 0
  3300. .word 62905
  3301. .word 55876
  3302. .word 18072
  3303. .word 57284
  3304. .word 49115
  3305. .word 0
  3306. .word 0
  3307. .word 0
  3308. .word 28423
  3309. .word 64693
  3310. .word 26579
  3311. .word 40379
  3312. .word 16355
  3313. .word 0
  3314. .word 0
  3315. .word 0
  3316. .word 40135
  3317. .word 58793
  3318. .word 24002
  3319. .word 37757
  3320. .word 49132
  3321. .word 0
  3322. .word 0
  3323. .word 0
  3324. .word 43691
  3325. .word 43690
  3326. .word 43690
  3327. .word 43690
  3328. .word 16376
  3329. .word 0
  3330. .word 0
  3331. .word 0
  3332. .type _QP,@object
  3333. .size _QP,160
  3334. .align 2
  3335. _val_0_03L:
  3336. .word 49807
  3337. .word 10485
  3338. .word 36700
  3339. .word 62914
  3340. .word 16377
  3341. .word 0
  3342. .word 0
  3343. .word 0
  3344. .type _val_0_03L,@object
  3345. .size _val_0_03L,16
  3346. .data
  3347. .section .note.GNU-stack, ""
  3348. // -- Begin DWARF2 SEGMENT .eh_frame
  3349. .section .eh_frame,"a",@progbits
  3350. .eh_frame_seg:
  3351. .align 1
  3352. # End