From 943e15df99292413252fd196f7e21e4ee07ad79f Mon Sep 17 00:00:00 2001 From: Eric Kooistra <kooistra@astron.nl> Date: Fri, 25 Mar 2022 16:40:55 +0100 Subject: [PATCH] Added FIR coeff for 20b, generated with pfs_coeff_final.m --- .../src/hex/Coefficient_16KHanning_20b.dat | 16384 ++++++++++++++++ .../hex/Coefficient_16KHanning_20b_1wb_0.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_1.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_10.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_11.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_12.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_13.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_14.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_15.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_2.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_3.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_4.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_5.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_6.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_7.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_8.mif | 1030 + .../hex/Coefficient_16KHanning_20b_1wb_9.mif | 1030 + .../src/hex/Coefficient_16KKaiser_20b.dat | 16384 ++++++++++++++++ .../hex/Coefficient_16KKaiser_20b_1wb_0.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_1.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_10.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_11.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_12.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_13.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_14.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_15.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_2.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_3.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_4.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_5.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_6.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_7.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_8.mif | 1030 + .../hex/Coefficient_16KKaiser_20b_1wb_9.mif | 1030 + 34 files changed, 65728 insertions(+) create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b.dat create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_0.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_1.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_10.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_11.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_12.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_13.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_14.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_15.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_2.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_3.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_4.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_5.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_6.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_7.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_8.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_9.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b.dat create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_0.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_1.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_10.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_11.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_12.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_13.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_14.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_15.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_2.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_3.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_4.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_5.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_6.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_7.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_8.mif create mode 100644 libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_9.mif diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b.dat b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b.dat new file mode 100644 index 0000000000..2faf3e1372 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b.dat @@ -0,0 +1,16384 @@ +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +13 +13 +13 +13 +13 +13 +13 +13 +13 +14 +14 +14 +14 +14 +14 +14 +14 +15 +15 +15 +15 +15 +15 +15 +15 +15 +16 +16 +16 +16 +16 +16 +16 +17 +17 +17 +17 +17 +17 +17 +17 +18 +18 +18 +18 +18 +18 +18 +19 +19 +19 +19 +19 +19 +19 +20 +20 +20 +20 +20 +20 +21 +21 +21 +21 +21 +21 +21 +22 +22 +22 +22 +22 +22 +23 +23 +23 +23 +23 +23 +24 +24 +24 +24 +24 +25 +25 +25 +25 +25 +25 +26 +26 +26 +26 +26 +27 +27 +27 +27 +27 +27 +28 +28 +28 +28 +28 +29 +29 +29 +29 +29 +30 +30 +30 +30 +30 +31 +31 +31 +31 +32 +32 +32 +32 +32 +33 +33 +33 +33 +34 +34 +34 +34 +34 +35 +35 +35 +35 +36 +36 +36 +36 +37 +37 +37 +37 +38 +38 +38 +38 +39 +39 +39 +39 +40 +40 +40 +40 +41 +41 +41 +41 +42 +42 +42 +42 +43 +43 +43 +43 +44 +44 +44 +45 +45 +45 +45 +46 +46 +46 +47 +47 +47 +47 +48 +48 +48 +49 +49 +49 +49 +50 +50 +50 +51 +51 +51 +52 +52 +52 +53 +53 +53 +54 +54 +54 +54 +55 +55 +55 +56 +56 +56 +57 +57 +57 +58 +58 +58 +59 +59 +59 +60 +60 +60 +61 +61 +62 +62 +62 +63 +63 +63 +64 +64 +64 +65 +65 +66 +66 +66 +67 +67 +67 +68 +68 +69 +69 +69 +70 +70 +70 +71 +71 +72 +72 +72 +73 +73 +74 +74 +74 +75 +75 +76 +76 +76 +77 +77 +78 +78 +79 +79 +79 +80 +80 +81 +81 +81 +82 +82 +83 +83 +84 +84 +85 +85 +85 +86 +86 +87 +87 +88 +88 +89 +89 +90 +90 +90 +91 +91 +92 +92 +93 +93 +94 +94 +95 +95 +96 +96 +97 +97 +98 +98 +99 +99 +100 +100 +101 +101 +102 +102 +103 +103 +104 +104 +105 +105 +106 +106 +107 +107 +108 +108 +109 +109 +110 +110 +111 +111 +112 +113 +113 +114 +114 +115 +115 +116 +116 +117 +117 +118 +119 +119 +120 +120 +121 +121 +122 +123 +123 +124 +124 +125 +125 +126 +127 +127 +128 +128 +129 +130 +130 +131 +131 +132 +133 +133 +134 +134 +135 +136 +136 +137 +137 +138 +139 +139 +140 +141 +141 +142 +142 +143 +144 +144 +145 +146 +146 +147 +148 +148 +149 +149 +150 +151 +151 +152 +153 +153 +154 +155 +155 +156 +157 +157 +158 +159 +159 +160 +161 +162 +162 +163 +164 +164 +165 +166 +166 +167 +168 +168 +169 +170 +171 +171 +172 +173 +173 +174 +175 +176 +176 +177 +178 +178 +179 +180 +181 +181 +182 +183 +184 +184 +185 +186 +187 +187 +188 +189 +190 +190 +191 +192 +193 +193 +194 +195 +196 +197 +197 +198 +199 +200 +200 +201 +202 +203 +204 +204 +205 +206 +207 +208 +208 +209 +210 +211 +212 +212 +213 +214 +215 +216 +216 +217 +218 +219 +220 +221 +221 +222 +223 +224 +225 +226 +226 +227 +228 +229 +230 +231 +231 +232 +233 +234 +235 +236 +237 +237 +238 +239 +240 +241 +242 +243 +243 +244 +245 +246 +247 +248 +249 +250 +251 +251 +252 +253 +254 +255 +256 +257 +258 +259 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +614 +615 +616 +617 +618 +619 +620 +621 +621 +622 +623 +624 +625 +626 +627 +627 +628 +629 +630 +631 +632 +633 +633 +634 +635 +636 +637 +637 +638 +639 +640 +641 +642 +642 +643 +644 +645 +645 +646 +647 +648 +649 +649 +650 +651 +652 +652 +653 +654 +655 +655 +656 +657 +658 +658 +659 +660 +660 +661 +662 +662 +663 +664 +665 +665 +666 +667 +667 +668 +669 +669 +670 +671 +671 +672 +672 +673 +674 +674 +675 +676 +676 +677 +677 +678 +679 +679 +680 +680 +681 +682 +682 +683 +683 +684 +684 +685 +685 +686 +687 +687 +688 +688 +689 +689 +690 +690 +691 +691 +692 +692 +692 +693 +693 +694 +694 +695 +695 +696 +696 +697 +697 +697 +698 +698 +699 +699 +699 +700 +700 +700 +701 +701 +702 +702 +702 +703 +703 +703 +704 +704 +704 +704 +705 +705 +705 +706 +706 +706 +706 +707 +707 +707 +707 +708 +708 +708 +708 +709 +709 +709 +709 +709 +709 +710 +710 +710 +710 +710 +710 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +710 +710 +710 +710 +710 +710 +709 +709 +709 +709 +709 +708 +708 +708 +708 +707 +707 +707 +707 +706 +706 +706 +705 +705 +705 +704 +704 +704 +703 +703 +703 +702 +702 +702 +701 +701 +700 +700 +699 +699 +699 +698 +698 +697 +697 +696 +696 +695 +695 +694 +694 +693 +692 +692 +691 +691 +690 +690 +689 +688 +688 +687 +686 +686 +685 +684 +684 +683 +682 +682 +681 +680 +680 +679 +678 +677 +676 +676 +675 +674 +673 +673 +672 +671 +670 +669 +668 +667 +667 +666 +665 +664 +663 +662 +661 +660 +659 +658 +657 +656 +655 +654 +653 +652 +651 +650 +649 +648 +647 +646 +645 +644 +643 +641 +640 +639 +638 +637 +636 +635 +633 +632 +631 +630 +628 +627 +626 +625 +623 +622 +621 +620 +618 +617 +616 +614 +613 +612 +610 +609 +607 +606 +605 +603 +602 +600 +599 +597 +596 +594 +593 +591 +590 +588 +587 +585 +584 +582 +580 +579 +577 +576 +574 +572 +571 +569 +567 +566 +564 +562 +561 +559 +557 +555 +554 +552 +550 +548 +546 +545 +543 +541 +539 +537 +535 +533 +531 +530 +528 +526 +524 +522 +520 +518 +516 +514 +512 +510 +508 +506 +504 +502 +500 +498 +495 +493 +491 +489 +487 +485 +483 +480 +478 +476 +474 +472 +469 +467 +465 +463 +460 +458 +456 +453 +451 +449 +446 +444 +442 +439 +437 +434 +432 +429 +427 +425 +422 +420 +417 +415 +412 +409 +407 +404 +402 +399 +397 +394 +391 +389 +386 +383 +381 +378 +375 +373 +370 +367 +365 +362 +359 +356 +353 +351 +348 +345 +342 +339 +336 +334 +331 +328 +325 +322 +319 +316 +313 +310 +307 +304 +301 +298 +295 +292 +289 +286 +283 +280 +277 +274 +270 +267 +264 +261 +258 +255 +251 +248 +245 +242 +238 +235 +232 +229 +225 +222 +219 +215 +212 +209 +205 +202 +198 +195 +192 +188 +185 +181 +178 +174 +171 +167 +164 +160 +157 +153 +150 +146 +142 +139 +135 +132 +128 +124 +121 +117 +113 +109 +106 +102 +98 +95 +91 +87 +83 +79 +76 +72 +68 +64 +60 +56 +52 +48 +45 +41 +37 +33 +29 +25 +21 +17 +13 +9 +5 +1 +-3 +-8 +-12 +-16 +-20 +-24 +-28 +-32 +-36 +-41 +-45 +-49 +-53 +-57 +-62 +-66 +-70 +-74 +-79 +-83 +-87 +-92 +-96 +-100 +-105 +-109 +-113 +-118 +-122 +-127 +-131 +-135 +-140 +-144 +-149 +-153 +-158 +-162 +-167 +-171 +-176 +-180 +-185 +-190 +-194 +-199 +-203 +-208 +-213 +-217 +-222 +-227 +-231 +-236 +-241 +-245 +-250 +-255 +-260 +-264 +-269 +-274 +-279 +-284 +-288 +-293 +-298 +-303 +-308 +-313 +-318 +-323 +-327 +-332 +-337 +-342 +-347 +-352 +-357 +-362 +-367 +-372 +-377 +-382 +-387 +-392 +-397 +-403 +-408 +-413 +-418 +-423 +-428 +-433 +-438 +-444 +-449 +-454 +-459 +-464 +-470 +-475 +-480 +-485 +-491 +-496 +-501 +-506 +-512 +-517 +-522 +-528 +-533 +-538 +-544 +-549 +-554 +-560 +-565 +-571 +-576 +-582 +-587 +-592 +-598 +-603 +-609 +-614 +-620 +-625 +-631 +-637 +-642 +-648 +-653 +-659 +-664 +-670 +-676 +-681 +-687 +-692 +-698 +-704 +-709 +-715 +-721 +-726 +-732 +-738 +-744 +-749 +-755 +-761 +-767 +-772 +-778 +-784 +-790 +-795 +-801 +-807 +-813 +-819 +-825 +-830 +-836 +-842 +-848 +-854 +-860 +-866 +-872 +-878 +-883 +-889 +-895 +-901 +-907 +-913 +-919 +-925 +-931 +-937 +-943 +-949 +-955 +-961 +-967 +-973 +-979 +-986 +-992 +-998 +-1004 +-1010 +-1016 +-1022 +-1028 +-1034 +-1040 +-1047 +-1053 +-1059 +-1065 +-1071 +-1077 +-1084 +-1090 +-1096 +-1102 +-1108 +-1115 +-1121 +-1127 +-1133 +-1139 +-1146 +-1152 +-1158 +-1165 +-1171 +-1177 +-1183 +-1190 +-1196 +-1202 +-1209 +-1215 +-1221 +-1228 +-1234 +-1240 +-1247 +-1253 +-1259 +-1266 +-1272 +-1278 +-1285 +-1291 +-1298 +-1304 +-1310 +-1317 +-1323 +-1330 +-1336 +-1342 +-1349 +-1355 +-1362 +-1368 +-1375 +-1381 +-1388 +-1394 +-1400 +-1407 +-1413 +-1420 +-1426 +-1433 +-1439 +-1446 +-1452 +-1459 +-1465 +-1472 +-1478 +-1485 +-1491 +-1498 +-1505 +-1511 +-1518 +-1524 +-1531 +-1537 +-1544 +-1550 +-1557 +-1563 +-1570 +-1577 +-1583 +-1590 +-1596 +-1603 +-1609 +-1616 +-1623 +-1629 +-1636 +-1642 +-1649 +-1656 +-1662 +-1669 +-1675 +-1682 +-1689 +-1695 +-1702 +-1709 +-1715 +-1722 +-1728 +-1735 +-1742 +-1748 +-1755 +-1761 +-1768 +-1775 +-1781 +-1788 +-1795 +-1801 +-1808 +-1815 +-1821 +-1828 +-1834 +-1841 +-1848 +-1854 +-1861 +-1868 +-1874 +-1881 +-1888 +-1894 +-1901 +-1907 +-1914 +-1921 +-1927 +-1934 +-1941 +-1947 +-1954 +-1960 +-1967 +-1974 +-1980 +-1987 +-1994 +-2000 +-2007 +-2014 +-2020 +-2027 +-2033 +-2040 +-2047 +-2053 +-2060 +-2066 +-2073 +-2080 +-2086 +-2093 +-2099 +-2106 +-2113 +-2119 +-2126 +-2132 +-2139 +-2146 +-2152 +-2159 +-2165 +-2172 +-2178 +-2185 +-2192 +-2198 +-2205 +-2211 +-2218 +-2224 +-2231 +-2237 +-2244 +-2250 +-2257 +-2263 +-2270 +-2276 +-2283 +-2289 +-2296 +-2302 +-2309 +-2315 +-2322 +-2328 +-2335 +-2341 +-2348 +-2354 +-2361 +-2367 +-2373 +-2380 +-2386 +-2393 +-2399 +-2406 +-2412 +-2418 +-2425 +-2431 +-2437 +-2444 +-2450 +-2457 +-2463 +-2469 +-2476 +-2482 +-2488 +-2495 +-2501 +-2507 +-2513 +-2520 +-2526 +-2532 +-2539 +-2545 +-2551 +-2557 +-2563 +-2570 +-2576 +-2582 +-2588 +-2594 +-2601 +-2607 +-2613 +-2619 +-2625 +-2631 +-2638 +-2644 +-2650 +-2656 +-2662 +-2668 +-2674 +-2680 +-2686 +-2692 +-2698 +-2704 +-2710 +-2716 +-2722 +-2728 +-2734 +-2740 +-2746 +-2752 +-2758 +-2764 +-2770 +-2776 +-2782 +-2788 +-2793 +-2799 +-2805 +-2811 +-2817 +-2823 +-2828 +-2834 +-2840 +-2846 +-2851 +-2857 +-2863 +-2869 +-2874 +-2880 +-2886 +-2891 +-2897 +-2903 +-2908 +-2914 +-2919 +-2925 +-2931 +-2936 +-2942 +-2947 +-2953 +-2958 +-2964 +-2969 +-2975 +-2980 +-2985 +-2991 +-2996 +-3002 +-3007 +-3012 +-3018 +-3023 +-3028 +-3034 +-3039 +-3044 +-3049 +-3055 +-3060 +-3065 +-3070 +-3076 +-3081 +-3086 +-3091 +-3096 +-3101 +-3106 +-3111 +-3116 +-3121 +-3126 +-3131 +-3136 +-3141 +-3146 +-3151 +-3156 +-3161 +-3166 +-3171 +-3176 +-3180 +-3185 +-3190 +-3195 +-3199 +-3204 +-3209 +-3214 +-3218 +-3223 +-3228 +-3232 +-3237 +-3241 +-3246 +-3251 +-3255 +-3260 +-3264 +-3268 +-3273 +-3277 +-3282 +-3286 +-3291 +-3295 +-3299 +-3304 +-3308 +-3312 +-3316 +-3321 +-3325 +-3329 +-3333 +-3337 +-3341 +-3346 +-3350 +-3354 +-3358 +-3362 +-3366 +-3370 +-3374 +-3378 +-3381 +-3385 +-3389 +-3393 +-3397 +-3401 +-3404 +-3408 +-3412 +-3416 +-3419 +-3423 +-3427 +-3430 +-3434 +-3437 +-3441 +-3445 +-3448 +-3452 +-3455 +-3458 +-3462 +-3465 +-3469 +-3472 +-3475 +-3478 +-3482 +-3485 +-3488 +-3491 +-3495 +-3498 +-3501 +-3504 +-3507 +-3510 +-3513 +-3516 +-3519 +-3522 +-3525 +-3528 +-3531 +-3533 +-3536 +-3539 +-3542 +-3544 +-3547 +-3550 +-3552 +-3555 +-3558 +-3560 +-3563 +-3565 +-3568 +-3570 +-3573 +-3575 +-3577 +-3580 +-3582 +-3584 +-3587 +-3589 +-3591 +-3593 +-3595 +-3598 +-3600 +-3602 +-3604 +-3606 +-3608 +-3610 +-3612 +-3614 +-3615 +-3617 +-3619 +-3621 +-3623 +-3624 +-3626 +-3628 +-3629 +-3631 +-3632 +-3634 +-3636 +-3637 +-3638 +-3640 +-3641 +-3643 +-3644 +-3645 +-3647 +-3648 +-3649 +-3650 +-3651 +-3652 +-3654 +-3655 +-3656 +-3657 +-3658 +-3658 +-3659 +-3660 +-3661 +-3662 +-3663 +-3663 +-3664 +-3665 +-3665 +-3666 +-3667 +-3667 +-3668 +-3668 +-3669 +-3669 +-3669 +-3670 +-3670 +-3670 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3670 +-3670 +-3670 +-3670 +-3669 +-3669 +-3668 +-3668 +-3667 +-3667 +-3666 +-3666 +-3665 +-3664 +-3664 +-3663 +-3662 +-3661 +-3660 +-3659 +-3659 +-3658 +-3657 +-3655 +-3654 +-3653 +-3652 +-3651 +-3650 +-3649 +-3647 +-3646 +-3645 +-3643 +-3642 +-3640 +-3639 +-3637 +-3636 +-3634 +-3632 +-3631 +-3629 +-3627 +-3625 +-3623 +-3621 +-3620 +-3618 +-3616 +-3614 +-3611 +-3609 +-3607 +-3605 +-3603 +-3601 +-3598 +-3596 +-3594 +-3591 +-3589 +-3586 +-3584 +-3581 +-3578 +-3576 +-3573 +-3570 +-3568 +-3565 +-3562 +-3559 +-3556 +-3553 +-3550 +-3547 +-3544 +-3541 +-3538 +-3535 +-3531 +-3528 +-3525 +-3521 +-3518 +-3514 +-3511 +-3507 +-3504 +-3500 +-3497 +-3493 +-3489 +-3486 +-3482 +-3478 +-3474 +-3470 +-3466 +-3462 +-3458 +-3454 +-3450 +-3446 +-3441 +-3437 +-3433 +-3429 +-3424 +-3420 +-3415 +-3411 +-3406 +-3402 +-3397 +-3392 +-3388 +-3383 +-3378 +-3373 +-3368 +-3364 +-3359 +-3354 +-3349 +-3344 +-3338 +-3333 +-3328 +-3323 +-3317 +-3312 +-3307 +-3301 +-3296 +-3290 +-3285 +-3279 +-3274 +-3268 +-3262 +-3257 +-3251 +-3245 +-3239 +-3233 +-3227 +-3221 +-3215 +-3209 +-3203 +-3197 +-3190 +-3184 +-3178 +-3172 +-3165 +-3159 +-3152 +-3146 +-3139 +-3133 +-3126 +-3119 +-3112 +-3106 +-3099 +-3092 +-3085 +-3078 +-3071 +-3064 +-3057 +-3050 +-3043 +-3035 +-3028 +-3021 +-3014 +-3006 +-2999 +-2991 +-2984 +-2976 +-2969 +-2961 +-2953 +-2946 +-2938 +-2930 +-2922 +-2914 +-2906 +-2898 +-2890 +-2882 +-2874 +-2866 +-2858 +-2849 +-2841 +-2833 +-2824 +-2816 +-2807 +-2799 +-2790 +-2782 +-2773 +-2764 +-2756 +-2747 +-2738 +-2729 +-2720 +-2711 +-2702 +-2693 +-2684 +-2675 +-2666 +-2657 +-2647 +-2638 +-2629 +-2619 +-2610 +-2600 +-2591 +-2581 +-2572 +-2562 +-2552 +-2543 +-2533 +-2523 +-2513 +-2503 +-2493 +-2483 +-2473 +-2463 +-2453 +-2443 +-2432 +-2422 +-2412 +-2401 +-2391 +-2381 +-2370 +-2360 +-2349 +-2338 +-2328 +-2317 +-2306 +-2296 +-2285 +-2274 +-2263 +-2252 +-2241 +-2230 +-2219 +-2208 +-2196 +-2185 +-2174 +-2163 +-2151 +-2140 +-2128 +-2117 +-2105 +-2094 +-2082 +-2071 +-2059 +-2047 +-2035 +-2023 +-2012 +-2000 +-1988 +-1976 +-1964 +-1952 +-1939 +-1927 +-1915 +-1903 +-1890 +-1878 +-1866 +-1853 +-1841 +-1828 +-1816 +-1803 +-1791 +-1778 +-1765 +-1752 +-1740 +-1727 +-1714 +-1701 +-1688 +-1675 +-1662 +-1649 +-1636 +-1622 +-1609 +-1596 +-1583 +-1569 +-1556 +-1542 +-1529 +-1515 +-1502 +-1488 +-1475 +-1461 +-1447 +-1433 +-1420 +-1406 +-1392 +-1378 +-1364 +-1350 +-1336 +-1322 +-1308 +-1293 +-1279 +-1265 +-1251 +-1236 +-1222 +-1208 +-1193 +-1179 +-1164 +-1150 +-1135 +-1120 +-1106 +-1091 +-1076 +-1061 +-1046 +-1031 +-1017 +-1002 +-987 +-972 +-956 +-941 +-926 +-911 +-896 +-880 +-865 +-850 +-834 +-819 +-803 +-788 +-772 +-757 +-741 +-726 +-710 +-694 +-678 +-662 +-647 +-631 +-615 +-599 +-583 +-567 +-551 +-535 +-518 +-502 +-486 +-470 +-454 +-437 +-421 +-404 +-388 +-372 +-355 +-338 +-322 +-305 +-289 +-272 +-255 +-238 +-222 +-205 +-188 +-171 +-154 +-137 +-120 +-103 +-86 +-69 +-52 +-35 +-17 +0 +17 +34 +52 +69 +86 +104 +121 +139 +156 +174 +192 +209 +227 +245 +262 +280 +298 +316 +334 +351 +369 +387 +405 +423 +441 +459 +478 +496 +514 +532 +550 +568 +587 +605 +623 +642 +660 +679 +697 +716 +734 +753 +771 +790 +809 +827 +846 +865 +883 +902 +921 +940 +959 +978 +996 +1015 +1034 +1053 +1072 +1091 +1110 +1130 +1149 +1168 +1187 +1206 +1225 +1245 +1264 +1283 +1303 +1322 +1341 +1361 +1380 +1400 +1419 +1439 +1458 +1478 +1497 +1517 +1536 +1556 +1576 +1595 +1615 +1635 +1655 +1674 +1694 +1714 +1734 +1754 +1774 +1793 +1813 +1833 +1853 +1873 +1893 +1913 +1933 +1953 +1973 +1994 +2014 +2034 +2054 +2074 +2094 +2115 +2135 +2155 +2175 +2196 +2216 +2236 +2257 +2277 +2297 +2318 +2338 +2359 +2379 +2399 +2420 +2440 +2461 +2481 +2502 +2522 +2543 +2564 +2584 +2605 +2625 +2646 +2667 +2687 +2708 +2729 +2749 +2770 +2791 +2812 +2832 +2853 +2874 +2895 +2915 +2936 +2957 +2978 +2999 +3020 +3040 +3061 +3082 +3103 +3124 +3145 +3166 +3187 +3208 +3229 +3250 +3271 +3292 +3313 +3333 +3354 +3375 +3396 +3418 +3439 +3460 +3481 +3502 +3523 +3544 +3565 +3586 +3607 +3628 +3649 +3670 +3691 +3712 +3733 +3755 +3776 +3797 +3818 +3839 +3860 +3881 +3902 +3923 +3945 +3966 +3987 +4008 +4029 +4050 +4071 +4092 +4114 +4135 +4156 +4177 +4198 +4219 +4240 +4261 +4283 +4304 +4325 +4346 +4367 +4388 +4409 +4430 +4452 +4473 +4494 +4515 +4536 +4557 +4578 +4599 +4620 +4641 +4662 +4683 +4704 +4725 +4747 +4768 +4789 +4810 +4831 +4852 +4873 +4894 +4915 +4936 +4956 +4977 +4998 +5019 +5040 +5061 +5082 +5103 +5124 +5145 +5166 +5186 +5207 +5228 +5249 +5270 +5290 +5311 +5332 +5353 +5373 +5394 +5415 +5436 +5456 +5477 +5498 +5518 +5539 +5559 +5580 +5601 +5621 +5642 +5662 +5683 +5703 +5724 +5744 +5765 +5785 +5806 +5826 +5846 +5867 +5887 +5907 +5928 +5948 +5968 +5988 +6009 +6029 +6049 +6069 +6089 +6109 +6129 +6149 +6169 +6189 +6209 +6229 +6249 +6269 +6289 +6309 +6329 +6349 +6369 +6388 +6408 +6428 +6448 +6467 +6487 +6506 +6526 +6546 +6565 +6585 +6604 +6624 +6643 +6662 +6682 +6701 +6720 +6740 +6759 +6778 +6797 +6817 +6836 +6855 +6874 +6893 +6912 +6931 +6950 +6969 +6988 +7006 +7025 +7044 +7063 +7081 +7100 +7119 +7137 +7156 +7174 +7193 +7211 +7230 +7248 +7267 +7285 +7303 +7321 +7340 +7358 +7376 +7394 +7412 +7430 +7448 +7466 +7484 +7502 +7519 +7537 +7555 +7573 +7590 +7608 +7625 +7643 +7660 +7678 +7695 +7713 +7730 +7747 +7764 +7782 +7799 +7816 +7833 +7850 +7867 +7884 +7901 +7917 +7934 +7951 +7968 +7984 +8001 +8017 +8034 +8050 +8067 +8083 +8099 +8116 +8132 +8148 +8164 +8180 +8196 +8212 +8228 +8244 +8260 +8275 +8291 +8307 +8322 +8338 +8353 +8369 +8384 +8399 +8415 +8430 +8445 +8460 +8475 +8490 +8505 +8520 +8535 +8550 +8564 +8579 +8594 +8608 +8623 +8637 +8651 +8666 +8680 +8694 +8708 +8722 +8736 +8750 +8764 +8778 +8792 +8806 +8819 +8833 +8847 +8860 +8873 +8887 +8900 +8913 +8926 +8940 +8953 +8966 +8979 +8991 +9004 +9017 +9030 +9042 +9055 +9067 +9080 +9092 +9104 +9116 +9128 +9141 +9153 +9164 +9176 +9188 +9200 +9212 +9223 +9235 +9246 +9258 +9269 +9280 +9291 +9302 +9313 +9324 +9335 +9346 +9357 +9368 +9378 +9389 +9399 +9410 +9420 +9430 +9440 +9450 +9460 +9470 +9480 +9490 +9500 +9509 +9519 +9529 +9538 +9547 +9557 +9566 +9575 +9584 +9593 +9602 +9611 +9619 +9628 +9637 +9645 +9654 +9662 +9670 +9678 +9687 +9695 +9703 +9710 +9718 +9726 +9734 +9741 +9749 +9756 +9763 +9771 +9778 +9785 +9792 +9799 +9805 +9812 +9819 +9825 +9832 +9838 +9845 +9851 +9857 +9863 +9869 +9875 +9881 +9886 +9892 +9898 +9903 +9908 +9914 +9919 +9924 +9929 +9934 +9939 +9944 +9948 +9953 +9957 +9962 +9966 +9970 +9975 +9979 +9983 +9987 +9990 +9994 +9998 +10001 +10005 +10008 +10011 +10014 +10017 +10020 +10023 +10026 +10029 +10031 +10034 +10036 +10039 +10041 +10043 +10045 +10047 +10049 +10051 +10052 +10054 +10055 +10057 +10058 +10059 +10060 +10061 +10062 +10063 +10064 +10064 +10065 +10065 +10066 +10066 +10066 +10066 +10066 +10066 +10066 +10065 +10065 +10064 +10064 +10063 +10062 +10061 +10060 +10059 +10058 +10056 +10055 +10053 +10052 +10050 +10048 +10046 +10044 +10042 +10040 +10038 +10035 +10033 +10030 +10027 +10024 +10021 +10018 +10015 +10012 +10009 +10005 +10002 +9998 +9994 +9990 +9986 +9982 +9978 +9974 +9969 +9965 +9960 +9956 +9951 +9946 +9941 +9936 +9930 +9925 +9920 +9914 +9908 +9903 +9897 +9891 +9885 +9879 +9872 +9866 +9860 +9853 +9846 +9839 +9832 +9825 +9818 +9811 +9804 +9796 +9789 +9781 +9773 +9765 +9757 +9749 +9741 +9733 +9724 +9716 +9707 +9698 +9690 +9681 +9671 +9662 +9653 +9644 +9634 +9624 +9615 +9605 +9595 +9585 +9575 +9564 +9554 +9544 +9533 +9522 +9511 +9500 +9489 +9478 +9467 +9456 +9444 +9432 +9421 +9409 +9397 +9385 +9373 +9360 +9348 +9336 +9323 +9310 +9297 +9284 +9271 +9258 +9245 +9232 +9218 +9204 +9191 +9177 +9163 +9149 +9135 +9120 +9106 +9092 +9077 +9062 +9047 +9032 +9017 +9002 +8987 +8971 +8956 +8940 +8925 +8909 +8893 +8877 +8860 +8844 +8828 +8811 +8795 +8778 +8761 +8744 +8727 +8710 +8692 +8675 +8657 +8640 +8622 +8604 +8586 +8568 +8550 +8531 +8513 +8494 +8476 +8457 +8438 +8419 +8400 +8380 +8361 +8342 +8322 +8302 +8282 +8263 +8242 +8222 +8202 +8182 +8161 +8141 +8120 +8099 +8078 +8057 +8036 +8015 +7993 +7972 +7950 +7928 +7906 +7885 +7862 +7840 +7818 +7796 +7773 +7750 +7728 +7705 +7682 +7659 +7636 +7612 +7589 +7565 +7542 +7518 +7494 +7470 +7446 +7422 +7397 +7373 +7348 +7324 +7299 +7274 +7249 +7224 +7199 +7174 +7148 +7123 +7097 +7071 +7045 +7019 +6993 +6967 +6941 +6914 +6888 +6861 +6834 +6808 +6781 +6753 +6726 +6699 +6672 +6644 +6616 +6589 +6561 +6533 +6505 +6477 +6448 +6420 +6391 +6363 +6334 +6305 +6276 +6247 +6218 +6189 +6160 +6130 +6100 +6071 +6041 +6011 +5981 +5951 +5921 +5890 +5860 +5829 +5799 +5768 +5737 +5706 +5675 +5644 +5613 +5581 +5550 +5518 +5486 +5455 +5423 +5391 +5359 +5326 +5294 +5262 +5229 +5196 +5164 +5131 +5098 +5065 +5032 +4999 +4965 +4932 +4898 +4864 +4831 +4797 +4763 +4729 +4695 +4660 +4626 +4592 +4557 +4522 +4488 +4453 +4418 +4383 +4348 +4312 +4277 +4241 +4206 +4170 +4134 +4099 +4063 +4027 +3990 +3954 +3918 +3881 +3845 +3808 +3772 +3735 +3698 +3661 +3624 +3587 +3549 +3512 +3474 +3437 +3399 +3361 +3324 +3286 +3248 +3210 +3171 +3133 +3095 +3056 +3018 +2979 +2940 +2901 +2862 +2823 +2784 +2745 +2706 +2666 +2627 +2587 +2548 +2508 +2468 +2428 +2388 +2348 +2308 +2267 +2227 +2187 +2146 +2106 +2065 +2024 +1983 +1942 +1901 +1860 +1819 +1778 +1736 +1695 +1653 +1612 +1570 +1528 +1486 +1444 +1402 +1360 +1318 +1276 +1234 +1191 +1149 +1106 +1063 +1021 +978 +935 +892 +849 +806 +763 +719 +676 +633 +589 +546 +502 +458 +415 +371 +327 +283 +239 +195 +150 +106 +62 +17 +-27 +-72 +-116 +-161 +-206 +-251 +-296 +-341 +-386 +-431 +-476 +-521 +-566 +-612 +-657 +-703 +-748 +-794 +-840 +-885 +-931 +-977 +-1023 +-1069 +-1115 +-1161 +-1207 +-1254 +-1300 +-1346 +-1393 +-1439 +-1486 +-1532 +-1579 +-1626 +-1673 +-1719 +-1766 +-1813 +-1860 +-1907 +-1955 +-2002 +-2049 +-2096 +-2144 +-2191 +-2238 +-2286 +-2333 +-2381 +-2429 +-2476 +-2524 +-2572 +-2620 +-2668 +-2715 +-2763 +-2812 +-2860 +-2908 +-2956 +-3004 +-3052 +-3101 +-3149 +-3197 +-3246 +-3294 +-3343 +-3391 +-3440 +-3489 +-3537 +-3586 +-3635 +-3684 +-3733 +-3782 +-3830 +-3879 +-3928 +-3978 +-4027 +-4076 +-4125 +-4174 +-4223 +-4273 +-4322 +-4371 +-4421 +-4470 +-4519 +-4569 +-4618 +-4668 +-4718 +-4767 +-4817 +-4866 +-4916 +-4966 +-5016 +-5065 +-5115 +-5165 +-5215 +-5265 +-5315 +-5364 +-5414 +-5464 +-5514 +-5564 +-5614 +-5664 +-5715 +-5765 +-5815 +-5865 +-5915 +-5965 +-6015 +-6066 +-6116 +-6166 +-6216 +-6267 +-6317 +-6367 +-6418 +-6468 +-6518 +-6569 +-6619 +-6670 +-6720 +-6770 +-6821 +-6871 +-6922 +-6972 +-7023 +-7073 +-7124 +-7174 +-7225 +-7275 +-7326 +-7376 +-7427 +-7477 +-7528 +-7578 +-7629 +-7680 +-7730 +-7781 +-7831 +-7882 +-7932 +-7983 +-8033 +-8084 +-8135 +-8185 +-8236 +-8286 +-8337 +-8387 +-8438 +-8488 +-8539 +-8589 +-8640 +-8690 +-8741 +-8791 +-8842 +-8892 +-8943 +-8993 +-9044 +-9094 +-9144 +-9195 +-9245 +-9296 +-9346 +-9396 +-9447 +-9497 +-9547 +-9597 +-9648 +-9698 +-9748 +-9798 +-9849 +-9899 +-9949 +-9999 +-10049 +-10099 +-10149 +-10199 +-10249 +-10299 +-10349 +-10399 +-10449 +-10499 +-10549 +-10598 +-10648 +-10698 +-10748 +-10797 +-10847 +-10897 +-10946 +-10996 +-11045 +-11095 +-11144 +-11194 +-11243 +-11293 +-11342 +-11391 +-11441 +-11490 +-11539 +-11588 +-11637 +-11686 +-11735 +-11784 +-11833 +-11882 +-11931 +-11980 +-12029 +-12077 +-12126 +-12175 +-12223 +-12272 +-12320 +-12369 +-12417 +-12465 +-12514 +-12562 +-12610 +-12658 +-12706 +-12754 +-12802 +-12850 +-12898 +-12946 +-12994 +-13041 +-13089 +-13137 +-13184 +-13232 +-13279 +-13327 +-13374 +-13421 +-13468 +-13515 +-13563 +-13610 +-13656 +-13703 +-13750 +-13797 +-13844 +-13890 +-13937 +-13983 +-14030 +-14076 +-14122 +-14168 +-14215 +-14261 +-14307 +-14353 +-14398 +-14444 +-14490 +-14536 +-14581 +-14627 +-14672 +-14717 +-14763 +-14808 +-14853 +-14898 +-14943 +-14988 +-15032 +-15077 +-15122 +-15166 +-15211 +-15255 +-15299 +-15344 +-15388 +-15432 +-15476 +-15520 +-15563 +-15607 +-15651 +-15694 +-15738 +-15781 +-15824 +-15867 +-15910 +-15953 +-15996 +-16039 +-16082 +-16124 +-16167 +-16209 +-16251 +-16294 +-16336 +-16378 +-16420 +-16461 +-16503 +-16545 +-16586 +-16628 +-16669 +-16710 +-16751 +-16792 +-16833 +-16874 +-16915 +-16955 +-16996 +-17036 +-17076 +-17116 +-17156 +-17196 +-17236 +-17276 +-17315 +-17355 +-17394 +-17434 +-17473 +-17512 +-17551 +-17589 +-17628 +-17667 +-17705 +-17743 +-17782 +-17820 +-17858 +-17896 +-17933 +-17971 +-18008 +-18046 +-18083 +-18120 +-18157 +-18194 +-18231 +-18267 +-18304 +-18340 +-18377 +-18413 +-18449 +-18485 +-18520 +-18556 +-18591 +-18627 +-18662 +-18697 +-18732 +-18767 +-18801 +-18836 +-18870 +-18905 +-18939 +-18973 +-19007 +-19040 +-19074 +-19107 +-19141 +-19174 +-19207 +-19240 +-19273 +-19305 +-19338 +-19370 +-19402 +-19434 +-19466 +-19498 +-19529 +-19561 +-19592 +-19623 +-19654 +-19685 +-19716 +-19747 +-19777 +-19807 +-19837 +-19867 +-19897 +-19927 +-19956 +-19986 +-20015 +-20044 +-20073 +-20102 +-20130 +-20159 +-20187 +-20215 +-20243 +-20271 +-20298 +-20326 +-20353 +-20380 +-20407 +-20434 +-20461 +-20487 +-20514 +-20540 +-20566 +-20592 +-20617 +-20643 +-20668 +-20693 +-20718 +-20743 +-20768 +-20792 +-20817 +-20841 +-20865 +-20889 +-20912 +-20936 +-20959 +-20982 +-21005 +-21028 +-21051 +-21073 +-21095 +-21117 +-21139 +-21161 +-21183 +-21204 +-21225 +-21246 +-21267 +-21288 +-21308 +-21328 +-21349 +-21368 +-21388 +-21408 +-21427 +-21446 +-21465 +-21484 +-21503 +-21521 +-21540 +-21558 +-21576 +-21593 +-21611 +-21628 +-21645 +-21662 +-21679 +-21696 +-21712 +-21728 +-21744 +-21760 +-21776 +-21791 +-21806 +-21822 +-21836 +-21851 +-21865 +-21880 +-21894 +-21908 +-21921 +-21935 +-21948 +-21961 +-21974 +-21987 +-21999 +-22012 +-22024 +-22036 +-22047 +-22059 +-22070 +-22081 +-22092 +-22103 +-22113 +-22123 +-22134 +-22143 +-22153 +-22163 +-22172 +-22181 +-22190 +-22198 +-22207 +-22215 +-22223 +-22231 +-22238 +-22246 +-22253 +-22260 +-22267 +-22273 +-22279 +-22286 +-22291 +-22297 +-22303 +-22308 +-22313 +-22318 +-22322 +-22327 +-22331 +-22335 +-22339 +-22342 +-22346 +-22349 +-22352 +-22354 +-22357 +-22359 +-22361 +-22363 +-22364 +-22366 +-22367 +-22368 +-22369 +-22369 +-22369 +-22369 +-22369 +-22369 +-22368 +-22367 +-22366 +-22365 +-22363 +-22362 +-22360 +-22357 +-22355 +-22352 +-22350 +-22346 +-22343 +-22340 +-22336 +-22332 +-22328 +-22323 +-22318 +-22314 +-22308 +-22303 +-22297 +-22292 +-22286 +-22279 +-22273 +-22266 +-22259 +-22252 +-22244 +-22237 +-22229 +-22221 +-22212 +-22204 +-22195 +-22186 +-22176 +-22167 +-22157 +-22147 +-22137 +-22126 +-22116 +-22105 +-22094 +-22082 +-22071 +-22059 +-22047 +-22034 +-22022 +-22009 +-21996 +-21982 +-21969 +-21955 +-21941 +-21927 +-21912 +-21898 +-21883 +-21867 +-21852 +-21836 +-21820 +-21804 +-21788 +-21771 +-21754 +-21737 +-21720 +-21702 +-21684 +-21666 +-21648 +-21629 +-21610 +-21591 +-21572 +-21552 +-21533 +-21513 +-21492 +-21472 +-21451 +-21430 +-21409 +-21387 +-21366 +-21344 +-21321 +-21299 +-21276 +-21253 +-21230 +-21207 +-21183 +-21159 +-21135 +-21110 +-21086 +-21061 +-21036 +-21010 +-20985 +-20959 +-20933 +-20906 +-20879 +-20853 +-20825 +-20798 +-20770 +-20743 +-20714 +-20686 +-20658 +-20629 +-20600 +-20570 +-20541 +-20511 +-20481 +-20450 +-20420 +-20389 +-20358 +-20327 +-20295 +-20263 +-20231 +-20199 +-20166 +-20133 +-20100 +-20067 +-20034 +-20000 +-19966 +-19931 +-19897 +-19862 +-19827 +-19792 +-19756 +-19720 +-19684 +-19648 +-19612 +-19575 +-19538 +-19500 +-19463 +-19425 +-19387 +-19349 +-19310 +-19272 +-19233 +-19193 +-19154 +-19114 +-19074 +-19034 +-18993 +-18953 +-18912 +-18871 +-18829 +-18787 +-18745 +-18703 +-18661 +-18618 +-18575 +-18532 +-18488 +-18445 +-18401 +-18357 +-18312 +-18267 +-18222 +-18177 +-18132 +-18086 +-18040 +-17994 +-17948 +-17901 +-17854 +-17807 +-17760 +-17712 +-17664 +-17616 +-17568 +-17519 +-17470 +-17421 +-17372 +-17322 +-17272 +-17222 +-17172 +-17121 +-17071 +-17020 +-16968 +-16917 +-16865 +-16813 +-16761 +-16708 +-16656 +-16603 +-16549 +-16496 +-16442 +-16388 +-16334 +-16280 +-16225 +-16170 +-16115 +-16060 +-16004 +-15948 +-15892 +-15836 +-15779 +-15722 +-15665 +-15608 +-15550 +-15493 +-15435 +-15376 +-15318 +-15259 +-15200 +-15141 +-15081 +-15022 +-14962 +-14902 +-14841 +-14781 +-14720 +-14659 +-14598 +-14536 +-14474 +-14412 +-14350 +-14288 +-14225 +-14162 +-14099 +-14035 +-13972 +-13908 +-13844 +-13780 +-13715 +-13650 +-13585 +-13520 +-13455 +-13389 +-13323 +-13257 +-13190 +-13124 +-13057 +-12990 +-12923 +-12855 +-12788 +-12720 +-12651 +-12583 +-12514 +-12446 +-12377 +-12307 +-12238 +-12168 +-12098 +-12028 +-11958 +-11887 +-11816 +-11745 +-11674 +-11602 +-11531 +-11459 +-11387 +-11314 +-11242 +-11169 +-11096 +-11023 +-10949 +-10876 +-10802 +-10728 +-10653 +-10579 +-10504 +-10429 +-10354 +-10279 +-10203 +-10127 +-10051 +-9975 +-9899 +-9822 +-9746 +-9669 +-9591 +-9514 +-9436 +-9358 +-9280 +-9202 +-9124 +-9045 +-8966 +-8887 +-8808 +-8728 +-8649 +-8569 +-8489 +-8409 +-8328 +-8248 +-8167 +-8086 +-8004 +-7923 +-7841 +-7760 +-7678 +-7595 +-7513 +-7430 +-7348 +-7265 +-7181 +-7098 +-7014 +-6931 +-6847 +-6763 +-6678 +-6594 +-6509 +-6424 +-6339 +-6254 +-6169 +-6083 +-5997 +-5911 +-5825 +-5739 +-5652 +-5566 +-5479 +-5392 +-5305 +-5217 +-5130 +-5042 +-4954 +-4866 +-4777 +-4689 +-4600 +-4512 +-4423 +-4334 +-4244 +-4155 +-4065 +-3975 +-3885 +-3795 +-3705 +-3614 +-3524 +-3433 +-3342 +-3251 +-3159 +-3068 +-2976 +-2885 +-2793 +-2701 +-2608 +-2516 +-2423 +-2331 +-2238 +-2145 +-2051 +-1958 +-1865 +-1771 +-1677 +-1583 +-1489 +-1395 +-1300 +-1206 +-1111 +-1016 +-921 +-826 +-731 +-636 +-540 +-444 +-349 +-253 +-156 +-60 +36 +133 +229 +326 +423 +520 +617 +715 +812 +910 +1007 +1105 +1203 +1301 +1400 +1498 +1597 +1695 +1794 +1893 +1992 +2091 +2190 +2289 +2389 +2488 +2588 +2688 +2788 +2888 +2988 +3088 +3189 +3289 +3390 +3490 +3591 +3692 +3793 +3894 +3995 +4097 +4198 +4300 +4401 +4503 +4605 +4707 +4809 +4911 +5013 +5116 +5218 +5321 +5423 +5526 +5629 +5732 +5835 +5938 +6041 +6144 +6247 +6351 +6454 +6558 +6661 +6765 +6869 +6973 +7077 +7181 +7285 +7389 +7493 +7598 +7702 +7807 +7911 +8016 +8121 +8225 +8330 +8435 +8540 +8645 +8750 +8855 +8960 +9066 +9171 +9276 +9382 +9487 +9593 +9698 +9804 +9910 +10016 +10121 +10227 +10333 +10439 +10545 +10651 +10757 +10863 +10970 +11076 +11182 +11288 +11395 +11501 +11607 +11714 +11820 +11927 +12033 +12140 +12247 +12353 +12460 +12567 +12673 +12780 +12887 +12994 +13100 +13207 +13314 +13421 +13528 +13635 +13742 +13848 +13955 +14062 +14169 +14276 +14383 +14490 +14597 +14704 +14811 +14918 +15025 +15132 +15239 +15346 +15453 +15560 +15667 +15774 +15881 +15988 +16095 +16202 +16309 +16416 +16523 +16630 +16737 +16844 +16951 +17058 +17164 +17271 +17378 +17485 +17592 +17698 +17805 +17912 +18018 +18125 +18231 +18338 +18445 +18551 +18657 +18764 +18870 +18977 +19083 +19189 +19295 +19402 +19508 +19614 +19720 +19826 +19932 +20038 +20144 +20249 +20355 +20461 +20567 +20672 +20778 +20883 +20989 +21094 +21199 +21304 +21410 +21515 +21620 +21725 +21830 +21934 +22039 +22144 +22248 +22353 +22457 +22562 +22666 +22770 +22875 +22979 +23083 +23187 +23290 +23394 +23498 +23601 +23705 +23808 +23911 +24015 +24118 +24221 +24324 +24426 +24529 +24632 +24734 +24837 +24939 +25041 +25143 +25245 +25347 +25449 +25551 +25652 +25754 +25855 +25956 +26057 +26158 +26259 +26360 +26461 +26561 +26661 +26762 +26862 +26962 +27062 +27161 +27261 +27361 +27460 +27559 +27658 +27757 +27856 +27955 +28053 +28152 +28250 +28348 +28446 +28544 +28641 +28739 +28836 +28933 +29030 +29127 +29224 +29321 +29417 +29514 +29610 +29706 +29801 +29897 +29993 +30088 +30183 +30278 +30373 +30468 +30562 +30656 +30750 +30844 +30938 +31032 +31125 +31219 +31312 +31405 +31497 +31590 +31682 +31774 +31866 +31958 +32050 +32141 +32232 +32323 +32414 +32505 +32595 +32685 +32775 +32865 +32955 +33044 +33134 +33223 +33311 +33400 +33488 +33577 +33665 +33752 +33840 +33927 +34014 +34101 +34188 +34274 +34361 +34447 +34533 +34618 +34704 +34789 +34874 +34958 +35043 +35127 +35211 +35295 +35378 +35461 +35545 +35627 +35710 +35792 +35874 +35956 +36038 +36119 +36200 +36281 +36362 +36442 +36522 +36602 +36682 +36761 +36840 +36919 +36998 +37076 +37154 +37232 +37310 +37387 +37464 +37541 +37617 +37693 +37769 +37845 +37920 +37996 +38070 +38145 +38219 +38293 +38367 +38441 +38514 +38587 +38659 +38732 +38804 +38876 +38947 +39018 +39089 +39160 +39230 +39300 +39370 +39440 +39509 +39578 +39646 +39715 +39783 +39850 +39918 +39985 +40051 +40118 +40184 +40250 +40315 +40381 +40446 +40510 +40574 +40638 +40702 +40765 +40828 +40891 +40954 +41016 +41077 +41139 +41200 +41261 +41321 +41381 +41441 +41500 +41560 +41618 +41677 +41735 +41793 +41850 +41907 +41964 +42021 +42077 +42133 +42188 +42243 +42298 +42352 +42406 +42460 +42513 +42566 +42619 +42671 +42723 +42775 +42826 +42877 +42927 +42978 +43027 +43077 +43126 +43175 +43223 +43271 +43319 +43366 +43413 +43459 +43506 +43551 +43597 +43642 +43687 +43731 +43775 +43818 +43862 +43904 +43947 +43989 +44031 +44072 +44113 +44153 +44194 +44233 +44273 +44312 +44350 +44389 +44426 +44464 +44501 +44537 +44574 +44610 +44645 +44680 +44715 +44749 +44783 +44816 +44850 +44882 +44915 +44946 +44978 +45009 +45040 +45070 +45100 +45129 +45158 +45187 +45215 +45243 +45270 +45297 +45324 +45350 +45376 +45401 +45426 +45450 +45474 +45498 +45521 +45544 +45566 +45588 +45610 +45631 +45652 +45672 +45692 +45711 +45730 +45748 +45767 +45784 +45801 +45818 +45835 +45851 +45866 +45881 +45896 +45910 +45924 +45937 +45950 +45962 +45974 +45986 +45997 +46007 +46018 +46027 +46037 +46046 +46054 +46062 +46069 +46077 +46083 +46089 +46095 +46100 +46105 +46109 +46113 +46117 +46120 +46122 +46124 +46126 +46127 +46128 +46128 +46128 +46127 +46126 +46124 +46122 +46120 +46117 +46113 +46109 +46105 +46100 +46095 +46089 +46083 +46076 +46069 +46061 +46053 +46044 +46035 +46026 +46016 +46005 +45994 +45983 +45971 +45958 +45945 +45932 +45918 +45904 +45889 +45874 +45858 +45842 +45825 +45808 +45790 +45772 +45753 +45734 +45714 +45694 +45674 +45653 +45631 +45609 +45586 +45563 +45540 +45516 +45491 +45466 +45441 +45415 +45388 +45362 +45334 +45306 +45278 +45249 +45219 +45189 +45159 +45128 +45097 +45065 +45032 +45000 +44966 +44932 +44898 +44863 +44828 +44792 +44755 +44718 +44681 +44643 +44605 +44566 +44527 +44487 +44446 +44405 +44364 +44322 +44280 +44237 +44193 +44150 +44105 +44060 +44015 +43969 +43922 +43876 +43828 +43780 +43732 +43683 +43633 +43583 +43533 +43482 +43430 +43378 +43326 +43273 +43219 +43165 +43111 +43056 +43000 +42944 +42887 +42830 +42773 +42715 +42656 +42597 +42537 +42477 +42416 +42355 +42294 +42231 +42169 +42105 +42042 +41977 +41913 +41847 +41782 +41715 +41648 +41581 +41513 +41445 +41376 +41307 +41237 +41166 +41096 +41024 +40952 +40880 +40807 +40733 +40659 +40585 +40510 +40434 +40358 +40282 +40205 +40127 +40049 +39970 +39891 +39812 +39731 +39651 +39570 +39488 +39406 +39323 +39240 +39156 +39072 +38987 +38902 +38816 +38730 +38643 +38556 +38468 +38380 +38291 +38201 +38112 +38021 +37930 +37839 +37747 +37655 +37562 +37468 +37374 +37280 +37185 +37089 +36993 +36897 +36800 +36702 +36604 +36506 +36407 +36307 +36207 +36107 +36006 +35904 +35802 +35699 +35596 +35493 +35389 +35284 +35179 +35073 +34967 +34861 +34754 +34646 +34538 +34429 +34320 +34210 +34100 +33990 +33879 +33767 +33655 +33542 +33429 +33316 +33201 +33087 +32972 +32856 +32740 +32623 +32506 +32389 +32271 +32152 +32033 +31913 +31793 +31673 +31552 +31430 +31308 +31186 +31063 +30939 +30815 +30691 +30566 +30440 +30315 +30188 +30061 +29934 +29806 +29678 +29549 +29420 +29290 +29159 +29029 +28897 +28766 +28634 +28501 +28368 +28234 +28100 +27965 +27830 +27695 +27559 +27422 +27285 +27148 +27010 +26872 +26733 +26594 +26454 +26314 +26173 +26032 +25890 +25748 +25605 +25462 +25319 +25175 +25030 +24885 +24740 +24594 +24448 +24301 +24154 +24007 +23858 +23710 +23561 +23411 +23262 +23111 +22960 +22809 +22657 +22505 +22353 +22200 +22046 +21892 +21738 +21583 +21428 +21272 +21116 +20959 +20802 +20645 +20487 +20328 +20170 +20010 +19851 +19691 +19530 +19369 +19208 +19046 +18884 +18721 +18558 +18395 +18231 +18066 +17902 +17736 +17571 +17405 +17238 +17072 +16904 +16737 +16568 +16400 +16231 +16062 +15892 +15722 +15551 +15380 +15209 +15037 +14865 +14692 +14519 +14346 +14172 +13998 +13823 +13648 +13473 +13297 +13121 +12945 +12768 +12590 +12413 +12235 +12056 +11877 +11698 +11518 +11338 +11158 +10977 +10796 +10615 +10433 +10250 +10068 +9885 +9701 +9518 +9334 +9149 +8964 +8779 +8594 +8408 +8221 +8035 +7848 +7660 +7473 +7285 +7096 +6908 +6718 +6529 +6339 +6149 +5959 +5768 +5577 +5385 +5193 +5001 +4809 +4616 +4423 +4229 +4035 +3841 +3647 +3452 +3257 +3061 +2865 +2669 +2473 +2276 +2079 +1882 +1684 +1486 +1288 +1089 +890 +691 +492 +292 +92 +-109 +-309 +-510 +-712 +-913 +-1115 +-1317 +-1520 +-1722 +-1925 +-2129 +-2332 +-2536 +-2740 +-2945 +-3150 +-3355 +-3560 +-3765 +-3971 +-4177 +-4383 +-4590 +-4797 +-5004 +-5211 +-5419 +-5627 +-5835 +-6043 +-6252 +-6461 +-6670 +-6879 +-7089 +-7299 +-7509 +-7719 +-7930 +-8141 +-8352 +-8563 +-8775 +-8986 +-9198 +-9411 +-9623 +-9836 +-10049 +-10262 +-10475 +-10689 +-10902 +-11116 +-11330 +-11545 +-11759 +-11974 +-12189 +-12404 +-12620 +-12835 +-13051 +-13267 +-13483 +-13699 +-13916 +-14133 +-14350 +-14567 +-14784 +-15001 +-15219 +-15437 +-15655 +-15873 +-16091 +-16310 +-16528 +-16747 +-16966 +-17185 +-17405 +-17624 +-17844 +-18063 +-18283 +-18503 +-18724 +-18944 +-19165 +-19385 +-19606 +-19827 +-20048 +-20269 +-20490 +-20712 +-20933 +-21155 +-21377 +-21599 +-21821 +-22043 +-22266 +-22488 +-22710 +-22933 +-23156 +-23379 +-23602 +-23825 +-24048 +-24271 +-24494 +-24718 +-24941 +-25165 +-25389 +-25613 +-25837 +-26061 +-26285 +-26509 +-26733 +-26957 +-27182 +-27406 +-27630 +-27855 +-28080 +-28304 +-28529 +-28754 +-28979 +-29204 +-29428 +-29653 +-29879 +-30104 +-30329 +-30554 +-30779 +-31004 +-31230 +-31455 +-31680 +-31906 +-32131 +-32357 +-32582 +-32807 +-33033 +-33258 +-33484 +-33709 +-33935 +-34160 +-34386 +-34611 +-34837 +-35063 +-35288 +-35514 +-35739 +-35965 +-36190 +-36416 +-36641 +-36866 +-37092 +-37317 +-37543 +-37768 +-37993 +-38218 +-38444 +-38669 +-38894 +-39119 +-39344 +-39569 +-39794 +-40019 +-40244 +-40469 +-40693 +-40918 +-41143 +-41367 +-41592 +-41816 +-42040 +-42265 +-42489 +-42713 +-42937 +-43161 +-43385 +-43609 +-43832 +-44056 +-44279 +-44503 +-44726 +-44949 +-45172 +-45395 +-45618 +-45841 +-46064 +-46286 +-46509 +-46731 +-46953 +-47175 +-47397 +-47619 +-47841 +-48062 +-48283 +-48505 +-48726 +-48947 +-49168 +-49388 +-49609 +-49829 +-50049 +-50269 +-50489 +-50709 +-50929 +-51148 +-51367 +-51586 +-51805 +-52024 +-52242 +-52461 +-52679 +-52897 +-53115 +-53332 +-53550 +-53767 +-53984 +-54201 +-54417 +-54634 +-54850 +-55066 +-55282 +-55497 +-55713 +-55928 +-56143 +-56357 +-56572 +-56786 +-57000 +-57214 +-57427 +-57640 +-57853 +-58066 +-58279 +-58491 +-58703 +-58915 +-59126 +-59338 +-59549 +-59759 +-59970 +-60180 +-60390 +-60600 +-60809 +-61018 +-61227 +-61436 +-61644 +-61852 +-62059 +-62267 +-62474 +-62681 +-62887 +-63093 +-63299 +-63505 +-63710 +-63915 +-64120 +-64324 +-64528 +-64732 +-64935 +-65138 +-65341 +-65543 +-65745 +-65947 +-66148 +-66349 +-66550 +-66750 +-66950 +-67150 +-67349 +-67548 +-67747 +-67945 +-68143 +-68340 +-68537 +-68734 +-68930 +-69126 +-69322 +-69517 +-69712 +-69906 +-70100 +-70294 +-70487 +-70680 +-70873 +-71065 +-71256 +-71448 +-71638 +-71829 +-72019 +-72209 +-72398 +-72586 +-72775 +-72963 +-73150 +-73337 +-73524 +-73710 +-73896 +-74081 +-74266 +-74450 +-74634 +-74818 +-75001 +-75184 +-75366 +-75547 +-75729 +-75909 +-76090 +-76270 +-76449 +-76628 +-76806 +-76984 +-77162 +-77338 +-77515 +-77691 +-77866 +-78041 +-78216 +-78390 +-78563 +-78736 +-78909 +-79081 +-79252 +-79423 +-79593 +-79763 +-79933 +-80102 +-80270 +-80438 +-80605 +-80772 +-80938 +-81104 +-81269 +-81433 +-81597 +-81761 +-81924 +-82086 +-82248 +-82409 +-82570 +-82730 +-82889 +-83048 +-83207 +-83365 +-83522 +-83678 +-83835 +-83990 +-84145 +-84299 +-84453 +-84606 +-84759 +-84911 +-85062 +-85213 +-85363 +-85513 +-85662 +-85810 +-85958 +-86105 +-86251 +-86397 +-86542 +-86687 +-86831 +-86974 +-87117 +-87259 +-87400 +-87541 +-87681 +-87821 +-87960 +-88098 +-88235 +-88372 +-88509 +-88644 +-88779 +-88913 +-89047 +-89180 +-89312 +-89444 +-89574 +-89705 +-89834 +-89963 +-90091 +-90219 +-90345 +-90472 +-90597 +-90722 +-90846 +-90969 +-91091 +-91213 +-91334 +-91455 +-91575 +-91694 +-91812 +-91930 +-92046 +-92163 +-92278 +-92393 +-92507 +-92620 +-92732 +-92844 +-92955 +-93065 +-93175 +-93284 +-93392 +-93499 +-93605 +-93711 +-93816 +-93920 +-94024 +-94126 +-94228 +-94329 +-94430 +-94529 +-94628 +-94726 +-94823 +-94920 +-95016 +-95110 +-95205 +-95298 +-95390 +-95482 +-95573 +-95663 +-95752 +-95841 +-95929 +-96016 +-96102 +-96187 +-96271 +-96355 +-96438 +-96520 +-96601 +-96681 +-96761 +-96839 +-96917 +-96994 +-97070 +-97146 +-97220 +-97294 +-97366 +-97438 +-97509 +-97580 +-97649 +-97717 +-97785 +-97852 +-97918 +-97983 +-98047 +-98110 +-98173 +-98234 +-98295 +-98355 +-98414 +-98472 +-98529 +-98585 +-98640 +-98695 +-98748 +-98801 +-98853 +-98904 +-98954 +-99003 +-99051 +-99098 +-99145 +-99190 +-99235 +-99278 +-99321 +-99363 +-99404 +-99444 +-99483 +-99521 +-99558 +-99594 +-99630 +-99664 +-99697 +-99730 +-99761 +-99792 +-99822 +-99850 +-99878 +-99905 +-99931 +-99956 +-99980 +-100003 +-100025 +-100046 +-100066 +-100085 +-100103 +-100121 +-100137 +-100152 +-100166 +-100180 +-100192 +-100203 +-100214 +-100223 +-100232 +-100239 +-100246 +-100251 +-100255 +-100259 +-100261 +-100263 +-100263 +-100263 +-100261 +-100259 +-100255 +-100251 +-100245 +-100238 +-100231 +-100222 +-100213 +-100202 +-100190 +-100178 +-100164 +-100149 +-100134 +-100117 +-100099 +-100080 +-100060 +-100039 +-100017 +-99994 +-99970 +-99945 +-99919 +-99892 +-99864 +-99835 +-99804 +-99773 +-99740 +-99707 +-99672 +-99637 +-99600 +-99563 +-99524 +-99484 +-99443 +-99401 +-99358 +-99314 +-99269 +-99223 +-99175 +-99127 +-99078 +-99027 +-98975 +-98923 +-98869 +-98814 +-98758 +-98701 +-98643 +-98584 +-98523 +-98462 +-98400 +-98336 +-98271 +-98205 +-98139 +-98071 +-98002 +-97931 +-97860 +-97788 +-97714 +-97639 +-97564 +-97487 +-97409 +-97330 +-97250 +-97168 +-97086 +-97002 +-96918 +-96832 +-96745 +-96657 +-96568 +-96478 +-96386 +-96294 +-96200 +-96105 +-96009 +-95912 +-95814 +-95715 +-95614 +-95513 +-95410 +-95306 +-95201 +-95095 +-94987 +-94879 +-94769 +-94659 +-94547 +-94434 +-94319 +-94204 +-94087 +-93970 +-93851 +-93731 +-93610 +-93487 +-93364 +-93239 +-93114 +-92987 +-92859 +-92729 +-92599 +-92467 +-92334 +-92200 +-92065 +-91929 +-91792 +-91653 +-91513 +-91372 +-91230 +-91087 +-90942 +-90797 +-90650 +-90502 +-90353 +-90202 +-90051 +-89898 +-89744 +-89589 +-89432 +-89275 +-89116 +-88956 +-88795 +-88633 +-88470 +-88305 +-88139 +-87972 +-87804 +-87635 +-87464 +-87292 +-87119 +-86945 +-86770 +-86593 +-86415 +-86236 +-86056 +-85875 +-85692 +-85509 +-85324 +-85137 +-84950 +-84761 +-84572 +-84381 +-84188 +-83995 +-83800 +-83605 +-83408 +-83209 +-83010 +-82809 +-82607 +-82404 +-82200 +-81995 +-81788 +-81580 +-81371 +-81161 +-80949 +-80736 +-80522 +-80307 +-80091 +-79873 +-79654 +-79434 +-79213 +-78990 +-78767 +-78542 +-78316 +-78088 +-77860 +-77630 +-77399 +-77167 +-76933 +-76698 +-76463 +-76225 +-75987 +-75748 +-75507 +-75265 +-75022 +-74777 +-74531 +-74285 +-74036 +-73787 +-73537 +-73285 +-73032 +-72778 +-72522 +-72265 +-72007 +-71748 +-71488 +-71226 +-70964 +-70700 +-70434 +-70168 +-69900 +-69631 +-69361 +-69090 +-68817 +-68543 +-68268 +-67992 +-67715 +-67436 +-67156 +-66875 +-66592 +-66309 +-66024 +-65738 +-65451 +-65162 +-64872 +-64581 +-64289 +-63996 +-63701 +-63405 +-63108 +-62810 +-62510 +-62210 +-61908 +-61605 +-61300 +-60995 +-60688 +-60380 +-60070 +-59760 +-59448 +-59135 +-58821 +-58506 +-58189 +-57871 +-57552 +-57232 +-56910 +-56588 +-56264 +-55939 +-55612 +-55285 +-54956 +-54626 +-54295 +-53962 +-53629 +-53294 +-52958 +-52621 +-52282 +-51942 +-51602 +-51259 +-50916 +-50572 +-50226 +-49879 +-49531 +-49181 +-48831 +-48479 +-48126 +-47772 +-47416 +-47060 +-46702 +-46343 +-45983 +-45621 +-45259 +-44895 +-44530 +-44164 +-43796 +-43428 +-43058 +-42687 +-42315 +-41941 +-41567 +-41191 +-40814 +-40436 +-40057 +-39676 +-39294 +-38911 +-38527 +-38142 +-37756 +-37368 +-36979 +-36589 +-36198 +-35805 +-35412 +-35017 +-34621 +-34224 +-33826 +-33426 +-33026 +-32624 +-32221 +-31817 +-31412 +-31005 +-30597 +-30189 +-29779 +-29367 +-28955 +-28542 +-28127 +-27711 +-27294 +-26876 +-26457 +-26036 +-25615 +-25192 +-24768 +-24343 +-23917 +-23489 +-23061 +-22631 +-22200 +-21768 +-21335 +-20901 +-20466 +-20029 +-19591 +-19153 +-18713 +-18271 +-17829 +-17386 +-16941 +-16496 +-16049 +-15601 +-15152 +-14702 +-14251 +-13798 +-13345 +-12890 +-12434 +-11978 +-11520 +-11061 +-10600 +-10139 +-9677 +-9213 +-8748 +-8283 +-7816 +-7348 +-6879 +-6409 +-5937 +-5465 +-4992 +-4517 +-4041 +-3565 +-3087 +-2608 +-2128 +-1647 +-1165 +-681 +-197 +288 +775 +1262 +1751 +2241 +2732 +3223 +3716 +4210 +4705 +5201 +5699 +6197 +6696 +7196 +7698 +8200 +8704 +9208 +9714 +10221 +10728 +11237 +11747 +12257 +12769 +13282 +13796 +14311 +14827 +15344 +15862 +16381 +16901 +17422 +17944 +18467 +18991 +19516 +20043 +20570 +21098 +21627 +22157 +22688 +23220 +23753 +24288 +24823 +25359 +25896 +26434 +26973 +27513 +28054 +28596 +29139 +29683 +30228 +30774 +31321 +31868 +32417 +32967 +33518 +34069 +34622 +35175 +35730 +36285 +36842 +37399 +37957 +38517 +39077 +39638 +40200 +40763 +41327 +41891 +42457 +43024 +43591 +44160 +44729 +45299 +45870 +46443 +47016 +47589 +48164 +48740 +49316 +49894 +50472 +51052 +51632 +52213 +52795 +53377 +53961 +54546 +55131 +55717 +56304 +56892 +57481 +58071 +58661 +59253 +59845 +60438 +61032 +61627 +62222 +62819 +63416 +64014 +64613 +65213 +65813 +66415 +67017 +67620 +68224 +68829 +69434 +70040 +70648 +71255 +71864 +72474 +73084 +73695 +74307 +74919 +75533 +76147 +76762 +77378 +77994 +78611 +79229 +79848 +80468 +81088 +81709 +82331 +82953 +83577 +84201 +84826 +85451 +86077 +86704 +87332 +87960 +88590 +89220 +89850 +90481 +91113 +91746 +92380 +93014 +93648 +94284 +94920 +95557 +96195 +96833 +97472 +98112 +98752 +99393 +100034 +100677 +101320 +101963 +102608 +103253 +103898 +104544 +105191 +105839 +106487 +107136 +107785 +108435 +109086 +109737 +110389 +111042 +111695 +112349 +113003 +113658 +114314 +114970 +115627 +116284 +116942 +117600 +118260 +118919 +119580 +120240 +120902 +121564 +122226 +122889 +123553 +124217 +124882 +125547 +126213 +126880 +127547 +128214 +128882 +129551 +130220 +130889 +131559 +132230 +132901 +133573 +134245 +134917 +135591 +136264 +136938 +137613 +138288 +138963 +139639 +140316 +140993 +141670 +142348 +143027 +143706 +144385 +145065 +145745 +146425 +147106 +147788 +148470 +149152 +149835 +150518 +151202 +151886 +152570 +153255 +153941 +154626 +155312 +155999 +156686 +157373 +158061 +158749 +159437 +160126 +160815 +161504 +162194 +162884 +163575 +164266 +164957 +165649 +166341 +167033 +167726 +168419 +169112 +169806 +170500 +171194 +171889 +172584 +173279 +173974 +174670 +175366 +176063 +176759 +177456 +178153 +178851 +179549 +180247 +180945 +181644 +182343 +183042 +183741 +184441 +185141 +185841 +186541 +187242 +187942 +188643 +189345 +190046 +190748 +191450 +192152 +192854 +193557 +194259 +194962 +195665 +196369 +197072 +197776 +198480 +199184 +199888 +200592 +201296 +202001 +202706 +203411 +204116 +204821 +205526 +206232 +206937 +207643 +208349 +209055 +209761 +210467 +211174 +211880 +212587 +213293 +214000 +214707 +215414 +216120 +216827 +217535 +218242 +218949 +219656 +220364 +221071 +221778 +222486 +223193 +223901 +224609 +225316 +226024 +226732 +227439 +228147 +228855 +229563 +230270 +230978 +231686 +232393 +233101 +233809 +234517 +235224 +235932 +236639 +237347 +238054 +238762 +239469 +240177 +240884 +241591 +242299 +243006 +243713 +244420 +245127 +245833 +246540 +247247 +247953 +248660 +249366 +250072 +250779 +251485 +252191 +252896 +253602 +254308 +255013 +255718 +256423 +257128 +257833 +258538 +259242 +259947 +260651 +261355 +262059 +262762 +263466 +264169 +264872 +265575 +266278 +266981 +267683 +268385 +269087 +269789 +270490 +271191 +271892 +272593 +273294 +273994 +274694 +275394 +276094 +276793 +277492 +278191 +278889 +279588 +280286 +280983 +281681 +282378 +283075 +283771 +284468 +285164 +285859 +286555 +287250 +287944 +288639 +289333 +290026 +290720 +291413 +292106 +292798 +293490 +294182 +294873 +295564 +296254 +296945 +297634 +298324 +299013 +299702 +300390 +301078 +301765 +302453 +303139 +303826 +304511 +305197 +305882 +306567 +307251 +307935 +308618 +309301 +309983 +310665 +311347 +312028 +312708 +313389 +314068 +314747 +315426 +316105 +316782 +317460 +318136 +318813 +319489 +320164 +320839 +321513 +322187 +322860 +323533 +324205 +324877 +325548 +326218 +326888 +327558 +328227 +328895 +329563 +330230 +330897 +331563 +332229 +332894 +333558 +334222 +334885 +335548 +336210 +336872 +337532 +338193 +338852 +339511 +340170 +340827 +341485 +342141 +342797 +343452 +344107 +344761 +345414 +346067 +346719 +347370 +348021 +348671 +349320 +349969 +350617 +351264 +351911 +352557 +353202 +353846 +354490 +355133 +355776 +356417 +357058 +357698 +358338 +358977 +359615 +360252 +360889 +361524 +362159 +362794 +363427 +364060 +364692 +365323 +365954 +366584 +367213 +367841 +368468 +369095 +369721 +370346 +370970 +371593 +372216 +372837 +373458 +374079 +374698 +375316 +375934 +376551 +377167 +377782 +378396 +379010 +379622 +380234 +380845 +381455 +382064 +382672 +383280 +383886 +384492 +385097 +385700 +386303 +386905 +387507 +388107 +388706 +389305 +389902 +390499 +391095 +391689 +392283 +392876 +393468 +394059 +394649 +395238 +395827 +396414 +397000 +397586 +398170 +398753 +399336 +399917 +400498 +401077 +401656 +402233 +402810 +403385 +403960 +404533 +405106 +405677 +406248 +406817 +407386 +407953 +408520 +409085 +409650 +410213 +410775 +411337 +411897 +412456 +413014 +413571 +414127 +414682 +415236 +415789 +416340 +416891 +417441 +417989 +418536 +419083 +419628 +420172 +420715 +421257 +421798 +422337 +422876 +423413 +423950 +424485 +425019 +425552 +426084 +426615 +427144 +427673 +428200 +428726 +429251 +429775 +430297 +430819 +431339 +431858 +432376 +432893 +433409 +433923 +434437 +434949 +435460 +435969 +436478 +436985 +437491 +437996 +438500 +439002 +439504 +440004 +440503 +441000 +441497 +441992 +442486 +442978 +443470 +443960 +444449 +444937 +445423 +445908 +446392 +446875 +447356 +447837 +448316 +448793 +449270 +449745 +450218 +450691 +451162 +451632 +452101 +452568 +453034 +453499 +453962 +454425 +454885 +455345 +455803 +456260 +456716 +457170 +457623 +458075 +458525 +458974 +459421 +459868 +460313 +460756 +461198 +461639 +462079 +462517 +462954 +463389 +463823 +464256 +464687 +465117 +465546 +465973 +466399 +466824 +467247 +467668 +468089 +468508 +468925 +469341 +469756 +470169 +470581 +470992 +471401 +471809 +472215 +472620 +473023 +473425 +473826 +474225 +474623 +475019 +475414 +475807 +476199 +476590 +476979 +477367 +477753 +478138 +478521 +478903 +479283 +479662 +480039 +480415 +480790 +481163 +481535 +481905 +482273 +482640 +483006 +483370 +483733 +484094 +484454 +484812 +485169 +485524 +485878 +486230 +486581 +486930 +487278 +487624 +487968 +488312 +488653 +488993 +489332 +489669 +490005 +490339 +490671 +491002 +491332 +491659 +491986 +492311 +492634 +492956 +493276 +493594 +493911 +494227 +494541 +494853 +495164 +495474 +495781 +496087 +496392 +496695 +496997 +497296 +497595 +497892 +498187 +498480 +498772 +499063 +499352 +499639 +499925 +500209 +500491 +500772 +501051 +501329 +501605 +501880 +502153 +502424 +502694 +502962 +503228 +503493 +503756 +504018 +504278 +504536 +504793 +505048 +505302 +505554 +505804 +506053 +506300 +506545 +506789 +507031 +507272 +507511 +507748 +507984 +508218 +508450 +508681 +508910 +509137 +509363 +509587 +509809 +510030 +510249 +510467 +510683 +510897 +511109 +511320 +511530 +511737 +511943 +512147 +512350 +512551 +512750 +512947 +513143 +513338 +513530 +513721 +513910 +514098 +514283 +514468 +514650 +514831 +515010 +515187 +515363 +515537 +515710 +515880 +516049 +516217 +516382 +516546 +516708 +516869 +517028 +517185 +517340 +517494 +517646 +517796 +517945 +518092 +518237 +518381 +518523 +518663 +518801 +518938 +519073 +519206 +519338 +519468 +519596 +519722 +519847 +519970 +520091 +520211 +520329 +520445 +520559 +520672 +520783 +520892 +521000 +521106 +521210 +521312 +521413 +521512 +521609 +521704 +521798 +521890 +521981 +522069 +522156 +522241 +522325 +522406 +522486 +522564 +522641 +522716 +522789 +522860 +522930 +522997 +523063 +523128 +523190 +523251 +523310 +523368 +523424 +523477 +523530 +523580 +523629 +523676 +523721 +523765 +523806 +523846 +523885 +523921 +523956 +523989 +524021 +524050 +524078 +524104 +524129 +524151 +524172 +524191 +524209 +524224 +524238 +524250 +524261 +524270 +524277 +524282 +524285 +524287 +524287 +524285 +524282 +524277 +524270 +524261 +524250 +524238 +524224 +524209 +524191 +524172 +524151 +524129 +524104 +524078 +524050 +524021 +523989 +523956 +523921 +523885 +523846 +523806 +523765 +523721 +523676 +523629 +523580 +523530 +523477 +523424 +523368 +523310 +523251 +523190 +523128 +523063 +522997 +522930 +522860 +522789 +522716 +522641 +522564 +522486 +522406 +522325 +522241 +522156 +522069 +521981 +521890 +521798 +521704 +521609 +521512 +521413 +521312 +521210 +521106 +521000 +520892 +520783 +520672 +520559 +520445 +520329 +520211 +520091 +519970 +519847 +519722 +519596 +519468 +519338 +519206 +519073 +518938 +518801 +518663 +518523 +518381 +518237 +518092 +517945 +517796 +517646 +517494 +517340 +517185 +517028 +516869 +516708 +516546 +516382 +516217 +516049 +515880 +515710 +515537 +515363 +515187 +515010 +514831 +514650 +514468 +514283 +514098 +513910 +513721 +513530 +513338 +513143 +512947 +512750 +512551 +512350 +512147 +511943 +511737 +511530 +511320 +511109 +510897 +510683 +510467 +510249 +510030 +509809 +509587 +509363 +509137 +508910 +508681 +508450 +508218 +507984 +507748 +507511 +507272 +507031 +506789 +506545 +506300 +506053 +505804 +505554 +505302 +505048 +504793 +504536 +504278 +504018 +503756 +503493 +503228 +502962 +502694 +502424 +502153 +501880 +501605 +501329 +501051 +500772 +500491 +500209 +499925 +499639 +499352 +499063 +498772 +498480 +498187 +497892 +497595 +497296 +496997 +496695 +496392 +496087 +495781 +495474 +495164 +494853 +494541 +494227 +493911 +493594 +493276 +492956 +492634 +492311 +491986 +491659 +491332 +491002 +490671 +490339 +490005 +489669 +489332 +488993 +488653 +488312 +487968 +487624 +487278 +486930 +486581 +486230 +485878 +485524 +485169 +484812 +484454 +484094 +483733 +483370 +483006 +482640 +482273 +481905 +481535 +481163 +480790 +480415 +480039 +479662 +479283 +478903 +478521 +478138 +477753 +477367 +476979 +476590 +476199 +475807 +475414 +475019 +474623 +474225 +473826 +473425 +473023 +472620 +472215 +471809 +471401 +470992 +470581 +470169 +469756 +469341 +468925 +468508 +468089 +467668 +467247 +466824 +466399 +465973 +465546 +465117 +464687 +464256 +463823 +463389 +462954 +462517 +462079 +461639 +461198 +460756 +460313 +459868 +459421 +458974 +458525 +458075 +457623 +457170 +456716 +456260 +455803 +455345 +454885 +454425 +453962 +453499 +453034 +452568 +452101 +451632 +451162 +450691 +450218 +449745 +449270 +448793 +448316 +447837 +447356 +446875 +446392 +445908 +445423 +444937 +444449 +443960 +443470 +442978 +442486 +441992 +441497 +441000 +440503 +440004 +439504 +439002 +438500 +437996 +437491 +436985 +436478 +435969 +435460 +434949 +434437 +433923 +433409 +432893 +432376 +431858 +431339 +430819 +430297 +429775 +429251 +428726 +428200 +427673 +427144 +426615 +426084 +425552 +425019 +424485 +423950 +423413 +422876 +422337 +421798 +421257 +420715 +420172 +419628 +419083 +418536 +417989 +417441 +416891 +416340 +415789 +415236 +414682 +414127 +413571 +413014 +412456 +411897 +411337 +410775 +410213 +409650 +409085 +408520 +407953 +407386 +406817 +406248 +405677 +405106 +404533 +403960 +403385 +402810 +402233 +401656 +401077 +400498 +399917 +399336 +398753 +398170 +397586 +397000 +396414 +395827 +395238 +394649 +394059 +393468 +392876 +392283 +391689 +391095 +390499 +389902 +389305 +388706 +388107 +387507 +386905 +386303 +385700 +385097 +384492 +383886 +383280 +382672 +382064 +381455 +380845 +380234 +379622 +379010 +378396 +377782 +377167 +376551 +375934 +375316 +374698 +374079 +373458 +372837 +372216 +371593 +370970 +370346 +369721 +369095 +368468 +367841 +367213 +366584 +365954 +365323 +364692 +364060 +363427 +362794 +362159 +361524 +360889 +360252 +359615 +358977 +358338 +357698 +357058 +356417 +355776 +355133 +354490 +353846 +353202 +352557 +351911 +351264 +350617 +349969 +349320 +348671 +348021 +347370 +346719 +346067 +345414 +344761 +344107 +343452 +342797 +342141 +341485 +340827 +340170 +339511 +338852 +338193 +337532 +336872 +336210 +335548 +334885 +334222 +333558 +332894 +332229 +331563 +330897 +330230 +329563 +328895 +328227 +327558 +326888 +326218 +325548 +324877 +324205 +323533 +322860 +322187 +321513 +320839 +320164 +319489 +318813 +318136 +317460 +316782 +316105 +315426 +314747 +314068 +313389 +312708 +312028 +311347 +310665 +309983 +309301 +308618 +307935 +307251 +306567 +305882 +305197 +304511 +303826 +303139 +302453 +301765 +301078 +300390 +299702 +299013 +298324 +297634 +296945 +296254 +295564 +294873 +294182 +293490 +292798 +292106 +291413 +290720 +290026 +289333 +288639 +287944 +287250 +286555 +285859 +285164 +284468 +283771 +283075 +282378 +281681 +280983 +280286 +279588 +278889 +278191 +277492 +276793 +276094 +275394 +274694 +273994 +273294 +272593 +271892 +271191 +270490 +269789 +269087 +268385 +267683 +266981 +266278 +265575 +264872 +264169 +263466 +262762 +262059 +261355 +260651 +259947 +259242 +258538 +257833 +257128 +256423 +255718 +255013 +254308 +253602 +252896 +252191 +251485 +250779 +250072 +249366 +248660 +247953 +247247 +246540 +245833 +245127 +244420 +243713 +243006 +242299 +241591 +240884 +240177 +239469 +238762 +238054 +237347 +236639 +235932 +235224 +234517 +233809 +233101 +232393 +231686 +230978 +230270 +229563 +228855 +228147 +227439 +226732 +226024 +225316 +224609 +223901 +223193 +222486 +221778 +221071 +220364 +219656 +218949 +218242 +217535 +216827 +216120 +215414 +214707 +214000 +213293 +212587 +211880 +211174 +210467 +209761 +209055 +208349 +207643 +206937 +206232 +205526 +204821 +204116 +203411 +202706 +202001 +201296 +200592 +199888 +199184 +198480 +197776 +197072 +196369 +195665 +194962 +194259 +193557 +192854 +192152 +191450 +190748 +190046 +189345 +188643 +187942 +187242 +186541 +185841 +185141 +184441 +183741 +183042 +182343 +181644 +180945 +180247 +179549 +178851 +178153 +177456 +176759 +176063 +175366 +174670 +173974 +173279 +172584 +171889 +171194 +170500 +169806 +169112 +168419 +167726 +167033 +166341 +165649 +164957 +164266 +163575 +162884 +162194 +161504 +160815 +160126 +159437 +158749 +158061 +157373 +156686 +155999 +155312 +154626 +153941 +153255 +152570 +151886 +151202 +150518 +149835 +149152 +148470 +147788 +147106 +146425 +145745 +145065 +144385 +143706 +143027 +142348 +141670 +140993 +140316 +139639 +138963 +138288 +137613 +136938 +136264 +135591 +134917 +134245 +133573 +132901 +132230 +131559 +130889 +130220 +129551 +128882 +128214 +127547 +126880 +126213 +125547 +124882 +124217 +123553 +122889 +122226 +121564 +120902 +120240 +119580 +118919 +118260 +117600 +116942 +116284 +115627 +114970 +114314 +113658 +113003 +112349 +111695 +111042 +110389 +109737 +109086 +108435 +107785 +107136 +106487 +105839 +105191 +104544 +103898 +103253 +102608 +101963 +101320 +100677 +100034 +99393 +98752 +98112 +97472 +96833 +96195 +95557 +94920 +94284 +93648 +93014 +92380 +91746 +91113 +90481 +89850 +89220 +88590 +87960 +87332 +86704 +86077 +85451 +84826 +84201 +83577 +82953 +82331 +81709 +81088 +80468 +79848 +79229 +78611 +77994 +77378 +76762 +76147 +75533 +74919 +74307 +73695 +73084 +72474 +71864 +71255 +70648 +70040 +69434 +68829 +68224 +67620 +67017 +66415 +65813 +65213 +64613 +64014 +63416 +62819 +62222 +61627 +61032 +60438 +59845 +59253 +58661 +58071 +57481 +56892 +56304 +55717 +55131 +54546 +53961 +53377 +52795 +52213 +51632 +51052 +50472 +49894 +49316 +48740 +48164 +47589 +47016 +46443 +45870 +45299 +44729 +44160 +43591 +43024 +42457 +41891 +41327 +40763 +40200 +39638 +39077 +38517 +37957 +37399 +36842 +36285 +35730 +35175 +34622 +34069 +33518 +32967 +32417 +31868 +31321 +30774 +30228 +29683 +29139 +28596 +28054 +27513 +26973 +26434 +25896 +25359 +24823 +24288 +23753 +23220 +22688 +22157 +21627 +21098 +20570 +20043 +19516 +18991 +18467 +17944 +17422 +16901 +16381 +15862 +15344 +14827 +14311 +13796 +13282 +12769 +12257 +11747 +11237 +10728 +10221 +9714 +9208 +8704 +8200 +7698 +7196 +6696 +6197 +5699 +5201 +4705 +4210 +3716 +3223 +2732 +2241 +1751 +1262 +775 +288 +-197 +-681 +-1165 +-1647 +-2128 +-2608 +-3087 +-3565 +-4041 +-4517 +-4992 +-5465 +-5937 +-6409 +-6879 +-7348 +-7816 +-8283 +-8748 +-9213 +-9677 +-10139 +-10600 +-11061 +-11520 +-11978 +-12434 +-12890 +-13345 +-13798 +-14251 +-14702 +-15152 +-15601 +-16049 +-16496 +-16941 +-17386 +-17829 +-18271 +-18713 +-19153 +-19591 +-20029 +-20466 +-20901 +-21335 +-21768 +-22200 +-22631 +-23061 +-23489 +-23917 +-24343 +-24768 +-25192 +-25615 +-26036 +-26457 +-26876 +-27294 +-27711 +-28127 +-28542 +-28955 +-29367 +-29779 +-30189 +-30597 +-31005 +-31412 +-31817 +-32221 +-32624 +-33026 +-33426 +-33826 +-34224 +-34621 +-35017 +-35412 +-35805 +-36198 +-36589 +-36979 +-37368 +-37756 +-38142 +-38527 +-38911 +-39294 +-39676 +-40057 +-40436 +-40814 +-41191 +-41567 +-41941 +-42315 +-42687 +-43058 +-43428 +-43796 +-44164 +-44530 +-44895 +-45259 +-45621 +-45983 +-46343 +-46702 +-47060 +-47416 +-47772 +-48126 +-48479 +-48831 +-49181 +-49531 +-49879 +-50226 +-50572 +-50916 +-51259 +-51602 +-51942 +-52282 +-52621 +-52958 +-53294 +-53629 +-53962 +-54295 +-54626 +-54956 +-55285 +-55612 +-55939 +-56264 +-56588 +-56910 +-57232 +-57552 +-57871 +-58189 +-58506 +-58821 +-59135 +-59448 +-59760 +-60070 +-60380 +-60688 +-60995 +-61300 +-61605 +-61908 +-62210 +-62510 +-62810 +-63108 +-63405 +-63701 +-63996 +-64289 +-64581 +-64872 +-65162 +-65451 +-65738 +-66024 +-66309 +-66592 +-66875 +-67156 +-67436 +-67715 +-67992 +-68268 +-68543 +-68817 +-69090 +-69361 +-69631 +-69900 +-70168 +-70434 +-70700 +-70964 +-71226 +-71488 +-71748 +-72007 +-72265 +-72522 +-72778 +-73032 +-73285 +-73537 +-73787 +-74036 +-74285 +-74531 +-74777 +-75022 +-75265 +-75507 +-75748 +-75987 +-76225 +-76463 +-76698 +-76933 +-77167 +-77399 +-77630 +-77860 +-78088 +-78316 +-78542 +-78767 +-78990 +-79213 +-79434 +-79654 +-79873 +-80091 +-80307 +-80522 +-80736 +-80949 +-81161 +-81371 +-81580 +-81788 +-81995 +-82200 +-82404 +-82607 +-82809 +-83010 +-83209 +-83408 +-83605 +-83800 +-83995 +-84188 +-84381 +-84572 +-84761 +-84950 +-85137 +-85324 +-85509 +-85692 +-85875 +-86056 +-86236 +-86415 +-86593 +-86770 +-86945 +-87119 +-87292 +-87464 +-87635 +-87804 +-87972 +-88139 +-88305 +-88470 +-88633 +-88795 +-88956 +-89116 +-89275 +-89432 +-89589 +-89744 +-89898 +-90051 +-90202 +-90353 +-90502 +-90650 +-90797 +-90942 +-91087 +-91230 +-91372 +-91513 +-91653 +-91792 +-91929 +-92065 +-92200 +-92334 +-92467 +-92599 +-92729 +-92859 +-92987 +-93114 +-93239 +-93364 +-93487 +-93610 +-93731 +-93851 +-93970 +-94087 +-94204 +-94319 +-94434 +-94547 +-94659 +-94769 +-94879 +-94987 +-95095 +-95201 +-95306 +-95410 +-95513 +-95614 +-95715 +-95814 +-95912 +-96009 +-96105 +-96200 +-96294 +-96386 +-96478 +-96568 +-96657 +-96745 +-96832 +-96918 +-97002 +-97086 +-97168 +-97250 +-97330 +-97409 +-97487 +-97564 +-97639 +-97714 +-97788 +-97860 +-97931 +-98002 +-98071 +-98139 +-98205 +-98271 +-98336 +-98400 +-98462 +-98523 +-98584 +-98643 +-98701 +-98758 +-98814 +-98869 +-98923 +-98975 +-99027 +-99078 +-99127 +-99175 +-99223 +-99269 +-99314 +-99358 +-99401 +-99443 +-99484 +-99524 +-99563 +-99600 +-99637 +-99672 +-99707 +-99740 +-99773 +-99804 +-99835 +-99864 +-99892 +-99919 +-99945 +-99970 +-99994 +-100017 +-100039 +-100060 +-100080 +-100099 +-100117 +-100134 +-100149 +-100164 +-100178 +-100190 +-100202 +-100213 +-100222 +-100231 +-100238 +-100245 +-100251 +-100255 +-100259 +-100261 +-100263 +-100263 +-100263 +-100261 +-100259 +-100255 +-100251 +-100246 +-100239 +-100232 +-100223 +-100214 +-100203 +-100192 +-100180 +-100166 +-100152 +-100137 +-100121 +-100103 +-100085 +-100066 +-100046 +-100025 +-100003 +-99980 +-99956 +-99931 +-99905 +-99878 +-99850 +-99822 +-99792 +-99761 +-99730 +-99697 +-99664 +-99630 +-99594 +-99558 +-99521 +-99483 +-99444 +-99404 +-99363 +-99321 +-99278 +-99235 +-99190 +-99145 +-99098 +-99051 +-99003 +-98954 +-98904 +-98853 +-98801 +-98748 +-98695 +-98640 +-98585 +-98529 +-98472 +-98414 +-98355 +-98295 +-98234 +-98173 +-98110 +-98047 +-97983 +-97918 +-97852 +-97785 +-97717 +-97649 +-97580 +-97509 +-97438 +-97366 +-97294 +-97220 +-97146 +-97070 +-96994 +-96917 +-96839 +-96761 +-96681 +-96601 +-96520 +-96438 +-96355 +-96271 +-96187 +-96102 +-96016 +-95929 +-95841 +-95752 +-95663 +-95573 +-95482 +-95390 +-95298 +-95205 +-95110 +-95016 +-94920 +-94823 +-94726 +-94628 +-94529 +-94430 +-94329 +-94228 +-94126 +-94024 +-93920 +-93816 +-93711 +-93605 +-93499 +-93392 +-93284 +-93175 +-93065 +-92955 +-92844 +-92732 +-92620 +-92507 +-92393 +-92278 +-92163 +-92046 +-91930 +-91812 +-91694 +-91575 +-91455 +-91334 +-91213 +-91091 +-90969 +-90846 +-90722 +-90597 +-90472 +-90345 +-90219 +-90091 +-89963 +-89834 +-89705 +-89574 +-89444 +-89312 +-89180 +-89047 +-88913 +-88779 +-88644 +-88509 +-88372 +-88235 +-88098 +-87960 +-87821 +-87681 +-87541 +-87400 +-87259 +-87117 +-86974 +-86831 +-86687 +-86542 +-86397 +-86251 +-86105 +-85958 +-85810 +-85662 +-85513 +-85363 +-85213 +-85062 +-84911 +-84759 +-84606 +-84453 +-84299 +-84145 +-83990 +-83835 +-83678 +-83522 +-83365 +-83207 +-83048 +-82889 +-82730 +-82570 +-82409 +-82248 +-82086 +-81924 +-81761 +-81597 +-81433 +-81269 +-81104 +-80938 +-80772 +-80605 +-80438 +-80270 +-80102 +-79933 +-79763 +-79593 +-79423 +-79252 +-79081 +-78909 +-78736 +-78563 +-78390 +-78216 +-78041 +-77866 +-77691 +-77515 +-77338 +-77162 +-76984 +-76806 +-76628 +-76449 +-76270 +-76090 +-75909 +-75729 +-75547 +-75366 +-75184 +-75001 +-74818 +-74634 +-74450 +-74266 +-74081 +-73896 +-73710 +-73524 +-73337 +-73150 +-72963 +-72775 +-72586 +-72398 +-72209 +-72019 +-71829 +-71638 +-71448 +-71256 +-71065 +-70873 +-70680 +-70487 +-70294 +-70100 +-69906 +-69712 +-69517 +-69322 +-69126 +-68930 +-68734 +-68537 +-68340 +-68143 +-67945 +-67747 +-67548 +-67349 +-67150 +-66950 +-66750 +-66550 +-66349 +-66148 +-65947 +-65745 +-65543 +-65341 +-65138 +-64935 +-64732 +-64528 +-64324 +-64120 +-63915 +-63710 +-63505 +-63299 +-63093 +-62887 +-62681 +-62474 +-62267 +-62059 +-61852 +-61644 +-61436 +-61227 +-61018 +-60809 +-60600 +-60390 +-60180 +-59970 +-59759 +-59549 +-59338 +-59126 +-58915 +-58703 +-58491 +-58279 +-58066 +-57853 +-57640 +-57427 +-57214 +-57000 +-56786 +-56572 +-56357 +-56143 +-55928 +-55713 +-55497 +-55282 +-55066 +-54850 +-54634 +-54417 +-54201 +-53984 +-53767 +-53550 +-53332 +-53115 +-52897 +-52679 +-52461 +-52242 +-52024 +-51805 +-51586 +-51367 +-51148 +-50929 +-50709 +-50489 +-50269 +-50049 +-49829 +-49609 +-49388 +-49168 +-48947 +-48726 +-48505 +-48283 +-48062 +-47841 +-47619 +-47397 +-47175 +-46953 +-46731 +-46509 +-46286 +-46064 +-45841 +-45618 +-45395 +-45172 +-44949 +-44726 +-44503 +-44279 +-44056 +-43832 +-43609 +-43385 +-43161 +-42937 +-42713 +-42489 +-42265 +-42040 +-41816 +-41592 +-41367 +-41143 +-40918 +-40693 +-40469 +-40244 +-40019 +-39794 +-39569 +-39344 +-39119 +-38894 +-38669 +-38444 +-38218 +-37993 +-37768 +-37543 +-37317 +-37092 +-36866 +-36641 +-36416 +-36190 +-35965 +-35739 +-35514 +-35288 +-35063 +-34837 +-34611 +-34386 +-34160 +-33935 +-33709 +-33484 +-33258 +-33033 +-32807 +-32582 +-32357 +-32131 +-31906 +-31680 +-31455 +-31230 +-31004 +-30779 +-30554 +-30329 +-30104 +-29879 +-29653 +-29428 +-29204 +-28979 +-28754 +-28529 +-28304 +-28080 +-27855 +-27630 +-27406 +-27182 +-26957 +-26733 +-26509 +-26285 +-26061 +-25837 +-25613 +-25389 +-25165 +-24941 +-24718 +-24494 +-24271 +-24048 +-23825 +-23602 +-23379 +-23156 +-22933 +-22710 +-22488 +-22266 +-22043 +-21821 +-21599 +-21377 +-21155 +-20933 +-20712 +-20490 +-20269 +-20048 +-19827 +-19606 +-19385 +-19165 +-18944 +-18724 +-18503 +-18283 +-18063 +-17844 +-17624 +-17405 +-17185 +-16966 +-16747 +-16528 +-16310 +-16091 +-15873 +-15655 +-15437 +-15219 +-15001 +-14784 +-14567 +-14350 +-14133 +-13916 +-13699 +-13483 +-13267 +-13051 +-12835 +-12620 +-12404 +-12189 +-11974 +-11759 +-11545 +-11330 +-11116 +-10902 +-10689 +-10475 +-10262 +-10049 +-9836 +-9623 +-9411 +-9198 +-8986 +-8775 +-8563 +-8352 +-8141 +-7930 +-7719 +-7509 +-7299 +-7089 +-6879 +-6670 +-6461 +-6252 +-6043 +-5835 +-5627 +-5419 +-5211 +-5004 +-4797 +-4590 +-4383 +-4177 +-3971 +-3765 +-3560 +-3355 +-3150 +-2945 +-2740 +-2536 +-2332 +-2129 +-1925 +-1722 +-1520 +-1317 +-1115 +-913 +-712 +-510 +-309 +-109 +92 +292 +492 +691 +890 +1089 +1288 +1486 +1684 +1882 +2079 +2276 +2473 +2669 +2865 +3061 +3257 +3452 +3647 +3841 +4035 +4229 +4423 +4616 +4809 +5001 +5193 +5385 +5577 +5768 +5959 +6149 +6339 +6529 +6718 +6908 +7096 +7285 +7473 +7660 +7848 +8035 +8221 +8408 +8594 +8779 +8964 +9149 +9334 +9518 +9701 +9885 +10068 +10250 +10433 +10615 +10796 +10977 +11158 +11338 +11518 +11698 +11877 +12056 +12235 +12413 +12590 +12768 +12945 +13121 +13297 +13473 +13648 +13823 +13998 +14172 +14346 +14519 +14692 +14865 +15037 +15209 +15380 +15551 +15722 +15892 +16062 +16231 +16400 +16568 +16737 +16904 +17072 +17238 +17405 +17571 +17736 +17902 +18066 +18231 +18395 +18558 +18721 +18884 +19046 +19208 +19369 +19530 +19691 +19851 +20010 +20170 +20328 +20487 +20645 +20802 +20959 +21116 +21272 +21428 +21583 +21738 +21892 +22046 +22200 +22353 +22505 +22657 +22809 +22960 +23111 +23262 +23411 +23561 +23710 +23858 +24007 +24154 +24301 +24448 +24594 +24740 +24885 +25030 +25175 +25319 +25462 +25605 +25748 +25890 +26032 +26173 +26314 +26454 +26594 +26733 +26872 +27010 +27148 +27285 +27422 +27559 +27695 +27830 +27965 +28100 +28234 +28368 +28501 +28634 +28766 +28897 +29029 +29159 +29290 +29420 +29549 +29678 +29806 +29934 +30061 +30188 +30315 +30440 +30566 +30691 +30815 +30939 +31063 +31186 +31308 +31430 +31552 +31673 +31793 +31913 +32033 +32152 +32271 +32389 +32506 +32623 +32740 +32856 +32972 +33087 +33201 +33316 +33429 +33542 +33655 +33767 +33879 +33990 +34100 +34210 +34320 +34429 +34538 +34646 +34754 +34861 +34967 +35073 +35179 +35284 +35389 +35493 +35596 +35699 +35802 +35904 +36006 +36107 +36207 +36307 +36407 +36506 +36604 +36702 +36800 +36897 +36993 +37089 +37185 +37280 +37374 +37468 +37562 +37655 +37747 +37839 +37930 +38021 +38112 +38201 +38291 +38380 +38468 +38556 +38643 +38730 +38816 +38902 +38987 +39072 +39156 +39240 +39323 +39406 +39488 +39570 +39651 +39731 +39812 +39891 +39970 +40049 +40127 +40205 +40282 +40358 +40434 +40510 +40585 +40659 +40733 +40807 +40880 +40952 +41024 +41096 +41166 +41237 +41307 +41376 +41445 +41513 +41581 +41648 +41715 +41782 +41847 +41913 +41977 +42042 +42105 +42169 +42231 +42294 +42355 +42416 +42477 +42537 +42597 +42656 +42715 +42773 +42830 +42887 +42944 +43000 +43056 +43111 +43165 +43219 +43273 +43326 +43378 +43430 +43482 +43533 +43583 +43633 +43683 +43732 +43780 +43828 +43876 +43922 +43969 +44015 +44060 +44105 +44150 +44193 +44237 +44280 +44322 +44364 +44405 +44446 +44487 +44527 +44566 +44605 +44643 +44681 +44718 +44755 +44792 +44828 +44863 +44898 +44932 +44966 +45000 +45032 +45065 +45097 +45128 +45159 +45189 +45219 +45249 +45278 +45306 +45334 +45362 +45388 +45415 +45441 +45466 +45491 +45516 +45540 +45563 +45586 +45609 +45631 +45653 +45674 +45694 +45714 +45734 +45753 +45772 +45790 +45808 +45825 +45842 +45858 +45874 +45889 +45904 +45918 +45932 +45945 +45958 +45971 +45983 +45994 +46005 +46016 +46026 +46035 +46044 +46053 +46061 +46069 +46076 +46083 +46089 +46095 +46100 +46105 +46109 +46113 +46117 +46120 +46122 +46124 +46126 +46127 +46128 +46128 +46128 +46127 +46126 +46124 +46122 +46120 +46117 +46113 +46109 +46105 +46100 +46095 +46089 +46083 +46077 +46069 +46062 +46054 +46046 +46037 +46027 +46018 +46007 +45997 +45986 +45974 +45962 +45950 +45937 +45924 +45910 +45896 +45881 +45866 +45851 +45835 +45818 +45801 +45784 +45767 +45748 +45730 +45711 +45692 +45672 +45652 +45631 +45610 +45588 +45566 +45544 +45521 +45498 +45474 +45450 +45426 +45401 +45376 +45350 +45324 +45297 +45270 +45243 +45215 +45187 +45158 +45129 +45100 +45070 +45040 +45009 +44978 +44946 +44915 +44882 +44850 +44816 +44783 +44749 +44715 +44680 +44645 +44610 +44574 +44537 +44501 +44464 +44426 +44389 +44350 +44312 +44273 +44233 +44194 +44153 +44113 +44072 +44031 +43989 +43947 +43904 +43862 +43818 +43775 +43731 +43687 +43642 +43597 +43551 +43506 +43459 +43413 +43366 +43319 +43271 +43223 +43175 +43126 +43077 +43027 +42978 +42927 +42877 +42826 +42775 +42723 +42671 +42619 +42566 +42513 +42460 +42406 +42352 +42298 +42243 +42188 +42133 +42077 +42021 +41964 +41907 +41850 +41793 +41735 +41677 +41618 +41560 +41500 +41441 +41381 +41321 +41261 +41200 +41139 +41077 +41016 +40954 +40891 +40828 +40765 +40702 +40638 +40574 +40510 +40446 +40381 +40315 +40250 +40184 +40118 +40051 +39985 +39918 +39850 +39783 +39715 +39646 +39578 +39509 +39440 +39370 +39300 +39230 +39160 +39089 +39018 +38947 +38876 +38804 +38732 +38659 +38587 +38514 +38441 +38367 +38293 +38219 +38145 +38070 +37996 +37920 +37845 +37769 +37693 +37617 +37541 +37464 +37387 +37310 +37232 +37154 +37076 +36998 +36919 +36840 +36761 +36682 +36602 +36522 +36442 +36362 +36281 +36200 +36119 +36038 +35956 +35874 +35792 +35710 +35627 +35545 +35461 +35378 +35295 +35211 +35127 +35043 +34958 +34874 +34789 +34704 +34618 +34533 +34447 +34361 +34274 +34188 +34101 +34014 +33927 +33840 +33752 +33665 +33577 +33488 +33400 +33311 +33223 +33134 +33044 +32955 +32865 +32775 +32685 +32595 +32505 +32414 +32323 +32232 +32141 +32050 +31958 +31866 +31774 +31682 +31590 +31497 +31405 +31312 +31219 +31125 +31032 +30938 +30844 +30750 +30656 +30562 +30468 +30373 +30278 +30183 +30088 +29993 +29897 +29801 +29706 +29610 +29514 +29417 +29321 +29224 +29127 +29030 +28933 +28836 +28739 +28641 +28544 +28446 +28348 +28250 +28152 +28053 +27955 +27856 +27757 +27658 +27559 +27460 +27361 +27261 +27161 +27062 +26962 +26862 +26762 +26661 +26561 +26461 +26360 +26259 +26158 +26057 +25956 +25855 +25754 +25652 +25551 +25449 +25347 +25245 +25143 +25041 +24939 +24837 +24734 +24632 +24529 +24426 +24324 +24221 +24118 +24015 +23911 +23808 +23705 +23601 +23498 +23394 +23290 +23187 +23083 +22979 +22875 +22770 +22666 +22562 +22457 +22353 +22248 +22144 +22039 +21934 +21830 +21725 +21620 +21515 +21410 +21304 +21199 +21094 +20989 +20883 +20778 +20672 +20567 +20461 +20355 +20249 +20144 +20038 +19932 +19826 +19720 +19614 +19508 +19402 +19295 +19189 +19083 +18977 +18870 +18764 +18657 +18551 +18445 +18338 +18231 +18125 +18018 +17912 +17805 +17698 +17592 +17485 +17378 +17271 +17164 +17058 +16951 +16844 +16737 +16630 +16523 +16416 +16309 +16202 +16095 +15988 +15881 +15774 +15667 +15560 +15453 +15346 +15239 +15132 +15025 +14918 +14811 +14704 +14597 +14490 +14383 +14276 +14169 +14062 +13955 +13848 +13742 +13635 +13528 +13421 +13314 +13207 +13100 +12994 +12887 +12780 +12673 +12567 +12460 +12353 +12247 +12140 +12033 +11927 +11820 +11714 +11607 +11501 +11395 +11288 +11182 +11076 +10970 +10863 +10757 +10651 +10545 +10439 +10333 +10227 +10121 +10016 +9910 +9804 +9698 +9593 +9487 +9382 +9276 +9171 +9066 +8960 +8855 +8750 +8645 +8540 +8435 +8330 +8225 +8121 +8016 +7911 +7807 +7702 +7598 +7493 +7389 +7285 +7181 +7077 +6973 +6869 +6765 +6661 +6558 +6454 +6351 +6247 +6144 +6041 +5938 +5835 +5732 +5629 +5526 +5423 +5321 +5218 +5116 +5013 +4911 +4809 +4707 +4605 +4503 +4401 +4300 +4198 +4097 +3995 +3894 +3793 +3692 +3591 +3490 +3390 +3289 +3189 +3088 +2988 +2888 +2788 +2688 +2588 +2488 +2389 +2289 +2190 +2091 +1992 +1893 +1794 +1695 +1597 +1498 +1400 +1301 +1203 +1105 +1007 +910 +812 +715 +617 +520 +423 +326 +229 +133 +36 +-60 +-156 +-253 +-349 +-444 +-540 +-636 +-731 +-826 +-921 +-1016 +-1111 +-1206 +-1300 +-1395 +-1489 +-1583 +-1677 +-1771 +-1865 +-1958 +-2051 +-2145 +-2238 +-2331 +-2423 +-2516 +-2608 +-2701 +-2793 +-2885 +-2976 +-3068 +-3159 +-3251 +-3342 +-3433 +-3524 +-3614 +-3705 +-3795 +-3885 +-3975 +-4065 +-4155 +-4244 +-4334 +-4423 +-4512 +-4600 +-4689 +-4777 +-4866 +-4954 +-5042 +-5130 +-5217 +-5305 +-5392 +-5479 +-5566 +-5652 +-5739 +-5825 +-5911 +-5997 +-6083 +-6169 +-6254 +-6339 +-6424 +-6509 +-6594 +-6678 +-6763 +-6847 +-6931 +-7014 +-7098 +-7181 +-7265 +-7348 +-7430 +-7513 +-7595 +-7678 +-7760 +-7841 +-7923 +-8004 +-8086 +-8167 +-8248 +-8328 +-8409 +-8489 +-8569 +-8649 +-8728 +-8808 +-8887 +-8966 +-9045 +-9124 +-9202 +-9280 +-9358 +-9436 +-9514 +-9591 +-9669 +-9746 +-9822 +-9899 +-9975 +-10051 +-10127 +-10203 +-10279 +-10354 +-10429 +-10504 +-10579 +-10653 +-10728 +-10802 +-10876 +-10949 +-11023 +-11096 +-11169 +-11242 +-11314 +-11387 +-11459 +-11531 +-11602 +-11674 +-11745 +-11816 +-11887 +-11958 +-12028 +-12098 +-12168 +-12238 +-12307 +-12377 +-12446 +-12514 +-12583 +-12651 +-12720 +-12788 +-12855 +-12923 +-12990 +-13057 +-13124 +-13190 +-13257 +-13323 +-13389 +-13455 +-13520 +-13585 +-13650 +-13715 +-13780 +-13844 +-13908 +-13972 +-14035 +-14099 +-14162 +-14225 +-14288 +-14350 +-14412 +-14474 +-14536 +-14598 +-14659 +-14720 +-14781 +-14841 +-14902 +-14962 +-15022 +-15081 +-15141 +-15200 +-15259 +-15318 +-15376 +-15435 +-15493 +-15550 +-15608 +-15665 +-15722 +-15779 +-15836 +-15892 +-15948 +-16004 +-16060 +-16115 +-16170 +-16225 +-16280 +-16334 +-16388 +-16442 +-16496 +-16549 +-16603 +-16656 +-16708 +-16761 +-16813 +-16865 +-16917 +-16968 +-17020 +-17071 +-17121 +-17172 +-17222 +-17272 +-17322 +-17372 +-17421 +-17470 +-17519 +-17568 +-17616 +-17664 +-17712 +-17760 +-17807 +-17854 +-17901 +-17948 +-17994 +-18040 +-18086 +-18132 +-18177 +-18222 +-18267 +-18312 +-18357 +-18401 +-18445 +-18488 +-18532 +-18575 +-18618 +-18661 +-18703 +-18745 +-18787 +-18829 +-18871 +-18912 +-18953 +-18993 +-19034 +-19074 +-19114 +-19154 +-19193 +-19233 +-19272 +-19310 +-19349 +-19387 +-19425 +-19463 +-19500 +-19538 +-19575 +-19612 +-19648 +-19684 +-19720 +-19756 +-19792 +-19827 +-19862 +-19897 +-19931 +-19966 +-20000 +-20034 +-20067 +-20100 +-20133 +-20166 +-20199 +-20231 +-20263 +-20295 +-20327 +-20358 +-20389 +-20420 +-20450 +-20481 +-20511 +-20541 +-20570 +-20600 +-20629 +-20658 +-20686 +-20714 +-20743 +-20770 +-20798 +-20825 +-20853 +-20879 +-20906 +-20933 +-20959 +-20985 +-21010 +-21036 +-21061 +-21086 +-21110 +-21135 +-21159 +-21183 +-21207 +-21230 +-21253 +-21276 +-21299 +-21321 +-21344 +-21366 +-21387 +-21409 +-21430 +-21451 +-21472 +-21492 +-21513 +-21533 +-21552 +-21572 +-21591 +-21610 +-21629 +-21648 +-21666 +-21684 +-21702 +-21720 +-21737 +-21754 +-21771 +-21788 +-21804 +-21820 +-21836 +-21852 +-21867 +-21883 +-21898 +-21912 +-21927 +-21941 +-21955 +-21969 +-21982 +-21996 +-22009 +-22022 +-22034 +-22047 +-22059 +-22071 +-22082 +-22094 +-22105 +-22116 +-22126 +-22137 +-22147 +-22157 +-22167 +-22176 +-22186 +-22195 +-22204 +-22212 +-22221 +-22229 +-22237 +-22244 +-22252 +-22259 +-22266 +-22273 +-22279 +-22286 +-22292 +-22297 +-22303 +-22308 +-22314 +-22318 +-22323 +-22328 +-22332 +-22336 +-22340 +-22343 +-22346 +-22350 +-22352 +-22355 +-22357 +-22360 +-22362 +-22363 +-22365 +-22366 +-22367 +-22368 +-22369 +-22369 +-22369 +-22369 +-22369 +-22369 +-22368 +-22367 +-22366 +-22364 +-22363 +-22361 +-22359 +-22357 +-22354 +-22352 +-22349 +-22346 +-22342 +-22339 +-22335 +-22331 +-22327 +-22322 +-22318 +-22313 +-22308 +-22303 +-22297 +-22291 +-22286 +-22279 +-22273 +-22267 +-22260 +-22253 +-22246 +-22238 +-22231 +-22223 +-22215 +-22207 +-22198 +-22190 +-22181 +-22172 +-22163 +-22153 +-22143 +-22134 +-22123 +-22113 +-22103 +-22092 +-22081 +-22070 +-22059 +-22047 +-22036 +-22024 +-22012 +-21999 +-21987 +-21974 +-21961 +-21948 +-21935 +-21921 +-21908 +-21894 +-21880 +-21865 +-21851 +-21836 +-21822 +-21806 +-21791 +-21776 +-21760 +-21744 +-21728 +-21712 +-21696 +-21679 +-21662 +-21645 +-21628 +-21611 +-21593 +-21576 +-21558 +-21540 +-21521 +-21503 +-21484 +-21465 +-21446 +-21427 +-21408 +-21388 +-21368 +-21349 +-21328 +-21308 +-21288 +-21267 +-21246 +-21225 +-21204 +-21183 +-21161 +-21139 +-21117 +-21095 +-21073 +-21051 +-21028 +-21005 +-20982 +-20959 +-20936 +-20912 +-20889 +-20865 +-20841 +-20817 +-20792 +-20768 +-20743 +-20718 +-20693 +-20668 +-20643 +-20617 +-20592 +-20566 +-20540 +-20514 +-20487 +-20461 +-20434 +-20407 +-20380 +-20353 +-20326 +-20298 +-20271 +-20243 +-20215 +-20187 +-20159 +-20130 +-20102 +-20073 +-20044 +-20015 +-19986 +-19956 +-19927 +-19897 +-19867 +-19837 +-19807 +-19777 +-19747 +-19716 +-19685 +-19654 +-19623 +-19592 +-19561 +-19529 +-19498 +-19466 +-19434 +-19402 +-19370 +-19338 +-19305 +-19273 +-19240 +-19207 +-19174 +-19141 +-19107 +-19074 +-19040 +-19007 +-18973 +-18939 +-18905 +-18870 +-18836 +-18801 +-18767 +-18732 +-18697 +-18662 +-18627 +-18591 +-18556 +-18520 +-18485 +-18449 +-18413 +-18377 +-18340 +-18304 +-18267 +-18231 +-18194 +-18157 +-18120 +-18083 +-18046 +-18008 +-17971 +-17933 +-17896 +-17858 +-17820 +-17782 +-17743 +-17705 +-17667 +-17628 +-17589 +-17551 +-17512 +-17473 +-17434 +-17394 +-17355 +-17315 +-17276 +-17236 +-17196 +-17156 +-17116 +-17076 +-17036 +-16996 +-16955 +-16915 +-16874 +-16833 +-16792 +-16751 +-16710 +-16669 +-16628 +-16586 +-16545 +-16503 +-16461 +-16420 +-16378 +-16336 +-16294 +-16251 +-16209 +-16167 +-16124 +-16082 +-16039 +-15996 +-15953 +-15910 +-15867 +-15824 +-15781 +-15738 +-15694 +-15651 +-15607 +-15563 +-15520 +-15476 +-15432 +-15388 +-15344 +-15299 +-15255 +-15211 +-15166 +-15122 +-15077 +-15032 +-14988 +-14943 +-14898 +-14853 +-14808 +-14763 +-14717 +-14672 +-14627 +-14581 +-14536 +-14490 +-14444 +-14398 +-14353 +-14307 +-14261 +-14215 +-14168 +-14122 +-14076 +-14030 +-13983 +-13937 +-13890 +-13844 +-13797 +-13750 +-13703 +-13656 +-13610 +-13563 +-13515 +-13468 +-13421 +-13374 +-13327 +-13279 +-13232 +-13184 +-13137 +-13089 +-13041 +-12994 +-12946 +-12898 +-12850 +-12802 +-12754 +-12706 +-12658 +-12610 +-12562 +-12514 +-12465 +-12417 +-12369 +-12320 +-12272 +-12223 +-12175 +-12126 +-12077 +-12029 +-11980 +-11931 +-11882 +-11833 +-11784 +-11735 +-11686 +-11637 +-11588 +-11539 +-11490 +-11441 +-11391 +-11342 +-11293 +-11243 +-11194 +-11144 +-11095 +-11045 +-10996 +-10946 +-10897 +-10847 +-10797 +-10748 +-10698 +-10648 +-10598 +-10549 +-10499 +-10449 +-10399 +-10349 +-10299 +-10249 +-10199 +-10149 +-10099 +-10049 +-9999 +-9949 +-9899 +-9849 +-9798 +-9748 +-9698 +-9648 +-9597 +-9547 +-9497 +-9447 +-9396 +-9346 +-9296 +-9245 +-9195 +-9144 +-9094 +-9044 +-8993 +-8943 +-8892 +-8842 +-8791 +-8741 +-8690 +-8640 +-8589 +-8539 +-8488 +-8438 +-8387 +-8337 +-8286 +-8236 +-8185 +-8135 +-8084 +-8033 +-7983 +-7932 +-7882 +-7831 +-7781 +-7730 +-7680 +-7629 +-7578 +-7528 +-7477 +-7427 +-7376 +-7326 +-7275 +-7225 +-7174 +-7124 +-7073 +-7023 +-6972 +-6922 +-6871 +-6821 +-6770 +-6720 +-6670 +-6619 +-6569 +-6518 +-6468 +-6418 +-6367 +-6317 +-6267 +-6216 +-6166 +-6116 +-6066 +-6015 +-5965 +-5915 +-5865 +-5815 +-5765 +-5715 +-5664 +-5614 +-5564 +-5514 +-5464 +-5414 +-5364 +-5315 +-5265 +-5215 +-5165 +-5115 +-5065 +-5016 +-4966 +-4916 +-4866 +-4817 +-4767 +-4718 +-4668 +-4618 +-4569 +-4519 +-4470 +-4421 +-4371 +-4322 +-4273 +-4223 +-4174 +-4125 +-4076 +-4027 +-3978 +-3928 +-3879 +-3830 +-3782 +-3733 +-3684 +-3635 +-3586 +-3537 +-3489 +-3440 +-3391 +-3343 +-3294 +-3246 +-3197 +-3149 +-3101 +-3052 +-3004 +-2956 +-2908 +-2860 +-2812 +-2763 +-2715 +-2668 +-2620 +-2572 +-2524 +-2476 +-2429 +-2381 +-2333 +-2286 +-2238 +-2191 +-2144 +-2096 +-2049 +-2002 +-1955 +-1907 +-1860 +-1813 +-1766 +-1719 +-1673 +-1626 +-1579 +-1532 +-1486 +-1439 +-1393 +-1346 +-1300 +-1254 +-1207 +-1161 +-1115 +-1069 +-1023 +-977 +-931 +-885 +-840 +-794 +-748 +-703 +-657 +-612 +-566 +-521 +-476 +-431 +-386 +-341 +-296 +-251 +-206 +-161 +-116 +-72 +-27 +17 +62 +106 +150 +195 +239 +283 +327 +371 +415 +458 +502 +546 +589 +633 +676 +719 +763 +806 +849 +892 +935 +978 +1021 +1063 +1106 +1149 +1191 +1234 +1276 +1318 +1360 +1402 +1444 +1486 +1528 +1570 +1612 +1653 +1695 +1736 +1778 +1819 +1860 +1901 +1942 +1983 +2024 +2065 +2106 +2146 +2187 +2227 +2267 +2308 +2348 +2388 +2428 +2468 +2508 +2548 +2587 +2627 +2666 +2706 +2745 +2784 +2823 +2862 +2901 +2940 +2979 +3018 +3056 +3095 +3133 +3171 +3210 +3248 +3286 +3324 +3361 +3399 +3437 +3474 +3512 +3549 +3587 +3624 +3661 +3698 +3735 +3772 +3808 +3845 +3881 +3918 +3954 +3990 +4027 +4063 +4099 +4134 +4170 +4206 +4241 +4277 +4312 +4348 +4383 +4418 +4453 +4488 +4522 +4557 +4592 +4626 +4660 +4695 +4729 +4763 +4797 +4831 +4864 +4898 +4932 +4965 +4999 +5032 +5065 +5098 +5131 +5164 +5196 +5229 +5262 +5294 +5326 +5359 +5391 +5423 +5455 +5486 +5518 +5550 +5581 +5613 +5644 +5675 +5706 +5737 +5768 +5799 +5829 +5860 +5890 +5921 +5951 +5981 +6011 +6041 +6071 +6100 +6130 +6160 +6189 +6218 +6247 +6276 +6305 +6334 +6363 +6391 +6420 +6448 +6477 +6505 +6533 +6561 +6589 +6616 +6644 +6672 +6699 +6726 +6753 +6781 +6808 +6834 +6861 +6888 +6914 +6941 +6967 +6993 +7019 +7045 +7071 +7097 +7123 +7148 +7174 +7199 +7224 +7249 +7274 +7299 +7324 +7348 +7373 +7397 +7422 +7446 +7470 +7494 +7518 +7542 +7565 +7589 +7612 +7636 +7659 +7682 +7705 +7728 +7750 +7773 +7796 +7818 +7840 +7862 +7885 +7906 +7928 +7950 +7972 +7993 +8015 +8036 +8057 +8078 +8099 +8120 +8141 +8161 +8182 +8202 +8222 +8242 +8263 +8282 +8302 +8322 +8342 +8361 +8380 +8400 +8419 +8438 +8457 +8476 +8494 +8513 +8531 +8550 +8568 +8586 +8604 +8622 +8640 +8657 +8675 +8692 +8710 +8727 +8744 +8761 +8778 +8795 +8811 +8828 +8844 +8860 +8877 +8893 +8909 +8925 +8940 +8956 +8971 +8987 +9002 +9017 +9032 +9047 +9062 +9077 +9092 +9106 +9120 +9135 +9149 +9163 +9177 +9191 +9204 +9218 +9232 +9245 +9258 +9271 +9284 +9297 +9310 +9323 +9336 +9348 +9360 +9373 +9385 +9397 +9409 +9421 +9432 +9444 +9456 +9467 +9478 +9489 +9500 +9511 +9522 +9533 +9544 +9554 +9564 +9575 +9585 +9595 +9605 +9615 +9624 +9634 +9644 +9653 +9662 +9671 +9681 +9690 +9698 +9707 +9716 +9724 +9733 +9741 +9749 +9757 +9765 +9773 +9781 +9789 +9796 +9804 +9811 +9818 +9825 +9832 +9839 +9846 +9853 +9860 +9866 +9872 +9879 +9885 +9891 +9897 +9903 +9908 +9914 +9920 +9925 +9930 +9936 +9941 +9946 +9951 +9956 +9960 +9965 +9969 +9974 +9978 +9982 +9986 +9990 +9994 +9998 +10002 +10005 +10009 +10012 +10015 +10018 +10021 +10024 +10027 +10030 +10033 +10035 +10038 +10040 +10042 +10044 +10046 +10048 +10050 +10052 +10053 +10055 +10056 +10058 +10059 +10060 +10061 +10062 +10063 +10064 +10064 +10065 +10065 +10066 +10066 +10066 +10066 +10066 +10066 +10066 +10065 +10065 +10064 +10064 +10063 +10062 +10061 +10060 +10059 +10058 +10057 +10055 +10054 +10052 +10051 +10049 +10047 +10045 +10043 +10041 +10039 +10036 +10034 +10031 +10029 +10026 +10023 +10020 +10017 +10014 +10011 +10008 +10005 +10001 +9998 +9994 +9990 +9987 +9983 +9979 +9975 +9970 +9966 +9962 +9957 +9953 +9948 +9944 +9939 +9934 +9929 +9924 +9919 +9914 +9908 +9903 +9898 +9892 +9886 +9881 +9875 +9869 +9863 +9857 +9851 +9845 +9838 +9832 +9825 +9819 +9812 +9805 +9799 +9792 +9785 +9778 +9771 +9763 +9756 +9749 +9741 +9734 +9726 +9718 +9710 +9703 +9695 +9687 +9678 +9670 +9662 +9654 +9645 +9637 +9628 +9619 +9611 +9602 +9593 +9584 +9575 +9566 +9557 +9547 +9538 +9529 +9519 +9509 +9500 +9490 +9480 +9470 +9460 +9450 +9440 +9430 +9420 +9410 +9399 +9389 +9378 +9368 +9357 +9346 +9335 +9324 +9313 +9302 +9291 +9280 +9269 +9258 +9246 +9235 +9223 +9212 +9200 +9188 +9176 +9164 +9153 +9141 +9128 +9116 +9104 +9092 +9080 +9067 +9055 +9042 +9030 +9017 +9004 +8991 +8979 +8966 +8953 +8940 +8926 +8913 +8900 +8887 +8873 +8860 +8847 +8833 +8819 +8806 +8792 +8778 +8764 +8750 +8736 +8722 +8708 +8694 +8680 +8666 +8651 +8637 +8623 +8608 +8594 +8579 +8564 +8550 +8535 +8520 +8505 +8490 +8475 +8460 +8445 +8430 +8415 +8399 +8384 +8369 +8353 +8338 +8322 +8307 +8291 +8275 +8260 +8244 +8228 +8212 +8196 +8180 +8164 +8148 +8132 +8116 +8099 +8083 +8067 +8050 +8034 +8017 +8001 +7984 +7968 +7951 +7934 +7917 +7901 +7884 +7867 +7850 +7833 +7816 +7799 +7782 +7764 +7747 +7730 +7713 +7695 +7678 +7660 +7643 +7625 +7608 +7590 +7573 +7555 +7537 +7519 +7502 +7484 +7466 +7448 +7430 +7412 +7394 +7376 +7358 +7340 +7321 +7303 +7285 +7267 +7248 +7230 +7211 +7193 +7174 +7156 +7137 +7119 +7100 +7081 +7063 +7044 +7025 +7006 +6988 +6969 +6950 +6931 +6912 +6893 +6874 +6855 +6836 +6817 +6797 +6778 +6759 +6740 +6720 +6701 +6682 +6662 +6643 +6624 +6604 +6585 +6565 +6546 +6526 +6506 +6487 +6467 +6448 +6428 +6408 +6388 +6369 +6349 +6329 +6309 +6289 +6269 +6249 +6229 +6209 +6189 +6169 +6149 +6129 +6109 +6089 +6069 +6049 +6029 +6009 +5988 +5968 +5948 +5928 +5907 +5887 +5867 +5846 +5826 +5806 +5785 +5765 +5744 +5724 +5703 +5683 +5662 +5642 +5621 +5601 +5580 +5559 +5539 +5518 +5498 +5477 +5456 +5436 +5415 +5394 +5373 +5353 +5332 +5311 +5290 +5270 +5249 +5228 +5207 +5186 +5166 +5145 +5124 +5103 +5082 +5061 +5040 +5019 +4998 +4977 +4956 +4936 +4915 +4894 +4873 +4852 +4831 +4810 +4789 +4768 +4747 +4725 +4704 +4683 +4662 +4641 +4620 +4599 +4578 +4557 +4536 +4515 +4494 +4473 +4452 +4430 +4409 +4388 +4367 +4346 +4325 +4304 +4283 +4261 +4240 +4219 +4198 +4177 +4156 +4135 +4114 +4092 +4071 +4050 +4029 +4008 +3987 +3966 +3945 +3923 +3902 +3881 +3860 +3839 +3818 +3797 +3776 +3755 +3733 +3712 +3691 +3670 +3649 +3628 +3607 +3586 +3565 +3544 +3523 +3502 +3481 +3460 +3439 +3418 +3396 +3375 +3354 +3333 +3313 +3292 +3271 +3250 +3229 +3208 +3187 +3166 +3145 +3124 +3103 +3082 +3061 +3040 +3020 +2999 +2978 +2957 +2936 +2915 +2895 +2874 +2853 +2832 +2812 +2791 +2770 +2749 +2729 +2708 +2687 +2667 +2646 +2625 +2605 +2584 +2564 +2543 +2522 +2502 +2481 +2461 +2440 +2420 +2399 +2379 +2359 +2338 +2318 +2297 +2277 +2257 +2236 +2216 +2196 +2175 +2155 +2135 +2115 +2094 +2074 +2054 +2034 +2014 +1994 +1973 +1953 +1933 +1913 +1893 +1873 +1853 +1833 +1813 +1793 +1774 +1754 +1734 +1714 +1694 +1674 +1655 +1635 +1615 +1595 +1576 +1556 +1536 +1517 +1497 +1478 +1458 +1439 +1419 +1400 +1380 +1361 +1341 +1322 +1303 +1283 +1264 +1245 +1225 +1206 +1187 +1168 +1149 +1130 +1110 +1091 +1072 +1053 +1034 +1015 +996 +978 +959 +940 +921 +902 +883 +865 +846 +827 +809 +790 +771 +753 +734 +716 +697 +679 +660 +642 +623 +605 +587 +568 +550 +532 +514 +496 +478 +459 +441 +423 +405 +387 +369 +351 +334 +316 +298 +280 +262 +245 +227 +209 +192 +174 +156 +139 +121 +104 +86 +69 +52 +34 +17 +0 +-17 +-35 +-52 +-69 +-86 +-103 +-120 +-137 +-154 +-171 +-188 +-205 +-222 +-238 +-255 +-272 +-289 +-305 +-322 +-338 +-355 +-372 +-388 +-404 +-421 +-437 +-454 +-470 +-486 +-502 +-518 +-535 +-551 +-567 +-583 +-599 +-615 +-631 +-647 +-662 +-678 +-694 +-710 +-726 +-741 +-757 +-772 +-788 +-803 +-819 +-834 +-850 +-865 +-880 +-896 +-911 +-926 +-941 +-956 +-972 +-987 +-1002 +-1017 +-1031 +-1046 +-1061 +-1076 +-1091 +-1106 +-1120 +-1135 +-1150 +-1164 +-1179 +-1193 +-1208 +-1222 +-1236 +-1251 +-1265 +-1279 +-1293 +-1308 +-1322 +-1336 +-1350 +-1364 +-1378 +-1392 +-1406 +-1420 +-1433 +-1447 +-1461 +-1475 +-1488 +-1502 +-1515 +-1529 +-1542 +-1556 +-1569 +-1583 +-1596 +-1609 +-1622 +-1636 +-1649 +-1662 +-1675 +-1688 +-1701 +-1714 +-1727 +-1740 +-1752 +-1765 +-1778 +-1791 +-1803 +-1816 +-1828 +-1841 +-1853 +-1866 +-1878 +-1890 +-1903 +-1915 +-1927 +-1939 +-1952 +-1964 +-1976 +-1988 +-2000 +-2012 +-2023 +-2035 +-2047 +-2059 +-2071 +-2082 +-2094 +-2105 +-2117 +-2128 +-2140 +-2151 +-2163 +-2174 +-2185 +-2196 +-2208 +-2219 +-2230 +-2241 +-2252 +-2263 +-2274 +-2285 +-2296 +-2306 +-2317 +-2328 +-2338 +-2349 +-2360 +-2370 +-2381 +-2391 +-2401 +-2412 +-2422 +-2432 +-2443 +-2453 +-2463 +-2473 +-2483 +-2493 +-2503 +-2513 +-2523 +-2533 +-2543 +-2552 +-2562 +-2572 +-2581 +-2591 +-2600 +-2610 +-2619 +-2629 +-2638 +-2647 +-2657 +-2666 +-2675 +-2684 +-2693 +-2702 +-2711 +-2720 +-2729 +-2738 +-2747 +-2756 +-2764 +-2773 +-2782 +-2790 +-2799 +-2807 +-2816 +-2824 +-2833 +-2841 +-2849 +-2858 +-2866 +-2874 +-2882 +-2890 +-2898 +-2906 +-2914 +-2922 +-2930 +-2938 +-2946 +-2953 +-2961 +-2969 +-2976 +-2984 +-2991 +-2999 +-3006 +-3014 +-3021 +-3028 +-3035 +-3043 +-3050 +-3057 +-3064 +-3071 +-3078 +-3085 +-3092 +-3099 +-3106 +-3112 +-3119 +-3126 +-3133 +-3139 +-3146 +-3152 +-3159 +-3165 +-3172 +-3178 +-3184 +-3190 +-3197 +-3203 +-3209 +-3215 +-3221 +-3227 +-3233 +-3239 +-3245 +-3251 +-3257 +-3262 +-3268 +-3274 +-3279 +-3285 +-3290 +-3296 +-3301 +-3307 +-3312 +-3317 +-3323 +-3328 +-3333 +-3338 +-3344 +-3349 +-3354 +-3359 +-3364 +-3368 +-3373 +-3378 +-3383 +-3388 +-3392 +-3397 +-3402 +-3406 +-3411 +-3415 +-3420 +-3424 +-3429 +-3433 +-3437 +-3441 +-3446 +-3450 +-3454 +-3458 +-3462 +-3466 +-3470 +-3474 +-3478 +-3482 +-3486 +-3489 +-3493 +-3497 +-3500 +-3504 +-3507 +-3511 +-3514 +-3518 +-3521 +-3525 +-3528 +-3531 +-3535 +-3538 +-3541 +-3544 +-3547 +-3550 +-3553 +-3556 +-3559 +-3562 +-3565 +-3568 +-3570 +-3573 +-3576 +-3578 +-3581 +-3584 +-3586 +-3589 +-3591 +-3594 +-3596 +-3598 +-3601 +-3603 +-3605 +-3607 +-3609 +-3611 +-3614 +-3616 +-3618 +-3620 +-3621 +-3623 +-3625 +-3627 +-3629 +-3631 +-3632 +-3634 +-3636 +-3637 +-3639 +-3640 +-3642 +-3643 +-3645 +-3646 +-3647 +-3649 +-3650 +-3651 +-3652 +-3653 +-3654 +-3655 +-3657 +-3658 +-3659 +-3659 +-3660 +-3661 +-3662 +-3663 +-3664 +-3664 +-3665 +-3666 +-3666 +-3667 +-3667 +-3668 +-3668 +-3669 +-3669 +-3670 +-3670 +-3670 +-3670 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3671 +-3670 +-3670 +-3670 +-3669 +-3669 +-3669 +-3668 +-3668 +-3667 +-3667 +-3666 +-3665 +-3665 +-3664 +-3663 +-3663 +-3662 +-3661 +-3660 +-3659 +-3658 +-3658 +-3657 +-3656 +-3655 +-3654 +-3652 +-3651 +-3650 +-3649 +-3648 +-3647 +-3645 +-3644 +-3643 +-3641 +-3640 +-3638 +-3637 +-3636 +-3634 +-3632 +-3631 +-3629 +-3628 +-3626 +-3624 +-3623 +-3621 +-3619 +-3617 +-3615 +-3614 +-3612 +-3610 +-3608 +-3606 +-3604 +-3602 +-3600 +-3598 +-3595 +-3593 +-3591 +-3589 +-3587 +-3584 +-3582 +-3580 +-3577 +-3575 +-3573 +-3570 +-3568 +-3565 +-3563 +-3560 +-3558 +-3555 +-3552 +-3550 +-3547 +-3544 +-3542 +-3539 +-3536 +-3533 +-3531 +-3528 +-3525 +-3522 +-3519 +-3516 +-3513 +-3510 +-3507 +-3504 +-3501 +-3498 +-3495 +-3491 +-3488 +-3485 +-3482 +-3478 +-3475 +-3472 +-3469 +-3465 +-3462 +-3458 +-3455 +-3452 +-3448 +-3445 +-3441 +-3437 +-3434 +-3430 +-3427 +-3423 +-3419 +-3416 +-3412 +-3408 +-3404 +-3401 +-3397 +-3393 +-3389 +-3385 +-3381 +-3378 +-3374 +-3370 +-3366 +-3362 +-3358 +-3354 +-3350 +-3346 +-3341 +-3337 +-3333 +-3329 +-3325 +-3321 +-3316 +-3312 +-3308 +-3304 +-3299 +-3295 +-3291 +-3286 +-3282 +-3277 +-3273 +-3268 +-3264 +-3260 +-3255 +-3251 +-3246 +-3241 +-3237 +-3232 +-3228 +-3223 +-3218 +-3214 +-3209 +-3204 +-3199 +-3195 +-3190 +-3185 +-3180 +-3176 +-3171 +-3166 +-3161 +-3156 +-3151 +-3146 +-3141 +-3136 +-3131 +-3126 +-3121 +-3116 +-3111 +-3106 +-3101 +-3096 +-3091 +-3086 +-3081 +-3076 +-3070 +-3065 +-3060 +-3055 +-3049 +-3044 +-3039 +-3034 +-3028 +-3023 +-3018 +-3012 +-3007 +-3002 +-2996 +-2991 +-2985 +-2980 +-2975 +-2969 +-2964 +-2958 +-2953 +-2947 +-2942 +-2936 +-2931 +-2925 +-2919 +-2914 +-2908 +-2903 +-2897 +-2891 +-2886 +-2880 +-2874 +-2869 +-2863 +-2857 +-2851 +-2846 +-2840 +-2834 +-2828 +-2823 +-2817 +-2811 +-2805 +-2799 +-2793 +-2788 +-2782 +-2776 +-2770 +-2764 +-2758 +-2752 +-2746 +-2740 +-2734 +-2728 +-2722 +-2716 +-2710 +-2704 +-2698 +-2692 +-2686 +-2680 +-2674 +-2668 +-2662 +-2656 +-2650 +-2644 +-2638 +-2631 +-2625 +-2619 +-2613 +-2607 +-2601 +-2594 +-2588 +-2582 +-2576 +-2570 +-2563 +-2557 +-2551 +-2545 +-2539 +-2532 +-2526 +-2520 +-2513 +-2507 +-2501 +-2495 +-2488 +-2482 +-2476 +-2469 +-2463 +-2457 +-2450 +-2444 +-2437 +-2431 +-2425 +-2418 +-2412 +-2406 +-2399 +-2393 +-2386 +-2380 +-2373 +-2367 +-2361 +-2354 +-2348 +-2341 +-2335 +-2328 +-2322 +-2315 +-2309 +-2302 +-2296 +-2289 +-2283 +-2276 +-2270 +-2263 +-2257 +-2250 +-2244 +-2237 +-2231 +-2224 +-2218 +-2211 +-2205 +-2198 +-2192 +-2185 +-2178 +-2172 +-2165 +-2159 +-2152 +-2146 +-2139 +-2132 +-2126 +-2119 +-2113 +-2106 +-2099 +-2093 +-2086 +-2080 +-2073 +-2066 +-2060 +-2053 +-2047 +-2040 +-2033 +-2027 +-2020 +-2014 +-2007 +-2000 +-1994 +-1987 +-1980 +-1974 +-1967 +-1960 +-1954 +-1947 +-1941 +-1934 +-1927 +-1921 +-1914 +-1907 +-1901 +-1894 +-1888 +-1881 +-1874 +-1868 +-1861 +-1854 +-1848 +-1841 +-1834 +-1828 +-1821 +-1815 +-1808 +-1801 +-1795 +-1788 +-1781 +-1775 +-1768 +-1761 +-1755 +-1748 +-1742 +-1735 +-1728 +-1722 +-1715 +-1709 +-1702 +-1695 +-1689 +-1682 +-1675 +-1669 +-1662 +-1656 +-1649 +-1642 +-1636 +-1629 +-1623 +-1616 +-1609 +-1603 +-1596 +-1590 +-1583 +-1577 +-1570 +-1563 +-1557 +-1550 +-1544 +-1537 +-1531 +-1524 +-1518 +-1511 +-1505 +-1498 +-1491 +-1485 +-1478 +-1472 +-1465 +-1459 +-1452 +-1446 +-1439 +-1433 +-1426 +-1420 +-1413 +-1407 +-1400 +-1394 +-1388 +-1381 +-1375 +-1368 +-1362 +-1355 +-1349 +-1342 +-1336 +-1330 +-1323 +-1317 +-1310 +-1304 +-1298 +-1291 +-1285 +-1278 +-1272 +-1266 +-1259 +-1253 +-1247 +-1240 +-1234 +-1228 +-1221 +-1215 +-1209 +-1202 +-1196 +-1190 +-1183 +-1177 +-1171 +-1165 +-1158 +-1152 +-1146 +-1139 +-1133 +-1127 +-1121 +-1115 +-1108 +-1102 +-1096 +-1090 +-1084 +-1077 +-1071 +-1065 +-1059 +-1053 +-1047 +-1040 +-1034 +-1028 +-1022 +-1016 +-1010 +-1004 +-998 +-992 +-986 +-979 +-973 +-967 +-961 +-955 +-949 +-943 +-937 +-931 +-925 +-919 +-913 +-907 +-901 +-895 +-889 +-883 +-878 +-872 +-866 +-860 +-854 +-848 +-842 +-836 +-830 +-825 +-819 +-813 +-807 +-801 +-795 +-790 +-784 +-778 +-772 +-767 +-761 +-755 +-749 +-744 +-738 +-732 +-726 +-721 +-715 +-709 +-704 +-698 +-692 +-687 +-681 +-676 +-670 +-664 +-659 +-653 +-648 +-642 +-637 +-631 +-625 +-620 +-614 +-609 +-603 +-598 +-592 +-587 +-582 +-576 +-571 +-565 +-560 +-554 +-549 +-544 +-538 +-533 +-528 +-522 +-517 +-512 +-506 +-501 +-496 +-491 +-485 +-480 +-475 +-470 +-464 +-459 +-454 +-449 +-444 +-438 +-433 +-428 +-423 +-418 +-413 +-408 +-403 +-397 +-392 +-387 +-382 +-377 +-372 +-367 +-362 +-357 +-352 +-347 +-342 +-337 +-332 +-327 +-323 +-318 +-313 +-308 +-303 +-298 +-293 +-288 +-284 +-279 +-274 +-269 +-264 +-260 +-255 +-250 +-245 +-241 +-236 +-231 +-227 +-222 +-217 +-213 +-208 +-203 +-199 +-194 +-190 +-185 +-180 +-176 +-171 +-167 +-162 +-158 +-153 +-149 +-144 +-140 +-135 +-131 +-127 +-122 +-118 +-113 +-109 +-105 +-100 +-96 +-92 +-87 +-83 +-79 +-74 +-70 +-66 +-62 +-57 +-53 +-49 +-45 +-41 +-36 +-32 +-28 +-24 +-20 +-16 +-12 +-8 +-3 +1 +5 +9 +13 +17 +21 +25 +29 +33 +37 +41 +45 +48 +52 +56 +60 +64 +68 +72 +76 +79 +83 +87 +91 +95 +98 +102 +106 +109 +113 +117 +121 +124 +128 +132 +135 +139 +142 +146 +150 +153 +157 +160 +164 +167 +171 +174 +178 +181 +185 +188 +192 +195 +198 +202 +205 +209 +212 +215 +219 +222 +225 +229 +232 +235 +238 +242 +245 +248 +251 +255 +258 +261 +264 +267 +270 +274 +277 +280 +283 +286 +289 +292 +295 +298 +301 +304 +307 +310 +313 +316 +319 +322 +325 +328 +331 +334 +336 +339 +342 +345 +348 +351 +353 +356 +359 +362 +365 +367 +370 +373 +375 +378 +381 +383 +386 +389 +391 +394 +397 +399 +402 +404 +407 +409 +412 +415 +417 +420 +422 +425 +427 +429 +432 +434 +437 +439 +442 +444 +446 +449 +451 +453 +456 +458 +460 +463 +465 +467 +469 +472 +474 +476 +478 +480 +483 +485 +487 +489 +491 +493 +495 +498 +500 +502 +504 +506 +508 +510 +512 +514 +516 +518 +520 +522 +524 +526 +528 +530 +531 +533 +535 +537 +539 +541 +543 +545 +546 +548 +550 +552 +554 +555 +557 +559 +561 +562 +564 +566 +567 +569 +571 +572 +574 +576 +577 +579 +580 +582 +584 +585 +587 +588 +590 +591 +593 +594 +596 +597 +599 +600 +602 +603 +605 +606 +607 +609 +610 +612 +613 +614 +616 +617 +618 +620 +621 +622 +623 +625 +626 +627 +628 +630 +631 +632 +633 +635 +636 +637 +638 +639 +640 +641 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +667 +668 +669 +670 +671 +672 +673 +673 +674 +675 +676 +676 +677 +678 +679 +680 +680 +681 +682 +682 +683 +684 +684 +685 +686 +686 +687 +688 +688 +689 +690 +690 +691 +691 +692 +692 +693 +694 +694 +695 +695 +696 +696 +697 +697 +698 +698 +699 +699 +699 +700 +700 +701 +701 +702 +702 +702 +703 +703 +703 +704 +704 +704 +705 +705 +705 +706 +706 +706 +707 +707 +707 +707 +708 +708 +708 +708 +709 +709 +709 +709 +709 +710 +710 +710 +710 +710 +710 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +712 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +711 +710 +710 +710 +710 +710 +710 +709 +709 +709 +709 +709 +709 +708 +708 +708 +708 +707 +707 +707 +707 +706 +706 +706 +706 +705 +705 +705 +704 +704 +704 +704 +703 +703 +703 +702 +702 +702 +701 +701 +700 +700 +700 +699 +699 +699 +698 +698 +697 +697 +697 +696 +696 +695 +695 +694 +694 +693 +693 +692 +692 +692 +691 +691 +690 +690 +689 +689 +688 +688 +687 +687 +686 +685 +685 +684 +684 +683 +683 +682 +682 +681 +680 +680 +679 +679 +678 +677 +677 +676 +676 +675 +674 +674 +673 +672 +672 +671 +671 +670 +669 +669 +668 +667 +667 +666 +665 +665 +664 +663 +662 +662 +661 +660 +660 +659 +658 +658 +657 +656 +655 +655 +654 +653 +652 +652 +651 +650 +649 +649 +648 +647 +646 +645 +645 +644 +643 +642 +642 +641 +640 +639 +638 +637 +637 +636 +635 +634 +633 +633 +632 +631 +630 +629 +628 +627 +627 +626 +625 +624 +623 +622 +621 +621 +620 +619 +618 +617 +616 +615 +614 +614 +613 +612 +611 +610 +609 +608 +607 +606 +605 +604 +604 +603 +602 +601 +600 +599 +598 +597 +596 +595 +594 +593 +592 +591 +590 +589 +588 +588 +587 +586 +585 +584 +583 +582 +581 +580 +579 +578 +577 +576 +575 +574 +573 +572 +571 +570 +569 +568 +567 +566 +565 +564 +563 +562 +561 +560 +559 +558 +557 +556 +555 +554 +553 +552 +551 +550 +549 +548 +547 +546 +545 +544 +542 +541 +540 +539 +538 +537 +536 +535 +534 +533 +532 +531 +530 +529 +528 +527 +526 +525 +524 +523 +522 +521 +519 +518 +517 +516 +515 +514 +513 +512 +511 +510 +509 +508 +507 +506 +505 +504 +502 +501 +500 +499 +498 +497 +496 +495 +494 +493 +492 +491 +490 +489 +487 +486 +485 +484 +483 +482 +481 +480 +479 +478 +477 +476 +474 +473 +472 +471 +470 +469 +468 +467 +466 +465 +464 +463 +462 +460 +459 +458 +457 +456 +455 +454 +453 +452 +451 +450 +449 +447 +446 +445 +444 +443 +442 +441 +440 +439 +438 +437 +436 +434 +433 +432 +431 +430 +429 +428 +427 +426 +425 +424 +423 +421 +420 +419 +418 +417 +416 +415 +414 +413 +412 +411 +410 +409 +408 +406 +405 +404 +403 +402 +401 +400 +399 +398 +397 +396 +395 +394 +393 +392 +390 +389 +388 +387 +386 +385 +384 +383 +382 +381 +380 +379 +378 +377 +376 +375 +374 +373 +371 +370 +369 +368 +367 +366 +365 +364 +363 +362 +361 +360 +359 +358 +357 +356 +355 +354 +353 +352 +351 +350 +349 +348 +347 +346 +345 +343 +342 +341 +340 +339 +338 +337 +336 +335 +334 +333 +332 +331 +330 +329 +328 +327 +326 +325 +324 +323 +322 +321 +320 +319 +318 +317 +316 +315 +314 +313 +312 +311 +310 +309 +308 +307 +306 +306 +305 +304 +303 +302 +301 +300 +299 +298 +297 +296 +295 +294 +293 +292 +291 +290 +289 +288 +287 +286 +285 +284 +283 +283 +282 +281 +280 +279 +278 +277 +276 +275 +274 +273 +272 +271 +270 +269 +269 +268 +267 +266 +265 +264 +263 +262 +261 +260 +259 +259 +258 +257 +256 +255 +254 +253 +252 +251 +251 +250 +249 +248 +247 +246 +245 +244 +243 +243 +242 +241 +240 +239 +238 +237 +237 +236 +235 +234 +233 +232 +231 +231 +230 +229 +228 +227 +226 +226 +225 +224 +223 +222 +221 +221 +220 +219 +218 +217 +216 +216 +215 +214 +213 +212 +212 +211 +210 +209 +208 +208 +207 +206 +205 +204 +204 +203 +202 +201 +200 +200 +199 +198 +197 +197 +196 +195 +194 +193 +193 +192 +191 +190 +190 +189 +188 +187 +187 +186 +185 +184 +184 +183 +182 +181 +181 +180 +179 +178 +178 +177 +176 +176 +175 +174 +173 +173 +172 +171 +171 +170 +169 +168 +168 +167 +166 +166 +165 +164 +164 +163 +162 +162 +161 +160 +159 +159 +158 +157 +157 +156 +155 +155 +154 +153 +153 +152 +151 +151 +150 +149 +149 +148 +148 +147 +146 +146 +145 +144 +144 +143 +142 +142 +141 +141 +140 +139 +139 +138 +137 +137 +136 +136 +135 +134 +134 +133 +133 +132 +131 +131 +130 +130 +129 +128 +128 +127 +127 +126 +125 +125 +124 +124 +123 +123 +122 +121 +121 +120 +120 +119 +119 +118 +117 +117 +116 +116 +115 +115 +114 +114 +113 +113 +112 +111 +111 +110 +110 +109 +109 +108 +108 +107 +107 +106 +106 +105 +105 +104 +104 +103 +103 +102 +102 +101 +101 +100 +100 +99 +99 +98 +98 +97 +97 +96 +96 +95 +95 +94 +94 +93 +93 +92 +92 +91 +91 +90 +90 +90 +89 +89 +88 +88 +87 +87 +86 +86 +85 +85 +85 +84 +84 +83 +83 +82 +82 +81 +81 +81 +80 +80 +79 +79 +79 +78 +78 +77 +77 +76 +76 +76 +75 +75 +74 +74 +74 +73 +73 +72 +72 +72 +71 +71 +70 +70 +70 +69 +69 +69 +68 +68 +67 +67 +67 +66 +66 +66 +65 +65 +64 +64 +64 +63 +63 +63 +62 +62 +62 +61 +61 +60 +60 +60 +59 +59 +59 +58 +58 +58 +57 +57 +57 +56 +56 +56 +55 +55 +55 +54 +54 +54 +54 +53 +53 +53 +52 +52 +52 +51 +51 +51 +50 +50 +50 +49 +49 +49 +49 +48 +48 +48 +47 +47 +47 +47 +46 +46 +46 +45 +45 +45 +45 +44 +44 +44 +43 +43 +43 +43 +42 +42 +42 +42 +41 +41 +41 +41 +40 +40 +40 +40 +39 +39 +39 +39 +38 +38 +38 +38 +37 +37 +37 +37 +36 +36 +36 +36 +35 +35 +35 +35 +34 +34 +34 +34 +34 +33 +33 +33 +33 +32 +32 +32 +32 +32 +31 +31 +31 +31 +30 +30 +30 +30 +30 +29 +29 +29 +29 +29 +28 +28 +28 +28 +28 +27 +27 +27 +27 +27 +27 +26 +26 +26 +26 +26 +25 +25 +25 +25 +25 +25 +24 +24 +24 +24 +24 +23 +23 +23 +23 +23 +23 +22 +22 +22 +22 +22 +22 +21 +21 +21 +21 +21 +21 +21 +20 +20 +20 +20 +20 +20 +19 +19 +19 +19 +19 +19 +19 +18 +18 +18 +18 +18 +18 +18 +17 +17 +17 +17 +17 +17 +17 +17 +16 +16 +16 +16 +16 +16 +16 +15 +15 +15 +15 +15 +15 +15 +15 +15 +14 +14 +14 +14 +14 +14 +14 +14 +13 +13 +13 +13 +13 +13 +13 +13 +13 +12 +12 +12 +12 +12 +12 +12 +12 +12 +12 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +11 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +10 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +9 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +8 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +6 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +5 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +3 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_0.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_0.mif new file mode 100644 index 0000000000..70cb9a1f82 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_0.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 137 ; + 1 : 136 ; + 2 : 135 ; + 3 : 134 ; + 4 : 133 ; + 5 : 132 ; + 6 : 132 ; + 7 : 131 ; + 8 : 130 ; + 9 : 12f ; + a : 12e ; + b : 12d ; + c : 12c ; + d : 12b ; + e : 12a ; + f : 129 ; + 10 : 128 ; + 11 : 127 ; + 12 : 126 ; + 13 : 125 ; + 14 : 124 ; + 15 : 123 ; + 16 : 122 ; + 17 : 121 ; + 18 : 120 ; + 19 : 11f ; + 1a : 11e ; + 1b : 11d ; + 1c : 11c ; + 1d : 11b ; + 1e : 11b ; + 1f : 11a ; + 20 : 119 ; + 21 : 118 ; + 22 : 117 ; + 23 : 116 ; + 24 : 115 ; + 25 : 114 ; + 26 : 113 ; + 27 : 112 ; + 28 : 111 ; + 29 : 110 ; + 2a : 10f ; + 2b : 10e ; + 2c : 10d ; + 2d : 10d ; + 2e : 10c ; + 2f : 10b ; + 30 : 10a ; + 31 : 109 ; + 32 : 108 ; + 33 : 107 ; + 34 : 106 ; + 35 : 105 ; + 36 : 104 ; + 37 : 103 ; + 38 : 103 ; + 39 : 102 ; + 3a : 101 ; + 3b : 100 ; + 3c : ff ; + 3d : fe ; + 3e : fd ; + 3f : fc ; + 40 : fb ; + 41 : fb ; + 42 : fa ; + 43 : f9 ; + 44 : f8 ; + 45 : f7 ; + 46 : f6 ; + 47 : f5 ; + 48 : f4 ; + 49 : f3 ; + 4a : f3 ; + 4b : f2 ; + 4c : f1 ; + 4d : f0 ; + 4e : ef ; + 4f : ee ; + 50 : ed ; + 51 : ed ; + 52 : ec ; + 53 : eb ; + 54 : ea ; + 55 : e9 ; + 56 : e8 ; + 57 : e7 ; + 58 : e7 ; + 59 : e6 ; + 5a : e5 ; + 5b : e4 ; + 5c : e3 ; + 5d : e2 ; + 5e : e2 ; + 5f : e1 ; + 60 : e0 ; + 61 : df ; + 62 : de ; + 63 : dd ; + 64 : dd ; + 65 : dc ; + 66 : db ; + 67 : da ; + 68 : d9 ; + 69 : d8 ; + 6a : d8 ; + 6b : d7 ; + 6c : d6 ; + 6d : d5 ; + 6e : d4 ; + 6f : d4 ; + 70 : d3 ; + 71 : d2 ; + 72 : d1 ; + 73 : d0 ; + 74 : d0 ; + 75 : cf ; + 76 : ce ; + 77 : cd ; + 78 : cc ; + 79 : cc ; + 7a : cb ; + 7b : ca ; + 7c : c9 ; + 7d : c8 ; + 7e : c8 ; + 7f : c7 ; + 80 : c6 ; + 81 : c5 ; + 82 : c5 ; + 83 : c4 ; + 84 : c3 ; + 85 : c2 ; + 86 : c1 ; + 87 : c1 ; + 88 : c0 ; + 89 : bf ; + 8a : be ; + 8b : be ; + 8c : bd ; + 8d : bc ; + 8e : bb ; + 8f : bb ; + 90 : ba ; + 91 : b9 ; + 92 : b8 ; + 93 : b8 ; + 94 : b7 ; + 95 : b6 ; + 96 : b5 ; + 97 : b5 ; + 98 : b4 ; + 99 : b3 ; + 9a : b2 ; + 9b : b2 ; + 9c : b1 ; + 9d : b0 ; + 9e : b0 ; + 9f : af ; + a0 : ae ; + a1 : ad ; + a2 : ad ; + a3 : ac ; + a4 : ab ; + a5 : ab ; + a6 : aa ; + a7 : a9 ; + a8 : a8 ; + a9 : a8 ; + aa : a7 ; + ab : a6 ; + ac : a6 ; + ad : a5 ; + ae : a4 ; + af : a4 ; + b0 : a3 ; + b1 : a2 ; + b2 : a2 ; + b3 : a1 ; + b4 : a0 ; + b5 : 9f ; + b6 : 9f ; + b7 : 9e ; + b8 : 9d ; + b9 : 9d ; + ba : 9c ; + bb : 9b ; + bc : 9b ; + bd : 9a ; + be : 99 ; + bf : 99 ; + c0 : 98 ; + c1 : 97 ; + c2 : 97 ; + c3 : 96 ; + c4 : 95 ; + c5 : 95 ; + c6 : 94 ; + c7 : 94 ; + c8 : 93 ; + c9 : 92 ; + ca : 92 ; + cb : 91 ; + cc : 90 ; + cd : 90 ; + ce : 8f ; + cf : 8e ; + d0 : 8e ; + d1 : 8d ; + d2 : 8d ; + d3 : 8c ; + d4 : 8b ; + d5 : 8b ; + d6 : 8a ; + d7 : 89 ; + d8 : 89 ; + d9 : 88 ; + da : 88 ; + db : 87 ; + dc : 86 ; + dd : 86 ; + de : 85 ; + df : 85 ; + e0 : 84 ; + e1 : 83 ; + e2 : 83 ; + e3 : 82 ; + e4 : 82 ; + e5 : 81 ; + e6 : 80 ; + e7 : 80 ; + e8 : 7f ; + e9 : 7f ; + ea : 7e ; + eb : 7d ; + ec : 7d ; + ed : 7c ; + ee : 7c ; + ef : 7b ; + f0 : 7b ; + f1 : 7a ; + f2 : 79 ; + f3 : 79 ; + f4 : 78 ; + f5 : 78 ; + f6 : 77 ; + f7 : 77 ; + f8 : 76 ; + f9 : 75 ; + fa : 75 ; + fb : 74 ; + fc : 74 ; + fd : 73 ; + fe : 73 ; + ff : 72 ; + 100 : 72 ; + 101 : 71 ; + 102 : 71 ; + 103 : 70 ; + 104 : 6f ; + 105 : 6f ; + 106 : 6e ; + 107 : 6e ; + 108 : 6d ; + 109 : 6d ; + 10a : 6c ; + 10b : 6c ; + 10c : 6b ; + 10d : 6b ; + 10e : 6a ; + 10f : 6a ; + 110 : 69 ; + 111 : 69 ; + 112 : 68 ; + 113 : 68 ; + 114 : 67 ; + 115 : 67 ; + 116 : 66 ; + 117 : 66 ; + 118 : 65 ; + 119 : 65 ; + 11a : 64 ; + 11b : 64 ; + 11c : 63 ; + 11d : 63 ; + 11e : 62 ; + 11f : 62 ; + 120 : 61 ; + 121 : 61 ; + 122 : 60 ; + 123 : 60 ; + 124 : 5f ; + 125 : 5f ; + 126 : 5e ; + 127 : 5e ; + 128 : 5d ; + 129 : 5d ; + 12a : 5c ; + 12b : 5c ; + 12c : 5b ; + 12d : 5b ; + 12e : 5a ; + 12f : 5a ; + 130 : 5a ; + 131 : 59 ; + 132 : 59 ; + 133 : 58 ; + 134 : 58 ; + 135 : 57 ; + 136 : 57 ; + 137 : 56 ; + 138 : 56 ; + 139 : 55 ; + 13a : 55 ; + 13b : 55 ; + 13c : 54 ; + 13d : 54 ; + 13e : 53 ; + 13f : 53 ; + 140 : 52 ; + 141 : 52 ; + 142 : 51 ; + 143 : 51 ; + 144 : 51 ; + 145 : 50 ; + 146 : 50 ; + 147 : 4f ; + 148 : 4f ; + 149 : 4f ; + 14a : 4e ; + 14b : 4e ; + 14c : 4d ; + 14d : 4d ; + 14e : 4c ; + 14f : 4c ; + 150 : 4c ; + 151 : 4b ; + 152 : 4b ; + 153 : 4a ; + 154 : 4a ; + 155 : 4a ; + 156 : 49 ; + 157 : 49 ; + 158 : 48 ; + 159 : 48 ; + 15a : 48 ; + 15b : 47 ; + 15c : 47 ; + 15d : 46 ; + 15e : 46 ; + 15f : 46 ; + 160 : 45 ; + 161 : 45 ; + 162 : 45 ; + 163 : 44 ; + 164 : 44 ; + 165 : 43 ; + 166 : 43 ; + 167 : 43 ; + 168 : 42 ; + 169 : 42 ; + 16a : 42 ; + 16b : 41 ; + 16c : 41 ; + 16d : 40 ; + 16e : 40 ; + 16f : 40 ; + 170 : 3f ; + 171 : 3f ; + 172 : 3f ; + 173 : 3e ; + 174 : 3e ; + 175 : 3e ; + 176 : 3d ; + 177 : 3d ; + 178 : 3c ; + 179 : 3c ; + 17a : 3c ; + 17b : 3b ; + 17c : 3b ; + 17d : 3b ; + 17e : 3a ; + 17f : 3a ; + 180 : 3a ; + 181 : 39 ; + 182 : 39 ; + 183 : 39 ; + 184 : 38 ; + 185 : 38 ; + 186 : 38 ; + 187 : 37 ; + 188 : 37 ; + 189 : 37 ; + 18a : 36 ; + 18b : 36 ; + 18c : 36 ; + 18d : 36 ; + 18e : 35 ; + 18f : 35 ; + 190 : 35 ; + 191 : 34 ; + 192 : 34 ; + 193 : 34 ; + 194 : 33 ; + 195 : 33 ; + 196 : 33 ; + 197 : 32 ; + 198 : 32 ; + 199 : 32 ; + 19a : 31 ; + 19b : 31 ; + 19c : 31 ; + 19d : 31 ; + 19e : 30 ; + 19f : 30 ; + 1a0 : 30 ; + 1a1 : 2f ; + 1a2 : 2f ; + 1a3 : 2f ; + 1a4 : 2f ; + 1a5 : 2e ; + 1a6 : 2e ; + 1a7 : 2e ; + 1a8 : 2d ; + 1a9 : 2d ; + 1aa : 2d ; + 1ab : 2d ; + 1ac : 2c ; + 1ad : 2c ; + 1ae : 2c ; + 1af : 2b ; + 1b0 : 2b ; + 1b1 : 2b ; + 1b2 : 2b ; + 1b3 : 2a ; + 1b4 : 2a ; + 1b5 : 2a ; + 1b6 : 2a ; + 1b7 : 29 ; + 1b8 : 29 ; + 1b9 : 29 ; + 1ba : 29 ; + 1bb : 28 ; + 1bc : 28 ; + 1bd : 28 ; + 1be : 28 ; + 1bf : 27 ; + 1c0 : 27 ; + 1c1 : 27 ; + 1c2 : 27 ; + 1c3 : 26 ; + 1c4 : 26 ; + 1c5 : 26 ; + 1c6 : 26 ; + 1c7 : 25 ; + 1c8 : 25 ; + 1c9 : 25 ; + 1ca : 25 ; + 1cb : 24 ; + 1cc : 24 ; + 1cd : 24 ; + 1ce : 24 ; + 1cf : 23 ; + 1d0 : 23 ; + 1d1 : 23 ; + 1d2 : 23 ; + 1d3 : 22 ; + 1d4 : 22 ; + 1d5 : 22 ; + 1d6 : 22 ; + 1d7 : 22 ; + 1d8 : 21 ; + 1d9 : 21 ; + 1da : 21 ; + 1db : 21 ; + 1dc : 20 ; + 1dd : 20 ; + 1de : 20 ; + 1df : 20 ; + 1e0 : 20 ; + 1e1 : 1f ; + 1e2 : 1f ; + 1e3 : 1f ; + 1e4 : 1f ; + 1e5 : 1e ; + 1e6 : 1e ; + 1e7 : 1e ; + 1e8 : 1e ; + 1e9 : 1e ; + 1ea : 1d ; + 1eb : 1d ; + 1ec : 1d ; + 1ed : 1d ; + 1ee : 1d ; + 1ef : 1c ; + 1f0 : 1c ; + 1f1 : 1c ; + 1f2 : 1c ; + 1f3 : 1c ; + 1f4 : 1b ; + 1f5 : 1b ; + 1f6 : 1b ; + 1f7 : 1b ; + 1f8 : 1b ; + 1f9 : 1b ; + 1fa : 1a ; + 1fb : 1a ; + 1fc : 1a ; + 1fd : 1a ; + 1fe : 1a ; + 1ff : 19 ; + 200 : 19 ; + 201 : 19 ; + 202 : 19 ; + 203 : 19 ; + 204 : 19 ; + 205 : 18 ; + 206 : 18 ; + 207 : 18 ; + 208 : 18 ; + 209 : 18 ; + 20a : 17 ; + 20b : 17 ; + 20c : 17 ; + 20d : 17 ; + 20e : 17 ; + 20f : 17 ; + 210 : 16 ; + 211 : 16 ; + 212 : 16 ; + 213 : 16 ; + 214 : 16 ; + 215 : 16 ; + 216 : 15 ; + 217 : 15 ; + 218 : 15 ; + 219 : 15 ; + 21a : 15 ; + 21b : 15 ; + 21c : 15 ; + 21d : 14 ; + 21e : 14 ; + 21f : 14 ; + 220 : 14 ; + 221 : 14 ; + 222 : 14 ; + 223 : 13 ; + 224 : 13 ; + 225 : 13 ; + 226 : 13 ; + 227 : 13 ; + 228 : 13 ; + 229 : 13 ; + 22a : 12 ; + 22b : 12 ; + 22c : 12 ; + 22d : 12 ; + 22e : 12 ; + 22f : 12 ; + 230 : 12 ; + 231 : 11 ; + 232 : 11 ; + 233 : 11 ; + 234 : 11 ; + 235 : 11 ; + 236 : 11 ; + 237 : 11 ; + 238 : 11 ; + 239 : 10 ; + 23a : 10 ; + 23b : 10 ; + 23c : 10 ; + 23d : 10 ; + 23e : 10 ; + 23f : 10 ; + 240 : f ; + 241 : f ; + 242 : f ; + 243 : f ; + 244 : f ; + 245 : f ; + 246 : f ; + 247 : f ; + 248 : f ; + 249 : e ; + 24a : e ; + 24b : e ; + 24c : e ; + 24d : e ; + 24e : e ; + 24f : e ; + 250 : e ; + 251 : d ; + 252 : d ; + 253 : d ; + 254 : d ; + 255 : d ; + 256 : d ; + 257 : d ; + 258 : d ; + 259 : d ; + 25a : c ; + 25b : c ; + 25c : c ; + 25d : c ; + 25e : c ; + 25f : c ; + 260 : c ; + 261 : c ; + 262 : c ; + 263 : c ; + 264 : b ; + 265 : b ; + 266 : b ; + 267 : b ; + 268 : b ; + 269 : b ; + 26a : b ; + 26b : b ; + 26c : b ; + 26d : b ; + 26e : b ; + 26f : a ; + 270 : a ; + 271 : a ; + 272 : a ; + 273 : a ; + 274 : a ; + 275 : a ; + 276 : a ; + 277 : a ; + 278 : a ; + 279 : a ; + 27a : 9 ; + 27b : 9 ; + 27c : 9 ; + 27d : 9 ; + 27e : 9 ; + 27f : 9 ; + 280 : 9 ; + 281 : 9 ; + 282 : 9 ; + 283 : 9 ; + 284 : 9 ; + 285 : 9 ; + 286 : 8 ; + 287 : 8 ; + 288 : 8 ; + 289 : 8 ; + 28a : 8 ; + 28b : 8 ; + 28c : 8 ; + 28d : 8 ; + 28e : 8 ; + 28f : 8 ; + 290 : 8 ; + 291 : 8 ; + 292 : 8 ; + 293 : 7 ; + 294 : 7 ; + 295 : 7 ; + 296 : 7 ; + 297 : 7 ; + 298 : 7 ; + 299 : 7 ; + 29a : 7 ; + 29b : 7 ; + 29c : 7 ; + 29d : 7 ; + 29e : 7 ; + 29f : 7 ; + 2a0 : 7 ; + 2a1 : 7 ; + 2a2 : 6 ; + 2a3 : 6 ; + 2a4 : 6 ; + 2a5 : 6 ; + 2a6 : 6 ; + 2a7 : 6 ; + 2a8 : 6 ; + 2a9 : 6 ; + 2aa : 6 ; + 2ab : 6 ; + 2ac : 6 ; + 2ad : 6 ; + 2ae : 6 ; + 2af : 6 ; + 2b0 : 6 ; + 2b1 : 6 ; + 2b2 : 6 ; + 2b3 : 5 ; + 2b4 : 5 ; + 2b5 : 5 ; + 2b6 : 5 ; + 2b7 : 5 ; + 2b8 : 5 ; + 2b9 : 5 ; + 2ba : 5 ; + 2bb : 5 ; + 2bc : 5 ; + 2bd : 5 ; + 2be : 5 ; + 2bf : 5 ; + 2c0 : 5 ; + 2c1 : 5 ; + 2c2 : 5 ; + 2c3 : 5 ; + 2c4 : 5 ; + 2c5 : 5 ; + 2c6 : 4 ; + 2c7 : 4 ; + 2c8 : 4 ; + 2c9 : 4 ; + 2ca : 4 ; + 2cb : 4 ; + 2cc : 4 ; + 2cd : 4 ; + 2ce : 4 ; + 2cf : 4 ; + 2d0 : 4 ; + 2d1 : 4 ; + 2d2 : 4 ; + 2d3 : 4 ; + 2d4 : 4 ; + 2d5 : 4 ; + 2d6 : 4 ; + 2d7 : 4 ; + 2d8 : 4 ; + 2d9 : 4 ; + 2da : 4 ; + 2db : 4 ; + 2dc : 3 ; + 2dd : 3 ; + 2de : 3 ; + 2df : 3 ; + 2e0 : 3 ; + 2e1 : 3 ; + 2e2 : 3 ; + 2e3 : 3 ; + 2e4 : 3 ; + 2e5 : 3 ; + 2e6 : 3 ; + 2e7 : 3 ; + 2e8 : 3 ; + 2e9 : 3 ; + 2ea : 3 ; + 2eb : 3 ; + 2ec : 3 ; + 2ed : 3 ; + 2ee : 3 ; + 2ef : 3 ; + 2f0 : 3 ; + 2f1 : 3 ; + 2f2 : 3 ; + 2f3 : 3 ; + 2f4 : 3 ; + 2f5 : 3 ; + 2f6 : 3 ; + 2f7 : 3 ; + 2f8 : 3 ; + 2f9 : 2 ; + 2fa : 2 ; + 2fb : 2 ; + 2fc : 2 ; + 2fd : 2 ; + 2fe : 2 ; + 2ff : 2 ; + 300 : 2 ; + 301 : 2 ; + 302 : 2 ; + 303 : 2 ; + 304 : 2 ; + 305 : 2 ; + 306 : 2 ; + 307 : 2 ; + 308 : 2 ; + 309 : 2 ; + 30a : 2 ; + 30b : 2 ; + 30c : 2 ; + 30d : 2 ; + 30e : 2 ; + 30f : 2 ; + 310 : 2 ; + 311 : 2 ; + 312 : 2 ; + 313 : 2 ; + 314 : 2 ; + 315 : 2 ; + 316 : 2 ; + 317 : 2 ; + 318 : 2 ; + 319 : 2 ; + 31a : 2 ; + 31b : 2 ; + 31c : 2 ; + 31d : 2 ; + 31e : 2 ; + 31f : 2 ; + 320 : 1 ; + 321 : 1 ; + 322 : 1 ; + 323 : 1 ; + 324 : 1 ; + 325 : 1 ; + 326 : 1 ; + 327 : 1 ; + 328 : 1 ; + 329 : 1 ; + 32a : 1 ; + 32b : 1 ; + 32c : 1 ; + 32d : 1 ; + 32e : 1 ; + 32f : 1 ; + 330 : 1 ; + 331 : 1 ; + 332 : 1 ; + 333 : 1 ; + 334 : 1 ; + 335 : 1 ; + 336 : 1 ; + 337 : 1 ; + 338 : 1 ; + 339 : 1 ; + 33a : 1 ; + 33b : 1 ; + 33c : 1 ; + 33d : 1 ; + 33e : 1 ; + 33f : 1 ; + 340 : 1 ; + 341 : 1 ; + 342 : 1 ; + 343 : 1 ; + 344 : 1 ; + 345 : 1 ; + 346 : 1 ; + 347 : 1 ; + 348 : 1 ; + 349 : 1 ; + 34a : 1 ; + 34b : 1 ; + 34c : 1 ; + 34d : 1 ; + 34e : 1 ; + 34f : 1 ; + 350 : 1 ; + 351 : 1 ; + 352 : 1 ; + 353 : 1 ; + 354 : 1 ; + 355 : 1 ; + 356 : 1 ; + 357 : 1 ; + 358 : 1 ; + 359 : 1 ; + 35a : 1 ; + 35b : 1 ; + 35c : 1 ; + 35d : 1 ; + 35e : 1 ; + 35f : 1 ; + 360 : 1 ; + 361 : 1 ; + 362 : 1 ; + 363 : 1 ; + 364 : 1 ; + 365 : 0 ; + 366 : 0 ; + 367 : 0 ; + 368 : 0 ; + 369 : 0 ; + 36a : 0 ; + 36b : 0 ; + 36c : 0 ; + 36d : 0 ; + 36e : 0 ; + 36f : 0 ; + 370 : 0 ; + 371 : 0 ; + 372 : 0 ; + 373 : 0 ; + 374 : 0 ; + 375 : 0 ; + 376 : 0 ; + 377 : 0 ; + 378 : 0 ; + 379 : 0 ; + 37a : 0 ; + 37b : 0 ; + 37c : 0 ; + 37d : 0 ; + 37e : 0 ; + 37f : 0 ; + 380 : 0 ; + 381 : 0 ; + 382 : 0 ; + 383 : 0 ; + 384 : 0 ; + 385 : 0 ; + 386 : 0 ; + 387 : 0 ; + 388 : 0 ; + 389 : 0 ; + 38a : 0 ; + 38b : 0 ; + 38c : 0 ; + 38d : 0 ; + 38e : 0 ; + 38f : 0 ; + 390 : 0 ; + 391 : 0 ; + 392 : 0 ; + 393 : 0 ; + 394 : 0 ; + 395 : 0 ; + 396 : 0 ; + 397 : 0 ; + 398 : 0 ; + 399 : 0 ; + 39a : 0 ; + 39b : 0 ; + 39c : 0 ; + 39d : 0 ; + 39e : 0 ; + 39f : 0 ; + 3a0 : 0 ; + 3a1 : 0 ; + 3a2 : 0 ; + 3a3 : 0 ; + 3a4 : 0 ; + 3a5 : 0 ; + 3a6 : 0 ; + 3a7 : 0 ; + 3a8 : 0 ; + 3a9 : 0 ; + 3aa : 0 ; + 3ab : 0 ; + 3ac : 0 ; + 3ad : 0 ; + 3ae : 0 ; + 3af : 0 ; + 3b0 : 0 ; + 3b1 : 0 ; + 3b2 : 0 ; + 3b3 : 0 ; + 3b4 : 0 ; + 3b5 : 0 ; + 3b6 : 0 ; + 3b7 : 0 ; + 3b8 : 0 ; + 3b9 : 0 ; + 3ba : 0 ; + 3bb : 0 ; + 3bc : 0 ; + 3bd : 0 ; + 3be : 0 ; + 3bf : 0 ; + 3c0 : 0 ; + 3c1 : 0 ; + 3c2 : 0 ; + 3c3 : 0 ; + 3c4 : 0 ; + 3c5 : 0 ; + 3c6 : 0 ; + 3c7 : 0 ; + 3c8 : 0 ; + 3c9 : 0 ; + 3ca : 0 ; + 3cb : 0 ; + 3cc : 0 ; + 3cd : 0 ; + 3ce : 0 ; + 3cf : 0 ; + 3d0 : 0 ; + 3d1 : 0 ; + 3d2 : 0 ; + 3d3 : 0 ; + 3d4 : 0 ; + 3d5 : 0 ; + 3d6 : 0 ; + 3d7 : 0 ; + 3d8 : 0 ; + 3d9 : 0 ; + 3da : 0 ; + 3db : 0 ; + 3dc : 0 ; + 3dd : 0 ; + 3de : 0 ; + 3df : 0 ; + 3e0 : 0 ; + 3e1 : 0 ; + 3e2 : 0 ; + 3e3 : 0 ; + 3e4 : 0 ; + 3e5 : 0 ; + 3e6 : 0 ; + 3e7 : 0 ; + 3e8 : 0 ; + 3e9 : 0 ; + 3ea : 0 ; + 3eb : 0 ; + 3ec : 0 ; + 3ed : 0 ; + 3ee : 0 ; + 3ef : 0 ; + 3f0 : 0 ; + 3f1 : 0 ; + 3f2 : 0 ; + 3f3 : 0 ; + 3f4 : 0 ; + 3f5 : 0 ; + 3f6 : 0 ; + 3f7 : 0 ; + 3f8 : 0 ; + 3f9 : 0 ; + 3fa : 0 ; + 3fb : 0 ; + 3fc : 0 ; + 3fd : 0 ; + 3fe : 0 ; + 3ff : 0 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_1.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_1.mif new file mode 100644 index 0000000000..777a619e9f --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_1.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ffcf6 ; + 1 : ffcfc ; + 2 : ffd01 ; + 3 : ffd07 ; + 4 : ffd0d ; + 5 : ffd13 ; + 6 : ffd18 ; + 7 : ffd1e ; + 8 : ffd24 ; + 9 : ffd2a ; + a : ffd2f ; + b : ffd35 ; + c : ffd3b ; + d : ffd40 ; + e : ffd46 ; + f : ffd4c ; + 10 : ffd51 ; + 11 : ffd57 ; + 12 : ffd5c ; + 13 : ffd62 ; + 14 : ffd68 ; + 15 : ffd6d ; + 16 : ffd73 ; + 17 : ffd78 ; + 18 : ffd7e ; + 19 : ffd83 ; + 1a : ffd89 ; + 1b : ffd8f ; + 1c : ffd94 ; + 1d : ffd9a ; + 1e : ffd9f ; + 1f : ffda5 ; + 20 : ffdaa ; + 21 : ffdb0 ; + 22 : ffdb5 ; + 23 : ffdba ; + 24 : ffdc0 ; + 25 : ffdc5 ; + 26 : ffdcb ; + 27 : ffdd0 ; + 28 : ffdd6 ; + 29 : ffddb ; + 2a : ffde0 ; + 2b : ffde6 ; + 2c : ffdeb ; + 2d : ffdf0 ; + 2e : ffdf6 ; + 2f : ffdfb ; + 30 : ffe00 ; + 31 : ffe06 ; + 32 : ffe0b ; + 33 : ffe10 ; + 34 : ffe15 ; + 35 : ffe1b ; + 36 : ffe20 ; + 37 : ffe25 ; + 38 : ffe2a ; + 39 : ffe30 ; + 3a : ffe35 ; + 3b : ffe3a ; + 3c : ffe3f ; + 3d : ffe44 ; + 3e : ffe4a ; + 3f : ffe4f ; + 40 : ffe54 ; + 41 : ffe59 ; + 42 : ffe5e ; + 43 : ffe63 ; + 44 : ffe68 ; + 45 : ffe6d ; + 46 : ffe73 ; + 47 : ffe78 ; + 48 : ffe7d ; + 49 : ffe82 ; + 4a : ffe87 ; + 4b : ffe8c ; + 4c : ffe91 ; + 4d : ffe96 ; + 4e : ffe9b ; + 4f : ffea0 ; + 50 : ffea5 ; + 51 : ffeaa ; + 52 : ffeaf ; + 53 : ffeb4 ; + 54 : ffeb9 ; + 55 : ffebd ; + 56 : ffec2 ; + 57 : ffec7 ; + 58 : ffecc ; + 59 : ffed1 ; + 5a : ffed6 ; + 5b : ffedb ; + 5c : ffee0 ; + 5d : ffee4 ; + 5e : ffee9 ; + 5f : ffeee ; + 60 : ffef3 ; + 61 : ffef8 ; + 62 : ffefc ; + 63 : fff01 ; + 64 : fff06 ; + 65 : fff0b ; + 66 : fff0f ; + 67 : fff14 ; + 68 : fff19 ; + 69 : fff1d ; + 6a : fff22 ; + 6b : fff27 ; + 6c : fff2b ; + 6d : fff30 ; + 6e : fff35 ; + 6f : fff39 ; + 70 : fff3e ; + 71 : fff42 ; + 72 : fff47 ; + 73 : fff4c ; + 74 : fff50 ; + 75 : fff55 ; + 76 : fff59 ; + 77 : fff5e ; + 78 : fff62 ; + 79 : fff67 ; + 7a : fff6b ; + 7b : fff70 ; + 7c : fff74 ; + 7d : fff79 ; + 7e : fff7d ; + 7f : fff81 ; + 80 : fff86 ; + 81 : fff8a ; + 82 : fff8f ; + 83 : fff93 ; + 84 : fff97 ; + 85 : fff9c ; + 86 : fffa0 ; + 87 : fffa4 ; + 88 : fffa9 ; + 89 : fffad ; + 8a : fffb1 ; + 8b : fffb6 ; + 8c : fffba ; + 8d : fffbe ; + 8e : fffc2 ; + 8f : fffc7 ; + 90 : fffcb ; + 91 : fffcf ; + 92 : fffd3 ; + 93 : fffd7 ; + 94 : fffdc ; + 95 : fffe0 ; + 96 : fffe4 ; + 97 : fffe8 ; + 98 : fffec ; + 99 : ffff0 ; + 9a : ffff4 ; + 9b : ffff8 ; + 9c : ffffd ; + 9d : 1 ; + 9e : 5 ; + 9f : 9 ; + a0 : d ; + a1 : 11 ; + a2 : 15 ; + a3 : 19 ; + a4 : 1d ; + a5 : 21 ; + a6 : 25 ; + a7 : 29 ; + a8 : 2d ; + a9 : 30 ; + aa : 34 ; + ab : 38 ; + ac : 3c ; + ad : 40 ; + ae : 44 ; + af : 48 ; + b0 : 4c ; + b1 : 4f ; + b2 : 53 ; + b3 : 57 ; + b4 : 5b ; + b5 : 5f ; + b6 : 62 ; + b7 : 66 ; + b8 : 6a ; + b9 : 6d ; + ba : 71 ; + bb : 75 ; + bc : 79 ; + bd : 7c ; + be : 80 ; + bf : 84 ; + c0 : 87 ; + c1 : 8b ; + c2 : 8e ; + c3 : 92 ; + c4 : 96 ; + c5 : 99 ; + c6 : 9d ; + c7 : a0 ; + c8 : a4 ; + c9 : a7 ; + ca : ab ; + cb : ae ; + cc : b2 ; + cd : b5 ; + ce : b9 ; + cf : bc ; + d0 : c0 ; + d1 : c3 ; + d2 : c6 ; + d3 : ca ; + d4 : cd ; + d5 : d1 ; + d6 : d4 ; + d7 : d7 ; + d8 : db ; + d9 : de ; + da : e1 ; + db : e5 ; + dc : e8 ; + dd : eb ; + de : ee ; + df : f2 ; + e0 : f5 ; + e1 : f8 ; + e2 : fb ; + e3 : ff ; + e4 : 102 ; + e5 : 105 ; + e6 : 108 ; + e7 : 10b ; + e8 : 10e ; + e9 : 112 ; + ea : 115 ; + eb : 118 ; + ec : 11b ; + ed : 11e ; + ee : 121 ; + ef : 124 ; + f0 : 127 ; + f1 : 12a ; + f2 : 12d ; + f3 : 130 ; + f4 : 133 ; + f5 : 136 ; + f6 : 139 ; + f7 : 13c ; + f8 : 13f ; + f9 : 142 ; + fa : 145 ; + fb : 148 ; + fc : 14b ; + fd : 14e ; + fe : 150 ; + ff : 153 ; + 100 : 156 ; + 101 : 159 ; + 102 : 15c ; + 103 : 15f ; + 104 : 161 ; + 105 : 164 ; + 106 : 167 ; + 107 : 16a ; + 108 : 16d ; + 109 : 16f ; + 10a : 172 ; + 10b : 175 ; + 10c : 177 ; + 10d : 17a ; + 10e : 17d ; + 10f : 17f ; + 110 : 182 ; + 111 : 185 ; + 112 : 187 ; + 113 : 18a ; + 114 : 18d ; + 115 : 18f ; + 116 : 192 ; + 117 : 194 ; + 118 : 197 ; + 119 : 199 ; + 11a : 19c ; + 11b : 19f ; + 11c : 1a1 ; + 11d : 1a4 ; + 11e : 1a6 ; + 11f : 1a9 ; + 120 : 1ab ; + 121 : 1ad ; + 122 : 1b0 ; + 123 : 1b2 ; + 124 : 1b5 ; + 125 : 1b7 ; + 126 : 1ba ; + 127 : 1bc ; + 128 : 1be ; + 129 : 1c1 ; + 12a : 1c3 ; + 12b : 1c5 ; + 12c : 1c8 ; + 12d : 1ca ; + 12e : 1cc ; + 12f : 1cf ; + 130 : 1d1 ; + 131 : 1d3 ; + 132 : 1d5 ; + 133 : 1d8 ; + 134 : 1da ; + 135 : 1dc ; + 136 : 1de ; + 137 : 1e0 ; + 138 : 1e3 ; + 139 : 1e5 ; + 13a : 1e7 ; + 13b : 1e9 ; + 13c : 1eb ; + 13d : 1ed ; + 13e : 1ef ; + 13f : 1f2 ; + 140 : 1f4 ; + 141 : 1f6 ; + 142 : 1f8 ; + 143 : 1fa ; + 144 : 1fc ; + 145 : 1fe ; + 146 : 200 ; + 147 : 202 ; + 148 : 204 ; + 149 : 206 ; + 14a : 208 ; + 14b : 20a ; + 14c : 20c ; + 14d : 20e ; + 14e : 210 ; + 14f : 212 ; + 150 : 213 ; + 151 : 215 ; + 152 : 217 ; + 153 : 219 ; + 154 : 21b ; + 155 : 21d ; + 156 : 21f ; + 157 : 221 ; + 158 : 222 ; + 159 : 224 ; + 15a : 226 ; + 15b : 228 ; + 15c : 22a ; + 15d : 22b ; + 15e : 22d ; + 15f : 22f ; + 160 : 231 ; + 161 : 232 ; + 162 : 234 ; + 163 : 236 ; + 164 : 237 ; + 165 : 239 ; + 166 : 23b ; + 167 : 23c ; + 168 : 23e ; + 169 : 240 ; + 16a : 241 ; + 16b : 243 ; + 16c : 244 ; + 16d : 246 ; + 16e : 248 ; + 16f : 249 ; + 170 : 24b ; + 171 : 24c ; + 172 : 24e ; + 173 : 24f ; + 174 : 251 ; + 175 : 252 ; + 176 : 254 ; + 177 : 255 ; + 178 : 257 ; + 179 : 258 ; + 17a : 25a ; + 17b : 25b ; + 17c : 25d ; + 17d : 25e ; + 17e : 25f ; + 17f : 261 ; + 180 : 262 ; + 181 : 264 ; + 182 : 265 ; + 183 : 266 ; + 184 : 268 ; + 185 : 269 ; + 186 : 26a ; + 187 : 26c ; + 188 : 26d ; + 189 : 26e ; + 18a : 26f ; + 18b : 271 ; + 18c : 272 ; + 18d : 273 ; + 18e : 274 ; + 18f : 276 ; + 190 : 277 ; + 191 : 278 ; + 192 : 279 ; + 193 : 27b ; + 194 : 27c ; + 195 : 27d ; + 196 : 27e ; + 197 : 27f ; + 198 : 280 ; + 199 : 281 ; + 19a : 283 ; + 19b : 284 ; + 19c : 285 ; + 19d : 286 ; + 19e : 287 ; + 19f : 288 ; + 1a0 : 289 ; + 1a1 : 28a ; + 1a2 : 28b ; + 1a3 : 28c ; + 1a4 : 28d ; + 1a5 : 28e ; + 1a6 : 28f ; + 1a7 : 290 ; + 1a8 : 291 ; + 1a9 : 292 ; + 1aa : 293 ; + 1ab : 294 ; + 1ac : 295 ; + 1ad : 296 ; + 1ae : 297 ; + 1af : 298 ; + 1b0 : 299 ; + 1b1 : 29a ; + 1b2 : 29b ; + 1b3 : 29b ; + 1b4 : 29c ; + 1b5 : 29d ; + 1b6 : 29e ; + 1b7 : 29f ; + 1b8 : 2a0 ; + 1b9 : 2a1 ; + 1ba : 2a1 ; + 1bb : 2a2 ; + 1bc : 2a3 ; + 1bd : 2a4 ; + 1be : 2a4 ; + 1bf : 2a5 ; + 1c0 : 2a6 ; + 1c1 : 2a7 ; + 1c2 : 2a8 ; + 1c3 : 2a8 ; + 1c4 : 2a9 ; + 1c5 : 2aa ; + 1c6 : 2aa ; + 1c7 : 2ab ; + 1c8 : 2ac ; + 1c9 : 2ac ; + 1ca : 2ad ; + 1cb : 2ae ; + 1cc : 2ae ; + 1cd : 2af ; + 1ce : 2b0 ; + 1cf : 2b0 ; + 1d0 : 2b1 ; + 1d1 : 2b2 ; + 1d2 : 2b2 ; + 1d3 : 2b3 ; + 1d4 : 2b3 ; + 1d5 : 2b4 ; + 1d6 : 2b4 ; + 1d7 : 2b5 ; + 1d8 : 2b6 ; + 1d9 : 2b6 ; + 1da : 2b7 ; + 1db : 2b7 ; + 1dc : 2b8 ; + 1dd : 2b8 ; + 1de : 2b9 ; + 1df : 2b9 ; + 1e0 : 2ba ; + 1e1 : 2ba ; + 1e2 : 2bb ; + 1e3 : 2bb ; + 1e4 : 2bb ; + 1e5 : 2bc ; + 1e6 : 2bc ; + 1e7 : 2bd ; + 1e8 : 2bd ; + 1e9 : 2be ; + 1ea : 2be ; + 1eb : 2be ; + 1ec : 2bf ; + 1ed : 2bf ; + 1ee : 2bf ; + 1ef : 2c0 ; + 1f0 : 2c0 ; + 1f1 : 2c0 ; + 1f2 : 2c1 ; + 1f3 : 2c1 ; + 1f4 : 2c1 ; + 1f5 : 2c2 ; + 1f6 : 2c2 ; + 1f7 : 2c2 ; + 1f8 : 2c3 ; + 1f9 : 2c3 ; + 1fa : 2c3 ; + 1fb : 2c3 ; + 1fc : 2c4 ; + 1fd : 2c4 ; + 1fe : 2c4 ; + 1ff : 2c4 ; + 200 : 2c5 ; + 201 : 2c5 ; + 202 : 2c5 ; + 203 : 2c5 ; + 204 : 2c5 ; + 205 : 2c6 ; + 206 : 2c6 ; + 207 : 2c6 ; + 208 : 2c6 ; + 209 : 2c6 ; + 20a : 2c6 ; + 20b : 2c7 ; + 20c : 2c7 ; + 20d : 2c7 ; + 20e : 2c7 ; + 20f : 2c7 ; + 210 : 2c7 ; + 211 : 2c7 ; + 212 : 2c7 ; + 213 : 2c7 ; + 214 : 2c7 ; + 215 : 2c8 ; + 216 : 2c8 ; + 217 : 2c8 ; + 218 : 2c8 ; + 219 : 2c8 ; + 21a : 2c8 ; + 21b : 2c8 ; + 21c : 2c8 ; + 21d : 2c8 ; + 21e : 2c8 ; + 21f : 2c8 ; + 220 : 2c8 ; + 221 : 2c8 ; + 222 : 2c8 ; + 223 : 2c8 ; + 224 : 2c8 ; + 225 : 2c8 ; + 226 : 2c8 ; + 227 : 2c7 ; + 228 : 2c7 ; + 229 : 2c7 ; + 22a : 2c7 ; + 22b : 2c7 ; + 22c : 2c7 ; + 22d : 2c7 ; + 22e : 2c7 ; + 22f : 2c7 ; + 230 : 2c7 ; + 231 : 2c7 ; + 232 : 2c6 ; + 233 : 2c6 ; + 234 : 2c6 ; + 235 : 2c6 ; + 236 : 2c6 ; + 237 : 2c6 ; + 238 : 2c5 ; + 239 : 2c5 ; + 23a : 2c5 ; + 23b : 2c5 ; + 23c : 2c5 ; + 23d : 2c5 ; + 23e : 2c4 ; + 23f : 2c4 ; + 240 : 2c4 ; + 241 : 2c4 ; + 242 : 2c3 ; + 243 : 2c3 ; + 244 : 2c3 ; + 245 : 2c3 ; + 246 : 2c2 ; + 247 : 2c2 ; + 248 : 2c2 ; + 249 : 2c2 ; + 24a : 2c1 ; + 24b : 2c1 ; + 24c : 2c1 ; + 24d : 2c0 ; + 24e : 2c0 ; + 24f : 2c0 ; + 250 : 2c0 ; + 251 : 2bf ; + 252 : 2bf ; + 253 : 2bf ; + 254 : 2be ; + 255 : 2be ; + 256 : 2be ; + 257 : 2bd ; + 258 : 2bd ; + 259 : 2bc ; + 25a : 2bc ; + 25b : 2bc ; + 25c : 2bb ; + 25d : 2bb ; + 25e : 2bb ; + 25f : 2ba ; + 260 : 2ba ; + 261 : 2b9 ; + 262 : 2b9 ; + 263 : 2b9 ; + 264 : 2b8 ; + 265 : 2b8 ; + 266 : 2b7 ; + 267 : 2b7 ; + 268 : 2b6 ; + 269 : 2b6 ; + 26a : 2b5 ; + 26b : 2b5 ; + 26c : 2b4 ; + 26d : 2b4 ; + 26e : 2b4 ; + 26f : 2b3 ; + 270 : 2b3 ; + 271 : 2b2 ; + 272 : 2b2 ; + 273 : 2b1 ; + 274 : 2b1 ; + 275 : 2b0 ; + 276 : 2b0 ; + 277 : 2af ; + 278 : 2af ; + 279 : 2ae ; + 27a : 2ad ; + 27b : 2ad ; + 27c : 2ac ; + 27d : 2ac ; + 27e : 2ab ; + 27f : 2ab ; + 280 : 2aa ; + 281 : 2aa ; + 282 : 2a9 ; + 283 : 2a8 ; + 284 : 2a8 ; + 285 : 2a7 ; + 286 : 2a7 ; + 287 : 2a6 ; + 288 : 2a5 ; + 289 : 2a5 ; + 28a : 2a4 ; + 28b : 2a4 ; + 28c : 2a3 ; + 28d : 2a2 ; + 28e : 2a2 ; + 28f : 2a1 ; + 290 : 2a0 ; + 291 : 2a0 ; + 292 : 29f ; + 293 : 29f ; + 294 : 29e ; + 295 : 29d ; + 296 : 29d ; + 297 : 29c ; + 298 : 29b ; + 299 : 29b ; + 29a : 29a ; + 29b : 299 ; + 29c : 299 ; + 29d : 298 ; + 29e : 297 ; + 29f : 296 ; + 2a0 : 296 ; + 2a1 : 295 ; + 2a2 : 294 ; + 2a3 : 294 ; + 2a4 : 293 ; + 2a5 : 292 ; + 2a6 : 292 ; + 2a7 : 291 ; + 2a8 : 290 ; + 2a9 : 28f ; + 2aa : 28f ; + 2ab : 28e ; + 2ac : 28d ; + 2ad : 28c ; + 2ae : 28c ; + 2af : 28b ; + 2b0 : 28a ; + 2b1 : 289 ; + 2b2 : 289 ; + 2b3 : 288 ; + 2b4 : 287 ; + 2b5 : 286 ; + 2b6 : 285 ; + 2b7 : 285 ; + 2b8 : 284 ; + 2b9 : 283 ; + 2ba : 282 ; + 2bb : 282 ; + 2bc : 281 ; + 2bd : 280 ; + 2be : 27f ; + 2bf : 27e ; + 2c0 : 27d ; + 2c1 : 27d ; + 2c2 : 27c ; + 2c3 : 27b ; + 2c4 : 27a ; + 2c5 : 279 ; + 2c6 : 279 ; + 2c7 : 278 ; + 2c8 : 277 ; + 2c9 : 276 ; + 2ca : 275 ; + 2cb : 274 ; + 2cc : 273 ; + 2cd : 273 ; + 2ce : 272 ; + 2cf : 271 ; + 2d0 : 270 ; + 2d1 : 26f ; + 2d2 : 26e ; + 2d3 : 26d ; + 2d4 : 26d ; + 2d5 : 26c ; + 2d6 : 26b ; + 2d7 : 26a ; + 2d8 : 269 ; + 2d9 : 268 ; + 2da : 267 ; + 2db : 266 ; + 2dc : 266 ; + 2dd : 265 ; + 2de : 264 ; + 2df : 263 ; + 2e0 : 262 ; + 2e1 : 261 ; + 2e2 : 260 ; + 2e3 : 25f ; + 2e4 : 25e ; + 2e5 : 25d ; + 2e6 : 25c ; + 2e7 : 25c ; + 2e8 : 25b ; + 2e9 : 25a ; + 2ea : 259 ; + 2eb : 258 ; + 2ec : 257 ; + 2ed : 256 ; + 2ee : 255 ; + 2ef : 254 ; + 2f0 : 253 ; + 2f1 : 252 ; + 2f2 : 251 ; + 2f3 : 250 ; + 2f4 : 24f ; + 2f5 : 24e ; + 2f6 : 24d ; + 2f7 : 24c ; + 2f8 : 24c ; + 2f9 : 24b ; + 2fa : 24a ; + 2fb : 249 ; + 2fc : 248 ; + 2fd : 247 ; + 2fe : 246 ; + 2ff : 245 ; + 300 : 244 ; + 301 : 243 ; + 302 : 242 ; + 303 : 241 ; + 304 : 240 ; + 305 : 23f ; + 306 : 23e ; + 307 : 23d ; + 308 : 23c ; + 309 : 23b ; + 30a : 23a ; + 30b : 239 ; + 30c : 238 ; + 30d : 237 ; + 30e : 236 ; + 30f : 235 ; + 310 : 234 ; + 311 : 233 ; + 312 : 232 ; + 313 : 231 ; + 314 : 230 ; + 315 : 22f ; + 316 : 22e ; + 317 : 22d ; + 318 : 22c ; + 319 : 22b ; + 31a : 22a ; + 31b : 229 ; + 31c : 228 ; + 31d : 227 ; + 31e : 226 ; + 31f : 225 ; + 320 : 224 ; + 321 : 223 ; + 322 : 222 ; + 323 : 221 ; + 324 : 220 ; + 325 : 21e ; + 326 : 21d ; + 327 : 21c ; + 328 : 21b ; + 329 : 21a ; + 32a : 219 ; + 32b : 218 ; + 32c : 217 ; + 32d : 216 ; + 32e : 215 ; + 32f : 214 ; + 330 : 213 ; + 331 : 212 ; + 332 : 211 ; + 333 : 210 ; + 334 : 20f ; + 335 : 20e ; + 336 : 20d ; + 337 : 20c ; + 338 : 20b ; + 339 : 20a ; + 33a : 209 ; + 33b : 207 ; + 33c : 206 ; + 33d : 205 ; + 33e : 204 ; + 33f : 203 ; + 340 : 202 ; + 341 : 201 ; + 342 : 200 ; + 343 : 1ff ; + 344 : 1fe ; + 345 : 1fd ; + 346 : 1fc ; + 347 : 1fb ; + 348 : 1fa ; + 349 : 1f9 ; + 34a : 1f8 ; + 34b : 1f6 ; + 34c : 1f5 ; + 34d : 1f4 ; + 34e : 1f3 ; + 34f : 1f2 ; + 350 : 1f1 ; + 351 : 1f0 ; + 352 : 1ef ; + 353 : 1ee ; + 354 : 1ed ; + 355 : 1ec ; + 356 : 1eb ; + 357 : 1ea ; + 358 : 1e9 ; + 359 : 1e7 ; + 35a : 1e6 ; + 35b : 1e5 ; + 35c : 1e4 ; + 35d : 1e3 ; + 35e : 1e2 ; + 35f : 1e1 ; + 360 : 1e0 ; + 361 : 1df ; + 362 : 1de ; + 363 : 1dd ; + 364 : 1dc ; + 365 : 1da ; + 366 : 1d9 ; + 367 : 1d8 ; + 368 : 1d7 ; + 369 : 1d6 ; + 36a : 1d5 ; + 36b : 1d4 ; + 36c : 1d3 ; + 36d : 1d2 ; + 36e : 1d1 ; + 36f : 1d0 ; + 370 : 1cf ; + 371 : 1ce ; + 372 : 1cc ; + 373 : 1cb ; + 374 : 1ca ; + 375 : 1c9 ; + 376 : 1c8 ; + 377 : 1c7 ; + 378 : 1c6 ; + 379 : 1c5 ; + 37a : 1c4 ; + 37b : 1c3 ; + 37c : 1c2 ; + 37d : 1c1 ; + 37e : 1bf ; + 37f : 1be ; + 380 : 1bd ; + 381 : 1bc ; + 382 : 1bb ; + 383 : 1ba ; + 384 : 1b9 ; + 385 : 1b8 ; + 386 : 1b7 ; + 387 : 1b6 ; + 388 : 1b5 ; + 389 : 1b4 ; + 38a : 1b2 ; + 38b : 1b1 ; + 38c : 1b0 ; + 38d : 1af ; + 38e : 1ae ; + 38f : 1ad ; + 390 : 1ac ; + 391 : 1ab ; + 392 : 1aa ; + 393 : 1a9 ; + 394 : 1a8 ; + 395 : 1a7 ; + 396 : 1a5 ; + 397 : 1a4 ; + 398 : 1a3 ; + 399 : 1a2 ; + 39a : 1a1 ; + 39b : 1a0 ; + 39c : 19f ; + 39d : 19e ; + 39e : 19d ; + 39f : 19c ; + 3a0 : 19b ; + 3a1 : 19a ; + 3a2 : 199 ; + 3a3 : 198 ; + 3a4 : 196 ; + 3a5 : 195 ; + 3a6 : 194 ; + 3a7 : 193 ; + 3a8 : 192 ; + 3a9 : 191 ; + 3aa : 190 ; + 3ab : 18f ; + 3ac : 18e ; + 3ad : 18d ; + 3ae : 18c ; + 3af : 18b ; + 3b0 : 18a ; + 3b1 : 189 ; + 3b2 : 188 ; + 3b3 : 186 ; + 3b4 : 185 ; + 3b5 : 184 ; + 3b6 : 183 ; + 3b7 : 182 ; + 3b8 : 181 ; + 3b9 : 180 ; + 3ba : 17f ; + 3bb : 17e ; + 3bc : 17d ; + 3bd : 17c ; + 3be : 17b ; + 3bf : 17a ; + 3c0 : 179 ; + 3c1 : 178 ; + 3c2 : 177 ; + 3c3 : 176 ; + 3c4 : 175 ; + 3c5 : 173 ; + 3c6 : 172 ; + 3c7 : 171 ; + 3c8 : 170 ; + 3c9 : 16f ; + 3ca : 16e ; + 3cb : 16d ; + 3cc : 16c ; + 3cd : 16b ; + 3ce : 16a ; + 3cf : 169 ; + 3d0 : 168 ; + 3d1 : 167 ; + 3d2 : 166 ; + 3d3 : 165 ; + 3d4 : 164 ; + 3d5 : 163 ; + 3d6 : 162 ; + 3d7 : 161 ; + 3d8 : 160 ; + 3d9 : 15f ; + 3da : 15e ; + 3db : 15d ; + 3dc : 15c ; + 3dd : 15b ; + 3de : 15a ; + 3df : 159 ; + 3e0 : 157 ; + 3e1 : 156 ; + 3e2 : 155 ; + 3e3 : 154 ; + 3e4 : 153 ; + 3e5 : 152 ; + 3e6 : 151 ; + 3e7 : 150 ; + 3e8 : 14f ; + 3e9 : 14e ; + 3ea : 14d ; + 3eb : 14c ; + 3ec : 14b ; + 3ed : 14a ; + 3ee : 149 ; + 3ef : 148 ; + 3f0 : 147 ; + 3f1 : 146 ; + 3f2 : 145 ; + 3f3 : 144 ; + 3f4 : 143 ; + 3f5 : 142 ; + 3f6 : 141 ; + 3f7 : 140 ; + 3f8 : 13f ; + 3f9 : 13e ; + 3fa : 13d ; + 3fb : 13c ; + 3fc : 13b ; + 3fd : 13a ; + 3fe : 139 ; + 3ff : 138 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_10.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_10.mif new file mode 100644 index 0000000000..e3f6d4d154 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_10.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff742 ; + 1 : ff79f ; + 2 : ff7fd ; + 3 : ff85a ; + 4 : ff8b7 ; + 5 : ff915 ; + 6 : ff973 ; + 7 : ff9d1 ; + 8 : ffa2f ; + 9 : ffa8d ; + a : ffaec ; + b : ffb4a ; + c : ffba9 ; + d : ffc08 ; + e : ffc67 ; + f : ffcc6 ; + 10 : ffd25 ; + 11 : ffd84 ; + 12 : ffde4 ; + 13 : ffe44 ; + 14 : ffea3 ; + 15 : fff03 ; + 16 : fff64 ; + 17 : fffc4 ; + 18 : 24 ; + 19 : 85 ; + 1a : e5 ; + 1b : 146 ; + 1c : 1a7 ; + 1d : 208 ; + 1e : 269 ; + 1f : 2cb ; + 20 : 32c ; + 21 : 38e ; + 22 : 3ef ; + 23 : 451 ; + 24 : 4b3 ; + 25 : 515 ; + 26 : 578 ; + 27 : 5da ; + 28 : 63d ; + 29 : 69f ; + 2a : 702 ; + 2b : 765 ; + 2c : 7c8 ; + 2d : 82b ; + 2e : 88e ; + 2f : 8f1 ; + 30 : 955 ; + 31 : 9b8 ; + 32 : a1c ; + 33 : a80 ; + 34 : ae4 ; + 35 : b48 ; + 36 : bac ; + 37 : c10 ; + 38 : c75 ; + 39 : cd9 ; + 3a : d3e ; + 3b : da2 ; + 3c : e07 ; + 3d : e6c ; + 3e : ed1 ; + 3f : f36 ; + 40 : f9b ; + 41 : 1001 ; + 42 : 1066 ; + 43 : 10cc ; + 44 : 1131 ; + 45 : 1197 ; + 46 : 11fd ; + 47 : 1263 ; + 48 : 12c9 ; + 49 : 132f ; + 4a : 1395 ; + 4b : 13fc ; + 4c : 1462 ; + 4d : 14c9 ; + 4e : 152f ; + 4f : 1596 ; + 50 : 15fd ; + 51 : 1664 ; + 52 : 16cb ; + 53 : 1732 ; + 54 : 1799 ; + 55 : 1800 ; + 56 : 1867 ; + 57 : 18cf ; + 58 : 1936 ; + 59 : 199e ; + 5a : 1a05 ; + 5b : 1a6d ; + 5c : 1ad5 ; + 5d : 1b3d ; + 5e : 1ba5 ; + 5f : 1c0d ; + 60 : 1c75 ; + 61 : 1cdd ; + 62 : 1d45 ; + 63 : 1dae ; + 64 : 1e16 ; + 65 : 1e7f ; + 66 : 1ee7 ; + 67 : 1f50 ; + 68 : 1fb9 ; + 69 : 2021 ; + 6a : 208a ; + 6b : 20f3 ; + 6c : 215c ; + 6d : 21c5 ; + 6e : 222e ; + 6f : 2297 ; + 70 : 2300 ; + 71 : 236a ; + 72 : 23d3 ; + 73 : 243c ; + 74 : 24a6 ; + 75 : 250f ; + 76 : 2579 ; + 77 : 25e2 ; + 78 : 264c ; + 79 : 26b6 ; + 7a : 2720 ; + 7b : 2789 ; + 7c : 27f3 ; + 7d : 285d ; + 7e : 28c7 ; + 7f : 2931 ; + 80 : 299b ; + 81 : 2a05 ; + 82 : 2a6f ; + 83 : 2ada ; + 84 : 2b44 ; + 85 : 2bae ; + 86 : 2c18 ; + 87 : 2c83 ; + 88 : 2ced ; + 89 : 2d57 ; + 8a : 2dc2 ; + 8b : 2e2c ; + 8c : 2e97 ; + 8d : 2f01 ; + 8e : 2f6c ; + 8f : 2fd7 ; + 90 : 3041 ; + 91 : 30ac ; + 92 : 3117 ; + 93 : 3181 ; + 94 : 31ec ; + 95 : 3257 ; + 96 : 32c2 ; + 97 : 332c ; + 98 : 3397 ; + 99 : 3402 ; + 9a : 346d ; + 9b : 34d8 ; + 9c : 3543 ; + 9d : 35ae ; + 9e : 3618 ; + 9f : 3683 ; + a0 : 36ee ; + a1 : 3759 ; + a2 : 37c4 ; + a3 : 382f ; + a4 : 389a ; + a5 : 3905 ; + a6 : 3970 ; + a7 : 39db ; + a8 : 3a46 ; + a9 : 3ab1 ; + aa : 3b1c ; + ab : 3b87 ; + ac : 3bf2 ; + ad : 3c5d ; + ae : 3cc8 ; + af : 3d33 ; + b0 : 3d9e ; + b1 : 3e09 ; + b2 : 3e74 ; + b3 : 3edf ; + b4 : 3f4a ; + b5 : 3fb5 ; + b6 : 4020 ; + b7 : 408b ; + b8 : 40f6 ; + b9 : 4161 ; + ba : 41cc ; + bb : 4237 ; + bc : 42a2 ; + bd : 430c ; + be : 4377 ; + bf : 43e2 ; + c0 : 444d ; + c1 : 44b8 ; + c2 : 4522 ; + c3 : 458d ; + c4 : 45f8 ; + c5 : 4662 ; + c6 : 46cd ; + c7 : 4737 ; + c8 : 47a2 ; + c9 : 480d ; + ca : 4877 ; + cb : 48e1 ; + cc : 494c ; + cd : 49b6 ; + ce : 4a21 ; + cf : 4a8b ; + d0 : 4af5 ; + d1 : 4b5f ; + d2 : 4bca ; + d3 : 4c34 ; + d4 : 4c9e ; + d5 : 4d08 ; + d6 : 4d72 ; + d7 : 4ddc ; + d8 : 4e46 ; + d9 : 4eb0 ; + da : 4f19 ; + db : 4f83 ; + dc : 4fed ; + dd : 5057 ; + de : 50c0 ; + df : 512a ; + e0 : 5193 ; + e1 : 51fd ; + e2 : 5266 ; + e3 : 52cf ; + e4 : 5338 ; + e5 : 53a2 ; + e6 : 540b ; + e7 : 5474 ; + e8 : 54dd ; + e9 : 5546 ; + ea : 55ae ; + eb : 5617 ; + ec : 5680 ; + ed : 56e8 ; + ee : 5751 ; + ef : 57b9 ; + f0 : 5822 ; + f1 : 588a ; + f2 : 58f2 ; + f3 : 595b ; + f4 : 59c3 ; + f5 : 5a2b ; + f6 : 5a93 ; + f7 : 5afa ; + f8 : 5b62 ; + f9 : 5bca ; + fa : 5c31 ; + fb : 5c99 ; + fc : 5d00 ; + fd : 5d67 ; + fe : 5dcf ; + ff : 5e36 ; + 100 : 5e9d ; + 101 : 5f04 ; + 102 : 5f6a ; + 103 : 5fd1 ; + 104 : 6038 ; + 105 : 609e ; + 106 : 6105 ; + 107 : 616b ; + 108 : 61d1 ; + 109 : 6237 ; + 10a : 629d ; + 10b : 6303 ; + 10c : 6369 ; + 10d : 63cf ; + 10e : 6434 ; + 10f : 649a ; + 110 : 64ff ; + 111 : 6564 ; + 112 : 65c9 ; + 113 : 662e ; + 114 : 6693 ; + 115 : 66f8 ; + 116 : 675d ; + 117 : 67c1 ; + 118 : 6825 ; + 119 : 688a ; + 11a : 68ee ; + 11b : 6952 ; + 11c : 69b6 ; + 11d : 6a19 ; + 11e : 6a7d ; + 11f : 6ae1 ; + 120 : 6b44 ; + 121 : 6ba7 ; + 122 : 6c0a ; + 123 : 6c6d ; + 124 : 6cd0 ; + 125 : 6d33 ; + 126 : 6d95 ; + 127 : 6df8 ; + 128 : 6e5a ; + 129 : 6ebc ; + 12a : 6f1e ; + 12b : 6f80 ; + 12c : 6fe1 ; + 12d : 7043 ; + 12e : 70a4 ; + 12f : 7105 ; + 130 : 7166 ; + 131 : 71c7 ; + 132 : 7228 ; + 133 : 7289 ; + 134 : 72e9 ; + 135 : 734a ; + 136 : 73aa ; + 137 : 740a ; + 138 : 7469 ; + 139 : 74c9 ; + 13a : 7529 ; + 13b : 7588 ; + 13c : 75e7 ; + 13d : 7646 ; + 13e : 76a5 ; + 13f : 7704 ; + 140 : 7762 ; + 141 : 77c0 ; + 142 : 781e ; + 143 : 787c ; + 144 : 78da ; + 145 : 7938 ; + 146 : 7995 ; + 147 : 79f3 ; + 148 : 7a50 ; + 149 : 7aad ; + 14a : 7b09 ; + 14b : 7b66 ; + 14c : 7bc2 ; + 14d : 7c1e ; + 14e : 7c7a ; + 14f : 7cd6 ; + 150 : 7d32 ; + 151 : 7d8d ; + 152 : 7de8 ; + 153 : 7e43 ; + 154 : 7e9e ; + 155 : 7ef9 ; + 156 : 7f53 ; + 157 : 7fad ; + 158 : 8007 ; + 159 : 8061 ; + 15a : 80bb ; + 15b : 8114 ; + 15c : 816e ; + 15d : 81c7 ; + 15e : 821f ; + 15f : 8278 ; + 160 : 82d0 ; + 161 : 8329 ; + 162 : 8381 ; + 163 : 83d8 ; + 164 : 8430 ; + 165 : 8487 ; + 166 : 84de ; + 167 : 8535 ; + 168 : 858c ; + 169 : 85e2 ; + 16a : 8639 ; + 16b : 868f ; + 16c : 86e5 ; + 16d : 873a ; + 16e : 8790 ; + 16f : 87e5 ; + 170 : 883a ; + 171 : 888e ; + 172 : 88e3 ; + 173 : 8937 ; + 174 : 898b ; + 175 : 89df ; + 176 : 8a32 ; + 177 : 8a85 ; + 178 : 8ad9 ; + 179 : 8b2b ; + 17a : 8b7e ; + 17b : 8bd0 ; + 17c : 8c22 ; + 17d : 8c74 ; + 17e : 8cc6 ; + 17f : 8d17 ; + 180 : 8d68 ; + 181 : 8db9 ; + 182 : 8e0a ; + 183 : 8e5a ; + 184 : 8eaa ; + 185 : 8efa ; + 186 : 8f4a ; + 187 : 8f99 ; + 188 : 8fe8 ; + 189 : 9037 ; + 18a : 9086 ; + 18b : 90d4 ; + 18c : 9122 ; + 18d : 9170 ; + 18e : 91be ; + 18f : 920b ; + 190 : 9258 ; + 191 : 92a5 ; + 192 : 92f1 ; + 193 : 933d ; + 194 : 9389 ; + 195 : 93d5 ; + 196 : 9420 ; + 197 : 946c ; + 198 : 94b6 ; + 199 : 9501 ; + 19a : 954b ; + 19b : 9595 ; + 19c : 95df ; + 19d : 9629 ; + 19e : 9672 ; + 19f : 96bb ; + 1a0 : 9703 ; + 1a1 : 974c ; + 1a2 : 9794 ; + 1a3 : 97dc ; + 1a4 : 9823 ; + 1a5 : 986a ; + 1a6 : 98b1 ; + 1a7 : 98f8 ; + 1a8 : 993e ; + 1a9 : 9984 ; + 1aa : 99ca ; + 1ab : 9a10 ; + 1ac : 9a55 ; + 1ad : 9a9a ; + 1ae : 9ade ; + 1af : 9b23 ; + 1b0 : 9b67 ; + 1b1 : 9baa ; + 1b2 : 9bee ; + 1b3 : 9c31 ; + 1b4 : 9c73 ; + 1b5 : 9cb6 ; + 1b6 : 9cf8 ; + 1b7 : 9d3a ; + 1b8 : 9d7b ; + 1b9 : 9dbd ; + 1ba : 9dfe ; + 1bb : 9e3e ; + 1bc : 9e7e ; + 1bd : 9ebe ; + 1be : 9efe ; + 1bf : 9f3d ; + 1c0 : 9f7c ; + 1c1 : 9fbb ; + 1c2 : 9ffa ; + 1c3 : a038 ; + 1c4 : a075 ; + 1c5 : a0b3 ; + 1c6 : a0f0 ; + 1c7 : a12d ; + 1c8 : a169 ; + 1c9 : a1a5 ; + 1ca : a1e1 ; + 1cb : a21c ; + 1cc : a258 ; + 1cd : a292 ; + 1ce : a2cd ; + 1cf : a307 ; + 1d0 : a341 ; + 1d1 : a37a ; + 1d2 : a3b3 ; + 1d3 : a3ec ; + 1d4 : a425 ; + 1d5 : a45d ; + 1d6 : a495 ; + 1d7 : a4cc ; + 1d8 : a503 ; + 1d9 : a53a ; + 1da : a570 ; + 1db : a5a6 ; + 1dc : a5dc ; + 1dd : a611 ; + 1de : a646 ; + 1df : a67b ; + 1e0 : a6af ; + 1e1 : a6e3 ; + 1e2 : a717 ; + 1e3 : a74a ; + 1e4 : a77d ; + 1e5 : a7af ; + 1e6 : a7e2 ; + 1e7 : a813 ; + 1e8 : a845 ; + 1e9 : a876 ; + 1ea : a8a7 ; + 1eb : a8d7 ; + 1ec : a907 ; + 1ed : a937 ; + 1ee : a966 ; + 1ef : a995 ; + 1f0 : a9c3 ; + 1f1 : a9f2 ; + 1f2 : aa1f ; + 1f3 : aa4d ; + 1f4 : aa7a ; + 1f5 : aaa7 ; + 1f6 : aad3 ; + 1f7 : aaff ; + 1f8 : ab2a ; + 1f9 : ab56 ; + 1fa : ab80 ; + 1fb : abab ; + 1fc : abd5 ; + 1fd : abff ; + 1fe : ac28 ; + 1ff : ac51 ; + 200 : ac79 ; + 201 : aca2 ; + 202 : acc9 ; + 203 : acf1 ; + 204 : ad18 ; + 205 : ad3e ; + 206 : ad65 ; + 207 : ad8a ; + 208 : adb0 ; + 209 : add5 ; + 20a : adf9 ; + 20b : ae1e ; + 20c : ae42 ; + 20d : ae65 ; + 20e : ae88 ; + 20f : aeab ; + 210 : aecd ; + 211 : aeef ; + 212 : af10 ; + 213 : af32 ; + 214 : af52 ; + 215 : af73 ; + 216 : af92 ; + 217 : afb2 ; + 218 : afd1 ; + 219 : aff0 ; + 21a : b00e ; + 21b : b02c ; + 21c : b049 ; + 21d : b066 ; + 21e : b083 ; + 21f : b09f ; + 220 : b0bb ; + 221 : b0d6 ; + 222 : b0f1 ; + 223 : b10c ; + 224 : b126 ; + 225 : b140 ; + 226 : b159 ; + 227 : b172 ; + 228 : b18a ; + 229 : b1a2 ; + 22a : b1ba ; + 22b : b1d1 ; + 22c : b1e8 ; + 22d : b1fe ; + 22e : b214 ; + 22f : b22a ; + 230 : b23f ; + 231 : b254 ; + 232 : b268 ; + 233 : b27c ; + 234 : b28f ; + 235 : b2a2 ; + 236 : b2b4 ; + 237 : b2c7 ; + 238 : b2d8 ; + 239 : b2e9 ; + 23a : b2fa ; + 23b : b30b ; + 23c : b31b ; + 23d : b32a ; + 23e : b339 ; + 23f : b348 ; + 240 : b356 ; + 241 : b364 ; + 242 : b371 ; + 243 : b37e ; + 244 : b38a ; + 245 : b396 ; + 246 : b3a2 ; + 247 : b3ad ; + 248 : b3b7 ; + 249 : b3c2 ; + 24a : b3cb ; + 24b : b3d5 ; + 24c : b3de ; + 24d : b3e6 ; + 24e : b3ee ; + 24f : b3f5 ; + 250 : b3fd ; + 251 : b403 ; + 252 : b409 ; + 253 : b40f ; + 254 : b414 ; + 255 : b419 ; + 256 : b41d ; + 257 : b421 ; + 258 : b425 ; + 259 : b428 ; + 25a : b42a ; + 25b : b42c ; + 25c : b42e ; + 25d : b42f ; + 25e : b430 ; + 25f : b430 ; + 260 : b430 ; + 261 : b42f ; + 262 : b42e ; + 263 : b42c ; + 264 : b42a ; + 265 : b428 ; + 266 : b425 ; + 267 : b421 ; + 268 : b41d ; + 269 : b419 ; + 26a : b414 ; + 26b : b40f ; + 26c : b409 ; + 26d : b403 ; + 26e : b3fc ; + 26f : b3f5 ; + 270 : b3ed ; + 271 : b3e5 ; + 272 : b3dc ; + 273 : b3d3 ; + 274 : b3ca ; + 275 : b3c0 ; + 276 : b3b5 ; + 277 : b3aa ; + 278 : b39f ; + 279 : b393 ; + 27a : b386 ; + 27b : b379 ; + 27c : b36c ; + 27d : b35e ; + 27e : b350 ; + 27f : b341 ; + 280 : b332 ; + 281 : b322 ; + 282 : b312 ; + 283 : b301 ; + 284 : b2f0 ; + 285 : b2de ; + 286 : b2cc ; + 287 : b2b9 ; + 288 : b2a6 ; + 289 : b292 ; + 28a : b27e ; + 28b : b26a ; + 28c : b255 ; + 28d : b23f ; + 28e : b229 ; + 28f : b212 ; + 290 : b1fb ; + 291 : b1e4 ; + 292 : b1cc ; + 293 : b1b3 ; + 294 : b19a ; + 295 : b181 ; + 296 : b167 ; + 297 : b14c ; + 298 : b132 ; + 299 : b116 ; + 29a : b0fa ; + 29b : b0de ; + 29c : b0c1 ; + 29d : b0a3 ; + 29e : b085 ; + 29f : b067 ; + 2a0 : b048 ; + 2a1 : b029 ; + 2a2 : b009 ; + 2a3 : afe8 ; + 2a4 : afc8 ; + 2a5 : afa6 ; + 2a6 : af84 ; + 2a7 : af62 ; + 2a8 : af3f ; + 2a9 : af1c ; + 2aa : aef8 ; + 2ab : aed3 ; + 2ac : aeae ; + 2ad : ae89 ; + 2ae : ae63 ; + 2af : ae3d ; + 2b0 : ae16 ; + 2b1 : adef ; + 2b2 : adc7 ; + 2b3 : ad9e ; + 2b4 : ad75 ; + 2b5 : ad4c ; + 2b6 : ad22 ; + 2b7 : acf8 ; + 2b8 : accd ; + 2b9 : aca1 ; + 2ba : ac76 ; + 2bb : ac49 ; + 2bc : ac1c ; + 2bd : abef ; + 2be : abc1 ; + 2bf : ab92 ; + 2c0 : ab64 ; + 2c1 : ab34 ; + 2c2 : ab04 ; + 2c3 : aad4 ; + 2c4 : aaa3 ; + 2c5 : aa71 ; + 2c6 : aa3f ; + 2c7 : aa0d ; + 2c8 : a9da ; + 2c9 : a9a6 ; + 2ca : a972 ; + 2cb : a93e ; + 2cc : a909 ; + 2cd : a8d3 ; + 2ce : a89d ; + 2cf : a867 ; + 2d0 : a830 ; + 2d1 : a7f8 ; + 2d2 : a7c0 ; + 2d3 : a787 ; + 2d4 : a74e ; + 2d5 : a715 ; + 2d6 : a6db ; + 2d7 : a6a0 ; + 2d8 : a665 ; + 2d9 : a629 ; + 2da : a5ed ; + 2db : a5b0 ; + 2dc : a573 ; + 2dd : a536 ; + 2de : a4f7 ; + 2df : a4b9 ; + 2e0 : a479 ; + 2e1 : a43a ; + 2e2 : a3f9 ; + 2e3 : a3b9 ; + 2e4 : a377 ; + 2e5 : a336 ; + 2e6 : a2f3 ; + 2e7 : a2b0 ; + 2e8 : a26d ; + 2e9 : a229 ; + 2ea : a1e5 ; + 2eb : a1a0 ; + 2ec : a15b ; + 2ed : a115 ; + 2ee : a0ce ; + 2ef : a088 ; + 2f0 : a040 ; + 2f1 : 9ff8 ; + 2f2 : 9fb0 ; + 2f3 : 9f67 ; + 2f4 : 9f1d ; + 2f5 : 9ed3 ; + 2f6 : 9e89 ; + 2f7 : 9e3e ; + 2f8 : 9df2 ; + 2f9 : 9da6 ; + 2fa : 9d5a ; + 2fb : 9d0d ; + 2fc : 9cbf ; + 2fd : 9c71 ; + 2fe : 9c22 ; + 2ff : 9bd3 ; + 300 : 9b84 ; + 301 : 9b33 ; + 302 : 9ae3 ; + 303 : 9a92 ; + 304 : 9a40 ; + 305 : 99ee ; + 306 : 999b ; + 307 : 9948 ; + 308 : 98f4 ; + 309 : 98a0 ; + 30a : 984b ; + 30b : 97f6 ; + 30c : 97a0 ; + 30d : 974a ; + 30e : 96f3 ; + 30f : 969c ; + 310 : 9644 ; + 311 : 95ec ; + 312 : 9593 ; + 313 : 9539 ; + 314 : 94e0 ; + 315 : 9485 ; + 316 : 942a ; + 317 : 93cf ; + 318 : 9373 ; + 319 : 9317 ; + 31a : 92ba ; + 31b : 925c ; + 31c : 91fe ; + 31d : 91a0 ; + 31e : 9141 ; + 31f : 90e1 ; + 320 : 9081 ; + 321 : 9021 ; + 322 : 8fc0 ; + 323 : 8f5e ; + 324 : 8efc ; + 325 : 8e9a ; + 326 : 8e37 ; + 327 : 8dd3 ; + 328 : 8d6f ; + 329 : 8d0b ; + 32a : 8ca6 ; + 32b : 8c40 ; + 32c : 8bda ; + 32d : 8b73 ; + 32e : 8b0c ; + 32f : 8aa5 ; + 330 : 8a3d ; + 331 : 89d4 ; + 332 : 896b ; + 333 : 8901 ; + 334 : 8897 ; + 335 : 882d ; + 336 : 87c2 ; + 337 : 8756 ; + 338 : 86ea ; + 339 : 867d ; + 33a : 8610 ; + 33b : 85a2 ; + 33c : 8534 ; + 33d : 84c6 ; + 33e : 8457 ; + 33f : 83e7 ; + 340 : 8377 ; + 341 : 8306 ; + 342 : 8295 ; + 343 : 8224 ; + 344 : 81b1 ; + 345 : 813f ; + 346 : 80cc ; + 347 : 8058 ; + 348 : 7fe4 ; + 349 : 7f6f ; + 34a : 7efa ; + 34b : 7e85 ; + 34c : 7e0f ; + 34d : 7d98 ; + 34e : 7d21 ; + 34f : 7ca9 ; + 350 : 7c31 ; + 351 : 7bb9 ; + 352 : 7b40 ; + 353 : 7ac6 ; + 354 : 7a4c ; + 355 : 79d2 ; + 356 : 7957 ; + 357 : 78db ; + 358 : 785f ; + 359 : 77e3 ; + 35a : 7766 ; + 35b : 76e8 ; + 35c : 766b ; + 35d : 75ec ; + 35e : 756d ; + 35f : 74ee ; + 360 : 746e ; + 361 : 73ee ; + 362 : 736d ; + 363 : 72ec ; + 364 : 726a ; + 365 : 71e7 ; + 366 : 7165 ; + 367 : 70e1 ; + 368 : 705e ; + 369 : 6fda ; + 36a : 6f55 ; + 36b : 6ed0 ; + 36c : 6e4a ; + 36d : 6dc4 ; + 36e : 6d3d ; + 36f : 6cb6 ; + 370 : 6c2f ; + 371 : 6ba7 ; + 372 : 6b1e ; + 373 : 6a95 ; + 374 : 6a0c ; + 375 : 6982 ; + 376 : 68f8 ; + 377 : 686d ; + 378 : 67e2 ; + 379 : 6756 ; + 37a : 66ca ; + 37b : 663d ; + 37c : 65b0 ; + 37d : 6522 ; + 37e : 6494 ; + 37f : 6405 ; + 380 : 6376 ; + 381 : 62e7 ; + 382 : 6257 ; + 383 : 61c6 ; + 384 : 6135 ; + 385 : 60a4 ; + 386 : 6012 ; + 387 : 5f80 ; + 388 : 5eed ; + 389 : 5e5a ; + 38a : 5dc7 ; + 38b : 5d32 ; + 38c : 5c9e ; + 38d : 5c09 ; + 38e : 5b73 ; + 38f : 5ade ; + 390 : 5a47 ; + 391 : 59b0 ; + 392 : 5919 ; + 393 : 5881 ; + 394 : 57e9 ; + 395 : 5751 ; + 396 : 56b8 ; + 397 : 561e ; + 398 : 5584 ; + 399 : 54ea ; + 39a : 544f ; + 39b : 53b4 ; + 39c : 5318 ; + 39d : 527c ; + 39e : 51df ; + 39f : 5142 ; + 3a0 : 50a5 ; + 3a1 : 5007 ; + 3a2 : 4f68 ; + 3a3 : 4eca ; + 3a4 : 4e2a ; + 3a5 : 4d8b ; + 3a6 : 4ceb ; + 3a7 : 4c4a ; + 3a8 : 4ba9 ; + 3a9 : 4b08 ; + 3aa : 4a66 ; + 3ab : 49c4 ; + 3ac : 4921 ; + 3ad : 487e ; + 3ae : 47db ; + 3af : 4737 ; + 3b0 : 4692 ; + 3b1 : 45ee ; + 3b2 : 4548 ; + 3b3 : 44a3 ; + 3b4 : 43fd ; + 3b5 : 4356 ; + 3b6 : 42b0 ; + 3b7 : 4208 ; + 3b8 : 4161 ; + 3b9 : 40b8 ; + 3ba : 4010 ; + 3bb : 3f67 ; + 3bc : 3ebe ; + 3bd : 3e14 ; + 3be : 3d6a ; + 3bf : 3cbf ; + 3c0 : 3c14 ; + 3c1 : 3b69 ; + 3c2 : 3abd ; + 3c3 : 3a11 ; + 3c4 : 3964 ; + 3c5 : 38b7 ; + 3c6 : 380a ; + 3c7 : 375c ; + 3c8 : 36ae ; + 3c9 : 35ff ; + 3ca : 3550 ; + 3cb : 34a1 ; + 3cc : 33f1 ; + 3cd : 3341 ; + 3ce : 3291 ; + 3cf : 31e0 ; + 3d0 : 312e ; + 3d1 : 307d ; + 3d2 : 2fcb ; + 3d3 : 2f18 ; + 3d4 : 2e65 ; + 3d5 : 2db2 ; + 3d6 : 2cfe ; + 3d7 : 2c4a ; + 3d8 : 2b96 ; + 3d9 : 2ae1 ; + 3da : 2a2c ; + 3db : 2977 ; + 3dc : 28c1 ; + 3dd : 280a ; + 3de : 2754 ; + 3df : 269d ; + 3e0 : 25e5 ; + 3e1 : 252e ; + 3e2 : 2476 ; + 3e3 : 23bd ; + 3e4 : 2304 ; + 3e5 : 224b ; + 3e6 : 2192 ; + 3e7 : 20d8 ; + 3e8 : 201d ; + 3e9 : 1f63 ; + 3ea : 1ea8 ; + 3eb : 1dec ; + 3ec : 1d31 ; + 3ed : 1c75 ; + 3ee : 1bb8 ; + 3ef : 1afc ; + 3f0 : 1a3e ; + 3f1 : 1981 ; + 3f2 : 18c3 ; + 3f3 : 1805 ; + 3f4 : 1747 ; + 3f5 : 1688 ; + 3f6 : 15c9 ; + 3f7 : 1509 ; + 3f8 : 1449 ; + 3f9 : 1389 ; + 3fa : 12c9 ; + 3fb : 1208 ; + 3fc : 1147 ; + 3fd : 1085 ; + 3fe : fc3 ; + 3ff : f01 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_11.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_11.mif new file mode 100644 index 0000000000..dd460eb1a4 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_11.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 2cf ; + 1 : 2a4 ; + 2 : 279 ; + 3 : 24d ; + 4 : 222 ; + 5 : 1f6 ; + 6 : 1ca ; + 7 : 19f ; + 8 : 173 ; + 9 : 147 ; + a : 11b ; + b : ef ; + c : c3 ; + d : 96 ; + e : 6a ; + f : 3e ; + 10 : 11 ; + 11 : fffe5 ; + 12 : fffb8 ; + 13 : fff8c ; + 14 : fff5f ; + 15 : fff32 ; + 16 : fff05 ; + 17 : ffed8 ; + 18 : ffeab ; + 19 : ffe7e ; + 1a : ffe51 ; + 1b : ffe24 ; + 1c : ffdf7 ; + 1d : ffdca ; + 1e : ffd9c ; + 1f : ffd6f ; + 20 : ffd41 ; + 21 : ffd14 ; + 22 : ffce6 ; + 23 : ffcb8 ; + 24 : ffc8b ; + 25 : ffc5d ; + 26 : ffc2f ; + 27 : ffc01 ; + 28 : ffbd3 ; + 29 : ffba5 ; + 2a : ffb77 ; + 2b : ffb49 ; + 2c : ffb1a ; + 2d : ffaec ; + 2e : ffabe ; + 2f : ffa8f ; + 30 : ffa61 ; + 31 : ffa32 ; + 32 : ffa04 ; + 33 : ff9d5 ; + 34 : ff9a6 ; + 35 : ff977 ; + 36 : ff949 ; + 37 : ff91a ; + 38 : ff8eb ; + 39 : ff8bc ; + 3a : ff88d ; + 3b : ff85d ; + 3c : ff82e ; + 3d : ff7ff ; + 3e : ff7d0 ; + 3f : ff7a0 ; + 40 : ff771 ; + 41 : ff742 ; + 42 : ff712 ; + 43 : ff6e3 ; + 44 : ff6b3 ; + 45 : ff683 ; + 46 : ff654 ; + 47 : ff624 ; + 48 : ff5f4 ; + 49 : ff5c4 ; + 4a : ff594 ; + 4b : ff565 ; + 4c : ff535 ; + 4d : ff504 ; + 4e : ff4d4 ; + 4f : ff4a4 ; + 50 : ff474 ; + 51 : ff444 ; + 52 : ff414 ; + 53 : ff3e3 ; + 54 : ff3b3 ; + 55 : ff383 ; + 56 : ff352 ; + 57 : ff322 ; + 58 : ff2f1 ; + 59 : ff2c1 ; + 5a : ff290 ; + 5b : ff25f ; + 5c : ff22f ; + 5d : ff1fe ; + 5e : ff1cd ; + 5f : ff19c ; + 60 : ff16b ; + 61 : ff13a ; + 62 : ff10a ; + 63 : ff0d9 ; + 64 : ff0a8 ; + 65 : ff076 ; + 66 : ff045 ; + 67 : ff014 ; + 68 : fefe3 ; + 69 : fefb2 ; + 6a : fef81 ; + 6b : fef4f ; + 6c : fef1e ; + 6d : feeed ; + 6e : feebb ; + 6f : fee8a ; + 70 : fee59 ; + 71 : fee27 ; + 72 : fedf6 ; + 73 : fedc4 ; + 74 : fed92 ; + 75 : fed61 ; + 76 : fed2f ; + 77 : fecfe ; + 78 : feccc ; + 79 : fec9a ; + 7a : fec68 ; + 7b : fec37 ; + 7c : fec05 ; + 7d : febd3 ; + 7e : feba1 ; + 7f : feb6f ; + 80 : feb3d ; + 81 : feb0c ; + 82 : feada ; + 83 : feaa8 ; + 84 : fea76 ; + 85 : fea44 ; + 86 : fea12 ; + 87 : fe9e0 ; + 88 : fe9ad ; + 89 : fe97b ; + 8a : fe949 ; + 8b : fe917 ; + 8c : fe8e5 ; + 8d : fe8b3 ; + 8e : fe881 ; + 8f : fe84e ; + 90 : fe81c ; + 91 : fe7ea ; + 92 : fe7b8 ; + 93 : fe785 ; + 94 : fe753 ; + 95 : fe721 ; + 96 : fe6ee ; + 97 : fe6bc ; + 98 : fe68a ; + 99 : fe657 ; + 9a : fe625 ; + 9b : fe5f2 ; + 9c : fe5c0 ; + 9d : fe58e ; + 9e : fe55b ; + 9f : fe529 ; + a0 : fe4f6 ; + a1 : fe4c4 ; + a2 : fe491 ; + a3 : fe45f ; + a4 : fe42c ; + a5 : fe3fa ; + a6 : fe3c7 ; + a7 : fe395 ; + a8 : fe362 ; + a9 : fe330 ; + aa : fe2fd ; + ab : fe2cb ; + ac : fe298 ; + ad : fe266 ; + ae : fe233 ; + af : fe200 ; + b0 : fe1ce ; + b1 : fe19b ; + b2 : fe169 ; + b3 : fe136 ; + b4 : fe104 ; + b5 : fe0d1 ; + b6 : fe09f ; + b7 : fe06c ; + b8 : fe039 ; + b9 : fe007 ; + ba : fdfd4 ; + bb : fdfa2 ; + bc : fdf6f ; + bd : fdf3d ; + be : fdf0a ; + bf : fded8 ; + c0 : fdea5 ; + c1 : fde73 ; + c2 : fde40 ; + c3 : fde0e ; + c4 : fdddb ; + c5 : fdda9 ; + c6 : fdd76 ; + c7 : fdd44 ; + c8 : fdd11 ; + c9 : fdcdf ; + ca : fdcac ; + cb : fdc7a ; + cc : fdc48 ; + cd : fdc15 ; + ce : fdbe3 ; + cf : fdbb0 ; + d0 : fdb7e ; + d1 : fdb4c ; + d2 : fdb19 ; + d3 : fdae7 ; + d4 : fdab5 ; + d5 : fda83 ; + d6 : fda50 ; + d7 : fda1e ; + d8 : fd9ec ; + d9 : fd9ba ; + da : fd987 ; + db : fd955 ; + dc : fd923 ; + dd : fd8f1 ; + de : fd8bf ; + df : fd88d ; + e0 : fd85b ; + e1 : fd829 ; + e2 : fd7f7 ; + e3 : fd7c5 ; + e4 : fd793 ; + e5 : fd761 ; + e6 : fd72f ; + e7 : fd6fd ; + e8 : fd6cb ; + e9 : fd69a ; + ea : fd668 ; + eb : fd636 ; + ec : fd604 ; + ed : fd5d3 ; + ee : fd5a1 ; + ef : fd56f ; + f0 : fd53e ; + f1 : fd50c ; + f2 : fd4db ; + f3 : fd4a9 ; + f4 : fd478 ; + f5 : fd446 ; + f6 : fd415 ; + f7 : fd3e3 ; + f8 : fd3b2 ; + f9 : fd381 ; + fa : fd34f ; + fb : fd31e ; + fc : fd2ed ; + fd : fd2bc ; + fe : fd28b ; + ff : fd25a ; + 100 : fd229 ; + 101 : fd1f8 ; + 102 : fd1c7 ; + 103 : fd196 ; + 104 : fd165 ; + 105 : fd134 ; + 106 : fd103 ; + 107 : fd0d3 ; + 108 : fd0a2 ; + 109 : fd071 ; + 10a : fd041 ; + 10b : fd010 ; + 10c : fcfe0 ; + 10d : fcfaf ; + 10e : fcf7f ; + 10f : fcf4f ; + 110 : fcf1e ; + 111 : fceee ; + 112 : fcebe ; + 113 : fce8e ; + 114 : fce5e ; + 115 : fce2e ; + 116 : fcdfe ; + 117 : fcdce ; + 118 : fcd9e ; + 119 : fcd6e ; + 11a : fcd3e ; + 11b : fcd0f ; + 11c : fccdf ; + 11d : fccaf ; + 11e : fcc80 ; + 11f : fcc50 ; + 120 : fcc21 ; + 121 : fcbf1 ; + 122 : fcbc2 ; + 123 : fcb93 ; + 124 : fcb64 ; + 125 : fcb35 ; + 126 : fcb05 ; + 127 : fcad6 ; + 128 : fcaa8 ; + 129 : fca79 ; + 12a : fca4a ; + 12b : fca1b ; + 12c : fc9ec ; + 12d : fc9be ; + 12e : fc98f ; + 12f : fc961 ; + 130 : fc932 ; + 131 : fc904 ; + 132 : fc8d6 ; + 133 : fc8a8 ; + 134 : fc879 ; + 135 : fc84b ; + 136 : fc81d ; + 137 : fc7ef ; + 138 : fc7c2 ; + 139 : fc794 ; + 13a : fc766 ; + 13b : fc738 ; + 13c : fc70b ; + 13d : fc6dd ; + 13e : fc6b0 ; + 13f : fc683 ; + 140 : fc655 ; + 141 : fc628 ; + 142 : fc5fb ; + 143 : fc5ce ; + 144 : fc5a1 ; + 145 : fc574 ; + 146 : fc548 ; + 147 : fc51b ; + 148 : fc4ee ; + 149 : fc4c2 ; + 14a : fc495 ; + 14b : fc469 ; + 14c : fc43d ; + 14d : fc410 ; + 14e : fc3e4 ; + 14f : fc3b8 ; + 150 : fc38c ; + 151 : fc360 ; + 152 : fc335 ; + 153 : fc309 ; + 154 : fc2dd ; + 155 : fc2b2 ; + 156 : fc286 ; + 157 : fc25b ; + 158 : fc230 ; + 159 : fc205 ; + 15a : fc1da ; + 15b : fc1af ; + 15c : fc184 ; + 15d : fc159 ; + 15e : fc12e ; + 15f : fc104 ; + 160 : fc0d9 ; + 161 : fc0af ; + 162 : fc085 ; + 163 : fc05a ; + 164 : fc030 ; + 165 : fc006 ; + 166 : fbfdc ; + 167 : fbfb3 ; + 168 : fbf89 ; + 169 : fbf5f ; + 16a : fbf36 ; + 16b : fbf0c ; + 16c : fbee3 ; + 16d : fbeba ; + 16e : fbe91 ; + 16f : fbe68 ; + 170 : fbe3f ; + 171 : fbe16 ; + 172 : fbded ; + 173 : fbdc5 ; + 174 : fbd9c ; + 175 : fbd74 ; + 176 : fbd4c ; + 177 : fbd24 ; + 178 : fbcfc ; + 179 : fbcd4 ; + 17a : fbcac ; + 17b : fbc84 ; + 17c : fbc5d ; + 17d : fbc35 ; + 17e : fbc0e ; + 17f : fbbe6 ; + 180 : fbbbf ; + 181 : fbb98 ; + 182 : fbb71 ; + 183 : fbb4b ; + 184 : fbb24 ; + 185 : fbafd ; + 186 : fbad7 ; + 187 : fbab1 ; + 188 : fba8a ; + 189 : fba64 ; + 18a : fba3e ; + 18b : fba18 ; + 18c : fb9f3 ; + 18d : fb9cd ; + 18e : fb9a8 ; + 18f : fb982 ; + 190 : fb95d ; + 191 : fb938 ; + 192 : fb913 ; + 193 : fb8ee ; + 194 : fb8c9 ; + 195 : fb8a5 ; + 196 : fb880 ; + 197 : fb85c ; + 198 : fb837 ; + 199 : fb813 ; + 19a : fb7ef ; + 19b : fb7cb ; + 19c : fb7a8 ; + 19d : fb784 ; + 19e : fb761 ; + 19f : fb73d ; + 1a0 : fb71a ; + 1a1 : fb6f7 ; + 1a2 : fb6d4 ; + 1a3 : fb6b1 ; + 1a4 : fb68f ; + 1a5 : fb66c ; + 1a6 : fb64a ; + 1a7 : fb627 ; + 1a8 : fb605 ; + 1a9 : fb5e3 ; + 1aa : fb5c1 ; + 1ab : fb5a0 ; + 1ac : fb57e ; + 1ad : fb55d ; + 1ae : fb53b ; + 1af : fb51a ; + 1b0 : fb4f9 ; + 1b1 : fb4d8 ; + 1b2 : fb4b7 ; + 1b3 : fb497 ; + 1b4 : fb476 ; + 1b5 : fb456 ; + 1b6 : fb436 ; + 1b7 : fb416 ; + 1b8 : fb3f6 ; + 1b9 : fb3d6 ; + 1ba : fb3b7 ; + 1bb : fb397 ; + 1bc : fb378 ; + 1bd : fb359 ; + 1be : fb33a ; + 1bf : fb31b ; + 1c0 : fb2fc ; + 1c1 : fb2dd ; + 1c2 : fb2bf ; + 1c3 : fb2a1 ; + 1c4 : fb283 ; + 1c5 : fb265 ; + 1c6 : fb247 ; + 1c7 : fb229 ; + 1c8 : fb20c ; + 1c9 : fb1ee ; + 1ca : fb1d1 ; + 1cb : fb1b4 ; + 1cc : fb197 ; + 1cd : fb17a ; + 1ce : fb15e ; + 1cf : fb141 ; + 1d0 : fb125 ; + 1d1 : fb109 ; + 1d2 : fb0ed ; + 1d3 : fb0d1 ; + 1d4 : fb0b6 ; + 1d5 : fb09a ; + 1d6 : fb07f ; + 1d7 : fb064 ; + 1d8 : fb049 ; + 1d9 : fb02e ; + 1da : fb013 ; + 1db : faff9 ; + 1dc : fafde ; + 1dd : fafc4 ; + 1de : fafaa ; + 1df : faf90 ; + 1e0 : faf77 ; + 1e1 : faf5d ; + 1e2 : faf44 ; + 1e3 : faf2b ; + 1e4 : faf12 ; + 1e5 : faef9 ; + 1e6 : faee0 ; + 1e7 : faec8 ; + 1e8 : faeaf ; + 1e9 : fae97 ; + 1ea : fae7f ; + 1eb : fae67 ; + 1ec : fae50 ; + 1ed : fae38 ; + 1ee : fae21 ; + 1ef : fae0a ; + 1f0 : fadf3 ; + 1f1 : faddc ; + 1f2 : fadc5 ; + 1f3 : fadaf ; + 1f4 : fad99 ; + 1f5 : fad83 ; + 1f6 : fad6d ; + 1f7 : fad57 ; + 1f8 : fad41 ; + 1f9 : fad2c ; + 1fa : fad17 ; + 1fb : fad02 ; + 1fc : faced ; + 1fd : facd8 ; + 1fe : facc4 ; + 1ff : facb0 ; + 200 : fac9b ; + 201 : fac88 ; + 202 : fac74 ; + 203 : fac60 ; + 204 : fac4d ; + 205 : fac3a ; + 206 : fac27 ; + 207 : fac14 ; + 208 : fac01 ; + 209 : fabef ; + 20a : fabdc ; + 20b : fabca ; + 20c : fabb8 ; + 20d : faba7 ; + 20e : fab95 ; + 20f : fab84 ; + 210 : fab73 ; + 211 : fab62 ; + 212 : fab51 ; + 213 : fab40 ; + 214 : fab30 ; + 215 : fab20 ; + 216 : fab10 ; + 217 : fab00 ; + 218 : faaf0 ; + 219 : faae1 ; + 21a : faad2 ; + 21b : faac2 ; + 21c : faab4 ; + 21d : faaa5 ; + 21e : faa97 ; + 21f : faa88 ; + 220 : faa7a ; + 221 : faa6c ; + 222 : faa5f ; + 223 : faa51 ; + 224 : faa44 ; + 225 : faa37 ; + 226 : faa2a ; + 227 : faa1d ; + 228 : faa11 ; + 229 : faa04 ; + 22a : fa9f8 ; + 22b : fa9ec ; + 22c : fa9e1 ; + 22d : fa9d5 ; + 22e : fa9ca ; + 22f : fa9bf ; + 230 : fa9b4 ; + 231 : fa9a9 ; + 232 : fa99f ; + 233 : fa995 ; + 234 : fa98a ; + 235 : fa981 ; + 236 : fa977 ; + 237 : fa96d ; + 238 : fa964 ; + 239 : fa95b ; + 23a : fa952 ; + 23b : fa94a ; + 23c : fa941 ; + 23d : fa939 ; + 23e : fa931 ; + 23f : fa929 ; + 240 : fa922 ; + 241 : fa91a ; + 242 : fa913 ; + 243 : fa90c ; + 244 : fa905 ; + 245 : fa8ff ; + 246 : fa8f9 ; + 247 : fa8f2 ; + 248 : fa8ed ; + 249 : fa8e7 ; + 24a : fa8e1 ; + 24b : fa8dc ; + 24c : fa8d7 ; + 24d : fa8d2 ; + 24e : fa8ce ; + 24f : fa8c9 ; + 250 : fa8c5 ; + 251 : fa8c1 ; + 252 : fa8bd ; + 253 : fa8ba ; + 254 : fa8b6 ; + 255 : fa8b3 ; + 256 : fa8b0 ; + 257 : fa8ae ; + 258 : fa8ab ; + 259 : fa8a9 ; + 25a : fa8a7 ; + 25b : fa8a5 ; + 25c : fa8a4 ; + 25d : fa8a2 ; + 25e : fa8a1 ; + 25f : fa8a0 ; + 260 : fa89f ; + 261 : fa89f ; + 262 : fa89f ; + 263 : fa89f ; + 264 : fa89f ; + 265 : fa89f ; + 266 : fa8a0 ; + 267 : fa8a1 ; + 268 : fa8a2 ; + 269 : fa8a3 ; + 26a : fa8a5 ; + 26b : fa8a6 ; + 26c : fa8a8 ; + 26d : fa8ab ; + 26e : fa8ad ; + 26f : fa8b0 ; + 270 : fa8b2 ; + 271 : fa8b6 ; + 272 : fa8b9 ; + 273 : fa8bc ; + 274 : fa8c0 ; + 275 : fa8c4 ; + 276 : fa8c8 ; + 277 : fa8cd ; + 278 : fa8d2 ; + 279 : fa8d6 ; + 27a : fa8dc ; + 27b : fa8e1 ; + 27c : fa8e7 ; + 27d : fa8ec ; + 27e : fa8f2 ; + 27f : fa8f9 ; + 280 : fa8ff ; + 281 : fa906 ; + 282 : fa90d ; + 283 : fa914 ; + 284 : fa91c ; + 285 : fa923 ; + 286 : fa92b ; + 287 : fa933 ; + 288 : fa93c ; + 289 : fa944 ; + 28a : fa94d ; + 28b : fa956 ; + 28c : fa960 ; + 28d : fa969 ; + 28e : fa973 ; + 28f : fa97d ; + 290 : fa987 ; + 291 : fa992 ; + 292 : fa99c ; + 293 : fa9a7 ; + 294 : fa9b2 ; + 295 : fa9be ; + 296 : fa9c9 ; + 297 : fa9d5 ; + 298 : fa9e1 ; + 299 : fa9ee ; + 29a : fa9fa ; + 29b : faa07 ; + 29c : faa14 ; + 29d : faa22 ; + 29e : faa2f ; + 29f : faa3d ; + 2a0 : faa4b ; + 2a1 : faa59 ; + 2a2 : faa68 ; + 2a3 : faa76 ; + 2a4 : faa85 ; + 2a5 : faa95 ; + 2a6 : faaa4 ; + 2a7 : faab4 ; + 2a8 : faac4 ; + 2a9 : faad4 ; + 2aa : faae4 ; + 2ab : faaf5 ; + 2ac : fab06 ; + 2ad : fab17 ; + 2ae : fab28 ; + 2af : fab3a ; + 2b0 : fab4c ; + 2b1 : fab5e ; + 2b2 : fab70 ; + 2b3 : fab83 ; + 2b4 : fab96 ; + 2b5 : faba9 ; + 2b6 : fabbc ; + 2b7 : fabd0 ; + 2b8 : fabe3 ; + 2b9 : fabf7 ; + 2ba : fac0c ; + 2bb : fac20 ; + 2bc : fac35 ; + 2bd : fac4a ; + 2be : fac5f ; + 2bf : fac75 ; + 2c0 : fac8a ; + 2c1 : faca0 ; + 2c2 : facb7 ; + 2c3 : faccd ; + 2c4 : face4 ; + 2c5 : facfb ; + 2c6 : fad12 ; + 2c7 : fad29 ; + 2c8 : fad41 ; + 2c9 : fad59 ; + 2ca : fad71 ; + 2cb : fad8a ; + 2cc : fada2 ; + 2cd : fadbb ; + 2ce : fadd4 ; + 2cf : fadee ; + 2d0 : fae07 ; + 2d1 : fae21 ; + 2d2 : fae3b ; + 2d3 : fae56 ; + 2d4 : fae71 ; + 2d5 : fae8b ; + 2d6 : faea7 ; + 2d7 : faec2 ; + 2d8 : faede ; + 2d9 : faef9 ; + 2da : faf16 ; + 2db : faf32 ; + 2dc : faf4e ; + 2dd : faf6b ; + 2de : faf88 ; + 2df : fafa6 ; + 2e0 : fafc3 ; + 2e1 : fafe1 ; + 2e2 : fafff ; + 2e3 : fb01e ; + 2e4 : fb03c ; + 2e5 : fb05b ; + 2e6 : fb07a ; + 2e7 : fb099 ; + 2e8 : fb0b9 ; + 2e9 : fb0d9 ; + 2ea : fb0f9 ; + 2eb : fb119 ; + 2ec : fb13a ; + 2ed : fb15b ; + 2ee : fb17c ; + 2ef : fb19d ; + 2f0 : fb1be ; + 2f1 : fb1e0 ; + 2f2 : fb202 ; + 2f3 : fb225 ; + 2f4 : fb247 ; + 2f5 : fb26a ; + 2f6 : fb28d ; + 2f7 : fb2b0 ; + 2f8 : fb2d4 ; + 2f9 : fb2f8 ; + 2fa : fb31c ; + 2fb : fb340 ; + 2fc : fb364 ; + 2fd : fb389 ; + 2fe : fb3ae ; + 2ff : fb3d4 ; + 300 : fb3f9 ; + 301 : fb41f ; + 302 : fb445 ; + 303 : fb46b ; + 304 : fb492 ; + 305 : fb4b8 ; + 306 : fb4df ; + 307 : fb507 ; + 308 : fb52e ; + 309 : fb556 ; + 30a : fb57e ; + 30b : fb5a6 ; + 30c : fb5cf ; + 30d : fb5f7 ; + 30e : fb620 ; + 30f : fb649 ; + 310 : fb673 ; + 311 : fb69d ; + 312 : fb6c7 ; + 313 : fb6f1 ; + 314 : fb71b ; + 315 : fb746 ; + 316 : fb771 ; + 317 : fb79c ; + 318 : fb7c8 ; + 319 : fb7f3 ; + 31a : fb81f ; + 31b : fb84b ; + 31c : fb878 ; + 31d : fb8a5 ; + 31e : fb8d2 ; + 31f : fb8ff ; + 320 : fb92c ; + 321 : fb95a ; + 322 : fb988 ; + 323 : fb9b6 ; + 324 : fb9e4 ; + 325 : fba13 ; + 326 : fba42 ; + 327 : fba71 ; + 328 : fbaa0 ; + 329 : fbad0 ; + 32a : fbb00 ; + 32b : fbb30 ; + 32c : fbb60 ; + 32d : fbb91 ; + 32e : fbbc2 ; + 32f : fbbf3 ; + 330 : fbc24 ; + 331 : fbc56 ; + 332 : fbc88 ; + 333 : fbcba ; + 334 : fbcec ; + 335 : fbd1f ; + 336 : fbd51 ; + 337 : fbd84 ; + 338 : fbdb8 ; + 339 : fbdeb ; + 33a : fbe1f ; + 33b : fbe53 ; + 33c : fbe87 ; + 33d : fbebc ; + 33e : fbef0 ; + 33f : fbf25 ; + 340 : fbf5b ; + 341 : fbf90 ; + 342 : fbfc6 ; + 343 : fbffc ; + 344 : fc032 ; + 345 : fc068 ; + 346 : fc09f ; + 347 : fc0d6 ; + 348 : fc10d ; + 349 : fc144 ; + 34a : fc17c ; + 34b : fc1b4 ; + 34c : fc1ec ; + 34d : fc224 ; + 34e : fc25d ; + 34f : fc296 ; + 350 : fc2cf ; + 351 : fc308 ; + 352 : fc342 ; + 353 : fc37b ; + 354 : fc3b5 ; + 355 : fc3f0 ; + 356 : fc42a ; + 357 : fc465 ; + 358 : fc4a0 ; + 359 : fc4db ; + 35a : fc517 ; + 35b : fc552 ; + 35c : fc58e ; + 35d : fc5ca ; + 35e : fc607 ; + 35f : fc643 ; + 360 : fc680 ; + 361 : fc6bd ; + 362 : fc6fa ; + 363 : fc738 ; + 364 : fc776 ; + 365 : fc7b4 ; + 366 : fc7f2 ; + 367 : fc830 ; + 368 : fc86f ; + 369 : fc8ae ; + 36a : fc8ed ; + 36b : fc92d ; + 36c : fc96c ; + 36d : fc9ac ; + 36e : fc9ec ; + 36f : fca2c ; + 370 : fca6d ; + 371 : fcaae ; + 372 : fcaef ; + 373 : fcb30 ; + 374 : fcb71 ; + 375 : fcbb3 ; + 376 : fcbf5 ; + 377 : fcc37 ; + 378 : fcc7a ; + 379 : fccbc ; + 37a : fccff ; + 37b : fcd42 ; + 37c : fcd85 ; + 37d : fcdc9 ; + 37e : fce0c ; + 37f : fce50 ; + 380 : fce95 ; + 381 : fced9 ; + 382 : fcf1e ; + 383 : fcf62 ; + 384 : fcfa7 ; + 385 : fcfed ; + 386 : fd032 ; + 387 : fd078 ; + 388 : fd0be ; + 389 : fd104 ; + 38a : fd14a ; + 38b : fd191 ; + 38c : fd1d8 ; + 38d : fd21f ; + 38e : fd266 ; + 38f : fd2ae ; + 390 : fd2f5 ; + 391 : fd33d ; + 392 : fd385 ; + 393 : fd3ce ; + 394 : fd416 ; + 395 : fd45f ; + 396 : fd4a8 ; + 397 : fd4f1 ; + 398 : fd53b ; + 399 : fd584 ; + 39a : fd5ce ; + 39b : fd618 ; + 39c : fd663 ; + 39d : fd6ad ; + 39e : fd6f8 ; + 39f : fd743 ; + 3a0 : fd78e ; + 3a1 : fd7d9 ; + 3a2 : fd825 ; + 3a3 : fd871 ; + 3a4 : fd8bd ; + 3a5 : fd909 ; + 3a6 : fd955 ; + 3a7 : fd9a2 ; + 3a8 : fd9ee ; + 3a9 : fda3b ; + 3aa : fda89 ; + 3ab : fdad6 ; + 3ac : fdb24 ; + 3ad : fdb72 ; + 3ae : fdbc0 ; + 3af : fdc0e ; + 3b0 : fdc5c ; + 3b1 : fdcab ; + 3b2 : fdcfa ; + 3b3 : fdd49 ; + 3b4 : fdd98 ; + 3b5 : fdde8 ; + 3b6 : fde37 ; + 3b7 : fde87 ; + 3b8 : fded7 ; + 3b9 : fdf27 ; + 3ba : fdf78 ; + 3bb : fdfc8 ; + 3bc : fe019 ; + 3bd : fe06a ; + 3be : fe0bc ; + 3bf : fe10d ; + 3c0 : fe15f ; + 3c1 : fe1b0 ; + 3c2 : fe202 ; + 3c3 : fe255 ; + 3c4 : fe2a7 ; + 3c5 : fe2fa ; + 3c6 : fe34c ; + 3c7 : fe39f ; + 3c8 : fe3f3 ; + 3c9 : fe446 ; + 3ca : fe49a ; + 3cb : fe4ed ; + 3cc : fe541 ; + 3cd : fe595 ; + 3ce : fe5ea ; + 3cf : fe63e ; + 3d0 : fe693 ; + 3d1 : fe6e8 ; + 3d2 : fe73d ; + 3d3 : fe792 ; + 3d4 : fe7e7 ; + 3d5 : fe83d ; + 3d6 : fe893 ; + 3d7 : fe8e9 ; + 3d8 : fe93f ; + 3d9 : fe995 ; + 3da : fe9ec ; + 3db : fea42 ; + 3dc : fea99 ; + 3dd : feaf0 ; + 3de : feb47 ; + 3df : feb9f ; + 3e0 : febf6 ; + 3e1 : fec4e ; + 3e2 : feca6 ; + 3e3 : fecfe ; + 3e4 : fed57 ; + 3e5 : fedaf ; + 3e6 : fee08 ; + 3e7 : fee60 ; + 3e8 : feeb9 ; + 3e9 : fef12 ; + 3ea : fef6c ; + 3eb : fefc5 ; + 3ec : ff01f ; + 3ed : ff079 ; + 3ee : ff0d3 ; + 3ef : ff12d ; + 3f0 : ff187 ; + 3f1 : ff1e2 ; + 3f2 : ff23c ; + 3f3 : ff297 ; + 3f4 : ff2f2 ; + 3f5 : ff34d ; + 3f6 : ff3a9 ; + 3f7 : ff404 ; + 3f8 : ff460 ; + 3f9 : ff4bb ; + 3fa : ff517 ; + 3fb : ff573 ; + 3fc : ff5d0 ; + 3fd : ff62c ; + 3fe : ff689 ; + 3ff : ff6e5 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_12.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_12.mif new file mode 100644 index 0000000000..9027e0e82c --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_12.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1a7 ; + 1 : 1b9 ; + 2 : 1cb ; + 3 : 1de ; + 4 : 1f0 ; + 5 : 202 ; + 6 : 214 ; + 7 : 226 ; + 8 : 238 ; + 9 : 24b ; + a : 25d ; + b : 26f ; + c : 282 ; + d : 294 ; + e : 2a7 ; + f : 2b9 ; + 10 : 2cc ; + 11 : 2de ; + 12 : 2f1 ; + 13 : 303 ; + 14 : 316 ; + 15 : 329 ; + 16 : 33b ; + 17 : 34e ; + 18 : 361 ; + 19 : 373 ; + 1a : 386 ; + 1b : 399 ; + 1c : 3ac ; + 1d : 3bf ; + 1e : 3d2 ; + 1f : 3e4 ; + 20 : 3f7 ; + 21 : 40a ; + 22 : 41d ; + 23 : 430 ; + 24 : 443 ; + 25 : 456 ; + 26 : 46a ; + 27 : 47d ; + 28 : 490 ; + 29 : 4a3 ; + 2a : 4b6 ; + 2b : 4c9 ; + 2c : 4dd ; + 2d : 4f0 ; + 2e : 503 ; + 2f : 517 ; + 30 : 52a ; + 31 : 53d ; + 32 : 551 ; + 33 : 564 ; + 34 : 578 ; + 35 : 58b ; + 36 : 59f ; + 37 : 5b2 ; + 38 : 5c6 ; + 39 : 5d9 ; + 3a : 5ed ; + 3b : 600 ; + 3c : 614 ; + 3d : 628 ; + 3e : 63b ; + 3f : 64f ; + 40 : 663 ; + 41 : 677 ; + 42 : 68a ; + 43 : 69e ; + 44 : 6b2 ; + 45 : 6c6 ; + 46 : 6da ; + 47 : 6ee ; + 48 : 701 ; + 49 : 715 ; + 4a : 729 ; + 4b : 73d ; + 4c : 751 ; + 4d : 765 ; + 4e : 779 ; + 4f : 78d ; + 50 : 7a1 ; + 51 : 7b5 ; + 52 : 7ca ; + 53 : 7de ; + 54 : 7f2 ; + 55 : 806 ; + 56 : 81a ; + 57 : 82e ; + 58 : 843 ; + 59 : 857 ; + 5a : 86b ; + 5b : 87f ; + 5c : 894 ; + 5d : 8a8 ; + 5e : 8bc ; + 5f : 8d1 ; + 60 : 8e5 ; + 61 : 8f9 ; + 62 : 90e ; + 63 : 922 ; + 64 : 937 ; + 65 : 94b ; + 66 : 95f ; + 67 : 974 ; + 68 : 988 ; + 69 : 99d ; + 6a : 9b1 ; + 6b : 9c6 ; + 6c : 9da ; + 6d : 9ef ; + 6e : a04 ; + 6f : a18 ; + 70 : a2d ; + 71 : a41 ; + 72 : a56 ; + 73 : a6b ; + 74 : a7f ; + 75 : a94 ; + 76 : aa9 ; + 77 : abd ; + 78 : ad2 ; + 79 : ae7 ; + 7a : afc ; + 7b : b10 ; + 7c : b25 ; + 7d : b3a ; + 7e : b4f ; + 7f : b63 ; + 80 : b78 ; + 81 : b8d ; + 82 : ba2 ; + 83 : bb7 ; + 84 : bcc ; + 85 : be0 ; + 86 : bf5 ; + 87 : c0a ; + 88 : c1f ; + 89 : c34 ; + 8a : c49 ; + 8b : c5e ; + 8c : c73 ; + 8d : c88 ; + 8e : c9d ; + 8f : cb2 ; + 90 : cc7 ; + 91 : cdc ; + 92 : cf1 ; + 93 : d05 ; + 94 : d1a ; + 95 : d2f ; + 96 : d44 ; + 97 : d5a ; + 98 : d6f ; + 99 : d84 ; + 9a : d99 ; + 9b : dae ; + 9c : dc3 ; + 9d : dd8 ; + 9e : ded ; + 9f : e02 ; + a0 : e17 ; + a1 : e2c ; + a2 : e41 ; + a3 : e56 ; + a4 : e6b ; + a5 : e80 ; + a6 : e95 ; + a7 : eab ; + a8 : ec0 ; + a9 : ed5 ; + aa : eea ; + ab : eff ; + ac : f14 ; + ad : f29 ; + ae : f3e ; + af : f53 ; + b0 : f69 ; + b1 : f7e ; + b2 : f93 ; + b3 : fa8 ; + b4 : fbd ; + b5 : fd2 ; + b6 : fe7 ; + b7 : ffc ; + b8 : 1012 ; + b9 : 1027 ; + ba : 103c ; + bb : 1051 ; + bc : 1066 ; + bd : 107b ; + be : 1090 ; + bf : 10a5 ; + c0 : 10bb ; + c1 : 10d0 ; + c2 : 10e5 ; + c3 : 10fa ; + c4 : 110f ; + c5 : 1124 ; + c6 : 1139 ; + c7 : 114e ; + c8 : 1164 ; + c9 : 1179 ; + ca : 118e ; + cb : 11a3 ; + cc : 11b8 ; + cd : 11cd ; + ce : 11e2 ; + cf : 11f7 ; + d0 : 120c ; + d1 : 1221 ; + d2 : 1236 ; + d3 : 124b ; + d4 : 1260 ; + d5 : 1275 ; + d6 : 128b ; + d7 : 12a0 ; + d8 : 12b5 ; + d9 : 12ca ; + da : 12df ; + db : 12f4 ; + dc : 1309 ; + dd : 131e ; + de : 1333 ; + df : 1348 ; + e0 : 135c ; + e1 : 1371 ; + e2 : 1386 ; + e3 : 139b ; + e4 : 13b0 ; + e5 : 13c5 ; + e6 : 13da ; + e7 : 13ef ; + e8 : 1404 ; + e9 : 1419 ; + ea : 142e ; + eb : 1442 ; + ec : 1457 ; + ed : 146c ; + ee : 1481 ; + ef : 1496 ; + f0 : 14aa ; + f1 : 14bf ; + f2 : 14d4 ; + f3 : 14e9 ; + f4 : 14fd ; + f5 : 1512 ; + f6 : 1527 ; + f7 : 153c ; + f8 : 1550 ; + f9 : 1565 ; + fa : 157a ; + fb : 158e ; + fc : 15a3 ; + fd : 15b7 ; + fe : 15cc ; + ff : 15e1 ; + 100 : 15f5 ; + 101 : 160a ; + 102 : 161e ; + 103 : 1633 ; + 104 : 1647 ; + 105 : 165c ; + 106 : 1670 ; + 107 : 1685 ; + 108 : 1699 ; + 109 : 16ae ; + 10a : 16c2 ; + 10b : 16d6 ; + 10c : 16eb ; + 10d : 16ff ; + 10e : 1713 ; + 10f : 1728 ; + 110 : 173c ; + 111 : 1750 ; + 112 : 1764 ; + 113 : 1779 ; + 114 : 178d ; + 115 : 17a1 ; + 116 : 17b5 ; + 117 : 17c9 ; + 118 : 17dd ; + 119 : 17f1 ; + 11a : 1805 ; + 11b : 1819 ; + 11c : 182d ; + 11d : 1841 ; + 11e : 1855 ; + 11f : 1869 ; + 120 : 187d ; + 121 : 1891 ; + 122 : 18a5 ; + 123 : 18b9 ; + 124 : 18cd ; + 125 : 18e1 ; + 126 : 18f4 ; + 127 : 1908 ; + 128 : 191c ; + 129 : 1930 ; + 12a : 1943 ; + 12b : 1957 ; + 12c : 196a ; + 12d : 197e ; + 12e : 1992 ; + 12f : 19a5 ; + 130 : 19b9 ; + 131 : 19cc ; + 132 : 19e0 ; + 133 : 19f3 ; + 134 : 1a06 ; + 135 : 1a1a ; + 136 : 1a2d ; + 137 : 1a40 ; + 138 : 1a54 ; + 139 : 1a67 ; + 13a : 1a7a ; + 13b : 1a8d ; + 13c : 1aa1 ; + 13d : 1ab4 ; + 13e : 1ac7 ; + 13f : 1ada ; + 140 : 1aed ; + 141 : 1b00 ; + 142 : 1b13 ; + 143 : 1b26 ; + 144 : 1b39 ; + 145 : 1b4c ; + 146 : 1b5e ; + 147 : 1b71 ; + 148 : 1b84 ; + 149 : 1b97 ; + 14a : 1ba9 ; + 14b : 1bbc ; + 14c : 1bcf ; + 14d : 1be1 ; + 14e : 1bf4 ; + 14f : 1c06 ; + 150 : 1c19 ; + 151 : 1c2b ; + 152 : 1c3e ; + 153 : 1c50 ; + 154 : 1c63 ; + 155 : 1c75 ; + 156 : 1c87 ; + 157 : 1c99 ; + 158 : 1cac ; + 159 : 1cbe ; + 15a : 1cd0 ; + 15b : 1ce2 ; + 15c : 1cf4 ; + 15d : 1d06 ; + 15e : 1d18 ; + 15f : 1d2a ; + 160 : 1d3c ; + 161 : 1d4e ; + 162 : 1d5f ; + 163 : 1d71 ; + 164 : 1d83 ; + 165 : 1d95 ; + 166 : 1da6 ; + 167 : 1db8 ; + 168 : 1dc9 ; + 169 : 1ddb ; + 16a : 1dec ; + 16b : 1dfe ; + 16c : 1e0f ; + 16d : 1e21 ; + 16e : 1e32 ; + 16f : 1e43 ; + 170 : 1e54 ; + 171 : 1e66 ; + 172 : 1e77 ; + 173 : 1e88 ; + 174 : 1e99 ; + 175 : 1eaa ; + 176 : 1ebb ; + 177 : 1ecc ; + 178 : 1edd ; + 179 : 1eed ; + 17a : 1efe ; + 17b : 1f0f ; + 17c : 1f20 ; + 17d : 1f30 ; + 17e : 1f41 ; + 17f : 1f51 ; + 180 : 1f62 ; + 181 : 1f72 ; + 182 : 1f83 ; + 183 : 1f93 ; + 184 : 1fa3 ; + 185 : 1fb4 ; + 186 : 1fc4 ; + 187 : 1fd4 ; + 188 : 1fe4 ; + 189 : 1ff4 ; + 18a : 2004 ; + 18b : 2014 ; + 18c : 2024 ; + 18d : 2034 ; + 18e : 2044 ; + 18f : 2053 ; + 190 : 2063 ; + 191 : 2073 ; + 192 : 2082 ; + 193 : 2092 ; + 194 : 20a1 ; + 195 : 20b1 ; + 196 : 20c0 ; + 197 : 20cf ; + 198 : 20df ; + 199 : 20ee ; + 19a : 20fd ; + 19b : 210c ; + 19c : 211b ; + 19d : 212a ; + 19e : 2139 ; + 19f : 2148 ; + 1a0 : 2157 ; + 1a1 : 2166 ; + 1a2 : 2174 ; + 1a3 : 2183 ; + 1a4 : 2192 ; + 1a5 : 21a0 ; + 1a6 : 21af ; + 1a7 : 21bd ; + 1a8 : 21cb ; + 1a9 : 21da ; + 1aa : 21e8 ; + 1ab : 21f6 ; + 1ac : 2204 ; + 1ad : 2212 ; + 1ae : 2220 ; + 1af : 222e ; + 1b0 : 223c ; + 1b1 : 224a ; + 1b2 : 2258 ; + 1b3 : 2266 ; + 1b4 : 2273 ; + 1b5 : 2281 ; + 1b6 : 228f ; + 1b7 : 229c ; + 1b8 : 22a9 ; + 1b9 : 22b7 ; + 1ba : 22c4 ; + 1bb : 22d1 ; + 1bc : 22de ; + 1bd : 22ec ; + 1be : 22f9 ; + 1bf : 2306 ; + 1c0 : 2313 ; + 1c1 : 231f ; + 1c2 : 232c ; + 1c3 : 2339 ; + 1c4 : 2346 ; + 1c5 : 2352 ; + 1c6 : 235f ; + 1c7 : 236b ; + 1c8 : 2378 ; + 1c9 : 2384 ; + 1ca : 2390 ; + 1cb : 239c ; + 1cc : 23a8 ; + 1cd : 23b5 ; + 1ce : 23c1 ; + 1cf : 23cc ; + 1d0 : 23d8 ; + 1d1 : 23e4 ; + 1d2 : 23f0 ; + 1d3 : 23fc ; + 1d4 : 2407 ; + 1d5 : 2413 ; + 1d6 : 241e ; + 1d7 : 242a ; + 1d8 : 2435 ; + 1d9 : 2440 ; + 1da : 244b ; + 1db : 2456 ; + 1dc : 2461 ; + 1dd : 246c ; + 1de : 2477 ; + 1df : 2482 ; + 1e0 : 248d ; + 1e1 : 2498 ; + 1e2 : 24a2 ; + 1e3 : 24ad ; + 1e4 : 24b7 ; + 1e5 : 24c2 ; + 1e6 : 24cc ; + 1e7 : 24d6 ; + 1e8 : 24e0 ; + 1e9 : 24ea ; + 1ea : 24f4 ; + 1eb : 24fe ; + 1ec : 2508 ; + 1ed : 2512 ; + 1ee : 251c ; + 1ef : 2525 ; + 1f0 : 252f ; + 1f1 : 2539 ; + 1f2 : 2542 ; + 1f3 : 254b ; + 1f4 : 2555 ; + 1f5 : 255e ; + 1f6 : 2567 ; + 1f7 : 2570 ; + 1f8 : 2579 ; + 1f9 : 2582 ; + 1fa : 258b ; + 1fb : 2593 ; + 1fc : 259c ; + 1fd : 25a5 ; + 1fe : 25ad ; + 1ff : 25b6 ; + 200 : 25be ; + 201 : 25c6 ; + 202 : 25ce ; + 203 : 25d7 ; + 204 : 25df ; + 205 : 25e7 ; + 206 : 25ee ; + 207 : 25f6 ; + 208 : 25fe ; + 209 : 2606 ; + 20a : 260d ; + 20b : 2615 ; + 20c : 261c ; + 20d : 2623 ; + 20e : 262b ; + 20f : 2632 ; + 210 : 2639 ; + 211 : 2640 ; + 212 : 2647 ; + 213 : 264d ; + 214 : 2654 ; + 215 : 265b ; + 216 : 2661 ; + 217 : 2668 ; + 218 : 266e ; + 219 : 2675 ; + 21a : 267b ; + 21b : 2681 ; + 21c : 2687 ; + 21d : 268d ; + 21e : 2693 ; + 21f : 2699 ; + 220 : 269e ; + 221 : 26a4 ; + 222 : 26aa ; + 223 : 26af ; + 224 : 26b4 ; + 225 : 26ba ; + 226 : 26bf ; + 227 : 26c4 ; + 228 : 26c9 ; + 229 : 26ce ; + 22a : 26d3 ; + 22b : 26d8 ; + 22c : 26dc ; + 22d : 26e1 ; + 22e : 26e5 ; + 22f : 26ea ; + 230 : 26ee ; + 231 : 26f2 ; + 232 : 26f7 ; + 233 : 26fb ; + 234 : 26ff ; + 235 : 2703 ; + 236 : 2706 ; + 237 : 270a ; + 238 : 270e ; + 239 : 2711 ; + 23a : 2715 ; + 23b : 2718 ; + 23c : 271b ; + 23d : 271e ; + 23e : 2721 ; + 23f : 2724 ; + 240 : 2727 ; + 241 : 272a ; + 242 : 272d ; + 243 : 272f ; + 244 : 2732 ; + 245 : 2734 ; + 246 : 2737 ; + 247 : 2739 ; + 248 : 273b ; + 249 : 273d ; + 24a : 273f ; + 24b : 2741 ; + 24c : 2743 ; + 24d : 2744 ; + 24e : 2746 ; + 24f : 2747 ; + 250 : 2749 ; + 251 : 274a ; + 252 : 274b ; + 253 : 274c ; + 254 : 274d ; + 255 : 274e ; + 256 : 274f ; + 257 : 2750 ; + 258 : 2750 ; + 259 : 2751 ; + 25a : 2751 ; + 25b : 2752 ; + 25c : 2752 ; + 25d : 2752 ; + 25e : 2752 ; + 25f : 2752 ; + 260 : 2752 ; + 261 : 2752 ; + 262 : 2751 ; + 263 : 2751 ; + 264 : 2750 ; + 265 : 2750 ; + 266 : 274f ; + 267 : 274e ; + 268 : 274d ; + 269 : 274c ; + 26a : 274b ; + 26b : 274a ; + 26c : 2748 ; + 26d : 2747 ; + 26e : 2745 ; + 26f : 2744 ; + 270 : 2742 ; + 271 : 2740 ; + 272 : 273e ; + 273 : 273c ; + 274 : 273a ; + 275 : 2738 ; + 276 : 2736 ; + 277 : 2733 ; + 278 : 2731 ; + 279 : 272e ; + 27a : 272b ; + 27b : 2728 ; + 27c : 2725 ; + 27d : 2722 ; + 27e : 271f ; + 27f : 271c ; + 280 : 2719 ; + 281 : 2715 ; + 282 : 2712 ; + 283 : 270e ; + 284 : 270a ; + 285 : 2706 ; + 286 : 2702 ; + 287 : 26fe ; + 288 : 26fa ; + 289 : 26f6 ; + 28a : 26f1 ; + 28b : 26ed ; + 28c : 26e8 ; + 28d : 26e4 ; + 28e : 26df ; + 28f : 26da ; + 290 : 26d5 ; + 291 : 26d0 ; + 292 : 26ca ; + 293 : 26c5 ; + 294 : 26c0 ; + 295 : 26ba ; + 296 : 26b4 ; + 297 : 26af ; + 298 : 26a9 ; + 299 : 26a3 ; + 29a : 269d ; + 29b : 2697 ; + 29c : 2690 ; + 29d : 268a ; + 29e : 2684 ; + 29f : 267d ; + 2a0 : 2676 ; + 2a1 : 266f ; + 2a2 : 2668 ; + 2a3 : 2661 ; + 2a4 : 265a ; + 2a5 : 2653 ; + 2a6 : 264c ; + 2a7 : 2644 ; + 2a8 : 263d ; + 2a9 : 2635 ; + 2aa : 262d ; + 2ab : 2625 ; + 2ac : 261d ; + 2ad : 2615 ; + 2ae : 260d ; + 2af : 2605 ; + 2b0 : 25fc ; + 2b1 : 25f4 ; + 2b2 : 25eb ; + 2b3 : 25e2 ; + 2b4 : 25da ; + 2b5 : 25d1 ; + 2b6 : 25c7 ; + 2b7 : 25be ; + 2b8 : 25b5 ; + 2b9 : 25ac ; + 2ba : 25a2 ; + 2bb : 2598 ; + 2bc : 258f ; + 2bd : 2585 ; + 2be : 257b ; + 2bf : 2571 ; + 2c0 : 2567 ; + 2c1 : 255c ; + 2c2 : 2552 ; + 2c3 : 2548 ; + 2c4 : 253d ; + 2c5 : 2532 ; + 2c6 : 2527 ; + 2c7 : 251c ; + 2c8 : 2511 ; + 2c9 : 2506 ; + 2ca : 24fb ; + 2cb : 24f0 ; + 2cc : 24e4 ; + 2cd : 24d8 ; + 2ce : 24cd ; + 2cf : 24c1 ; + 2d0 : 24b5 ; + 2d1 : 24a9 ; + 2d2 : 249d ; + 2d3 : 2490 ; + 2d4 : 2484 ; + 2d5 : 2478 ; + 2d6 : 246b ; + 2d7 : 245e ; + 2d8 : 2451 ; + 2d9 : 2444 ; + 2da : 2437 ; + 2db : 242a ; + 2dc : 241d ; + 2dd : 2410 ; + 2de : 2402 ; + 2df : 23f4 ; + 2e0 : 23e7 ; + 2e1 : 23d9 ; + 2e2 : 23cb ; + 2e3 : 23bd ; + 2e4 : 23af ; + 2e5 : 23a0 ; + 2e6 : 2392 ; + 2e7 : 2384 ; + 2e8 : 2375 ; + 2e9 : 2366 ; + 2ea : 2357 ; + 2eb : 2348 ; + 2ec : 2339 ; + 2ed : 232a ; + 2ee : 231b ; + 2ef : 230b ; + 2f0 : 22fc ; + 2f1 : 22ec ; + 2f2 : 22dd ; + 2f3 : 22cd ; + 2f4 : 22bd ; + 2f5 : 22ad ; + 2f6 : 229c ; + 2f7 : 228c ; + 2f8 : 227c ; + 2f9 : 226b ; + 2fa : 225b ; + 2fb : 224a ; + 2fc : 2239 ; + 2fd : 2228 ; + 2fe : 2217 ; + 2ff : 2206 ; + 300 : 21f4 ; + 301 : 21e3 ; + 302 : 21d1 ; + 303 : 21c0 ; + 304 : 21ae ; + 305 : 219c ; + 306 : 218a ; + 307 : 2178 ; + 308 : 2166 ; + 309 : 2153 ; + 30a : 2141 ; + 30b : 212e ; + 30c : 211c ; + 30d : 2109 ; + 30e : 20f6 ; + 30f : 20e3 ; + 310 : 20d0 ; + 311 : 20bc ; + 312 : 20a9 ; + 313 : 2096 ; + 314 : 2082 ; + 315 : 206e ; + 316 : 205a ; + 317 : 2047 ; + 318 : 2032 ; + 319 : 201e ; + 31a : 200a ; + 31b : 1ff6 ; + 31c : 1fe1 ; + 31d : 1fcd ; + 31e : 1fb8 ; + 31f : 1fa3 ; + 320 : 1f8e ; + 321 : 1f79 ; + 322 : 1f64 ; + 323 : 1f4f ; + 324 : 1f39 ; + 325 : 1f24 ; + 326 : 1f0e ; + 327 : 1ef8 ; + 328 : 1ee2 ; + 329 : 1ecd ; + 32a : 1eb6 ; + 32b : 1ea0 ; + 32c : 1e8a ; + 32d : 1e74 ; + 32e : 1e5d ; + 32f : 1e46 ; + 330 : 1e30 ; + 331 : 1e19 ; + 332 : 1e02 ; + 333 : 1deb ; + 334 : 1dd4 ; + 335 : 1dbc ; + 336 : 1da5 ; + 337 : 1d8d ; + 338 : 1d76 ; + 339 : 1d5e ; + 33a : 1d46 ; + 33b : 1d2e ; + 33c : 1d16 ; + 33d : 1cfe ; + 33e : 1ce5 ; + 33f : 1ccd ; + 340 : 1cb4 ; + 341 : 1c9c ; + 342 : 1c83 ; + 343 : 1c6a ; + 344 : 1c51 ; + 345 : 1c38 ; + 346 : 1c1f ; + 347 : 1c06 ; + 348 : 1bec ; + 349 : 1bd3 ; + 34a : 1bb9 ; + 34b : 1b9f ; + 34c : 1b85 ; + 34d : 1b6b ; + 34e : 1b51 ; + 34f : 1b37 ; + 350 : 1b1d ; + 351 : 1b02 ; + 352 : 1ae8 ; + 353 : 1acd ; + 354 : 1ab2 ; + 355 : 1a98 ; + 356 : 1a7d ; + 357 : 1a61 ; + 358 : 1a46 ; + 359 : 1a2b ; + 35a : 1a10 ; + 35b : 19f4 ; + 35c : 19d8 ; + 35d : 19bd ; + 35e : 19a1 ; + 35f : 1985 ; + 360 : 1969 ; + 361 : 194d ; + 362 : 1930 ; + 363 : 1914 ; + 364 : 18f7 ; + 365 : 18db ; + 366 : 18be ; + 367 : 18a1 ; + 368 : 1884 ; + 369 : 1867 ; + 36a : 184a ; + 36b : 182d ; + 36c : 1810 ; + 36d : 17f2 ; + 36e : 17d4 ; + 36f : 17b7 ; + 370 : 1799 ; + 371 : 177b ; + 372 : 175d ; + 373 : 173f ; + 374 : 1721 ; + 375 : 1702 ; + 376 : 16e4 ; + 377 : 16c5 ; + 378 : 16a7 ; + 379 : 1688 ; + 37a : 1669 ; + 37b : 164a ; + 37c : 162b ; + 37d : 160c ; + 37e : 15ed ; + 37f : 15cd ; + 380 : 15ae ; + 381 : 158e ; + 382 : 156e ; + 383 : 154f ; + 384 : 152f ; + 385 : 150f ; + 386 : 14ef ; + 387 : 14ce ; + 388 : 14ae ; + 389 : 148e ; + 38a : 146d ; + 38b : 144c ; + 38c : 142c ; + 38d : 140b ; + 38e : 13ea ; + 38f : 13c9 ; + 390 : 13a8 ; + 391 : 1387 ; + 392 : 1365 ; + 393 : 1344 ; + 394 : 1322 ; + 395 : 1300 ; + 396 : 12df ; + 397 : 12bd ; + 398 : 129b ; + 399 : 1279 ; + 39a : 1257 ; + 39b : 1234 ; + 39c : 1212 ; + 39d : 11f0 ; + 39e : 11cd ; + 39f : 11aa ; + 3a0 : 1188 ; + 3a1 : 1165 ; + 3a2 : 1142 ; + 3a3 : 111f ; + 3a4 : 10fc ; + 3a5 : 10d8 ; + 3a6 : 10b5 ; + 3a7 : 1091 ; + 3a8 : 106e ; + 3a9 : 104a ; + 3aa : 1026 ; + 3ab : 1003 ; + 3ac : fdf ; + 3ad : fbb ; + 3ae : f96 ; + 3af : f72 ; + 3b0 : f4e ; + 3b1 : f29 ; + 3b2 : f05 ; + 3b3 : ee0 ; + 3b4 : ebc ; + 3b5 : e97 ; + 3b6 : e72 ; + 3b7 : e4d ; + 3b8 : e28 ; + 3b9 : e03 ; + 3ba : ddd ; + 3bb : db8 ; + 3bc : d92 ; + 3bd : d6d ; + 3be : d47 ; + 3bf : d21 ; + 3c0 : cfc ; + 3c1 : cd6 ; + 3c2 : cb0 ; + 3c3 : c8a ; + 3c4 : c63 ; + 3c5 : c3d ; + 3c6 : c17 ; + 3c7 : bf0 ; + 3c8 : bca ; + 3c9 : ba3 ; + 3ca : b7c ; + 3cb : b55 ; + 3cc : b2e ; + 3cd : b07 ; + 3ce : ae0 ; + 3cf : ab9 ; + 3d0 : a92 ; + 3d1 : a6a ; + 3d2 : a43 ; + 3d3 : a1b ; + 3d4 : 9f4 ; + 3d5 : 9cc ; + 3d6 : 9a4 ; + 3d7 : 97c ; + 3d8 : 954 ; + 3d9 : 92c ; + 3da : 904 ; + 3db : 8db ; + 3dc : 8b3 ; + 3dd : 88b ; + 3de : 862 ; + 3df : 83a ; + 3e0 : 811 ; + 3e1 : 7e8 ; + 3e2 : 7bf ; + 3e3 : 796 ; + 3e4 : 76d ; + 3e5 : 744 ; + 3e6 : 71b ; + 3e7 : 6f2 ; + 3e8 : 6c8 ; + 3e9 : 69f ; + 3ea : 675 ; + 3eb : 64c ; + 3ec : 622 ; + 3ed : 5f8 ; + 3ee : 5ce ; + 3ef : 5a4 ; + 3f0 : 57a ; + 3f1 : 550 ; + 3f2 : 526 ; + 3f3 : 4fc ; + 3f4 : 4d2 ; + 3f5 : 4a7 ; + 3f6 : 47d ; + 3f7 : 452 ; + 3f8 : 427 ; + 3f9 : 3fd ; + 3fa : 3d2 ; + 3fb : 3a7 ; + 3fc : 37c ; + 3fd : 351 ; + 3fe : 326 ; + 3ff : 2fb ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_13.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_13.mif new file mode 100644 index 0000000000..e3afc43096 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_13.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ffcf0 ; + 1 : ffcea ; + 2 : ffce5 ; + 3 : ffcdf ; + 4 : ffcd9 ; + 5 : ffcd3 ; + 6 : ffccd ; + 7 : ffcc7 ; + 8 : ffcc2 ; + 9 : ffcbc ; + a : ffcb6 ; + b : ffcb0 ; + c : ffcaa ; + d : ffca4 ; + e : ffc9e ; + f : ffc98 ; + 10 : ffc92 ; + 11 : ffc8d ; + 12 : ffc87 ; + 13 : ffc81 ; + 14 : ffc7b ; + 15 : ffc75 ; + 16 : ffc6f ; + 17 : ffc69 ; + 18 : ffc63 ; + 19 : ffc5d ; + 1a : ffc57 ; + 1b : ffc51 ; + 1c : ffc4b ; + 1d : ffc45 ; + 1e : ffc3f ; + 1f : ffc39 ; + 20 : ffc33 ; + 21 : ffc2d ; + 22 : ffc26 ; + 23 : ffc20 ; + 24 : ffc1a ; + 25 : ffc14 ; + 26 : ffc0e ; + 27 : ffc08 ; + 28 : ffc02 ; + 29 : ffbfc ; + 2a : ffbf6 ; + 2b : ffbf0 ; + 2c : ffbe9 ; + 2d : ffbe3 ; + 2e : ffbdd ; + 2f : ffbd7 ; + 30 : ffbd1 ; + 31 : ffbcb ; + 32 : ffbc4 ; + 33 : ffbbe ; + 34 : ffbb8 ; + 35 : ffbb2 ; + 36 : ffbac ; + 37 : ffba5 ; + 38 : ffb9f ; + 39 : ffb99 ; + 3a : ffb93 ; + 3b : ffb8d ; + 3c : ffb86 ; + 3d : ffb80 ; + 3e : ffb7a ; + 3f : ffb73 ; + 40 : ffb6d ; + 41 : ffb67 ; + 42 : ffb61 ; + 43 : ffb5a ; + 44 : ffb54 ; + 45 : ffb4e ; + 46 : ffb47 ; + 47 : ffb41 ; + 48 : ffb3b ; + 49 : ffb34 ; + 4a : ffb2e ; + 4b : ffb28 ; + 4c : ffb21 ; + 4d : ffb1b ; + 4e : ffb15 ; + 4f : ffb0e ; + 50 : ffb08 ; + 51 : ffb02 ; + 52 : ffafb ; + 53 : ffaf5 ; + 54 : ffaee ; + 55 : ffae8 ; + 56 : ffae2 ; + 57 : ffadb ; + 58 : ffad5 ; + 59 : fface ; + 5a : ffac8 ; + 5b : ffac2 ; + 5c : ffabb ; + 5d : ffab5 ; + 5e : ffaae ; + 5f : ffaa8 ; + 60 : ffaa1 ; + 61 : ffa9b ; + 62 : ffa94 ; + 63 : ffa8e ; + 64 : ffa88 ; + 65 : ffa81 ; + 66 : ffa7b ; + 67 : ffa74 ; + 68 : ffa6e ; + 69 : ffa67 ; + 6a : ffa61 ; + 6b : ffa5a ; + 6c : ffa54 ; + 6d : ffa4d ; + 6e : ffa47 ; + 6f : ffa40 ; + 70 : ffa3a ; + 71 : ffa33 ; + 72 : ffa2d ; + 73 : ffa26 ; + 74 : ffa1f ; + 75 : ffa19 ; + 76 : ffa12 ; + 77 : ffa0c ; + 78 : ffa05 ; + 79 : ff9ff ; + 7a : ff9f8 ; + 7b : ff9f2 ; + 7c : ff9eb ; + 7d : ff9e5 ; + 7e : ff9de ; + 7f : ff9d7 ; + 80 : ff9d1 ; + 81 : ff9ca ; + 82 : ff9c4 ; + 83 : ff9bd ; + 84 : ff9b7 ; + 85 : ff9b0 ; + 86 : ff9a9 ; + 87 : ff9a3 ; + 88 : ff99c ; + 89 : ff996 ; + 8a : ff98f ; + 8b : ff988 ; + 8c : ff982 ; + 8d : ff97b ; + 8e : ff975 ; + 8f : ff96e ; + 90 : ff967 ; + 91 : ff961 ; + 92 : ff95a ; + 93 : ff953 ; + 94 : ff94d ; + 95 : ff946 ; + 96 : ff940 ; + 97 : ff939 ; + 98 : ff932 ; + 99 : ff92c ; + 9a : ff925 ; + 9b : ff91f ; + 9c : ff918 ; + 9d : ff911 ; + 9e : ff90b ; + 9f : ff904 ; + a0 : ff8fd ; + a1 : ff8f7 ; + a2 : ff8f0 ; + a3 : ff8e9 ; + a4 : ff8e3 ; + a5 : ff8dc ; + a6 : ff8d6 ; + a7 : ff8cf ; + a8 : ff8c8 ; + a9 : ff8c2 ; + aa : ff8bb ; + ab : ff8b4 ; + ac : ff8ae ; + ad : ff8a7 ; + ae : ff8a0 ; + af : ff89a ; + b0 : ff893 ; + b1 : ff88d ; + b2 : ff886 ; + b3 : ff87f ; + b4 : ff879 ; + b5 : ff872 ; + b6 : ff86b ; + b7 : ff865 ; + b8 : ff85e ; + b9 : ff858 ; + ba : ff851 ; + bb : ff84a ; + bc : ff844 ; + bd : ff83d ; + be : ff836 ; + bf : ff830 ; + c0 : ff829 ; + c1 : ff822 ; + c2 : ff81c ; + c3 : ff815 ; + c4 : ff80f ; + c5 : ff808 ; + c6 : ff801 ; + c7 : ff7fb ; + c8 : ff7f4 ; + c9 : ff7ee ; + ca : ff7e7 ; + cb : ff7e0 ; + cc : ff7da ; + cd : ff7d3 ; + ce : ff7cd ; + cf : ff7c6 ; + d0 : ff7bf ; + d1 : ff7b9 ; + d2 : ff7b2 ; + d3 : ff7ac ; + d4 : ff7a5 ; + d5 : ff79e ; + d6 : ff798 ; + d7 : ff791 ; + d8 : ff78b ; + d9 : ff784 ; + da : ff77e ; + db : ff777 ; + dc : ff770 ; + dd : ff76a ; + de : ff763 ; + df : ff75d ; + e0 : ff756 ; + e1 : ff750 ; + e2 : ff749 ; + e3 : ff743 ; + e4 : ff73c ; + e5 : ff736 ; + e6 : ff72f ; + e7 : ff729 ; + e8 : ff722 ; + e9 : ff71c ; + ea : ff715 ; + eb : ff70f ; + ec : ff708 ; + ed : ff702 ; + ee : ff6fb ; + ef : ff6f5 ; + f0 : ff6ee ; + f1 : ff6e8 ; + f2 : ff6e1 ; + f3 : ff6db ; + f4 : ff6d4 ; + f5 : ff6ce ; + f6 : ff6c7 ; + f7 : ff6c1 ; + f8 : ff6bb ; + f9 : ff6b4 ; + fa : ff6ae ; + fb : ff6a7 ; + fc : ff6a1 ; + fd : ff69a ; + fe : ff694 ; + ff : ff68e ; + 100 : ff687 ; + 101 : ff681 ; + 102 : ff67b ; + 103 : ff674 ; + 104 : ff66e ; + 105 : ff667 ; + 106 : ff661 ; + 107 : ff65b ; + 108 : ff654 ; + 109 : ff64e ; + 10a : ff648 ; + 10b : ff641 ; + 10c : ff63b ; + 10d : ff635 ; + 10e : ff62f ; + 10f : ff628 ; + 110 : ff622 ; + 111 : ff61c ; + 112 : ff615 ; + 113 : ff60f ; + 114 : ff609 ; + 115 : ff603 ; + 116 : ff5fd ; + 117 : ff5f6 ; + 118 : ff5f0 ; + 119 : ff5ea ; + 11a : ff5e4 ; + 11b : ff5de ; + 11c : ff5d7 ; + 11d : ff5d1 ; + 11e : ff5cb ; + 11f : ff5c5 ; + 120 : ff5bf ; + 121 : ff5b9 ; + 122 : ff5b2 ; + 123 : ff5ac ; + 124 : ff5a6 ; + 125 : ff5a0 ; + 126 : ff59a ; + 127 : ff594 ; + 128 : ff58e ; + 129 : ff588 ; + 12a : ff582 ; + 12b : ff57c ; + 12c : ff576 ; + 12d : ff570 ; + 12e : ff56a ; + 12f : ff564 ; + 130 : ff55e ; + 131 : ff558 ; + 132 : ff552 ; + 133 : ff54c ; + 134 : ff546 ; + 135 : ff540 ; + 136 : ff53a ; + 137 : ff534 ; + 138 : ff52e ; + 139 : ff528 ; + 13a : ff522 ; + 13b : ff51c ; + 13c : ff517 ; + 13d : ff511 ; + 13e : ff50b ; + 13f : ff505 ; + 140 : ff4ff ; + 141 : ff4f9 ; + 142 : ff4f4 ; + 143 : ff4ee ; + 144 : ff4e8 ; + 145 : ff4e2 ; + 146 : ff4dd ; + 147 : ff4d7 ; + 148 : ff4d1 ; + 149 : ff4cb ; + 14a : ff4c6 ; + 14b : ff4c0 ; + 14c : ff4ba ; + 14d : ff4b5 ; + 14e : ff4af ; + 14f : ff4a9 ; + 150 : ff4a4 ; + 151 : ff49e ; + 152 : ff499 ; + 153 : ff493 ; + 154 : ff48d ; + 155 : ff488 ; + 156 : ff482 ; + 157 : ff47d ; + 158 : ff477 ; + 159 : ff472 ; + 15a : ff46c ; + 15b : ff467 ; + 15c : ff461 ; + 15d : ff45c ; + 15e : ff457 ; + 15f : ff451 ; + 160 : ff44c ; + 161 : ff446 ; + 162 : ff441 ; + 163 : ff43c ; + 164 : ff436 ; + 165 : ff431 ; + 166 : ff42c ; + 167 : ff426 ; + 168 : ff421 ; + 169 : ff41c ; + 16a : ff417 ; + 16b : ff411 ; + 16c : ff40c ; + 16d : ff407 ; + 16e : ff402 ; + 16f : ff3fc ; + 170 : ff3f7 ; + 171 : ff3f2 ; + 172 : ff3ed ; + 173 : ff3e8 ; + 174 : ff3e3 ; + 175 : ff3de ; + 176 : ff3d9 ; + 177 : ff3d4 ; + 178 : ff3cf ; + 179 : ff3ca ; + 17a : ff3c5 ; + 17b : ff3c0 ; + 17c : ff3bb ; + 17d : ff3b6 ; + 17e : ff3b1 ; + 17f : ff3ac ; + 180 : ff3a7 ; + 181 : ff3a2 ; + 182 : ff39d ; + 183 : ff398 ; + 184 : ff394 ; + 185 : ff38f ; + 186 : ff38a ; + 187 : ff385 ; + 188 : ff381 ; + 189 : ff37c ; + 18a : ff377 ; + 18b : ff372 ; + 18c : ff36e ; + 18d : ff369 ; + 18e : ff364 ; + 18f : ff360 ; + 190 : ff35b ; + 191 : ff357 ; + 192 : ff352 ; + 193 : ff34d ; + 194 : ff349 ; + 195 : ff344 ; + 196 : ff340 ; + 197 : ff33c ; + 198 : ff337 ; + 199 : ff333 ; + 19a : ff32e ; + 19b : ff32a ; + 19c : ff325 ; + 19d : ff321 ; + 19e : ff31d ; + 19f : ff318 ; + 1a0 : ff314 ; + 1a1 : ff310 ; + 1a2 : ff30c ; + 1a3 : ff307 ; + 1a4 : ff303 ; + 1a5 : ff2ff ; + 1a6 : ff2fb ; + 1a7 : ff2f7 ; + 1a8 : ff2f3 ; + 1a9 : ff2ee ; + 1aa : ff2ea ; + 1ab : ff2e6 ; + 1ac : ff2e2 ; + 1ad : ff2de ; + 1ae : ff2da ; + 1af : ff2d6 ; + 1b0 : ff2d2 ; + 1b1 : ff2ce ; + 1b2 : ff2cb ; + 1b3 : ff2c7 ; + 1b4 : ff2c3 ; + 1b5 : ff2bf ; + 1b6 : ff2bb ; + 1b7 : ff2b7 ; + 1b8 : ff2b4 ; + 1b9 : ff2b0 ; + 1ba : ff2ac ; + 1bb : ff2a8 ; + 1bc : ff2a5 ; + 1bd : ff2a1 ; + 1be : ff29d ; + 1bf : ff29a ; + 1c0 : ff296 ; + 1c1 : ff293 ; + 1c2 : ff28f ; + 1c3 : ff28b ; + 1c4 : ff288 ; + 1c5 : ff284 ; + 1c6 : ff281 ; + 1c7 : ff27e ; + 1c8 : ff27a ; + 1c9 : ff277 ; + 1ca : ff273 ; + 1cb : ff270 ; + 1cc : ff26d ; + 1cd : ff26a ; + 1ce : ff266 ; + 1cf : ff263 ; + 1d0 : ff260 ; + 1d1 : ff25d ; + 1d2 : ff259 ; + 1d3 : ff256 ; + 1d4 : ff253 ; + 1d5 : ff250 ; + 1d6 : ff24d ; + 1d7 : ff24a ; + 1d8 : ff247 ; + 1d9 : ff244 ; + 1da : ff241 ; + 1db : ff23e ; + 1dc : ff23b ; + 1dd : ff238 ; + 1de : ff235 ; + 1df : ff233 ; + 1e0 : ff230 ; + 1e1 : ff22d ; + 1e2 : ff22a ; + 1e3 : ff228 ; + 1e4 : ff225 ; + 1e5 : ff222 ; + 1e6 : ff220 ; + 1e7 : ff21d ; + 1e8 : ff21a ; + 1e9 : ff218 ; + 1ea : ff215 ; + 1eb : ff213 ; + 1ec : ff210 ; + 1ed : ff20e ; + 1ee : ff20b ; + 1ef : ff209 ; + 1f0 : ff207 ; + 1f1 : ff204 ; + 1f2 : ff202 ; + 1f3 : ff200 ; + 1f4 : ff1fd ; + 1f5 : ff1fb ; + 1f6 : ff1f9 ; + 1f7 : ff1f7 ; + 1f8 : ff1f5 ; + 1f9 : ff1f2 ; + 1fa : ff1f0 ; + 1fb : ff1ee ; + 1fc : ff1ec ; + 1fd : ff1ea ; + 1fe : ff1e8 ; + 1ff : ff1e6 ; + 200 : ff1e4 ; + 201 : ff1e2 ; + 202 : ff1e1 ; + 203 : ff1df ; + 204 : ff1dd ; + 205 : ff1db ; + 206 : ff1d9 ; + 207 : ff1d8 ; + 208 : ff1d6 ; + 209 : ff1d4 ; + 20a : ff1d3 ; + 20b : ff1d1 ; + 20c : ff1d0 ; + 20d : ff1ce ; + 20e : ff1cc ; + 20f : ff1cb ; + 210 : ff1ca ; + 211 : ff1c8 ; + 212 : ff1c7 ; + 213 : ff1c5 ; + 214 : ff1c4 ; + 215 : ff1c3 ; + 216 : ff1c1 ; + 217 : ff1c0 ; + 218 : ff1bf ; + 219 : ff1be ; + 21a : ff1bd ; + 21b : ff1bc ; + 21c : ff1ba ; + 21d : ff1b9 ; + 21e : ff1b8 ; + 21f : ff1b7 ; + 220 : ff1b6 ; + 221 : ff1b6 ; + 222 : ff1b5 ; + 223 : ff1b4 ; + 224 : ff1b3 ; + 225 : ff1b2 ; + 226 : ff1b1 ; + 227 : ff1b1 ; + 228 : ff1b0 ; + 229 : ff1af ; + 22a : ff1af ; + 22b : ff1ae ; + 22c : ff1ad ; + 22d : ff1ad ; + 22e : ff1ac ; + 22f : ff1ac ; + 230 : ff1ab ; + 231 : ff1ab ; + 232 : ff1ab ; + 233 : ff1aa ; + 234 : ff1aa ; + 235 : ff1aa ; + 236 : ff1a9 ; + 237 : ff1a9 ; + 238 : ff1a9 ; + 239 : ff1a9 ; + 23a : ff1a9 ; + 23b : ff1a9 ; + 23c : ff1a9 ; + 23d : ff1a9 ; + 23e : ff1a9 ; + 23f : ff1a9 ; + 240 : ff1a9 ; + 241 : ff1a9 ; + 242 : ff1a9 ; + 243 : ff1a9 ; + 244 : ff1aa ; + 245 : ff1aa ; + 246 : ff1aa ; + 247 : ff1aa ; + 248 : ff1ab ; + 249 : ff1ab ; + 24a : ff1ac ; + 24b : ff1ac ; + 24c : ff1ad ; + 24d : ff1ad ; + 24e : ff1ae ; + 24f : ff1ae ; + 250 : ff1af ; + 251 : ff1b0 ; + 252 : ff1b0 ; + 253 : ff1b1 ; + 254 : ff1b2 ; + 255 : ff1b3 ; + 256 : ff1b4 ; + 257 : ff1b5 ; + 258 : ff1b5 ; + 259 : ff1b6 ; + 25a : ff1b7 ; + 25b : ff1b9 ; + 25c : ff1ba ; + 25d : ff1bb ; + 25e : ff1bc ; + 25f : ff1bd ; + 260 : ff1be ; + 261 : ff1bf ; + 262 : ff1c1 ; + 263 : ff1c2 ; + 264 : ff1c3 ; + 265 : ff1c5 ; + 266 : ff1c6 ; + 267 : ff1c8 ; + 268 : ff1c9 ; + 269 : ff1cb ; + 26a : ff1cc ; + 26b : ff1ce ; + 26c : ff1d0 ; + 26d : ff1d1 ; + 26e : ff1d3 ; + 26f : ff1d5 ; + 270 : ff1d7 ; + 271 : ff1d9 ; + 272 : ff1db ; + 273 : ff1dc ; + 274 : ff1de ; + 275 : ff1e0 ; + 276 : ff1e2 ; + 277 : ff1e5 ; + 278 : ff1e7 ; + 279 : ff1e9 ; + 27a : ff1eb ; + 27b : ff1ed ; + 27c : ff1ef ; + 27d : ff1f2 ; + 27e : ff1f4 ; + 27f : ff1f6 ; + 280 : ff1f9 ; + 281 : ff1fb ; + 282 : ff1fe ; + 283 : ff200 ; + 284 : ff203 ; + 285 : ff206 ; + 286 : ff208 ; + 287 : ff20b ; + 288 : ff20e ; + 289 : ff210 ; + 28a : ff213 ; + 28b : ff216 ; + 28c : ff219 ; + 28d : ff21c ; + 28e : ff21f ; + 28f : ff222 ; + 290 : ff225 ; + 291 : ff228 ; + 292 : ff22b ; + 293 : ff22e ; + 294 : ff231 ; + 295 : ff235 ; + 296 : ff238 ; + 297 : ff23b ; + 298 : ff23f ; + 299 : ff242 ; + 29a : ff246 ; + 29b : ff249 ; + 29c : ff24d ; + 29d : ff250 ; + 29e : ff254 ; + 29f : ff257 ; + 2a0 : ff25b ; + 2a1 : ff25f ; + 2a2 : ff262 ; + 2a3 : ff266 ; + 2a4 : ff26a ; + 2a5 : ff26e ; + 2a6 : ff272 ; + 2a7 : ff276 ; + 2a8 : ff27a ; + 2a9 : ff27e ; + 2aa : ff282 ; + 2ab : ff286 ; + 2ac : ff28a ; + 2ad : ff28f ; + 2ae : ff293 ; + 2af : ff297 ; + 2b0 : ff29b ; + 2b1 : ff2a0 ; + 2b2 : ff2a4 ; + 2b3 : ff2a9 ; + 2b4 : ff2ad ; + 2b5 : ff2b2 ; + 2b6 : ff2b6 ; + 2b7 : ff2bb ; + 2b8 : ff2c0 ; + 2b9 : ff2c4 ; + 2ba : ff2c9 ; + 2bb : ff2ce ; + 2bc : ff2d3 ; + 2bd : ff2d8 ; + 2be : ff2dc ; + 2bf : ff2e1 ; + 2c0 : ff2e6 ; + 2c1 : ff2eb ; + 2c2 : ff2f0 ; + 2c3 : ff2f6 ; + 2c4 : ff2fb ; + 2c5 : ff300 ; + 2c6 : ff305 ; + 2c7 : ff30b ; + 2c8 : ff310 ; + 2c9 : ff315 ; + 2ca : ff31b ; + 2cb : ff320 ; + 2cc : ff326 ; + 2cd : ff32b ; + 2ce : ff331 ; + 2cf : ff336 ; + 2d0 : ff33c ; + 2d1 : ff342 ; + 2d2 : ff347 ; + 2d3 : ff34d ; + 2d4 : ff353 ; + 2d5 : ff359 ; + 2d6 : ff35f ; + 2d7 : ff365 ; + 2d8 : ff36b ; + 2d9 : ff371 ; + 2da : ff377 ; + 2db : ff37d ; + 2dc : ff383 ; + 2dd : ff38a ; + 2de : ff390 ; + 2df : ff396 ; + 2e0 : ff39c ; + 2e1 : ff3a3 ; + 2e2 : ff3a9 ; + 2e3 : ff3b0 ; + 2e4 : ff3b6 ; + 2e5 : ff3bd ; + 2e6 : ff3c3 ; + 2e7 : ff3ca ; + 2e8 : ff3d1 ; + 2e9 : ff3d8 ; + 2ea : ff3de ; + 2eb : ff3e5 ; + 2ec : ff3ec ; + 2ed : ff3f3 ; + 2ee : ff3fa ; + 2ef : ff401 ; + 2f0 : ff408 ; + 2f1 : ff40f ; + 2f2 : ff416 ; + 2f3 : ff41d ; + 2f4 : ff425 ; + 2f5 : ff42c ; + 2f6 : ff433 ; + 2f7 : ff43a ; + 2f8 : ff442 ; + 2f9 : ff449 ; + 2fa : ff451 ; + 2fb : ff458 ; + 2fc : ff460 ; + 2fd : ff467 ; + 2fe : ff46f ; + 2ff : ff477 ; + 300 : ff47e ; + 301 : ff486 ; + 302 : ff48e ; + 303 : ff496 ; + 304 : ff49e ; + 305 : ff4a6 ; + 306 : ff4ae ; + 307 : ff4b6 ; + 308 : ff4be ; + 309 : ff4c6 ; + 30a : ff4ce ; + 30b : ff4d6 ; + 30c : ff4df ; + 30d : ff4e7 ; + 30e : ff4ef ; + 30f : ff4f8 ; + 310 : ff500 ; + 311 : ff509 ; + 312 : ff511 ; + 313 : ff51a ; + 314 : ff522 ; + 315 : ff52b ; + 316 : ff534 ; + 317 : ff53c ; + 318 : ff545 ; + 319 : ff54e ; + 31a : ff557 ; + 31b : ff560 ; + 31c : ff569 ; + 31d : ff572 ; + 31e : ff57b ; + 31f : ff584 ; + 320 : ff58d ; + 321 : ff596 ; + 322 : ff59f ; + 323 : ff5a9 ; + 324 : ff5b2 ; + 325 : ff5bb ; + 326 : ff5c5 ; + 327 : ff5ce ; + 328 : ff5d8 ; + 329 : ff5e1 ; + 32a : ff5eb ; + 32b : ff5f4 ; + 32c : ff5fe ; + 32d : ff608 ; + 32e : ff611 ; + 32f : ff61b ; + 330 : ff625 ; + 331 : ff62f ; + 332 : ff639 ; + 333 : ff643 ; + 334 : ff64d ; + 335 : ff657 ; + 336 : ff661 ; + 337 : ff66b ; + 338 : ff675 ; + 339 : ff680 ; + 33a : ff68a ; + 33b : ff694 ; + 33c : ff69f ; + 33d : ff6a9 ; + 33e : ff6b3 ; + 33f : ff6be ; + 340 : ff6c8 ; + 341 : ff6d3 ; + 342 : ff6de ; + 343 : ff6e8 ; + 344 : ff6f3 ; + 345 : ff6fe ; + 346 : ff708 ; + 347 : ff713 ; + 348 : ff71e ; + 349 : ff729 ; + 34a : ff734 ; + 34b : ff73f ; + 34c : ff74a ; + 34d : ff755 ; + 34e : ff760 ; + 34f : ff76c ; + 350 : ff777 ; + 351 : ff782 ; + 352 : ff78d ; + 353 : ff799 ; + 354 : ff7a4 ; + 355 : ff7b0 ; + 356 : ff7bb ; + 357 : ff7c7 ; + 358 : ff7d2 ; + 359 : ff7de ; + 35a : ff7e9 ; + 35b : ff7f5 ; + 35c : ff801 ; + 35d : ff80d ; + 35e : ff819 ; + 35f : ff824 ; + 360 : ff830 ; + 361 : ff83c ; + 362 : ff848 ; + 363 : ff854 ; + 364 : ff860 ; + 365 : ff86d ; + 366 : ff879 ; + 367 : ff885 ; + 368 : ff891 ; + 369 : ff89e ; + 36a : ff8aa ; + 36b : ff8b6 ; + 36c : ff8c3 ; + 36d : ff8cf ; + 36e : ff8dc ; + 36f : ff8e8 ; + 370 : ff8f5 ; + 371 : ff901 ; + 372 : ff90e ; + 373 : ff91b ; + 374 : ff928 ; + 375 : ff934 ; + 376 : ff941 ; + 377 : ff94e ; + 378 : ff95b ; + 379 : ff968 ; + 37a : ff975 ; + 37b : ff982 ; + 37c : ff98f ; + 37d : ff99c ; + 37e : ff9aa ; + 37f : ff9b7 ; + 380 : ff9c4 ; + 381 : ff9d1 ; + 382 : ff9df ; + 383 : ff9ec ; + 384 : ff9fa ; + 385 : ffa07 ; + 386 : ffa15 ; + 387 : ffa22 ; + 388 : ffa30 ; + 389 : ffa3d ; + 38a : ffa4b ; + 38b : ffa59 ; + 38c : ffa67 ; + 38d : ffa74 ; + 38e : ffa82 ; + 38f : ffa90 ; + 390 : ffa9e ; + 391 : ffaac ; + 392 : ffaba ; + 393 : ffac8 ; + 394 : ffad6 ; + 395 : ffae4 ; + 396 : ffaf3 ; + 397 : ffb01 ; + 398 : ffb0f ; + 399 : ffb1d ; + 39a : ffb2c ; + 39b : ffb3a ; + 39c : ffb48 ; + 39d : ffb57 ; + 39e : ffb65 ; + 39f : ffb74 ; + 3a0 : ffb82 ; + 3a1 : ffb91 ; + 3a2 : ffba0 ; + 3a3 : ffbae ; + 3a4 : ffbbd ; + 3a5 : ffbcc ; + 3a6 : ffbdb ; + 3a7 : ffbea ; + 3a8 : ffbf9 ; + 3a9 : ffc07 ; + 3aa : ffc16 ; + 3ab : ffc25 ; + 3ac : ffc34 ; + 3ad : ffc44 ; + 3ae : ffc53 ; + 3af : ffc62 ; + 3b0 : ffc71 ; + 3b1 : ffc80 ; + 3b2 : ffc90 ; + 3b3 : ffc9f ; + 3b4 : ffcae ; + 3b5 : ffcbe ; + 3b6 : ffccd ; + 3b7 : ffcdd ; + 3b8 : ffcec ; + 3b9 : ffcfc ; + 3ba : ffd0b ; + 3bb : ffd1b ; + 3bc : ffd2a ; + 3bd : ffd3a ; + 3be : ffd4a ; + 3bf : ffd5a ; + 3c0 : ffd6a ; + 3c1 : ffd79 ; + 3c2 : ffd89 ; + 3c3 : ffd99 ; + 3c4 : ffda9 ; + 3c5 : ffdb9 ; + 3c6 : ffdc9 ; + 3c7 : ffdd9 ; + 3c8 : ffde9 ; + 3c9 : ffdfa ; + 3ca : ffe0a ; + 3cb : ffe1a ; + 3cc : ffe2a ; + 3cd : ffe3a ; + 3ce : ffe4b ; + 3cf : ffe5b ; + 3d0 : ffe6c ; + 3d1 : ffe7c ; + 3d2 : ffe8c ; + 3d3 : ffe9d ; + 3d4 : ffeae ; + 3d5 : ffebe ; + 3d6 : ffecf ; + 3d7 : ffedf ; + 3d8 : ffef0 ; + 3d9 : fff01 ; + 3da : fff12 ; + 3db : fff22 ; + 3dc : fff33 ; + 3dd : fff44 ; + 3de : fff55 ; + 3df : fff66 ; + 3e0 : fff77 ; + 3e1 : fff88 ; + 3e2 : fff99 ; + 3e3 : fffaa ; + 3e4 : fffbb ; + 3e5 : fffcc ; + 3e6 : fffdd ; + 3e7 : fffef ; + 3e8 : 0 ; + 3e9 : 11 ; + 3ea : 22 ; + 3eb : 34 ; + 3ec : 45 ; + 3ed : 56 ; + 3ee : 68 ; + 3ef : 79 ; + 3f0 : 8b ; + 3f1 : 9c ; + 3f2 : ae ; + 3f3 : c0 ; + 3f4 : d1 ; + 3f5 : e3 ; + 3f6 : f5 ; + 3f7 : 106 ; + 3f8 : 118 ; + 3f9 : 12a ; + 3fa : 13c ; + 3fb : 14e ; + 3fc : 15f ; + 3fd : 171 ; + 3fe : 183 ; + 3ff : 195 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_14.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_14.mif new file mode 100644 index 0000000000..834907fbff --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_14.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 138 ; + 1 : 139 ; + 2 : 13a ; + 3 : 13b ; + 4 : 13c ; + 5 : 13d ; + 6 : 13e ; + 7 : 13f ; + 8 : 140 ; + 9 : 141 ; + a : 142 ; + b : 143 ; + c : 144 ; + d : 145 ; + e : 146 ; + f : 147 ; + 10 : 148 ; + 11 : 149 ; + 12 : 14a ; + 13 : 14b ; + 14 : 14c ; + 15 : 14d ; + 16 : 14e ; + 17 : 14f ; + 18 : 150 ; + 19 : 151 ; + 1a : 152 ; + 1b : 153 ; + 1c : 154 ; + 1d : 155 ; + 1e : 156 ; + 1f : 157 ; + 20 : 159 ; + 21 : 15a ; + 22 : 15b ; + 23 : 15c ; + 24 : 15d ; + 25 : 15e ; + 26 : 15f ; + 27 : 160 ; + 28 : 161 ; + 29 : 162 ; + 2a : 163 ; + 2b : 164 ; + 2c : 165 ; + 2d : 166 ; + 2e : 167 ; + 2f : 168 ; + 30 : 169 ; + 31 : 16a ; + 32 : 16b ; + 33 : 16c ; + 34 : 16d ; + 35 : 16e ; + 36 : 16f ; + 37 : 170 ; + 38 : 171 ; + 39 : 172 ; + 3a : 173 ; + 3b : 175 ; + 3c : 176 ; + 3d : 177 ; + 3e : 178 ; + 3f : 179 ; + 40 : 17a ; + 41 : 17b ; + 42 : 17c ; + 43 : 17d ; + 44 : 17e ; + 45 : 17f ; + 46 : 180 ; + 47 : 181 ; + 48 : 182 ; + 49 : 183 ; + 4a : 184 ; + 4b : 185 ; + 4c : 186 ; + 4d : 188 ; + 4e : 189 ; + 4f : 18a ; + 50 : 18b ; + 51 : 18c ; + 52 : 18d ; + 53 : 18e ; + 54 : 18f ; + 55 : 190 ; + 56 : 191 ; + 57 : 192 ; + 58 : 193 ; + 59 : 194 ; + 5a : 195 ; + 5b : 196 ; + 5c : 198 ; + 5d : 199 ; + 5e : 19a ; + 5f : 19b ; + 60 : 19c ; + 61 : 19d ; + 62 : 19e ; + 63 : 19f ; + 64 : 1a0 ; + 65 : 1a1 ; + 66 : 1a2 ; + 67 : 1a3 ; + 68 : 1a4 ; + 69 : 1a5 ; + 6a : 1a7 ; + 6b : 1a8 ; + 6c : 1a9 ; + 6d : 1aa ; + 6e : 1ab ; + 6f : 1ac ; + 70 : 1ad ; + 71 : 1ae ; + 72 : 1af ; + 73 : 1b0 ; + 74 : 1b1 ; + 75 : 1b2 ; + 76 : 1b4 ; + 77 : 1b5 ; + 78 : 1b6 ; + 79 : 1b7 ; + 7a : 1b8 ; + 7b : 1b9 ; + 7c : 1ba ; + 7d : 1bb ; + 7e : 1bc ; + 7f : 1bd ; + 80 : 1be ; + 81 : 1bf ; + 82 : 1c1 ; + 83 : 1c2 ; + 84 : 1c3 ; + 85 : 1c4 ; + 86 : 1c5 ; + 87 : 1c6 ; + 88 : 1c7 ; + 89 : 1c8 ; + 8a : 1c9 ; + 8b : 1ca ; + 8c : 1cb ; + 8d : 1cc ; + 8e : 1ce ; + 8f : 1cf ; + 90 : 1d0 ; + 91 : 1d1 ; + 92 : 1d2 ; + 93 : 1d3 ; + 94 : 1d4 ; + 95 : 1d5 ; + 96 : 1d6 ; + 97 : 1d7 ; + 98 : 1d8 ; + 99 : 1d9 ; + 9a : 1da ; + 9b : 1dc ; + 9c : 1dd ; + 9d : 1de ; + 9e : 1df ; + 9f : 1e0 ; + a0 : 1e1 ; + a1 : 1e2 ; + a2 : 1e3 ; + a3 : 1e4 ; + a4 : 1e5 ; + a5 : 1e6 ; + a6 : 1e7 ; + a7 : 1e9 ; + a8 : 1ea ; + a9 : 1eb ; + aa : 1ec ; + ab : 1ed ; + ac : 1ee ; + ad : 1ef ; + ae : 1f0 ; + af : 1f1 ; + b0 : 1f2 ; + b1 : 1f3 ; + b2 : 1f4 ; + b3 : 1f5 ; + b4 : 1f6 ; + b5 : 1f8 ; + b6 : 1f9 ; + b7 : 1fa ; + b8 : 1fb ; + b9 : 1fc ; + ba : 1fd ; + bb : 1fe ; + bc : 1ff ; + bd : 200 ; + be : 201 ; + bf : 202 ; + c0 : 203 ; + c1 : 204 ; + c2 : 205 ; + c3 : 206 ; + c4 : 207 ; + c5 : 209 ; + c6 : 20a ; + c7 : 20b ; + c8 : 20c ; + c9 : 20d ; + ca : 20e ; + cb : 20f ; + cc : 210 ; + cd : 211 ; + ce : 212 ; + cf : 213 ; + d0 : 214 ; + d1 : 215 ; + d2 : 216 ; + d3 : 217 ; + d4 : 218 ; + d5 : 219 ; + d6 : 21a ; + d7 : 21b ; + d8 : 21c ; + d9 : 21d ; + da : 21e ; + db : 220 ; + dc : 221 ; + dd : 222 ; + de : 223 ; + df : 224 ; + e0 : 225 ; + e1 : 226 ; + e2 : 227 ; + e3 : 228 ; + e4 : 229 ; + e5 : 22a ; + e6 : 22b ; + e7 : 22c ; + e8 : 22d ; + e9 : 22e ; + ea : 22f ; + eb : 230 ; + ec : 231 ; + ed : 232 ; + ee : 233 ; + ef : 234 ; + f0 : 235 ; + f1 : 236 ; + f2 : 237 ; + f3 : 238 ; + f4 : 239 ; + f5 : 23a ; + f6 : 23b ; + f7 : 23c ; + f8 : 23d ; + f9 : 23e ; + fa : 23f ; + fb : 240 ; + fc : 241 ; + fd : 242 ; + fe : 243 ; + ff : 244 ; + 100 : 245 ; + 101 : 246 ; + 102 : 247 ; + 103 : 248 ; + 104 : 249 ; + 105 : 24a ; + 106 : 24b ; + 107 : 24c ; + 108 : 24c ; + 109 : 24d ; + 10a : 24e ; + 10b : 24f ; + 10c : 250 ; + 10d : 251 ; + 10e : 252 ; + 10f : 253 ; + 110 : 254 ; + 111 : 255 ; + 112 : 256 ; + 113 : 257 ; + 114 : 258 ; + 115 : 259 ; + 116 : 25a ; + 117 : 25b ; + 118 : 25c ; + 119 : 25c ; + 11a : 25d ; + 11b : 25e ; + 11c : 25f ; + 11d : 260 ; + 11e : 261 ; + 11f : 262 ; + 120 : 263 ; + 121 : 264 ; + 122 : 265 ; + 123 : 266 ; + 124 : 266 ; + 125 : 267 ; + 126 : 268 ; + 127 : 269 ; + 128 : 26a ; + 129 : 26b ; + 12a : 26c ; + 12b : 26d ; + 12c : 26d ; + 12d : 26e ; + 12e : 26f ; + 12f : 270 ; + 130 : 271 ; + 131 : 272 ; + 132 : 273 ; + 133 : 273 ; + 134 : 274 ; + 135 : 275 ; + 136 : 276 ; + 137 : 277 ; + 138 : 278 ; + 139 : 279 ; + 13a : 279 ; + 13b : 27a ; + 13c : 27b ; + 13d : 27c ; + 13e : 27d ; + 13f : 27d ; + 140 : 27e ; + 141 : 27f ; + 142 : 280 ; + 143 : 281 ; + 144 : 282 ; + 145 : 282 ; + 146 : 283 ; + 147 : 284 ; + 148 : 285 ; + 149 : 285 ; + 14a : 286 ; + 14b : 287 ; + 14c : 288 ; + 14d : 289 ; + 14e : 289 ; + 14f : 28a ; + 150 : 28b ; + 151 : 28c ; + 152 : 28c ; + 153 : 28d ; + 154 : 28e ; + 155 : 28f ; + 156 : 28f ; + 157 : 290 ; + 158 : 291 ; + 159 : 292 ; + 15a : 292 ; + 15b : 293 ; + 15c : 294 ; + 15d : 294 ; + 15e : 295 ; + 15f : 296 ; + 160 : 296 ; + 161 : 297 ; + 162 : 298 ; + 163 : 299 ; + 164 : 299 ; + 165 : 29a ; + 166 : 29b ; + 167 : 29b ; + 168 : 29c ; + 169 : 29d ; + 16a : 29d ; + 16b : 29e ; + 16c : 29f ; + 16d : 29f ; + 16e : 2a0 ; + 16f : 2a0 ; + 170 : 2a1 ; + 171 : 2a2 ; + 172 : 2a2 ; + 173 : 2a3 ; + 174 : 2a4 ; + 175 : 2a4 ; + 176 : 2a5 ; + 177 : 2a5 ; + 178 : 2a6 ; + 179 : 2a7 ; + 17a : 2a7 ; + 17b : 2a8 ; + 17c : 2a8 ; + 17d : 2a9 ; + 17e : 2aa ; + 17f : 2aa ; + 180 : 2ab ; + 181 : 2ab ; + 182 : 2ac ; + 183 : 2ac ; + 184 : 2ad ; + 185 : 2ad ; + 186 : 2ae ; + 187 : 2af ; + 188 : 2af ; + 189 : 2b0 ; + 18a : 2b0 ; + 18b : 2b1 ; + 18c : 2b1 ; + 18d : 2b2 ; + 18e : 2b2 ; + 18f : 2b3 ; + 190 : 2b3 ; + 191 : 2b4 ; + 192 : 2b4 ; + 193 : 2b4 ; + 194 : 2b5 ; + 195 : 2b5 ; + 196 : 2b6 ; + 197 : 2b6 ; + 198 : 2b7 ; + 199 : 2b7 ; + 19a : 2b8 ; + 19b : 2b8 ; + 19c : 2b9 ; + 19d : 2b9 ; + 19e : 2b9 ; + 19f : 2ba ; + 1a0 : 2ba ; + 1a1 : 2bb ; + 1a2 : 2bb ; + 1a3 : 2bb ; + 1a4 : 2bc ; + 1a5 : 2bc ; + 1a6 : 2bc ; + 1a7 : 2bd ; + 1a8 : 2bd ; + 1a9 : 2be ; + 1aa : 2be ; + 1ab : 2be ; + 1ac : 2bf ; + 1ad : 2bf ; + 1ae : 2bf ; + 1af : 2c0 ; + 1b0 : 2c0 ; + 1b1 : 2c0 ; + 1b2 : 2c0 ; + 1b3 : 2c1 ; + 1b4 : 2c1 ; + 1b5 : 2c1 ; + 1b6 : 2c2 ; + 1b7 : 2c2 ; + 1b8 : 2c2 ; + 1b9 : 2c2 ; + 1ba : 2c3 ; + 1bb : 2c3 ; + 1bc : 2c3 ; + 1bd : 2c3 ; + 1be : 2c4 ; + 1bf : 2c4 ; + 1c0 : 2c4 ; + 1c1 : 2c4 ; + 1c2 : 2c5 ; + 1c3 : 2c5 ; + 1c4 : 2c5 ; + 1c5 : 2c5 ; + 1c6 : 2c5 ; + 1c7 : 2c5 ; + 1c8 : 2c6 ; + 1c9 : 2c6 ; + 1ca : 2c6 ; + 1cb : 2c6 ; + 1cc : 2c6 ; + 1cd : 2c6 ; + 1ce : 2c7 ; + 1cf : 2c7 ; + 1d0 : 2c7 ; + 1d1 : 2c7 ; + 1d2 : 2c7 ; + 1d3 : 2c7 ; + 1d4 : 2c7 ; + 1d5 : 2c7 ; + 1d6 : 2c7 ; + 1d7 : 2c7 ; + 1d8 : 2c7 ; + 1d9 : 2c8 ; + 1da : 2c8 ; + 1db : 2c8 ; + 1dc : 2c8 ; + 1dd : 2c8 ; + 1de : 2c8 ; + 1df : 2c8 ; + 1e0 : 2c8 ; + 1e1 : 2c8 ; + 1e2 : 2c8 ; + 1e3 : 2c8 ; + 1e4 : 2c8 ; + 1e5 : 2c8 ; + 1e6 : 2c8 ; + 1e7 : 2c8 ; + 1e8 : 2c8 ; + 1e9 : 2c8 ; + 1ea : 2c8 ; + 1eb : 2c7 ; + 1ec : 2c7 ; + 1ed : 2c7 ; + 1ee : 2c7 ; + 1ef : 2c7 ; + 1f0 : 2c7 ; + 1f1 : 2c7 ; + 1f2 : 2c7 ; + 1f3 : 2c7 ; + 1f4 : 2c7 ; + 1f5 : 2c6 ; + 1f6 : 2c6 ; + 1f7 : 2c6 ; + 1f8 : 2c6 ; + 1f9 : 2c6 ; + 1fa : 2c6 ; + 1fb : 2c5 ; + 1fc : 2c5 ; + 1fd : 2c5 ; + 1fe : 2c5 ; + 1ff : 2c5 ; + 200 : 2c4 ; + 201 : 2c4 ; + 202 : 2c4 ; + 203 : 2c4 ; + 204 : 2c3 ; + 205 : 2c3 ; + 206 : 2c3 ; + 207 : 2c3 ; + 208 : 2c2 ; + 209 : 2c2 ; + 20a : 2c2 ; + 20b : 2c1 ; + 20c : 2c1 ; + 20d : 2c1 ; + 20e : 2c0 ; + 20f : 2c0 ; + 210 : 2c0 ; + 211 : 2bf ; + 212 : 2bf ; + 213 : 2bf ; + 214 : 2be ; + 215 : 2be ; + 216 : 2be ; + 217 : 2bd ; + 218 : 2bd ; + 219 : 2bc ; + 21a : 2bc ; + 21b : 2bb ; + 21c : 2bb ; + 21d : 2bb ; + 21e : 2ba ; + 21f : 2ba ; + 220 : 2b9 ; + 221 : 2b9 ; + 222 : 2b8 ; + 223 : 2b8 ; + 224 : 2b7 ; + 225 : 2b7 ; + 226 : 2b6 ; + 227 : 2b6 ; + 228 : 2b5 ; + 229 : 2b4 ; + 22a : 2b4 ; + 22b : 2b3 ; + 22c : 2b3 ; + 22d : 2b2 ; + 22e : 2b2 ; + 22f : 2b1 ; + 230 : 2b0 ; + 231 : 2b0 ; + 232 : 2af ; + 233 : 2ae ; + 234 : 2ae ; + 235 : 2ad ; + 236 : 2ac ; + 237 : 2ac ; + 238 : 2ab ; + 239 : 2aa ; + 23a : 2aa ; + 23b : 2a9 ; + 23c : 2a8 ; + 23d : 2a8 ; + 23e : 2a7 ; + 23f : 2a6 ; + 240 : 2a5 ; + 241 : 2a4 ; + 242 : 2a4 ; + 243 : 2a3 ; + 244 : 2a2 ; + 245 : 2a1 ; + 246 : 2a1 ; + 247 : 2a0 ; + 248 : 29f ; + 249 : 29e ; + 24a : 29d ; + 24b : 29c ; + 24c : 29b ; + 24d : 29b ; + 24e : 29a ; + 24f : 299 ; + 250 : 298 ; + 251 : 297 ; + 252 : 296 ; + 253 : 295 ; + 254 : 294 ; + 255 : 293 ; + 256 : 292 ; + 257 : 291 ; + 258 : 290 ; + 259 : 28f ; + 25a : 28e ; + 25b : 28d ; + 25c : 28c ; + 25d : 28b ; + 25e : 28a ; + 25f : 289 ; + 260 : 288 ; + 261 : 287 ; + 262 : 286 ; + 263 : 285 ; + 264 : 284 ; + 265 : 283 ; + 266 : 281 ; + 267 : 280 ; + 268 : 27f ; + 269 : 27e ; + 26a : 27d ; + 26b : 27c ; + 26c : 27b ; + 26d : 279 ; + 26e : 278 ; + 26f : 277 ; + 270 : 276 ; + 271 : 274 ; + 272 : 273 ; + 273 : 272 ; + 274 : 271 ; + 275 : 26f ; + 276 : 26e ; + 277 : 26d ; + 278 : 26c ; + 279 : 26a ; + 27a : 269 ; + 27b : 268 ; + 27c : 266 ; + 27d : 265 ; + 27e : 264 ; + 27f : 262 ; + 280 : 261 ; + 281 : 25f ; + 282 : 25e ; + 283 : 25d ; + 284 : 25b ; + 285 : 25a ; + 286 : 258 ; + 287 : 257 ; + 288 : 255 ; + 289 : 254 ; + 28a : 252 ; + 28b : 251 ; + 28c : 24f ; + 28d : 24e ; + 28e : 24c ; + 28f : 24b ; + 290 : 249 ; + 291 : 248 ; + 292 : 246 ; + 293 : 244 ; + 294 : 243 ; + 295 : 241 ; + 296 : 240 ; + 297 : 23e ; + 298 : 23c ; + 299 : 23b ; + 29a : 239 ; + 29b : 237 ; + 29c : 236 ; + 29d : 234 ; + 29e : 232 ; + 29f : 231 ; + 2a0 : 22f ; + 2a1 : 22d ; + 2a2 : 22b ; + 2a3 : 22a ; + 2a4 : 228 ; + 2a5 : 226 ; + 2a6 : 224 ; + 2a7 : 222 ; + 2a8 : 221 ; + 2a9 : 21f ; + 2aa : 21d ; + 2ab : 21b ; + 2ac : 219 ; + 2ad : 217 ; + 2ae : 215 ; + 2af : 213 ; + 2b0 : 212 ; + 2b1 : 210 ; + 2b2 : 20e ; + 2b3 : 20c ; + 2b4 : 20a ; + 2b5 : 208 ; + 2b6 : 206 ; + 2b7 : 204 ; + 2b8 : 202 ; + 2b9 : 200 ; + 2ba : 1fe ; + 2bb : 1fc ; + 2bc : 1fa ; + 2bd : 1f8 ; + 2be : 1f6 ; + 2bf : 1f4 ; + 2c0 : 1f2 ; + 2c1 : 1ef ; + 2c2 : 1ed ; + 2c3 : 1eb ; + 2c4 : 1e9 ; + 2c5 : 1e7 ; + 2c6 : 1e5 ; + 2c7 : 1e3 ; + 2c8 : 1e0 ; + 2c9 : 1de ; + 2ca : 1dc ; + 2cb : 1da ; + 2cc : 1d8 ; + 2cd : 1d5 ; + 2ce : 1d3 ; + 2cf : 1d1 ; + 2d0 : 1cf ; + 2d1 : 1cc ; + 2d2 : 1ca ; + 2d3 : 1c8 ; + 2d4 : 1c5 ; + 2d5 : 1c3 ; + 2d6 : 1c1 ; + 2d7 : 1be ; + 2d8 : 1bc ; + 2d9 : 1ba ; + 2da : 1b7 ; + 2db : 1b5 ; + 2dc : 1b2 ; + 2dd : 1b0 ; + 2de : 1ad ; + 2df : 1ab ; + 2e0 : 1a9 ; + 2e1 : 1a6 ; + 2e2 : 1a4 ; + 2e3 : 1a1 ; + 2e4 : 19f ; + 2e5 : 19c ; + 2e6 : 199 ; + 2e7 : 197 ; + 2e8 : 194 ; + 2e9 : 192 ; + 2ea : 18f ; + 2eb : 18d ; + 2ec : 18a ; + 2ed : 187 ; + 2ee : 185 ; + 2ef : 182 ; + 2f0 : 17f ; + 2f1 : 17d ; + 2f2 : 17a ; + 2f3 : 177 ; + 2f4 : 175 ; + 2f5 : 172 ; + 2f6 : 16f ; + 2f7 : 16d ; + 2f8 : 16a ; + 2f9 : 167 ; + 2fa : 164 ; + 2fb : 161 ; + 2fc : 15f ; + 2fd : 15c ; + 2fe : 159 ; + 2ff : 156 ; + 300 : 153 ; + 301 : 150 ; + 302 : 14e ; + 303 : 14b ; + 304 : 148 ; + 305 : 145 ; + 306 : 142 ; + 307 : 13f ; + 308 : 13c ; + 309 : 139 ; + 30a : 136 ; + 30b : 133 ; + 30c : 130 ; + 30d : 12d ; + 30e : 12a ; + 30f : 127 ; + 310 : 124 ; + 311 : 121 ; + 312 : 11e ; + 313 : 11b ; + 314 : 118 ; + 315 : 115 ; + 316 : 112 ; + 317 : 10e ; + 318 : 10b ; + 319 : 108 ; + 31a : 105 ; + 31b : 102 ; + 31c : ff ; + 31d : fb ; + 31e : f8 ; + 31f : f5 ; + 320 : f2 ; + 321 : ee ; + 322 : eb ; + 323 : e8 ; + 324 : e5 ; + 325 : e1 ; + 326 : de ; + 327 : db ; + 328 : d7 ; + 329 : d4 ; + 32a : d1 ; + 32b : cd ; + 32c : ca ; + 32d : c6 ; + 32e : c3 ; + 32f : c0 ; + 330 : bc ; + 331 : b9 ; + 332 : b5 ; + 333 : b2 ; + 334 : ae ; + 335 : ab ; + 336 : a7 ; + 337 : a4 ; + 338 : a0 ; + 339 : 9d ; + 33a : 99 ; + 33b : 96 ; + 33c : 92 ; + 33d : 8e ; + 33e : 8b ; + 33f : 87 ; + 340 : 84 ; + 341 : 80 ; + 342 : 7c ; + 343 : 79 ; + 344 : 75 ; + 345 : 71 ; + 346 : 6d ; + 347 : 6a ; + 348 : 66 ; + 349 : 62 ; + 34a : 5f ; + 34b : 5b ; + 34c : 57 ; + 34d : 53 ; + 34e : 4f ; + 34f : 4c ; + 350 : 48 ; + 351 : 44 ; + 352 : 40 ; + 353 : 3c ; + 354 : 38 ; + 355 : 34 ; + 356 : 30 ; + 357 : 2d ; + 358 : 29 ; + 359 : 25 ; + 35a : 21 ; + 35b : 1d ; + 35c : 19 ; + 35d : 15 ; + 35e : 11 ; + 35f : d ; + 360 : 9 ; + 361 : 5 ; + 362 : 1 ; + 363 : ffffd ; + 364 : ffff8 ; + 365 : ffff4 ; + 366 : ffff0 ; + 367 : fffec ; + 368 : fffe8 ; + 369 : fffe4 ; + 36a : fffe0 ; + 36b : fffdc ; + 36c : fffd7 ; + 36d : fffd3 ; + 36e : fffcf ; + 36f : fffcb ; + 370 : fffc7 ; + 371 : fffc2 ; + 372 : fffbe ; + 373 : fffba ; + 374 : fffb6 ; + 375 : fffb1 ; + 376 : fffad ; + 377 : fffa9 ; + 378 : fffa4 ; + 379 : fffa0 ; + 37a : fff9c ; + 37b : fff97 ; + 37c : fff93 ; + 37d : fff8f ; + 37e : fff8a ; + 37f : fff86 ; + 380 : fff81 ; + 381 : fff7d ; + 382 : fff79 ; + 383 : fff74 ; + 384 : fff70 ; + 385 : fff6b ; + 386 : fff67 ; + 387 : fff62 ; + 388 : fff5e ; + 389 : fff59 ; + 38a : fff55 ; + 38b : fff50 ; + 38c : fff4c ; + 38d : fff47 ; + 38e : fff42 ; + 38f : fff3e ; + 390 : fff39 ; + 391 : fff35 ; + 392 : fff30 ; + 393 : fff2b ; + 394 : fff27 ; + 395 : fff22 ; + 396 : fff1d ; + 397 : fff19 ; + 398 : fff14 ; + 399 : fff0f ; + 39a : fff0b ; + 39b : fff06 ; + 39c : fff01 ; + 39d : ffefc ; + 39e : ffef8 ; + 39f : ffef3 ; + 3a0 : ffeee ; + 3a1 : ffee9 ; + 3a2 : ffee4 ; + 3a3 : ffee0 ; + 3a4 : ffedb ; + 3a5 : ffed6 ; + 3a6 : ffed1 ; + 3a7 : ffecc ; + 3a8 : ffec7 ; + 3a9 : ffec2 ; + 3aa : ffebd ; + 3ab : ffeb9 ; + 3ac : ffeb4 ; + 3ad : ffeaf ; + 3ae : ffeaa ; + 3af : ffea5 ; + 3b0 : ffea0 ; + 3b1 : ffe9b ; + 3b2 : ffe96 ; + 3b3 : ffe91 ; + 3b4 : ffe8c ; + 3b5 : ffe87 ; + 3b6 : ffe82 ; + 3b7 : ffe7d ; + 3b8 : ffe78 ; + 3b9 : ffe73 ; + 3ba : ffe6d ; + 3bb : ffe68 ; + 3bc : ffe63 ; + 3bd : ffe5e ; + 3be : ffe59 ; + 3bf : ffe54 ; + 3c0 : ffe4f ; + 3c1 : ffe4a ; + 3c2 : ffe44 ; + 3c3 : ffe3f ; + 3c4 : ffe3a ; + 3c5 : ffe35 ; + 3c6 : ffe30 ; + 3c7 : ffe2a ; + 3c8 : ffe25 ; + 3c9 : ffe20 ; + 3ca : ffe1b ; + 3cb : ffe15 ; + 3cc : ffe10 ; + 3cd : ffe0b ; + 3ce : ffe06 ; + 3cf : ffe00 ; + 3d0 : ffdfb ; + 3d1 : ffdf6 ; + 3d2 : ffdf0 ; + 3d3 : ffdeb ; + 3d4 : ffde6 ; + 3d5 : ffde0 ; + 3d6 : ffddb ; + 3d7 : ffdd6 ; + 3d8 : ffdd0 ; + 3d9 : ffdcb ; + 3da : ffdc5 ; + 3db : ffdc0 ; + 3dc : ffdba ; + 3dd : ffdb5 ; + 3de : ffdb0 ; + 3df : ffdaa ; + 3e0 : ffda5 ; + 3e1 : ffd9f ; + 3e2 : ffd9a ; + 3e3 : ffd94 ; + 3e4 : ffd8f ; + 3e5 : ffd89 ; + 3e6 : ffd83 ; + 3e7 : ffd7e ; + 3e8 : ffd78 ; + 3e9 : ffd73 ; + 3ea : ffd6d ; + 3eb : ffd68 ; + 3ec : ffd62 ; + 3ed : ffd5c ; + 3ee : ffd57 ; + 3ef : ffd51 ; + 3f0 : ffd4c ; + 3f1 : ffd46 ; + 3f2 : ffd40 ; + 3f3 : ffd3b ; + 3f4 : ffd35 ; + 3f5 : ffd2f ; + 3f6 : ffd2a ; + 3f7 : ffd24 ; + 3f8 : ffd1e ; + 3f9 : ffd18 ; + 3fa : ffd13 ; + 3fb : ffd0d ; + 3fc : ffd07 ; + 3fd : ffd01 ; + 3fe : ffcfc ; + 3ff : ffcf6 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_15.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_15.mif new file mode 100644 index 0000000000..d6b1a87a10 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_15.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 0 ; + 1 : 0 ; + 2 : 0 ; + 3 : 0 ; + 4 : 0 ; + 5 : 0 ; + 6 : 0 ; + 7 : 0 ; + 8 : 0 ; + 9 : 0 ; + a : 0 ; + b : 0 ; + c : 0 ; + d : 0 ; + e : 0 ; + f : 0 ; + 10 : 0 ; + 11 : 0 ; + 12 : 0 ; + 13 : 0 ; + 14 : 0 ; + 15 : 0 ; + 16 : 0 ; + 17 : 0 ; + 18 : 0 ; + 19 : 0 ; + 1a : 0 ; + 1b : 0 ; + 1c : 0 ; + 1d : 0 ; + 1e : 0 ; + 1f : 0 ; + 20 : 0 ; + 21 : 0 ; + 22 : 0 ; + 23 : 0 ; + 24 : 0 ; + 25 : 0 ; + 26 : 0 ; + 27 : 0 ; + 28 : 0 ; + 29 : 0 ; + 2a : 0 ; + 2b : 0 ; + 2c : 0 ; + 2d : 0 ; + 2e : 0 ; + 2f : 0 ; + 30 : 0 ; + 31 : 0 ; + 32 : 0 ; + 33 : 0 ; + 34 : 0 ; + 35 : 0 ; + 36 : 0 ; + 37 : 0 ; + 38 : 0 ; + 39 : 0 ; + 3a : 0 ; + 3b : 0 ; + 3c : 0 ; + 3d : 0 ; + 3e : 0 ; + 3f : 0 ; + 40 : 0 ; + 41 : 0 ; + 42 : 0 ; + 43 : 0 ; + 44 : 0 ; + 45 : 0 ; + 46 : 0 ; + 47 : 0 ; + 48 : 0 ; + 49 : 0 ; + 4a : 0 ; + 4b : 0 ; + 4c : 0 ; + 4d : 0 ; + 4e : 0 ; + 4f : 0 ; + 50 : 0 ; + 51 : 0 ; + 52 : 0 ; + 53 : 0 ; + 54 : 0 ; + 55 : 0 ; + 56 : 0 ; + 57 : 0 ; + 58 : 0 ; + 59 : 0 ; + 5a : 0 ; + 5b : 0 ; + 5c : 0 ; + 5d : 0 ; + 5e : 0 ; + 5f : 0 ; + 60 : 0 ; + 61 : 0 ; + 62 : 0 ; + 63 : 0 ; + 64 : 0 ; + 65 : 0 ; + 66 : 0 ; + 67 : 0 ; + 68 : 0 ; + 69 : 0 ; + 6a : 0 ; + 6b : 0 ; + 6c : 0 ; + 6d : 0 ; + 6e : 0 ; + 6f : 0 ; + 70 : 0 ; + 71 : 0 ; + 72 : 0 ; + 73 : 0 ; + 74 : 0 ; + 75 : 0 ; + 76 : 0 ; + 77 : 0 ; + 78 : 0 ; + 79 : 0 ; + 7a : 0 ; + 7b : 0 ; + 7c : 0 ; + 7d : 0 ; + 7e : 0 ; + 7f : 0 ; + 80 : 0 ; + 81 : 0 ; + 82 : 0 ; + 83 : 0 ; + 84 : 0 ; + 85 : 0 ; + 86 : 0 ; + 87 : 0 ; + 88 : 0 ; + 89 : 0 ; + 8a : 0 ; + 8b : 0 ; + 8c : 0 ; + 8d : 0 ; + 8e : 0 ; + 8f : 0 ; + 90 : 0 ; + 91 : 0 ; + 92 : 0 ; + 93 : 0 ; + 94 : 0 ; + 95 : 0 ; + 96 : 0 ; + 97 : 0 ; + 98 : 0 ; + 99 : 0 ; + 9a : 0 ; + 9b : 1 ; + 9c : 1 ; + 9d : 1 ; + 9e : 1 ; + 9f : 1 ; + a0 : 1 ; + a1 : 1 ; + a2 : 1 ; + a3 : 1 ; + a4 : 1 ; + a5 : 1 ; + a6 : 1 ; + a7 : 1 ; + a8 : 1 ; + a9 : 1 ; + aa : 1 ; + ab : 1 ; + ac : 1 ; + ad : 1 ; + ae : 1 ; + af : 1 ; + b0 : 1 ; + b1 : 1 ; + b2 : 1 ; + b3 : 1 ; + b4 : 1 ; + b5 : 1 ; + b6 : 1 ; + b7 : 1 ; + b8 : 1 ; + b9 : 1 ; + ba : 1 ; + bb : 1 ; + bc : 1 ; + bd : 1 ; + be : 1 ; + bf : 1 ; + c0 : 1 ; + c1 : 1 ; + c2 : 1 ; + c3 : 1 ; + c4 : 1 ; + c5 : 1 ; + c6 : 1 ; + c7 : 1 ; + c8 : 1 ; + c9 : 1 ; + ca : 1 ; + cb : 1 ; + cc : 1 ; + cd : 1 ; + ce : 1 ; + cf : 1 ; + d0 : 1 ; + d1 : 1 ; + d2 : 1 ; + d3 : 1 ; + d4 : 1 ; + d5 : 1 ; + d6 : 1 ; + d7 : 1 ; + d8 : 1 ; + d9 : 1 ; + da : 1 ; + db : 1 ; + dc : 1 ; + dd : 1 ; + de : 1 ; + df : 1 ; + e0 : 2 ; + e1 : 2 ; + e2 : 2 ; + e3 : 2 ; + e4 : 2 ; + e5 : 2 ; + e6 : 2 ; + e7 : 2 ; + e8 : 2 ; + e9 : 2 ; + ea : 2 ; + eb : 2 ; + ec : 2 ; + ed : 2 ; + ee : 2 ; + ef : 2 ; + f0 : 2 ; + f1 : 2 ; + f2 : 2 ; + f3 : 2 ; + f4 : 2 ; + f5 : 2 ; + f6 : 2 ; + f7 : 2 ; + f8 : 2 ; + f9 : 2 ; + fa : 2 ; + fb : 2 ; + fc : 2 ; + fd : 2 ; + fe : 2 ; + ff : 2 ; + 100 : 2 ; + 101 : 2 ; + 102 : 2 ; + 103 : 2 ; + 104 : 2 ; + 105 : 2 ; + 106 : 2 ; + 107 : 3 ; + 108 : 3 ; + 109 : 3 ; + 10a : 3 ; + 10b : 3 ; + 10c : 3 ; + 10d : 3 ; + 10e : 3 ; + 10f : 3 ; + 110 : 3 ; + 111 : 3 ; + 112 : 3 ; + 113 : 3 ; + 114 : 3 ; + 115 : 3 ; + 116 : 3 ; + 117 : 3 ; + 118 : 3 ; + 119 : 3 ; + 11a : 3 ; + 11b : 3 ; + 11c : 3 ; + 11d : 3 ; + 11e : 3 ; + 11f : 3 ; + 120 : 3 ; + 121 : 3 ; + 122 : 3 ; + 123 : 3 ; + 124 : 4 ; + 125 : 4 ; + 126 : 4 ; + 127 : 4 ; + 128 : 4 ; + 129 : 4 ; + 12a : 4 ; + 12b : 4 ; + 12c : 4 ; + 12d : 4 ; + 12e : 4 ; + 12f : 4 ; + 130 : 4 ; + 131 : 4 ; + 132 : 4 ; + 133 : 4 ; + 134 : 4 ; + 135 : 4 ; + 136 : 4 ; + 137 : 4 ; + 138 : 4 ; + 139 : 4 ; + 13a : 5 ; + 13b : 5 ; + 13c : 5 ; + 13d : 5 ; + 13e : 5 ; + 13f : 5 ; + 140 : 5 ; + 141 : 5 ; + 142 : 5 ; + 143 : 5 ; + 144 : 5 ; + 145 : 5 ; + 146 : 5 ; + 147 : 5 ; + 148 : 5 ; + 149 : 5 ; + 14a : 5 ; + 14b : 5 ; + 14c : 5 ; + 14d : 6 ; + 14e : 6 ; + 14f : 6 ; + 150 : 6 ; + 151 : 6 ; + 152 : 6 ; + 153 : 6 ; + 154 : 6 ; + 155 : 6 ; + 156 : 6 ; + 157 : 6 ; + 158 : 6 ; + 159 : 6 ; + 15a : 6 ; + 15b : 6 ; + 15c : 6 ; + 15d : 6 ; + 15e : 7 ; + 15f : 7 ; + 160 : 7 ; + 161 : 7 ; + 162 : 7 ; + 163 : 7 ; + 164 : 7 ; + 165 : 7 ; + 166 : 7 ; + 167 : 7 ; + 168 : 7 ; + 169 : 7 ; + 16a : 7 ; + 16b : 7 ; + 16c : 7 ; + 16d : 8 ; + 16e : 8 ; + 16f : 8 ; + 170 : 8 ; + 171 : 8 ; + 172 : 8 ; + 173 : 8 ; + 174 : 8 ; + 175 : 8 ; + 176 : 8 ; + 177 : 8 ; + 178 : 8 ; + 179 : 8 ; + 17a : 9 ; + 17b : 9 ; + 17c : 9 ; + 17d : 9 ; + 17e : 9 ; + 17f : 9 ; + 180 : 9 ; + 181 : 9 ; + 182 : 9 ; + 183 : 9 ; + 184 : 9 ; + 185 : 9 ; + 186 : a ; + 187 : a ; + 188 : a ; + 189 : a ; + 18a : a ; + 18b : a ; + 18c : a ; + 18d : a ; + 18e : a ; + 18f : a ; + 190 : a ; + 191 : b ; + 192 : b ; + 193 : b ; + 194 : b ; + 195 : b ; + 196 : b ; + 197 : b ; + 198 : b ; + 199 : b ; + 19a : b ; + 19b : b ; + 19c : c ; + 19d : c ; + 19e : c ; + 19f : c ; + 1a0 : c ; + 1a1 : c ; + 1a2 : c ; + 1a3 : c ; + 1a4 : c ; + 1a5 : c ; + 1a6 : d ; + 1a7 : d ; + 1a8 : d ; + 1a9 : d ; + 1aa : d ; + 1ab : d ; + 1ac : d ; + 1ad : d ; + 1ae : d ; + 1af : e ; + 1b0 : e ; + 1b1 : e ; + 1b2 : e ; + 1b3 : e ; + 1b4 : e ; + 1b5 : e ; + 1b6 : e ; + 1b7 : f ; + 1b8 : f ; + 1b9 : f ; + 1ba : f ; + 1bb : f ; + 1bc : f ; + 1bd : f ; + 1be : f ; + 1bf : f ; + 1c0 : 10 ; + 1c1 : 10 ; + 1c2 : 10 ; + 1c3 : 10 ; + 1c4 : 10 ; + 1c5 : 10 ; + 1c6 : 10 ; + 1c7 : 11 ; + 1c8 : 11 ; + 1c9 : 11 ; + 1ca : 11 ; + 1cb : 11 ; + 1cc : 11 ; + 1cd : 11 ; + 1ce : 11 ; + 1cf : 12 ; + 1d0 : 12 ; + 1d1 : 12 ; + 1d2 : 12 ; + 1d3 : 12 ; + 1d4 : 12 ; + 1d5 : 12 ; + 1d6 : 13 ; + 1d7 : 13 ; + 1d8 : 13 ; + 1d9 : 13 ; + 1da : 13 ; + 1db : 13 ; + 1dc : 13 ; + 1dd : 14 ; + 1de : 14 ; + 1df : 14 ; + 1e0 : 14 ; + 1e1 : 14 ; + 1e2 : 14 ; + 1e3 : 15 ; + 1e4 : 15 ; + 1e5 : 15 ; + 1e6 : 15 ; + 1e7 : 15 ; + 1e8 : 15 ; + 1e9 : 15 ; + 1ea : 16 ; + 1eb : 16 ; + 1ec : 16 ; + 1ed : 16 ; + 1ee : 16 ; + 1ef : 16 ; + 1f0 : 17 ; + 1f1 : 17 ; + 1f2 : 17 ; + 1f3 : 17 ; + 1f4 : 17 ; + 1f5 : 17 ; + 1f6 : 18 ; + 1f7 : 18 ; + 1f8 : 18 ; + 1f9 : 18 ; + 1fa : 18 ; + 1fb : 19 ; + 1fc : 19 ; + 1fd : 19 ; + 1fe : 19 ; + 1ff : 19 ; + 200 : 19 ; + 201 : 1a ; + 202 : 1a ; + 203 : 1a ; + 204 : 1a ; + 205 : 1a ; + 206 : 1b ; + 207 : 1b ; + 208 : 1b ; + 209 : 1b ; + 20a : 1b ; + 20b : 1b ; + 20c : 1c ; + 20d : 1c ; + 20e : 1c ; + 20f : 1c ; + 210 : 1c ; + 211 : 1d ; + 212 : 1d ; + 213 : 1d ; + 214 : 1d ; + 215 : 1d ; + 216 : 1e ; + 217 : 1e ; + 218 : 1e ; + 219 : 1e ; + 21a : 1e ; + 21b : 1f ; + 21c : 1f ; + 21d : 1f ; + 21e : 1f ; + 21f : 20 ; + 220 : 20 ; + 221 : 20 ; + 222 : 20 ; + 223 : 20 ; + 224 : 21 ; + 225 : 21 ; + 226 : 21 ; + 227 : 21 ; + 228 : 22 ; + 229 : 22 ; + 22a : 22 ; + 22b : 22 ; + 22c : 22 ; + 22d : 23 ; + 22e : 23 ; + 22f : 23 ; + 230 : 23 ; + 231 : 24 ; + 232 : 24 ; + 233 : 24 ; + 234 : 24 ; + 235 : 25 ; + 236 : 25 ; + 237 : 25 ; + 238 : 25 ; + 239 : 26 ; + 23a : 26 ; + 23b : 26 ; + 23c : 26 ; + 23d : 27 ; + 23e : 27 ; + 23f : 27 ; + 240 : 27 ; + 241 : 28 ; + 242 : 28 ; + 243 : 28 ; + 244 : 28 ; + 245 : 29 ; + 246 : 29 ; + 247 : 29 ; + 248 : 29 ; + 249 : 2a ; + 24a : 2a ; + 24b : 2a ; + 24c : 2a ; + 24d : 2b ; + 24e : 2b ; + 24f : 2b ; + 250 : 2b ; + 251 : 2c ; + 252 : 2c ; + 253 : 2c ; + 254 : 2d ; + 255 : 2d ; + 256 : 2d ; + 257 : 2d ; + 258 : 2e ; + 259 : 2e ; + 25a : 2e ; + 25b : 2f ; + 25c : 2f ; + 25d : 2f ; + 25e : 2f ; + 25f : 30 ; + 260 : 30 ; + 261 : 30 ; + 262 : 31 ; + 263 : 31 ; + 264 : 31 ; + 265 : 31 ; + 266 : 32 ; + 267 : 32 ; + 268 : 32 ; + 269 : 33 ; + 26a : 33 ; + 26b : 33 ; + 26c : 34 ; + 26d : 34 ; + 26e : 34 ; + 26f : 35 ; + 270 : 35 ; + 271 : 35 ; + 272 : 36 ; + 273 : 36 ; + 274 : 36 ; + 275 : 36 ; + 276 : 37 ; + 277 : 37 ; + 278 : 37 ; + 279 : 38 ; + 27a : 38 ; + 27b : 38 ; + 27c : 39 ; + 27d : 39 ; + 27e : 39 ; + 27f : 3a ; + 280 : 3a ; + 281 : 3a ; + 282 : 3b ; + 283 : 3b ; + 284 : 3b ; + 285 : 3c ; + 286 : 3c ; + 287 : 3c ; + 288 : 3d ; + 289 : 3d ; + 28a : 3e ; + 28b : 3e ; + 28c : 3e ; + 28d : 3f ; + 28e : 3f ; + 28f : 3f ; + 290 : 40 ; + 291 : 40 ; + 292 : 40 ; + 293 : 41 ; + 294 : 41 ; + 295 : 42 ; + 296 : 42 ; + 297 : 42 ; + 298 : 43 ; + 299 : 43 ; + 29a : 43 ; + 29b : 44 ; + 29c : 44 ; + 29d : 45 ; + 29e : 45 ; + 29f : 45 ; + 2a0 : 46 ; + 2a1 : 46 ; + 2a2 : 46 ; + 2a3 : 47 ; + 2a4 : 47 ; + 2a5 : 48 ; + 2a6 : 48 ; + 2a7 : 48 ; + 2a8 : 49 ; + 2a9 : 49 ; + 2aa : 4a ; + 2ab : 4a ; + 2ac : 4a ; + 2ad : 4b ; + 2ae : 4b ; + 2af : 4c ; + 2b0 : 4c ; + 2b1 : 4c ; + 2b2 : 4d ; + 2b3 : 4d ; + 2b4 : 4e ; + 2b5 : 4e ; + 2b6 : 4f ; + 2b7 : 4f ; + 2b8 : 4f ; + 2b9 : 50 ; + 2ba : 50 ; + 2bb : 51 ; + 2bc : 51 ; + 2bd : 51 ; + 2be : 52 ; + 2bf : 52 ; + 2c0 : 53 ; + 2c1 : 53 ; + 2c2 : 54 ; + 2c3 : 54 ; + 2c4 : 55 ; + 2c5 : 55 ; + 2c6 : 55 ; + 2c7 : 56 ; + 2c8 : 56 ; + 2c9 : 57 ; + 2ca : 57 ; + 2cb : 58 ; + 2cc : 58 ; + 2cd : 59 ; + 2ce : 59 ; + 2cf : 5a ; + 2d0 : 5a ; + 2d1 : 5a ; + 2d2 : 5b ; + 2d3 : 5b ; + 2d4 : 5c ; + 2d5 : 5c ; + 2d6 : 5d ; + 2d7 : 5d ; + 2d8 : 5e ; + 2d9 : 5e ; + 2da : 5f ; + 2db : 5f ; + 2dc : 60 ; + 2dd : 60 ; + 2de : 61 ; + 2df : 61 ; + 2e0 : 62 ; + 2e1 : 62 ; + 2e2 : 63 ; + 2e3 : 63 ; + 2e4 : 64 ; + 2e5 : 64 ; + 2e6 : 65 ; + 2e7 : 65 ; + 2e8 : 66 ; + 2e9 : 66 ; + 2ea : 67 ; + 2eb : 67 ; + 2ec : 68 ; + 2ed : 68 ; + 2ee : 69 ; + 2ef : 69 ; + 2f0 : 6a ; + 2f1 : 6a ; + 2f2 : 6b ; + 2f3 : 6b ; + 2f4 : 6c ; + 2f5 : 6c ; + 2f6 : 6d ; + 2f7 : 6d ; + 2f8 : 6e ; + 2f9 : 6e ; + 2fa : 6f ; + 2fb : 6f ; + 2fc : 70 ; + 2fd : 71 ; + 2fe : 71 ; + 2ff : 72 ; + 300 : 72 ; + 301 : 73 ; + 302 : 73 ; + 303 : 74 ; + 304 : 74 ; + 305 : 75 ; + 306 : 75 ; + 307 : 76 ; + 308 : 77 ; + 309 : 77 ; + 30a : 78 ; + 30b : 78 ; + 30c : 79 ; + 30d : 79 ; + 30e : 7a ; + 30f : 7b ; + 310 : 7b ; + 311 : 7c ; + 312 : 7c ; + 313 : 7d ; + 314 : 7d ; + 315 : 7e ; + 316 : 7f ; + 317 : 7f ; + 318 : 80 ; + 319 : 80 ; + 31a : 81 ; + 31b : 82 ; + 31c : 82 ; + 31d : 83 ; + 31e : 83 ; + 31f : 84 ; + 320 : 85 ; + 321 : 85 ; + 322 : 86 ; + 323 : 86 ; + 324 : 87 ; + 325 : 88 ; + 326 : 88 ; + 327 : 89 ; + 328 : 89 ; + 329 : 8a ; + 32a : 8b ; + 32b : 8b ; + 32c : 8c ; + 32d : 8d ; + 32e : 8d ; + 32f : 8e ; + 330 : 8e ; + 331 : 8f ; + 332 : 90 ; + 333 : 90 ; + 334 : 91 ; + 335 : 92 ; + 336 : 92 ; + 337 : 93 ; + 338 : 94 ; + 339 : 94 ; + 33a : 95 ; + 33b : 95 ; + 33c : 96 ; + 33d : 97 ; + 33e : 97 ; + 33f : 98 ; + 340 : 99 ; + 341 : 99 ; + 342 : 9a ; + 343 : 9b ; + 344 : 9b ; + 345 : 9c ; + 346 : 9d ; + 347 : 9d ; + 348 : 9e ; + 349 : 9f ; + 34a : 9f ; + 34b : a0 ; + 34c : a1 ; + 34d : a2 ; + 34e : a2 ; + 34f : a3 ; + 350 : a4 ; + 351 : a4 ; + 352 : a5 ; + 353 : a6 ; + 354 : a6 ; + 355 : a7 ; + 356 : a8 ; + 357 : a8 ; + 358 : a9 ; + 359 : aa ; + 35a : ab ; + 35b : ab ; + 35c : ac ; + 35d : ad ; + 35e : ad ; + 35f : ae ; + 360 : af ; + 361 : b0 ; + 362 : b0 ; + 363 : b1 ; + 364 : b2 ; + 365 : b2 ; + 366 : b3 ; + 367 : b4 ; + 368 : b5 ; + 369 : b5 ; + 36a : b6 ; + 36b : b7 ; + 36c : b8 ; + 36d : b8 ; + 36e : b9 ; + 36f : ba ; + 370 : bb ; + 371 : bb ; + 372 : bc ; + 373 : bd ; + 374 : be ; + 375 : be ; + 376 : bf ; + 377 : c0 ; + 378 : c1 ; + 379 : c1 ; + 37a : c2 ; + 37b : c3 ; + 37c : c4 ; + 37d : c5 ; + 37e : c5 ; + 37f : c6 ; + 380 : c7 ; + 381 : c8 ; + 382 : c8 ; + 383 : c9 ; + 384 : ca ; + 385 : cb ; + 386 : cc ; + 387 : cc ; + 388 : cd ; + 389 : ce ; + 38a : cf ; + 38b : d0 ; + 38c : d0 ; + 38d : d1 ; + 38e : d2 ; + 38f : d3 ; + 390 : d4 ; + 391 : d4 ; + 392 : d5 ; + 393 : d6 ; + 394 : d7 ; + 395 : d8 ; + 396 : d8 ; + 397 : d9 ; + 398 : da ; + 399 : db ; + 39a : dc ; + 39b : dd ; + 39c : dd ; + 39d : de ; + 39e : df ; + 39f : e0 ; + 3a0 : e1 ; + 3a1 : e2 ; + 3a2 : e2 ; + 3a3 : e3 ; + 3a4 : e4 ; + 3a5 : e5 ; + 3a6 : e6 ; + 3a7 : e7 ; + 3a8 : e7 ; + 3a9 : e8 ; + 3aa : e9 ; + 3ab : ea ; + 3ac : eb ; + 3ad : ec ; + 3ae : ed ; + 3af : ed ; + 3b0 : ee ; + 3b1 : ef ; + 3b2 : f0 ; + 3b3 : f1 ; + 3b4 : f2 ; + 3b5 : f3 ; + 3b6 : f3 ; + 3b7 : f4 ; + 3b8 : f5 ; + 3b9 : f6 ; + 3ba : f7 ; + 3bb : f8 ; + 3bc : f9 ; + 3bd : fa ; + 3be : fb ; + 3bf : fb ; + 3c0 : fc ; + 3c1 : fd ; + 3c2 : fe ; + 3c3 : ff ; + 3c4 : 100 ; + 3c5 : 101 ; + 3c6 : 102 ; + 3c7 : 103 ; + 3c8 : 103 ; + 3c9 : 104 ; + 3ca : 105 ; + 3cb : 106 ; + 3cc : 107 ; + 3cd : 108 ; + 3ce : 109 ; + 3cf : 10a ; + 3d0 : 10b ; + 3d1 : 10c ; + 3d2 : 10d ; + 3d3 : 10d ; + 3d4 : 10e ; + 3d5 : 10f ; + 3d6 : 110 ; + 3d7 : 111 ; + 3d8 : 112 ; + 3d9 : 113 ; + 3da : 114 ; + 3db : 115 ; + 3dc : 116 ; + 3dd : 117 ; + 3de : 118 ; + 3df : 119 ; + 3e0 : 11a ; + 3e1 : 11b ; + 3e2 : 11b ; + 3e3 : 11c ; + 3e4 : 11d ; + 3e5 : 11e ; + 3e6 : 11f ; + 3e7 : 120 ; + 3e8 : 121 ; + 3e9 : 122 ; + 3ea : 123 ; + 3eb : 124 ; + 3ec : 125 ; + 3ed : 126 ; + 3ee : 127 ; + 3ef : 128 ; + 3f0 : 129 ; + 3f1 : 12a ; + 3f2 : 12b ; + 3f3 : 12c ; + 3f4 : 12d ; + 3f5 : 12e ; + 3f6 : 12f ; + 3f7 : 130 ; + 3f8 : 131 ; + 3f9 : 132 ; + 3fa : 132 ; + 3fb : 133 ; + 3fc : 134 ; + 3fd : 135 ; + 3fe : 136 ; + 3ff : 137 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_2.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_2.mif new file mode 100644 index 0000000000..0b65ded248 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_2.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 195 ; + 1 : 183 ; + 2 : 171 ; + 3 : 15f ; + 4 : 14e ; + 5 : 13c ; + 6 : 12a ; + 7 : 118 ; + 8 : 106 ; + 9 : f5 ; + a : e3 ; + b : d1 ; + c : c0 ; + d : ae ; + e : 9c ; + f : 8b ; + 10 : 79 ; + 11 : 68 ; + 12 : 56 ; + 13 : 45 ; + 14 : 34 ; + 15 : 22 ; + 16 : 11 ; + 17 : 0 ; + 18 : fffef ; + 19 : fffdd ; + 1a : fffcc ; + 1b : fffbb ; + 1c : fffaa ; + 1d : fff99 ; + 1e : fff88 ; + 1f : fff77 ; + 20 : fff66 ; + 21 : fff55 ; + 22 : fff44 ; + 23 : fff33 ; + 24 : fff22 ; + 25 : fff12 ; + 26 : fff01 ; + 27 : ffef0 ; + 28 : ffedf ; + 29 : ffecf ; + 2a : ffebe ; + 2b : ffeae ; + 2c : ffe9d ; + 2d : ffe8c ; + 2e : ffe7c ; + 2f : ffe6c ; + 30 : ffe5b ; + 31 : ffe4b ; + 32 : ffe3a ; + 33 : ffe2a ; + 34 : ffe1a ; + 35 : ffe0a ; + 36 : ffdfa ; + 37 : ffde9 ; + 38 : ffdd9 ; + 39 : ffdc9 ; + 3a : ffdb9 ; + 3b : ffda9 ; + 3c : ffd99 ; + 3d : ffd89 ; + 3e : ffd79 ; + 3f : ffd6a ; + 40 : ffd5a ; + 41 : ffd4a ; + 42 : ffd3a ; + 43 : ffd2a ; + 44 : ffd1b ; + 45 : ffd0b ; + 46 : ffcfc ; + 47 : ffcec ; + 48 : ffcdd ; + 49 : ffccd ; + 4a : ffcbe ; + 4b : ffcae ; + 4c : ffc9f ; + 4d : ffc90 ; + 4e : ffc80 ; + 4f : ffc71 ; + 50 : ffc62 ; + 51 : ffc53 ; + 52 : ffc44 ; + 53 : ffc34 ; + 54 : ffc25 ; + 55 : ffc16 ; + 56 : ffc07 ; + 57 : ffbf9 ; + 58 : ffbea ; + 59 : ffbdb ; + 5a : ffbcc ; + 5b : ffbbd ; + 5c : ffbae ; + 5d : ffba0 ; + 5e : ffb91 ; + 5f : ffb82 ; + 60 : ffb74 ; + 61 : ffb65 ; + 62 : ffb57 ; + 63 : ffb48 ; + 64 : ffb3a ; + 65 : ffb2c ; + 66 : ffb1d ; + 67 : ffb0f ; + 68 : ffb01 ; + 69 : ffaf3 ; + 6a : ffae4 ; + 6b : ffad6 ; + 6c : ffac8 ; + 6d : ffaba ; + 6e : ffaac ; + 6f : ffa9e ; + 70 : ffa90 ; + 71 : ffa82 ; + 72 : ffa74 ; + 73 : ffa67 ; + 74 : ffa59 ; + 75 : ffa4b ; + 76 : ffa3d ; + 77 : ffa30 ; + 78 : ffa22 ; + 79 : ffa15 ; + 7a : ffa07 ; + 7b : ff9fa ; + 7c : ff9ec ; + 7d : ff9df ; + 7e : ff9d1 ; + 7f : ff9c4 ; + 80 : ff9b7 ; + 81 : ff9aa ; + 82 : ff99c ; + 83 : ff98f ; + 84 : ff982 ; + 85 : ff975 ; + 86 : ff968 ; + 87 : ff95b ; + 88 : ff94e ; + 89 : ff941 ; + 8a : ff934 ; + 8b : ff928 ; + 8c : ff91b ; + 8d : ff90e ; + 8e : ff901 ; + 8f : ff8f5 ; + 90 : ff8e8 ; + 91 : ff8dc ; + 92 : ff8cf ; + 93 : ff8c3 ; + 94 : ff8b6 ; + 95 : ff8aa ; + 96 : ff89e ; + 97 : ff891 ; + 98 : ff885 ; + 99 : ff879 ; + 9a : ff86d ; + 9b : ff860 ; + 9c : ff854 ; + 9d : ff848 ; + 9e : ff83c ; + 9f : ff830 ; + a0 : ff824 ; + a1 : ff819 ; + a2 : ff80d ; + a3 : ff801 ; + a4 : ff7f5 ; + a5 : ff7e9 ; + a6 : ff7de ; + a7 : ff7d2 ; + a8 : ff7c7 ; + a9 : ff7bb ; + aa : ff7b0 ; + ab : ff7a4 ; + ac : ff799 ; + ad : ff78d ; + ae : ff782 ; + af : ff777 ; + b0 : ff76c ; + b1 : ff760 ; + b2 : ff755 ; + b3 : ff74a ; + b4 : ff73f ; + b5 : ff734 ; + b6 : ff729 ; + b7 : ff71e ; + b8 : ff713 ; + b9 : ff708 ; + ba : ff6fe ; + bb : ff6f3 ; + bc : ff6e8 ; + bd : ff6de ; + be : ff6d3 ; + bf : ff6c8 ; + c0 : ff6be ; + c1 : ff6b3 ; + c2 : ff6a9 ; + c3 : ff69f ; + c4 : ff694 ; + c5 : ff68a ; + c6 : ff680 ; + c7 : ff675 ; + c8 : ff66b ; + c9 : ff661 ; + ca : ff657 ; + cb : ff64d ; + cc : ff643 ; + cd : ff639 ; + ce : ff62f ; + cf : ff625 ; + d0 : ff61b ; + d1 : ff611 ; + d2 : ff608 ; + d3 : ff5fe ; + d4 : ff5f4 ; + d5 : ff5eb ; + d6 : ff5e1 ; + d7 : ff5d8 ; + d8 : ff5ce ; + d9 : ff5c5 ; + da : ff5bb ; + db : ff5b2 ; + dc : ff5a9 ; + dd : ff59f ; + de : ff596 ; + df : ff58d ; + e0 : ff584 ; + e1 : ff57b ; + e2 : ff572 ; + e3 : ff569 ; + e4 : ff560 ; + e5 : ff557 ; + e6 : ff54e ; + e7 : ff545 ; + e8 : ff53c ; + e9 : ff534 ; + ea : ff52b ; + eb : ff522 ; + ec : ff51a ; + ed : ff511 ; + ee : ff509 ; + ef : ff500 ; + f0 : ff4f8 ; + f1 : ff4ef ; + f2 : ff4e7 ; + f3 : ff4df ; + f4 : ff4d6 ; + f5 : ff4ce ; + f6 : ff4c6 ; + f7 : ff4be ; + f8 : ff4b6 ; + f9 : ff4ae ; + fa : ff4a6 ; + fb : ff49e ; + fc : ff496 ; + fd : ff48e ; + fe : ff486 ; + ff : ff47e ; + 100 : ff477 ; + 101 : ff46f ; + 102 : ff467 ; + 103 : ff460 ; + 104 : ff458 ; + 105 : ff451 ; + 106 : ff449 ; + 107 : ff442 ; + 108 : ff43a ; + 109 : ff433 ; + 10a : ff42c ; + 10b : ff425 ; + 10c : ff41d ; + 10d : ff416 ; + 10e : ff40f ; + 10f : ff408 ; + 110 : ff401 ; + 111 : ff3fa ; + 112 : ff3f3 ; + 113 : ff3ec ; + 114 : ff3e5 ; + 115 : ff3de ; + 116 : ff3d8 ; + 117 : ff3d1 ; + 118 : ff3ca ; + 119 : ff3c3 ; + 11a : ff3bd ; + 11b : ff3b6 ; + 11c : ff3b0 ; + 11d : ff3a9 ; + 11e : ff3a3 ; + 11f : ff39c ; + 120 : ff396 ; + 121 : ff390 ; + 122 : ff38a ; + 123 : ff383 ; + 124 : ff37d ; + 125 : ff377 ; + 126 : ff371 ; + 127 : ff36b ; + 128 : ff365 ; + 129 : ff35f ; + 12a : ff359 ; + 12b : ff353 ; + 12c : ff34d ; + 12d : ff347 ; + 12e : ff342 ; + 12f : ff33c ; + 130 : ff336 ; + 131 : ff331 ; + 132 : ff32b ; + 133 : ff326 ; + 134 : ff320 ; + 135 : ff31b ; + 136 : ff315 ; + 137 : ff310 ; + 138 : ff30b ; + 139 : ff305 ; + 13a : ff300 ; + 13b : ff2fb ; + 13c : ff2f6 ; + 13d : ff2f0 ; + 13e : ff2eb ; + 13f : ff2e6 ; + 140 : ff2e1 ; + 141 : ff2dc ; + 142 : ff2d8 ; + 143 : ff2d3 ; + 144 : ff2ce ; + 145 : ff2c9 ; + 146 : ff2c4 ; + 147 : ff2c0 ; + 148 : ff2bb ; + 149 : ff2b6 ; + 14a : ff2b2 ; + 14b : ff2ad ; + 14c : ff2a9 ; + 14d : ff2a4 ; + 14e : ff2a0 ; + 14f : ff29b ; + 150 : ff297 ; + 151 : ff293 ; + 152 : ff28f ; + 153 : ff28a ; + 154 : ff286 ; + 155 : ff282 ; + 156 : ff27e ; + 157 : ff27a ; + 158 : ff276 ; + 159 : ff272 ; + 15a : ff26e ; + 15b : ff26a ; + 15c : ff266 ; + 15d : ff262 ; + 15e : ff25f ; + 15f : ff25b ; + 160 : ff257 ; + 161 : ff254 ; + 162 : ff250 ; + 163 : ff24d ; + 164 : ff249 ; + 165 : ff246 ; + 166 : ff242 ; + 167 : ff23f ; + 168 : ff23b ; + 169 : ff238 ; + 16a : ff235 ; + 16b : ff231 ; + 16c : ff22e ; + 16d : ff22b ; + 16e : ff228 ; + 16f : ff225 ; + 170 : ff222 ; + 171 : ff21f ; + 172 : ff21c ; + 173 : ff219 ; + 174 : ff216 ; + 175 : ff213 ; + 176 : ff210 ; + 177 : ff20e ; + 178 : ff20b ; + 179 : ff208 ; + 17a : ff206 ; + 17b : ff203 ; + 17c : ff200 ; + 17d : ff1fe ; + 17e : ff1fb ; + 17f : ff1f9 ; + 180 : ff1f6 ; + 181 : ff1f4 ; + 182 : ff1f2 ; + 183 : ff1ef ; + 184 : ff1ed ; + 185 : ff1eb ; + 186 : ff1e9 ; + 187 : ff1e7 ; + 188 : ff1e5 ; + 189 : ff1e2 ; + 18a : ff1e0 ; + 18b : ff1de ; + 18c : ff1dc ; + 18d : ff1db ; + 18e : ff1d9 ; + 18f : ff1d7 ; + 190 : ff1d5 ; + 191 : ff1d3 ; + 192 : ff1d1 ; + 193 : ff1d0 ; + 194 : ff1ce ; + 195 : ff1cc ; + 196 : ff1cb ; + 197 : ff1c9 ; + 198 : ff1c8 ; + 199 : ff1c6 ; + 19a : ff1c5 ; + 19b : ff1c3 ; + 19c : ff1c2 ; + 19d : ff1c1 ; + 19e : ff1bf ; + 19f : ff1be ; + 1a0 : ff1bd ; + 1a1 : ff1bc ; + 1a2 : ff1bb ; + 1a3 : ff1ba ; + 1a4 : ff1b9 ; + 1a5 : ff1b7 ; + 1a6 : ff1b6 ; + 1a7 : ff1b5 ; + 1a8 : ff1b5 ; + 1a9 : ff1b4 ; + 1aa : ff1b3 ; + 1ab : ff1b2 ; + 1ac : ff1b1 ; + 1ad : ff1b0 ; + 1ae : ff1b0 ; + 1af : ff1af ; + 1b0 : ff1ae ; + 1b1 : ff1ae ; + 1b2 : ff1ad ; + 1b3 : ff1ad ; + 1b4 : ff1ac ; + 1b5 : ff1ac ; + 1b6 : ff1ab ; + 1b7 : ff1ab ; + 1b8 : ff1aa ; + 1b9 : ff1aa ; + 1ba : ff1aa ; + 1bb : ff1aa ; + 1bc : ff1a9 ; + 1bd : ff1a9 ; + 1be : ff1a9 ; + 1bf : ff1a9 ; + 1c0 : ff1a9 ; + 1c1 : ff1a9 ; + 1c2 : ff1a9 ; + 1c3 : ff1a9 ; + 1c4 : ff1a9 ; + 1c5 : ff1a9 ; + 1c6 : ff1a9 ; + 1c7 : ff1a9 ; + 1c8 : ff1a9 ; + 1c9 : ff1a9 ; + 1ca : ff1aa ; + 1cb : ff1aa ; + 1cc : ff1aa ; + 1cd : ff1ab ; + 1ce : ff1ab ; + 1cf : ff1ab ; + 1d0 : ff1ac ; + 1d1 : ff1ac ; + 1d2 : ff1ad ; + 1d3 : ff1ad ; + 1d4 : ff1ae ; + 1d5 : ff1af ; + 1d6 : ff1af ; + 1d7 : ff1b0 ; + 1d8 : ff1b1 ; + 1d9 : ff1b1 ; + 1da : ff1b2 ; + 1db : ff1b3 ; + 1dc : ff1b4 ; + 1dd : ff1b5 ; + 1de : ff1b6 ; + 1df : ff1b6 ; + 1e0 : ff1b7 ; + 1e1 : ff1b8 ; + 1e2 : ff1b9 ; + 1e3 : ff1ba ; + 1e4 : ff1bc ; + 1e5 : ff1bd ; + 1e6 : ff1be ; + 1e7 : ff1bf ; + 1e8 : ff1c0 ; + 1e9 : ff1c1 ; + 1ea : ff1c3 ; + 1eb : ff1c4 ; + 1ec : ff1c5 ; + 1ed : ff1c7 ; + 1ee : ff1c8 ; + 1ef : ff1ca ; + 1f0 : ff1cb ; + 1f1 : ff1cc ; + 1f2 : ff1ce ; + 1f3 : ff1d0 ; + 1f4 : ff1d1 ; + 1f5 : ff1d3 ; + 1f6 : ff1d4 ; + 1f7 : ff1d6 ; + 1f8 : ff1d8 ; + 1f9 : ff1d9 ; + 1fa : ff1db ; + 1fb : ff1dd ; + 1fc : ff1df ; + 1fd : ff1e1 ; + 1fe : ff1e2 ; + 1ff : ff1e4 ; + 200 : ff1e6 ; + 201 : ff1e8 ; + 202 : ff1ea ; + 203 : ff1ec ; + 204 : ff1ee ; + 205 : ff1f0 ; + 206 : ff1f2 ; + 207 : ff1f5 ; + 208 : ff1f7 ; + 209 : ff1f9 ; + 20a : ff1fb ; + 20b : ff1fd ; + 20c : ff200 ; + 20d : ff202 ; + 20e : ff204 ; + 20f : ff207 ; + 210 : ff209 ; + 211 : ff20b ; + 212 : ff20e ; + 213 : ff210 ; + 214 : ff213 ; + 215 : ff215 ; + 216 : ff218 ; + 217 : ff21a ; + 218 : ff21d ; + 219 : ff220 ; + 21a : ff222 ; + 21b : ff225 ; + 21c : ff228 ; + 21d : ff22a ; + 21e : ff22d ; + 21f : ff230 ; + 220 : ff233 ; + 221 : ff235 ; + 222 : ff238 ; + 223 : ff23b ; + 224 : ff23e ; + 225 : ff241 ; + 226 : ff244 ; + 227 : ff247 ; + 228 : ff24a ; + 229 : ff24d ; + 22a : ff250 ; + 22b : ff253 ; + 22c : ff256 ; + 22d : ff259 ; + 22e : ff25d ; + 22f : ff260 ; + 230 : ff263 ; + 231 : ff266 ; + 232 : ff26a ; + 233 : ff26d ; + 234 : ff270 ; + 235 : ff273 ; + 236 : ff277 ; + 237 : ff27a ; + 238 : ff27e ; + 239 : ff281 ; + 23a : ff284 ; + 23b : ff288 ; + 23c : ff28b ; + 23d : ff28f ; + 23e : ff293 ; + 23f : ff296 ; + 240 : ff29a ; + 241 : ff29d ; + 242 : ff2a1 ; + 243 : ff2a5 ; + 244 : ff2a8 ; + 245 : ff2ac ; + 246 : ff2b0 ; + 247 : ff2b4 ; + 248 : ff2b7 ; + 249 : ff2bb ; + 24a : ff2bf ; + 24b : ff2c3 ; + 24c : ff2c7 ; + 24d : ff2cb ; + 24e : ff2ce ; + 24f : ff2d2 ; + 250 : ff2d6 ; + 251 : ff2da ; + 252 : ff2de ; + 253 : ff2e2 ; + 254 : ff2e6 ; + 255 : ff2ea ; + 256 : ff2ee ; + 257 : ff2f3 ; + 258 : ff2f7 ; + 259 : ff2fb ; + 25a : ff2ff ; + 25b : ff303 ; + 25c : ff307 ; + 25d : ff30c ; + 25e : ff310 ; + 25f : ff314 ; + 260 : ff318 ; + 261 : ff31d ; + 262 : ff321 ; + 263 : ff325 ; + 264 : ff32a ; + 265 : ff32e ; + 266 : ff333 ; + 267 : ff337 ; + 268 : ff33c ; + 269 : ff340 ; + 26a : ff344 ; + 26b : ff349 ; + 26c : ff34d ; + 26d : ff352 ; + 26e : ff357 ; + 26f : ff35b ; + 270 : ff360 ; + 271 : ff364 ; + 272 : ff369 ; + 273 : ff36e ; + 274 : ff372 ; + 275 : ff377 ; + 276 : ff37c ; + 277 : ff381 ; + 278 : ff385 ; + 279 : ff38a ; + 27a : ff38f ; + 27b : ff394 ; + 27c : ff398 ; + 27d : ff39d ; + 27e : ff3a2 ; + 27f : ff3a7 ; + 280 : ff3ac ; + 281 : ff3b1 ; + 282 : ff3b6 ; + 283 : ff3bb ; + 284 : ff3c0 ; + 285 : ff3c5 ; + 286 : ff3ca ; + 287 : ff3cf ; + 288 : ff3d4 ; + 289 : ff3d9 ; + 28a : ff3de ; + 28b : ff3e3 ; + 28c : ff3e8 ; + 28d : ff3ed ; + 28e : ff3f2 ; + 28f : ff3f7 ; + 290 : ff3fc ; + 291 : ff402 ; + 292 : ff407 ; + 293 : ff40c ; + 294 : ff411 ; + 295 : ff417 ; + 296 : ff41c ; + 297 : ff421 ; + 298 : ff426 ; + 299 : ff42c ; + 29a : ff431 ; + 29b : ff436 ; + 29c : ff43c ; + 29d : ff441 ; + 29e : ff446 ; + 29f : ff44c ; + 2a0 : ff451 ; + 2a1 : ff457 ; + 2a2 : ff45c ; + 2a3 : ff461 ; + 2a4 : ff467 ; + 2a5 : ff46c ; + 2a6 : ff472 ; + 2a7 : ff477 ; + 2a8 : ff47d ; + 2a9 : ff482 ; + 2aa : ff488 ; + 2ab : ff48d ; + 2ac : ff493 ; + 2ad : ff499 ; + 2ae : ff49e ; + 2af : ff4a4 ; + 2b0 : ff4a9 ; + 2b1 : ff4af ; + 2b2 : ff4b5 ; + 2b3 : ff4ba ; + 2b4 : ff4c0 ; + 2b5 : ff4c6 ; + 2b6 : ff4cb ; + 2b7 : ff4d1 ; + 2b8 : ff4d7 ; + 2b9 : ff4dd ; + 2ba : ff4e2 ; + 2bb : ff4e8 ; + 2bc : ff4ee ; + 2bd : ff4f4 ; + 2be : ff4f9 ; + 2bf : ff4ff ; + 2c0 : ff505 ; + 2c1 : ff50b ; + 2c2 : ff511 ; + 2c3 : ff517 ; + 2c4 : ff51c ; + 2c5 : ff522 ; + 2c6 : ff528 ; + 2c7 : ff52e ; + 2c8 : ff534 ; + 2c9 : ff53a ; + 2ca : ff540 ; + 2cb : ff546 ; + 2cc : ff54c ; + 2cd : ff552 ; + 2ce : ff558 ; + 2cf : ff55e ; + 2d0 : ff564 ; + 2d1 : ff56a ; + 2d2 : ff570 ; + 2d3 : ff576 ; + 2d4 : ff57c ; + 2d5 : ff582 ; + 2d6 : ff588 ; + 2d7 : ff58e ; + 2d8 : ff594 ; + 2d9 : ff59a ; + 2da : ff5a0 ; + 2db : ff5a6 ; + 2dc : ff5ac ; + 2dd : ff5b2 ; + 2de : ff5b9 ; + 2df : ff5bf ; + 2e0 : ff5c5 ; + 2e1 : ff5cb ; + 2e2 : ff5d1 ; + 2e3 : ff5d7 ; + 2e4 : ff5de ; + 2e5 : ff5e4 ; + 2e6 : ff5ea ; + 2e7 : ff5f0 ; + 2e8 : ff5f6 ; + 2e9 : ff5fd ; + 2ea : ff603 ; + 2eb : ff609 ; + 2ec : ff60f ; + 2ed : ff615 ; + 2ee : ff61c ; + 2ef : ff622 ; + 2f0 : ff628 ; + 2f1 : ff62f ; + 2f2 : ff635 ; + 2f3 : ff63b ; + 2f4 : ff641 ; + 2f5 : ff648 ; + 2f6 : ff64e ; + 2f7 : ff654 ; + 2f8 : ff65b ; + 2f9 : ff661 ; + 2fa : ff667 ; + 2fb : ff66e ; + 2fc : ff674 ; + 2fd : ff67b ; + 2fe : ff681 ; + 2ff : ff687 ; + 300 : ff68e ; + 301 : ff694 ; + 302 : ff69a ; + 303 : ff6a1 ; + 304 : ff6a7 ; + 305 : ff6ae ; + 306 : ff6b4 ; + 307 : ff6bb ; + 308 : ff6c1 ; + 309 : ff6c7 ; + 30a : ff6ce ; + 30b : ff6d4 ; + 30c : ff6db ; + 30d : ff6e1 ; + 30e : ff6e8 ; + 30f : ff6ee ; + 310 : ff6f5 ; + 311 : ff6fb ; + 312 : ff702 ; + 313 : ff708 ; + 314 : ff70f ; + 315 : ff715 ; + 316 : ff71c ; + 317 : ff722 ; + 318 : ff729 ; + 319 : ff72f ; + 31a : ff736 ; + 31b : ff73c ; + 31c : ff743 ; + 31d : ff749 ; + 31e : ff750 ; + 31f : ff756 ; + 320 : ff75d ; + 321 : ff763 ; + 322 : ff76a ; + 323 : ff770 ; + 324 : ff777 ; + 325 : ff77e ; + 326 : ff784 ; + 327 : ff78b ; + 328 : ff791 ; + 329 : ff798 ; + 32a : ff79e ; + 32b : ff7a5 ; + 32c : ff7ac ; + 32d : ff7b2 ; + 32e : ff7b9 ; + 32f : ff7bf ; + 330 : ff7c6 ; + 331 : ff7cd ; + 332 : ff7d3 ; + 333 : ff7da ; + 334 : ff7e0 ; + 335 : ff7e7 ; + 336 : ff7ee ; + 337 : ff7f4 ; + 338 : ff7fb ; + 339 : ff801 ; + 33a : ff808 ; + 33b : ff80f ; + 33c : ff815 ; + 33d : ff81c ; + 33e : ff822 ; + 33f : ff829 ; + 340 : ff830 ; + 341 : ff836 ; + 342 : ff83d ; + 343 : ff844 ; + 344 : ff84a ; + 345 : ff851 ; + 346 : ff858 ; + 347 : ff85e ; + 348 : ff865 ; + 349 : ff86b ; + 34a : ff872 ; + 34b : ff879 ; + 34c : ff87f ; + 34d : ff886 ; + 34e : ff88d ; + 34f : ff893 ; + 350 : ff89a ; + 351 : ff8a0 ; + 352 : ff8a7 ; + 353 : ff8ae ; + 354 : ff8b4 ; + 355 : ff8bb ; + 356 : ff8c2 ; + 357 : ff8c8 ; + 358 : ff8cf ; + 359 : ff8d6 ; + 35a : ff8dc ; + 35b : ff8e3 ; + 35c : ff8e9 ; + 35d : ff8f0 ; + 35e : ff8f7 ; + 35f : ff8fd ; + 360 : ff904 ; + 361 : ff90b ; + 362 : ff911 ; + 363 : ff918 ; + 364 : ff91f ; + 365 : ff925 ; + 366 : ff92c ; + 367 : ff932 ; + 368 : ff939 ; + 369 : ff940 ; + 36a : ff946 ; + 36b : ff94d ; + 36c : ff953 ; + 36d : ff95a ; + 36e : ff961 ; + 36f : ff967 ; + 370 : ff96e ; + 371 : ff975 ; + 372 : ff97b ; + 373 : ff982 ; + 374 : ff988 ; + 375 : ff98f ; + 376 : ff996 ; + 377 : ff99c ; + 378 : ff9a3 ; + 379 : ff9a9 ; + 37a : ff9b0 ; + 37b : ff9b7 ; + 37c : ff9bd ; + 37d : ff9c4 ; + 37e : ff9ca ; + 37f : ff9d1 ; + 380 : ff9d7 ; + 381 : ff9de ; + 382 : ff9e5 ; + 383 : ff9eb ; + 384 : ff9f2 ; + 385 : ff9f8 ; + 386 : ff9ff ; + 387 : ffa05 ; + 388 : ffa0c ; + 389 : ffa12 ; + 38a : ffa19 ; + 38b : ffa1f ; + 38c : ffa26 ; + 38d : ffa2d ; + 38e : ffa33 ; + 38f : ffa3a ; + 390 : ffa40 ; + 391 : ffa47 ; + 392 : ffa4d ; + 393 : ffa54 ; + 394 : ffa5a ; + 395 : ffa61 ; + 396 : ffa67 ; + 397 : ffa6e ; + 398 : ffa74 ; + 399 : ffa7b ; + 39a : ffa81 ; + 39b : ffa88 ; + 39c : ffa8e ; + 39d : ffa94 ; + 39e : ffa9b ; + 39f : ffaa1 ; + 3a0 : ffaa8 ; + 3a1 : ffaae ; + 3a2 : ffab5 ; + 3a3 : ffabb ; + 3a4 : ffac2 ; + 3a5 : ffac8 ; + 3a6 : fface ; + 3a7 : ffad5 ; + 3a8 : ffadb ; + 3a9 : ffae2 ; + 3aa : ffae8 ; + 3ab : ffaee ; + 3ac : ffaf5 ; + 3ad : ffafb ; + 3ae : ffb02 ; + 3af : ffb08 ; + 3b0 : ffb0e ; + 3b1 : ffb15 ; + 3b2 : ffb1b ; + 3b3 : ffb21 ; + 3b4 : ffb28 ; + 3b5 : ffb2e ; + 3b6 : ffb34 ; + 3b7 : ffb3b ; + 3b8 : ffb41 ; + 3b9 : ffb47 ; + 3ba : ffb4e ; + 3bb : ffb54 ; + 3bc : ffb5a ; + 3bd : ffb61 ; + 3be : ffb67 ; + 3bf : ffb6d ; + 3c0 : ffb73 ; + 3c1 : ffb7a ; + 3c2 : ffb80 ; + 3c3 : ffb86 ; + 3c4 : ffb8d ; + 3c5 : ffb93 ; + 3c6 : ffb99 ; + 3c7 : ffb9f ; + 3c8 : ffba5 ; + 3c9 : ffbac ; + 3ca : ffbb2 ; + 3cb : ffbb8 ; + 3cc : ffbbe ; + 3cd : ffbc4 ; + 3ce : ffbcb ; + 3cf : ffbd1 ; + 3d0 : ffbd7 ; + 3d1 : ffbdd ; + 3d2 : ffbe3 ; + 3d3 : ffbe9 ; + 3d4 : ffbf0 ; + 3d5 : ffbf6 ; + 3d6 : ffbfc ; + 3d7 : ffc02 ; + 3d8 : ffc08 ; + 3d9 : ffc0e ; + 3da : ffc14 ; + 3db : ffc1a ; + 3dc : ffc20 ; + 3dd : ffc26 ; + 3de : ffc2d ; + 3df : ffc33 ; + 3e0 : ffc39 ; + 3e1 : ffc3f ; + 3e2 : ffc45 ; + 3e3 : ffc4b ; + 3e4 : ffc51 ; + 3e5 : ffc57 ; + 3e6 : ffc5d ; + 3e7 : ffc63 ; + 3e8 : ffc69 ; + 3e9 : ffc6f ; + 3ea : ffc75 ; + 3eb : ffc7b ; + 3ec : ffc81 ; + 3ed : ffc87 ; + 3ee : ffc8d ; + 3ef : ffc92 ; + 3f0 : ffc98 ; + 3f1 : ffc9e ; + 3f2 : ffca4 ; + 3f3 : ffcaa ; + 3f4 : ffcb0 ; + 3f5 : ffcb6 ; + 3f6 : ffcbc ; + 3f7 : ffcc2 ; + 3f8 : ffcc7 ; + 3f9 : ffccd ; + 3fa : ffcd3 ; + 3fb : ffcd9 ; + 3fc : ffcdf ; + 3fd : ffce5 ; + 3fe : ffcea ; + 3ff : ffcf0 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_3.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_3.mif new file mode 100644 index 0000000000..110595d7ff --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_3.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 2fb ; + 1 : 326 ; + 2 : 351 ; + 3 : 37c ; + 4 : 3a7 ; + 5 : 3d2 ; + 6 : 3fd ; + 7 : 427 ; + 8 : 452 ; + 9 : 47d ; + a : 4a7 ; + b : 4d2 ; + c : 4fc ; + d : 526 ; + e : 550 ; + f : 57a ; + 10 : 5a4 ; + 11 : 5ce ; + 12 : 5f8 ; + 13 : 622 ; + 14 : 64c ; + 15 : 675 ; + 16 : 69f ; + 17 : 6c8 ; + 18 : 6f2 ; + 19 : 71b ; + 1a : 744 ; + 1b : 76d ; + 1c : 796 ; + 1d : 7bf ; + 1e : 7e8 ; + 1f : 811 ; + 20 : 83a ; + 21 : 862 ; + 22 : 88b ; + 23 : 8b3 ; + 24 : 8db ; + 25 : 904 ; + 26 : 92c ; + 27 : 954 ; + 28 : 97c ; + 29 : 9a4 ; + 2a : 9cc ; + 2b : 9f4 ; + 2c : a1b ; + 2d : a43 ; + 2e : a6a ; + 2f : a92 ; + 30 : ab9 ; + 31 : ae0 ; + 32 : b07 ; + 33 : b2e ; + 34 : b55 ; + 35 : b7c ; + 36 : ba3 ; + 37 : bca ; + 38 : bf0 ; + 39 : c17 ; + 3a : c3d ; + 3b : c63 ; + 3c : c8a ; + 3d : cb0 ; + 3e : cd6 ; + 3f : cfc ; + 40 : d21 ; + 41 : d47 ; + 42 : d6d ; + 43 : d92 ; + 44 : db8 ; + 45 : ddd ; + 46 : e03 ; + 47 : e28 ; + 48 : e4d ; + 49 : e72 ; + 4a : e97 ; + 4b : ebc ; + 4c : ee0 ; + 4d : f05 ; + 4e : f29 ; + 4f : f4e ; + 50 : f72 ; + 51 : f96 ; + 52 : fbb ; + 53 : fdf ; + 54 : 1003 ; + 55 : 1026 ; + 56 : 104a ; + 57 : 106e ; + 58 : 1091 ; + 59 : 10b5 ; + 5a : 10d8 ; + 5b : 10fc ; + 5c : 111f ; + 5d : 1142 ; + 5e : 1165 ; + 5f : 1188 ; + 60 : 11aa ; + 61 : 11cd ; + 62 : 11f0 ; + 63 : 1212 ; + 64 : 1234 ; + 65 : 1257 ; + 66 : 1279 ; + 67 : 129b ; + 68 : 12bd ; + 69 : 12df ; + 6a : 1300 ; + 6b : 1322 ; + 6c : 1344 ; + 6d : 1365 ; + 6e : 1387 ; + 6f : 13a8 ; + 70 : 13c9 ; + 71 : 13ea ; + 72 : 140b ; + 73 : 142c ; + 74 : 144c ; + 75 : 146d ; + 76 : 148e ; + 77 : 14ae ; + 78 : 14ce ; + 79 : 14ef ; + 7a : 150f ; + 7b : 152f ; + 7c : 154f ; + 7d : 156e ; + 7e : 158e ; + 7f : 15ae ; + 80 : 15cd ; + 81 : 15ed ; + 82 : 160c ; + 83 : 162b ; + 84 : 164a ; + 85 : 1669 ; + 86 : 1688 ; + 87 : 16a7 ; + 88 : 16c5 ; + 89 : 16e4 ; + 8a : 1702 ; + 8b : 1721 ; + 8c : 173f ; + 8d : 175d ; + 8e : 177b ; + 8f : 1799 ; + 90 : 17b7 ; + 91 : 17d4 ; + 92 : 17f2 ; + 93 : 1810 ; + 94 : 182d ; + 95 : 184a ; + 96 : 1867 ; + 97 : 1884 ; + 98 : 18a1 ; + 99 : 18be ; + 9a : 18db ; + 9b : 18f7 ; + 9c : 1914 ; + 9d : 1930 ; + 9e : 194d ; + 9f : 1969 ; + a0 : 1985 ; + a1 : 19a1 ; + a2 : 19bd ; + a3 : 19d8 ; + a4 : 19f4 ; + a5 : 1a10 ; + a6 : 1a2b ; + a7 : 1a46 ; + a8 : 1a61 ; + a9 : 1a7d ; + aa : 1a98 ; + ab : 1ab2 ; + ac : 1acd ; + ad : 1ae8 ; + ae : 1b02 ; + af : 1b1d ; + b0 : 1b37 ; + b1 : 1b51 ; + b2 : 1b6b ; + b3 : 1b85 ; + b4 : 1b9f ; + b5 : 1bb9 ; + b6 : 1bd3 ; + b7 : 1bec ; + b8 : 1c06 ; + b9 : 1c1f ; + ba : 1c38 ; + bb : 1c51 ; + bc : 1c6a ; + bd : 1c83 ; + be : 1c9c ; + bf : 1cb4 ; + c0 : 1ccd ; + c1 : 1ce5 ; + c2 : 1cfe ; + c3 : 1d16 ; + c4 : 1d2e ; + c5 : 1d46 ; + c6 : 1d5e ; + c7 : 1d76 ; + c8 : 1d8d ; + c9 : 1da5 ; + ca : 1dbc ; + cb : 1dd4 ; + cc : 1deb ; + cd : 1e02 ; + ce : 1e19 ; + cf : 1e30 ; + d0 : 1e46 ; + d1 : 1e5d ; + d2 : 1e74 ; + d3 : 1e8a ; + d4 : 1ea0 ; + d5 : 1eb6 ; + d6 : 1ecd ; + d7 : 1ee2 ; + d8 : 1ef8 ; + d9 : 1f0e ; + da : 1f24 ; + db : 1f39 ; + dc : 1f4f ; + dd : 1f64 ; + de : 1f79 ; + df : 1f8e ; + e0 : 1fa3 ; + e1 : 1fb8 ; + e2 : 1fcd ; + e3 : 1fe1 ; + e4 : 1ff6 ; + e5 : 200a ; + e6 : 201e ; + e7 : 2032 ; + e8 : 2047 ; + e9 : 205a ; + ea : 206e ; + eb : 2082 ; + ec : 2096 ; + ed : 20a9 ; + ee : 20bc ; + ef : 20d0 ; + f0 : 20e3 ; + f1 : 20f6 ; + f2 : 2109 ; + f3 : 211c ; + f4 : 212e ; + f5 : 2141 ; + f6 : 2153 ; + f7 : 2166 ; + f8 : 2178 ; + f9 : 218a ; + fa : 219c ; + fb : 21ae ; + fc : 21c0 ; + fd : 21d1 ; + fe : 21e3 ; + ff : 21f4 ; + 100 : 2206 ; + 101 : 2217 ; + 102 : 2228 ; + 103 : 2239 ; + 104 : 224a ; + 105 : 225b ; + 106 : 226b ; + 107 : 227c ; + 108 : 228c ; + 109 : 229c ; + 10a : 22ad ; + 10b : 22bd ; + 10c : 22cd ; + 10d : 22dd ; + 10e : 22ec ; + 10f : 22fc ; + 110 : 230b ; + 111 : 231b ; + 112 : 232a ; + 113 : 2339 ; + 114 : 2348 ; + 115 : 2357 ; + 116 : 2366 ; + 117 : 2375 ; + 118 : 2384 ; + 119 : 2392 ; + 11a : 23a0 ; + 11b : 23af ; + 11c : 23bd ; + 11d : 23cb ; + 11e : 23d9 ; + 11f : 23e7 ; + 120 : 23f4 ; + 121 : 2402 ; + 122 : 2410 ; + 123 : 241d ; + 124 : 242a ; + 125 : 2437 ; + 126 : 2444 ; + 127 : 2451 ; + 128 : 245e ; + 129 : 246b ; + 12a : 2478 ; + 12b : 2484 ; + 12c : 2490 ; + 12d : 249d ; + 12e : 24a9 ; + 12f : 24b5 ; + 130 : 24c1 ; + 131 : 24cd ; + 132 : 24d8 ; + 133 : 24e4 ; + 134 : 24f0 ; + 135 : 24fb ; + 136 : 2506 ; + 137 : 2511 ; + 138 : 251c ; + 139 : 2527 ; + 13a : 2532 ; + 13b : 253d ; + 13c : 2548 ; + 13d : 2552 ; + 13e : 255c ; + 13f : 2567 ; + 140 : 2571 ; + 141 : 257b ; + 142 : 2585 ; + 143 : 258f ; + 144 : 2598 ; + 145 : 25a2 ; + 146 : 25ac ; + 147 : 25b5 ; + 148 : 25be ; + 149 : 25c7 ; + 14a : 25d1 ; + 14b : 25da ; + 14c : 25e2 ; + 14d : 25eb ; + 14e : 25f4 ; + 14f : 25fc ; + 150 : 2605 ; + 151 : 260d ; + 152 : 2615 ; + 153 : 261d ; + 154 : 2625 ; + 155 : 262d ; + 156 : 2635 ; + 157 : 263d ; + 158 : 2644 ; + 159 : 264c ; + 15a : 2653 ; + 15b : 265a ; + 15c : 2661 ; + 15d : 2668 ; + 15e : 266f ; + 15f : 2676 ; + 160 : 267d ; + 161 : 2684 ; + 162 : 268a ; + 163 : 2690 ; + 164 : 2697 ; + 165 : 269d ; + 166 : 26a3 ; + 167 : 26a9 ; + 168 : 26af ; + 169 : 26b4 ; + 16a : 26ba ; + 16b : 26c0 ; + 16c : 26c5 ; + 16d : 26ca ; + 16e : 26d0 ; + 16f : 26d5 ; + 170 : 26da ; + 171 : 26df ; + 172 : 26e4 ; + 173 : 26e8 ; + 174 : 26ed ; + 175 : 26f1 ; + 176 : 26f6 ; + 177 : 26fa ; + 178 : 26fe ; + 179 : 2702 ; + 17a : 2706 ; + 17b : 270a ; + 17c : 270e ; + 17d : 2712 ; + 17e : 2715 ; + 17f : 2719 ; + 180 : 271c ; + 181 : 271f ; + 182 : 2722 ; + 183 : 2725 ; + 184 : 2728 ; + 185 : 272b ; + 186 : 272e ; + 187 : 2731 ; + 188 : 2733 ; + 189 : 2736 ; + 18a : 2738 ; + 18b : 273a ; + 18c : 273c ; + 18d : 273e ; + 18e : 2740 ; + 18f : 2742 ; + 190 : 2744 ; + 191 : 2745 ; + 192 : 2747 ; + 193 : 2748 ; + 194 : 274a ; + 195 : 274b ; + 196 : 274c ; + 197 : 274d ; + 198 : 274e ; + 199 : 274f ; + 19a : 2750 ; + 19b : 2750 ; + 19c : 2751 ; + 19d : 2751 ; + 19e : 2752 ; + 19f : 2752 ; + 1a0 : 2752 ; + 1a1 : 2752 ; + 1a2 : 2752 ; + 1a3 : 2752 ; + 1a4 : 2752 ; + 1a5 : 2751 ; + 1a6 : 2751 ; + 1a7 : 2750 ; + 1a8 : 2750 ; + 1a9 : 274f ; + 1aa : 274e ; + 1ab : 274d ; + 1ac : 274c ; + 1ad : 274b ; + 1ae : 274a ; + 1af : 2749 ; + 1b0 : 2747 ; + 1b1 : 2746 ; + 1b2 : 2744 ; + 1b3 : 2743 ; + 1b4 : 2741 ; + 1b5 : 273f ; + 1b6 : 273d ; + 1b7 : 273b ; + 1b8 : 2739 ; + 1b9 : 2737 ; + 1ba : 2734 ; + 1bb : 2732 ; + 1bc : 272f ; + 1bd : 272d ; + 1be : 272a ; + 1bf : 2727 ; + 1c0 : 2724 ; + 1c1 : 2721 ; + 1c2 : 271e ; + 1c3 : 271b ; + 1c4 : 2718 ; + 1c5 : 2715 ; + 1c6 : 2711 ; + 1c7 : 270e ; + 1c8 : 270a ; + 1c9 : 2706 ; + 1ca : 2703 ; + 1cb : 26ff ; + 1cc : 26fb ; + 1cd : 26f7 ; + 1ce : 26f2 ; + 1cf : 26ee ; + 1d0 : 26ea ; + 1d1 : 26e5 ; + 1d2 : 26e1 ; + 1d3 : 26dc ; + 1d4 : 26d8 ; + 1d5 : 26d3 ; + 1d6 : 26ce ; + 1d7 : 26c9 ; + 1d8 : 26c4 ; + 1d9 : 26bf ; + 1da : 26ba ; + 1db : 26b4 ; + 1dc : 26af ; + 1dd : 26aa ; + 1de : 26a4 ; + 1df : 269e ; + 1e0 : 2699 ; + 1e1 : 2693 ; + 1e2 : 268d ; + 1e3 : 2687 ; + 1e4 : 2681 ; + 1e5 : 267b ; + 1e6 : 2675 ; + 1e7 : 266e ; + 1e8 : 2668 ; + 1e9 : 2661 ; + 1ea : 265b ; + 1eb : 2654 ; + 1ec : 264d ; + 1ed : 2647 ; + 1ee : 2640 ; + 1ef : 2639 ; + 1f0 : 2632 ; + 1f1 : 262b ; + 1f2 : 2623 ; + 1f3 : 261c ; + 1f4 : 2615 ; + 1f5 : 260d ; + 1f6 : 2606 ; + 1f7 : 25fe ; + 1f8 : 25f6 ; + 1f9 : 25ee ; + 1fa : 25e7 ; + 1fb : 25df ; + 1fc : 25d7 ; + 1fd : 25ce ; + 1fe : 25c6 ; + 1ff : 25be ; + 200 : 25b6 ; + 201 : 25ad ; + 202 : 25a5 ; + 203 : 259c ; + 204 : 2593 ; + 205 : 258b ; + 206 : 2582 ; + 207 : 2579 ; + 208 : 2570 ; + 209 : 2567 ; + 20a : 255e ; + 20b : 2555 ; + 20c : 254b ; + 20d : 2542 ; + 20e : 2539 ; + 20f : 252f ; + 210 : 2525 ; + 211 : 251c ; + 212 : 2512 ; + 213 : 2508 ; + 214 : 24fe ; + 215 : 24f4 ; + 216 : 24ea ; + 217 : 24e0 ; + 218 : 24d6 ; + 219 : 24cc ; + 21a : 24c2 ; + 21b : 24b7 ; + 21c : 24ad ; + 21d : 24a2 ; + 21e : 2498 ; + 21f : 248d ; + 220 : 2482 ; + 221 : 2477 ; + 222 : 246c ; + 223 : 2461 ; + 224 : 2456 ; + 225 : 244b ; + 226 : 2440 ; + 227 : 2435 ; + 228 : 242a ; + 229 : 241e ; + 22a : 2413 ; + 22b : 2407 ; + 22c : 23fc ; + 22d : 23f0 ; + 22e : 23e4 ; + 22f : 23d8 ; + 230 : 23cc ; + 231 : 23c1 ; + 232 : 23b5 ; + 233 : 23a8 ; + 234 : 239c ; + 235 : 2390 ; + 236 : 2384 ; + 237 : 2378 ; + 238 : 236b ; + 239 : 235f ; + 23a : 2352 ; + 23b : 2346 ; + 23c : 2339 ; + 23d : 232c ; + 23e : 231f ; + 23f : 2313 ; + 240 : 2306 ; + 241 : 22f9 ; + 242 : 22ec ; + 243 : 22de ; + 244 : 22d1 ; + 245 : 22c4 ; + 246 : 22b7 ; + 247 : 22a9 ; + 248 : 229c ; + 249 : 228f ; + 24a : 2281 ; + 24b : 2273 ; + 24c : 2266 ; + 24d : 2258 ; + 24e : 224a ; + 24f : 223c ; + 250 : 222e ; + 251 : 2220 ; + 252 : 2212 ; + 253 : 2204 ; + 254 : 21f6 ; + 255 : 21e8 ; + 256 : 21da ; + 257 : 21cb ; + 258 : 21bd ; + 259 : 21af ; + 25a : 21a0 ; + 25b : 2192 ; + 25c : 2183 ; + 25d : 2174 ; + 25e : 2166 ; + 25f : 2157 ; + 260 : 2148 ; + 261 : 2139 ; + 262 : 212a ; + 263 : 211b ; + 264 : 210c ; + 265 : 20fd ; + 266 : 20ee ; + 267 : 20df ; + 268 : 20cf ; + 269 : 20c0 ; + 26a : 20b1 ; + 26b : 20a1 ; + 26c : 2092 ; + 26d : 2082 ; + 26e : 2073 ; + 26f : 2063 ; + 270 : 2053 ; + 271 : 2044 ; + 272 : 2034 ; + 273 : 2024 ; + 274 : 2014 ; + 275 : 2004 ; + 276 : 1ff4 ; + 277 : 1fe4 ; + 278 : 1fd4 ; + 279 : 1fc4 ; + 27a : 1fb4 ; + 27b : 1fa3 ; + 27c : 1f93 ; + 27d : 1f83 ; + 27e : 1f72 ; + 27f : 1f62 ; + 280 : 1f51 ; + 281 : 1f41 ; + 282 : 1f30 ; + 283 : 1f20 ; + 284 : 1f0f ; + 285 : 1efe ; + 286 : 1eed ; + 287 : 1edd ; + 288 : 1ecc ; + 289 : 1ebb ; + 28a : 1eaa ; + 28b : 1e99 ; + 28c : 1e88 ; + 28d : 1e77 ; + 28e : 1e66 ; + 28f : 1e54 ; + 290 : 1e43 ; + 291 : 1e32 ; + 292 : 1e21 ; + 293 : 1e0f ; + 294 : 1dfe ; + 295 : 1dec ; + 296 : 1ddb ; + 297 : 1dc9 ; + 298 : 1db8 ; + 299 : 1da6 ; + 29a : 1d95 ; + 29b : 1d83 ; + 29c : 1d71 ; + 29d : 1d5f ; + 29e : 1d4e ; + 29f : 1d3c ; + 2a0 : 1d2a ; + 2a1 : 1d18 ; + 2a2 : 1d06 ; + 2a3 : 1cf4 ; + 2a4 : 1ce2 ; + 2a5 : 1cd0 ; + 2a6 : 1cbe ; + 2a7 : 1cac ; + 2a8 : 1c99 ; + 2a9 : 1c87 ; + 2aa : 1c75 ; + 2ab : 1c63 ; + 2ac : 1c50 ; + 2ad : 1c3e ; + 2ae : 1c2b ; + 2af : 1c19 ; + 2b0 : 1c06 ; + 2b1 : 1bf4 ; + 2b2 : 1be1 ; + 2b3 : 1bcf ; + 2b4 : 1bbc ; + 2b5 : 1ba9 ; + 2b6 : 1b97 ; + 2b7 : 1b84 ; + 2b8 : 1b71 ; + 2b9 : 1b5e ; + 2ba : 1b4c ; + 2bb : 1b39 ; + 2bc : 1b26 ; + 2bd : 1b13 ; + 2be : 1b00 ; + 2bf : 1aed ; + 2c0 : 1ada ; + 2c1 : 1ac7 ; + 2c2 : 1ab4 ; + 2c3 : 1aa1 ; + 2c4 : 1a8d ; + 2c5 : 1a7a ; + 2c6 : 1a67 ; + 2c7 : 1a54 ; + 2c8 : 1a40 ; + 2c9 : 1a2d ; + 2ca : 1a1a ; + 2cb : 1a06 ; + 2cc : 19f3 ; + 2cd : 19e0 ; + 2ce : 19cc ; + 2cf : 19b9 ; + 2d0 : 19a5 ; + 2d1 : 1992 ; + 2d2 : 197e ; + 2d3 : 196a ; + 2d4 : 1957 ; + 2d5 : 1943 ; + 2d6 : 1930 ; + 2d7 : 191c ; + 2d8 : 1908 ; + 2d9 : 18f4 ; + 2da : 18e1 ; + 2db : 18cd ; + 2dc : 18b9 ; + 2dd : 18a5 ; + 2de : 1891 ; + 2df : 187d ; + 2e0 : 1869 ; + 2e1 : 1855 ; + 2e2 : 1841 ; + 2e3 : 182d ; + 2e4 : 1819 ; + 2e5 : 1805 ; + 2e6 : 17f1 ; + 2e7 : 17dd ; + 2e8 : 17c9 ; + 2e9 : 17b5 ; + 2ea : 17a1 ; + 2eb : 178d ; + 2ec : 1779 ; + 2ed : 1764 ; + 2ee : 1750 ; + 2ef : 173c ; + 2f0 : 1728 ; + 2f1 : 1713 ; + 2f2 : 16ff ; + 2f3 : 16eb ; + 2f4 : 16d6 ; + 2f5 : 16c2 ; + 2f6 : 16ae ; + 2f7 : 1699 ; + 2f8 : 1685 ; + 2f9 : 1670 ; + 2fa : 165c ; + 2fb : 1647 ; + 2fc : 1633 ; + 2fd : 161e ; + 2fe : 160a ; + 2ff : 15f5 ; + 300 : 15e1 ; + 301 : 15cc ; + 302 : 15b7 ; + 303 : 15a3 ; + 304 : 158e ; + 305 : 157a ; + 306 : 1565 ; + 307 : 1550 ; + 308 : 153c ; + 309 : 1527 ; + 30a : 1512 ; + 30b : 14fd ; + 30c : 14e9 ; + 30d : 14d4 ; + 30e : 14bf ; + 30f : 14aa ; + 310 : 1496 ; + 311 : 1481 ; + 312 : 146c ; + 313 : 1457 ; + 314 : 1442 ; + 315 : 142e ; + 316 : 1419 ; + 317 : 1404 ; + 318 : 13ef ; + 319 : 13da ; + 31a : 13c5 ; + 31b : 13b0 ; + 31c : 139b ; + 31d : 1386 ; + 31e : 1371 ; + 31f : 135c ; + 320 : 1348 ; + 321 : 1333 ; + 322 : 131e ; + 323 : 1309 ; + 324 : 12f4 ; + 325 : 12df ; + 326 : 12ca ; + 327 : 12b5 ; + 328 : 12a0 ; + 329 : 128b ; + 32a : 1275 ; + 32b : 1260 ; + 32c : 124b ; + 32d : 1236 ; + 32e : 1221 ; + 32f : 120c ; + 330 : 11f7 ; + 331 : 11e2 ; + 332 : 11cd ; + 333 : 11b8 ; + 334 : 11a3 ; + 335 : 118e ; + 336 : 1179 ; + 337 : 1164 ; + 338 : 114e ; + 339 : 1139 ; + 33a : 1124 ; + 33b : 110f ; + 33c : 10fa ; + 33d : 10e5 ; + 33e : 10d0 ; + 33f : 10bb ; + 340 : 10a5 ; + 341 : 1090 ; + 342 : 107b ; + 343 : 1066 ; + 344 : 1051 ; + 345 : 103c ; + 346 : 1027 ; + 347 : 1012 ; + 348 : ffc ; + 349 : fe7 ; + 34a : fd2 ; + 34b : fbd ; + 34c : fa8 ; + 34d : f93 ; + 34e : f7e ; + 34f : f69 ; + 350 : f53 ; + 351 : f3e ; + 352 : f29 ; + 353 : f14 ; + 354 : eff ; + 355 : eea ; + 356 : ed5 ; + 357 : ec0 ; + 358 : eab ; + 359 : e95 ; + 35a : e80 ; + 35b : e6b ; + 35c : e56 ; + 35d : e41 ; + 35e : e2c ; + 35f : e17 ; + 360 : e02 ; + 361 : ded ; + 362 : dd8 ; + 363 : dc3 ; + 364 : dae ; + 365 : d99 ; + 366 : d84 ; + 367 : d6f ; + 368 : d5a ; + 369 : d44 ; + 36a : d2f ; + 36b : d1a ; + 36c : d05 ; + 36d : cf1 ; + 36e : cdc ; + 36f : cc7 ; + 370 : cb2 ; + 371 : c9d ; + 372 : c88 ; + 373 : c73 ; + 374 : c5e ; + 375 : c49 ; + 376 : c34 ; + 377 : c1f ; + 378 : c0a ; + 379 : bf5 ; + 37a : be0 ; + 37b : bcc ; + 37c : bb7 ; + 37d : ba2 ; + 37e : b8d ; + 37f : b78 ; + 380 : b63 ; + 381 : b4f ; + 382 : b3a ; + 383 : b25 ; + 384 : b10 ; + 385 : afc ; + 386 : ae7 ; + 387 : ad2 ; + 388 : abd ; + 389 : aa9 ; + 38a : a94 ; + 38b : a7f ; + 38c : a6b ; + 38d : a56 ; + 38e : a41 ; + 38f : a2d ; + 390 : a18 ; + 391 : a04 ; + 392 : 9ef ; + 393 : 9da ; + 394 : 9c6 ; + 395 : 9b1 ; + 396 : 99d ; + 397 : 988 ; + 398 : 974 ; + 399 : 95f ; + 39a : 94b ; + 39b : 937 ; + 39c : 922 ; + 39d : 90e ; + 39e : 8f9 ; + 39f : 8e5 ; + 3a0 : 8d1 ; + 3a1 : 8bc ; + 3a2 : 8a8 ; + 3a3 : 894 ; + 3a4 : 87f ; + 3a5 : 86b ; + 3a6 : 857 ; + 3a7 : 843 ; + 3a8 : 82e ; + 3a9 : 81a ; + 3aa : 806 ; + 3ab : 7f2 ; + 3ac : 7de ; + 3ad : 7ca ; + 3ae : 7b5 ; + 3af : 7a1 ; + 3b0 : 78d ; + 3b1 : 779 ; + 3b2 : 765 ; + 3b3 : 751 ; + 3b4 : 73d ; + 3b5 : 729 ; + 3b6 : 715 ; + 3b7 : 701 ; + 3b8 : 6ee ; + 3b9 : 6da ; + 3ba : 6c6 ; + 3bb : 6b2 ; + 3bc : 69e ; + 3bd : 68a ; + 3be : 677 ; + 3bf : 663 ; + 3c0 : 64f ; + 3c1 : 63b ; + 3c2 : 628 ; + 3c3 : 614 ; + 3c4 : 600 ; + 3c5 : 5ed ; + 3c6 : 5d9 ; + 3c7 : 5c6 ; + 3c8 : 5b2 ; + 3c9 : 59f ; + 3ca : 58b ; + 3cb : 578 ; + 3cc : 564 ; + 3cd : 551 ; + 3ce : 53d ; + 3cf : 52a ; + 3d0 : 517 ; + 3d1 : 503 ; + 3d2 : 4f0 ; + 3d3 : 4dd ; + 3d4 : 4c9 ; + 3d5 : 4b6 ; + 3d6 : 4a3 ; + 3d7 : 490 ; + 3d8 : 47d ; + 3d9 : 46a ; + 3da : 456 ; + 3db : 443 ; + 3dc : 430 ; + 3dd : 41d ; + 3de : 40a ; + 3df : 3f7 ; + 3e0 : 3e4 ; + 3e1 : 3d2 ; + 3e2 : 3bf ; + 3e3 : 3ac ; + 3e4 : 399 ; + 3e5 : 386 ; + 3e6 : 373 ; + 3e7 : 361 ; + 3e8 : 34e ; + 3e9 : 33b ; + 3ea : 329 ; + 3eb : 316 ; + 3ec : 303 ; + 3ed : 2f1 ; + 3ee : 2de ; + 3ef : 2cc ; + 3f0 : 2b9 ; + 3f1 : 2a7 ; + 3f2 : 294 ; + 3f3 : 282 ; + 3f4 : 26f ; + 3f5 : 25d ; + 3f6 : 24b ; + 3f7 : 238 ; + 3f8 : 226 ; + 3f9 : 214 ; + 3fa : 202 ; + 3fb : 1f0 ; + 3fc : 1de ; + 3fd : 1cb ; + 3fe : 1b9 ; + 3ff : 1a7 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_4.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_4.mif new file mode 100644 index 0000000000..db619dc2c1 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_4.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff6e5 ; + 1 : ff689 ; + 2 : ff62c ; + 3 : ff5d0 ; + 4 : ff573 ; + 5 : ff517 ; + 6 : ff4bb ; + 7 : ff460 ; + 8 : ff404 ; + 9 : ff3a9 ; + a : ff34d ; + b : ff2f2 ; + c : ff297 ; + d : ff23c ; + e : ff1e2 ; + f : ff187 ; + 10 : ff12d ; + 11 : ff0d3 ; + 12 : ff079 ; + 13 : ff01f ; + 14 : fefc5 ; + 15 : fef6c ; + 16 : fef12 ; + 17 : feeb9 ; + 18 : fee60 ; + 19 : fee08 ; + 1a : fedaf ; + 1b : fed57 ; + 1c : fecfe ; + 1d : feca6 ; + 1e : fec4e ; + 1f : febf6 ; + 20 : feb9f ; + 21 : feb47 ; + 22 : feaf0 ; + 23 : fea99 ; + 24 : fea42 ; + 25 : fe9ec ; + 26 : fe995 ; + 27 : fe93f ; + 28 : fe8e9 ; + 29 : fe893 ; + 2a : fe83d ; + 2b : fe7e7 ; + 2c : fe792 ; + 2d : fe73d ; + 2e : fe6e8 ; + 2f : fe693 ; + 30 : fe63e ; + 31 : fe5ea ; + 32 : fe595 ; + 33 : fe541 ; + 34 : fe4ed ; + 35 : fe49a ; + 36 : fe446 ; + 37 : fe3f3 ; + 38 : fe39f ; + 39 : fe34c ; + 3a : fe2fa ; + 3b : fe2a7 ; + 3c : fe255 ; + 3d : fe202 ; + 3e : fe1b0 ; + 3f : fe15f ; + 40 : fe10d ; + 41 : fe0bc ; + 42 : fe06a ; + 43 : fe019 ; + 44 : fdfc8 ; + 45 : fdf78 ; + 46 : fdf27 ; + 47 : fded7 ; + 48 : fde87 ; + 49 : fde37 ; + 4a : fdde8 ; + 4b : fdd98 ; + 4c : fdd49 ; + 4d : fdcfa ; + 4e : fdcab ; + 4f : fdc5c ; + 50 : fdc0e ; + 51 : fdbc0 ; + 52 : fdb72 ; + 53 : fdb24 ; + 54 : fdad6 ; + 55 : fda89 ; + 56 : fda3b ; + 57 : fd9ee ; + 58 : fd9a2 ; + 59 : fd955 ; + 5a : fd909 ; + 5b : fd8bd ; + 5c : fd871 ; + 5d : fd825 ; + 5e : fd7d9 ; + 5f : fd78e ; + 60 : fd743 ; + 61 : fd6f8 ; + 62 : fd6ad ; + 63 : fd663 ; + 64 : fd618 ; + 65 : fd5ce ; + 66 : fd584 ; + 67 : fd53b ; + 68 : fd4f1 ; + 69 : fd4a8 ; + 6a : fd45f ; + 6b : fd416 ; + 6c : fd3ce ; + 6d : fd385 ; + 6e : fd33d ; + 6f : fd2f5 ; + 70 : fd2ae ; + 71 : fd266 ; + 72 : fd21f ; + 73 : fd1d8 ; + 74 : fd191 ; + 75 : fd14a ; + 76 : fd104 ; + 77 : fd0be ; + 78 : fd078 ; + 79 : fd032 ; + 7a : fcfed ; + 7b : fcfa7 ; + 7c : fcf62 ; + 7d : fcf1e ; + 7e : fced9 ; + 7f : fce95 ; + 80 : fce50 ; + 81 : fce0c ; + 82 : fcdc9 ; + 83 : fcd85 ; + 84 : fcd42 ; + 85 : fccff ; + 86 : fccbc ; + 87 : fcc7a ; + 88 : fcc37 ; + 89 : fcbf5 ; + 8a : fcbb3 ; + 8b : fcb71 ; + 8c : fcb30 ; + 8d : fcaef ; + 8e : fcaae ; + 8f : fca6d ; + 90 : fca2c ; + 91 : fc9ec ; + 92 : fc9ac ; + 93 : fc96c ; + 94 : fc92d ; + 95 : fc8ed ; + 96 : fc8ae ; + 97 : fc86f ; + 98 : fc830 ; + 99 : fc7f2 ; + 9a : fc7b4 ; + 9b : fc776 ; + 9c : fc738 ; + 9d : fc6fa ; + 9e : fc6bd ; + 9f : fc680 ; + a0 : fc643 ; + a1 : fc607 ; + a2 : fc5ca ; + a3 : fc58e ; + a4 : fc552 ; + a5 : fc517 ; + a6 : fc4db ; + a7 : fc4a0 ; + a8 : fc465 ; + a9 : fc42a ; + aa : fc3f0 ; + ab : fc3b5 ; + ac : fc37b ; + ad : fc342 ; + ae : fc308 ; + af : fc2cf ; + b0 : fc296 ; + b1 : fc25d ; + b2 : fc224 ; + b3 : fc1ec ; + b4 : fc1b4 ; + b5 : fc17c ; + b6 : fc144 ; + b7 : fc10d ; + b8 : fc0d6 ; + b9 : fc09f ; + ba : fc068 ; + bb : fc032 ; + bc : fbffc ; + bd : fbfc6 ; + be : fbf90 ; + bf : fbf5b ; + c0 : fbf25 ; + c1 : fbef0 ; + c2 : fbebc ; + c3 : fbe87 ; + c4 : fbe53 ; + c5 : fbe1f ; + c6 : fbdeb ; + c7 : fbdb8 ; + c8 : fbd84 ; + c9 : fbd51 ; + ca : fbd1f ; + cb : fbcec ; + cc : fbcba ; + cd : fbc88 ; + ce : fbc56 ; + cf : fbc24 ; + d0 : fbbf3 ; + d1 : fbbc2 ; + d2 : fbb91 ; + d3 : fbb60 ; + d4 : fbb30 ; + d5 : fbb00 ; + d6 : fbad0 ; + d7 : fbaa0 ; + d8 : fba71 ; + d9 : fba42 ; + da : fba13 ; + db : fb9e4 ; + dc : fb9b6 ; + dd : fb988 ; + de : fb95a ; + df : fb92c ; + e0 : fb8ff ; + e1 : fb8d2 ; + e2 : fb8a5 ; + e3 : fb878 ; + e4 : fb84b ; + e5 : fb81f ; + e6 : fb7f3 ; + e7 : fb7c8 ; + e8 : fb79c ; + e9 : fb771 ; + ea : fb746 ; + eb : fb71b ; + ec : fb6f1 ; + ed : fb6c7 ; + ee : fb69d ; + ef : fb673 ; + f0 : fb649 ; + f1 : fb620 ; + f2 : fb5f7 ; + f3 : fb5cf ; + f4 : fb5a6 ; + f5 : fb57e ; + f6 : fb556 ; + f7 : fb52e ; + f8 : fb507 ; + f9 : fb4df ; + fa : fb4b8 ; + fb : fb492 ; + fc : fb46b ; + fd : fb445 ; + fe : fb41f ; + ff : fb3f9 ; + 100 : fb3d4 ; + 101 : fb3ae ; + 102 : fb389 ; + 103 : fb364 ; + 104 : fb340 ; + 105 : fb31c ; + 106 : fb2f8 ; + 107 : fb2d4 ; + 108 : fb2b0 ; + 109 : fb28d ; + 10a : fb26a ; + 10b : fb247 ; + 10c : fb225 ; + 10d : fb202 ; + 10e : fb1e0 ; + 10f : fb1be ; + 110 : fb19d ; + 111 : fb17c ; + 112 : fb15b ; + 113 : fb13a ; + 114 : fb119 ; + 115 : fb0f9 ; + 116 : fb0d9 ; + 117 : fb0b9 ; + 118 : fb099 ; + 119 : fb07a ; + 11a : fb05b ; + 11b : fb03c ; + 11c : fb01e ; + 11d : fafff ; + 11e : fafe1 ; + 11f : fafc3 ; + 120 : fafa6 ; + 121 : faf88 ; + 122 : faf6b ; + 123 : faf4e ; + 124 : faf32 ; + 125 : faf16 ; + 126 : faef9 ; + 127 : faede ; + 128 : faec2 ; + 129 : faea7 ; + 12a : fae8b ; + 12b : fae71 ; + 12c : fae56 ; + 12d : fae3b ; + 12e : fae21 ; + 12f : fae07 ; + 130 : fadee ; + 131 : fadd4 ; + 132 : fadbb ; + 133 : fada2 ; + 134 : fad8a ; + 135 : fad71 ; + 136 : fad59 ; + 137 : fad41 ; + 138 : fad29 ; + 139 : fad12 ; + 13a : facfb ; + 13b : face4 ; + 13c : faccd ; + 13d : facb7 ; + 13e : faca0 ; + 13f : fac8a ; + 140 : fac75 ; + 141 : fac5f ; + 142 : fac4a ; + 143 : fac35 ; + 144 : fac20 ; + 145 : fac0c ; + 146 : fabf7 ; + 147 : fabe3 ; + 148 : fabd0 ; + 149 : fabbc ; + 14a : faba9 ; + 14b : fab96 ; + 14c : fab83 ; + 14d : fab70 ; + 14e : fab5e ; + 14f : fab4c ; + 150 : fab3a ; + 151 : fab28 ; + 152 : fab17 ; + 153 : fab06 ; + 154 : faaf5 ; + 155 : faae4 ; + 156 : faad4 ; + 157 : faac4 ; + 158 : faab4 ; + 159 : faaa4 ; + 15a : faa95 ; + 15b : faa85 ; + 15c : faa76 ; + 15d : faa68 ; + 15e : faa59 ; + 15f : faa4b ; + 160 : faa3d ; + 161 : faa2f ; + 162 : faa22 ; + 163 : faa14 ; + 164 : faa07 ; + 165 : fa9fa ; + 166 : fa9ee ; + 167 : fa9e1 ; + 168 : fa9d5 ; + 169 : fa9c9 ; + 16a : fa9be ; + 16b : fa9b2 ; + 16c : fa9a7 ; + 16d : fa99c ; + 16e : fa992 ; + 16f : fa987 ; + 170 : fa97d ; + 171 : fa973 ; + 172 : fa969 ; + 173 : fa960 ; + 174 : fa956 ; + 175 : fa94d ; + 176 : fa944 ; + 177 : fa93c ; + 178 : fa933 ; + 179 : fa92b ; + 17a : fa923 ; + 17b : fa91c ; + 17c : fa914 ; + 17d : fa90d ; + 17e : fa906 ; + 17f : fa8ff ; + 180 : fa8f9 ; + 181 : fa8f2 ; + 182 : fa8ec ; + 183 : fa8e7 ; + 184 : fa8e1 ; + 185 : fa8dc ; + 186 : fa8d6 ; + 187 : fa8d2 ; + 188 : fa8cd ; + 189 : fa8c8 ; + 18a : fa8c4 ; + 18b : fa8c0 ; + 18c : fa8bc ; + 18d : fa8b9 ; + 18e : fa8b6 ; + 18f : fa8b2 ; + 190 : fa8b0 ; + 191 : fa8ad ; + 192 : fa8ab ; + 193 : fa8a8 ; + 194 : fa8a6 ; + 195 : fa8a5 ; + 196 : fa8a3 ; + 197 : fa8a2 ; + 198 : fa8a1 ; + 199 : fa8a0 ; + 19a : fa89f ; + 19b : fa89f ; + 19c : fa89f ; + 19d : fa89f ; + 19e : fa89f ; + 19f : fa89f ; + 1a0 : fa8a0 ; + 1a1 : fa8a1 ; + 1a2 : fa8a2 ; + 1a3 : fa8a4 ; + 1a4 : fa8a5 ; + 1a5 : fa8a7 ; + 1a6 : fa8a9 ; + 1a7 : fa8ab ; + 1a8 : fa8ae ; + 1a9 : fa8b0 ; + 1aa : fa8b3 ; + 1ab : fa8b6 ; + 1ac : fa8ba ; + 1ad : fa8bd ; + 1ae : fa8c1 ; + 1af : fa8c5 ; + 1b0 : fa8c9 ; + 1b1 : fa8ce ; + 1b2 : fa8d2 ; + 1b3 : fa8d7 ; + 1b4 : fa8dc ; + 1b5 : fa8e1 ; + 1b6 : fa8e7 ; + 1b7 : fa8ed ; + 1b8 : fa8f2 ; + 1b9 : fa8f9 ; + 1ba : fa8ff ; + 1bb : fa905 ; + 1bc : fa90c ; + 1bd : fa913 ; + 1be : fa91a ; + 1bf : fa922 ; + 1c0 : fa929 ; + 1c1 : fa931 ; + 1c2 : fa939 ; + 1c3 : fa941 ; + 1c4 : fa94a ; + 1c5 : fa952 ; + 1c6 : fa95b ; + 1c7 : fa964 ; + 1c8 : fa96d ; + 1c9 : fa977 ; + 1ca : fa981 ; + 1cb : fa98a ; + 1cc : fa995 ; + 1cd : fa99f ; + 1ce : fa9a9 ; + 1cf : fa9b4 ; + 1d0 : fa9bf ; + 1d1 : fa9ca ; + 1d2 : fa9d5 ; + 1d3 : fa9e1 ; + 1d4 : fa9ec ; + 1d5 : fa9f8 ; + 1d6 : faa04 ; + 1d7 : faa11 ; + 1d8 : faa1d ; + 1d9 : faa2a ; + 1da : faa37 ; + 1db : faa44 ; + 1dc : faa51 ; + 1dd : faa5f ; + 1de : faa6c ; + 1df : faa7a ; + 1e0 : faa88 ; + 1e1 : faa97 ; + 1e2 : faaa5 ; + 1e3 : faab4 ; + 1e4 : faac2 ; + 1e5 : faad2 ; + 1e6 : faae1 ; + 1e7 : faaf0 ; + 1e8 : fab00 ; + 1e9 : fab10 ; + 1ea : fab20 ; + 1eb : fab30 ; + 1ec : fab40 ; + 1ed : fab51 ; + 1ee : fab62 ; + 1ef : fab73 ; + 1f0 : fab84 ; + 1f1 : fab95 ; + 1f2 : faba7 ; + 1f3 : fabb8 ; + 1f4 : fabca ; + 1f5 : fabdc ; + 1f6 : fabef ; + 1f7 : fac01 ; + 1f8 : fac14 ; + 1f9 : fac27 ; + 1fa : fac3a ; + 1fb : fac4d ; + 1fc : fac60 ; + 1fd : fac74 ; + 1fe : fac88 ; + 1ff : fac9b ; + 200 : facb0 ; + 201 : facc4 ; + 202 : facd8 ; + 203 : faced ; + 204 : fad02 ; + 205 : fad17 ; + 206 : fad2c ; + 207 : fad41 ; + 208 : fad57 ; + 209 : fad6d ; + 20a : fad83 ; + 20b : fad99 ; + 20c : fadaf ; + 20d : fadc5 ; + 20e : faddc ; + 20f : fadf3 ; + 210 : fae0a ; + 211 : fae21 ; + 212 : fae38 ; + 213 : fae50 ; + 214 : fae67 ; + 215 : fae7f ; + 216 : fae97 ; + 217 : faeaf ; + 218 : faec8 ; + 219 : faee0 ; + 21a : faef9 ; + 21b : faf12 ; + 21c : faf2b ; + 21d : faf44 ; + 21e : faf5d ; + 21f : faf77 ; + 220 : faf90 ; + 221 : fafaa ; + 222 : fafc4 ; + 223 : fafde ; + 224 : faff9 ; + 225 : fb013 ; + 226 : fb02e ; + 227 : fb049 ; + 228 : fb064 ; + 229 : fb07f ; + 22a : fb09a ; + 22b : fb0b6 ; + 22c : fb0d1 ; + 22d : fb0ed ; + 22e : fb109 ; + 22f : fb125 ; + 230 : fb141 ; + 231 : fb15e ; + 232 : fb17a ; + 233 : fb197 ; + 234 : fb1b4 ; + 235 : fb1d1 ; + 236 : fb1ee ; + 237 : fb20c ; + 238 : fb229 ; + 239 : fb247 ; + 23a : fb265 ; + 23b : fb283 ; + 23c : fb2a1 ; + 23d : fb2bf ; + 23e : fb2dd ; + 23f : fb2fc ; + 240 : fb31b ; + 241 : fb33a ; + 242 : fb359 ; + 243 : fb378 ; + 244 : fb397 ; + 245 : fb3b7 ; + 246 : fb3d6 ; + 247 : fb3f6 ; + 248 : fb416 ; + 249 : fb436 ; + 24a : fb456 ; + 24b : fb476 ; + 24c : fb497 ; + 24d : fb4b7 ; + 24e : fb4d8 ; + 24f : fb4f9 ; + 250 : fb51a ; + 251 : fb53b ; + 252 : fb55d ; + 253 : fb57e ; + 254 : fb5a0 ; + 255 : fb5c1 ; + 256 : fb5e3 ; + 257 : fb605 ; + 258 : fb627 ; + 259 : fb64a ; + 25a : fb66c ; + 25b : fb68f ; + 25c : fb6b1 ; + 25d : fb6d4 ; + 25e : fb6f7 ; + 25f : fb71a ; + 260 : fb73d ; + 261 : fb761 ; + 262 : fb784 ; + 263 : fb7a8 ; + 264 : fb7cb ; + 265 : fb7ef ; + 266 : fb813 ; + 267 : fb837 ; + 268 : fb85c ; + 269 : fb880 ; + 26a : fb8a5 ; + 26b : fb8c9 ; + 26c : fb8ee ; + 26d : fb913 ; + 26e : fb938 ; + 26f : fb95d ; + 270 : fb982 ; + 271 : fb9a8 ; + 272 : fb9cd ; + 273 : fb9f3 ; + 274 : fba18 ; + 275 : fba3e ; + 276 : fba64 ; + 277 : fba8a ; + 278 : fbab1 ; + 279 : fbad7 ; + 27a : fbafd ; + 27b : fbb24 ; + 27c : fbb4b ; + 27d : fbb71 ; + 27e : fbb98 ; + 27f : fbbbf ; + 280 : fbbe6 ; + 281 : fbc0e ; + 282 : fbc35 ; + 283 : fbc5d ; + 284 : fbc84 ; + 285 : fbcac ; + 286 : fbcd4 ; + 287 : fbcfc ; + 288 : fbd24 ; + 289 : fbd4c ; + 28a : fbd74 ; + 28b : fbd9c ; + 28c : fbdc5 ; + 28d : fbded ; + 28e : fbe16 ; + 28f : fbe3f ; + 290 : fbe68 ; + 291 : fbe91 ; + 292 : fbeba ; + 293 : fbee3 ; + 294 : fbf0c ; + 295 : fbf36 ; + 296 : fbf5f ; + 297 : fbf89 ; + 298 : fbfb3 ; + 299 : fbfdc ; + 29a : fc006 ; + 29b : fc030 ; + 29c : fc05a ; + 29d : fc085 ; + 29e : fc0af ; + 29f : fc0d9 ; + 2a0 : fc104 ; + 2a1 : fc12e ; + 2a2 : fc159 ; + 2a3 : fc184 ; + 2a4 : fc1af ; + 2a5 : fc1da ; + 2a6 : fc205 ; + 2a7 : fc230 ; + 2a8 : fc25b ; + 2a9 : fc286 ; + 2aa : fc2b2 ; + 2ab : fc2dd ; + 2ac : fc309 ; + 2ad : fc335 ; + 2ae : fc360 ; + 2af : fc38c ; + 2b0 : fc3b8 ; + 2b1 : fc3e4 ; + 2b2 : fc410 ; + 2b3 : fc43d ; + 2b4 : fc469 ; + 2b5 : fc495 ; + 2b6 : fc4c2 ; + 2b7 : fc4ee ; + 2b8 : fc51b ; + 2b9 : fc548 ; + 2ba : fc574 ; + 2bb : fc5a1 ; + 2bc : fc5ce ; + 2bd : fc5fb ; + 2be : fc628 ; + 2bf : fc655 ; + 2c0 : fc683 ; + 2c1 : fc6b0 ; + 2c2 : fc6dd ; + 2c3 : fc70b ; + 2c4 : fc738 ; + 2c5 : fc766 ; + 2c6 : fc794 ; + 2c7 : fc7c2 ; + 2c8 : fc7ef ; + 2c9 : fc81d ; + 2ca : fc84b ; + 2cb : fc879 ; + 2cc : fc8a8 ; + 2cd : fc8d6 ; + 2ce : fc904 ; + 2cf : fc932 ; + 2d0 : fc961 ; + 2d1 : fc98f ; + 2d2 : fc9be ; + 2d3 : fc9ec ; + 2d4 : fca1b ; + 2d5 : fca4a ; + 2d6 : fca79 ; + 2d7 : fcaa8 ; + 2d8 : fcad6 ; + 2d9 : fcb05 ; + 2da : fcb35 ; + 2db : fcb64 ; + 2dc : fcb93 ; + 2dd : fcbc2 ; + 2de : fcbf1 ; + 2df : fcc21 ; + 2e0 : fcc50 ; + 2e1 : fcc80 ; + 2e2 : fccaf ; + 2e3 : fccdf ; + 2e4 : fcd0f ; + 2e5 : fcd3e ; + 2e6 : fcd6e ; + 2e7 : fcd9e ; + 2e8 : fcdce ; + 2e9 : fcdfe ; + 2ea : fce2e ; + 2eb : fce5e ; + 2ec : fce8e ; + 2ed : fcebe ; + 2ee : fceee ; + 2ef : fcf1e ; + 2f0 : fcf4f ; + 2f1 : fcf7f ; + 2f2 : fcfaf ; + 2f3 : fcfe0 ; + 2f4 : fd010 ; + 2f5 : fd041 ; + 2f6 : fd071 ; + 2f7 : fd0a2 ; + 2f8 : fd0d3 ; + 2f9 : fd103 ; + 2fa : fd134 ; + 2fb : fd165 ; + 2fc : fd196 ; + 2fd : fd1c7 ; + 2fe : fd1f8 ; + 2ff : fd229 ; + 300 : fd25a ; + 301 : fd28b ; + 302 : fd2bc ; + 303 : fd2ed ; + 304 : fd31e ; + 305 : fd34f ; + 306 : fd381 ; + 307 : fd3b2 ; + 308 : fd3e3 ; + 309 : fd415 ; + 30a : fd446 ; + 30b : fd478 ; + 30c : fd4a9 ; + 30d : fd4db ; + 30e : fd50c ; + 30f : fd53e ; + 310 : fd56f ; + 311 : fd5a1 ; + 312 : fd5d3 ; + 313 : fd604 ; + 314 : fd636 ; + 315 : fd668 ; + 316 : fd69a ; + 317 : fd6cb ; + 318 : fd6fd ; + 319 : fd72f ; + 31a : fd761 ; + 31b : fd793 ; + 31c : fd7c5 ; + 31d : fd7f7 ; + 31e : fd829 ; + 31f : fd85b ; + 320 : fd88d ; + 321 : fd8bf ; + 322 : fd8f1 ; + 323 : fd923 ; + 324 : fd955 ; + 325 : fd987 ; + 326 : fd9ba ; + 327 : fd9ec ; + 328 : fda1e ; + 329 : fda50 ; + 32a : fda83 ; + 32b : fdab5 ; + 32c : fdae7 ; + 32d : fdb19 ; + 32e : fdb4c ; + 32f : fdb7e ; + 330 : fdbb0 ; + 331 : fdbe3 ; + 332 : fdc15 ; + 333 : fdc48 ; + 334 : fdc7a ; + 335 : fdcac ; + 336 : fdcdf ; + 337 : fdd11 ; + 338 : fdd44 ; + 339 : fdd76 ; + 33a : fdda9 ; + 33b : fdddb ; + 33c : fde0e ; + 33d : fde40 ; + 33e : fde73 ; + 33f : fdea5 ; + 340 : fded8 ; + 341 : fdf0a ; + 342 : fdf3d ; + 343 : fdf6f ; + 344 : fdfa2 ; + 345 : fdfd4 ; + 346 : fe007 ; + 347 : fe039 ; + 348 : fe06c ; + 349 : fe09f ; + 34a : fe0d1 ; + 34b : fe104 ; + 34c : fe136 ; + 34d : fe169 ; + 34e : fe19b ; + 34f : fe1ce ; + 350 : fe200 ; + 351 : fe233 ; + 352 : fe266 ; + 353 : fe298 ; + 354 : fe2cb ; + 355 : fe2fd ; + 356 : fe330 ; + 357 : fe362 ; + 358 : fe395 ; + 359 : fe3c7 ; + 35a : fe3fa ; + 35b : fe42c ; + 35c : fe45f ; + 35d : fe491 ; + 35e : fe4c4 ; + 35f : fe4f6 ; + 360 : fe529 ; + 361 : fe55b ; + 362 : fe58e ; + 363 : fe5c0 ; + 364 : fe5f2 ; + 365 : fe625 ; + 366 : fe657 ; + 367 : fe68a ; + 368 : fe6bc ; + 369 : fe6ee ; + 36a : fe721 ; + 36b : fe753 ; + 36c : fe785 ; + 36d : fe7b8 ; + 36e : fe7ea ; + 36f : fe81c ; + 370 : fe84e ; + 371 : fe881 ; + 372 : fe8b3 ; + 373 : fe8e5 ; + 374 : fe917 ; + 375 : fe949 ; + 376 : fe97b ; + 377 : fe9ad ; + 378 : fe9e0 ; + 379 : fea12 ; + 37a : fea44 ; + 37b : fea76 ; + 37c : feaa8 ; + 37d : feada ; + 37e : feb0c ; + 37f : feb3d ; + 380 : feb6f ; + 381 : feba1 ; + 382 : febd3 ; + 383 : fec05 ; + 384 : fec37 ; + 385 : fec68 ; + 386 : fec9a ; + 387 : feccc ; + 388 : fecfe ; + 389 : fed2f ; + 38a : fed61 ; + 38b : fed92 ; + 38c : fedc4 ; + 38d : fedf6 ; + 38e : fee27 ; + 38f : fee59 ; + 390 : fee8a ; + 391 : feebb ; + 392 : feeed ; + 393 : fef1e ; + 394 : fef4f ; + 395 : fef81 ; + 396 : fefb2 ; + 397 : fefe3 ; + 398 : ff014 ; + 399 : ff045 ; + 39a : ff076 ; + 39b : ff0a8 ; + 39c : ff0d9 ; + 39d : ff10a ; + 39e : ff13a ; + 39f : ff16b ; + 3a0 : ff19c ; + 3a1 : ff1cd ; + 3a2 : ff1fe ; + 3a3 : ff22f ; + 3a4 : ff25f ; + 3a5 : ff290 ; + 3a6 : ff2c1 ; + 3a7 : ff2f1 ; + 3a8 : ff322 ; + 3a9 : ff352 ; + 3aa : ff383 ; + 3ab : ff3b3 ; + 3ac : ff3e3 ; + 3ad : ff414 ; + 3ae : ff444 ; + 3af : ff474 ; + 3b0 : ff4a4 ; + 3b1 : ff4d4 ; + 3b2 : ff504 ; + 3b3 : ff535 ; + 3b4 : ff565 ; + 3b5 : ff594 ; + 3b6 : ff5c4 ; + 3b7 : ff5f4 ; + 3b8 : ff624 ; + 3b9 : ff654 ; + 3ba : ff683 ; + 3bb : ff6b3 ; + 3bc : ff6e3 ; + 3bd : ff712 ; + 3be : ff742 ; + 3bf : ff771 ; + 3c0 : ff7a0 ; + 3c1 : ff7d0 ; + 3c2 : ff7ff ; + 3c3 : ff82e ; + 3c4 : ff85d ; + 3c5 : ff88d ; + 3c6 : ff8bc ; + 3c7 : ff8eb ; + 3c8 : ff91a ; + 3c9 : ff949 ; + 3ca : ff977 ; + 3cb : ff9a6 ; + 3cc : ff9d5 ; + 3cd : ffa04 ; + 3ce : ffa32 ; + 3cf : ffa61 ; + 3d0 : ffa8f ; + 3d1 : ffabe ; + 3d2 : ffaec ; + 3d3 : ffb1a ; + 3d4 : ffb49 ; + 3d5 : ffb77 ; + 3d6 : ffba5 ; + 3d7 : ffbd3 ; + 3d8 : ffc01 ; + 3d9 : ffc2f ; + 3da : ffc5d ; + 3db : ffc8b ; + 3dc : ffcb8 ; + 3dd : ffce6 ; + 3de : ffd14 ; + 3df : ffd41 ; + 3e0 : ffd6f ; + 3e1 : ffd9c ; + 3e2 : ffdca ; + 3e3 : ffdf7 ; + 3e4 : ffe24 ; + 3e5 : ffe51 ; + 3e6 : ffe7e ; + 3e7 : ffeab ; + 3e8 : ffed8 ; + 3e9 : fff05 ; + 3ea : fff32 ; + 3eb : fff5f ; + 3ec : fff8c ; + 3ed : fffb8 ; + 3ee : fffe5 ; + 3ef : 11 ; + 3f0 : 3e ; + 3f1 : 6a ; + 3f2 : 96 ; + 3f3 : c3 ; + 3f4 : ef ; + 3f5 : 11b ; + 3f6 : 147 ; + 3f7 : 173 ; + 3f8 : 19f ; + 3f9 : 1ca ; + 3fa : 1f6 ; + 3fb : 222 ; + 3fc : 24d ; + 3fd : 279 ; + 3fe : 2a4 ; + 3ff : 2cf ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_5.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_5.mif new file mode 100644 index 0000000000..b2570935a2 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_5.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : f01 ; + 1 : fc3 ; + 2 : 1085 ; + 3 : 1147 ; + 4 : 1208 ; + 5 : 12c9 ; + 6 : 1389 ; + 7 : 1449 ; + 8 : 1509 ; + 9 : 15c9 ; + a : 1688 ; + b : 1747 ; + c : 1805 ; + d : 18c3 ; + e : 1981 ; + f : 1a3e ; + 10 : 1afc ; + 11 : 1bb8 ; + 12 : 1c75 ; + 13 : 1d31 ; + 14 : 1dec ; + 15 : 1ea8 ; + 16 : 1f63 ; + 17 : 201d ; + 18 : 20d8 ; + 19 : 2192 ; + 1a : 224b ; + 1b : 2304 ; + 1c : 23bd ; + 1d : 2476 ; + 1e : 252e ; + 1f : 25e5 ; + 20 : 269d ; + 21 : 2754 ; + 22 : 280a ; + 23 : 28c1 ; + 24 : 2977 ; + 25 : 2a2c ; + 26 : 2ae1 ; + 27 : 2b96 ; + 28 : 2c4a ; + 29 : 2cfe ; + 2a : 2db2 ; + 2b : 2e65 ; + 2c : 2f18 ; + 2d : 2fcb ; + 2e : 307d ; + 2f : 312e ; + 30 : 31e0 ; + 31 : 3291 ; + 32 : 3341 ; + 33 : 33f1 ; + 34 : 34a1 ; + 35 : 3550 ; + 36 : 35ff ; + 37 : 36ae ; + 38 : 375c ; + 39 : 380a ; + 3a : 38b7 ; + 3b : 3964 ; + 3c : 3a11 ; + 3d : 3abd ; + 3e : 3b69 ; + 3f : 3c14 ; + 40 : 3cbf ; + 41 : 3d6a ; + 42 : 3e14 ; + 43 : 3ebe ; + 44 : 3f67 ; + 45 : 4010 ; + 46 : 40b8 ; + 47 : 4161 ; + 48 : 4208 ; + 49 : 42b0 ; + 4a : 4356 ; + 4b : 43fd ; + 4c : 44a3 ; + 4d : 4548 ; + 4e : 45ee ; + 4f : 4692 ; + 50 : 4737 ; + 51 : 47db ; + 52 : 487e ; + 53 : 4921 ; + 54 : 49c4 ; + 55 : 4a66 ; + 56 : 4b08 ; + 57 : 4ba9 ; + 58 : 4c4a ; + 59 : 4ceb ; + 5a : 4d8b ; + 5b : 4e2a ; + 5c : 4eca ; + 5d : 4f68 ; + 5e : 5007 ; + 5f : 50a5 ; + 60 : 5142 ; + 61 : 51df ; + 62 : 527c ; + 63 : 5318 ; + 64 : 53b4 ; + 65 : 544f ; + 66 : 54ea ; + 67 : 5584 ; + 68 : 561e ; + 69 : 56b8 ; + 6a : 5751 ; + 6b : 57e9 ; + 6c : 5881 ; + 6d : 5919 ; + 6e : 59b0 ; + 6f : 5a47 ; + 70 : 5ade ; + 71 : 5b73 ; + 72 : 5c09 ; + 73 : 5c9e ; + 74 : 5d32 ; + 75 : 5dc7 ; + 76 : 5e5a ; + 77 : 5eed ; + 78 : 5f80 ; + 79 : 6012 ; + 7a : 60a4 ; + 7b : 6135 ; + 7c : 61c6 ; + 7d : 6257 ; + 7e : 62e7 ; + 7f : 6376 ; + 80 : 6405 ; + 81 : 6494 ; + 82 : 6522 ; + 83 : 65b0 ; + 84 : 663d ; + 85 : 66ca ; + 86 : 6756 ; + 87 : 67e2 ; + 88 : 686d ; + 89 : 68f8 ; + 8a : 6982 ; + 8b : 6a0c ; + 8c : 6a95 ; + 8d : 6b1e ; + 8e : 6ba7 ; + 8f : 6c2f ; + 90 : 6cb6 ; + 91 : 6d3d ; + 92 : 6dc4 ; + 93 : 6e4a ; + 94 : 6ed0 ; + 95 : 6f55 ; + 96 : 6fda ; + 97 : 705e ; + 98 : 70e1 ; + 99 : 7165 ; + 9a : 71e7 ; + 9b : 726a ; + 9c : 72ec ; + 9d : 736d ; + 9e : 73ee ; + 9f : 746e ; + a0 : 74ee ; + a1 : 756d ; + a2 : 75ec ; + a3 : 766b ; + a4 : 76e8 ; + a5 : 7766 ; + a6 : 77e3 ; + a7 : 785f ; + a8 : 78db ; + a9 : 7957 ; + aa : 79d2 ; + ab : 7a4c ; + ac : 7ac6 ; + ad : 7b40 ; + ae : 7bb9 ; + af : 7c31 ; + b0 : 7ca9 ; + b1 : 7d21 ; + b2 : 7d98 ; + b3 : 7e0f ; + b4 : 7e85 ; + b5 : 7efa ; + b6 : 7f6f ; + b7 : 7fe4 ; + b8 : 8058 ; + b9 : 80cc ; + ba : 813f ; + bb : 81b1 ; + bc : 8224 ; + bd : 8295 ; + be : 8306 ; + bf : 8377 ; + c0 : 83e7 ; + c1 : 8457 ; + c2 : 84c6 ; + c3 : 8534 ; + c4 : 85a2 ; + c5 : 8610 ; + c6 : 867d ; + c7 : 86ea ; + c8 : 8756 ; + c9 : 87c2 ; + ca : 882d ; + cb : 8897 ; + cc : 8901 ; + cd : 896b ; + ce : 89d4 ; + cf : 8a3d ; + d0 : 8aa5 ; + d1 : 8b0c ; + d2 : 8b73 ; + d3 : 8bda ; + d4 : 8c40 ; + d5 : 8ca6 ; + d6 : 8d0b ; + d7 : 8d6f ; + d8 : 8dd3 ; + d9 : 8e37 ; + da : 8e9a ; + db : 8efc ; + dc : 8f5e ; + dd : 8fc0 ; + de : 9021 ; + df : 9081 ; + e0 : 90e1 ; + e1 : 9141 ; + e2 : 91a0 ; + e3 : 91fe ; + e4 : 925c ; + e5 : 92ba ; + e6 : 9317 ; + e7 : 9373 ; + e8 : 93cf ; + e9 : 942a ; + ea : 9485 ; + eb : 94e0 ; + ec : 9539 ; + ed : 9593 ; + ee : 95ec ; + ef : 9644 ; + f0 : 969c ; + f1 : 96f3 ; + f2 : 974a ; + f3 : 97a0 ; + f4 : 97f6 ; + f5 : 984b ; + f6 : 98a0 ; + f7 : 98f4 ; + f8 : 9948 ; + f9 : 999b ; + fa : 99ee ; + fb : 9a40 ; + fc : 9a92 ; + fd : 9ae3 ; + fe : 9b33 ; + ff : 9b84 ; + 100 : 9bd3 ; + 101 : 9c22 ; + 102 : 9c71 ; + 103 : 9cbf ; + 104 : 9d0d ; + 105 : 9d5a ; + 106 : 9da6 ; + 107 : 9df2 ; + 108 : 9e3e ; + 109 : 9e89 ; + 10a : 9ed3 ; + 10b : 9f1d ; + 10c : 9f67 ; + 10d : 9fb0 ; + 10e : 9ff8 ; + 10f : a040 ; + 110 : a088 ; + 111 : a0ce ; + 112 : a115 ; + 113 : a15b ; + 114 : a1a0 ; + 115 : a1e5 ; + 116 : a229 ; + 117 : a26d ; + 118 : a2b0 ; + 119 : a2f3 ; + 11a : a336 ; + 11b : a377 ; + 11c : a3b9 ; + 11d : a3f9 ; + 11e : a43a ; + 11f : a479 ; + 120 : a4b9 ; + 121 : a4f7 ; + 122 : a536 ; + 123 : a573 ; + 124 : a5b0 ; + 125 : a5ed ; + 126 : a629 ; + 127 : a665 ; + 128 : a6a0 ; + 129 : a6db ; + 12a : a715 ; + 12b : a74e ; + 12c : a787 ; + 12d : a7c0 ; + 12e : a7f8 ; + 12f : a830 ; + 130 : a867 ; + 131 : a89d ; + 132 : a8d3 ; + 133 : a909 ; + 134 : a93e ; + 135 : a972 ; + 136 : a9a6 ; + 137 : a9da ; + 138 : aa0d ; + 139 : aa3f ; + 13a : aa71 ; + 13b : aaa3 ; + 13c : aad4 ; + 13d : ab04 ; + 13e : ab34 ; + 13f : ab64 ; + 140 : ab92 ; + 141 : abc1 ; + 142 : abef ; + 143 : ac1c ; + 144 : ac49 ; + 145 : ac76 ; + 146 : aca1 ; + 147 : accd ; + 148 : acf8 ; + 149 : ad22 ; + 14a : ad4c ; + 14b : ad75 ; + 14c : ad9e ; + 14d : adc7 ; + 14e : adef ; + 14f : ae16 ; + 150 : ae3d ; + 151 : ae63 ; + 152 : ae89 ; + 153 : aeae ; + 154 : aed3 ; + 155 : aef8 ; + 156 : af1c ; + 157 : af3f ; + 158 : af62 ; + 159 : af84 ; + 15a : afa6 ; + 15b : afc8 ; + 15c : afe8 ; + 15d : b009 ; + 15e : b029 ; + 15f : b048 ; + 160 : b067 ; + 161 : b085 ; + 162 : b0a3 ; + 163 : b0c1 ; + 164 : b0de ; + 165 : b0fa ; + 166 : b116 ; + 167 : b132 ; + 168 : b14c ; + 169 : b167 ; + 16a : b181 ; + 16b : b19a ; + 16c : b1b3 ; + 16d : b1cc ; + 16e : b1e4 ; + 16f : b1fb ; + 170 : b212 ; + 171 : b229 ; + 172 : b23f ; + 173 : b255 ; + 174 : b26a ; + 175 : b27e ; + 176 : b292 ; + 177 : b2a6 ; + 178 : b2b9 ; + 179 : b2cc ; + 17a : b2de ; + 17b : b2f0 ; + 17c : b301 ; + 17d : b312 ; + 17e : b322 ; + 17f : b332 ; + 180 : b341 ; + 181 : b350 ; + 182 : b35e ; + 183 : b36c ; + 184 : b379 ; + 185 : b386 ; + 186 : b393 ; + 187 : b39f ; + 188 : b3aa ; + 189 : b3b5 ; + 18a : b3c0 ; + 18b : b3ca ; + 18c : b3d3 ; + 18d : b3dc ; + 18e : b3e5 ; + 18f : b3ed ; + 190 : b3f5 ; + 191 : b3fc ; + 192 : b403 ; + 193 : b409 ; + 194 : b40f ; + 195 : b414 ; + 196 : b419 ; + 197 : b41d ; + 198 : b421 ; + 199 : b425 ; + 19a : b428 ; + 19b : b42a ; + 19c : b42c ; + 19d : b42e ; + 19e : b42f ; + 19f : b430 ; + 1a0 : b430 ; + 1a1 : b430 ; + 1a2 : b42f ; + 1a3 : b42e ; + 1a4 : b42c ; + 1a5 : b42a ; + 1a6 : b428 ; + 1a7 : b425 ; + 1a8 : b421 ; + 1a9 : b41d ; + 1aa : b419 ; + 1ab : b414 ; + 1ac : b40f ; + 1ad : b409 ; + 1ae : b403 ; + 1af : b3fd ; + 1b0 : b3f5 ; + 1b1 : b3ee ; + 1b2 : b3e6 ; + 1b3 : b3de ; + 1b4 : b3d5 ; + 1b5 : b3cb ; + 1b6 : b3c2 ; + 1b7 : b3b7 ; + 1b8 : b3ad ; + 1b9 : b3a2 ; + 1ba : b396 ; + 1bb : b38a ; + 1bc : b37e ; + 1bd : b371 ; + 1be : b364 ; + 1bf : b356 ; + 1c0 : b348 ; + 1c1 : b339 ; + 1c2 : b32a ; + 1c3 : b31b ; + 1c4 : b30b ; + 1c5 : b2fa ; + 1c6 : b2e9 ; + 1c7 : b2d8 ; + 1c8 : b2c7 ; + 1c9 : b2b4 ; + 1ca : b2a2 ; + 1cb : b28f ; + 1cc : b27c ; + 1cd : b268 ; + 1ce : b254 ; + 1cf : b23f ; + 1d0 : b22a ; + 1d1 : b214 ; + 1d2 : b1fe ; + 1d3 : b1e8 ; + 1d4 : b1d1 ; + 1d5 : b1ba ; + 1d6 : b1a2 ; + 1d7 : b18a ; + 1d8 : b172 ; + 1d9 : b159 ; + 1da : b140 ; + 1db : b126 ; + 1dc : b10c ; + 1dd : b0f1 ; + 1de : b0d6 ; + 1df : b0bb ; + 1e0 : b09f ; + 1e1 : b083 ; + 1e2 : b066 ; + 1e3 : b049 ; + 1e4 : b02c ; + 1e5 : b00e ; + 1e6 : aff0 ; + 1e7 : afd1 ; + 1e8 : afb2 ; + 1e9 : af92 ; + 1ea : af73 ; + 1eb : af52 ; + 1ec : af32 ; + 1ed : af10 ; + 1ee : aeef ; + 1ef : aecd ; + 1f0 : aeab ; + 1f1 : ae88 ; + 1f2 : ae65 ; + 1f3 : ae42 ; + 1f4 : ae1e ; + 1f5 : adf9 ; + 1f6 : add5 ; + 1f7 : adb0 ; + 1f8 : ad8a ; + 1f9 : ad65 ; + 1fa : ad3e ; + 1fb : ad18 ; + 1fc : acf1 ; + 1fd : acc9 ; + 1fe : aca2 ; + 1ff : ac79 ; + 200 : ac51 ; + 201 : ac28 ; + 202 : abff ; + 203 : abd5 ; + 204 : abab ; + 205 : ab80 ; + 206 : ab56 ; + 207 : ab2a ; + 208 : aaff ; + 209 : aad3 ; + 20a : aaa7 ; + 20b : aa7a ; + 20c : aa4d ; + 20d : aa1f ; + 20e : a9f2 ; + 20f : a9c3 ; + 210 : a995 ; + 211 : a966 ; + 212 : a937 ; + 213 : a907 ; + 214 : a8d7 ; + 215 : a8a7 ; + 216 : a876 ; + 217 : a845 ; + 218 : a813 ; + 219 : a7e2 ; + 21a : a7af ; + 21b : a77d ; + 21c : a74a ; + 21d : a717 ; + 21e : a6e3 ; + 21f : a6af ; + 220 : a67b ; + 221 : a646 ; + 222 : a611 ; + 223 : a5dc ; + 224 : a5a6 ; + 225 : a570 ; + 226 : a53a ; + 227 : a503 ; + 228 : a4cc ; + 229 : a495 ; + 22a : a45d ; + 22b : a425 ; + 22c : a3ec ; + 22d : a3b3 ; + 22e : a37a ; + 22f : a341 ; + 230 : a307 ; + 231 : a2cd ; + 232 : a292 ; + 233 : a258 ; + 234 : a21c ; + 235 : a1e1 ; + 236 : a1a5 ; + 237 : a169 ; + 238 : a12d ; + 239 : a0f0 ; + 23a : a0b3 ; + 23b : a075 ; + 23c : a038 ; + 23d : 9ffa ; + 23e : 9fbb ; + 23f : 9f7c ; + 240 : 9f3d ; + 241 : 9efe ; + 242 : 9ebe ; + 243 : 9e7e ; + 244 : 9e3e ; + 245 : 9dfe ; + 246 : 9dbd ; + 247 : 9d7b ; + 248 : 9d3a ; + 249 : 9cf8 ; + 24a : 9cb6 ; + 24b : 9c73 ; + 24c : 9c31 ; + 24d : 9bee ; + 24e : 9baa ; + 24f : 9b67 ; + 250 : 9b23 ; + 251 : 9ade ; + 252 : 9a9a ; + 253 : 9a55 ; + 254 : 9a10 ; + 255 : 99ca ; + 256 : 9984 ; + 257 : 993e ; + 258 : 98f8 ; + 259 : 98b1 ; + 25a : 986a ; + 25b : 9823 ; + 25c : 97dc ; + 25d : 9794 ; + 25e : 974c ; + 25f : 9703 ; + 260 : 96bb ; + 261 : 9672 ; + 262 : 9629 ; + 263 : 95df ; + 264 : 9595 ; + 265 : 954b ; + 266 : 9501 ; + 267 : 94b6 ; + 268 : 946c ; + 269 : 9420 ; + 26a : 93d5 ; + 26b : 9389 ; + 26c : 933d ; + 26d : 92f1 ; + 26e : 92a5 ; + 26f : 9258 ; + 270 : 920b ; + 271 : 91be ; + 272 : 9170 ; + 273 : 9122 ; + 274 : 90d4 ; + 275 : 9086 ; + 276 : 9037 ; + 277 : 8fe8 ; + 278 : 8f99 ; + 279 : 8f4a ; + 27a : 8efa ; + 27b : 8eaa ; + 27c : 8e5a ; + 27d : 8e0a ; + 27e : 8db9 ; + 27f : 8d68 ; + 280 : 8d17 ; + 281 : 8cc6 ; + 282 : 8c74 ; + 283 : 8c22 ; + 284 : 8bd0 ; + 285 : 8b7e ; + 286 : 8b2b ; + 287 : 8ad9 ; + 288 : 8a85 ; + 289 : 8a32 ; + 28a : 89df ; + 28b : 898b ; + 28c : 8937 ; + 28d : 88e3 ; + 28e : 888e ; + 28f : 883a ; + 290 : 87e5 ; + 291 : 8790 ; + 292 : 873a ; + 293 : 86e5 ; + 294 : 868f ; + 295 : 8639 ; + 296 : 85e2 ; + 297 : 858c ; + 298 : 8535 ; + 299 : 84de ; + 29a : 8487 ; + 29b : 8430 ; + 29c : 83d8 ; + 29d : 8381 ; + 29e : 8329 ; + 29f : 82d0 ; + 2a0 : 8278 ; + 2a1 : 821f ; + 2a2 : 81c7 ; + 2a3 : 816e ; + 2a4 : 8114 ; + 2a5 : 80bb ; + 2a6 : 8061 ; + 2a7 : 8007 ; + 2a8 : 7fad ; + 2a9 : 7f53 ; + 2aa : 7ef9 ; + 2ab : 7e9e ; + 2ac : 7e43 ; + 2ad : 7de8 ; + 2ae : 7d8d ; + 2af : 7d32 ; + 2b0 : 7cd6 ; + 2b1 : 7c7a ; + 2b2 : 7c1e ; + 2b3 : 7bc2 ; + 2b4 : 7b66 ; + 2b5 : 7b09 ; + 2b6 : 7aad ; + 2b7 : 7a50 ; + 2b8 : 79f3 ; + 2b9 : 7995 ; + 2ba : 7938 ; + 2bb : 78da ; + 2bc : 787c ; + 2bd : 781e ; + 2be : 77c0 ; + 2bf : 7762 ; + 2c0 : 7704 ; + 2c1 : 76a5 ; + 2c2 : 7646 ; + 2c3 : 75e7 ; + 2c4 : 7588 ; + 2c5 : 7529 ; + 2c6 : 74c9 ; + 2c7 : 7469 ; + 2c8 : 740a ; + 2c9 : 73aa ; + 2ca : 734a ; + 2cb : 72e9 ; + 2cc : 7289 ; + 2cd : 7228 ; + 2ce : 71c7 ; + 2cf : 7166 ; + 2d0 : 7105 ; + 2d1 : 70a4 ; + 2d2 : 7043 ; + 2d3 : 6fe1 ; + 2d4 : 6f80 ; + 2d5 : 6f1e ; + 2d6 : 6ebc ; + 2d7 : 6e5a ; + 2d8 : 6df8 ; + 2d9 : 6d95 ; + 2da : 6d33 ; + 2db : 6cd0 ; + 2dc : 6c6d ; + 2dd : 6c0a ; + 2de : 6ba7 ; + 2df : 6b44 ; + 2e0 : 6ae1 ; + 2e1 : 6a7d ; + 2e2 : 6a19 ; + 2e3 : 69b6 ; + 2e4 : 6952 ; + 2e5 : 68ee ; + 2e6 : 688a ; + 2e7 : 6825 ; + 2e8 : 67c1 ; + 2e9 : 675d ; + 2ea : 66f8 ; + 2eb : 6693 ; + 2ec : 662e ; + 2ed : 65c9 ; + 2ee : 6564 ; + 2ef : 64ff ; + 2f0 : 649a ; + 2f1 : 6434 ; + 2f2 : 63cf ; + 2f3 : 6369 ; + 2f4 : 6303 ; + 2f5 : 629d ; + 2f6 : 6237 ; + 2f7 : 61d1 ; + 2f8 : 616b ; + 2f9 : 6105 ; + 2fa : 609e ; + 2fb : 6038 ; + 2fc : 5fd1 ; + 2fd : 5f6a ; + 2fe : 5f04 ; + 2ff : 5e9d ; + 300 : 5e36 ; + 301 : 5dcf ; + 302 : 5d67 ; + 303 : 5d00 ; + 304 : 5c99 ; + 305 : 5c31 ; + 306 : 5bca ; + 307 : 5b62 ; + 308 : 5afa ; + 309 : 5a93 ; + 30a : 5a2b ; + 30b : 59c3 ; + 30c : 595b ; + 30d : 58f2 ; + 30e : 588a ; + 30f : 5822 ; + 310 : 57b9 ; + 311 : 5751 ; + 312 : 56e8 ; + 313 : 5680 ; + 314 : 5617 ; + 315 : 55ae ; + 316 : 5546 ; + 317 : 54dd ; + 318 : 5474 ; + 319 : 540b ; + 31a : 53a2 ; + 31b : 5338 ; + 31c : 52cf ; + 31d : 5266 ; + 31e : 51fd ; + 31f : 5193 ; + 320 : 512a ; + 321 : 50c0 ; + 322 : 5057 ; + 323 : 4fed ; + 324 : 4f83 ; + 325 : 4f19 ; + 326 : 4eb0 ; + 327 : 4e46 ; + 328 : 4ddc ; + 329 : 4d72 ; + 32a : 4d08 ; + 32b : 4c9e ; + 32c : 4c34 ; + 32d : 4bca ; + 32e : 4b5f ; + 32f : 4af5 ; + 330 : 4a8b ; + 331 : 4a21 ; + 332 : 49b6 ; + 333 : 494c ; + 334 : 48e1 ; + 335 : 4877 ; + 336 : 480d ; + 337 : 47a2 ; + 338 : 4737 ; + 339 : 46cd ; + 33a : 4662 ; + 33b : 45f8 ; + 33c : 458d ; + 33d : 4522 ; + 33e : 44b8 ; + 33f : 444d ; + 340 : 43e2 ; + 341 : 4377 ; + 342 : 430c ; + 343 : 42a2 ; + 344 : 4237 ; + 345 : 41cc ; + 346 : 4161 ; + 347 : 40f6 ; + 348 : 408b ; + 349 : 4020 ; + 34a : 3fb5 ; + 34b : 3f4a ; + 34c : 3edf ; + 34d : 3e74 ; + 34e : 3e09 ; + 34f : 3d9e ; + 350 : 3d33 ; + 351 : 3cc8 ; + 352 : 3c5d ; + 353 : 3bf2 ; + 354 : 3b87 ; + 355 : 3b1c ; + 356 : 3ab1 ; + 357 : 3a46 ; + 358 : 39db ; + 359 : 3970 ; + 35a : 3905 ; + 35b : 389a ; + 35c : 382f ; + 35d : 37c4 ; + 35e : 3759 ; + 35f : 36ee ; + 360 : 3683 ; + 361 : 3618 ; + 362 : 35ae ; + 363 : 3543 ; + 364 : 34d8 ; + 365 : 346d ; + 366 : 3402 ; + 367 : 3397 ; + 368 : 332c ; + 369 : 32c2 ; + 36a : 3257 ; + 36b : 31ec ; + 36c : 3181 ; + 36d : 3117 ; + 36e : 30ac ; + 36f : 3041 ; + 370 : 2fd7 ; + 371 : 2f6c ; + 372 : 2f01 ; + 373 : 2e97 ; + 374 : 2e2c ; + 375 : 2dc2 ; + 376 : 2d57 ; + 377 : 2ced ; + 378 : 2c83 ; + 379 : 2c18 ; + 37a : 2bae ; + 37b : 2b44 ; + 37c : 2ada ; + 37d : 2a6f ; + 37e : 2a05 ; + 37f : 299b ; + 380 : 2931 ; + 381 : 28c7 ; + 382 : 285d ; + 383 : 27f3 ; + 384 : 2789 ; + 385 : 2720 ; + 386 : 26b6 ; + 387 : 264c ; + 388 : 25e2 ; + 389 : 2579 ; + 38a : 250f ; + 38b : 24a6 ; + 38c : 243c ; + 38d : 23d3 ; + 38e : 236a ; + 38f : 2300 ; + 390 : 2297 ; + 391 : 222e ; + 392 : 21c5 ; + 393 : 215c ; + 394 : 20f3 ; + 395 : 208a ; + 396 : 2021 ; + 397 : 1fb9 ; + 398 : 1f50 ; + 399 : 1ee7 ; + 39a : 1e7f ; + 39b : 1e16 ; + 39c : 1dae ; + 39d : 1d45 ; + 39e : 1cdd ; + 39f : 1c75 ; + 3a0 : 1c0d ; + 3a1 : 1ba5 ; + 3a2 : 1b3d ; + 3a3 : 1ad5 ; + 3a4 : 1a6d ; + 3a5 : 1a05 ; + 3a6 : 199e ; + 3a7 : 1936 ; + 3a8 : 18cf ; + 3a9 : 1867 ; + 3aa : 1800 ; + 3ab : 1799 ; + 3ac : 1732 ; + 3ad : 16cb ; + 3ae : 1664 ; + 3af : 15fd ; + 3b0 : 1596 ; + 3b1 : 152f ; + 3b2 : 14c9 ; + 3b3 : 1462 ; + 3b4 : 13fc ; + 3b5 : 1395 ; + 3b6 : 132f ; + 3b7 : 12c9 ; + 3b8 : 1263 ; + 3b9 : 11fd ; + 3ba : 1197 ; + 3bb : 1131 ; + 3bc : 10cc ; + 3bd : 1066 ; + 3be : 1001 ; + 3bf : f9b ; + 3c0 : f36 ; + 3c1 : ed1 ; + 3c2 : e6c ; + 3c3 : e07 ; + 3c4 : da2 ; + 3c5 : d3e ; + 3c6 : cd9 ; + 3c7 : c75 ; + 3c8 : c10 ; + 3c9 : bac ; + 3ca : b48 ; + 3cb : ae4 ; + 3cc : a80 ; + 3cd : a1c ; + 3ce : 9b8 ; + 3cf : 955 ; + 3d0 : 8f1 ; + 3d1 : 88e ; + 3d2 : 82b ; + 3d3 : 7c8 ; + 3d4 : 765 ; + 3d5 : 702 ; + 3d6 : 69f ; + 3d7 : 63d ; + 3d8 : 5da ; + 3d9 : 578 ; + 3da : 515 ; + 3db : 4b3 ; + 3dc : 451 ; + 3dd : 3ef ; + 3de : 38e ; + 3df : 32c ; + 3e0 : 2cb ; + 3e1 : 269 ; + 3e2 : 208 ; + 3e3 : 1a7 ; + 3e4 : 146 ; + 3e5 : e5 ; + 3e6 : 85 ; + 3e7 : 24 ; + 3e8 : fffc4 ; + 3e9 : fff64 ; + 3ea : fff03 ; + 3eb : ffea3 ; + 3ec : ffe44 ; + 3ed : ffde4 ; + 3ee : ffd84 ; + 3ef : ffd25 ; + 3f0 : ffcc6 ; + 3f1 : ffc67 ; + 3f2 : ffc08 ; + 3f3 : ffba9 ; + 3f4 : ffb4a ; + 3f5 : ffaec ; + 3f6 : ffa8d ; + 3f7 : ffa2f ; + 3f8 : ff9d1 ; + 3f9 : ff973 ; + 3fa : ff915 ; + 3fb : ff8b7 ; + 3fc : ff85a ; + 3fd : ff7fd ; + 3fe : ff79f ; + 3ff : ff742 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_6.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_6.mif new file mode 100644 index 0000000000..75fbd56621 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_6.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fec80 ; + 1 : feaa7 ; + 2 : fe8cf ; + 3 : fe6f7 ; + 4 : fe521 ; + 5 : fe34c ; + 6 : fe178 ; + 7 : fdfa5 ; + 8 : fddd4 ; + 9 : fdc03 ; + a : fda33 ; + b : fd865 ; + c : fd698 ; + d : fd4cb ; + e : fd300 ; + f : fd136 ; + 10 : fcf6e ; + 11 : fcda6 ; + 12 : fcbdf ; + 13 : fca1a ; + 14 : fc855 ; + 15 : fc692 ; + 16 : fc4d0 ; + 17 : fc30f ; + 18 : fc14f ; + 19 : fbf90 ; + 1a : fbdd3 ; + 1b : fbc16 ; + 1c : fba5b ; + 1d : fb8a1 ; + 1e : fb6e7 ; + 1f : fb52f ; + 20 : fb379 ; + 21 : fb1c3 ; + 22 : fb00e ; + 23 : fae5b ; + 24 : faca9 ; + 25 : faaf8 ; + 26 : fa948 ; + 27 : fa799 ; + 28 : fa5eb ; + 29 : fa43f ; + 2a : fa293 ; + 2b : fa0e9 ; + 2c : f9f40 ; + 2d : f9d98 ; + 2e : f9bf1 ; + 2f : f9a4c ; + 30 : f98a7 ; + 31 : f9704 ; + 32 : f9562 ; + 33 : f93c1 ; + 34 : f9221 ; + 35 : f9082 ; + 36 : f8ee5 ; + 37 : f8d49 ; + 38 : f8bad ; + 39 : f8a13 ; + 3a : f887b ; + 3b : f86e3 ; + 3c : f854c ; + 3d : f83b7 ; + 3e : f8223 ; + 3f : f8090 ; + 40 : f7efe ; + 41 : f7d6e ; + 42 : f7bde ; + 43 : f7a50 ; + 44 : f78c3 ; + 45 : f7737 ; + 46 : f75ac ; + 47 : f7423 ; + 48 : f729a ; + 49 : f7113 ; + 4a : f6f8d ; + 4b : f6e08 ; + 4c : f6c84 ; + 4d : f6b02 ; + 4e : f6981 ; + 4f : f6801 ; + 50 : f6682 ; + 51 : f6504 ; + 52 : f6387 ; + 53 : f620c ; + 54 : f6092 ; + 55 : f5f19 ; + 56 : f5da1 ; + 57 : f5c2b ; + 58 : f5ab5 ; + 59 : f5941 ; + 5a : f57ce ; + 5b : f565c ; + 5c : f54ec ; + 5d : f537c ; + 5e : f520e ; + 5f : f50a1 ; + 60 : f4f35 ; + 61 : f4dcb ; + 62 : f4c61 ; + 63 : f4af9 ; + 64 : f4992 ; + 65 : f482c ; + 66 : f46c8 ; + 67 : f4564 ; + 68 : f4402 ; + 69 : f42a1 ; + 6a : f4141 ; + 6b : f3fe3 ; + 6c : f3e85 ; + 6d : f3d29 ; + 6e : f3bce ; + 6f : f3a74 ; + 70 : f391c ; + 71 : f37c5 ; + 72 : f366e ; + 73 : f351a ; + 74 : f33c6 ; + 75 : f3273 ; + 76 : f3122 ; + 77 : f2fd2 ; + 78 : f2e83 ; + 79 : f2d36 ; + 7a : f2be9 ; + 7b : f2a9e ; + 7c : f2954 ; + 7d : f280b ; + 7e : f26c4 ; + 7f : f257d ; + 80 : f2438 ; + 81 : f22f4 ; + 82 : f21b2 ; + 83 : f2070 ; + 84 : f1f30 ; + 85 : f1df1 ; + 86 : f1cb3 ; + 87 : f1b76 ; + 88 : f1a3b ; + 89 : f1901 ; + 8a : f17c8 ; + 8b : f1690 ; + 8c : f155a ; + 8d : f1424 ; + 8e : f12f0 ; + 8f : f11bd ; + 90 : f108c ; + 91 : f0f5b ; + 92 : f0e2c ; + 93 : f0cfe ; + 94 : f0bd2 ; + 95 : f0aa6 ; + 96 : f097c ; + 97 : f0853 ; + 98 : f072b ; + 99 : f0604 ; + 9a : f04df ; + 9b : f03bb ; + 9c : f0298 ; + 9d : f0176 ; + 9e : f0055 ; + 9f : eff36 ; + a0 : efe18 ; + a1 : efcfb ; + a2 : efbe0 ; + a3 : efac5 ; + a4 : ef9ac ; + a5 : ef894 ; + a6 : ef77d ; + a7 : ef668 ; + a8 : ef554 ; + a9 : ef441 ; + aa : ef32f ; + ab : ef21e ; + ac : ef10f ; + ad : ef001 ; + ae : eeef4 ; + af : eede8 ; + b0 : eecde ; + b1 : eebd4 ; + b2 : eeacc ; + b3 : ee9c6 ; + b4 : ee8c0 ; + b5 : ee7bc ; + b6 : ee6b9 ; + b7 : ee5b7 ; + b8 : ee4b6 ; + b9 : ee3b6 ; + ba : ee2b8 ; + bb : ee1bb ; + bc : ee0bf ; + bd : edfc5 ; + be : edecc ; + bf : eddd3 ; + c0 : edcdd ; + c1 : edbe7 ; + c2 : edaf2 ; + c3 : ed9ff ; + c4 : ed90d ; + c5 : ed81c ; + c6 : ed72d ; + c7 : ed63f ; + c8 : ed551 ; + c9 : ed466 ; + ca : ed37b ; + cb : ed291 ; + cc : ed1a9 ; + cd : ed0c2 ; + ce : ecfdc ; + cf : ecef8 ; + d0 : ece14 ; + d1 : ecd32 ; + d2 : ecc51 ; + d3 : ecb72 ; + d4 : eca93 ; + d5 : ec9b6 ; + d6 : ec8da ; + d7 : ec7ff ; + d8 : ec725 ; + d9 : ec64d ; + da : ec576 ; + db : ec4a0 ; + dc : ec3cb ; + dd : ec2f7 ; + de : ec225 ; + df : ec154 ; + e0 : ec084 ; + e1 : ebfb5 ; + e2 : ebee8 ; + e3 : ebe1c ; + e4 : ebd51 ; + e5 : ebc87 ; + e6 : ebbbe ; + e7 : ebaf7 ; + e8 : eba30 ; + e9 : eb96b ; + ea : eb8a8 ; + eb : eb7e5 ; + ec : eb724 ; + ed : eb663 ; + ee : eb5a4 ; + ef : eb4e7 ; + f0 : eb42a ; + f1 : eb36f ; + f2 : eb2b4 ; + f3 : eb1fb ; + f4 : eb144 ; + f5 : eb08d ; + f6 : eafd8 ; + f7 : eaf24 ; + f8 : eae71 ; + f9 : eadbf ; + fa : ead0e ; + fb : eac5f ; + fc : eabb1 ; + fd : eab04 ; + fe : eaa58 ; + ff : ea9ad ; + 100 : ea904 ; + 101 : ea85c ; + 102 : ea7b5 ; + 103 : ea70f ; + 104 : ea66a ; + 105 : ea5c7 ; + 106 : ea525 ; + 107 : ea484 ; + 108 : ea3e4 ; + 109 : ea345 ; + 10a : ea2a8 ; + 10b : ea20b ; + 10c : ea170 ; + 10d : ea0d6 ; + 10e : ea03d ; + 10f : e9fa6 ; + 110 : e9f0f ; + 111 : e9e7a ; + 112 : e9de6 ; + 113 : e9d53 ; + 114 : e9cc2 ; + 115 : e9c31 ; + 116 : e9ba2 ; + 117 : e9b14 ; + 118 : e9a87 ; + 119 : e99fb ; + 11a : e9970 ; + 11b : e98e7 ; + 11c : e985f ; + 11d : e97d8 ; + 11e : e9752 ; + 11f : e96cd ; + 120 : e9649 ; + 121 : e95c7 ; + 122 : e9545 ; + 123 : e94c5 ; + 124 : e9446 ; + 125 : e93c9 ; + 126 : e934c ; + 127 : e92d1 ; + 128 : e9256 ; + 129 : e91dd ; + 12a : e9165 ; + 12b : e90ee ; + 12c : e9079 ; + 12d : e9004 ; + 12e : e8f91 ; + 12f : e8f1e ; + 130 : e8ead ; + 131 : e8e3d ; + 132 : e8dcf ; + 133 : e8d61 ; + 134 : e8cf5 ; + 135 : e8c89 ; + 136 : e8c1f ; + 137 : e8bb6 ; + 138 : e8b4e ; + 139 : e8ae7 ; + 13a : e8a82 ; + 13b : e8a1d ; + 13c : e89ba ; + 13d : e8958 ; + 13e : e88f7 ; + 13f : e8897 ; + 140 : e8838 ; + 141 : e87da ; + 142 : e877e ; + 143 : e8722 ; + 144 : e86c8 ; + 145 : e866f ; + 146 : e8617 ; + 147 : e85c0 ; + 148 : e856a ; + 149 : e8516 ; + 14a : e84c2 ; + 14b : e8470 ; + 14c : e841e ; + 14d : e83ce ; + 14e : e837f ; + 14f : e8331 ; + 150 : e82e4 ; + 151 : e8299 ; + 152 : e824e ; + 153 : e8204 ; + 154 : e81bc ; + 155 : e8175 ; + 156 : e812e ; + 157 : e80e9 ; + 158 : e80a5 ; + 159 : e8063 ; + 15a : e8021 ; + 15b : e7fe0 ; + 15c : e7fa0 ; + 15d : e7f62 ; + 15e : e7f25 ; + 15f : e7ee8 ; + 160 : e7ead ; + 161 : e7e73 ; + 162 : e7e3a ; + 163 : e7e02 ; + 164 : e7dcb ; + 165 : e7d95 ; + 166 : e7d61 ; + 167 : e7d2d ; + 168 : e7cfa ; + 169 : e7cc9 ; + 16a : e7c99 ; + 16b : e7c69 ; + 16c : e7c3b ; + 16d : e7c0e ; + 16e : e7be2 ; + 16f : e7bb7 ; + 170 : e7b8d ; + 171 : e7b64 ; + 172 : e7b3c ; + 173 : e7b15 ; + 174 : e7af0 ; + 175 : e7acb ; + 176 : e7aa8 ; + 177 : e7a85 ; + 178 : e7a64 ; + 179 : e7a43 ; + 17a : e7a24 ; + 17b : e7a05 ; + 17c : e79e8 ; + 17d : e79cc ; + 17e : e79b1 ; + 17f : e7997 ; + 180 : e797e ; + 181 : e7966 ; + 182 : e794f ; + 183 : e7939 ; + 184 : e7924 ; + 185 : e7910 ; + 186 : e78fd ; + 187 : e78eb ; + 188 : e78da ; + 189 : e78cb ; + 18a : e78bc ; + 18b : e78ae ; + 18c : e78a2 ; + 18d : e7896 ; + 18e : e788b ; + 18f : e7882 ; + 190 : e7879 ; + 191 : e7872 ; + 192 : e786b ; + 193 : e7865 ; + 194 : e7861 ; + 195 : e785d ; + 196 : e785b ; + 197 : e7859 ; + 198 : e7859 ; + 199 : e7859 ; + 19a : e785b ; + 19b : e785d ; + 19c : e7861 ; + 19d : e7865 ; + 19e : e786a ; + 19f : e7871 ; + 1a0 : e7878 ; + 1a1 : e7881 ; + 1a2 : e788a ; + 1a3 : e7895 ; + 1a4 : e78a0 ; + 1a5 : e78ac ; + 1a6 : e78ba ; + 1a7 : e78c8 ; + 1a8 : e78d7 ; + 1a9 : e78e7 ; + 1aa : e78f9 ; + 1ab : e790b ; + 1ac : e791e ; + 1ad : e7932 ; + 1ae : e7947 ; + 1af : e795d ; + 1b0 : e7974 ; + 1b1 : e798c ; + 1b2 : e79a5 ; + 1b3 : e79bf ; + 1b4 : e79da ; + 1b5 : e79f6 ; + 1b6 : e7a12 ; + 1b7 : e7a30 ; + 1b8 : e7a4f ; + 1b9 : e7a6e ; + 1ba : e7a8f ; + 1bb : e7ab0 ; + 1bc : e7ad2 ; + 1bd : e7af6 ; + 1be : e7b1a ; + 1bf : e7b3f ; + 1c0 : e7b65 ; + 1c1 : e7b8c ; + 1c2 : e7bb4 ; + 1c3 : e7bdd ; + 1c4 : e7c07 ; + 1c5 : e7c32 ; + 1c6 : e7c5d ; + 1c7 : e7c8a ; + 1c8 : e7cb7 ; + 1c9 : e7ce6 ; + 1ca : e7d15 ; + 1cb : e7d45 ; + 1cc : e7d76 ; + 1cd : e7da8 ; + 1ce : e7ddb ; + 1cf : e7e0f ; + 1d0 : e7e44 ; + 1d1 : e7e79 ; + 1d2 : e7eb0 ; + 1d3 : e7ee7 ; + 1d4 : e7f1f ; + 1d5 : e7f58 ; + 1d6 : e7f92 ; + 1d7 : e7fcd ; + 1d8 : e8009 ; + 1d9 : e8046 ; + 1da : e8083 ; + 1db : e80c2 ; + 1dc : e8101 ; + 1dd : e8141 ; + 1de : e8182 ; + 1df : e81c4 ; + 1e0 : e8207 ; + 1e1 : e824b ; + 1e2 : e828f ; + 1e3 : e82d4 ; + 1e4 : e831b ; + 1e5 : e8362 ; + 1e6 : e83aa ; + 1e7 : e83f2 ; + 1e8 : e843c ; + 1e9 : e8486 ; + 1ea : e84d2 ; + 1eb : e851e ; + 1ec : e856b ; + 1ed : e85b9 ; + 1ee : e8607 ; + 1ef : e8657 ; + 1f0 : e86a7 ; + 1f1 : e86f8 ; + 1f2 : e874a ; + 1f3 : e879d ; + 1f4 : e87f1 ; + 1f5 : e8845 ; + 1f6 : e889a ; + 1f7 : e88f0 ; + 1f8 : e8947 ; + 1f9 : e899f ; + 1fa : e89f8 ; + 1fb : e8a51 ; + 1fc : e8aab ; + 1fd : e8b06 ; + 1fe : e8b62 ; + 1ff : e8bbe ; + 200 : e8c1b ; + 201 : e8c7a ; + 202 : e8cd8 ; + 203 : e8d38 ; + 204 : e8d99 ; + 205 : e8dfa ; + 206 : e8e5c ; + 207 : e8ebf ; + 208 : e8f22 ; + 209 : e8f87 ; + 20a : e8fec ; + 20b : e9052 ; + 20c : e90b8 ; + 20d : e9120 ; + 20e : e9188 ; + 20f : e91f1 ; + 210 : e925b ; + 211 : e92c5 ; + 212 : e9330 ; + 213 : e939c ; + 214 : e9409 ; + 215 : e9477 ; + 216 : e94e5 ; + 217 : e9554 ; + 218 : e95c4 ; + 219 : e9634 ; + 21a : e96a5 ; + 21b : e9717 ; + 21c : e978a ; + 21d : e97fd ; + 21e : e9872 ; + 21f : e98e6 ; + 220 : e995c ; + 221 : e99d2 ; + 222 : e9a49 ; + 223 : e9ac1 ; + 224 : e9b3a ; + 225 : e9bb3 ; + 226 : e9c2d ; + 227 : e9ca7 ; + 228 : e9d22 ; + 229 : e9d9e ; + 22a : e9e1b ; + 22b : e9e98 ; + 22c : e9f17 ; + 22d : e9f95 ; + 22e : ea015 ; + 22f : ea095 ; + 230 : ea116 ; + 231 : ea197 ; + 232 : ea21a ; + 233 : ea29c ; + 234 : ea320 ; + 235 : ea3a4 ; + 236 : ea429 ; + 237 : ea4af ; + 238 : ea535 ; + 239 : ea5bc ; + 23a : ea643 ; + 23b : ea6cc ; + 23c : ea755 ; + 23d : ea7de ; + 23e : ea868 ; + 23f : ea8f3 ; + 240 : ea97f ; + 241 : eaa0b ; + 242 : eaa98 ; + 243 : eab25 ; + 244 : eabb3 ; + 245 : eac42 ; + 246 : eacd1 ; + 247 : ead61 ; + 248 : eadf2 ; + 249 : eae83 ; + 24a : eaf15 ; + 24b : eafa7 ; + 24c : eb03a ; + 24d : eb0ce ; + 24e : eb162 ; + 24f : eb1f7 ; + 250 : eb28d ; + 251 : eb323 ; + 252 : eb3ba ; + 253 : eb451 ; + 254 : eb4e9 ; + 255 : eb582 ; + 256 : eb61b ; + 257 : eb6b5 ; + 258 : eb74f ; + 259 : eb7ea ; + 25a : eb885 ; + 25b : eb922 ; + 25c : eb9be ; + 25d : eba5b ; + 25e : ebaf9 ; + 25f : ebb98 ; + 260 : ebc37 ; + 261 : ebcd6 ; + 262 : ebd76 ; + 263 : ebe17 ; + 264 : ebeb8 ; + 265 : ebf5a ; + 266 : ebffc ; + 267 : ec09f ; + 268 : ec143 ; + 269 : ec1e7 ; + 26a : ec28b ; + 26b : ec330 ; + 26c : ec3d6 ; + 26d : ec47c ; + 26e : ec523 ; + 26f : ec5ca ; + 270 : ec672 ; + 271 : ec71a ; + 272 : ec7c3 ; + 273 : ec86d ; + 274 : ec917 ; + 275 : ec9c1 ; + 276 : eca6c ; + 277 : ecb17 ; + 278 : ecbc3 ; + 279 : ecc70 ; + 27a : ecd1d ; + 27b : ecdca ; + 27c : ece78 ; + 27d : ecf27 ; + 27e : ecfd6 ; + 27f : ed085 ; + 280 : ed135 ; + 281 : ed1e6 ; + 282 : ed296 ; + 283 : ed348 ; + 284 : ed3fa ; + 285 : ed4ac ; + 286 : ed55f ; + 287 : ed612 ; + 288 : ed6c6 ; + 289 : ed77b ; + 28a : ed82f ; + 28b : ed8e5 ; + 28c : ed99a ; + 28d : eda50 ; + 28e : edb07 ; + 28f : edbbe ; + 290 : edc76 ; + 291 : edd2e ; + 292 : edde6 ; + 293 : ede9f ; + 294 : edf58 ; + 295 : ee012 ; + 296 : ee0cc ; + 297 : ee187 ; + 298 : ee242 ; + 299 : ee2fd ; + 29a : ee3b9 ; + 29b : ee476 ; + 29c : ee532 ; + 29d : ee5ef ; + 29e : ee6ad ; + 29f : ee76b ; + 2a0 : ee82a ; + 2a1 : ee8e8 ; + 2a2 : ee9a8 ; + 2a3 : eea67 ; + 2a4 : eeb27 ; + 2a5 : eebe8 ; + 2a6 : eeca9 ; + 2a7 : eed6a ; + 2a8 : eee2c ; + 2a9 : eeeee ; + 2aa : eefb0 ; + 2ab : ef073 ; + 2ac : ef136 ; + 2ad : ef1fa ; + 2ae : ef2be ; + 2af : ef382 ; + 2b0 : ef447 ; + 2b1 : ef50c ; + 2b2 : ef5d1 ; + 2b3 : ef697 ; + 2b4 : ef75d ; + 2b5 : ef824 ; + 2b6 : ef8eb ; + 2b7 : ef9b2 ; + 2b8 : efa7a ; + 2b9 : efb42 ; + 2ba : efc0a ; + 2bb : efcd3 ; + 2bc : efd9c ; + 2bd : efe65 ; + 2be : eff2f ; + 2bf : efff9 ; + 2c0 : f00c3 ; + 2c1 : f018e ; + 2c2 : f0259 ; + 2c3 : f0324 ; + 2c4 : f03f0 ; + 2c5 : f04bc ; + 2c6 : f0588 ; + 2c7 : f0655 ; + 2c8 : f0722 ; + 2c9 : f07ef ; + 2ca : f08bd ; + 2cb : f098b ; + 2cc : f0a59 ; + 2cd : f0b27 ; + 2ce : f0bf6 ; + 2cf : f0cc5 ; + 2d0 : f0d95 ; + 2d1 : f0e64 ; + 2d2 : f0f34 ; + 2d3 : f1004 ; + 2d4 : f10d5 ; + 2d5 : f11a6 ; + 2d6 : f1277 ; + 2d7 : f1348 ; + 2d8 : f141a ; + 2d9 : f14ec ; + 2da : f15be ; + 2db : f1691 ; + 2dc : f1763 ; + 2dd : f1836 ; + 2de : f190a ; + 2df : f19dd ; + 2e0 : f1ab1 ; + 2e1 : f1b85 ; + 2e2 : f1c59 ; + 2e3 : f1d2e ; + 2e4 : f1e03 ; + 2e5 : f1ed8 ; + 2e6 : f1fad ; + 2e7 : f2082 ; + 2e8 : f2158 ; + 2e9 : f222e ; + 2ea : f2304 ; + 2eb : f23db ; + 2ec : f24b1 ; + 2ed : f2588 ; + 2ee : f265f ; + 2ef : f2737 ; + 2f0 : f280e ; + 2f1 : f28e6 ; + 2f2 : f29be ; + 2f3 : f2a96 ; + 2f4 : f2b6f ; + 2f5 : f2c47 ; + 2f6 : f2d20 ; + 2f7 : f2df9 ; + 2f8 : f2ed2 ; + 2f9 : f2fac ; + 2fa : f3085 ; + 2fb : f315f ; + 2fc : f3239 ; + 2fd : f3313 ; + 2fe : f33ee ; + 2ff : f34c8 ; + 300 : f35a3 ; + 301 : f367e ; + 302 : f3759 ; + 303 : f3834 ; + 304 : f390f ; + 305 : f39eb ; + 306 : f3ac7 ; + 307 : f3ba3 ; + 308 : f3c7f ; + 309 : f3d5b ; + 30a : f3e37 ; + 30b : f3f14 ; + 30c : f3ff0 ; + 30d : f40cd ; + 30e : f41aa ; + 30f : f4287 ; + 310 : f4365 ; + 311 : f4442 ; + 312 : f451f ; + 313 : f45fd ; + 314 : f46db ; + 315 : f47b9 ; + 316 : f4897 ; + 317 : f4975 ; + 318 : f4a53 ; + 319 : f4b32 ; + 31a : f4c10 ; + 31b : f4cef ; + 31c : f4dce ; + 31d : f4ead ; + 31e : f4f8c ; + 31f : f506b ; + 320 : f514a ; + 321 : f5229 ; + 322 : f5309 ; + 323 : f53e8 ; + 324 : f54c8 ; + 325 : f55a7 ; + 326 : f5687 ; + 327 : f5767 ; + 328 : f5847 ; + 329 : f5927 ; + 32a : f5a07 ; + 32b : f5ae7 ; + 32c : f5bc8 ; + 32d : f5ca8 ; + 32e : f5d88 ; + 32f : f5e69 ; + 330 : f5f49 ; + 331 : f602a ; + 332 : f610b ; + 333 : f61eb ; + 334 : f62cc ; + 335 : f63ad ; + 336 : f648e ; + 337 : f656f ; + 338 : f6650 ; + 339 : f6731 ; + 33a : f6812 ; + 33b : f68f3 ; + 33c : f69d4 ; + 33d : f6ab6 ; + 33e : f6b97 ; + 33f : f6c78 ; + 340 : f6d59 ; + 341 : f6e3b ; + 342 : f6f1c ; + 343 : f6ffe ; + 344 : f70df ; + 345 : f71c0 ; + 346 : f72a2 ; + 347 : f7383 ; + 348 : f7465 ; + 349 : f7546 ; + 34a : f7628 ; + 34b : f7709 ; + 34c : f77eb ; + 34d : f78cd ; + 34e : f79ae ; + 34f : f7a90 ; + 350 : f7b71 ; + 351 : f7c53 ; + 352 : f7d34 ; + 353 : f7e16 ; + 354 : f7ef7 ; + 355 : f7fd9 ; + 356 : f80ba ; + 357 : f819b ; + 358 : f827d ; + 359 : f835e ; + 35a : f8440 ; + 35b : f8521 ; + 35c : f8602 ; + 35d : f86e4 ; + 35e : f87c5 ; + 35f : f88a6 ; + 360 : f8987 ; + 361 : f8a68 ; + 362 : f8b49 ; + 363 : f8c2b ; + 364 : f8d0c ; + 365 : f8dec ; + 366 : f8ecd ; + 367 : f8fae ; + 368 : f908f ; + 369 : f9170 ; + 36a : f9250 ; + 36b : f9331 ; + 36c : f9412 ; + 36d : f94f2 ; + 36e : f95d2 ; + 36f : f96b3 ; + 370 : f9793 ; + 371 : f9873 ; + 372 : f9953 ; + 373 : f9a33 ; + 374 : f9b13 ; + 375 : f9bf3 ; + 376 : f9cd3 ; + 377 : f9db3 ; + 378 : f9e93 ; + 379 : f9f72 ; + 37a : fa052 ; + 37b : fa131 ; + 37c : fa210 ; + 37d : fa2ef ; + 37e : fa3ce ; + 37f : fa4ad ; + 380 : fa58c ; + 381 : fa66b ; + 382 : fa74a ; + 383 : fa828 ; + 384 : fa906 ; + 385 : fa9e5 ; + 386 : faac3 ; + 387 : faba1 ; + 388 : fac7f ; + 389 : fad5d ; + 38a : fae3b ; + 38b : faf18 ; + 38c : faff6 ; + 38d : fb0d3 ; + 38e : fb1b0 ; + 38f : fb28d ; + 390 : fb36a ; + 391 : fb447 ; + 392 : fb523 ; + 393 : fb600 ; + 394 : fb6dc ; + 395 : fb7b9 ; + 396 : fb895 ; + 397 : fb971 ; + 398 : fba4c ; + 399 : fbb28 ; + 39a : fbc03 ; + 39b : fbcdf ; + 39c : fbdba ; + 39d : fbe95 ; + 39e : fbf70 ; + 39f : fc04a ; + 3a0 : fc125 ; + 3a1 : fc1ff ; + 3a2 : fc2d9 ; + 3a3 : fc3b3 ; + 3a4 : fc48d ; + 3a5 : fc567 ; + 3a6 : fc640 ; + 3a7 : fc719 ; + 3a8 : fc7f2 ; + 3a9 : fc8cb ; + 3aa : fc9a4 ; + 3ab : fca7d ; + 3ac : fcb55 ; + 3ad : fcc2d ; + 3ae : fcd05 ; + 3af : fcddd ; + 3b0 : fceb4 ; + 3b1 : fcf8c ; + 3b2 : fd063 ; + 3b3 : fd13a ; + 3b4 : fd211 ; + 3b5 : fd2e7 ; + 3b6 : fd3be ; + 3b7 : fd494 ; + 3b8 : fd56a ; + 3b9 : fd63f ; + 3ba : fd715 ; + 3bb : fd7ea ; + 3bc : fd8bf ; + 3bd : fd994 ; + 3be : fda69 ; + 3bf : fdb3d ; + 3c0 : fdc12 ; + 3c1 : fdce6 ; + 3c2 : fddb9 ; + 3c3 : fde8d ; + 3c4 : fdf60 ; + 3c5 : fe033 ; + 3c6 : fe106 ; + 3c7 : fe1d9 ; + 3c8 : fe2ab ; + 3c9 : fe37d ; + 3ca : fe44f ; + 3cb : fe521 ; + 3cc : fe5f2 ; + 3cd : fe6c3 ; + 3ce : fe794 ; + 3cf : fe865 ; + 3d0 : fe935 ; + 3d1 : fea05 ; + 3d2 : fead5 ; + 3d3 : feba5 ; + 3d4 : fec74 ; + 3d5 : fed43 ; + 3d6 : fee12 ; + 3d7 : feee1 ; + 3d8 : fefaf ; + 3d9 : ff07d ; + 3da : ff14b ; + 3db : ff218 ; + 3dc : ff2e5 ; + 3dd : ff3b2 ; + 3de : ff47f ; + 3df : ff54c ; + 3e0 : ff618 ; + 3e1 : ff6e4 ; + 3e2 : ff7af ; + 3e3 : ff87b ; + 3e4 : ff946 ; + 3e5 : ffa10 ; + 3e6 : ffadb ; + 3e7 : ffba5 ; + 3e8 : ffc6f ; + 3e9 : ffd38 ; + 3ea : ffe02 ; + 3eb : ffecb ; + 3ec : fff93 ; + 3ed : 5c ; + 3ee : 124 ; + 3ef : 1ec ; + 3f0 : 2b3 ; + 3f1 : 37a ; + 3f2 : 441 ; + 3f3 : 508 ; + 3f4 : 5ce ; + 3f5 : 694 ; + 3f6 : 75a ; + 3f7 : 81f ; + 3f8 : 8e4 ; + 3f9 : 9a9 ; + 3fa : a6d ; + 3fb : b31 ; + 3fc : bf5 ; + 3fd : cb9 ; + 3fe : d7c ; + 3ff : e3f ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_7.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_7.mif new file mode 100644 index 0000000000..f69f2553e1 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_7.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 7ffff ; + 1 : 7fffd ; + 2 : 7fffa ; + 3 : 7fff5 ; + 4 : 7ffee ; + 5 : 7ffe5 ; + 6 : 7ffda ; + 7 : 7ffce ; + 8 : 7ffc0 ; + 9 : 7ffb1 ; + a : 7ff9f ; + b : 7ff8c ; + c : 7ff77 ; + d : 7ff61 ; + e : 7ff48 ; + f : 7ff2e ; + 10 : 7ff12 ; + 11 : 7fef5 ; + 12 : 7fed5 ; + 13 : 7feb4 ; + 14 : 7fe91 ; + 15 : 7fe6d ; + 16 : 7fe46 ; + 17 : 7fe1e ; + 18 : 7fdf5 ; + 19 : 7fdc9 ; + 1a : 7fd9c ; + 1b : 7fd6d ; + 1c : 7fd3c ; + 1d : 7fd0a ; + 1e : 7fcd5 ; + 1f : 7fca0 ; + 20 : 7fc68 ; + 21 : 7fc2e ; + 22 : 7fbf3 ; + 23 : 7fbb6 ; + 24 : 7fb78 ; + 25 : 7fb37 ; + 26 : 7faf5 ; + 27 : 7fab2 ; + 28 : 7fa6c ; + 29 : 7fa25 ; + 2a : 7f9dc ; + 2b : 7f991 ; + 2c : 7f944 ; + 2d : 7f8f6 ; + 2e : 7f8a6 ; + 2f : 7f855 ; + 30 : 7f801 ; + 31 : 7f7ac ; + 32 : 7f755 ; + 33 : 7f6fd ; + 34 : 7f6a2 ; + 35 : 7f646 ; + 36 : 7f5e8 ; + 37 : 7f589 ; + 38 : 7f528 ; + 39 : 7f4c5 ; + 3a : 7f460 ; + 3b : 7f3fa ; + 3c : 7f392 ; + 3d : 7f328 ; + 3e : 7f2bc ; + 3f : 7f24f ; + 40 : 7f1e0 ; + 41 : 7f16f ; + 42 : 7f0fd ; + 43 : 7f089 ; + 44 : 7f013 ; + 45 : 7ef9b ; + 46 : 7ef22 ; + 47 : 7eea7 ; + 48 : 7ee2a ; + 49 : 7edac ; + 4a : 7ed2c ; + 4b : 7ecaa ; + 4c : 7ec26 ; + 4d : 7eba1 ; + 4e : 7eb1a ; + 4f : 7ea91 ; + 50 : 7ea07 ; + 51 : 7e97b ; + 52 : 7e8ed ; + 53 : 7e85d ; + 54 : 7e7cc ; + 55 : 7e739 ; + 56 : 7e6a4 ; + 57 : 7e60e ; + 58 : 7e576 ; + 59 : 7e4dc ; + 5a : 7e441 ; + 5b : 7e3a4 ; + 5c : 7e305 ; + 5d : 7e264 ; + 5e : 7e1c2 ; + 5f : 7e11e ; + 60 : 7e079 ; + 61 : 7dfd1 ; + 62 : 7df28 ; + 63 : 7de7e ; + 64 : 7ddd1 ; + 65 : 7dd23 ; + 66 : 7dc73 ; + 67 : 7dbc2 ; + 68 : 7db0f ; + 69 : 7da5a ; + 6a : 7d9a4 ; + 6b : 7d8eb ; + 6c : 7d832 ; + 6d : 7d776 ; + 6e : 7d6b9 ; + 6f : 7d5fa ; + 70 : 7d53a ; + 71 : 7d477 ; + 72 : 7d3b3 ; + 73 : 7d2ee ; + 74 : 7d227 ; + 75 : 7d15e ; + 76 : 7d093 ; + 77 : 7cfc7 ; + 78 : 7cef9 ; + 79 : 7ce2a ; + 7a : 7cd58 ; + 7b : 7cc85 ; + 7c : 7cbb1 ; + 7d : 7cadb ; + 7e : 7ca03 ; + 7f : 7c929 ; + 80 : 7c84e ; + 81 : 7c771 ; + 82 : 7c693 ; + 83 : 7c5b3 ; + 84 : 7c4d1 ; + 85 : 7c3ee ; + 86 : 7c309 ; + 87 : 7c222 ; + 88 : 7c13a ; + 89 : 7c050 ; + 8a : 7bf64 ; + 8b : 7be77 ; + 8c : 7bd88 ; + 8d : 7bc97 ; + 8e : 7bba5 ; + 8f : 7bab1 ; + 90 : 7b9bc ; + 91 : 7b8c5 ; + 92 : 7b7cc ; + 93 : 7b6d2 ; + 94 : 7b5d6 ; + 95 : 7b4d8 ; + 96 : 7b3d9 ; + 97 : 7b2d8 ; + 98 : 7b1d6 ; + 99 : 7b0d2 ; + 9a : 7afcc ; + 9b : 7aec5 ; + 9c : 7adbc ; + 9d : 7acb2 ; + 9e : 7aba6 ; + 9f : 7aa98 ; + a0 : 7a989 ; + a1 : 7a878 ; + a2 : 7a765 ; + a3 : 7a651 ; + a4 : 7a53b ; + a5 : 7a424 ; + a6 : 7a30b ; + a7 : 7a1f1 ; + a8 : 7a0d5 ; + a9 : 79fb7 ; + aa : 79e98 ; + ab : 79d77 ; + ac : 79c54 ; + ad : 79b30 ; + ae : 79a0b ; + af : 798e4 ; + b0 : 797bb ; + b1 : 79690 ; + b2 : 79565 ; + b3 : 79437 ; + b4 : 79308 ; + b5 : 791d7 ; + b6 : 790a5 ; + b7 : 78f72 ; + b8 : 78e3c ; + b9 : 78d05 ; + ba : 78bcd ; + bb : 78a93 ; + bc : 78957 ; + bd : 7881a ; + be : 786dc ; + bf : 7859c ; + c0 : 7845a ; + c1 : 78317 ; + c2 : 781d2 ; + c3 : 7808b ; + c4 : 77f44 ; + c5 : 77dfa ; + c6 : 77caf ; + c7 : 77b63 ; + c8 : 77a15 ; + c9 : 778c5 ; + ca : 77774 ; + cb : 77621 ; + cc : 774cd ; + cd : 77378 ; + ce : 77220 ; + cf : 770c8 ; + d0 : 76f6e ; + d1 : 76e12 ; + d2 : 76cb5 ; + d3 : 76b56 ; + d4 : 769f6 ; + d5 : 76894 ; + d6 : 76731 ; + d7 : 765cc ; + d8 : 76466 ; + d9 : 762fe ; + da : 76195 ; + db : 7602a ; + dc : 75ebe ; + dd : 75d50 ; + de : 75be1 ; + df : 75a71 ; + e0 : 758ff ; + e1 : 7578b ; + e2 : 75616 ; + e3 : 7549f ; + e4 : 75327 ; + e5 : 751ae ; + e6 : 75033 ; + e7 : 74eb7 ; + e8 : 74d39 ; + e9 : 74bba ; + ea : 74a39 ; + eb : 748b7 ; + ec : 74733 ; + ed : 745ae ; + ee : 74427 ; + ef : 7429f ; + f0 : 74116 ; + f1 : 73f8b ; + f2 : 73dff ; + f3 : 73c71 ; + f4 : 73ae2 ; + f5 : 73951 ; + f6 : 737bf ; + f7 : 7362c ; + f8 : 73497 ; + f9 : 73301 ; + fa : 73169 ; + fb : 72fd0 ; + fc : 72e35 ; + fd : 72c99 ; + fe : 72afc ; + ff : 7295d ; + 100 : 727bd ; + 101 : 7261c ; + 102 : 72479 ; + 103 : 722d4 ; + 104 : 7212f ; + 105 : 71f88 ; + 106 : 71ddf ; + 107 : 71c35 ; + 108 : 71a8a ; + 109 : 718dd ; + 10a : 7172f ; + 10b : 71580 ; + 10c : 713cf ; + 10d : 7121d ; + 10e : 7106a ; + 10f : 70eb5 ; + 110 : 70cff ; + 111 : 70b47 ; + 112 : 7098e ; + 113 : 707d4 ; + 114 : 70619 ; + 115 : 7045c ; + 116 : 7029d ; + 117 : 700de ; + 118 : 6ff1d ; + 119 : 6fd5b ; + 11a : 6fb97 ; + 11b : 6f9d2 ; + 11c : 6f80c ; + 11d : 6f644 ; + 11e : 6f47b ; + 11f : 6f2b1 ; + 120 : 6f0e5 ; + 121 : 6ef19 ; + 122 : 6ed4a ; + 123 : 6eb7b ; + 124 : 6e9aa ; + 125 : 6e7d8 ; + 126 : 6e605 ; + 127 : 6e430 ; + 128 : 6e25a ; + 129 : 6e083 ; + 12a : 6deaa ; + 12b : 6dcd1 ; + 12c : 6daf6 ; + 12d : 6d919 ; + 12e : 6d73c ; + 12f : 6d55d ; + 130 : 6d37c ; + 131 : 6d19b ; + 132 : 6cfb8 ; + 133 : 6cdd4 ; + 134 : 6cbef ; + 135 : 6ca09 ; + 136 : 6c821 ; + 137 : 6c638 ; + 138 : 6c44e ; + 139 : 6c262 ; + 13a : 6c076 ; + 13b : 6be88 ; + 13c : 6bc99 ; + 13d : 6baa8 ; + 13e : 6b8b7 ; + 13f : 6b6c4 ; + 140 : 6b4d0 ; + 141 : 6b2da ; + 142 : 6b0e4 ; + 143 : 6aeec ; + 144 : 6acf3 ; + 145 : 6aaf9 ; + 146 : 6a8fe ; + 147 : 6a701 ; + 148 : 6a504 ; + 149 : 6a305 ; + 14a : 6a105 ; + 14b : 69f03 ; + 14c : 69d01 ; + 14d : 69afd ; + 14e : 698f8 ; + 14f : 696f2 ; + 150 : 694eb ; + 151 : 692e3 ; + 152 : 690d9 ; + 153 : 68ecf ; + 154 : 68cc3 ; + 155 : 68ab6 ; + 156 : 688a8 ; + 157 : 68699 ; + 158 : 68488 ; + 159 : 68277 ; + 15a : 68064 ; + 15b : 67e50 ; + 15c : 67c3b ; + 15d : 67a25 ; + 15e : 6780e ; + 15f : 675f5 ; + 160 : 673dc ; + 161 : 671c1 ; + 162 : 66fa6 ; + 163 : 66d89 ; + 164 : 66b6b ; + 165 : 6694c ; + 166 : 6672c ; + 167 : 6650b ; + 168 : 662e8 ; + 169 : 660c5 ; + 16a : 65ea1 ; + 16b : 65c7b ; + 16c : 65a54 ; + 16d : 6582d ; + 16e : 65604 ; + 16f : 653da ; + 170 : 651af ; + 171 : 64f83 ; + 172 : 64d56 ; + 173 : 64b28 ; + 174 : 648f9 ; + 175 : 646c9 ; + 176 : 64497 ; + 177 : 64265 ; + 178 : 64032 ; + 179 : 63dfd ; + 17a : 63bc8 ; + 17b : 63991 ; + 17c : 6375a ; + 17d : 63521 ; + 17e : 632e8 ; + 17f : 630ad ; + 180 : 62e72 ; + 181 : 62c35 ; + 182 : 629f8 ; + 183 : 627b9 ; + 184 : 6257a ; + 185 : 62339 ; + 186 : 620f8 ; + 187 : 61eb5 ; + 188 : 61c72 ; + 189 : 61a2d ; + 18a : 617e8 ; + 18b : 615a1 ; + 18c : 6135a ; + 18d : 61112 ; + 18e : 60ec8 ; + 18f : 60c7e ; + 190 : 60a33 ; + 191 : 607e6 ; + 192 : 60599 ; + 193 : 6034b ; + 194 : 600fc ; + 195 : 5feac ; + 196 : 5fc5b ; + 197 : 5fa09 ; + 198 : 5f7b7 ; + 199 : 5f563 ; + 19a : 5f30e ; + 19b : 5f0b9 ; + 19c : 5ee62 ; + 19d : 5ec0b ; + 19e : 5e9b3 ; + 19f : 5e759 ; + 1a0 : 5e4ff ; + 1a1 : 5e2a4 ; + 1a2 : 5e049 ; + 1a3 : 5ddec ; + 1a4 : 5db8e ; + 1a5 : 5d930 ; + 1a6 : 5d6d0 ; + 1a7 : 5d470 ; + 1a8 : 5d20f ; + 1a9 : 5cfad ; + 1aa : 5cd4a ; + 1ab : 5cae6 ; + 1ac : 5c882 ; + 1ad : 5c61c ; + 1ae : 5c3b6 ; + 1af : 5c14f ; + 1b0 : 5bee7 ; + 1b1 : 5bc7e ; + 1b2 : 5ba14 ; + 1b3 : 5b7aa ; + 1b4 : 5b53f ; + 1b5 : 5b2d2 ; + 1b6 : 5b065 ; + 1b7 : 5adf8 ; + 1b8 : 5ab89 ; + 1b9 : 5a91a ; + 1ba : 5a6aa ; + 1bb : 5a439 ; + 1bc : 5a1c7 ; + 1bd : 59f54 ; + 1be : 59ce1 ; + 1bf : 59a6d ; + 1c0 : 597f8 ; + 1c1 : 59582 ; + 1c2 : 5930b ; + 1c3 : 59094 ; + 1c4 : 58e1c ; + 1c5 : 58ba3 ; + 1c6 : 5892a ; + 1c7 : 586af ; + 1c8 : 58434 ; + 1c9 : 581b9 ; + 1ca : 57f3c ; + 1cb : 57cbf ; + 1cc : 57a41 ; + 1cd : 577c2 ; + 1ce : 57542 ; + 1cf : 572c2 ; + 1d0 : 57041 ; + 1d1 : 56dc0 ; + 1d2 : 56b3d ; + 1d3 : 568ba ; + 1d4 : 56636 ; + 1d5 : 563b2 ; + 1d6 : 5612d ; + 1d7 : 55ea7 ; + 1d8 : 55c20 ; + 1d9 : 55999 ; + 1da : 55711 ; + 1db : 55488 ; + 1dc : 551ff ; + 1dd : 54f75 ; + 1de : 54cea ; + 1df : 54a5f ; + 1e0 : 547d3 ; + 1e1 : 54546 ; + 1e2 : 542b9 ; + 1e3 : 5402b ; + 1e4 : 53d9c ; + 1e5 : 53b0d ; + 1e6 : 5387d ; + 1e7 : 535ed ; + 1e8 : 5335b ; + 1e9 : 530ca ; + 1ea : 52e37 ; + 1eb : 52ba4 ; + 1ec : 52911 ; + 1ed : 5267c ; + 1ee : 523e8 ; + 1ef : 52152 ; + 1f0 : 51ebc ; + 1f1 : 51c25 ; + 1f2 : 5198e ; + 1f3 : 516f6 ; + 1f4 : 5145e ; + 1f5 : 511c5 ; + 1f6 : 50f2b ; + 1f7 : 50c91 ; + 1f8 : 509f6 ; + 1f9 : 5075b ; + 1fa : 504bf ; + 1fb : 50223 ; + 1fc : 4ff86 ; + 1fd : 4fce8 ; + 1fe : 4fa4a ; + 1ff : 4f7ac ; + 200 : 4f50d ; + 201 : 4f26d ; + 202 : 4efcd ; + 203 : 4ed2c ; + 204 : 4ea8b ; + 205 : 4e7e9 ; + 206 : 4e547 ; + 207 : 4e2a4 ; + 208 : 4e001 ; + 209 : 4dd5d ; + 20a : 4dab8 ; + 20b : 4d814 ; + 20c : 4d56e ; + 20d : 4d2c9 ; + 20e : 4d022 ; + 20f : 4cd7b ; + 210 : 4cad4 ; + 211 : 4c82d ; + 212 : 4c584 ; + 213 : 4c2dc ; + 214 : 4c033 ; + 215 : 4bd89 ; + 216 : 4badf ; + 217 : 4b835 ; + 218 : 4b58a ; + 219 : 4b2df ; + 21a : 4b033 ; + 21b : 4ad87 ; + 21c : 4aada ; + 21d : 4a82d ; + 21e : 4a57f ; + 21f : 4a2d2 ; + 220 : 4a023 ; + 221 : 49d75 ; + 222 : 49ac5 ; + 223 : 49816 ; + 224 : 49566 ; + 225 : 492b6 ; + 226 : 49005 ; + 227 : 48d54 ; + 228 : 48aa2 ; + 229 : 487f1 ; + 22a : 4853e ; + 22b : 4828c ; + 22c : 47fd9 ; + 22d : 47d26 ; + 22e : 47a72 ; + 22f : 477be ; + 230 : 4750a ; + 231 : 47255 ; + 232 : 46fa0 ; + 233 : 46cea ; + 234 : 46a35 ; + 235 : 4677f ; + 236 : 464c8 ; + 237 : 46212 ; + 238 : 45f5b ; + 239 : 45ca3 ; + 23a : 459ec ; + 23b : 45734 ; + 23c : 4547b ; + 23d : 451c3 ; + 23e : 44f0a ; + 23f : 44c51 ; + 240 : 44997 ; + 241 : 446de ; + 242 : 44424 ; + 243 : 44169 ; + 244 : 43eaf ; + 245 : 43bf4 ; + 246 : 43939 ; + 247 : 4367e ; + 248 : 433c2 ; + 249 : 43106 ; + 24a : 42e4a ; + 24b : 42b8e ; + 24c : 428d1 ; + 24d : 42614 ; + 24e : 42357 ; + 24f : 4209a ; + 250 : 41ddd ; + 251 : 41b1f ; + 252 : 41861 ; + 253 : 415a3 ; + 254 : 412e5 ; + 255 : 41026 ; + 256 : 40d67 ; + 257 : 40aa8 ; + 258 : 407e9 ; + 259 : 4052a ; + 25a : 4026a ; + 25b : 3ffab ; + 25c : 3fceb ; + 25d : 3fa2b ; + 25e : 3f76b ; + 25f : 3f4aa ; + 260 : 3f1ea ; + 261 : 3ef29 ; + 262 : 3ec68 ; + 263 : 3e9a7 ; + 264 : 3e6e6 ; + 265 : 3e425 ; + 266 : 3e164 ; + 267 : 3dea2 ; + 268 : 3dbe0 ; + 269 : 3d91f ; + 26a : 3d65d ; + 26b : 3d39b ; + 26c : 3d0d8 ; + 26d : 3ce16 ; + 26e : 3cb54 ; + 26f : 3c891 ; + 270 : 3c5cf ; + 271 : 3c30c ; + 272 : 3c049 ; + 273 : 3bd87 ; + 274 : 3bac4 ; + 275 : 3b801 ; + 276 : 3b53e ; + 277 : 3b27b ; + 278 : 3afb7 ; + 279 : 3acf4 ; + 27a : 3aa31 ; + 27b : 3a76d ; + 27c : 3a4aa ; + 27d : 3a1e6 ; + 27e : 39f23 ; + 27f : 39c5f ; + 280 : 3999c ; + 281 : 396d8 ; + 282 : 39415 ; + 283 : 39151 ; + 284 : 38e8d ; + 285 : 38bc9 ; + 286 : 38906 ; + 287 : 38642 ; + 288 : 3837e ; + 289 : 380bb ; + 28a : 37df7 ; + 28b : 37b33 ; + 28c : 3786f ; + 28d : 375ac ; + 28e : 372e8 ; + 28f : 37024 ; + 290 : 36d61 ; + 291 : 36a9d ; + 292 : 367d9 ; + 293 : 36516 ; + 294 : 36252 ; + 295 : 35f8f ; + 296 : 35ccc ; + 297 : 35a08 ; + 298 : 35745 ; + 299 : 35482 ; + 29a : 351bf ; + 29b : 34efb ; + 29c : 34c38 ; + 29d : 34976 ; + 29e : 346b3 ; + 29f : 343f0 ; + 2a0 : 3412d ; + 2a1 : 33e6b ; + 2a2 : 33ba8 ; + 2a3 : 338e6 ; + 2a4 : 33623 ; + 2a5 : 33361 ; + 2a6 : 3309f ; + 2a7 : 32ddd ; + 2a8 : 32b1b ; + 2a9 : 32859 ; + 2aa : 32598 ; + 2ab : 322d6 ; + 2ac : 32015 ; + 2ad : 31d54 ; + 2ae : 31a93 ; + 2af : 317d2 ; + 2b0 : 31511 ; + 2b1 : 31250 ; + 2b2 : 30f90 ; + 2b3 : 30cd0 ; + 2b4 : 30a10 ; + 2b5 : 30750 ; + 2b6 : 30490 ; + 2b7 : 301d0 ; + 2b8 : 2ff11 ; + 2b9 : 2fc51 ; + 2ba : 2f992 ; + 2bb : 2f6d3 ; + 2bc : 2f415 ; + 2bd : 2f156 ; + 2be : 2ee98 ; + 2bf : 2ebda ; + 2c0 : 2e91c ; + 2c1 : 2e65e ; + 2c2 : 2e3a1 ; + 2c3 : 2e0e3 ; + 2c4 : 2de26 ; + 2c5 : 2db6a ; + 2c6 : 2d8ad ; + 2c7 : 2d5f1 ; + 2c8 : 2d335 ; + 2c9 : 2d079 ; + 2ca : 2cdbd ; + 2cb : 2cb02 ; + 2cc : 2c847 ; + 2cd : 2c58c ; + 2ce : 2c2d1 ; + 2cf : 2c017 ; + 2d0 : 2bd5d ; + 2d1 : 2baa3 ; + 2d2 : 2b7e9 ; + 2d3 : 2b530 ; + 2d4 : 2b277 ; + 2d5 : 2afbf ; + 2d6 : 2ad06 ; + 2d7 : 2aa4e ; + 2d8 : 2a796 ; + 2d9 : 2a4df ; + 2da : 2a228 ; + 2db : 29f71 ; + 2dc : 29cba ; + 2dd : 29a04 ; + 2de : 2974e ; + 2df : 29498 ; + 2e0 : 291e3 ; + 2e1 : 28f2e ; + 2e2 : 28c79 ; + 2e3 : 289c5 ; + 2e4 : 28711 ; + 2e5 : 2845d ; + 2e6 : 281aa ; + 2e7 : 27ef7 ; + 2e8 : 27c44 ; + 2e9 : 27992 ; + 2ea : 276e0 ; + 2eb : 2742f ; + 2ec : 2717e ; + 2ed : 26ecd ; + 2ee : 26c1d ; + 2ef : 2696d ; + 2f0 : 266bd ; + 2f1 : 2640e ; + 2f2 : 2615f ; + 2f3 : 25eb0 ; + 2f4 : 25c02 ; + 2f5 : 25955 ; + 2f6 : 256a7 ; + 2f7 : 253fa ; + 2f8 : 2514e ; + 2f9 : 24ea2 ; + 2fa : 24bf6 ; + 2fb : 2494b ; + 2fc : 246a0 ; + 2fd : 243f6 ; + 2fe : 2414c ; + 2ff : 23ea2 ; + 300 : 23bf9 ; + 301 : 23951 ; + 302 : 236a9 ; + 303 : 23401 ; + 304 : 2315a ; + 305 : 22eb3 ; + 306 : 22c0c ; + 307 : 22966 ; + 308 : 226c1 ; + 309 : 2241c ; + 30a : 22177 ; + 30b : 21ed3 ; + 30c : 21c30 ; + 30d : 2198d ; + 30e : 216ea ; + 30f : 21448 ; + 310 : 211a7 ; + 311 : 20f05 ; + 312 : 20c65 ; + 313 : 209c5 ; + 314 : 20725 ; + 315 : 20486 ; + 316 : 201e7 ; + 317 : 1ff49 ; + 318 : 1fcac ; + 319 : 1fa0f ; + 31a : 1f772 ; + 31b : 1f4d6 ; + 31c : 1f23b ; + 31d : 1efa0 ; + 31e : 1ed05 ; + 31f : 1ea6b ; + 320 : 1e7d2 ; + 321 : 1e539 ; + 322 : 1e2a1 ; + 323 : 1e009 ; + 324 : 1dd72 ; + 325 : 1dadc ; + 326 : 1d846 ; + 327 : 1d5b0 ; + 328 : 1d31c ; + 329 : 1d087 ; + 32a : 1cdf4 ; + 32b : 1cb60 ; + 32c : 1c8ce ; + 32d : 1c63c ; + 32e : 1c3ab ; + 32f : 1c11a ; + 330 : 1be8a ; + 331 : 1bbfa ; + 332 : 1b96b ; + 333 : 1b6dd ; + 334 : 1b44f ; + 335 : 1b1c2 ; + 336 : 1af35 ; + 337 : 1aca9 ; + 338 : 1aa1e ; + 339 : 1a793 ; + 33a : 1a509 ; + 33b : 1a280 ; + 33c : 19ff7 ; + 33d : 19d6f ; + 33e : 19ae7 ; + 33f : 19860 ; + 340 : 195da ; + 341 : 19355 ; + 342 : 190d0 ; + 343 : 18e4b ; + 344 : 18bc8 ; + 345 : 18945 ; + 346 : 186c2 ; + 347 : 18441 ; + 348 : 181c0 ; + 349 : 17f40 ; + 34a : 17cc0 ; + 34b : 17a41 ; + 34c : 177c3 ; + 34d : 17545 ; + 34e : 172c8 ; + 34f : 1704c ; + 350 : 16dd0 ; + 351 : 16b56 ; + 352 : 168dc ; + 353 : 16662 ; + 354 : 163e9 ; + 355 : 16171 ; + 356 : 15efa ; + 357 : 15c84 ; + 358 : 15a0e ; + 359 : 15798 ; + 35a : 15524 ; + 35b : 152b0 ; + 35c : 1503d ; + 35d : 14dcb ; + 35e : 14b5a ; + 35f : 148e9 ; + 360 : 14679 ; + 361 : 14409 ; + 362 : 1419b ; + 363 : 13f2d ; + 364 : 13cc0 ; + 365 : 13a54 ; + 366 : 137e8 ; + 367 : 1357d ; + 368 : 13313 ; + 369 : 130aa ; + 36a : 12e42 ; + 36b : 12bda ; + 36c : 12973 ; + 36d : 1270d ; + 36e : 124a7 ; + 36f : 12243 ; + 370 : 11fdf ; + 371 : 11d7c ; + 372 : 11b1a ; + 373 : 118b8 ; + 374 : 11657 ; + 375 : 113f8 ; + 376 : 11198 ; + 377 : 10f3a ; + 378 : 10cdd ; + 379 : 10a80 ; + 37a : 10824 ; + 37b : 105c9 ; + 37c : 1036f ; + 37d : 10115 ; + 37e : febd ; + 37f : fc65 ; + 380 : fa0e ; + 381 : f7b8 ; + 382 : f563 ; + 383 : f30e ; + 384 : f0bb ; + 385 : ee68 ; + 386 : ec16 ; + 387 : e9c5 ; + 388 : e775 ; + 389 : e525 ; + 38a : e2d7 ; + 38b : e089 ; + 38c : de3c ; + 38d : dbf0 ; + 38e : d9a5 ; + 38f : d75b ; + 390 : d512 ; + 391 : d2c9 ; + 392 : d081 ; + 393 : ce3b ; + 394 : cbf5 ; + 395 : c9b0 ; + 396 : c76c ; + 397 : c528 ; + 398 : c2e6 ; + 399 : c0a4 ; + 39a : be64 ; + 39b : bc24 ; + 39c : b9e5 ; + 39d : b7a8 ; + 39e : b56b ; + 39f : b32e ; + 3a0 : b0f3 ; + 3a1 : aeb9 ; + 3a2 : ac80 ; + 3a3 : aa47 ; + 3a4 : a810 ; + 3a5 : a5d9 ; + 3a6 : a3a3 ; + 3a7 : a16f ; + 3a8 : 9f3b ; + 3a9 : 9d08 ; + 3aa : 9ad6 ; + 3ab : 98a5 ; + 3ac : 9675 ; + 3ad : 9445 ; + 3ae : 9217 ; + 3af : 8fea ; + 3b0 : 8dbd ; + 3b1 : 8b92 ; + 3b2 : 8967 ; + 3b3 : 873e ; + 3b4 : 8515 ; + 3b5 : 82ee ; + 3b6 : 80c7 ; + 3b7 : 7ea1 ; + 3b8 : 7c7c ; + 3b9 : 7a59 ; + 3ba : 7836 ; + 3bb : 7614 ; + 3bc : 73f3 ; + 3bd : 71d3 ; + 3be : 6fb4 ; + 3bf : 6d96 ; + 3c0 : 6b79 ; + 3c1 : 695d ; + 3c2 : 6742 ; + 3c3 : 6528 ; + 3c4 : 630f ; + 3c5 : 60f7 ; + 3c6 : 5ee0 ; + 3c7 : 5cc9 ; + 3c8 : 5ab4 ; + 3c9 : 58a0 ; + 3ca : 568d ; + 3cb : 547b ; + 3cc : 526a ; + 3cd : 505a ; + 3ce : 4e4b ; + 3cf : 4c3c ; + 3d0 : 4a2f ; + 3d1 : 4823 ; + 3d2 : 4618 ; + 3d3 : 440e ; + 3d4 : 4205 ; + 3d5 : 3ffd ; + 3d6 : 3df6 ; + 3d7 : 3bf0 ; + 3d8 : 39eb ; + 3d9 : 37e7 ; + 3da : 35e4 ; + 3db : 33e2 ; + 3dc : 31e1 ; + 3dd : 2fe1 ; + 3de : 2de3 ; + 3df : 2be5 ; + 3e0 : 29e8 ; + 3e1 : 27ed ; + 3e2 : 25f2 ; + 3e3 : 23f8 ; + 3e4 : 2200 ; + 3e5 : 2008 ; + 3e6 : 1e12 ; + 3e7 : 1c1c ; + 3e8 : 1a28 ; + 3e9 : 1835 ; + 3ea : 1643 ; + 3eb : 1451 ; + 3ec : 1261 ; + 3ed : 1072 ; + 3ee : e84 ; + 3ef : c97 ; + 3f0 : aac ; + 3f1 : 8c1 ; + 3f2 : 6d7 ; + 3f3 : 4ee ; + 3f4 : 307 ; + 3f5 : 120 ; + 3f6 : fff3b ; + 3f7 : ffd57 ; + 3f8 : ffb73 ; + 3f9 : ff991 ; + 3fa : ff7b0 ; + 3fb : ff5d0 ; + 3fc : ff3f1 ; + 3fd : ff213 ; + 3fe : ff037 ; + 3ff : fee5b ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_8.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_8.mif new file mode 100644 index 0000000000..25b48bf054 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_8.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fee5b ; + 1 : ff037 ; + 2 : ff213 ; + 3 : ff3f1 ; + 4 : ff5d0 ; + 5 : ff7b0 ; + 6 : ff991 ; + 7 : ffb73 ; + 8 : ffd57 ; + 9 : fff3b ; + a : 120 ; + b : 307 ; + c : 4ee ; + d : 6d7 ; + e : 8c1 ; + f : aac ; + 10 : c97 ; + 11 : e84 ; + 12 : 1072 ; + 13 : 1261 ; + 14 : 1451 ; + 15 : 1643 ; + 16 : 1835 ; + 17 : 1a28 ; + 18 : 1c1c ; + 19 : 1e12 ; + 1a : 2008 ; + 1b : 2200 ; + 1c : 23f8 ; + 1d : 25f2 ; + 1e : 27ed ; + 1f : 29e8 ; + 20 : 2be5 ; + 21 : 2de3 ; + 22 : 2fe1 ; + 23 : 31e1 ; + 24 : 33e2 ; + 25 : 35e4 ; + 26 : 37e7 ; + 27 : 39eb ; + 28 : 3bf0 ; + 29 : 3df6 ; + 2a : 3ffd ; + 2b : 4205 ; + 2c : 440e ; + 2d : 4618 ; + 2e : 4823 ; + 2f : 4a2f ; + 30 : 4c3c ; + 31 : 4e4b ; + 32 : 505a ; + 33 : 526a ; + 34 : 547b ; + 35 : 568d ; + 36 : 58a0 ; + 37 : 5ab4 ; + 38 : 5cc9 ; + 39 : 5ee0 ; + 3a : 60f7 ; + 3b : 630f ; + 3c : 6528 ; + 3d : 6742 ; + 3e : 695d ; + 3f : 6b79 ; + 40 : 6d96 ; + 41 : 6fb4 ; + 42 : 71d3 ; + 43 : 73f3 ; + 44 : 7614 ; + 45 : 7836 ; + 46 : 7a59 ; + 47 : 7c7c ; + 48 : 7ea1 ; + 49 : 80c7 ; + 4a : 82ee ; + 4b : 8515 ; + 4c : 873e ; + 4d : 8967 ; + 4e : 8b92 ; + 4f : 8dbd ; + 50 : 8fea ; + 51 : 9217 ; + 52 : 9445 ; + 53 : 9675 ; + 54 : 98a5 ; + 55 : 9ad6 ; + 56 : 9d08 ; + 57 : 9f3b ; + 58 : a16f ; + 59 : a3a3 ; + 5a : a5d9 ; + 5b : a810 ; + 5c : aa47 ; + 5d : ac80 ; + 5e : aeb9 ; + 5f : b0f3 ; + 60 : b32e ; + 61 : b56b ; + 62 : b7a8 ; + 63 : b9e5 ; + 64 : bc24 ; + 65 : be64 ; + 66 : c0a4 ; + 67 : c2e6 ; + 68 : c528 ; + 69 : c76c ; + 6a : c9b0 ; + 6b : cbf5 ; + 6c : ce3b ; + 6d : d081 ; + 6e : d2c9 ; + 6f : d512 ; + 70 : d75b ; + 71 : d9a5 ; + 72 : dbf0 ; + 73 : de3c ; + 74 : e089 ; + 75 : e2d7 ; + 76 : e525 ; + 77 : e775 ; + 78 : e9c5 ; + 79 : ec16 ; + 7a : ee68 ; + 7b : f0bb ; + 7c : f30e ; + 7d : f563 ; + 7e : f7b8 ; + 7f : fa0e ; + 80 : fc65 ; + 81 : febd ; + 82 : 10115 ; + 83 : 1036f ; + 84 : 105c9 ; + 85 : 10824 ; + 86 : 10a80 ; + 87 : 10cdd ; + 88 : 10f3a ; + 89 : 11198 ; + 8a : 113f8 ; + 8b : 11657 ; + 8c : 118b8 ; + 8d : 11b1a ; + 8e : 11d7c ; + 8f : 11fdf ; + 90 : 12243 ; + 91 : 124a7 ; + 92 : 1270d ; + 93 : 12973 ; + 94 : 12bda ; + 95 : 12e42 ; + 96 : 130aa ; + 97 : 13313 ; + 98 : 1357d ; + 99 : 137e8 ; + 9a : 13a54 ; + 9b : 13cc0 ; + 9c : 13f2d ; + 9d : 1419b ; + 9e : 14409 ; + 9f : 14679 ; + a0 : 148e9 ; + a1 : 14b5a ; + a2 : 14dcb ; + a3 : 1503d ; + a4 : 152b0 ; + a5 : 15524 ; + a6 : 15798 ; + a7 : 15a0e ; + a8 : 15c84 ; + a9 : 15efa ; + aa : 16171 ; + ab : 163e9 ; + ac : 16662 ; + ad : 168dc ; + ae : 16b56 ; + af : 16dd0 ; + b0 : 1704c ; + b1 : 172c8 ; + b2 : 17545 ; + b3 : 177c3 ; + b4 : 17a41 ; + b5 : 17cc0 ; + b6 : 17f40 ; + b7 : 181c0 ; + b8 : 18441 ; + b9 : 186c2 ; + ba : 18945 ; + bb : 18bc8 ; + bc : 18e4b ; + bd : 190d0 ; + be : 19355 ; + bf : 195da ; + c0 : 19860 ; + c1 : 19ae7 ; + c2 : 19d6f ; + c3 : 19ff7 ; + c4 : 1a280 ; + c5 : 1a509 ; + c6 : 1a793 ; + c7 : 1aa1e ; + c8 : 1aca9 ; + c9 : 1af35 ; + ca : 1b1c2 ; + cb : 1b44f ; + cc : 1b6dd ; + cd : 1b96b ; + ce : 1bbfa ; + cf : 1be8a ; + d0 : 1c11a ; + d1 : 1c3ab ; + d2 : 1c63c ; + d3 : 1c8ce ; + d4 : 1cb60 ; + d5 : 1cdf4 ; + d6 : 1d087 ; + d7 : 1d31c ; + d8 : 1d5b0 ; + d9 : 1d846 ; + da : 1dadc ; + db : 1dd72 ; + dc : 1e009 ; + dd : 1e2a1 ; + de : 1e539 ; + df : 1e7d2 ; + e0 : 1ea6b ; + e1 : 1ed05 ; + e2 : 1efa0 ; + e3 : 1f23b ; + e4 : 1f4d6 ; + e5 : 1f772 ; + e6 : 1fa0f ; + e7 : 1fcac ; + e8 : 1ff49 ; + e9 : 201e7 ; + ea : 20486 ; + eb : 20725 ; + ec : 209c5 ; + ed : 20c65 ; + ee : 20f05 ; + ef : 211a7 ; + f0 : 21448 ; + f1 : 216ea ; + f2 : 2198d ; + f3 : 21c30 ; + f4 : 21ed3 ; + f5 : 22177 ; + f6 : 2241c ; + f7 : 226c1 ; + f8 : 22966 ; + f9 : 22c0c ; + fa : 22eb3 ; + fb : 2315a ; + fc : 23401 ; + fd : 236a9 ; + fe : 23951 ; + ff : 23bf9 ; + 100 : 23ea2 ; + 101 : 2414c ; + 102 : 243f6 ; + 103 : 246a0 ; + 104 : 2494b ; + 105 : 24bf6 ; + 106 : 24ea2 ; + 107 : 2514e ; + 108 : 253fa ; + 109 : 256a7 ; + 10a : 25955 ; + 10b : 25c02 ; + 10c : 25eb0 ; + 10d : 2615f ; + 10e : 2640e ; + 10f : 266bd ; + 110 : 2696d ; + 111 : 26c1d ; + 112 : 26ecd ; + 113 : 2717e ; + 114 : 2742f ; + 115 : 276e0 ; + 116 : 27992 ; + 117 : 27c44 ; + 118 : 27ef7 ; + 119 : 281aa ; + 11a : 2845d ; + 11b : 28711 ; + 11c : 289c5 ; + 11d : 28c79 ; + 11e : 28f2e ; + 11f : 291e3 ; + 120 : 29498 ; + 121 : 2974e ; + 122 : 29a04 ; + 123 : 29cba ; + 124 : 29f71 ; + 125 : 2a228 ; + 126 : 2a4df ; + 127 : 2a796 ; + 128 : 2aa4e ; + 129 : 2ad06 ; + 12a : 2afbf ; + 12b : 2b277 ; + 12c : 2b530 ; + 12d : 2b7e9 ; + 12e : 2baa3 ; + 12f : 2bd5d ; + 130 : 2c017 ; + 131 : 2c2d1 ; + 132 : 2c58c ; + 133 : 2c847 ; + 134 : 2cb02 ; + 135 : 2cdbd ; + 136 : 2d079 ; + 137 : 2d335 ; + 138 : 2d5f1 ; + 139 : 2d8ad ; + 13a : 2db6a ; + 13b : 2de26 ; + 13c : 2e0e3 ; + 13d : 2e3a1 ; + 13e : 2e65e ; + 13f : 2e91c ; + 140 : 2ebda ; + 141 : 2ee98 ; + 142 : 2f156 ; + 143 : 2f415 ; + 144 : 2f6d3 ; + 145 : 2f992 ; + 146 : 2fc51 ; + 147 : 2ff11 ; + 148 : 301d0 ; + 149 : 30490 ; + 14a : 30750 ; + 14b : 30a10 ; + 14c : 30cd0 ; + 14d : 30f90 ; + 14e : 31250 ; + 14f : 31511 ; + 150 : 317d2 ; + 151 : 31a93 ; + 152 : 31d54 ; + 153 : 32015 ; + 154 : 322d6 ; + 155 : 32598 ; + 156 : 32859 ; + 157 : 32b1b ; + 158 : 32ddd ; + 159 : 3309f ; + 15a : 33361 ; + 15b : 33623 ; + 15c : 338e6 ; + 15d : 33ba8 ; + 15e : 33e6b ; + 15f : 3412d ; + 160 : 343f0 ; + 161 : 346b3 ; + 162 : 34976 ; + 163 : 34c38 ; + 164 : 34efb ; + 165 : 351bf ; + 166 : 35482 ; + 167 : 35745 ; + 168 : 35a08 ; + 169 : 35ccc ; + 16a : 35f8f ; + 16b : 36252 ; + 16c : 36516 ; + 16d : 367d9 ; + 16e : 36a9d ; + 16f : 36d61 ; + 170 : 37024 ; + 171 : 372e8 ; + 172 : 375ac ; + 173 : 3786f ; + 174 : 37b33 ; + 175 : 37df7 ; + 176 : 380bb ; + 177 : 3837e ; + 178 : 38642 ; + 179 : 38906 ; + 17a : 38bc9 ; + 17b : 38e8d ; + 17c : 39151 ; + 17d : 39415 ; + 17e : 396d8 ; + 17f : 3999c ; + 180 : 39c5f ; + 181 : 39f23 ; + 182 : 3a1e6 ; + 183 : 3a4aa ; + 184 : 3a76d ; + 185 : 3aa31 ; + 186 : 3acf4 ; + 187 : 3afb7 ; + 188 : 3b27b ; + 189 : 3b53e ; + 18a : 3b801 ; + 18b : 3bac4 ; + 18c : 3bd87 ; + 18d : 3c049 ; + 18e : 3c30c ; + 18f : 3c5cf ; + 190 : 3c891 ; + 191 : 3cb54 ; + 192 : 3ce16 ; + 193 : 3d0d8 ; + 194 : 3d39b ; + 195 : 3d65d ; + 196 : 3d91f ; + 197 : 3dbe0 ; + 198 : 3dea2 ; + 199 : 3e164 ; + 19a : 3e425 ; + 19b : 3e6e6 ; + 19c : 3e9a7 ; + 19d : 3ec68 ; + 19e : 3ef29 ; + 19f : 3f1ea ; + 1a0 : 3f4aa ; + 1a1 : 3f76b ; + 1a2 : 3fa2b ; + 1a3 : 3fceb ; + 1a4 : 3ffab ; + 1a5 : 4026a ; + 1a6 : 4052a ; + 1a7 : 407e9 ; + 1a8 : 40aa8 ; + 1a9 : 40d67 ; + 1aa : 41026 ; + 1ab : 412e5 ; + 1ac : 415a3 ; + 1ad : 41861 ; + 1ae : 41b1f ; + 1af : 41ddd ; + 1b0 : 4209a ; + 1b1 : 42357 ; + 1b2 : 42614 ; + 1b3 : 428d1 ; + 1b4 : 42b8e ; + 1b5 : 42e4a ; + 1b6 : 43106 ; + 1b7 : 433c2 ; + 1b8 : 4367e ; + 1b9 : 43939 ; + 1ba : 43bf4 ; + 1bb : 43eaf ; + 1bc : 44169 ; + 1bd : 44424 ; + 1be : 446de ; + 1bf : 44997 ; + 1c0 : 44c51 ; + 1c1 : 44f0a ; + 1c2 : 451c3 ; + 1c3 : 4547b ; + 1c4 : 45734 ; + 1c5 : 459ec ; + 1c6 : 45ca3 ; + 1c7 : 45f5b ; + 1c8 : 46212 ; + 1c9 : 464c8 ; + 1ca : 4677f ; + 1cb : 46a35 ; + 1cc : 46cea ; + 1cd : 46fa0 ; + 1ce : 47255 ; + 1cf : 4750a ; + 1d0 : 477be ; + 1d1 : 47a72 ; + 1d2 : 47d26 ; + 1d3 : 47fd9 ; + 1d4 : 4828c ; + 1d5 : 4853e ; + 1d6 : 487f1 ; + 1d7 : 48aa2 ; + 1d8 : 48d54 ; + 1d9 : 49005 ; + 1da : 492b6 ; + 1db : 49566 ; + 1dc : 49816 ; + 1dd : 49ac5 ; + 1de : 49d75 ; + 1df : 4a023 ; + 1e0 : 4a2d2 ; + 1e1 : 4a57f ; + 1e2 : 4a82d ; + 1e3 : 4aada ; + 1e4 : 4ad87 ; + 1e5 : 4b033 ; + 1e6 : 4b2df ; + 1e7 : 4b58a ; + 1e8 : 4b835 ; + 1e9 : 4badf ; + 1ea : 4bd89 ; + 1eb : 4c033 ; + 1ec : 4c2dc ; + 1ed : 4c584 ; + 1ee : 4c82d ; + 1ef : 4cad4 ; + 1f0 : 4cd7b ; + 1f1 : 4d022 ; + 1f2 : 4d2c9 ; + 1f3 : 4d56e ; + 1f4 : 4d814 ; + 1f5 : 4dab8 ; + 1f6 : 4dd5d ; + 1f7 : 4e001 ; + 1f8 : 4e2a4 ; + 1f9 : 4e547 ; + 1fa : 4e7e9 ; + 1fb : 4ea8b ; + 1fc : 4ed2c ; + 1fd : 4efcd ; + 1fe : 4f26d ; + 1ff : 4f50d ; + 200 : 4f7ac ; + 201 : 4fa4a ; + 202 : 4fce8 ; + 203 : 4ff86 ; + 204 : 50223 ; + 205 : 504bf ; + 206 : 5075b ; + 207 : 509f6 ; + 208 : 50c91 ; + 209 : 50f2b ; + 20a : 511c5 ; + 20b : 5145e ; + 20c : 516f6 ; + 20d : 5198e ; + 20e : 51c25 ; + 20f : 51ebc ; + 210 : 52152 ; + 211 : 523e8 ; + 212 : 5267c ; + 213 : 52911 ; + 214 : 52ba4 ; + 215 : 52e37 ; + 216 : 530ca ; + 217 : 5335b ; + 218 : 535ed ; + 219 : 5387d ; + 21a : 53b0d ; + 21b : 53d9c ; + 21c : 5402b ; + 21d : 542b9 ; + 21e : 54546 ; + 21f : 547d3 ; + 220 : 54a5f ; + 221 : 54cea ; + 222 : 54f75 ; + 223 : 551ff ; + 224 : 55488 ; + 225 : 55711 ; + 226 : 55999 ; + 227 : 55c20 ; + 228 : 55ea7 ; + 229 : 5612d ; + 22a : 563b2 ; + 22b : 56636 ; + 22c : 568ba ; + 22d : 56b3d ; + 22e : 56dc0 ; + 22f : 57041 ; + 230 : 572c2 ; + 231 : 57542 ; + 232 : 577c2 ; + 233 : 57a41 ; + 234 : 57cbf ; + 235 : 57f3c ; + 236 : 581b9 ; + 237 : 58434 ; + 238 : 586af ; + 239 : 5892a ; + 23a : 58ba3 ; + 23b : 58e1c ; + 23c : 59094 ; + 23d : 5930b ; + 23e : 59582 ; + 23f : 597f8 ; + 240 : 59a6d ; + 241 : 59ce1 ; + 242 : 59f54 ; + 243 : 5a1c7 ; + 244 : 5a439 ; + 245 : 5a6aa ; + 246 : 5a91a ; + 247 : 5ab89 ; + 248 : 5adf8 ; + 249 : 5b065 ; + 24a : 5b2d2 ; + 24b : 5b53f ; + 24c : 5b7aa ; + 24d : 5ba14 ; + 24e : 5bc7e ; + 24f : 5bee7 ; + 250 : 5c14f ; + 251 : 5c3b6 ; + 252 : 5c61c ; + 253 : 5c882 ; + 254 : 5cae6 ; + 255 : 5cd4a ; + 256 : 5cfad ; + 257 : 5d20f ; + 258 : 5d470 ; + 259 : 5d6d0 ; + 25a : 5d930 ; + 25b : 5db8e ; + 25c : 5ddec ; + 25d : 5e049 ; + 25e : 5e2a4 ; + 25f : 5e4ff ; + 260 : 5e759 ; + 261 : 5e9b3 ; + 262 : 5ec0b ; + 263 : 5ee62 ; + 264 : 5f0b9 ; + 265 : 5f30e ; + 266 : 5f563 ; + 267 : 5f7b7 ; + 268 : 5fa09 ; + 269 : 5fc5b ; + 26a : 5feac ; + 26b : 600fc ; + 26c : 6034b ; + 26d : 60599 ; + 26e : 607e6 ; + 26f : 60a33 ; + 270 : 60c7e ; + 271 : 60ec8 ; + 272 : 61112 ; + 273 : 6135a ; + 274 : 615a1 ; + 275 : 617e8 ; + 276 : 61a2d ; + 277 : 61c72 ; + 278 : 61eb5 ; + 279 : 620f8 ; + 27a : 62339 ; + 27b : 6257a ; + 27c : 627b9 ; + 27d : 629f8 ; + 27e : 62c35 ; + 27f : 62e72 ; + 280 : 630ad ; + 281 : 632e8 ; + 282 : 63521 ; + 283 : 6375a ; + 284 : 63991 ; + 285 : 63bc8 ; + 286 : 63dfd ; + 287 : 64032 ; + 288 : 64265 ; + 289 : 64497 ; + 28a : 646c9 ; + 28b : 648f9 ; + 28c : 64b28 ; + 28d : 64d56 ; + 28e : 64f83 ; + 28f : 651af ; + 290 : 653da ; + 291 : 65604 ; + 292 : 6582d ; + 293 : 65a54 ; + 294 : 65c7b ; + 295 : 65ea1 ; + 296 : 660c5 ; + 297 : 662e8 ; + 298 : 6650b ; + 299 : 6672c ; + 29a : 6694c ; + 29b : 66b6b ; + 29c : 66d89 ; + 29d : 66fa6 ; + 29e : 671c1 ; + 29f : 673dc ; + 2a0 : 675f5 ; + 2a1 : 6780e ; + 2a2 : 67a25 ; + 2a3 : 67c3b ; + 2a4 : 67e50 ; + 2a5 : 68064 ; + 2a6 : 68277 ; + 2a7 : 68488 ; + 2a8 : 68699 ; + 2a9 : 688a8 ; + 2aa : 68ab6 ; + 2ab : 68cc3 ; + 2ac : 68ecf ; + 2ad : 690d9 ; + 2ae : 692e3 ; + 2af : 694eb ; + 2b0 : 696f2 ; + 2b1 : 698f8 ; + 2b2 : 69afd ; + 2b3 : 69d01 ; + 2b4 : 69f03 ; + 2b5 : 6a105 ; + 2b6 : 6a305 ; + 2b7 : 6a504 ; + 2b8 : 6a701 ; + 2b9 : 6a8fe ; + 2ba : 6aaf9 ; + 2bb : 6acf3 ; + 2bc : 6aeec ; + 2bd : 6b0e4 ; + 2be : 6b2da ; + 2bf : 6b4d0 ; + 2c0 : 6b6c4 ; + 2c1 : 6b8b7 ; + 2c2 : 6baa8 ; + 2c3 : 6bc99 ; + 2c4 : 6be88 ; + 2c5 : 6c076 ; + 2c6 : 6c262 ; + 2c7 : 6c44e ; + 2c8 : 6c638 ; + 2c9 : 6c821 ; + 2ca : 6ca09 ; + 2cb : 6cbef ; + 2cc : 6cdd4 ; + 2cd : 6cfb8 ; + 2ce : 6d19b ; + 2cf : 6d37c ; + 2d0 : 6d55d ; + 2d1 : 6d73c ; + 2d2 : 6d919 ; + 2d3 : 6daf6 ; + 2d4 : 6dcd1 ; + 2d5 : 6deaa ; + 2d6 : 6e083 ; + 2d7 : 6e25a ; + 2d8 : 6e430 ; + 2d9 : 6e605 ; + 2da : 6e7d8 ; + 2db : 6e9aa ; + 2dc : 6eb7b ; + 2dd : 6ed4a ; + 2de : 6ef19 ; + 2df : 6f0e5 ; + 2e0 : 6f2b1 ; + 2e1 : 6f47b ; + 2e2 : 6f644 ; + 2e3 : 6f80c ; + 2e4 : 6f9d2 ; + 2e5 : 6fb97 ; + 2e6 : 6fd5b ; + 2e7 : 6ff1d ; + 2e8 : 700de ; + 2e9 : 7029d ; + 2ea : 7045c ; + 2eb : 70619 ; + 2ec : 707d4 ; + 2ed : 7098e ; + 2ee : 70b47 ; + 2ef : 70cff ; + 2f0 : 70eb5 ; + 2f1 : 7106a ; + 2f2 : 7121d ; + 2f3 : 713cf ; + 2f4 : 71580 ; + 2f5 : 7172f ; + 2f6 : 718dd ; + 2f7 : 71a8a ; + 2f8 : 71c35 ; + 2f9 : 71ddf ; + 2fa : 71f88 ; + 2fb : 7212f ; + 2fc : 722d4 ; + 2fd : 72479 ; + 2fe : 7261c ; + 2ff : 727bd ; + 300 : 7295d ; + 301 : 72afc ; + 302 : 72c99 ; + 303 : 72e35 ; + 304 : 72fd0 ; + 305 : 73169 ; + 306 : 73301 ; + 307 : 73497 ; + 308 : 7362c ; + 309 : 737bf ; + 30a : 73951 ; + 30b : 73ae2 ; + 30c : 73c71 ; + 30d : 73dff ; + 30e : 73f8b ; + 30f : 74116 ; + 310 : 7429f ; + 311 : 74427 ; + 312 : 745ae ; + 313 : 74733 ; + 314 : 748b7 ; + 315 : 74a39 ; + 316 : 74bba ; + 317 : 74d39 ; + 318 : 74eb7 ; + 319 : 75033 ; + 31a : 751ae ; + 31b : 75327 ; + 31c : 7549f ; + 31d : 75616 ; + 31e : 7578b ; + 31f : 758ff ; + 320 : 75a71 ; + 321 : 75be1 ; + 322 : 75d50 ; + 323 : 75ebe ; + 324 : 7602a ; + 325 : 76195 ; + 326 : 762fe ; + 327 : 76466 ; + 328 : 765cc ; + 329 : 76731 ; + 32a : 76894 ; + 32b : 769f6 ; + 32c : 76b56 ; + 32d : 76cb5 ; + 32e : 76e12 ; + 32f : 76f6e ; + 330 : 770c8 ; + 331 : 77220 ; + 332 : 77378 ; + 333 : 774cd ; + 334 : 77621 ; + 335 : 77774 ; + 336 : 778c5 ; + 337 : 77a15 ; + 338 : 77b63 ; + 339 : 77caf ; + 33a : 77dfa ; + 33b : 77f44 ; + 33c : 7808b ; + 33d : 781d2 ; + 33e : 78317 ; + 33f : 7845a ; + 340 : 7859c ; + 341 : 786dc ; + 342 : 7881a ; + 343 : 78957 ; + 344 : 78a93 ; + 345 : 78bcd ; + 346 : 78d05 ; + 347 : 78e3c ; + 348 : 78f72 ; + 349 : 790a5 ; + 34a : 791d7 ; + 34b : 79308 ; + 34c : 79437 ; + 34d : 79565 ; + 34e : 79690 ; + 34f : 797bb ; + 350 : 798e4 ; + 351 : 79a0b ; + 352 : 79b30 ; + 353 : 79c54 ; + 354 : 79d77 ; + 355 : 79e98 ; + 356 : 79fb7 ; + 357 : 7a0d5 ; + 358 : 7a1f1 ; + 359 : 7a30b ; + 35a : 7a424 ; + 35b : 7a53b ; + 35c : 7a651 ; + 35d : 7a765 ; + 35e : 7a878 ; + 35f : 7a989 ; + 360 : 7aa98 ; + 361 : 7aba6 ; + 362 : 7acb2 ; + 363 : 7adbc ; + 364 : 7aec5 ; + 365 : 7afcc ; + 366 : 7b0d2 ; + 367 : 7b1d6 ; + 368 : 7b2d8 ; + 369 : 7b3d9 ; + 36a : 7b4d8 ; + 36b : 7b5d6 ; + 36c : 7b6d2 ; + 36d : 7b7cc ; + 36e : 7b8c5 ; + 36f : 7b9bc ; + 370 : 7bab1 ; + 371 : 7bba5 ; + 372 : 7bc97 ; + 373 : 7bd88 ; + 374 : 7be77 ; + 375 : 7bf64 ; + 376 : 7c050 ; + 377 : 7c13a ; + 378 : 7c222 ; + 379 : 7c309 ; + 37a : 7c3ee ; + 37b : 7c4d1 ; + 37c : 7c5b3 ; + 37d : 7c693 ; + 37e : 7c771 ; + 37f : 7c84e ; + 380 : 7c929 ; + 381 : 7ca03 ; + 382 : 7cadb ; + 383 : 7cbb1 ; + 384 : 7cc85 ; + 385 : 7cd58 ; + 386 : 7ce2a ; + 387 : 7cef9 ; + 388 : 7cfc7 ; + 389 : 7d093 ; + 38a : 7d15e ; + 38b : 7d227 ; + 38c : 7d2ee ; + 38d : 7d3b3 ; + 38e : 7d477 ; + 38f : 7d53a ; + 390 : 7d5fa ; + 391 : 7d6b9 ; + 392 : 7d776 ; + 393 : 7d832 ; + 394 : 7d8eb ; + 395 : 7d9a4 ; + 396 : 7da5a ; + 397 : 7db0f ; + 398 : 7dbc2 ; + 399 : 7dc73 ; + 39a : 7dd23 ; + 39b : 7ddd1 ; + 39c : 7de7e ; + 39d : 7df28 ; + 39e : 7dfd1 ; + 39f : 7e079 ; + 3a0 : 7e11e ; + 3a1 : 7e1c2 ; + 3a2 : 7e264 ; + 3a3 : 7e305 ; + 3a4 : 7e3a4 ; + 3a5 : 7e441 ; + 3a6 : 7e4dc ; + 3a7 : 7e576 ; + 3a8 : 7e60e ; + 3a9 : 7e6a4 ; + 3aa : 7e739 ; + 3ab : 7e7cc ; + 3ac : 7e85d ; + 3ad : 7e8ed ; + 3ae : 7e97b ; + 3af : 7ea07 ; + 3b0 : 7ea91 ; + 3b1 : 7eb1a ; + 3b2 : 7eba1 ; + 3b3 : 7ec26 ; + 3b4 : 7ecaa ; + 3b5 : 7ed2c ; + 3b6 : 7edac ; + 3b7 : 7ee2a ; + 3b8 : 7eea7 ; + 3b9 : 7ef22 ; + 3ba : 7ef9b ; + 3bb : 7f013 ; + 3bc : 7f089 ; + 3bd : 7f0fd ; + 3be : 7f16f ; + 3bf : 7f1e0 ; + 3c0 : 7f24f ; + 3c1 : 7f2bc ; + 3c2 : 7f328 ; + 3c3 : 7f392 ; + 3c4 : 7f3fa ; + 3c5 : 7f460 ; + 3c6 : 7f4c5 ; + 3c7 : 7f528 ; + 3c8 : 7f589 ; + 3c9 : 7f5e8 ; + 3ca : 7f646 ; + 3cb : 7f6a2 ; + 3cc : 7f6fd ; + 3cd : 7f755 ; + 3ce : 7f7ac ; + 3cf : 7f801 ; + 3d0 : 7f855 ; + 3d1 : 7f8a6 ; + 3d2 : 7f8f6 ; + 3d3 : 7f944 ; + 3d4 : 7f991 ; + 3d5 : 7f9dc ; + 3d6 : 7fa25 ; + 3d7 : 7fa6c ; + 3d8 : 7fab2 ; + 3d9 : 7faf5 ; + 3da : 7fb37 ; + 3db : 7fb78 ; + 3dc : 7fbb6 ; + 3dd : 7fbf3 ; + 3de : 7fc2e ; + 3df : 7fc68 ; + 3e0 : 7fca0 ; + 3e1 : 7fcd5 ; + 3e2 : 7fd0a ; + 3e3 : 7fd3c ; + 3e4 : 7fd6d ; + 3e5 : 7fd9c ; + 3e6 : 7fdc9 ; + 3e7 : 7fdf5 ; + 3e8 : 7fe1e ; + 3e9 : 7fe46 ; + 3ea : 7fe6d ; + 3eb : 7fe91 ; + 3ec : 7feb4 ; + 3ed : 7fed5 ; + 3ee : 7fef5 ; + 3ef : 7ff12 ; + 3f0 : 7ff2e ; + 3f1 : 7ff48 ; + 3f2 : 7ff61 ; + 3f3 : 7ff77 ; + 3f4 : 7ff8c ; + 3f5 : 7ff9f ; + 3f6 : 7ffb1 ; + 3f7 : 7ffc0 ; + 3f8 : 7ffce ; + 3f9 : 7ffda ; + 3fa : 7ffe5 ; + 3fb : 7ffee ; + 3fc : 7fff5 ; + 3fd : 7fffa ; + 3fe : 7fffd ; + 3ff : 7ffff ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_9.mif b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_9.mif new file mode 100644 index 0000000000..0f6897c46d --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KHanning_20b_1wb_9.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : e3f ; + 1 : d7c ; + 2 : cb9 ; + 3 : bf5 ; + 4 : b31 ; + 5 : a6d ; + 6 : 9a9 ; + 7 : 8e4 ; + 8 : 81f ; + 9 : 75a ; + a : 694 ; + b : 5ce ; + c : 508 ; + d : 441 ; + e : 37a ; + f : 2b3 ; + 10 : 1ec ; + 11 : 124 ; + 12 : 5c ; + 13 : fff93 ; + 14 : ffecb ; + 15 : ffe02 ; + 16 : ffd38 ; + 17 : ffc6f ; + 18 : ffba5 ; + 19 : ffadb ; + 1a : ffa10 ; + 1b : ff946 ; + 1c : ff87b ; + 1d : ff7af ; + 1e : ff6e4 ; + 1f : ff618 ; + 20 : ff54c ; + 21 : ff47f ; + 22 : ff3b2 ; + 23 : ff2e5 ; + 24 : ff218 ; + 25 : ff14b ; + 26 : ff07d ; + 27 : fefaf ; + 28 : feee1 ; + 29 : fee12 ; + 2a : fed43 ; + 2b : fec74 ; + 2c : feba5 ; + 2d : fead5 ; + 2e : fea05 ; + 2f : fe935 ; + 30 : fe865 ; + 31 : fe794 ; + 32 : fe6c3 ; + 33 : fe5f2 ; + 34 : fe521 ; + 35 : fe44f ; + 36 : fe37d ; + 37 : fe2ab ; + 38 : fe1d9 ; + 39 : fe106 ; + 3a : fe033 ; + 3b : fdf60 ; + 3c : fde8d ; + 3d : fddb9 ; + 3e : fdce6 ; + 3f : fdc12 ; + 40 : fdb3d ; + 41 : fda69 ; + 42 : fd994 ; + 43 : fd8bf ; + 44 : fd7ea ; + 45 : fd715 ; + 46 : fd63f ; + 47 : fd56a ; + 48 : fd494 ; + 49 : fd3be ; + 4a : fd2e7 ; + 4b : fd211 ; + 4c : fd13a ; + 4d : fd063 ; + 4e : fcf8c ; + 4f : fceb4 ; + 50 : fcddd ; + 51 : fcd05 ; + 52 : fcc2d ; + 53 : fcb55 ; + 54 : fca7d ; + 55 : fc9a4 ; + 56 : fc8cb ; + 57 : fc7f2 ; + 58 : fc719 ; + 59 : fc640 ; + 5a : fc567 ; + 5b : fc48d ; + 5c : fc3b3 ; + 5d : fc2d9 ; + 5e : fc1ff ; + 5f : fc125 ; + 60 : fc04a ; + 61 : fbf70 ; + 62 : fbe95 ; + 63 : fbdba ; + 64 : fbcdf ; + 65 : fbc03 ; + 66 : fbb28 ; + 67 : fba4c ; + 68 : fb971 ; + 69 : fb895 ; + 6a : fb7b9 ; + 6b : fb6dc ; + 6c : fb600 ; + 6d : fb523 ; + 6e : fb447 ; + 6f : fb36a ; + 70 : fb28d ; + 71 : fb1b0 ; + 72 : fb0d3 ; + 73 : faff6 ; + 74 : faf18 ; + 75 : fae3b ; + 76 : fad5d ; + 77 : fac7f ; + 78 : faba1 ; + 79 : faac3 ; + 7a : fa9e5 ; + 7b : fa906 ; + 7c : fa828 ; + 7d : fa74a ; + 7e : fa66b ; + 7f : fa58c ; + 80 : fa4ad ; + 81 : fa3ce ; + 82 : fa2ef ; + 83 : fa210 ; + 84 : fa131 ; + 85 : fa052 ; + 86 : f9f72 ; + 87 : f9e93 ; + 88 : f9db3 ; + 89 : f9cd3 ; + 8a : f9bf3 ; + 8b : f9b13 ; + 8c : f9a33 ; + 8d : f9953 ; + 8e : f9873 ; + 8f : f9793 ; + 90 : f96b3 ; + 91 : f95d2 ; + 92 : f94f2 ; + 93 : f9412 ; + 94 : f9331 ; + 95 : f9250 ; + 96 : f9170 ; + 97 : f908f ; + 98 : f8fae ; + 99 : f8ecd ; + 9a : f8dec ; + 9b : f8d0c ; + 9c : f8c2b ; + 9d : f8b49 ; + 9e : f8a68 ; + 9f : f8987 ; + a0 : f88a6 ; + a1 : f87c5 ; + a2 : f86e4 ; + a3 : f8602 ; + a4 : f8521 ; + a5 : f8440 ; + a6 : f835e ; + a7 : f827d ; + a8 : f819b ; + a9 : f80ba ; + aa : f7fd9 ; + ab : f7ef7 ; + ac : f7e16 ; + ad : f7d34 ; + ae : f7c53 ; + af : f7b71 ; + b0 : f7a90 ; + b1 : f79ae ; + b2 : f78cd ; + b3 : f77eb ; + b4 : f7709 ; + b5 : f7628 ; + b6 : f7546 ; + b7 : f7465 ; + b8 : f7383 ; + b9 : f72a2 ; + ba : f71c0 ; + bb : f70df ; + bc : f6ffe ; + bd : f6f1c ; + be : f6e3b ; + bf : f6d59 ; + c0 : f6c78 ; + c1 : f6b97 ; + c2 : f6ab6 ; + c3 : f69d4 ; + c4 : f68f3 ; + c5 : f6812 ; + c6 : f6731 ; + c7 : f6650 ; + c8 : f656f ; + c9 : f648e ; + ca : f63ad ; + cb : f62cc ; + cc : f61eb ; + cd : f610b ; + ce : f602a ; + cf : f5f49 ; + d0 : f5e69 ; + d1 : f5d88 ; + d2 : f5ca8 ; + d3 : f5bc8 ; + d4 : f5ae7 ; + d5 : f5a07 ; + d6 : f5927 ; + d7 : f5847 ; + d8 : f5767 ; + d9 : f5687 ; + da : f55a7 ; + db : f54c8 ; + dc : f53e8 ; + dd : f5309 ; + de : f5229 ; + df : f514a ; + e0 : f506b ; + e1 : f4f8c ; + e2 : f4ead ; + e3 : f4dce ; + e4 : f4cef ; + e5 : f4c10 ; + e6 : f4b32 ; + e7 : f4a53 ; + e8 : f4975 ; + e9 : f4897 ; + ea : f47b9 ; + eb : f46db ; + ec : f45fd ; + ed : f451f ; + ee : f4442 ; + ef : f4365 ; + f0 : f4287 ; + f1 : f41aa ; + f2 : f40cd ; + f3 : f3ff0 ; + f4 : f3f14 ; + f5 : f3e37 ; + f6 : f3d5b ; + f7 : f3c7f ; + f8 : f3ba3 ; + f9 : f3ac7 ; + fa : f39eb ; + fb : f390f ; + fc : f3834 ; + fd : f3759 ; + fe : f367e ; + ff : f35a3 ; + 100 : f34c8 ; + 101 : f33ee ; + 102 : f3313 ; + 103 : f3239 ; + 104 : f315f ; + 105 : f3085 ; + 106 : f2fac ; + 107 : f2ed2 ; + 108 : f2df9 ; + 109 : f2d20 ; + 10a : f2c47 ; + 10b : f2b6f ; + 10c : f2a96 ; + 10d : f29be ; + 10e : f28e6 ; + 10f : f280e ; + 110 : f2737 ; + 111 : f265f ; + 112 : f2588 ; + 113 : f24b1 ; + 114 : f23db ; + 115 : f2304 ; + 116 : f222e ; + 117 : f2158 ; + 118 : f2082 ; + 119 : f1fad ; + 11a : f1ed8 ; + 11b : f1e03 ; + 11c : f1d2e ; + 11d : f1c59 ; + 11e : f1b85 ; + 11f : f1ab1 ; + 120 : f19dd ; + 121 : f190a ; + 122 : f1836 ; + 123 : f1763 ; + 124 : f1691 ; + 125 : f15be ; + 126 : f14ec ; + 127 : f141a ; + 128 : f1348 ; + 129 : f1277 ; + 12a : f11a6 ; + 12b : f10d5 ; + 12c : f1004 ; + 12d : f0f34 ; + 12e : f0e64 ; + 12f : f0d95 ; + 130 : f0cc5 ; + 131 : f0bf6 ; + 132 : f0b27 ; + 133 : f0a59 ; + 134 : f098b ; + 135 : f08bd ; + 136 : f07ef ; + 137 : f0722 ; + 138 : f0655 ; + 139 : f0588 ; + 13a : f04bc ; + 13b : f03f0 ; + 13c : f0324 ; + 13d : f0259 ; + 13e : f018e ; + 13f : f00c3 ; + 140 : efff9 ; + 141 : eff2f ; + 142 : efe65 ; + 143 : efd9c ; + 144 : efcd3 ; + 145 : efc0a ; + 146 : efb42 ; + 147 : efa7a ; + 148 : ef9b2 ; + 149 : ef8eb ; + 14a : ef824 ; + 14b : ef75d ; + 14c : ef697 ; + 14d : ef5d1 ; + 14e : ef50c ; + 14f : ef447 ; + 150 : ef382 ; + 151 : ef2be ; + 152 : ef1fa ; + 153 : ef136 ; + 154 : ef073 ; + 155 : eefb0 ; + 156 : eeeee ; + 157 : eee2c ; + 158 : eed6a ; + 159 : eeca9 ; + 15a : eebe8 ; + 15b : eeb27 ; + 15c : eea67 ; + 15d : ee9a8 ; + 15e : ee8e8 ; + 15f : ee82a ; + 160 : ee76b ; + 161 : ee6ad ; + 162 : ee5ef ; + 163 : ee532 ; + 164 : ee476 ; + 165 : ee3b9 ; + 166 : ee2fd ; + 167 : ee242 ; + 168 : ee187 ; + 169 : ee0cc ; + 16a : ee012 ; + 16b : edf58 ; + 16c : ede9f ; + 16d : edde6 ; + 16e : edd2e ; + 16f : edc76 ; + 170 : edbbe ; + 171 : edb07 ; + 172 : eda50 ; + 173 : ed99a ; + 174 : ed8e5 ; + 175 : ed82f ; + 176 : ed77b ; + 177 : ed6c6 ; + 178 : ed612 ; + 179 : ed55f ; + 17a : ed4ac ; + 17b : ed3fa ; + 17c : ed348 ; + 17d : ed296 ; + 17e : ed1e6 ; + 17f : ed135 ; + 180 : ed085 ; + 181 : ecfd6 ; + 182 : ecf27 ; + 183 : ece78 ; + 184 : ecdca ; + 185 : ecd1d ; + 186 : ecc70 ; + 187 : ecbc3 ; + 188 : ecb17 ; + 189 : eca6c ; + 18a : ec9c1 ; + 18b : ec917 ; + 18c : ec86d ; + 18d : ec7c3 ; + 18e : ec71a ; + 18f : ec672 ; + 190 : ec5ca ; + 191 : ec523 ; + 192 : ec47c ; + 193 : ec3d6 ; + 194 : ec330 ; + 195 : ec28b ; + 196 : ec1e7 ; + 197 : ec143 ; + 198 : ec09f ; + 199 : ebffc ; + 19a : ebf5a ; + 19b : ebeb8 ; + 19c : ebe17 ; + 19d : ebd76 ; + 19e : ebcd6 ; + 19f : ebc37 ; + 1a0 : ebb98 ; + 1a1 : ebaf9 ; + 1a2 : eba5b ; + 1a3 : eb9be ; + 1a4 : eb922 ; + 1a5 : eb885 ; + 1a6 : eb7ea ; + 1a7 : eb74f ; + 1a8 : eb6b5 ; + 1a9 : eb61b ; + 1aa : eb582 ; + 1ab : eb4e9 ; + 1ac : eb451 ; + 1ad : eb3ba ; + 1ae : eb323 ; + 1af : eb28d ; + 1b0 : eb1f7 ; + 1b1 : eb162 ; + 1b2 : eb0ce ; + 1b3 : eb03a ; + 1b4 : eafa7 ; + 1b5 : eaf15 ; + 1b6 : eae83 ; + 1b7 : eadf2 ; + 1b8 : ead61 ; + 1b9 : eacd1 ; + 1ba : eac42 ; + 1bb : eabb3 ; + 1bc : eab25 ; + 1bd : eaa98 ; + 1be : eaa0b ; + 1bf : ea97f ; + 1c0 : ea8f3 ; + 1c1 : ea868 ; + 1c2 : ea7de ; + 1c3 : ea755 ; + 1c4 : ea6cc ; + 1c5 : ea643 ; + 1c6 : ea5bc ; + 1c7 : ea535 ; + 1c8 : ea4af ; + 1c9 : ea429 ; + 1ca : ea3a4 ; + 1cb : ea320 ; + 1cc : ea29c ; + 1cd : ea21a ; + 1ce : ea197 ; + 1cf : ea116 ; + 1d0 : ea095 ; + 1d1 : ea015 ; + 1d2 : e9f95 ; + 1d3 : e9f17 ; + 1d4 : e9e98 ; + 1d5 : e9e1b ; + 1d6 : e9d9e ; + 1d7 : e9d22 ; + 1d8 : e9ca7 ; + 1d9 : e9c2d ; + 1da : e9bb3 ; + 1db : e9b3a ; + 1dc : e9ac1 ; + 1dd : e9a49 ; + 1de : e99d2 ; + 1df : e995c ; + 1e0 : e98e6 ; + 1e1 : e9872 ; + 1e2 : e97fd ; + 1e3 : e978a ; + 1e4 : e9717 ; + 1e5 : e96a5 ; + 1e6 : e9634 ; + 1e7 : e95c4 ; + 1e8 : e9554 ; + 1e9 : e94e5 ; + 1ea : e9477 ; + 1eb : e9409 ; + 1ec : e939c ; + 1ed : e9330 ; + 1ee : e92c5 ; + 1ef : e925b ; + 1f0 : e91f1 ; + 1f1 : e9188 ; + 1f2 : e9120 ; + 1f3 : e90b8 ; + 1f4 : e9052 ; + 1f5 : e8fec ; + 1f6 : e8f87 ; + 1f7 : e8f22 ; + 1f8 : e8ebf ; + 1f9 : e8e5c ; + 1fa : e8dfa ; + 1fb : e8d99 ; + 1fc : e8d38 ; + 1fd : e8cd8 ; + 1fe : e8c7a ; + 1ff : e8c1b ; + 200 : e8bbe ; + 201 : e8b62 ; + 202 : e8b06 ; + 203 : e8aab ; + 204 : e8a51 ; + 205 : e89f8 ; + 206 : e899f ; + 207 : e8947 ; + 208 : e88f0 ; + 209 : e889a ; + 20a : e8845 ; + 20b : e87f1 ; + 20c : e879d ; + 20d : e874a ; + 20e : e86f8 ; + 20f : e86a7 ; + 210 : e8657 ; + 211 : e8607 ; + 212 : e85b9 ; + 213 : e856b ; + 214 : e851e ; + 215 : e84d2 ; + 216 : e8486 ; + 217 : e843c ; + 218 : e83f2 ; + 219 : e83aa ; + 21a : e8362 ; + 21b : e831b ; + 21c : e82d4 ; + 21d : e828f ; + 21e : e824b ; + 21f : e8207 ; + 220 : e81c4 ; + 221 : e8182 ; + 222 : e8141 ; + 223 : e8101 ; + 224 : e80c2 ; + 225 : e8083 ; + 226 : e8046 ; + 227 : e8009 ; + 228 : e7fcd ; + 229 : e7f92 ; + 22a : e7f58 ; + 22b : e7f1f ; + 22c : e7ee7 ; + 22d : e7eb0 ; + 22e : e7e79 ; + 22f : e7e44 ; + 230 : e7e0f ; + 231 : e7ddb ; + 232 : e7da8 ; + 233 : e7d76 ; + 234 : e7d45 ; + 235 : e7d15 ; + 236 : e7ce6 ; + 237 : e7cb7 ; + 238 : e7c8a ; + 239 : e7c5d ; + 23a : e7c32 ; + 23b : e7c07 ; + 23c : e7bdd ; + 23d : e7bb4 ; + 23e : e7b8c ; + 23f : e7b65 ; + 240 : e7b3f ; + 241 : e7b1a ; + 242 : e7af6 ; + 243 : e7ad2 ; + 244 : e7ab0 ; + 245 : e7a8f ; + 246 : e7a6e ; + 247 : e7a4f ; + 248 : e7a30 ; + 249 : e7a12 ; + 24a : e79f6 ; + 24b : e79da ; + 24c : e79bf ; + 24d : e79a5 ; + 24e : e798c ; + 24f : e7974 ; + 250 : e795d ; + 251 : e7947 ; + 252 : e7932 ; + 253 : e791e ; + 254 : e790b ; + 255 : e78f9 ; + 256 : e78e7 ; + 257 : e78d7 ; + 258 : e78c8 ; + 259 : e78ba ; + 25a : e78ac ; + 25b : e78a0 ; + 25c : e7895 ; + 25d : e788a ; + 25e : e7881 ; + 25f : e7878 ; + 260 : e7871 ; + 261 : e786a ; + 262 : e7865 ; + 263 : e7861 ; + 264 : e785d ; + 265 : e785b ; + 266 : e7859 ; + 267 : e7859 ; + 268 : e7859 ; + 269 : e785b ; + 26a : e785d ; + 26b : e7861 ; + 26c : e7865 ; + 26d : e786b ; + 26e : e7872 ; + 26f : e7879 ; + 270 : e7882 ; + 271 : e788b ; + 272 : e7896 ; + 273 : e78a2 ; + 274 : e78ae ; + 275 : e78bc ; + 276 : e78cb ; + 277 : e78da ; + 278 : e78eb ; + 279 : e78fd ; + 27a : e7910 ; + 27b : e7924 ; + 27c : e7939 ; + 27d : e794f ; + 27e : e7966 ; + 27f : e797e ; + 280 : e7997 ; + 281 : e79b1 ; + 282 : e79cc ; + 283 : e79e8 ; + 284 : e7a05 ; + 285 : e7a24 ; + 286 : e7a43 ; + 287 : e7a64 ; + 288 : e7a85 ; + 289 : e7aa8 ; + 28a : e7acb ; + 28b : e7af0 ; + 28c : e7b15 ; + 28d : e7b3c ; + 28e : e7b64 ; + 28f : e7b8d ; + 290 : e7bb7 ; + 291 : e7be2 ; + 292 : e7c0e ; + 293 : e7c3b ; + 294 : e7c69 ; + 295 : e7c99 ; + 296 : e7cc9 ; + 297 : e7cfa ; + 298 : e7d2d ; + 299 : e7d61 ; + 29a : e7d95 ; + 29b : e7dcb ; + 29c : e7e02 ; + 29d : e7e3a ; + 29e : e7e73 ; + 29f : e7ead ; + 2a0 : e7ee8 ; + 2a1 : e7f25 ; + 2a2 : e7f62 ; + 2a3 : e7fa0 ; + 2a4 : e7fe0 ; + 2a5 : e8021 ; + 2a6 : e8063 ; + 2a7 : e80a5 ; + 2a8 : e80e9 ; + 2a9 : e812e ; + 2aa : e8175 ; + 2ab : e81bc ; + 2ac : e8204 ; + 2ad : e824e ; + 2ae : e8299 ; + 2af : e82e4 ; + 2b0 : e8331 ; + 2b1 : e837f ; + 2b2 : e83ce ; + 2b3 : e841e ; + 2b4 : e8470 ; + 2b5 : e84c2 ; + 2b6 : e8516 ; + 2b7 : e856a ; + 2b8 : e85c0 ; + 2b9 : e8617 ; + 2ba : e866f ; + 2bb : e86c8 ; + 2bc : e8722 ; + 2bd : e877e ; + 2be : e87da ; + 2bf : e8838 ; + 2c0 : e8897 ; + 2c1 : e88f7 ; + 2c2 : e8958 ; + 2c3 : e89ba ; + 2c4 : e8a1d ; + 2c5 : e8a82 ; + 2c6 : e8ae7 ; + 2c7 : e8b4e ; + 2c8 : e8bb6 ; + 2c9 : e8c1f ; + 2ca : e8c89 ; + 2cb : e8cf5 ; + 2cc : e8d61 ; + 2cd : e8dcf ; + 2ce : e8e3d ; + 2cf : e8ead ; + 2d0 : e8f1e ; + 2d1 : e8f91 ; + 2d2 : e9004 ; + 2d3 : e9079 ; + 2d4 : e90ee ; + 2d5 : e9165 ; + 2d6 : e91dd ; + 2d7 : e9256 ; + 2d8 : e92d1 ; + 2d9 : e934c ; + 2da : e93c9 ; + 2db : e9446 ; + 2dc : e94c5 ; + 2dd : e9545 ; + 2de : e95c7 ; + 2df : e9649 ; + 2e0 : e96cd ; + 2e1 : e9752 ; + 2e2 : e97d8 ; + 2e3 : e985f ; + 2e4 : e98e7 ; + 2e5 : e9970 ; + 2e6 : e99fb ; + 2e7 : e9a87 ; + 2e8 : e9b14 ; + 2e9 : e9ba2 ; + 2ea : e9c31 ; + 2eb : e9cc2 ; + 2ec : e9d53 ; + 2ed : e9de6 ; + 2ee : e9e7a ; + 2ef : e9f0f ; + 2f0 : e9fa6 ; + 2f1 : ea03d ; + 2f2 : ea0d6 ; + 2f3 : ea170 ; + 2f4 : ea20b ; + 2f5 : ea2a8 ; + 2f6 : ea345 ; + 2f7 : ea3e4 ; + 2f8 : ea484 ; + 2f9 : ea525 ; + 2fa : ea5c7 ; + 2fb : ea66a ; + 2fc : ea70f ; + 2fd : ea7b5 ; + 2fe : ea85c ; + 2ff : ea904 ; + 300 : ea9ad ; + 301 : eaa58 ; + 302 : eab04 ; + 303 : eabb1 ; + 304 : eac5f ; + 305 : ead0e ; + 306 : eadbf ; + 307 : eae71 ; + 308 : eaf24 ; + 309 : eafd8 ; + 30a : eb08d ; + 30b : eb144 ; + 30c : eb1fb ; + 30d : eb2b4 ; + 30e : eb36f ; + 30f : eb42a ; + 310 : eb4e7 ; + 311 : eb5a4 ; + 312 : eb663 ; + 313 : eb724 ; + 314 : eb7e5 ; + 315 : eb8a8 ; + 316 : eb96b ; + 317 : eba30 ; + 318 : ebaf7 ; + 319 : ebbbe ; + 31a : ebc87 ; + 31b : ebd51 ; + 31c : ebe1c ; + 31d : ebee8 ; + 31e : ebfb5 ; + 31f : ec084 ; + 320 : ec154 ; + 321 : ec225 ; + 322 : ec2f7 ; + 323 : ec3cb ; + 324 : ec4a0 ; + 325 : ec576 ; + 326 : ec64d ; + 327 : ec725 ; + 328 : ec7ff ; + 329 : ec8da ; + 32a : ec9b6 ; + 32b : eca93 ; + 32c : ecb72 ; + 32d : ecc51 ; + 32e : ecd32 ; + 32f : ece14 ; + 330 : ecef8 ; + 331 : ecfdc ; + 332 : ed0c2 ; + 333 : ed1a9 ; + 334 : ed291 ; + 335 : ed37b ; + 336 : ed466 ; + 337 : ed551 ; + 338 : ed63f ; + 339 : ed72d ; + 33a : ed81c ; + 33b : ed90d ; + 33c : ed9ff ; + 33d : edaf2 ; + 33e : edbe7 ; + 33f : edcdd ; + 340 : eddd3 ; + 341 : edecc ; + 342 : edfc5 ; + 343 : ee0bf ; + 344 : ee1bb ; + 345 : ee2b8 ; + 346 : ee3b6 ; + 347 : ee4b6 ; + 348 : ee5b7 ; + 349 : ee6b9 ; + 34a : ee7bc ; + 34b : ee8c0 ; + 34c : ee9c6 ; + 34d : eeacc ; + 34e : eebd4 ; + 34f : eecde ; + 350 : eede8 ; + 351 : eeef4 ; + 352 : ef001 ; + 353 : ef10f ; + 354 : ef21e ; + 355 : ef32f ; + 356 : ef441 ; + 357 : ef554 ; + 358 : ef668 ; + 359 : ef77d ; + 35a : ef894 ; + 35b : ef9ac ; + 35c : efac5 ; + 35d : efbe0 ; + 35e : efcfb ; + 35f : efe18 ; + 360 : eff36 ; + 361 : f0055 ; + 362 : f0176 ; + 363 : f0298 ; + 364 : f03bb ; + 365 : f04df ; + 366 : f0604 ; + 367 : f072b ; + 368 : f0853 ; + 369 : f097c ; + 36a : f0aa6 ; + 36b : f0bd2 ; + 36c : f0cfe ; + 36d : f0e2c ; + 36e : f0f5b ; + 36f : f108c ; + 370 : f11bd ; + 371 : f12f0 ; + 372 : f1424 ; + 373 : f155a ; + 374 : f1690 ; + 375 : f17c8 ; + 376 : f1901 ; + 377 : f1a3b ; + 378 : f1b76 ; + 379 : f1cb3 ; + 37a : f1df1 ; + 37b : f1f30 ; + 37c : f2070 ; + 37d : f21b2 ; + 37e : f22f4 ; + 37f : f2438 ; + 380 : f257d ; + 381 : f26c4 ; + 382 : f280b ; + 383 : f2954 ; + 384 : f2a9e ; + 385 : f2be9 ; + 386 : f2d36 ; + 387 : f2e83 ; + 388 : f2fd2 ; + 389 : f3122 ; + 38a : f3273 ; + 38b : f33c6 ; + 38c : f351a ; + 38d : f366e ; + 38e : f37c5 ; + 38f : f391c ; + 390 : f3a74 ; + 391 : f3bce ; + 392 : f3d29 ; + 393 : f3e85 ; + 394 : f3fe3 ; + 395 : f4141 ; + 396 : f42a1 ; + 397 : f4402 ; + 398 : f4564 ; + 399 : f46c8 ; + 39a : f482c ; + 39b : f4992 ; + 39c : f4af9 ; + 39d : f4c61 ; + 39e : f4dcb ; + 39f : f4f35 ; + 3a0 : f50a1 ; + 3a1 : f520e ; + 3a2 : f537c ; + 3a3 : f54ec ; + 3a4 : f565c ; + 3a5 : f57ce ; + 3a6 : f5941 ; + 3a7 : f5ab5 ; + 3a8 : f5c2b ; + 3a9 : f5da1 ; + 3aa : f5f19 ; + 3ab : f6092 ; + 3ac : f620c ; + 3ad : f6387 ; + 3ae : f6504 ; + 3af : f6682 ; + 3b0 : f6801 ; + 3b1 : f6981 ; + 3b2 : f6b02 ; + 3b3 : f6c84 ; + 3b4 : f6e08 ; + 3b5 : f6f8d ; + 3b6 : f7113 ; + 3b7 : f729a ; + 3b8 : f7423 ; + 3b9 : f75ac ; + 3ba : f7737 ; + 3bb : f78c3 ; + 3bc : f7a50 ; + 3bd : f7bde ; + 3be : f7d6e ; + 3bf : f7efe ; + 3c0 : f8090 ; + 3c1 : f8223 ; + 3c2 : f83b7 ; + 3c3 : f854c ; + 3c4 : f86e3 ; + 3c5 : f887b ; + 3c6 : f8a13 ; + 3c7 : f8bad ; + 3c8 : f8d49 ; + 3c9 : f8ee5 ; + 3ca : f9082 ; + 3cb : f9221 ; + 3cc : f93c1 ; + 3cd : f9562 ; + 3ce : f9704 ; + 3cf : f98a7 ; + 3d0 : f9a4c ; + 3d1 : f9bf1 ; + 3d2 : f9d98 ; + 3d3 : f9f40 ; + 3d4 : fa0e9 ; + 3d5 : fa293 ; + 3d6 : fa43f ; + 3d7 : fa5eb ; + 3d8 : fa799 ; + 3d9 : fa948 ; + 3da : faaf8 ; + 3db : faca9 ; + 3dc : fae5b ; + 3dd : fb00e ; + 3de : fb1c3 ; + 3df : fb379 ; + 3e0 : fb52f ; + 3e1 : fb6e7 ; + 3e2 : fb8a1 ; + 3e3 : fba5b ; + 3e4 : fbc16 ; + 3e5 : fbdd3 ; + 3e6 : fbf90 ; + 3e7 : fc14f ; + 3e8 : fc30f ; + 3e9 : fc4d0 ; + 3ea : fc692 ; + 3eb : fc855 ; + 3ec : fca1a ; + 3ed : fcbdf ; + 3ee : fcda6 ; + 3ef : fcf6e ; + 3f0 : fd136 ; + 3f1 : fd300 ; + 3f2 : fd4cb ; + 3f3 : fd698 ; + 3f4 : fd865 ; + 3f5 : fda33 ; + 3f6 : fdc03 ; + 3f7 : fddd4 ; + 3f8 : fdfa5 ; + 3f9 : fe178 ; + 3fa : fe34c ; + 3fb : fe521 ; + 3fc : fe6f7 ; + 3fd : fe8cf ; + 3fe : feaa7 ; + 3ff : fec80 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b.dat b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b.dat new file mode 100644 index 0000000000..2b4d69d3da --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b.dat @@ -0,0 +1,16384 @@ +645 +641 +634 +623 +609 +592 +573 +551 +526 +500 +473 +445 +416 +387 +358 +330 +303 +277 +253 +231 +210 +192 +177 +163 +152 +143 +137 +132 +130 +129 +130 +133 +136 +141 +146 +152 +159 +165 +171 +177 +183 +188 +192 +196 +200 +203 +205 +206 +207 +207 +207 +207 +207 +206 +206 +205 +204 +204 +204 +204 +205 +206 +207 +209 +211 +213 +215 +218 +221 +224 +227 +230 +233 +236 +239 +241 +244 +246 +248 +250 +252 +253 +254 +256 +257 +258 +259 +260 +261 +262 +263 +265 +266 +268 +269 +271 +273 +275 +278 +280 +282 +285 +288 +290 +293 +295 +298 +300 +303 +305 +307 +310 +312 +314 +315 +317 +319 +321 +322 +324 +326 +328 +329 +331 +333 +335 +337 +340 +342 +344 +347 +349 +352 +354 +357 +360 +362 +365 +368 +370 +373 +375 +378 +380 +383 +385 +387 +389 +392 +394 +396 +398 +400 +403 +405 +407 +410 +412 +414 +417 +420 +422 +425 +428 +430 +433 +436 +439 +442 +445 +448 +450 +453 +456 +459 +462 +464 +467 +470 +472 +475 +477 +480 +483 +485 +488 +491 +493 +496 +499 +502 +505 +507 +510 +513 +516 +520 +523 +526 +529 +532 +535 +538 +542 +545 +548 +551 +554 +557 +560 +563 +566 +569 +572 +575 +578 +581 +584 +587 +591 +594 +597 +600 +603 +607 +610 +613 +617 +620 +623 +627 +630 +634 +637 +641 +644 +648 +651 +655 +658 +662 +665 +668 +672 +675 +679 +682 +686 +689 +692 +696 +699 +703 +707 +710 +714 +717 +721 +725 +729 +732 +736 +740 +744 +748 +751 +755 +759 +763 +767 +771 +775 +778 +782 +786 +790 +794 +798 +801 +805 +809 +813 +817 +821 +825 +829 +833 +837 +841 +845 +849 +853 +857 +861 +866 +870 +874 +878 +882 +887 +891 +895 +899 +904 +908 +912 +916 +921 +925 +929 +933 +938 +942 +946 +951 +955 +959 +964 +968 +973 +977 +982 +986 +991 +995 +1000 +1004 +1009 +1014 +1018 +1023 +1027 +1032 +1037 +1041 +1046 +1051 +1055 +1060 +1065 +1069 +1074 +1079 +1084 +1088 +1093 +1098 +1103 +1107 +1112 +1117 +1122 +1127 +1132 +1137 +1142 +1147 +1152 +1157 +1162 +1167 +1172 +1177 +1182 +1187 +1192 +1197 +1202 +1207 +1212 +1217 +1223 +1228 +1233 +1238 +1243 +1248 +1254 +1259 +1264 +1269 +1274 +1280 +1285 +1290 +1296 +1301 +1306 +1312 +1317 +1323 +1328 +1334 +1339 +1345 +1350 +1356 +1361 +1367 +1372 +1378 +1383 +1389 +1394 +1400 +1406 +1411 +1417 +1422 +1428 +1434 +1439 +1445 +1451 +1456 +1462 +1468 +1474 +1480 +1485 +1491 +1497 +1503 +1509 +1515 +1521 +1527 +1533 +1539 +1544 +1550 +1556 +1562 +1568 +1574 +1580 +1586 +1592 +1599 +1605 +1611 +1617 +1623 +1629 +1635 +1641 +1647 +1654 +1660 +1666 +1672 +1679 +1685 +1691 +1697 +1704 +1710 +1717 +1723 +1729 +1736 +1742 +1749 +1755 +1761 +1768 +1774 +1781 +1787 +1794 +1800 +1807 +1813 +1820 +1826 +1833 +1839 +1846 +1853 +1859 +1866 +1873 +1879 +1886 +1893 +1899 +1906 +1913 +1920 +1927 +1933 +1940 +1947 +1954 +1961 +1968 +1975 +1981 +1988 +1995 +2002 +2009 +2016 +2023 +2030 +2037 +2044 +2051 +2058 +2065 +2072 +2079 +2086 +2093 +2100 +2108 +2115 +2122 +2129 +2136 +2144 +2151 +2158 +2165 +2173 +2180 +2187 +2194 +2202 +2209 +2216 +2224 +2231 +2238 +2246 +2253 +2261 +2268 +2275 +2283 +2290 +2298 +2305 +2313 +2320 +2328 +2335 +2343 +2351 +2358 +2366 +2373 +2381 +2389 +2396 +2404 +2412 +2419 +2427 +2435 +2443 +2450 +2458 +2466 +2474 +2481 +2489 +2497 +2505 +2513 +2520 +2528 +2536 +2544 +2552 +2560 +2568 +2576 +2584 +2592 +2600 +2608 +2616 +2624 +2632 +2640 +2648 +2656 +2664 +2672 +2680 +2689 +2697 +2705 +2713 +2721 +2729 +2737 +2746 +2754 +2762 +2770 +2779 +2787 +2795 +2803 +2812 +2820 +2828 +2837 +2845 +2853 +2862 +2870 +2879 +2887 +2895 +2904 +2912 +2921 +2929 +2938 +2946 +2955 +2963 +2972 +2980 +2989 +2997 +3006 +3014 +3023 +3032 +3040 +3049 +3057 +3066 +3075 +3083 +3092 +3101 +3109 +3118 +3127 +3136 +3144 +3153 +3162 +3171 +3180 +3188 +3197 +3206 +3215 +3224 +3233 +3241 +3250 +3259 +3268 +3277 +3286 +3295 +3304 +3313 +3321 +3330 +3339 +3348 +3357 +3366 +3375 +3384 +3393 +3402 +3411 +3421 +3430 +3439 +3448 +3457 +3466 +3475 +3484 +3493 +3503 +3512 +3521 +3530 +3539 +3548 +3558 +3567 +3576 +3585 +3594 +3604 +3613 +3622 +3631 +3641 +3650 +3659 +3669 +3678 +3687 +3697 +3706 +3715 +3725 +3734 +3743 +3753 +3762 +3772 +3781 +3790 +3800 +3809 +3819 +3828 +3838 +3847 +3857 +3866 +3875 +3885 +3894 +3904 +3913 +3923 +3932 +3942 +3951 +3961 +3971 +3980 +3990 +3999 +4009 +4018 +4028 +4038 +4047 +4057 +4067 +4076 +4086 +4095 +4105 +4115 +4124 +4134 +4144 +4153 +4163 +4173 +4182 +4192 +4202 +4212 +4221 +4231 +4241 +4250 +4260 +4270 +4280 +4289 +4299 +4309 +4319 +4328 +4338 +4348 +4358 +4368 +4377 +4387 +4397 +4407 +4417 +4427 +4436 +4446 +4456 +4466 +4476 +4486 +4495 +4505 +4515 +4525 +4535 +4545 +4555 +4564 +4574 +4584 +4594 +4604 +4614 +4624 +4634 +4644 +4653 +4663 +4673 +4683 +4693 +4703 +4713 +4723 +4733 +4743 +4753 +4763 +4773 +4783 +4793 +4802 +4812 +4822 +4832 +4842 +4852 +4862 +4872 +4882 +4892 +4902 +4912 +4922 +4932 +4942 +4952 +4962 +4972 +4982 +4992 +5002 +5012 +5022 +5032 +5042 +5052 +5062 +5072 +5082 +5091 +5101 +5111 +5121 +5131 +5141 +5151 +5161 +5171 +5181 +5191 +5201 +5211 +5221 +5231 +5241 +5251 +5261 +5271 +5281 +5291 +5301 +5311 +5321 +5331 +5341 +5351 +5361 +5371 +5381 +5390 +5400 +5410 +5420 +5430 +5440 +5450 +5460 +5470 +5480 +5490 +5500 +5510 +5519 +5529 +5539 +5549 +5559 +5569 +5579 +5589 +5599 +5609 +5618 +5628 +5638 +5648 +5658 +5668 +5678 +5687 +5697 +5707 +5717 +5727 +5737 +5746 +5756 +5766 +5776 +5786 +5795 +5805 +5815 +5825 +5835 +5844 +5854 +5864 +5874 +5883 +5893 +5903 +5912 +5922 +5932 +5942 +5951 +5961 +5971 +5980 +5990 +6000 +6009 +6019 +6029 +6038 +6048 +6057 +6067 +6077 +6086 +6096 +6105 +6115 +6125 +6134 +6144 +6153 +6163 +6172 +6182 +6191 +6201 +6210 +6220 +6229 +6239 +6248 +6257 +6267 +6276 +6286 +6295 +6304 +6314 +6323 +6333 +6342 +6351 +6361 +6370 +6379 +6388 +6398 +6407 +6416 +6426 +6435 +6444 +6453 +6462 +6472 +6481 +6490 +6499 +6508 +6517 +6526 +6536 +6545 +6554 +6563 +6572 +6581 +6590 +6599 +6608 +6617 +6626 +6635 +6644 +6653 +6662 +6671 +6680 +6688 +6697 +6706 +6715 +6724 +6733 +6741 +6750 +6759 +6768 +6776 +6785 +6794 +6803 +6811 +6820 +6829 +6837 +6846 +6854 +6863 +6872 +6880 +6889 +6897 +6906 +6914 +6923 +6931 +6940 +6948 +6956 +6965 +6973 +6982 +6990 +6998 +7006 +7015 +7023 +7031 +7039 +7048 +7056 +7064 +7072 +7080 +7089 +7097 +7105 +7113 +7121 +7129 +7137 +7145 +7153 +7161 +7169 +7177 +7185 +7192 +7200 +7208 +7216 +7224 +7231 +7239 +7247 +7255 +7262 +7270 +7278 +7285 +7293 +7301 +7308 +7316 +7323 +7331 +7338 +7346 +7353 +7361 +7368 +7375 +7383 +7390 +7397 +7405 +7412 +7419 +7426 +7433 +7441 +7448 +7455 +7462 +7469 +7476 +7483 +7490 +7497 +7504 +7511 +7518 +7525 +7532 +7538 +7545 +7552 +7559 +7566 +7572 +7579 +7586 +7592 +7599 +7606 +7612 +7619 +7625 +7632 +7638 +7645 +7651 +7657 +7664 +7670 +7676 +7683 +7689 +7695 +7701 +7707 +7713 +7720 +7726 +7732 +7738 +7744 +7750 +7756 +7762 +7768 +7773 +7779 +7785 +7791 +7797 +7802 +7808 +7814 +7819 +7825 +7830 +7836 +7842 +7847 +7852 +7858 +7863 +7869 +7874 +7879 +7885 +7890 +7895 +7900 +7905 +7910 +7916 +7921 +7926 +7931 +7936 +7941 +7945 +7950 +7955 +7960 +7965 +7970 +7974 +7979 +7984 +7988 +7993 +7997 +8002 +8006 +8011 +8015 +8020 +8024 +8028 +8033 +8037 +8041 +8045 +8049 +8054 +8058 +8062 +8066 +8070 +8074 +8078 +8082 +8085 +8089 +8093 +8097 +8100 +8104 +8108 +8111 +8115 +8118 +8122 +8125 +8129 +8132 +8136 +8139 +8142 +8145 +8149 +8152 +8155 +8158 +8161 +8164 +8167 +8170 +8173 +8176 +8179 +8182 +8184 +8187 +8190 +8192 +8195 +8198 +8200 +8203 +8205 +8208 +8210 +8212 +8215 +8217 +8219 +8221 +8224 +8226 +8228 +8230 +8232 +8234 +8236 +8238 +8239 +8241 +8243 +8245 +8246 +8248 +8250 +8251 +8253 +8254 +8256 +8257 +8258 +8260 +8261 +8262 +8263 +8265 +8266 +8267 +8268 +8269 +8270 +8271 +8271 +8272 +8273 +8274 +8274 +8275 +8276 +8276 +8277 +8277 +8278 +8278 +8279 +8279 +8279 +8279 +8280 +8280 +8280 +8280 +8280 +8280 +8280 +8280 +8279 +8279 +8279 +8279 +8278 +8278 +8278 +8277 +8277 +8276 +8275 +8275 +8274 +8273 +8272 +8272 +8271 +8270 +8269 +8268 +8267 +8266 +8264 +8263 +8262 +8261 +8259 +8258 +8257 +8255 +8254 +8252 +8250 +8249 +8247 +8245 +8244 +8242 +8240 +8238 +8236 +8234 +8232 +8230 +8227 +8225 +8223 +8221 +8218 +8216 +8213 +8211 +8208 +8206 +8203 +8200 +8198 +8195 +8192 +8189 +8186 +8183 +8180 +8177 +8174 +8171 +8167 +8164 +8161 +8157 +8154 +8150 +8147 +8143 +8140 +8136 +8132 +8129 +8125 +8121 +8117 +8113 +8109 +8105 +8101 +8097 +8092 +8088 +8084 +8079 +8075 +8070 +8066 +8061 +8057 +8052 +8047 +8042 +8038 +8033 +8028 +8023 +8018 +8013 +8008 +8002 +7997 +7992 +7986 +7981 +7976 +7970 +7964 +7959 +7953 +7948 +7942 +7936 +7930 +7924 +7918 +7912 +7906 +7900 +7894 +7888 +7881 +7875 +7869 +7862 +7856 +7849 +7842 +7836 +7829 +7822 +7816 +7809 +7802 +7795 +7788 +7781 +7774 +7766 +7759 +7752 +7744 +7737 +7730 +7722 +7715 +7707 +7699 +7692 +7684 +7676 +7668 +7660 +7652 +7644 +7636 +7628 +7620 +7611 +7603 +7595 +7586 +7578 +7569 +7561 +7552 +7543 +7535 +7526 +7517 +7508 +7499 +7490 +7481 +7472 +7463 +7453 +7444 +7435 +7425 +7416 +7406 +7397 +7387 +7378 +7368 +7358 +7348 +7338 +7328 +7318 +7308 +7298 +7288 +7278 +7268 +7257 +7247 +7236 +7226 +7215 +7205 +7194 +7183 +7172 +7162 +7151 +7140 +7129 +7118 +7107 +7095 +7084 +7073 +7062 +7050 +7039 +7027 +7016 +7004 +6993 +6981 +6969 +6957 +6945 +6933 +6921 +6909 +6897 +6885 +6873 +6861 +6848 +6836 +6823 +6811 +6798 +6786 +6773 +6760 +6748 +6735 +6722 +6709 +6696 +6683 +6670 +6657 +6643 +6630 +6617 +6603 +6590 +6576 +6563 +6549 +6536 +6522 +6508 +6494 +6480 +6466 +6452 +6438 +6424 +6410 +6396 +6381 +6367 +6353 +6338 +6324 +6309 +6295 +6280 +6265 +6250 +6236 +6221 +6206 +6191 +6176 +6161 +6145 +6130 +6115 +6100 +6084 +6069 +6053 +6038 +6022 +6006 +5991 +5975 +5959 +5943 +5927 +5911 +5895 +5879 +5863 +5847 +5830 +5814 +5798 +5781 +5765 +5748 +5732 +5715 +5698 +5682 +5665 +5648 +5631 +5614 +5597 +5580 +5563 +5545 +5528 +5511 +5494 +5476 +5459 +5441 +5424 +5406 +5388 +5370 +5353 +5335 +5317 +5299 +5281 +5263 +5245 +5227 +5208 +5190 +5172 +5153 +5135 +5116 +5098 +5079 +5061 +5042 +5023 +5004 +4986 +4967 +4948 +4929 +4910 +4890 +4871 +4852 +4833 +4813 +4794 +4775 +4755 +4735 +4716 +4696 +4677 +4657 +4637 +4617 +4597 +4577 +4557 +4537 +4517 +4497 +4477 +4456 +4436 +4416 +4395 +4375 +4354 +4334 +4313 +4292 +4272 +4251 +4230 +4209 +4188 +4167 +4146 +4125 +4104 +4083 +4061 +4040 +4019 +3997 +3976 +3955 +3933 +3911 +3890 +3868 +3846 +3825 +3803 +3781 +3759 +3737 +3715 +3693 +3671 +3649 +3626 +3604 +3582 +3559 +3537 +3515 +3492 +3470 +3447 +3424 +3402 +3379 +3356 +3333 +3310 +3287 +3264 +3241 +3218 +3195 +3172 +3149 +3126 +3102 +3079 +3055 +3032 +3009 +2985 +2961 +2938 +2914 +2890 +2867 +2843 +2819 +2795 +2771 +2747 +2723 +2699 +2675 +2651 +2627 +2602 +2578 +2554 +2529 +2505 +2480 +2456 +2431 +2407 +2382 +2357 +2333 +2308 +2283 +2258 +2233 +2208 +2183 +2158 +2133 +2108 +2083 +2058 +2033 +2007 +1982 +1957 +1931 +1906 +1880 +1855 +1829 +1804 +1778 +1752 +1727 +1701 +1675 +1649 +1623 +1597 +1572 +1546 +1519 +1493 +1467 +1441 +1415 +1389 +1363 +1336 +1310 +1283 +1257 +1231 +1204 +1178 +1151 +1124 +1098 +1071 +1044 +1018 +991 +964 +937 +910 +883 +857 +830 +803 +775 +748 +721 +694 +667 +640 +612 +585 +558 +530 +503 +476 +448 +421 +393 +366 +338 +310 +283 +255 +227 +199 +172 +144 +116 +88 +60 +32 +4 +-24 +-52 +-80 +-108 +-136 +-164 +-192 +-220 +-249 +-277 +-305 +-334 +-362 +-390 +-419 +-447 +-476 +-504 +-533 +-561 +-590 +-618 +-647 +-676 +-704 +-733 +-762 +-790 +-819 +-848 +-877 +-906 +-935 +-963 +-992 +-1021 +-1050 +-1079 +-1108 +-1137 +-1166 +-1195 +-1225 +-1254 +-1283 +-1312 +-1341 +-1371 +-1400 +-1429 +-1458 +-1488 +-1517 +-1546 +-1576 +-1605 +-1634 +-1664 +-1693 +-1723 +-1752 +-1782 +-1811 +-1841 +-1870 +-1900 +-1930 +-1959 +-1989 +-2019 +-2048 +-2078 +-2108 +-2137 +-2167 +-2197 +-2227 +-2256 +-2286 +-2316 +-2346 +-2376 +-2406 +-2436 +-2465 +-2495 +-2525 +-2555 +-2585 +-2615 +-2645 +-2675 +-2705 +-2735 +-2765 +-2795 +-2825 +-2855 +-2885 +-2916 +-2946 +-2976 +-3006 +-3036 +-3066 +-3096 +-3127 +-3157 +-3187 +-3217 +-3247 +-3278 +-3308 +-3338 +-3368 +-3398 +-3429 +-3459 +-3489 +-3520 +-3550 +-3580 +-3610 +-3641 +-3671 +-3701 +-3732 +-3762 +-3792 +-3823 +-3853 +-3883 +-3914 +-3944 +-3975 +-4005 +-4035 +-4066 +-4096 +-4126 +-4157 +-4187 +-4218 +-4248 +-4278 +-4309 +-4339 +-4370 +-4400 +-4430 +-4461 +-4491 +-4522 +-4552 +-4582 +-4613 +-4643 +-4674 +-4704 +-4734 +-4765 +-4795 +-4826 +-4856 +-4886 +-4917 +-4947 +-4977 +-5008 +-5038 +-5068 +-5099 +-5129 +-5160 +-5190 +-5220 +-5251 +-5281 +-5311 +-5341 +-5372 +-5402 +-5432 +-5463 +-5493 +-5523 +-5553 +-5584 +-5614 +-5644 +-5674 +-5705 +-5735 +-5765 +-5795 +-5825 +-5856 +-5886 +-5916 +-5946 +-5976 +-6006 +-6036 +-6066 +-6097 +-6127 +-6157 +-6187 +-6217 +-6247 +-6277 +-6307 +-6337 +-6367 +-6397 +-6426 +-6456 +-6486 +-6516 +-6546 +-6576 +-6606 +-6635 +-6665 +-6695 +-6725 +-6755 +-6784 +-6814 +-6844 +-6873 +-6903 +-6933 +-6962 +-6992 +-7021 +-7051 +-7080 +-7110 +-7139 +-7169 +-7198 +-7228 +-7257 +-7286 +-7316 +-7345 +-7374 +-7404 +-7433 +-7462 +-7491 +-7521 +-7550 +-7579 +-7608 +-7637 +-7666 +-7695 +-7724 +-7753 +-7782 +-7811 +-7840 +-7869 +-7898 +-7927 +-7955 +-7984 +-8013 +-8042 +-8070 +-8099 +-8128 +-8156 +-8185 +-8213 +-8242 +-8270 +-8299 +-8327 +-8355 +-8384 +-8412 +-8440 +-8469 +-8497 +-8525 +-8553 +-8581 +-8609 +-8637 +-8665 +-8693 +-8721 +-8749 +-8777 +-8805 +-8833 +-8860 +-8888 +-8916 +-8943 +-8971 +-8998 +-9026 +-9054 +-9081 +-9108 +-9136 +-9163 +-9190 +-9218 +-9245 +-9272 +-9299 +-9326 +-9353 +-9380 +-9407 +-9434 +-9461 +-9488 +-9515 +-9541 +-9568 +-9595 +-9622 +-9648 +-9675 +-9701 +-9728 +-9754 +-9780 +-9807 +-9833 +-9859 +-9885 +-9911 +-9938 +-9964 +-9990 +-10015 +-10041 +-10067 +-10093 +-10119 +-10144 +-10170 +-10196 +-10221 +-10247 +-10272 +-10298 +-10323 +-10348 +-10374 +-10399 +-10424 +-10449 +-10474 +-10499 +-10524 +-10549 +-10574 +-10598 +-10623 +-10648 +-10672 +-10697 +-10721 +-10746 +-10770 +-10795 +-10819 +-10843 +-10867 +-10891 +-10915 +-10939 +-10963 +-10987 +-11011 +-11035 +-11059 +-11082 +-11106 +-11129 +-11153 +-11176 +-11200 +-11223 +-11246 +-11269 +-11292 +-11315 +-11338 +-11361 +-11384 +-11407 +-11430 +-11452 +-11475 +-11498 +-11520 +-11542 +-11565 +-11587 +-11609 +-11632 +-11654 +-11676 +-11698 +-11720 +-11741 +-11763 +-11785 +-11806 +-11828 +-11850 +-11871 +-11892 +-11914 +-11935 +-11956 +-11977 +-11998 +-12019 +-12040 +-12061 +-12082 +-12102 +-12123 +-12143 +-12164 +-12184 +-12205 +-12225 +-12245 +-12265 +-12285 +-12305 +-12325 +-12345 +-12365 +-12384 +-12404 +-12423 +-12443 +-12462 +-12481 +-12501 +-12520 +-12539 +-12558 +-12577 +-12596 +-12614 +-12633 +-12652 +-12670 +-12689 +-12707 +-12725 +-12744 +-12762 +-12780 +-12798 +-12816 +-12834 +-12851 +-12869 +-12887 +-12904 +-12921 +-12939 +-12956 +-12973 +-12990 +-13007 +-13024 +-13041 +-13058 +-13075 +-13091 +-13108 +-13124 +-13141 +-13157 +-13173 +-13189 +-13205 +-13221 +-13237 +-13253 +-13268 +-13284 +-13300 +-13315 +-13330 +-13346 +-13361 +-13376 +-13391 +-13406 +-13421 +-13435 +-13450 +-13465 +-13479 +-13493 +-13508 +-13522 +-13536 +-13550 +-13564 +-13578 +-13592 +-13605 +-13619 +-13632 +-13646 +-13659 +-13672 +-13685 +-13698 +-13711 +-13724 +-13737 +-13749 +-13762 +-13775 +-13787 +-13799 +-13811 +-13823 +-13835 +-13847 +-13859 +-13871 +-13883 +-13894 +-13906 +-13917 +-13928 +-13939 +-13950 +-13961 +-13972 +-13983 +-13994 +-14004 +-14015 +-14025 +-14035 +-14045 +-14056 +-14066 +-14075 +-14085 +-14095 +-14104 +-14114 +-14123 +-14133 +-14142 +-14151 +-14160 +-14169 +-14178 +-14186 +-14195 +-14203 +-14212 +-14220 +-14228 +-14236 +-14244 +-14252 +-14260 +-14268 +-14275 +-14283 +-14290 +-14297 +-14304 +-14312 +-14318 +-14325 +-14332 +-14339 +-14345 +-14352 +-14358 +-14364 +-14370 +-14376 +-14382 +-14388 +-14394 +-14399 +-14405 +-14410 +-14416 +-14421 +-14426 +-14431 +-14436 +-14440 +-14445 +-14449 +-14454 +-14458 +-14462 +-14466 +-14470 +-14474 +-14478 +-14482 +-14485 +-14489 +-14492 +-14495 +-14498 +-14501 +-14504 +-14507 +-14510 +-14512 +-14515 +-14517 +-14519 +-14521 +-14524 +-14525 +-14527 +-14529 +-14530 +-14532 +-14533 +-14534 +-14536 +-14537 +-14538 +-14538 +-14539 +-14540 +-14540 +-14540 +-14541 +-14541 +-14541 +-14541 +-14540 +-14540 +-14539 +-14539 +-14538 +-14537 +-14537 +-14535 +-14534 +-14533 +-14532 +-14530 +-14529 +-14527 +-14525 +-14523 +-14521 +-14519 +-14517 +-14514 +-14512 +-14509 +-14506 +-14503 +-14500 +-14497 +-14494 +-14491 +-14487 +-14484 +-14480 +-14476 +-14472 +-14468 +-14464 +-14460 +-14455 +-14451 +-14446 +-14442 +-14437 +-14432 +-14427 +-14421 +-14416 +-14411 +-14405 +-14399 +-14394 +-14388 +-14382 +-14376 +-14369 +-14363 +-14356 +-14350 +-14343 +-14336 +-14329 +-14322 +-14315 +-14307 +-14300 +-14292 +-14285 +-14277 +-14269 +-14261 +-14253 +-14244 +-14236 +-14227 +-14219 +-14210 +-14201 +-14192 +-14183 +-14174 +-14164 +-14155 +-14145 +-14135 +-14125 +-14115 +-14105 +-14095 +-14085 +-14074 +-14064 +-14053 +-14042 +-14031 +-14020 +-14009 +-13998 +-13986 +-13975 +-13963 +-13951 +-13939 +-13927 +-13915 +-13903 +-13890 +-13878 +-13865 +-13852 +-13839 +-13826 +-13813 +-13800 +-13787 +-13773 +-13759 +-13746 +-13732 +-13718 +-13704 +-13689 +-13675 +-13661 +-13646 +-13631 +-13616 +-13601 +-13586 +-13571 +-13556 +-13540 +-13525 +-13509 +-13493 +-13477 +-13461 +-13445 +-13429 +-13412 +-13396 +-13379 +-13362 +-13345 +-13328 +-13311 +-13294 +-13277 +-13259 +-13241 +-13224 +-13206 +-13188 +-13170 +-13151 +-13133 +-13114 +-13096 +-13077 +-13058 +-13039 +-13020 +-13001 +-12982 +-12962 +-12943 +-12923 +-12903 +-12883 +-12863 +-12843 +-12822 +-12802 +-12781 +-12761 +-12740 +-12719 +-12698 +-12677 +-12656 +-12634 +-12613 +-12591 +-12569 +-12547 +-12525 +-12503 +-12481 +-12459 +-12436 +-12414 +-12391 +-12368 +-12345 +-12322 +-12299 +-12275 +-12252 +-12228 +-12205 +-12181 +-12157 +-12133 +-12109 +-12084 +-12060 +-12036 +-12011 +-11986 +-11961 +-11936 +-11911 +-11886 +-11861 +-11835 +-11810 +-11784 +-11758 +-11732 +-11706 +-11680 +-11654 +-11627 +-11601 +-11574 +-11547 +-11520 +-11493 +-11466 +-11439 +-11412 +-11384 +-11357 +-11329 +-11301 +-11273 +-11245 +-11217 +-11189 +-11160 +-11132 +-11103 +-11074 +-11046 +-11017 +-10987 +-10958 +-10929 +-10899 +-10870 +-10840 +-10811 +-10781 +-10751 +-10720 +-10690 +-10660 +-10629 +-10599 +-10568 +-10537 +-10507 +-10475 +-10444 +-10413 +-10382 +-10350 +-10319 +-10287 +-10255 +-10223 +-10191 +-10159 +-10127 +-10094 +-10062 +-10029 +-9997 +-9964 +-9931 +-9898 +-9865 +-9832 +-9798 +-9765 +-9731 +-9697 +-9664 +-9630 +-9596 +-9562 +-9527 +-9493 +-9459 +-9424 +-9389 +-9355 +-9320 +-9285 +-9250 +-9215 +-9179 +-9144 +-9108 +-9073 +-9037 +-9001 +-8965 +-8929 +-8893 +-8857 +-8820 +-8784 +-8747 +-8711 +-8674 +-8637 +-8600 +-8563 +-8526 +-8489 +-8451 +-8414 +-8376 +-8338 +-8301 +-8263 +-8225 +-8187 +-8148 +-8110 +-8072 +-8033 +-7995 +-7956 +-7917 +-7878 +-7839 +-7800 +-7761 +-7722 +-7682 +-7643 +-7603 +-7564 +-7524 +-7484 +-7444 +-7404 +-7364 +-7323 +-7283 +-7243 +-7202 +-7161 +-7121 +-7080 +-7039 +-6998 +-6957 +-6916 +-6874 +-6833 +-6791 +-6750 +-6708 +-6666 +-6625 +-6583 +-6541 +-6498 +-6456 +-6414 +-6372 +-6329 +-6287 +-6244 +-6201 +-6158 +-6115 +-6072 +-6029 +-5986 +-5943 +-5899 +-5856 +-5812 +-5769 +-5725 +-5681 +-5637 +-5593 +-5549 +-5505 +-5461 +-5417 +-5372 +-5328 +-5283 +-5239 +-5194 +-5149 +-5104 +-5059 +-5014 +-4969 +-4924 +-4879 +-4833 +-4788 +-4742 +-4697 +-4651 +-4605 +-4559 +-4513 +-4467 +-4421 +-4375 +-4329 +-4283 +-4236 +-4190 +-4143 +-4097 +-4050 +-4003 +-3956 +-3909 +-3863 +-3815 +-3768 +-3721 +-3674 +-3627 +-3579 +-3532 +-3484 +-3436 +-3389 +-3341 +-3293 +-3245 +-3197 +-3149 +-3101 +-3053 +-3005 +-2956 +-2908 +-2860 +-2811 +-2763 +-2714 +-2665 +-2616 +-2568 +-2519 +-2470 +-2421 +-2372 +-2323 +-2273 +-2224 +-2175 +-2125 +-2076 +-2026 +-1977 +-1927 +-1877 +-1828 +-1778 +-1728 +-1678 +-1628 +-1578 +-1528 +-1478 +-1428 +-1377 +-1327 +-1277 +-1226 +-1176 +-1125 +-1075 +-1024 +-973 +-923 +-872 +-821 +-770 +-719 +-668 +-617 +-566 +-515 +-464 +-412 +-361 +-310 +-258 +-207 +-155 +-104 +-52 +-1 +51 +103 +154 +206 +258 +310 +362 +414 +466 +518 +570 +622 +674 +726 +779 +831 +883 +936 +988 +1040 +1093 +1145 +1198 +1250 +1303 +1356 +1408 +1461 +1514 +1567 +1619 +1672 +1725 +1778 +1831 +1884 +1937 +1990 +2043 +2096 +2149 +2202 +2255 +2309 +2362 +2415 +2468 +2522 +2575 +2628 +2682 +2735 +2788 +2842 +2895 +2949 +3002 +3056 +3109 +3163 +3217 +3270 +3324 +3377 +3431 +3485 +3538 +3592 +3646 +3699 +3753 +3807 +3861 +3915 +3968 +4022 +4076 +4130 +4184 +4238 +4291 +4345 +4399 +4453 +4507 +4561 +4615 +4669 +4723 +4777 +4830 +4884 +4938 +4992 +5046 +5100 +5154 +5208 +5262 +5316 +5370 +5424 +5478 +5532 +5586 +5640 +5694 +5748 +5802 +5856 +5910 +5964 +6018 +6072 +6126 +6180 +6234 +6287 +6341 +6395 +6449 +6503 +6557 +6611 +6665 +6719 +6772 +6826 +6880 +6934 +6988 +7041 +7095 +7149 +7203 +7256 +7310 +7364 +7417 +7471 +7525 +7578 +7632 +7685 +7739 +7792 +7846 +7899 +7953 +8006 +8060 +8113 +8167 +8220 +8273 +8327 +8380 +8433 +8486 +8540 +8593 +8646 +8699 +8752 +8805 +8858 +8911 +8964 +9017 +9070 +9123 +9176 +9228 +9281 +9334 +9387 +9439 +9492 +9544 +9597 +9649 +9702 +9754 +9807 +9859 +9911 +9964 +10016 +10068 +10120 +10172 +10224 +10276 +10328 +10380 +10432 +10484 +10536 +10588 +10639 +10691 +10743 +10794 +10846 +10897 +10948 +11000 +11051 +11102 +11154 +11205 +11256 +11307 +11358 +11409 +11460 +11511 +11561 +11612 +11663 +11713 +11764 +11814 +11865 +11915 +11965 +12016 +12066 +12116 +12166 +12216 +12266 +12316 +12366 +12415 +12465 +12515 +12564 +12614 +12663 +12712 +12762 +12811 +12860 +12909 +12958 +13007 +13056 +13105 +13153 +13202 +13251 +13299 +13347 +13396 +13444 +13492 +13540 +13588 +13636 +13684 +13732 +13780 +13828 +13875 +13923 +13970 +14017 +14065 +14112 +14159 +14206 +14253 +14300 +14346 +14393 +14440 +14486 +14533 +14579 +14625 +14671 +14717 +14763 +14809 +14855 +14901 +14946 +14992 +15037 +15083 +15128 +15173 +15218 +15263 +15308 +15353 +15397 +15442 +15486 +15531 +15575 +15619 +15663 +15707 +15751 +15795 +15839 +15882 +15926 +15969 +16013 +16056 +16099 +16142 +16185 +16227 +16270 +16313 +16355 +16397 +16440 +16482 +16524 +16566 +16608 +16649 +16691 +16732 +16774 +16815 +16856 +16897 +16938 +16979 +17020 +17060 +17101 +17141 +17181 +17221 +17261 +17301 +17341 +17381 +17420 +17460 +17499 +17538 +17577 +17616 +17655 +17694 +17732 +17771 +17809 +17847 +17885 +17923 +17961 +17999 +18036 +18074 +18111 +18148 +18185 +18222 +18259 +18296 +18332 +18369 +18405 +18441 +18477 +18513 +18549 +18584 +18620 +18655 +18691 +18726 +18761 +18795 +18830 +18865 +18899 +18933 +18968 +19002 +19035 +19069 +19103 +19136 +19170 +19203 +19236 +19269 +19301 +19334 +19366 +19399 +19431 +19463 +19495 +19527 +19558 +19590 +19621 +19652 +19683 +19714 +19745 +19775 +19806 +19836 +19866 +19896 +19926 +19956 +19985 +20015 +20044 +20073 +20102 +20131 +20159 +20188 +20216 +20244 +20272 +20300 +20328 +20355 +20383 +20410 +20437 +20464 +20491 +20517 +20544 +20570 +20596 +20622 +20648 +20674 +20699 +20724 +20750 +20775 +20799 +20824 +20849 +20873 +20897 +20921 +20945 +20969 +20992 +21016 +21039 +21062 +21085 +21107 +21130 +21152 +21174 +21196 +21218 +21240 +21261 +21283 +21304 +21325 +21346 +21366 +21387 +21407 +21427 +21447 +21467 +21487 +21506 +21525 +21544 +21563 +21582 +21601 +21619 +21637 +21655 +21673 +21691 +21708 +21726 +21743 +21760 +21777 +21793 +21810 +21826 +21842 +21858 +21874 +21889 +21905 +21920 +21935 +21950 +21964 +21979 +21993 +22007 +22021 +22035 +22048 +22062 +22075 +22088 +22100 +22113 +22125 +22138 +22150 +22162 +22173 +22185 +22196 +22207 +22218 +22229 +22239 +22250 +22260 +22270 +22280 +22289 +22299 +22308 +22317 +22326 +22334 +22343 +22351 +22359 +22367 +22375 +22382 +22389 +22397 +22403 +22410 +22417 +22423 +22429 +22435 +22441 +22446 +22452 +22457 +22462 +22467 +22471 +22476 +22480 +22484 +22487 +22491 +22494 +22498 +22501 +22503 +22506 +22508 +22511 +22513 +22514 +22516 +22517 +22518 +22519 +22520 +22521 +22521 +22521 +22521 +22521 +22521 +22520 +22519 +22518 +22517 +22516 +22514 +22512 +22510 +22508 +22505 +22503 +22500 +22497 +22494 +22490 +22487 +22483 +22479 +22474 +22470 +22465 +22460 +22455 +22450 +22444 +22439 +22433 +22427 +22420 +22414 +22407 +22400 +22393 +22385 +22378 +22370 +22362 +22354 +22345 +22337 +22328 +22319 +22310 +22300 +22291 +22281 +22271 +22260 +22250 +22239 +22228 +22217 +22206 +22194 +22183 +22171 +22159 +22146 +22134 +22121 +22108 +22095 +22081 +22068 +22054 +22040 +22025 +22011 +21996 +21981 +21966 +21951 +21935 +21920 +21904 +21888 +21871 +21855 +21838 +21821 +21804 +21786 +21769 +21751 +21733 +21714 +21696 +21677 +21658 +21639 +21620 +21600 +21581 +21561 +21541 +21520 +21500 +21479 +21458 +21437 +21415 +21394 +21372 +21350 +21327 +21305 +21282 +21259 +21236 +21213 +21189 +21166 +21142 +21117 +21093 +21068 +21044 +21019 +20993 +20968 +20942 +20916 +20890 +20864 +20837 +20811 +20784 +20757 +20729 +20702 +20674 +20646 +20618 +20590 +20561 +20532 +20503 +20474 +20444 +20415 +20385 +20355 +20324 +20294 +20263 +20232 +20201 +20170 +20138 +20107 +20075 +20042 +20010 +19978 +19945 +19912 +19879 +19845 +19811 +19778 +19744 +19709 +19675 +19640 +19605 +19570 +19535 +19499 +19464 +19428 +19392 +19355 +19319 +19282 +19245 +19208 +19171 +19133 +19095 +19057 +19019 +18981 +18942 +18903 +18864 +18825 +18786 +18746 +18706 +18666 +18626 +18586 +18545 +18504 +18463 +18422 +18381 +18339 +18297 +18255 +18213 +18170 +18128 +18085 +18042 +17998 +17955 +17911 +17868 +17823 +17779 +17735 +17690 +17645 +17600 +17555 +17510 +17464 +17418 +17372 +17326 +17279 +17233 +17186 +17139 +17092 +17044 +16997 +16949 +16901 +16853 +16804 +16756 +16707 +16658 +16609 +16559 +16510 +16460 +16410 +16360 +16310 +16259 +16208 +16157 +16106 +16055 +16004 +15952 +15900 +15848 +15796 +15743 +15691 +15638 +15585 +15532 +15478 +15425 +15371 +15317 +15263 +15209 +15154 +15100 +15045 +14990 +14935 +14879 +14824 +14768 +14712 +14656 +14600 +14543 +14486 +14430 +14373 +14315 +14258 +14200 +14143 +14085 +14027 +13968 +13910 +13851 +13792 +13733 +13674 +13615 +13555 +13496 +13436 +13376 +13316 +13255 +13195 +13134 +13073 +13012 +12951 +12889 +12828 +12766 +12704 +12642 +12580 +12517 +12454 +12392 +12329 +12266 +12202 +12139 +12075 +12012 +11948 +11884 +11819 +11755 +11690 +11625 +11561 +11495 +11430 +11365 +11299 +11234 +11168 +11102 +11035 +10969 +10903 +10836 +10769 +10702 +10635 +10568 +10500 +10433 +10365 +10297 +10229 +10161 +10092 +10024 +9955 +9886 +9817 +9748 +9679 +9610 +9540 +9470 +9400 +9330 +9260 +9190 +9119 +9049 +8978 +8907 +8836 +8765 +8694 +8622 +8551 +8479 +8407 +8335 +8263 +8191 +8118 +8046 +7973 +7900 +7827 +7754 +7681 +7608 +7534 +7461 +7387 +7313 +7239 +7165 +7090 +7016 +6941 +6867 +6792 +6717 +6642 +6567 +6492 +6416 +6341 +6265 +6189 +6113 +6037 +5961 +5885 +5808 +5732 +5655 +5578 +5502 +5425 +5347 +5270 +5193 +5115 +5038 +4960 +4882 +4805 +4726 +4648 +4570 +4492 +4413 +4335 +4256 +4177 +4098 +4019 +3940 +3861 +3782 +3702 +3623 +3543 +3464 +3384 +3304 +3224 +3144 +3063 +2983 +2903 +2822 +2742 +2661 +2580 +2499 +2418 +2337 +2256 +2175 +2093 +2012 +1931 +1849 +1767 +1685 +1604 +1522 +1440 +1357 +1275 +1193 +1111 +1028 +946 +863 +780 +697 +615 +532 +449 +366 +282 +199 +116 +33 +-51 +-134 +-218 +-302 +-385 +-469 +-553 +-637 +-721 +-805 +-889 +-974 +-1058 +-1142 +-1227 +-1311 +-1395 +-1480 +-1565 +-1649 +-1734 +-1819 +-1904 +-1989 +-2074 +-2159 +-2244 +-2329 +-2414 +-2499 +-2585 +-2670 +-2755 +-2841 +-2926 +-3012 +-3098 +-3183 +-3269 +-3355 +-3440 +-3526 +-3612 +-3698 +-3784 +-3870 +-3956 +-4042 +-4128 +-4214 +-4300 +-4386 +-4473 +-4559 +-4645 +-4732 +-4818 +-4904 +-4991 +-5077 +-5164 +-5250 +-5337 +-5423 +-5510 +-5596 +-5683 +-5770 +-5856 +-5943 +-6030 +-6116 +-6203 +-6290 +-6377 +-6464 +-6550 +-6637 +-6724 +-6811 +-6898 +-6985 +-7072 +-7158 +-7245 +-7332 +-7419 +-7506 +-7593 +-7680 +-7767 +-7854 +-7941 +-8028 +-8115 +-8202 +-8289 +-8376 +-8463 +-8550 +-8637 +-8723 +-8810 +-8897 +-8984 +-9071 +-9158 +-9245 +-9332 +-9419 +-9506 +-9593 +-9679 +-9766 +-9853 +-9940 +-10027 +-10113 +-10200 +-10287 +-10374 +-10460 +-10547 +-10634 +-10720 +-10807 +-10893 +-10980 +-11066 +-11153 +-11239 +-11326 +-11412 +-11499 +-11585 +-11671 +-11758 +-11844 +-11930 +-12016 +-12102 +-12188 +-12274 +-12360 +-12446 +-12532 +-12618 +-12704 +-12790 +-12876 +-12961 +-13047 +-13133 +-13218 +-13304 +-13389 +-13475 +-13560 +-13646 +-13731 +-13816 +-13901 +-13986 +-14071 +-14156 +-14241 +-14326 +-14411 +-14496 +-14581 +-14665 +-14750 +-14834 +-14919 +-15003 +-15088 +-15172 +-15256 +-15340 +-15424 +-15508 +-15592 +-15676 +-15760 +-15844 +-15927 +-16011 +-16094 +-16178 +-16261 +-16344 +-16427 +-16510 +-16593 +-16676 +-16759 +-16842 +-16925 +-17007 +-17090 +-17172 +-17254 +-17337 +-17419 +-17501 +-17583 +-17665 +-17746 +-17828 +-17910 +-17991 +-18073 +-18154 +-18235 +-18316 +-18397 +-18478 +-18559 +-18640 +-18720 +-18801 +-18881 +-18961 +-19042 +-19122 +-19202 +-19281 +-19361 +-19441 +-19520 +-19600 +-19679 +-19758 +-19837 +-19916 +-19995 +-20074 +-20152 +-20231 +-20309 +-20387 +-20465 +-20543 +-20621 +-20699 +-20777 +-20854 +-20932 +-21009 +-21086 +-21163 +-21240 +-21316 +-21393 +-21469 +-21546 +-21622 +-21698 +-21774 +-21850 +-21925 +-22001 +-22076 +-22151 +-22227 +-22301 +-22376 +-22451 +-22525 +-22600 +-22674 +-22748 +-22822 +-22896 +-22969 +-23043 +-23116 +-23189 +-23262 +-23335 +-23408 +-23481 +-23553 +-23625 +-23697 +-23769 +-23841 +-23913 +-23984 +-24055 +-24126 +-24197 +-24268 +-24339 +-24409 +-24480 +-24550 +-24620 +-24690 +-24759 +-24829 +-24898 +-24967 +-25036 +-25105 +-25173 +-25242 +-25310 +-25378 +-25446 +-25514 +-25581 +-25649 +-25716 +-25783 +-25850 +-25916 +-25983 +-26049 +-26115 +-26181 +-26246 +-26312 +-26377 +-26442 +-26507 +-26572 +-26637 +-26701 +-26765 +-26829 +-26893 +-26957 +-27020 +-27083 +-27146 +-27209 +-27271 +-27334 +-27396 +-27458 +-27520 +-27581 +-27643 +-27704 +-27765 +-27826 +-27886 +-27947 +-28007 +-28067 +-28126 +-28186 +-28245 +-28304 +-28363 +-28422 +-28480 +-28538 +-28596 +-28654 +-28712 +-28769 +-28826 +-28883 +-28940 +-28996 +-29053 +-29109 +-29164 +-29220 +-29275 +-29330 +-29385 +-29440 +-29494 +-29549 +-29603 +-29656 +-29710 +-29763 +-29816 +-29869 +-29922 +-29974 +-30026 +-30078 +-30130 +-30181 +-30232 +-30283 +-30334 +-30384 +-30435 +-30485 +-30534 +-30584 +-30633 +-30682 +-30731 +-30779 +-30828 +-30876 +-30923 +-30971 +-31018 +-31065 +-31112 +-31158 +-31205 +-31251 +-31296 +-31342 +-31387 +-31432 +-31477 +-31521 +-31566 +-31610 +-31653 +-31697 +-31740 +-31783 +-31826 +-31868 +-31910 +-31952 +-31994 +-32035 +-32076 +-32117 +-32158 +-32198 +-32238 +-32278 +-32317 +-32356 +-32395 +-32434 +-32472 +-32511 +-32548 +-32586 +-32623 +-32660 +-32697 +-32734 +-32770 +-32806 +-32841 +-32877 +-32912 +-32947 +-32981 +-33016 +-33050 +-33083 +-33117 +-33150 +-33183 +-33215 +-33248 +-33280 +-33311 +-33343 +-33374 +-33405 +-33435 +-33466 +-33496 +-33525 +-33555 +-33584 +-33613 +-33641 +-33670 +-33698 +-33725 +-33753 +-33780 +-33807 +-33833 +-33859 +-33885 +-33911 +-33936 +-33961 +-33986 +-34010 +-34034 +-34058 +-34082 +-34105 +-34128 +-34150 +-34173 +-34195 +-34216 +-34238 +-34259 +-34280 +-34300 +-34320 +-34340 +-34360 +-34379 +-34398 +-34417 +-34435 +-34453 +-34471 +-34488 +-34505 +-34522 +-34539 +-34555 +-34571 +-34586 +-34601 +-34616 +-34631 +-34645 +-34659 +-34673 +-34686 +-34699 +-34712 +-34724 +-34737 +-34748 +-34760 +-34771 +-34782 +-34792 +-34802 +-34812 +-34822 +-34831 +-34840 +-34848 +-34857 +-34865 +-34872 +-34879 +-34886 +-34893 +-34899 +-34905 +-34911 +-34916 +-34921 +-34926 +-34930 +-34934 +-34938 +-34941 +-34944 +-34947 +-34950 +-34952 +-34953 +-34955 +-34956 +-34957 +-34957 +-34957 +-34957 +-34956 +-34955 +-34954 +-34953 +-34951 +-34948 +-34946 +-34943 +-34940 +-34936 +-34932 +-34928 +-34923 +-34918 +-34913 +-34908 +-34902 +-34895 +-34889 +-34882 +-34875 +-34867 +-34859 +-34851 +-34842 +-34833 +-34824 +-34814 +-34804 +-34794 +-34783 +-34772 +-34761 +-34749 +-34737 +-34725 +-34712 +-34699 +-34686 +-34672 +-34658 +-34644 +-34629 +-34614 +-34599 +-34583 +-34567 +-34550 +-34534 +-34517 +-34499 +-34481 +-34463 +-34445 +-34426 +-34407 +-34387 +-34367 +-34347 +-34326 +-34306 +-34284 +-34263 +-34241 +-34218 +-34196 +-34173 +-34150 +-34126 +-34102 +-34078 +-34053 +-34028 +-34002 +-33977 +-33951 +-33924 +-33897 +-33870 +-33843 +-33815 +-33787 +-33758 +-33729 +-33700 +-33671 +-33641 +-33611 +-33580 +-33549 +-33518 +-33486 +-33454 +-33422 +-33389 +-33356 +-33323 +-33289 +-33255 +-33221 +-33186 +-33151 +-33115 +-33080 +-33043 +-33007 +-32970 +-32933 +-32895 +-32858 +-32819 +-32781 +-32742 +-32703 +-32663 +-32623 +-32583 +-32542 +-32501 +-32460 +-32418 +-32376 +-32334 +-32291 +-32248 +-32205 +-32161 +-32117 +-32072 +-32027 +-31982 +-31937 +-31891 +-31845 +-31798 +-31751 +-31704 +-31657 +-31609 +-31560 +-31512 +-31463 +-31414 +-31364 +-31314 +-31264 +-31213 +-31162 +-31111 +-31059 +-31007 +-30955 +-30902 +-30849 +-30796 +-30742 +-30688 +-30633 +-30579 +-30523 +-30468 +-30412 +-30356 +-30300 +-30243 +-30186 +-30128 +-30070 +-30012 +-29954 +-29895 +-29836 +-29776 +-29716 +-29656 +-29595 +-29535 +-29473 +-29412 +-29350 +-29288 +-29225 +-29162 +-29099 +-29035 +-28972 +-28907 +-28843 +-28778 +-28713 +-28647 +-28581 +-28515 +-28448 +-28381 +-28314 +-28247 +-28179 +-28110 +-28042 +-27973 +-27904 +-27834 +-27764 +-27694 +-27624 +-27553 +-27482 +-27410 +-27338 +-27266 +-27193 +-27121 +-27047 +-26974 +-26900 +-26826 +-26752 +-26677 +-26602 +-26526 +-26451 +-26374 +-26298 +-26221 +-26144 +-26067 +-25989 +-25911 +-25833 +-25754 +-25675 +-25596 +-25517 +-25437 +-25356 +-25276 +-25195 +-25114 +-25032 +-24951 +-24868 +-24786 +-24703 +-24620 +-24537 +-24453 +-24369 +-24285 +-24200 +-24115 +-24030 +-23945 +-23859 +-23773 +-23686 +-23599 +-23512 +-23425 +-23337 +-23249 +-23161 +-23072 +-22983 +-22894 +-22805 +-22715 +-22625 +-22534 +-22444 +-22353 +-22261 +-22170 +-22078 +-21986 +-21893 +-21801 +-21707 +-21614 +-21520 +-21426 +-21332 +-21238 +-21143 +-21048 +-20952 +-20857 +-20761 +-20664 +-20568 +-20471 +-20374 +-20276 +-20179 +-20081 +-19982 +-19884 +-19785 +-19686 +-19587 +-19487 +-19387 +-19287 +-19186 +-19085 +-18984 +-18883 +-18781 +-18679 +-18577 +-18475 +-18372 +-18269 +-18166 +-18062 +-17958 +-17854 +-17750 +-17645 +-17541 +-17435 +-17330 +-17224 +-17118 +-17012 +-16906 +-16799 +-16692 +-16585 +-16477 +-16370 +-16262 +-16153 +-16045 +-15936 +-15827 +-15718 +-15608 +-15498 +-15388 +-15278 +-15167 +-15057 +-14946 +-14834 +-14723 +-14611 +-14499 +-14387 +-14274 +-14161 +-14048 +-13935 +-13822 +-13708 +-13594 +-13480 +-13365 +-13251 +-13136 +-13021 +-12905 +-12790 +-12674 +-12558 +-12442 +-12325 +-12208 +-12091 +-11974 +-11857 +-11739 +-11621 +-11503 +-11385 +-11266 +-11147 +-11028 +-10909 +-10790 +-10670 +-10550 +-10430 +-10310 +-10189 +-10069 +-9948 +-9827 +-9705 +-9584 +-9462 +-9340 +-9218 +-9096 +-8973 +-8850 +-8727 +-8604 +-8481 +-8357 +-8234 +-8110 +-7985 +-7861 +-7737 +-7612 +-7487 +-7362 +-7236 +-7111 +-6985 +-6859 +-6733 +-6607 +-6481 +-6354 +-6227 +-6100 +-5973 +-5846 +-5718 +-5591 +-5463 +-5335 +-5207 +-5078 +-4950 +-4821 +-4692 +-4563 +-4434 +-4305 +-4175 +-4045 +-3916 +-3786 +-3655 +-3525 +-3395 +-3264 +-3133 +-3002 +-2871 +-2740 +-2608 +-2477 +-2345 +-2213 +-2081 +-1949 +-1817 +-1684 +-1552 +-1419 +-1286 +-1153 +-1020 +-886 +-753 +-619 +-486 +-352 +-218 +-84 +50 +185 +319 +454 +589 +723 +858 +993 +1129 +1264 +1399 +1535 +1671 +1807 +1942 +2078 +2215 +2351 +2487 +2624 +2760 +2897 +3034 +3170 +3307 +3445 +3582 +3719 +3856 +3994 +4131 +4269 +4407 +4545 +4682 +4820 +4959 +5097 +5235 +5373 +5512 +5650 +5789 +5928 +6066 +6205 +6344 +6483 +6622 +6761 +6900 +7039 +7179 +7318 +7458 +7597 +7737 +7876 +8016 +8156 +8295 +8435 +8575 +8715 +8855 +8995 +9135 +9276 +9416 +9556 +9696 +9837 +9977 +10117 +10258 +10398 +10539 +10679 +10820 +10961 +11101 +11242 +11383 +11523 +11664 +11805 +11946 +12087 +12227 +12368 +12509 +12650 +12791 +12932 +13073 +13214 +13355 +13496 +13637 +13778 +13919 +14060 +14201 +14342 +14483 +14624 +14765 +14906 +15047 +15188 +15329 +15470 +15611 +15752 +15893 +16034 +16174 +16315 +16456 +16597 +16738 +16879 +17019 +17160 +17301 +17441 +17582 +17723 +17863 +18004 +18144 +18285 +18425 +18566 +18706 +18846 +18987 +19127 +19267 +19407 +19547 +19687 +19827 +19967 +20107 +20247 +20386 +20526 +20666 +20805 +20945 +21084 +21224 +21363 +21502 +21641 +21780 +21919 +22058 +22197 +22336 +22475 +22613 +22752 +22890 +23029 +23167 +23305 +23443 +23581 +23719 +23857 +23995 +24133 +24270 +24408 +24545 +24682 +24819 +24957 +25093 +25230 +25367 +25504 +25640 +25777 +25913 +26049 +26185 +26321 +26457 +26593 +26728 +26864 +26999 +27134 +27269 +27404 +27539 +27674 +27808 +27943 +28077 +28211 +28345 +28479 +28613 +28746 +28880 +29013 +29146 +29279 +29412 +29544 +29677 +29809 +29942 +30074 +30206 +30337 +30469 +30600 +30732 +30863 +30994 +31124 +31255 +31385 +31516 +31646 +31775 +31905 +32035 +32164 +32293 +32422 +32551 +32680 +32808 +32936 +33064 +33192 +33320 +33447 +33575 +33702 +33829 +33955 +34082 +34208 +34334 +34460 +34586 +34711 +34836 +34961 +35086 +35211 +35335 +35459 +35583 +35707 +35831 +35954 +36077 +36200 +36322 +36445 +36567 +36689 +36811 +36932 +37053 +37174 +37295 +37416 +37536 +37656 +37776 +37895 +38015 +38134 +38252 +38371 +38489 +38607 +38725 +38843 +38960 +39077 +39194 +39310 +39427 +39543 +39658 +39774 +39889 +40004 +40118 +40233 +40347 +40461 +40574 +40688 +40801 +40913 +41026 +41138 +41250 +41361 +41473 +41584 +41694 +41805 +41915 +42025 +42134 +42244 +42352 +42461 +42570 +42678 +42785 +42893 +43000 +43107 +43213 +43319 +43425 +43531 +43636 +43741 +43846 +43950 +44054 +44158 +44261 +44364 +44467 +44569 +44672 +44773 +44875 +44976 +45077 +45177 +45277 +45377 +45476 +45575 +45674 +45772 +45870 +45968 +46066 +46163 +46259 +46356 +46452 +46547 +46642 +46737 +46832 +46926 +47020 +47113 +47207 +47299 +47392 +47484 +47575 +47667 +47758 +47848 +47939 +48028 +48118 +48207 +48296 +48384 +48472 +48559 +48647 +48734 +48820 +48906 +48992 +49077 +49162 +49246 +49331 +49414 +49498 +49581 +49663 +49745 +49827 +49908 +49989 +50070 +50150 +50230 +50309 +50388 +50467 +50545 +50623 +50700 +50777 +50853 +50929 +51005 +51080 +51155 +51230 +51304 +51377 +51450 +51523 +51595 +51667 +51739 +51810 +51880 +51951 +52020 +52090 +52159 +52227 +52295 +52363 +52430 +52497 +52563 +52629 +52694 +52759 +52824 +52888 +52951 +53014 +53077 +53139 +53201 +53263 +53324 +53384 +53444 +53504 +53563 +53621 +53680 +53737 +53795 +53851 +53908 +53964 +54019 +54074 +54129 +54183 +54236 +54289 +54342 +54394 +54446 +54497 +54548 +54598 +54648 +54697 +54746 +54794 +54842 +54890 +54936 +54983 +55029 +55074 +55119 +55164 +55208 +55251 +55294 +55337 +55379 +55420 +55461 +55502 +55542 +55582 +55621 +55659 +55697 +55735 +55772 +55809 +55845 +55880 +55915 +55950 +55984 +56018 +56051 +56083 +56115 +56147 +56178 +56208 +56238 +56268 +56297 +56325 +56353 +56381 +56407 +56434 +56460 +56485 +56510 +56534 +56558 +56581 +56604 +56626 +56648 +56669 +56690 +56710 +56729 +56748 +56767 +56785 +56802 +56819 +56836 +56852 +56867 +56882 +56896 +56910 +56923 +56936 +56948 +56959 +56970 +56981 +56991 +57000 +57009 +57018 +57025 +57033 +57039 +57045 +57051 +57056 +57061 +57065 +57068 +57071 +57073 +57075 +57076 +57077 +57077 +57077 +57076 +57074 +57072 +57069 +57066 +57062 +57058 +57053 +57048 +57042 +57035 +57028 +57020 +57012 +57003 +56994 +56984 +56974 +56963 +56951 +56939 +56926 +56913 +56899 +56885 +56870 +56854 +56838 +56821 +56804 +56786 +56768 +56749 +56729 +56709 +56688 +56667 +56645 +56623 +56600 +56576 +56552 +56528 +56502 +56477 +56450 +56423 +56396 +56367 +56339 +56309 +56280 +56249 +56218 +56187 +56154 +56122 +56088 +56054 +56020 +55985 +55949 +55913 +55876 +55839 +55801 +55762 +55723 +55683 +55643 +55602 +55561 +55519 +55476 +55433 +55389 +55344 +55299 +55254 +55208 +55161 +55114 +55066 +55017 +54968 +54919 +54868 +54817 +54766 +54714 +54661 +54608 +54555 +54500 +54445 +54390 +54334 +54277 +54220 +54162 +54103 +54044 +53985 +53924 +53863 +53802 +53740 +53677 +53614 +53551 +53486 +53421 +53356 +53290 +53223 +53156 +53088 +53019 +52950 +52881 +52810 +52739 +52668 +52596 +52523 +52450 +52376 +52302 +52227 +52152 +52076 +51999 +51921 +51844 +51765 +51686 +51606 +51526 +51445 +51364 +51282 +51199 +51116 +51032 +50948 +50863 +50778 +50691 +50605 +50517 +50430 +50341 +50252 +50162 +50072 +49981 +49890 +49798 +49705 +49612 +49519 +49424 +49329 +49234 +49138 +49041 +48944 +48846 +48748 +48649 +48549 +48449 +48348 +48247 +48145 +48043 +47940 +47836 +47732 +47627 +47522 +47416 +47309 +47202 +47095 +46986 +46878 +46768 +46658 +46548 +46437 +46325 +46213 +46100 +45986 +45872 +45758 +45643 +45527 +45411 +45294 +45177 +45059 +44940 +44821 +44701 +44581 +44460 +44339 +44217 +44094 +43971 +43848 +43723 +43599 +43473 +43348 +43221 +43094 +42966 +42838 +42710 +42580 +42451 +42320 +42189 +42058 +41926 +41793 +41660 +41526 +41392 +41257 +41122 +40986 +40849 +40712 +40575 +40437 +40298 +40159 +40019 +39879 +39738 +39597 +39455 +39312 +39169 +39026 +38882 +38737 +38592 +38446 +38300 +38153 +38006 +37858 +37709 +37560 +37411 +37261 +37110 +36959 +36808 +36656 +36503 +36350 +36196 +36042 +35887 +35732 +35576 +35420 +35263 +35105 +34947 +34789 +34630 +34471 +34311 +34150 +33989 +33828 +33666 +33503 +33340 +33177 +33013 +32848 +32683 +32517 +32351 +32185 +32018 +31850 +31682 +31513 +31344 +31175 +31004 +30834 +30663 +30491 +30319 +30147 +29973 +29800 +29626 +29451 +29276 +29101 +28925 +28748 +28572 +28394 +28216 +28038 +27859 +27680 +27500 +27320 +27139 +26958 +26776 +26594 +26411 +26228 +26044 +25860 +25676 +25491 +25305 +25119 +24933 +24746 +24559 +24371 +24183 +23995 +23805 +23616 +23426 +23236 +23045 +22853 +22662 +22469 +22277 +22084 +21890 +21696 +21502 +21307 +21112 +20916 +20720 +20523 +20326 +20129 +19931 +19733 +19534 +19335 +19135 +18935 +18735 +18534 +18333 +18132 +17929 +17727 +17524 +17321 +17117 +16913 +16709 +16504 +16299 +16093 +15887 +15680 +15474 +15266 +15059 +14851 +14642 +14433 +14224 +14015 +13805 +13594 +13384 +13173 +12961 +12749 +12537 +12324 +12111 +11898 +11684 +11470 +11256 +11041 +10826 +10610 +10394 +10178 +9962 +9745 +9527 +9310 +9092 +8873 +8655 +8436 +8216 +7997 +7777 +7556 +7336 +7114 +6893 +6671 +6449 +6227 +6004 +5781 +5558 +5334 +5110 +4886 +4661 +4436 +4211 +3986 +3760 +3534 +3307 +3080 +2853 +2626 +2398 +2170 +1942 +1714 +1485 +1256 +1026 +797 +567 +336 +106 +-125 +-356 +-588 +-819 +-1051 +-1283 +-1516 +-1748 +-1981 +-2215 +-2448 +-2682 +-2916 +-3150 +-3385 +-3619 +-3854 +-4090 +-4325 +-4561 +-4797 +-5033 +-5270 +-5506 +-5743 +-5980 +-6218 +-6455 +-6693 +-6931 +-7170 +-7408 +-7647 +-7886 +-8125 +-8364 +-8604 +-8844 +-9084 +-9324 +-9564 +-9805 +-10046 +-10287 +-10528 +-10769 +-11011 +-11252 +-11494 +-11736 +-11979 +-12221 +-12464 +-12707 +-12950 +-13193 +-13436 +-13680 +-13923 +-14167 +-14411 +-14655 +-14900 +-15144 +-15389 +-15633 +-15878 +-16123 +-16369 +-16614 +-16859 +-17105 +-17351 +-17597 +-17843 +-18089 +-18335 +-18582 +-18828 +-19075 +-19321 +-19568 +-19815 +-20062 +-20310 +-20557 +-20804 +-21052 +-21300 +-21547 +-21795 +-22043 +-22291 +-22539 +-22787 +-23036 +-23284 +-23532 +-23781 +-24030 +-24278 +-24527 +-24776 +-25025 +-25274 +-25523 +-25772 +-26021 +-26270 +-26519 +-26769 +-27018 +-27267 +-27517 +-27766 +-28016 +-28266 +-28515 +-28765 +-29014 +-29264 +-29514 +-29764 +-30013 +-30263 +-30513 +-30763 +-31013 +-31263 +-31513 +-31762 +-32012 +-32262 +-32512 +-32762 +-33012 +-33262 +-33512 +-33761 +-34011 +-34261 +-34511 +-34761 +-35010 +-35260 +-35510 +-35760 +-36009 +-36259 +-36508 +-36758 +-37007 +-37257 +-37506 +-37756 +-38005 +-38254 +-38503 +-38752 +-39001 +-39250 +-39499 +-39748 +-39997 +-40246 +-40494 +-40743 +-40991 +-41240 +-41488 +-41736 +-41985 +-42233 +-42481 +-42728 +-42976 +-43224 +-43471 +-43719 +-43966 +-44213 +-44461 +-44708 +-44954 +-45201 +-45448 +-45694 +-45941 +-46187 +-46433 +-46679 +-46925 +-47170 +-47416 +-47661 +-47907 +-48152 +-48397 +-48642 +-48886 +-49131 +-49375 +-49619 +-49863 +-50107 +-50351 +-50594 +-50837 +-51080 +-51323 +-51566 +-51809 +-52051 +-52293 +-52535 +-52777 +-53018 +-53260 +-53501 +-53742 +-53983 +-54223 +-54463 +-54704 +-54943 +-55183 +-55422 +-55662 +-55901 +-56139 +-56378 +-56616 +-56854 +-57092 +-57329 +-57567 +-57804 +-58041 +-58277 +-58513 +-58749 +-58985 +-59221 +-59456 +-59691 +-59925 +-60160 +-60394 +-60628 +-60861 +-61095 +-61328 +-61560 +-61793 +-62025 +-62256 +-62488 +-62719 +-62950 +-63181 +-63411 +-63641 +-63870 +-64100 +-64329 +-64557 +-64786 +-65014 +-65241 +-65469 +-65696 +-65923 +-66149 +-66375 +-66600 +-66826 +-67051 +-67275 +-67500 +-67723 +-67947 +-68170 +-68393 +-68615 +-68837 +-69059 +-69280 +-69501 +-69722 +-69942 +-70162 +-70381 +-70600 +-70818 +-71037 +-71254 +-71472 +-71689 +-71905 +-72121 +-72337 +-72553 +-72767 +-72982 +-73196 +-73410 +-73623 +-73836 +-74048 +-74260 +-74471 +-74682 +-74893 +-75103 +-75313 +-75522 +-75731 +-75939 +-76147 +-76354 +-76561 +-76768 +-76974 +-77179 +-77385 +-77589 +-77793 +-77997 +-78200 +-78403 +-78605 +-78807 +-79008 +-79209 +-79409 +-79608 +-79808 +-80006 +-80205 +-80402 +-80599 +-80796 +-80992 +-81188 +-81383 +-81577 +-81771 +-81965 +-82158 +-82350 +-82542 +-82733 +-82924 +-83115 +-83304 +-83493 +-83682 +-83870 +-84058 +-84244 +-84431 +-84617 +-84802 +-84986 +-85171 +-85354 +-85537 +-85719 +-85901 +-86082 +-86263 +-86443 +-86622 +-86801 +-86979 +-87157 +-87334 +-87510 +-87686 +-87861 +-88036 +-88210 +-88383 +-88556 +-88728 +-88899 +-89070 +-89241 +-89410 +-89579 +-89747 +-89915 +-90082 +-90248 +-90414 +-90579 +-90744 +-90907 +-91071 +-91233 +-91395 +-91556 +-91716 +-91876 +-92035 +-92194 +-92352 +-92509 +-92665 +-92821 +-92976 +-93130 +-93284 +-93437 +-93589 +-93741 +-93892 +-94042 +-94191 +-94340 +-94488 +-94636 +-94782 +-94928 +-95073 +-95218 +-95362 +-95505 +-95647 +-95789 +-95930 +-96070 +-96209 +-96348 +-96486 +-96623 +-96759 +-96895 +-97030 +-97164 +-97297 +-97430 +-97562 +-97693 +-97823 +-97953 +-98082 +-98210 +-98337 +-98463 +-98589 +-98714 +-98838 +-98962 +-99084 +-99206 +-99327 +-99447 +-99567 +-99685 +-99803 +-99920 +-100036 +-100152 +-100266 +-100380 +-100493 +-100605 +-100716 +-100827 +-100937 +-101046 +-101154 +-101261 +-101367 +-101473 +-101577 +-101681 +-101784 +-101886 +-101988 +-102088 +-102188 +-102287 +-102385 +-102482 +-102578 +-102673 +-102768 +-102861 +-102954 +-103046 +-103137 +-103227 +-103317 +-103405 +-103492 +-103579 +-103665 +-103750 +-103834 +-103917 +-103999 +-104080 +-104161 +-104240 +-104319 +-104397 +-104474 +-104549 +-104624 +-104699 +-104772 +-104844 +-104915 +-104986 +-105055 +-105124 +-105192 +-105258 +-105324 +-105389 +-105453 +-105516 +-105578 +-105639 +-105700 +-105759 +-105817 +-105875 +-105931 +-105987 +-106041 +-106095 +-106147 +-106199 +-106250 +-106300 +-106348 +-106396 +-106443 +-106489 +-106534 +-106578 +-106621 +-106663 +-106704 +-106744 +-106783 +-106821 +-106858 +-106894 +-106929 +-106964 +-106997 +-107029 +-107060 +-107090 +-107119 +-107148 +-107175 +-107201 +-107226 +-107250 +-107273 +-107296 +-107317 +-107337 +-107356 +-107374 +-107391 +-107407 +-107422 +-107436 +-107449 +-107461 +-107472 +-107482 +-107490 +-107498 +-107505 +-107511 +-107515 +-107519 +-107521 +-107523 +-107524 +-107523 +-107521 +-107519 +-107515 +-107510 +-107504 +-107498 +-107490 +-107481 +-107471 +-107459 +-107447 +-107434 +-107420 +-107404 +-107388 +-107370 +-107352 +-107332 +-107311 +-107289 +-107266 +-107242 +-107217 +-107191 +-107164 +-107135 +-107106 +-107075 +-107044 +-107011 +-106977 +-106942 +-106906 +-106869 +-106831 +-106792 +-106751 +-106710 +-106667 +-106623 +-106578 +-106532 +-106485 +-106437 +-106388 +-106337 +-106286 +-106233 +-106179 +-106124 +-106068 +-106011 +-105953 +-105894 +-105833 +-105771 +-105709 +-105645 +-105580 +-105513 +-105446 +-105378 +-105308 +-105237 +-105165 +-105092 +-105018 +-104943 +-104866 +-104789 +-104710 +-104630 +-104549 +-104467 +-104383 +-104299 +-104213 +-104126 +-104038 +-103949 +-103859 +-103768 +-103675 +-103581 +-103486 +-103390 +-103293 +-103194 +-103095 +-102994 +-102892 +-102789 +-102685 +-102579 +-102473 +-102365 +-102256 +-102146 +-102034 +-101922 +-101808 +-101693 +-101577 +-101460 +-101342 +-101222 +-101101 +-100979 +-100856 +-100732 +-100606 +-100479 +-100351 +-100222 +-100092 +-99961 +-99828 +-99694 +-99559 +-99423 +-99285 +-99147 +-99007 +-98866 +-98723 +-98580 +-98435 +-98289 +-98142 +-97994 +-97845 +-97694 +-97542 +-97389 +-97235 +-97079 +-96922 +-96765 +-96605 +-96445 +-96284 +-96121 +-95957 +-95792 +-95625 +-95458 +-95289 +-95119 +-94947 +-94775 +-94601 +-94426 +-94250 +-94073 +-93894 +-93715 +-93534 +-93351 +-93168 +-92983 +-92797 +-92610 +-92422 +-92232 +-92042 +-91850 +-91656 +-91462 +-91266 +-91069 +-90871 +-90672 +-90471 +-90269 +-90066 +-89862 +-89656 +-89450 +-89242 +-89033 +-88822 +-88610 +-88398 +-88183 +-87968 +-87752 +-87534 +-87315 +-87094 +-86873 +-86650 +-86426 +-86201 +-85975 +-85747 +-85518 +-85288 +-85056 +-84824 +-84590 +-84355 +-84119 +-83881 +-83642 +-83402 +-83161 +-82918 +-82675 +-82430 +-82184 +-81936 +-81687 +-81438 +-81186 +-80934 +-80680 +-80426 +-80169 +-79912 +-79654 +-79394 +-79133 +-78871 +-78607 +-78342 +-78076 +-77809 +-77541 +-77271 +-77000 +-76728 +-76454 +-76180 +-75904 +-75627 +-75349 +-75069 +-74788 +-74506 +-74223 +-73938 +-73653 +-73366 +-73077 +-72788 +-72497 +-72205 +-71912 +-71618 +-71322 +-71025 +-70727 +-70428 +-70128 +-69826 +-69523 +-69219 +-68913 +-68606 +-68299 +-67989 +-67679 +-67367 +-67055 +-66741 +-66425 +-66109 +-65791 +-65472 +-65152 +-64831 +-64508 +-64184 +-63859 +-63533 +-63205 +-62877 +-62547 +-62215 +-61883 +-61549 +-61215 +-60878 +-60541 +-60203 +-59863 +-59522 +-59180 +-58837 +-58492 +-58146 +-57799 +-57451 +-57102 +-56751 +-56399 +-56046 +-55692 +-55336 +-54980 +-54622 +-54263 +-53902 +-53541 +-53178 +-52814 +-52449 +-52083 +-51715 +-51346 +-50977 +-50605 +-50233 +-49860 +-49485 +-49109 +-48732 +-48354 +-47974 +-47593 +-47212 +-46828 +-46444 +-46059 +-45672 +-45284 +-44895 +-44505 +-44114 +-43721 +-43327 +-42933 +-42536 +-42139 +-41741 +-41341 +-40940 +-40538 +-40135 +-39731 +-39325 +-38919 +-38511 +-38102 +-37692 +-37280 +-36868 +-36454 +-36039 +-35623 +-35206 +-34788 +-34368 +-33948 +-33526 +-33103 +-32679 +-32253 +-31827 +-31400 +-30971 +-30541 +-30110 +-29678 +-29244 +-28810 +-28374 +-27938 +-27500 +-27061 +-26621 +-26180 +-25737 +-25294 +-24849 +-24403 +-23956 +-23508 +-23059 +-22609 +-22157 +-21705 +-21251 +-20796 +-20340 +-19883 +-19425 +-18966 +-18506 +-18044 +-17582 +-17118 +-16653 +-16187 +-15720 +-15252 +-14783 +-14313 +-13841 +-13369 +-12895 +-12421 +-11945 +-11468 +-10990 +-10511 +-10031 +-9550 +-9067 +-8584 +-8100 +-7614 +-7128 +-6640 +-6151 +-5662 +-5171 +-4679 +-4186 +-3692 +-3197 +-2701 +-2203 +-1705 +-1206 +-705 +-204 +299 +802 +1307 +1812 +2319 +2826 +3335 +3845 +4356 +4868 +5380 +5894 +6409 +6925 +7442 +7960 +8479 +8999 +9520 +10042 +10565 +11089 +11614 +12140 +12667 +13195 +13724 +14254 +14785 +15317 +15850 +16384 +16919 +17455 +17992 +18530 +19069 +19609 +20150 +20692 +21235 +21778 +22323 +22869 +23416 +23963 +24512 +25061 +25612 +26163 +26716 +27269 +27823 +28378 +28935 +29492 +30050 +30609 +31169 +31729 +32291 +32854 +33417 +33982 +34547 +35114 +35681 +36249 +36818 +37388 +37959 +38531 +39104 +39677 +40252 +40827 +41403 +41980 +42558 +43137 +43717 +44298 +44879 +45461 +46045 +46629 +47214 +47800 +48386 +48974 +49562 +50152 +50742 +51333 +51925 +52517 +53111 +53705 +54300 +54896 +55493 +56091 +56689 +57288 +57889 +58490 +59091 +59694 +60297 +60901 +61506 +62112 +62719 +63326 +63934 +64543 +65153 +65763 +66375 +66987 +67600 +68213 +68828 +69443 +70059 +70675 +71293 +71911 +72530 +73150 +73770 +74391 +75013 +75636 +76260 +76884 +77509 +78134 +78761 +79388 +80015 +80644 +81273 +81903 +82534 +83165 +83797 +84430 +85063 +85698 +86332 +86968 +87604 +88241 +88879 +89517 +90156 +90796 +91436 +92077 +92718 +93361 +94004 +94647 +95291 +95936 +96582 +97228 +97875 +98522 +99170 +99819 +100468 +101118 +101769 +102420 +103072 +103724 +104377 +105031 +105685 +106340 +106995 +107651 +108308 +108965 +109623 +110281 +110940 +111600 +112260 +112921 +113582 +114244 +114906 +115569 +116232 +116896 +117561 +118226 +118892 +119558 +120224 +120892 +121559 +122228 +122896 +123566 +124236 +124906 +125577 +126248 +126920 +127592 +128265 +128939 +129612 +130287 +130962 +131637 +132313 +132989 +133665 +134343 +135020 +135698 +136377 +137056 +137735 +138415 +139095 +139776 +140457 +141139 +141821 +142503 +143186 +143870 +144553 +145238 +145922 +146607 +147292 +147978 +148664 +149351 +150038 +150725 +151413 +152101 +152789 +153478 +154167 +154857 +155547 +156237 +156927 +157618 +158310 +159001 +159693 +160386 +161078 +161771 +162465 +163158 +163852 +164547 +165241 +165936 +166631 +167327 +168022 +168719 +169415 +170112 +170809 +171506 +172203 +172901 +173599 +174297 +174996 +175695 +176394 +177093 +177793 +178493 +179193 +179893 +180594 +181294 +181995 +182696 +183398 +184100 +184801 +185504 +186206 +186908 +187611 +188314 +189017 +189720 +190424 +191127 +191831 +192535 +193239 +193943 +194648 +195352 +196057 +196762 +197467 +198172 +198878 +199583 +200289 +200995 +201700 +202406 +203112 +203819 +204525 +205231 +205938 +206645 +207351 +208058 +208765 +209472 +210179 +210886 +211593 +212301 +213008 +213716 +214423 +215131 +215838 +216546 +217253 +217961 +218669 +219377 +220084 +220792 +221500 +222208 +222916 +223624 +224332 +225040 +225747 +226455 +227163 +227871 +228579 +229287 +229995 +230702 +231410 +232118 +232826 +233533 +234241 +234948 +235656 +236363 +237070 +237778 +238485 +239192 +239899 +240606 +241313 +242020 +242727 +243433 +244140 +244846 +245553 +246259 +246965 +247671 +248377 +249082 +249788 +250493 +251199 +251904 +252609 +253314 +254019 +254723 +255428 +256132 +256836 +257540 +258244 +258947 +259650 +260354 +261057 +261759 +262462 +263164 +263867 +264569 +265270 +265972 +266673 +267374 +268075 +268776 +269476 +270176 +270876 +271576 +272275 +272975 +273674 +274372 +275071 +275769 +276466 +277164 +277861 +278558 +279255 +279951 +280647 +281343 +282039 +282734 +283429 +284123 +284818 +285511 +286205 +286898 +287591 +288284 +288976 +289668 +290359 +291050 +291741 +292432 +293122 +293812 +294501 +295190 +295878 +296567 +297254 +297942 +298629 +299315 +300002 +300687 +301373 +302058 +302742 +303426 +304110 +304793 +305476 +306159 +306841 +307522 +308203 +308884 +309564 +310244 +310923 +311602 +312280 +312958 +313635 +314312 +314988 +315664 +316339 +317014 +317689 +318362 +319036 +319709 +320381 +321053 +321724 +322395 +323065 +323734 +324404 +325072 +325740 +326408 +327075 +327741 +328407 +329072 +329737 +330401 +331064 +331727 +332390 +333051 +333712 +334373 +335033 +335692 +336351 +337009 +337667 +338324 +338980 +339636 +340291 +340945 +341599 +342252 +342904 +343556 +344207 +344858 +345508 +346157 +346805 +347453 +348100 +348747 +349393 +350038 +350682 +351326 +351969 +352612 +353253 +353894 +354534 +355174 +355813 +356451 +357088 +357725 +358361 +358996 +359630 +360264 +360897 +361529 +362161 +362791 +363421 +364050 +364679 +365306 +365933 +366559 +367184 +367809 +368433 +369055 +369678 +370299 +370919 +371539 +372158 +372776 +373393 +374010 +374625 +375240 +375854 +376467 +377079 +377691 +378301 +378911 +379520 +380128 +380735 +381341 +381947 +382551 +383155 +383758 +384360 +384961 +385561 +386160 +386759 +387356 +387953 +388548 +389143 +389737 +390330 +390922 +391513 +392103 +392692 +393280 +393868 +394454 +395040 +395624 +396208 +396790 +397372 +397953 +398533 +399111 +399689 +400266 +400842 +401417 +401991 +402564 +403136 +403706 +404276 +404845 +405413 +405980 +406546 +407111 +407675 +408238 +408800 +409360 +409920 +410479 +411037 +411593 +412149 +412704 +413257 +413810 +414361 +414912 +415461 +416009 +416556 +417102 +417648 +418192 +418734 +419276 +419817 +420357 +420895 +421433 +421969 +422504 +423038 +423571 +424103 +424634 +425164 +425692 +426220 +426746 +427271 +427795 +428318 +428840 +429361 +429880 +430399 +430916 +431432 +431947 +432460 +432973 +433484 +433995 +434504 +435012 +435518 +436024 +436528 +437031 +437533 +438034 +438534 +439032 +439529 +440025 +440520 +441013 +441506 +441997 +442487 +442976 +443463 +443949 +444434 +444918 +445400 +445882 +446362 +446841 +447318 +447794 +448270 +448743 +449216 +449687 +450157 +450626 +451093 +451560 +452025 +452488 +452951 +453412 +453871 +454330 +454787 +455243 +455698 +456151 +456603 +457054 +457503 +457951 +458398 +458844 +459288 +459731 +460172 +460612 +461051 +461489 +461925 +462360 +462793 +463226 +463656 +464086 +464514 +464941 +465366 +465790 +466213 +466635 +467055 +467473 +467890 +468306 +468721 +469134 +469546 +469956 +470365 +470773 +471179 +471584 +471987 +472389 +472790 +473189 +473587 +473984 +474379 +474772 +475164 +475555 +475945 +476333 +476719 +477104 +477488 +477870 +478251 +478630 +479008 +479385 +479760 +480134 +480506 +480877 +481246 +481614 +481980 +482345 +482709 +483071 +483431 +483790 +484148 +484504 +484859 +485212 +485564 +485914 +486263 +486611 +486956 +487301 +487644 +487985 +488325 +488663 +489000 +489336 +489670 +490002 +490333 +490662 +490990 +491317 +491642 +491965 +492287 +492607 +492926 +493243 +493559 +493873 +494186 +494497 +494807 +495115 +495422 +495727 +496031 +496333 +496633 +496932 +497229 +497525 +497820 +498112 +498404 +498693 +498981 +499268 +499553 +499836 +500118 +500398 +500677 +500954 +501230 +501504 +501776 +502047 +502317 +502584 +502851 +503115 +503378 +503640 +503899 +504158 +504414 +504669 +504923 +505175 +505425 +505674 +505921 +506167 +506410 +506653 +506894 +507133 +507370 +507606 +507840 +508073 +508304 +508534 +508762 +508988 +509212 +509435 +509657 +509877 +510095 +510311 +510526 +510740 +510951 +511161 +511370 +511576 +511782 +511985 +512187 +512387 +512586 +512783 +512978 +513172 +513364 +513554 +513743 +513930 +514116 +514300 +514482 +514662 +514841 +515019 +515194 +515368 +515540 +515711 +515880 +516047 +516213 +516377 +516539 +516700 +516859 +517016 +517172 +517326 +517479 +517629 +517778 +517926 +518071 +518215 +518358 +518498 +518637 +518775 +518910 +519044 +519177 +519307 +519436 +519564 +519689 +519813 +519936 +520056 +520175 +520292 +520408 +520522 +520634 +520744 +520853 +520960 +521066 +521169 +521271 +521372 +521470 +521567 +521663 +521756 +521848 +521938 +522027 +522114 +522199 +522282 +522364 +522444 +522522 +522599 +522674 +522747 +522819 +522889 +522957 +523023 +523088 +523151 +523212 +523272 +523330 +523386 +523441 +523494 +523545 +523594 +523642 +523688 +523732 +523775 +523816 +523855 +523893 +523929 +523963 +523995 +524026 +524055 +524082 +524108 +524132 +524154 +524174 +524193 +524210 +524226 +524239 +524251 +524261 +524270 +524277 +524282 +524285 +524287 +524287 +524285 +524282 +524277 +524270 +524261 +524251 +524239 +524226 +524210 +524193 +524174 +524154 +524132 +524108 +524082 +524055 +524026 +523995 +523963 +523929 +523893 +523855 +523816 +523775 +523732 +523688 +523642 +523594 +523545 +523494 +523441 +523386 +523330 +523272 +523212 +523151 +523088 +523023 +522957 +522889 +522819 +522747 +522674 +522599 +522522 +522444 +522364 +522282 +522199 +522114 +522027 +521938 +521848 +521756 +521663 +521567 +521470 +521372 +521271 +521169 +521066 +520960 +520853 +520744 +520634 +520522 +520408 +520292 +520175 +520056 +519936 +519813 +519689 +519564 +519436 +519307 +519177 +519044 +518910 +518775 +518637 +518498 +518358 +518215 +518071 +517926 +517778 +517629 +517479 +517326 +517172 +517016 +516859 +516700 +516539 +516377 +516213 +516047 +515880 +515711 +515540 +515368 +515194 +515019 +514841 +514662 +514482 +514300 +514116 +513930 +513743 +513554 +513364 +513172 +512978 +512783 +512586 +512387 +512187 +511985 +511782 +511576 +511370 +511161 +510951 +510740 +510526 +510311 +510095 +509877 +509657 +509435 +509212 +508988 +508762 +508534 +508304 +508073 +507840 +507606 +507370 +507133 +506894 +506653 +506410 +506167 +505921 +505674 +505425 +505175 +504923 +504669 +504414 +504158 +503899 +503640 +503378 +503115 +502851 +502584 +502317 +502047 +501776 +501504 +501230 +500954 +500677 +500398 +500118 +499836 +499553 +499268 +498981 +498693 +498404 +498112 +497820 +497525 +497229 +496932 +496633 +496333 +496031 +495727 +495422 +495115 +494807 +494497 +494186 +493873 +493559 +493243 +492926 +492607 +492287 +491965 +491642 +491317 +490990 +490662 +490333 +490002 +489670 +489336 +489000 +488663 +488325 +487985 +487644 +487301 +486956 +486611 +486263 +485914 +485564 +485212 +484859 +484504 +484148 +483790 +483431 +483071 +482709 +482345 +481980 +481614 +481246 +480877 +480506 +480134 +479760 +479385 +479008 +478630 +478251 +477870 +477488 +477104 +476719 +476333 +475945 +475555 +475164 +474772 +474379 +473984 +473587 +473189 +472790 +472389 +471987 +471584 +471179 +470773 +470365 +469956 +469546 +469134 +468721 +468306 +467890 +467473 +467055 +466635 +466213 +465790 +465366 +464941 +464514 +464086 +463656 +463226 +462793 +462360 +461925 +461489 +461051 +460612 +460172 +459731 +459288 +458844 +458398 +457951 +457503 +457054 +456603 +456151 +455698 +455243 +454787 +454330 +453871 +453412 +452951 +452488 +452025 +451560 +451093 +450626 +450157 +449687 +449216 +448743 +448270 +447794 +447318 +446841 +446362 +445882 +445400 +444918 +444434 +443949 +443463 +442976 +442487 +441997 +441506 +441013 +440520 +440025 +439529 +439032 +438534 +438034 +437533 +437031 +436528 +436024 +435518 +435012 +434504 +433995 +433484 +432973 +432460 +431947 +431432 +430916 +430399 +429880 +429361 +428840 +428318 +427795 +427271 +426746 +426220 +425692 +425164 +424634 +424103 +423571 +423038 +422504 +421969 +421433 +420895 +420357 +419817 +419276 +418734 +418192 +417648 +417102 +416556 +416009 +415461 +414912 +414361 +413810 +413257 +412704 +412149 +411593 +411037 +410479 +409920 +409360 +408800 +408238 +407675 +407111 +406546 +405980 +405413 +404845 +404276 +403706 +403136 +402564 +401991 +401417 +400842 +400266 +399689 +399111 +398533 +397953 +397372 +396790 +396208 +395624 +395040 +394454 +393868 +393280 +392692 +392103 +391513 +390922 +390330 +389737 +389143 +388548 +387953 +387356 +386759 +386160 +385561 +384961 +384360 +383758 +383155 +382551 +381947 +381341 +380735 +380128 +379520 +378911 +378301 +377691 +377079 +376467 +375854 +375240 +374625 +374010 +373393 +372776 +372158 +371539 +370919 +370299 +369678 +369055 +368433 +367809 +367184 +366559 +365933 +365306 +364679 +364050 +363421 +362791 +362161 +361529 +360897 +360264 +359630 +358996 +358361 +357725 +357088 +356451 +355813 +355174 +354534 +353894 +353253 +352612 +351969 +351326 +350682 +350038 +349393 +348747 +348100 +347453 +346805 +346157 +345508 +344858 +344207 +343556 +342904 +342252 +341599 +340945 +340291 +339636 +338980 +338324 +337667 +337009 +336351 +335692 +335033 +334373 +333712 +333051 +332390 +331727 +331064 +330401 +329737 +329072 +328407 +327741 +327075 +326408 +325740 +325072 +324404 +323734 +323065 +322395 +321724 +321053 +320381 +319709 +319036 +318362 +317689 +317014 +316339 +315664 +314988 +314312 +313635 +312958 +312280 +311602 +310923 +310244 +309564 +308884 +308203 +307522 +306841 +306159 +305476 +304793 +304110 +303426 +302742 +302058 +301373 +300687 +300002 +299315 +298629 +297942 +297254 +296567 +295878 +295190 +294501 +293812 +293122 +292432 +291741 +291050 +290359 +289668 +288976 +288284 +287591 +286898 +286205 +285511 +284818 +284123 +283429 +282734 +282039 +281343 +280647 +279951 +279255 +278558 +277861 +277164 +276466 +275769 +275071 +274372 +273674 +272975 +272275 +271576 +270876 +270176 +269476 +268776 +268075 +267374 +266673 +265972 +265270 +264569 +263867 +263164 +262462 +261759 +261057 +260354 +259650 +258947 +258244 +257540 +256836 +256132 +255428 +254723 +254019 +253314 +252609 +251904 +251199 +250493 +249788 +249082 +248377 +247671 +246965 +246259 +245553 +244846 +244140 +243433 +242727 +242020 +241313 +240606 +239899 +239192 +238485 +237778 +237070 +236363 +235656 +234948 +234241 +233533 +232826 +232118 +231410 +230702 +229995 +229287 +228579 +227871 +227163 +226455 +225747 +225040 +224332 +223624 +222916 +222208 +221500 +220792 +220084 +219377 +218669 +217961 +217253 +216546 +215838 +215131 +214423 +213716 +213008 +212301 +211593 +210886 +210179 +209472 +208765 +208058 +207351 +206645 +205938 +205231 +204525 +203819 +203112 +202406 +201700 +200995 +200289 +199583 +198878 +198172 +197467 +196762 +196057 +195352 +194648 +193943 +193239 +192535 +191831 +191127 +190424 +189720 +189017 +188314 +187611 +186908 +186206 +185504 +184801 +184100 +183398 +182696 +181995 +181294 +180594 +179893 +179193 +178493 +177793 +177093 +176394 +175695 +174996 +174297 +173599 +172901 +172203 +171506 +170809 +170112 +169415 +168719 +168022 +167327 +166631 +165936 +165241 +164547 +163852 +163158 +162465 +161771 +161078 +160386 +159693 +159001 +158310 +157618 +156927 +156237 +155547 +154857 +154167 +153478 +152789 +152101 +151413 +150725 +150038 +149351 +148664 +147978 +147292 +146607 +145922 +145238 +144553 +143870 +143186 +142503 +141821 +141139 +140457 +139776 +139095 +138415 +137735 +137056 +136377 +135698 +135020 +134343 +133665 +132989 +132313 +131637 +130962 +130287 +129612 +128939 +128265 +127592 +126920 +126248 +125577 +124906 +124236 +123566 +122896 +122228 +121559 +120892 +120224 +119558 +118892 +118226 +117561 +116896 +116232 +115569 +114906 +114244 +113582 +112921 +112260 +111600 +110940 +110281 +109623 +108965 +108308 +107651 +106995 +106340 +105685 +105031 +104377 +103724 +103072 +102420 +101769 +101118 +100468 +99819 +99170 +98522 +97875 +97228 +96582 +95936 +95291 +94647 +94004 +93361 +92718 +92077 +91436 +90796 +90156 +89517 +88879 +88241 +87604 +86968 +86332 +85698 +85063 +84430 +83797 +83165 +82534 +81903 +81273 +80644 +80015 +79388 +78761 +78134 +77509 +76884 +76260 +75636 +75013 +74391 +73770 +73150 +72530 +71911 +71293 +70675 +70059 +69443 +68828 +68213 +67600 +66987 +66375 +65763 +65153 +64543 +63934 +63326 +62719 +62112 +61506 +60901 +60297 +59694 +59091 +58490 +57889 +57288 +56689 +56091 +55493 +54896 +54300 +53705 +53111 +52517 +51925 +51333 +50742 +50152 +49562 +48974 +48386 +47800 +47214 +46629 +46045 +45461 +44879 +44298 +43717 +43137 +42558 +41980 +41403 +40827 +40252 +39677 +39104 +38531 +37959 +37388 +36818 +36249 +35681 +35114 +34547 +33982 +33417 +32854 +32291 +31729 +31169 +30609 +30050 +29492 +28935 +28378 +27823 +27269 +26716 +26163 +25612 +25061 +24512 +23963 +23416 +22869 +22323 +21778 +21235 +20692 +20150 +19609 +19069 +18530 +17992 +17455 +16919 +16384 +15850 +15317 +14785 +14254 +13724 +13195 +12667 +12140 +11614 +11089 +10565 +10042 +9520 +8999 +8479 +7960 +7442 +6925 +6409 +5894 +5380 +4868 +4356 +3845 +3335 +2826 +2319 +1812 +1307 +802 +299 +-204 +-705 +-1206 +-1705 +-2203 +-2701 +-3197 +-3692 +-4186 +-4679 +-5171 +-5662 +-6151 +-6640 +-7128 +-7614 +-8100 +-8584 +-9067 +-9550 +-10031 +-10511 +-10990 +-11468 +-11945 +-12421 +-12895 +-13369 +-13841 +-14313 +-14783 +-15252 +-15720 +-16187 +-16653 +-17118 +-17582 +-18044 +-18506 +-18966 +-19425 +-19883 +-20340 +-20796 +-21251 +-21705 +-22157 +-22609 +-23059 +-23508 +-23956 +-24403 +-24849 +-25294 +-25737 +-26180 +-26621 +-27061 +-27500 +-27938 +-28374 +-28810 +-29244 +-29678 +-30110 +-30541 +-30971 +-31400 +-31827 +-32253 +-32679 +-33103 +-33526 +-33948 +-34368 +-34788 +-35206 +-35623 +-36039 +-36454 +-36868 +-37280 +-37692 +-38102 +-38511 +-38919 +-39325 +-39731 +-40135 +-40538 +-40940 +-41341 +-41741 +-42139 +-42536 +-42933 +-43327 +-43721 +-44114 +-44505 +-44895 +-45284 +-45672 +-46059 +-46444 +-46828 +-47212 +-47593 +-47974 +-48354 +-48732 +-49109 +-49485 +-49860 +-50233 +-50605 +-50977 +-51346 +-51715 +-52083 +-52449 +-52814 +-53178 +-53541 +-53902 +-54263 +-54622 +-54980 +-55336 +-55692 +-56046 +-56399 +-56751 +-57102 +-57451 +-57799 +-58146 +-58492 +-58837 +-59180 +-59522 +-59863 +-60203 +-60541 +-60878 +-61215 +-61549 +-61883 +-62215 +-62547 +-62877 +-63205 +-63533 +-63859 +-64184 +-64508 +-64831 +-65152 +-65472 +-65791 +-66109 +-66425 +-66741 +-67055 +-67367 +-67679 +-67989 +-68299 +-68606 +-68913 +-69219 +-69523 +-69826 +-70128 +-70428 +-70727 +-71025 +-71322 +-71618 +-71912 +-72205 +-72497 +-72788 +-73077 +-73366 +-73653 +-73938 +-74223 +-74506 +-74788 +-75069 +-75349 +-75627 +-75904 +-76180 +-76454 +-76728 +-77000 +-77271 +-77541 +-77809 +-78076 +-78342 +-78607 +-78871 +-79133 +-79394 +-79654 +-79912 +-80169 +-80426 +-80680 +-80934 +-81186 +-81438 +-81687 +-81936 +-82184 +-82430 +-82675 +-82918 +-83161 +-83402 +-83642 +-83881 +-84119 +-84355 +-84590 +-84824 +-85056 +-85288 +-85518 +-85747 +-85975 +-86201 +-86426 +-86650 +-86873 +-87094 +-87315 +-87534 +-87752 +-87968 +-88183 +-88398 +-88610 +-88822 +-89033 +-89242 +-89450 +-89656 +-89862 +-90066 +-90269 +-90471 +-90672 +-90871 +-91069 +-91266 +-91462 +-91656 +-91850 +-92042 +-92232 +-92422 +-92610 +-92797 +-92983 +-93168 +-93351 +-93534 +-93715 +-93894 +-94073 +-94250 +-94426 +-94601 +-94775 +-94947 +-95119 +-95289 +-95458 +-95625 +-95792 +-95957 +-96121 +-96284 +-96445 +-96605 +-96765 +-96922 +-97079 +-97235 +-97389 +-97542 +-97694 +-97845 +-97994 +-98142 +-98289 +-98435 +-98580 +-98723 +-98866 +-99007 +-99147 +-99285 +-99423 +-99559 +-99694 +-99828 +-99961 +-100092 +-100222 +-100351 +-100479 +-100606 +-100732 +-100856 +-100979 +-101101 +-101222 +-101342 +-101460 +-101577 +-101693 +-101808 +-101922 +-102034 +-102146 +-102256 +-102365 +-102473 +-102579 +-102685 +-102789 +-102892 +-102994 +-103095 +-103194 +-103293 +-103390 +-103486 +-103581 +-103675 +-103768 +-103859 +-103949 +-104038 +-104126 +-104213 +-104299 +-104383 +-104467 +-104549 +-104630 +-104710 +-104789 +-104866 +-104943 +-105018 +-105092 +-105165 +-105237 +-105308 +-105378 +-105446 +-105513 +-105580 +-105645 +-105709 +-105771 +-105833 +-105894 +-105953 +-106011 +-106068 +-106124 +-106179 +-106233 +-106286 +-106337 +-106388 +-106437 +-106485 +-106532 +-106578 +-106623 +-106667 +-106710 +-106751 +-106792 +-106831 +-106869 +-106906 +-106942 +-106977 +-107011 +-107044 +-107075 +-107106 +-107135 +-107164 +-107191 +-107217 +-107242 +-107266 +-107289 +-107311 +-107332 +-107352 +-107370 +-107388 +-107404 +-107420 +-107434 +-107447 +-107459 +-107471 +-107481 +-107490 +-107498 +-107504 +-107510 +-107515 +-107519 +-107521 +-107523 +-107524 +-107523 +-107521 +-107519 +-107515 +-107511 +-107505 +-107498 +-107490 +-107482 +-107472 +-107461 +-107449 +-107436 +-107422 +-107407 +-107391 +-107374 +-107356 +-107337 +-107317 +-107296 +-107273 +-107250 +-107226 +-107201 +-107175 +-107148 +-107119 +-107090 +-107060 +-107029 +-106997 +-106964 +-106929 +-106894 +-106858 +-106821 +-106783 +-106744 +-106704 +-106663 +-106621 +-106578 +-106534 +-106489 +-106443 +-106396 +-106348 +-106300 +-106250 +-106199 +-106147 +-106095 +-106041 +-105987 +-105931 +-105875 +-105817 +-105759 +-105700 +-105639 +-105578 +-105516 +-105453 +-105389 +-105324 +-105258 +-105192 +-105124 +-105055 +-104986 +-104915 +-104844 +-104772 +-104699 +-104624 +-104549 +-104474 +-104397 +-104319 +-104240 +-104161 +-104080 +-103999 +-103917 +-103834 +-103750 +-103665 +-103579 +-103492 +-103405 +-103317 +-103227 +-103137 +-103046 +-102954 +-102861 +-102768 +-102673 +-102578 +-102482 +-102385 +-102287 +-102188 +-102088 +-101988 +-101886 +-101784 +-101681 +-101577 +-101473 +-101367 +-101261 +-101154 +-101046 +-100937 +-100827 +-100716 +-100605 +-100493 +-100380 +-100266 +-100152 +-100036 +-99920 +-99803 +-99685 +-99567 +-99447 +-99327 +-99206 +-99084 +-98962 +-98838 +-98714 +-98589 +-98463 +-98337 +-98210 +-98082 +-97953 +-97823 +-97693 +-97562 +-97430 +-97297 +-97164 +-97030 +-96895 +-96759 +-96623 +-96486 +-96348 +-96209 +-96070 +-95930 +-95789 +-95647 +-95505 +-95362 +-95218 +-95073 +-94928 +-94782 +-94636 +-94488 +-94340 +-94191 +-94042 +-93892 +-93741 +-93589 +-93437 +-93284 +-93130 +-92976 +-92821 +-92665 +-92509 +-92352 +-92194 +-92035 +-91876 +-91716 +-91556 +-91395 +-91233 +-91071 +-90907 +-90744 +-90579 +-90414 +-90248 +-90082 +-89915 +-89747 +-89579 +-89410 +-89241 +-89070 +-88899 +-88728 +-88556 +-88383 +-88210 +-88036 +-87861 +-87686 +-87510 +-87334 +-87157 +-86979 +-86801 +-86622 +-86443 +-86263 +-86082 +-85901 +-85719 +-85537 +-85354 +-85171 +-84986 +-84802 +-84617 +-84431 +-84244 +-84058 +-83870 +-83682 +-83493 +-83304 +-83115 +-82924 +-82733 +-82542 +-82350 +-82158 +-81965 +-81771 +-81577 +-81383 +-81188 +-80992 +-80796 +-80599 +-80402 +-80205 +-80006 +-79808 +-79608 +-79409 +-79209 +-79008 +-78807 +-78605 +-78403 +-78200 +-77997 +-77793 +-77589 +-77385 +-77179 +-76974 +-76768 +-76561 +-76354 +-76147 +-75939 +-75731 +-75522 +-75313 +-75103 +-74893 +-74682 +-74471 +-74260 +-74048 +-73836 +-73623 +-73410 +-73196 +-72982 +-72767 +-72553 +-72337 +-72121 +-71905 +-71689 +-71472 +-71254 +-71037 +-70818 +-70600 +-70381 +-70162 +-69942 +-69722 +-69501 +-69280 +-69059 +-68837 +-68615 +-68393 +-68170 +-67947 +-67723 +-67500 +-67275 +-67051 +-66826 +-66600 +-66375 +-66149 +-65923 +-65696 +-65469 +-65241 +-65014 +-64786 +-64557 +-64329 +-64100 +-63870 +-63641 +-63411 +-63181 +-62950 +-62719 +-62488 +-62256 +-62025 +-61793 +-61560 +-61328 +-61095 +-60861 +-60628 +-60394 +-60160 +-59925 +-59691 +-59456 +-59221 +-58985 +-58749 +-58513 +-58277 +-58041 +-57804 +-57567 +-57329 +-57092 +-56854 +-56616 +-56378 +-56139 +-55901 +-55662 +-55422 +-55183 +-54943 +-54704 +-54463 +-54223 +-53983 +-53742 +-53501 +-53260 +-53018 +-52777 +-52535 +-52293 +-52051 +-51809 +-51566 +-51323 +-51080 +-50837 +-50594 +-50351 +-50107 +-49863 +-49619 +-49375 +-49131 +-48886 +-48642 +-48397 +-48152 +-47907 +-47661 +-47416 +-47170 +-46925 +-46679 +-46433 +-46187 +-45941 +-45694 +-45448 +-45201 +-44954 +-44708 +-44461 +-44213 +-43966 +-43719 +-43471 +-43224 +-42976 +-42728 +-42481 +-42233 +-41985 +-41736 +-41488 +-41240 +-40991 +-40743 +-40494 +-40246 +-39997 +-39748 +-39499 +-39250 +-39001 +-38752 +-38503 +-38254 +-38005 +-37756 +-37506 +-37257 +-37007 +-36758 +-36508 +-36259 +-36009 +-35760 +-35510 +-35260 +-35010 +-34761 +-34511 +-34261 +-34011 +-33761 +-33512 +-33262 +-33012 +-32762 +-32512 +-32262 +-32012 +-31762 +-31513 +-31263 +-31013 +-30763 +-30513 +-30263 +-30013 +-29764 +-29514 +-29264 +-29014 +-28765 +-28515 +-28266 +-28016 +-27766 +-27517 +-27267 +-27018 +-26769 +-26519 +-26270 +-26021 +-25772 +-25523 +-25274 +-25025 +-24776 +-24527 +-24278 +-24030 +-23781 +-23532 +-23284 +-23036 +-22787 +-22539 +-22291 +-22043 +-21795 +-21547 +-21300 +-21052 +-20804 +-20557 +-20310 +-20062 +-19815 +-19568 +-19321 +-19075 +-18828 +-18582 +-18335 +-18089 +-17843 +-17597 +-17351 +-17105 +-16859 +-16614 +-16369 +-16123 +-15878 +-15633 +-15389 +-15144 +-14900 +-14655 +-14411 +-14167 +-13923 +-13680 +-13436 +-13193 +-12950 +-12707 +-12464 +-12221 +-11979 +-11736 +-11494 +-11252 +-11011 +-10769 +-10528 +-10287 +-10046 +-9805 +-9564 +-9324 +-9084 +-8844 +-8604 +-8364 +-8125 +-7886 +-7647 +-7408 +-7170 +-6931 +-6693 +-6455 +-6218 +-5980 +-5743 +-5506 +-5270 +-5033 +-4797 +-4561 +-4325 +-4090 +-3854 +-3619 +-3385 +-3150 +-2916 +-2682 +-2448 +-2215 +-1981 +-1748 +-1516 +-1283 +-1051 +-819 +-588 +-356 +-125 +106 +336 +567 +797 +1026 +1256 +1485 +1714 +1942 +2170 +2398 +2626 +2853 +3080 +3307 +3534 +3760 +3986 +4211 +4436 +4661 +4886 +5110 +5334 +5558 +5781 +6004 +6227 +6449 +6671 +6893 +7114 +7336 +7556 +7777 +7997 +8216 +8436 +8655 +8873 +9092 +9310 +9527 +9745 +9962 +10178 +10394 +10610 +10826 +11041 +11256 +11470 +11684 +11898 +12111 +12324 +12537 +12749 +12961 +13173 +13384 +13594 +13805 +14015 +14224 +14433 +14642 +14851 +15059 +15266 +15474 +15680 +15887 +16093 +16299 +16504 +16709 +16913 +17117 +17321 +17524 +17727 +17929 +18132 +18333 +18534 +18735 +18935 +19135 +19335 +19534 +19733 +19931 +20129 +20326 +20523 +20720 +20916 +21112 +21307 +21502 +21696 +21890 +22084 +22277 +22469 +22662 +22853 +23045 +23236 +23426 +23616 +23805 +23995 +24183 +24371 +24559 +24746 +24933 +25119 +25305 +25491 +25676 +25860 +26044 +26228 +26411 +26594 +26776 +26958 +27139 +27320 +27500 +27680 +27859 +28038 +28216 +28394 +28572 +28748 +28925 +29101 +29276 +29451 +29626 +29800 +29973 +30147 +30319 +30491 +30663 +30834 +31004 +31175 +31344 +31513 +31682 +31850 +32018 +32185 +32351 +32517 +32683 +32848 +33013 +33177 +33340 +33503 +33666 +33828 +33989 +34150 +34311 +34471 +34630 +34789 +34947 +35105 +35263 +35420 +35576 +35732 +35887 +36042 +36196 +36350 +36503 +36656 +36808 +36959 +37110 +37261 +37411 +37560 +37709 +37858 +38006 +38153 +38300 +38446 +38592 +38737 +38882 +39026 +39169 +39312 +39455 +39597 +39738 +39879 +40019 +40159 +40298 +40437 +40575 +40712 +40849 +40986 +41122 +41257 +41392 +41526 +41660 +41793 +41926 +42058 +42189 +42320 +42451 +42580 +42710 +42838 +42966 +43094 +43221 +43348 +43473 +43599 +43723 +43848 +43971 +44094 +44217 +44339 +44460 +44581 +44701 +44821 +44940 +45059 +45177 +45294 +45411 +45527 +45643 +45758 +45872 +45986 +46100 +46213 +46325 +46437 +46548 +46658 +46768 +46878 +46986 +47095 +47202 +47309 +47416 +47522 +47627 +47732 +47836 +47940 +48043 +48145 +48247 +48348 +48449 +48549 +48649 +48748 +48846 +48944 +49041 +49138 +49234 +49329 +49424 +49519 +49612 +49705 +49798 +49890 +49981 +50072 +50162 +50252 +50341 +50430 +50517 +50605 +50691 +50778 +50863 +50948 +51032 +51116 +51199 +51282 +51364 +51445 +51526 +51606 +51686 +51765 +51844 +51921 +51999 +52076 +52152 +52227 +52302 +52376 +52450 +52523 +52596 +52668 +52739 +52810 +52881 +52950 +53019 +53088 +53156 +53223 +53290 +53356 +53421 +53486 +53551 +53614 +53677 +53740 +53802 +53863 +53924 +53985 +54044 +54103 +54162 +54220 +54277 +54334 +54390 +54445 +54500 +54555 +54608 +54661 +54714 +54766 +54817 +54868 +54919 +54968 +55017 +55066 +55114 +55161 +55208 +55254 +55299 +55344 +55389 +55433 +55476 +55519 +55561 +55602 +55643 +55683 +55723 +55762 +55801 +55839 +55876 +55913 +55949 +55985 +56020 +56054 +56088 +56122 +56154 +56187 +56218 +56249 +56280 +56309 +56339 +56367 +56396 +56423 +56450 +56477 +56502 +56528 +56552 +56576 +56600 +56623 +56645 +56667 +56688 +56709 +56729 +56749 +56768 +56786 +56804 +56821 +56838 +56854 +56870 +56885 +56899 +56913 +56926 +56939 +56951 +56963 +56974 +56984 +56994 +57003 +57012 +57020 +57028 +57035 +57042 +57048 +57053 +57058 +57062 +57066 +57069 +57072 +57074 +57076 +57077 +57077 +57077 +57076 +57075 +57073 +57071 +57068 +57065 +57061 +57056 +57051 +57045 +57039 +57033 +57025 +57018 +57009 +57000 +56991 +56981 +56970 +56959 +56948 +56936 +56923 +56910 +56896 +56882 +56867 +56852 +56836 +56819 +56802 +56785 +56767 +56748 +56729 +56710 +56690 +56669 +56648 +56626 +56604 +56581 +56558 +56534 +56510 +56485 +56460 +56434 +56407 +56381 +56353 +56325 +56297 +56268 +56238 +56208 +56178 +56147 +56115 +56083 +56051 +56018 +55984 +55950 +55915 +55880 +55845 +55809 +55772 +55735 +55697 +55659 +55621 +55582 +55542 +55502 +55461 +55420 +55379 +55337 +55294 +55251 +55208 +55164 +55119 +55074 +55029 +54983 +54936 +54890 +54842 +54794 +54746 +54697 +54648 +54598 +54548 +54497 +54446 +54394 +54342 +54289 +54236 +54183 +54129 +54074 +54019 +53964 +53908 +53851 +53795 +53737 +53680 +53621 +53563 +53504 +53444 +53384 +53324 +53263 +53201 +53139 +53077 +53014 +52951 +52888 +52824 +52759 +52694 +52629 +52563 +52497 +52430 +52363 +52295 +52227 +52159 +52090 +52020 +51951 +51880 +51810 +51739 +51667 +51595 +51523 +51450 +51377 +51304 +51230 +51155 +51080 +51005 +50929 +50853 +50777 +50700 +50623 +50545 +50467 +50388 +50309 +50230 +50150 +50070 +49989 +49908 +49827 +49745 +49663 +49581 +49498 +49414 +49331 +49246 +49162 +49077 +48992 +48906 +48820 +48734 +48647 +48559 +48472 +48384 +48296 +48207 +48118 +48028 +47939 +47848 +47758 +47667 +47575 +47484 +47392 +47299 +47207 +47113 +47020 +46926 +46832 +46737 +46642 +46547 +46452 +46356 +46259 +46163 +46066 +45968 +45870 +45772 +45674 +45575 +45476 +45377 +45277 +45177 +45077 +44976 +44875 +44773 +44672 +44569 +44467 +44364 +44261 +44158 +44054 +43950 +43846 +43741 +43636 +43531 +43425 +43319 +43213 +43107 +43000 +42893 +42785 +42678 +42570 +42461 +42352 +42244 +42134 +42025 +41915 +41805 +41694 +41584 +41473 +41361 +41250 +41138 +41026 +40913 +40801 +40688 +40574 +40461 +40347 +40233 +40118 +40004 +39889 +39774 +39658 +39543 +39427 +39310 +39194 +39077 +38960 +38843 +38725 +38607 +38489 +38371 +38252 +38134 +38015 +37895 +37776 +37656 +37536 +37416 +37295 +37174 +37053 +36932 +36811 +36689 +36567 +36445 +36322 +36200 +36077 +35954 +35831 +35707 +35583 +35459 +35335 +35211 +35086 +34961 +34836 +34711 +34586 +34460 +34334 +34208 +34082 +33955 +33829 +33702 +33575 +33447 +33320 +33192 +33064 +32936 +32808 +32680 +32551 +32422 +32293 +32164 +32035 +31905 +31775 +31646 +31516 +31385 +31255 +31124 +30994 +30863 +30732 +30600 +30469 +30337 +30206 +30074 +29942 +29809 +29677 +29544 +29412 +29279 +29146 +29013 +28880 +28746 +28613 +28479 +28345 +28211 +28077 +27943 +27808 +27674 +27539 +27404 +27269 +27134 +26999 +26864 +26728 +26593 +26457 +26321 +26185 +26049 +25913 +25777 +25640 +25504 +25367 +25230 +25093 +24957 +24819 +24682 +24545 +24408 +24270 +24133 +23995 +23857 +23719 +23581 +23443 +23305 +23167 +23029 +22890 +22752 +22613 +22475 +22336 +22197 +22058 +21919 +21780 +21641 +21502 +21363 +21224 +21084 +20945 +20805 +20666 +20526 +20386 +20247 +20107 +19967 +19827 +19687 +19547 +19407 +19267 +19127 +18987 +18846 +18706 +18566 +18425 +18285 +18144 +18004 +17863 +17723 +17582 +17441 +17301 +17160 +17019 +16879 +16738 +16597 +16456 +16315 +16174 +16034 +15893 +15752 +15611 +15470 +15329 +15188 +15047 +14906 +14765 +14624 +14483 +14342 +14201 +14060 +13919 +13778 +13637 +13496 +13355 +13214 +13073 +12932 +12791 +12650 +12509 +12368 +12227 +12087 +11946 +11805 +11664 +11523 +11383 +11242 +11101 +10961 +10820 +10679 +10539 +10398 +10258 +10117 +9977 +9837 +9696 +9556 +9416 +9276 +9135 +8995 +8855 +8715 +8575 +8435 +8295 +8156 +8016 +7876 +7737 +7597 +7458 +7318 +7179 +7039 +6900 +6761 +6622 +6483 +6344 +6205 +6066 +5928 +5789 +5650 +5512 +5373 +5235 +5097 +4959 +4820 +4682 +4545 +4407 +4269 +4131 +3994 +3856 +3719 +3582 +3445 +3307 +3170 +3034 +2897 +2760 +2624 +2487 +2351 +2215 +2078 +1942 +1807 +1671 +1535 +1399 +1264 +1129 +993 +858 +723 +589 +454 +319 +185 +50 +-84 +-218 +-352 +-486 +-619 +-753 +-886 +-1020 +-1153 +-1286 +-1419 +-1552 +-1684 +-1817 +-1949 +-2081 +-2213 +-2345 +-2477 +-2608 +-2740 +-2871 +-3002 +-3133 +-3264 +-3395 +-3525 +-3655 +-3786 +-3916 +-4045 +-4175 +-4305 +-4434 +-4563 +-4692 +-4821 +-4950 +-5078 +-5207 +-5335 +-5463 +-5591 +-5718 +-5846 +-5973 +-6100 +-6227 +-6354 +-6481 +-6607 +-6733 +-6859 +-6985 +-7111 +-7236 +-7362 +-7487 +-7612 +-7737 +-7861 +-7985 +-8110 +-8234 +-8357 +-8481 +-8604 +-8727 +-8850 +-8973 +-9096 +-9218 +-9340 +-9462 +-9584 +-9705 +-9827 +-9948 +-10069 +-10189 +-10310 +-10430 +-10550 +-10670 +-10790 +-10909 +-11028 +-11147 +-11266 +-11385 +-11503 +-11621 +-11739 +-11857 +-11974 +-12091 +-12208 +-12325 +-12442 +-12558 +-12674 +-12790 +-12905 +-13021 +-13136 +-13251 +-13365 +-13480 +-13594 +-13708 +-13822 +-13935 +-14048 +-14161 +-14274 +-14387 +-14499 +-14611 +-14723 +-14834 +-14946 +-15057 +-15167 +-15278 +-15388 +-15498 +-15608 +-15718 +-15827 +-15936 +-16045 +-16153 +-16262 +-16370 +-16477 +-16585 +-16692 +-16799 +-16906 +-17012 +-17118 +-17224 +-17330 +-17435 +-17541 +-17645 +-17750 +-17854 +-17958 +-18062 +-18166 +-18269 +-18372 +-18475 +-18577 +-18679 +-18781 +-18883 +-18984 +-19085 +-19186 +-19287 +-19387 +-19487 +-19587 +-19686 +-19785 +-19884 +-19982 +-20081 +-20179 +-20276 +-20374 +-20471 +-20568 +-20664 +-20761 +-20857 +-20952 +-21048 +-21143 +-21238 +-21332 +-21426 +-21520 +-21614 +-21707 +-21801 +-21893 +-21986 +-22078 +-22170 +-22261 +-22353 +-22444 +-22534 +-22625 +-22715 +-22805 +-22894 +-22983 +-23072 +-23161 +-23249 +-23337 +-23425 +-23512 +-23599 +-23686 +-23773 +-23859 +-23945 +-24030 +-24115 +-24200 +-24285 +-24369 +-24453 +-24537 +-24620 +-24703 +-24786 +-24868 +-24951 +-25032 +-25114 +-25195 +-25276 +-25356 +-25437 +-25517 +-25596 +-25675 +-25754 +-25833 +-25911 +-25989 +-26067 +-26144 +-26221 +-26298 +-26374 +-26451 +-26526 +-26602 +-26677 +-26752 +-26826 +-26900 +-26974 +-27047 +-27121 +-27193 +-27266 +-27338 +-27410 +-27482 +-27553 +-27624 +-27694 +-27764 +-27834 +-27904 +-27973 +-28042 +-28110 +-28179 +-28247 +-28314 +-28381 +-28448 +-28515 +-28581 +-28647 +-28713 +-28778 +-28843 +-28907 +-28972 +-29035 +-29099 +-29162 +-29225 +-29288 +-29350 +-29412 +-29473 +-29535 +-29595 +-29656 +-29716 +-29776 +-29836 +-29895 +-29954 +-30012 +-30070 +-30128 +-30186 +-30243 +-30300 +-30356 +-30412 +-30468 +-30523 +-30579 +-30633 +-30688 +-30742 +-30796 +-30849 +-30902 +-30955 +-31007 +-31059 +-31111 +-31162 +-31213 +-31264 +-31314 +-31364 +-31414 +-31463 +-31512 +-31560 +-31609 +-31657 +-31704 +-31751 +-31798 +-31845 +-31891 +-31937 +-31982 +-32027 +-32072 +-32117 +-32161 +-32205 +-32248 +-32291 +-32334 +-32376 +-32418 +-32460 +-32501 +-32542 +-32583 +-32623 +-32663 +-32703 +-32742 +-32781 +-32819 +-32858 +-32895 +-32933 +-32970 +-33007 +-33043 +-33080 +-33115 +-33151 +-33186 +-33221 +-33255 +-33289 +-33323 +-33356 +-33389 +-33422 +-33454 +-33486 +-33518 +-33549 +-33580 +-33611 +-33641 +-33671 +-33700 +-33729 +-33758 +-33787 +-33815 +-33843 +-33870 +-33897 +-33924 +-33951 +-33977 +-34002 +-34028 +-34053 +-34078 +-34102 +-34126 +-34150 +-34173 +-34196 +-34218 +-34241 +-34263 +-34284 +-34306 +-34326 +-34347 +-34367 +-34387 +-34407 +-34426 +-34445 +-34463 +-34481 +-34499 +-34517 +-34534 +-34550 +-34567 +-34583 +-34599 +-34614 +-34629 +-34644 +-34658 +-34672 +-34686 +-34699 +-34712 +-34725 +-34737 +-34749 +-34761 +-34772 +-34783 +-34794 +-34804 +-34814 +-34824 +-34833 +-34842 +-34851 +-34859 +-34867 +-34875 +-34882 +-34889 +-34895 +-34902 +-34908 +-34913 +-34918 +-34923 +-34928 +-34932 +-34936 +-34940 +-34943 +-34946 +-34948 +-34951 +-34953 +-34954 +-34955 +-34956 +-34957 +-34957 +-34957 +-34957 +-34956 +-34955 +-34953 +-34952 +-34950 +-34947 +-34944 +-34941 +-34938 +-34934 +-34930 +-34926 +-34921 +-34916 +-34911 +-34905 +-34899 +-34893 +-34886 +-34879 +-34872 +-34865 +-34857 +-34848 +-34840 +-34831 +-34822 +-34812 +-34802 +-34792 +-34782 +-34771 +-34760 +-34748 +-34737 +-34724 +-34712 +-34699 +-34686 +-34673 +-34659 +-34645 +-34631 +-34616 +-34601 +-34586 +-34571 +-34555 +-34539 +-34522 +-34505 +-34488 +-34471 +-34453 +-34435 +-34417 +-34398 +-34379 +-34360 +-34340 +-34320 +-34300 +-34280 +-34259 +-34238 +-34216 +-34195 +-34173 +-34150 +-34128 +-34105 +-34082 +-34058 +-34034 +-34010 +-33986 +-33961 +-33936 +-33911 +-33885 +-33859 +-33833 +-33807 +-33780 +-33753 +-33725 +-33698 +-33670 +-33641 +-33613 +-33584 +-33555 +-33525 +-33496 +-33466 +-33435 +-33405 +-33374 +-33343 +-33311 +-33280 +-33248 +-33215 +-33183 +-33150 +-33117 +-33083 +-33050 +-33016 +-32981 +-32947 +-32912 +-32877 +-32841 +-32806 +-32770 +-32734 +-32697 +-32660 +-32623 +-32586 +-32548 +-32511 +-32472 +-32434 +-32395 +-32356 +-32317 +-32278 +-32238 +-32198 +-32158 +-32117 +-32076 +-32035 +-31994 +-31952 +-31910 +-31868 +-31826 +-31783 +-31740 +-31697 +-31653 +-31610 +-31566 +-31521 +-31477 +-31432 +-31387 +-31342 +-31296 +-31251 +-31205 +-31158 +-31112 +-31065 +-31018 +-30971 +-30923 +-30876 +-30828 +-30779 +-30731 +-30682 +-30633 +-30584 +-30534 +-30485 +-30435 +-30384 +-30334 +-30283 +-30232 +-30181 +-30130 +-30078 +-30026 +-29974 +-29922 +-29869 +-29816 +-29763 +-29710 +-29656 +-29603 +-29549 +-29494 +-29440 +-29385 +-29330 +-29275 +-29220 +-29164 +-29109 +-29053 +-28996 +-28940 +-28883 +-28826 +-28769 +-28712 +-28654 +-28596 +-28538 +-28480 +-28422 +-28363 +-28304 +-28245 +-28186 +-28126 +-28067 +-28007 +-27947 +-27886 +-27826 +-27765 +-27704 +-27643 +-27581 +-27520 +-27458 +-27396 +-27334 +-27271 +-27209 +-27146 +-27083 +-27020 +-26957 +-26893 +-26829 +-26765 +-26701 +-26637 +-26572 +-26507 +-26442 +-26377 +-26312 +-26246 +-26181 +-26115 +-26049 +-25983 +-25916 +-25850 +-25783 +-25716 +-25649 +-25581 +-25514 +-25446 +-25378 +-25310 +-25242 +-25173 +-25105 +-25036 +-24967 +-24898 +-24829 +-24759 +-24690 +-24620 +-24550 +-24480 +-24409 +-24339 +-24268 +-24197 +-24126 +-24055 +-23984 +-23913 +-23841 +-23769 +-23697 +-23625 +-23553 +-23481 +-23408 +-23335 +-23262 +-23189 +-23116 +-23043 +-22969 +-22896 +-22822 +-22748 +-22674 +-22600 +-22525 +-22451 +-22376 +-22301 +-22227 +-22151 +-22076 +-22001 +-21925 +-21850 +-21774 +-21698 +-21622 +-21546 +-21469 +-21393 +-21316 +-21240 +-21163 +-21086 +-21009 +-20932 +-20854 +-20777 +-20699 +-20621 +-20543 +-20465 +-20387 +-20309 +-20231 +-20152 +-20074 +-19995 +-19916 +-19837 +-19758 +-19679 +-19600 +-19520 +-19441 +-19361 +-19281 +-19202 +-19122 +-19042 +-18961 +-18881 +-18801 +-18720 +-18640 +-18559 +-18478 +-18397 +-18316 +-18235 +-18154 +-18073 +-17991 +-17910 +-17828 +-17746 +-17665 +-17583 +-17501 +-17419 +-17337 +-17254 +-17172 +-17090 +-17007 +-16925 +-16842 +-16759 +-16676 +-16593 +-16510 +-16427 +-16344 +-16261 +-16178 +-16094 +-16011 +-15927 +-15844 +-15760 +-15676 +-15592 +-15508 +-15424 +-15340 +-15256 +-15172 +-15088 +-15003 +-14919 +-14834 +-14750 +-14665 +-14581 +-14496 +-14411 +-14326 +-14241 +-14156 +-14071 +-13986 +-13901 +-13816 +-13731 +-13646 +-13560 +-13475 +-13389 +-13304 +-13218 +-13133 +-13047 +-12961 +-12876 +-12790 +-12704 +-12618 +-12532 +-12446 +-12360 +-12274 +-12188 +-12102 +-12016 +-11930 +-11844 +-11758 +-11671 +-11585 +-11499 +-11412 +-11326 +-11239 +-11153 +-11066 +-10980 +-10893 +-10807 +-10720 +-10634 +-10547 +-10460 +-10374 +-10287 +-10200 +-10113 +-10027 +-9940 +-9853 +-9766 +-9679 +-9593 +-9506 +-9419 +-9332 +-9245 +-9158 +-9071 +-8984 +-8897 +-8810 +-8723 +-8637 +-8550 +-8463 +-8376 +-8289 +-8202 +-8115 +-8028 +-7941 +-7854 +-7767 +-7680 +-7593 +-7506 +-7419 +-7332 +-7245 +-7158 +-7072 +-6985 +-6898 +-6811 +-6724 +-6637 +-6550 +-6464 +-6377 +-6290 +-6203 +-6116 +-6030 +-5943 +-5856 +-5770 +-5683 +-5596 +-5510 +-5423 +-5337 +-5250 +-5164 +-5077 +-4991 +-4904 +-4818 +-4732 +-4645 +-4559 +-4473 +-4386 +-4300 +-4214 +-4128 +-4042 +-3956 +-3870 +-3784 +-3698 +-3612 +-3526 +-3440 +-3355 +-3269 +-3183 +-3098 +-3012 +-2926 +-2841 +-2755 +-2670 +-2585 +-2499 +-2414 +-2329 +-2244 +-2159 +-2074 +-1989 +-1904 +-1819 +-1734 +-1649 +-1565 +-1480 +-1395 +-1311 +-1227 +-1142 +-1058 +-974 +-889 +-805 +-721 +-637 +-553 +-469 +-385 +-302 +-218 +-134 +-51 +33 +116 +199 +282 +366 +449 +532 +615 +697 +780 +863 +946 +1028 +1111 +1193 +1275 +1357 +1440 +1522 +1604 +1685 +1767 +1849 +1931 +2012 +2093 +2175 +2256 +2337 +2418 +2499 +2580 +2661 +2742 +2822 +2903 +2983 +3063 +3144 +3224 +3304 +3384 +3464 +3543 +3623 +3702 +3782 +3861 +3940 +4019 +4098 +4177 +4256 +4335 +4413 +4492 +4570 +4648 +4726 +4805 +4882 +4960 +5038 +5115 +5193 +5270 +5347 +5425 +5502 +5578 +5655 +5732 +5808 +5885 +5961 +6037 +6113 +6189 +6265 +6341 +6416 +6492 +6567 +6642 +6717 +6792 +6867 +6941 +7016 +7090 +7165 +7239 +7313 +7387 +7461 +7534 +7608 +7681 +7754 +7827 +7900 +7973 +8046 +8118 +8191 +8263 +8335 +8407 +8479 +8551 +8622 +8694 +8765 +8836 +8907 +8978 +9049 +9119 +9190 +9260 +9330 +9400 +9470 +9540 +9610 +9679 +9748 +9817 +9886 +9955 +10024 +10092 +10161 +10229 +10297 +10365 +10433 +10500 +10568 +10635 +10702 +10769 +10836 +10903 +10969 +11035 +11102 +11168 +11234 +11299 +11365 +11430 +11495 +11561 +11625 +11690 +11755 +11819 +11884 +11948 +12012 +12075 +12139 +12202 +12266 +12329 +12392 +12454 +12517 +12580 +12642 +12704 +12766 +12828 +12889 +12951 +13012 +13073 +13134 +13195 +13255 +13316 +13376 +13436 +13496 +13555 +13615 +13674 +13733 +13792 +13851 +13910 +13968 +14027 +14085 +14143 +14200 +14258 +14315 +14373 +14430 +14486 +14543 +14600 +14656 +14712 +14768 +14824 +14879 +14935 +14990 +15045 +15100 +15154 +15209 +15263 +15317 +15371 +15425 +15478 +15532 +15585 +15638 +15691 +15743 +15796 +15848 +15900 +15952 +16004 +16055 +16106 +16157 +16208 +16259 +16310 +16360 +16410 +16460 +16510 +16559 +16609 +16658 +16707 +16756 +16804 +16853 +16901 +16949 +16997 +17044 +17092 +17139 +17186 +17233 +17279 +17326 +17372 +17418 +17464 +17510 +17555 +17600 +17645 +17690 +17735 +17779 +17823 +17868 +17911 +17955 +17998 +18042 +18085 +18128 +18170 +18213 +18255 +18297 +18339 +18381 +18422 +18463 +18504 +18545 +18586 +18626 +18666 +18706 +18746 +18786 +18825 +18864 +18903 +18942 +18981 +19019 +19057 +19095 +19133 +19171 +19208 +19245 +19282 +19319 +19355 +19392 +19428 +19464 +19499 +19535 +19570 +19605 +19640 +19675 +19709 +19744 +19778 +19811 +19845 +19879 +19912 +19945 +19978 +20010 +20042 +20075 +20107 +20138 +20170 +20201 +20232 +20263 +20294 +20324 +20355 +20385 +20415 +20444 +20474 +20503 +20532 +20561 +20590 +20618 +20646 +20674 +20702 +20729 +20757 +20784 +20811 +20837 +20864 +20890 +20916 +20942 +20968 +20993 +21019 +21044 +21068 +21093 +21117 +21142 +21166 +21189 +21213 +21236 +21259 +21282 +21305 +21327 +21350 +21372 +21394 +21415 +21437 +21458 +21479 +21500 +21520 +21541 +21561 +21581 +21600 +21620 +21639 +21658 +21677 +21696 +21714 +21733 +21751 +21769 +21786 +21804 +21821 +21838 +21855 +21871 +21888 +21904 +21920 +21935 +21951 +21966 +21981 +21996 +22011 +22025 +22040 +22054 +22068 +22081 +22095 +22108 +22121 +22134 +22146 +22159 +22171 +22183 +22194 +22206 +22217 +22228 +22239 +22250 +22260 +22271 +22281 +22291 +22300 +22310 +22319 +22328 +22337 +22345 +22354 +22362 +22370 +22378 +22385 +22393 +22400 +22407 +22414 +22420 +22427 +22433 +22439 +22444 +22450 +22455 +22460 +22465 +22470 +22474 +22479 +22483 +22487 +22490 +22494 +22497 +22500 +22503 +22505 +22508 +22510 +22512 +22514 +22516 +22517 +22518 +22519 +22520 +22521 +22521 +22521 +22521 +22521 +22521 +22520 +22519 +22518 +22517 +22516 +22514 +22513 +22511 +22508 +22506 +22503 +22501 +22498 +22494 +22491 +22487 +22484 +22480 +22476 +22471 +22467 +22462 +22457 +22452 +22446 +22441 +22435 +22429 +22423 +22417 +22410 +22403 +22397 +22389 +22382 +22375 +22367 +22359 +22351 +22343 +22334 +22326 +22317 +22308 +22299 +22289 +22280 +22270 +22260 +22250 +22239 +22229 +22218 +22207 +22196 +22185 +22173 +22162 +22150 +22138 +22125 +22113 +22100 +22088 +22075 +22062 +22048 +22035 +22021 +22007 +21993 +21979 +21964 +21950 +21935 +21920 +21905 +21889 +21874 +21858 +21842 +21826 +21810 +21793 +21777 +21760 +21743 +21726 +21708 +21691 +21673 +21655 +21637 +21619 +21601 +21582 +21563 +21544 +21525 +21506 +21487 +21467 +21447 +21427 +21407 +21387 +21366 +21346 +21325 +21304 +21283 +21261 +21240 +21218 +21196 +21174 +21152 +21130 +21107 +21085 +21062 +21039 +21016 +20992 +20969 +20945 +20921 +20897 +20873 +20849 +20824 +20799 +20775 +20750 +20724 +20699 +20674 +20648 +20622 +20596 +20570 +20544 +20517 +20491 +20464 +20437 +20410 +20383 +20355 +20328 +20300 +20272 +20244 +20216 +20188 +20159 +20131 +20102 +20073 +20044 +20015 +19985 +19956 +19926 +19896 +19866 +19836 +19806 +19775 +19745 +19714 +19683 +19652 +19621 +19590 +19558 +19527 +19495 +19463 +19431 +19399 +19366 +19334 +19301 +19269 +19236 +19203 +19170 +19136 +19103 +19069 +19035 +19002 +18968 +18933 +18899 +18865 +18830 +18795 +18761 +18726 +18691 +18655 +18620 +18584 +18549 +18513 +18477 +18441 +18405 +18369 +18332 +18296 +18259 +18222 +18185 +18148 +18111 +18074 +18036 +17999 +17961 +17923 +17885 +17847 +17809 +17771 +17732 +17694 +17655 +17616 +17577 +17538 +17499 +17460 +17420 +17381 +17341 +17301 +17261 +17221 +17181 +17141 +17101 +17060 +17020 +16979 +16938 +16897 +16856 +16815 +16774 +16732 +16691 +16649 +16608 +16566 +16524 +16482 +16440 +16397 +16355 +16313 +16270 +16227 +16185 +16142 +16099 +16056 +16013 +15969 +15926 +15882 +15839 +15795 +15751 +15707 +15663 +15619 +15575 +15531 +15486 +15442 +15397 +15353 +15308 +15263 +15218 +15173 +15128 +15083 +15037 +14992 +14946 +14901 +14855 +14809 +14763 +14717 +14671 +14625 +14579 +14533 +14486 +14440 +14393 +14346 +14300 +14253 +14206 +14159 +14112 +14065 +14017 +13970 +13923 +13875 +13828 +13780 +13732 +13684 +13636 +13588 +13540 +13492 +13444 +13396 +13347 +13299 +13251 +13202 +13153 +13105 +13056 +13007 +12958 +12909 +12860 +12811 +12762 +12712 +12663 +12614 +12564 +12515 +12465 +12415 +12366 +12316 +12266 +12216 +12166 +12116 +12066 +12016 +11965 +11915 +11865 +11814 +11764 +11713 +11663 +11612 +11561 +11511 +11460 +11409 +11358 +11307 +11256 +11205 +11154 +11102 +11051 +11000 +10948 +10897 +10846 +10794 +10743 +10691 +10639 +10588 +10536 +10484 +10432 +10380 +10328 +10276 +10224 +10172 +10120 +10068 +10016 +9964 +9911 +9859 +9807 +9754 +9702 +9649 +9597 +9544 +9492 +9439 +9387 +9334 +9281 +9228 +9176 +9123 +9070 +9017 +8964 +8911 +8858 +8805 +8752 +8699 +8646 +8593 +8540 +8486 +8433 +8380 +8327 +8273 +8220 +8167 +8113 +8060 +8006 +7953 +7899 +7846 +7792 +7739 +7685 +7632 +7578 +7525 +7471 +7417 +7364 +7310 +7256 +7203 +7149 +7095 +7041 +6988 +6934 +6880 +6826 +6772 +6719 +6665 +6611 +6557 +6503 +6449 +6395 +6341 +6287 +6234 +6180 +6126 +6072 +6018 +5964 +5910 +5856 +5802 +5748 +5694 +5640 +5586 +5532 +5478 +5424 +5370 +5316 +5262 +5208 +5154 +5100 +5046 +4992 +4938 +4884 +4830 +4777 +4723 +4669 +4615 +4561 +4507 +4453 +4399 +4345 +4291 +4238 +4184 +4130 +4076 +4022 +3968 +3915 +3861 +3807 +3753 +3699 +3646 +3592 +3538 +3485 +3431 +3377 +3324 +3270 +3217 +3163 +3109 +3056 +3002 +2949 +2895 +2842 +2788 +2735 +2682 +2628 +2575 +2522 +2468 +2415 +2362 +2309 +2255 +2202 +2149 +2096 +2043 +1990 +1937 +1884 +1831 +1778 +1725 +1672 +1619 +1567 +1514 +1461 +1408 +1356 +1303 +1250 +1198 +1145 +1093 +1040 +988 +936 +883 +831 +779 +726 +674 +622 +570 +518 +466 +414 +362 +310 +258 +206 +154 +103 +51 +-1 +-52 +-104 +-155 +-207 +-258 +-310 +-361 +-412 +-464 +-515 +-566 +-617 +-668 +-719 +-770 +-821 +-872 +-923 +-973 +-1024 +-1075 +-1125 +-1176 +-1226 +-1277 +-1327 +-1377 +-1428 +-1478 +-1528 +-1578 +-1628 +-1678 +-1728 +-1778 +-1828 +-1877 +-1927 +-1977 +-2026 +-2076 +-2125 +-2175 +-2224 +-2273 +-2323 +-2372 +-2421 +-2470 +-2519 +-2568 +-2616 +-2665 +-2714 +-2763 +-2811 +-2860 +-2908 +-2956 +-3005 +-3053 +-3101 +-3149 +-3197 +-3245 +-3293 +-3341 +-3389 +-3436 +-3484 +-3532 +-3579 +-3627 +-3674 +-3721 +-3768 +-3815 +-3863 +-3909 +-3956 +-4003 +-4050 +-4097 +-4143 +-4190 +-4236 +-4283 +-4329 +-4375 +-4421 +-4467 +-4513 +-4559 +-4605 +-4651 +-4697 +-4742 +-4788 +-4833 +-4879 +-4924 +-4969 +-5014 +-5059 +-5104 +-5149 +-5194 +-5239 +-5283 +-5328 +-5372 +-5417 +-5461 +-5505 +-5549 +-5593 +-5637 +-5681 +-5725 +-5769 +-5812 +-5856 +-5899 +-5943 +-5986 +-6029 +-6072 +-6115 +-6158 +-6201 +-6244 +-6287 +-6329 +-6372 +-6414 +-6456 +-6498 +-6541 +-6583 +-6625 +-6666 +-6708 +-6750 +-6791 +-6833 +-6874 +-6916 +-6957 +-6998 +-7039 +-7080 +-7121 +-7161 +-7202 +-7243 +-7283 +-7323 +-7364 +-7404 +-7444 +-7484 +-7524 +-7564 +-7603 +-7643 +-7682 +-7722 +-7761 +-7800 +-7839 +-7878 +-7917 +-7956 +-7995 +-8033 +-8072 +-8110 +-8148 +-8187 +-8225 +-8263 +-8301 +-8338 +-8376 +-8414 +-8451 +-8489 +-8526 +-8563 +-8600 +-8637 +-8674 +-8711 +-8747 +-8784 +-8820 +-8857 +-8893 +-8929 +-8965 +-9001 +-9037 +-9073 +-9108 +-9144 +-9179 +-9215 +-9250 +-9285 +-9320 +-9355 +-9389 +-9424 +-9459 +-9493 +-9527 +-9562 +-9596 +-9630 +-9664 +-9697 +-9731 +-9765 +-9798 +-9832 +-9865 +-9898 +-9931 +-9964 +-9997 +-10029 +-10062 +-10094 +-10127 +-10159 +-10191 +-10223 +-10255 +-10287 +-10319 +-10350 +-10382 +-10413 +-10444 +-10475 +-10507 +-10537 +-10568 +-10599 +-10629 +-10660 +-10690 +-10720 +-10751 +-10781 +-10811 +-10840 +-10870 +-10899 +-10929 +-10958 +-10987 +-11017 +-11046 +-11074 +-11103 +-11132 +-11160 +-11189 +-11217 +-11245 +-11273 +-11301 +-11329 +-11357 +-11384 +-11412 +-11439 +-11466 +-11493 +-11520 +-11547 +-11574 +-11601 +-11627 +-11654 +-11680 +-11706 +-11732 +-11758 +-11784 +-11810 +-11835 +-11861 +-11886 +-11911 +-11936 +-11961 +-11986 +-12011 +-12036 +-12060 +-12084 +-12109 +-12133 +-12157 +-12181 +-12205 +-12228 +-12252 +-12275 +-12299 +-12322 +-12345 +-12368 +-12391 +-12414 +-12436 +-12459 +-12481 +-12503 +-12525 +-12547 +-12569 +-12591 +-12613 +-12634 +-12656 +-12677 +-12698 +-12719 +-12740 +-12761 +-12781 +-12802 +-12822 +-12843 +-12863 +-12883 +-12903 +-12923 +-12943 +-12962 +-12982 +-13001 +-13020 +-13039 +-13058 +-13077 +-13096 +-13114 +-13133 +-13151 +-13170 +-13188 +-13206 +-13224 +-13241 +-13259 +-13277 +-13294 +-13311 +-13328 +-13345 +-13362 +-13379 +-13396 +-13412 +-13429 +-13445 +-13461 +-13477 +-13493 +-13509 +-13525 +-13540 +-13556 +-13571 +-13586 +-13601 +-13616 +-13631 +-13646 +-13661 +-13675 +-13689 +-13704 +-13718 +-13732 +-13746 +-13759 +-13773 +-13787 +-13800 +-13813 +-13826 +-13839 +-13852 +-13865 +-13878 +-13890 +-13903 +-13915 +-13927 +-13939 +-13951 +-13963 +-13975 +-13986 +-13998 +-14009 +-14020 +-14031 +-14042 +-14053 +-14064 +-14074 +-14085 +-14095 +-14105 +-14115 +-14125 +-14135 +-14145 +-14155 +-14164 +-14174 +-14183 +-14192 +-14201 +-14210 +-14219 +-14227 +-14236 +-14244 +-14253 +-14261 +-14269 +-14277 +-14285 +-14292 +-14300 +-14307 +-14315 +-14322 +-14329 +-14336 +-14343 +-14350 +-14356 +-14363 +-14369 +-14376 +-14382 +-14388 +-14394 +-14399 +-14405 +-14411 +-14416 +-14421 +-14427 +-14432 +-14437 +-14442 +-14446 +-14451 +-14455 +-14460 +-14464 +-14468 +-14472 +-14476 +-14480 +-14484 +-14487 +-14491 +-14494 +-14497 +-14500 +-14503 +-14506 +-14509 +-14512 +-14514 +-14517 +-14519 +-14521 +-14523 +-14525 +-14527 +-14529 +-14530 +-14532 +-14533 +-14534 +-14535 +-14537 +-14537 +-14538 +-14539 +-14539 +-14540 +-14540 +-14541 +-14541 +-14541 +-14541 +-14540 +-14540 +-14540 +-14539 +-14538 +-14538 +-14537 +-14536 +-14534 +-14533 +-14532 +-14530 +-14529 +-14527 +-14525 +-14524 +-14521 +-14519 +-14517 +-14515 +-14512 +-14510 +-14507 +-14504 +-14501 +-14498 +-14495 +-14492 +-14489 +-14485 +-14482 +-14478 +-14474 +-14470 +-14466 +-14462 +-14458 +-14454 +-14449 +-14445 +-14440 +-14436 +-14431 +-14426 +-14421 +-14416 +-14410 +-14405 +-14399 +-14394 +-14388 +-14382 +-14376 +-14370 +-14364 +-14358 +-14352 +-14345 +-14339 +-14332 +-14325 +-14318 +-14312 +-14304 +-14297 +-14290 +-14283 +-14275 +-14268 +-14260 +-14252 +-14244 +-14236 +-14228 +-14220 +-14212 +-14203 +-14195 +-14186 +-14178 +-14169 +-14160 +-14151 +-14142 +-14133 +-14123 +-14114 +-14104 +-14095 +-14085 +-14075 +-14066 +-14056 +-14045 +-14035 +-14025 +-14015 +-14004 +-13994 +-13983 +-13972 +-13961 +-13950 +-13939 +-13928 +-13917 +-13906 +-13894 +-13883 +-13871 +-13859 +-13847 +-13835 +-13823 +-13811 +-13799 +-13787 +-13775 +-13762 +-13749 +-13737 +-13724 +-13711 +-13698 +-13685 +-13672 +-13659 +-13646 +-13632 +-13619 +-13605 +-13592 +-13578 +-13564 +-13550 +-13536 +-13522 +-13508 +-13493 +-13479 +-13465 +-13450 +-13435 +-13421 +-13406 +-13391 +-13376 +-13361 +-13346 +-13330 +-13315 +-13300 +-13284 +-13268 +-13253 +-13237 +-13221 +-13205 +-13189 +-13173 +-13157 +-13141 +-13124 +-13108 +-13091 +-13075 +-13058 +-13041 +-13024 +-13007 +-12990 +-12973 +-12956 +-12939 +-12921 +-12904 +-12887 +-12869 +-12851 +-12834 +-12816 +-12798 +-12780 +-12762 +-12744 +-12725 +-12707 +-12689 +-12670 +-12652 +-12633 +-12614 +-12596 +-12577 +-12558 +-12539 +-12520 +-12501 +-12481 +-12462 +-12443 +-12423 +-12404 +-12384 +-12365 +-12345 +-12325 +-12305 +-12285 +-12265 +-12245 +-12225 +-12205 +-12184 +-12164 +-12143 +-12123 +-12102 +-12082 +-12061 +-12040 +-12019 +-11998 +-11977 +-11956 +-11935 +-11914 +-11892 +-11871 +-11850 +-11828 +-11806 +-11785 +-11763 +-11741 +-11720 +-11698 +-11676 +-11654 +-11632 +-11609 +-11587 +-11565 +-11542 +-11520 +-11498 +-11475 +-11452 +-11430 +-11407 +-11384 +-11361 +-11338 +-11315 +-11292 +-11269 +-11246 +-11223 +-11200 +-11176 +-11153 +-11129 +-11106 +-11082 +-11059 +-11035 +-11011 +-10987 +-10963 +-10939 +-10915 +-10891 +-10867 +-10843 +-10819 +-10795 +-10770 +-10746 +-10721 +-10697 +-10672 +-10648 +-10623 +-10598 +-10574 +-10549 +-10524 +-10499 +-10474 +-10449 +-10424 +-10399 +-10374 +-10348 +-10323 +-10298 +-10272 +-10247 +-10221 +-10196 +-10170 +-10144 +-10119 +-10093 +-10067 +-10041 +-10015 +-9990 +-9964 +-9938 +-9911 +-9885 +-9859 +-9833 +-9807 +-9780 +-9754 +-9728 +-9701 +-9675 +-9648 +-9622 +-9595 +-9568 +-9541 +-9515 +-9488 +-9461 +-9434 +-9407 +-9380 +-9353 +-9326 +-9299 +-9272 +-9245 +-9218 +-9190 +-9163 +-9136 +-9108 +-9081 +-9054 +-9026 +-8998 +-8971 +-8943 +-8916 +-8888 +-8860 +-8833 +-8805 +-8777 +-8749 +-8721 +-8693 +-8665 +-8637 +-8609 +-8581 +-8553 +-8525 +-8497 +-8469 +-8440 +-8412 +-8384 +-8355 +-8327 +-8299 +-8270 +-8242 +-8213 +-8185 +-8156 +-8128 +-8099 +-8070 +-8042 +-8013 +-7984 +-7955 +-7927 +-7898 +-7869 +-7840 +-7811 +-7782 +-7753 +-7724 +-7695 +-7666 +-7637 +-7608 +-7579 +-7550 +-7521 +-7491 +-7462 +-7433 +-7404 +-7374 +-7345 +-7316 +-7286 +-7257 +-7228 +-7198 +-7169 +-7139 +-7110 +-7080 +-7051 +-7021 +-6992 +-6962 +-6933 +-6903 +-6873 +-6844 +-6814 +-6784 +-6755 +-6725 +-6695 +-6665 +-6635 +-6606 +-6576 +-6546 +-6516 +-6486 +-6456 +-6426 +-6397 +-6367 +-6337 +-6307 +-6277 +-6247 +-6217 +-6187 +-6157 +-6127 +-6097 +-6066 +-6036 +-6006 +-5976 +-5946 +-5916 +-5886 +-5856 +-5825 +-5795 +-5765 +-5735 +-5705 +-5674 +-5644 +-5614 +-5584 +-5553 +-5523 +-5493 +-5463 +-5432 +-5402 +-5372 +-5341 +-5311 +-5281 +-5251 +-5220 +-5190 +-5160 +-5129 +-5099 +-5068 +-5038 +-5008 +-4977 +-4947 +-4917 +-4886 +-4856 +-4826 +-4795 +-4765 +-4734 +-4704 +-4674 +-4643 +-4613 +-4582 +-4552 +-4522 +-4491 +-4461 +-4430 +-4400 +-4370 +-4339 +-4309 +-4278 +-4248 +-4218 +-4187 +-4157 +-4126 +-4096 +-4066 +-4035 +-4005 +-3975 +-3944 +-3914 +-3883 +-3853 +-3823 +-3792 +-3762 +-3732 +-3701 +-3671 +-3641 +-3610 +-3580 +-3550 +-3520 +-3489 +-3459 +-3429 +-3398 +-3368 +-3338 +-3308 +-3278 +-3247 +-3217 +-3187 +-3157 +-3127 +-3096 +-3066 +-3036 +-3006 +-2976 +-2946 +-2916 +-2885 +-2855 +-2825 +-2795 +-2765 +-2735 +-2705 +-2675 +-2645 +-2615 +-2585 +-2555 +-2525 +-2495 +-2465 +-2436 +-2406 +-2376 +-2346 +-2316 +-2286 +-2256 +-2227 +-2197 +-2167 +-2137 +-2108 +-2078 +-2048 +-2019 +-1989 +-1959 +-1930 +-1900 +-1870 +-1841 +-1811 +-1782 +-1752 +-1723 +-1693 +-1664 +-1634 +-1605 +-1576 +-1546 +-1517 +-1488 +-1458 +-1429 +-1400 +-1371 +-1341 +-1312 +-1283 +-1254 +-1225 +-1195 +-1166 +-1137 +-1108 +-1079 +-1050 +-1021 +-992 +-963 +-935 +-906 +-877 +-848 +-819 +-790 +-762 +-733 +-704 +-676 +-647 +-618 +-590 +-561 +-533 +-504 +-476 +-447 +-419 +-390 +-362 +-334 +-305 +-277 +-249 +-220 +-192 +-164 +-136 +-108 +-80 +-52 +-24 +4 +32 +60 +88 +116 +144 +172 +199 +227 +255 +283 +310 +338 +366 +393 +421 +448 +476 +503 +530 +558 +585 +612 +640 +667 +694 +721 +748 +775 +803 +830 +857 +883 +910 +937 +964 +991 +1018 +1044 +1071 +1098 +1124 +1151 +1178 +1204 +1231 +1257 +1283 +1310 +1336 +1363 +1389 +1415 +1441 +1467 +1493 +1519 +1546 +1572 +1597 +1623 +1649 +1675 +1701 +1727 +1752 +1778 +1804 +1829 +1855 +1880 +1906 +1931 +1957 +1982 +2007 +2033 +2058 +2083 +2108 +2133 +2158 +2183 +2208 +2233 +2258 +2283 +2308 +2333 +2357 +2382 +2407 +2431 +2456 +2480 +2505 +2529 +2554 +2578 +2602 +2627 +2651 +2675 +2699 +2723 +2747 +2771 +2795 +2819 +2843 +2867 +2890 +2914 +2938 +2961 +2985 +3009 +3032 +3055 +3079 +3102 +3126 +3149 +3172 +3195 +3218 +3241 +3264 +3287 +3310 +3333 +3356 +3379 +3402 +3424 +3447 +3470 +3492 +3515 +3537 +3559 +3582 +3604 +3626 +3649 +3671 +3693 +3715 +3737 +3759 +3781 +3803 +3825 +3846 +3868 +3890 +3911 +3933 +3955 +3976 +3997 +4019 +4040 +4061 +4083 +4104 +4125 +4146 +4167 +4188 +4209 +4230 +4251 +4272 +4292 +4313 +4334 +4354 +4375 +4395 +4416 +4436 +4456 +4477 +4497 +4517 +4537 +4557 +4577 +4597 +4617 +4637 +4657 +4677 +4696 +4716 +4735 +4755 +4775 +4794 +4813 +4833 +4852 +4871 +4890 +4910 +4929 +4948 +4967 +4986 +5004 +5023 +5042 +5061 +5079 +5098 +5116 +5135 +5153 +5172 +5190 +5208 +5227 +5245 +5263 +5281 +5299 +5317 +5335 +5353 +5370 +5388 +5406 +5424 +5441 +5459 +5476 +5494 +5511 +5528 +5545 +5563 +5580 +5597 +5614 +5631 +5648 +5665 +5682 +5698 +5715 +5732 +5748 +5765 +5781 +5798 +5814 +5830 +5847 +5863 +5879 +5895 +5911 +5927 +5943 +5959 +5975 +5991 +6006 +6022 +6038 +6053 +6069 +6084 +6100 +6115 +6130 +6145 +6161 +6176 +6191 +6206 +6221 +6236 +6250 +6265 +6280 +6295 +6309 +6324 +6338 +6353 +6367 +6381 +6396 +6410 +6424 +6438 +6452 +6466 +6480 +6494 +6508 +6522 +6536 +6549 +6563 +6576 +6590 +6603 +6617 +6630 +6643 +6657 +6670 +6683 +6696 +6709 +6722 +6735 +6748 +6760 +6773 +6786 +6798 +6811 +6823 +6836 +6848 +6861 +6873 +6885 +6897 +6909 +6921 +6933 +6945 +6957 +6969 +6981 +6993 +7004 +7016 +7027 +7039 +7050 +7062 +7073 +7084 +7095 +7107 +7118 +7129 +7140 +7151 +7162 +7172 +7183 +7194 +7205 +7215 +7226 +7236 +7247 +7257 +7268 +7278 +7288 +7298 +7308 +7318 +7328 +7338 +7348 +7358 +7368 +7378 +7387 +7397 +7406 +7416 +7425 +7435 +7444 +7453 +7463 +7472 +7481 +7490 +7499 +7508 +7517 +7526 +7535 +7543 +7552 +7561 +7569 +7578 +7586 +7595 +7603 +7611 +7620 +7628 +7636 +7644 +7652 +7660 +7668 +7676 +7684 +7692 +7699 +7707 +7715 +7722 +7730 +7737 +7744 +7752 +7759 +7766 +7774 +7781 +7788 +7795 +7802 +7809 +7816 +7822 +7829 +7836 +7842 +7849 +7856 +7862 +7869 +7875 +7881 +7888 +7894 +7900 +7906 +7912 +7918 +7924 +7930 +7936 +7942 +7948 +7953 +7959 +7964 +7970 +7976 +7981 +7986 +7992 +7997 +8002 +8008 +8013 +8018 +8023 +8028 +8033 +8038 +8042 +8047 +8052 +8057 +8061 +8066 +8070 +8075 +8079 +8084 +8088 +8092 +8097 +8101 +8105 +8109 +8113 +8117 +8121 +8125 +8129 +8132 +8136 +8140 +8143 +8147 +8150 +8154 +8157 +8161 +8164 +8167 +8171 +8174 +8177 +8180 +8183 +8186 +8189 +8192 +8195 +8198 +8200 +8203 +8206 +8208 +8211 +8213 +8216 +8218 +8221 +8223 +8225 +8227 +8230 +8232 +8234 +8236 +8238 +8240 +8242 +8244 +8245 +8247 +8249 +8250 +8252 +8254 +8255 +8257 +8258 +8259 +8261 +8262 +8263 +8264 +8266 +8267 +8268 +8269 +8270 +8271 +8272 +8272 +8273 +8274 +8275 +8275 +8276 +8277 +8277 +8278 +8278 +8278 +8279 +8279 +8279 +8279 +8280 +8280 +8280 +8280 +8280 +8280 +8280 +8280 +8279 +8279 +8279 +8279 +8278 +8278 +8277 +8277 +8276 +8276 +8275 +8274 +8274 +8273 +8272 +8271 +8271 +8270 +8269 +8268 +8267 +8266 +8265 +8263 +8262 +8261 +8260 +8258 +8257 +8256 +8254 +8253 +8251 +8250 +8248 +8246 +8245 +8243 +8241 +8239 +8238 +8236 +8234 +8232 +8230 +8228 +8226 +8224 +8221 +8219 +8217 +8215 +8212 +8210 +8208 +8205 +8203 +8200 +8198 +8195 +8192 +8190 +8187 +8184 +8182 +8179 +8176 +8173 +8170 +8167 +8164 +8161 +8158 +8155 +8152 +8149 +8145 +8142 +8139 +8136 +8132 +8129 +8125 +8122 +8118 +8115 +8111 +8108 +8104 +8100 +8097 +8093 +8089 +8085 +8082 +8078 +8074 +8070 +8066 +8062 +8058 +8054 +8049 +8045 +8041 +8037 +8033 +8028 +8024 +8020 +8015 +8011 +8006 +8002 +7997 +7993 +7988 +7984 +7979 +7974 +7970 +7965 +7960 +7955 +7950 +7945 +7941 +7936 +7931 +7926 +7921 +7916 +7910 +7905 +7900 +7895 +7890 +7885 +7879 +7874 +7869 +7863 +7858 +7852 +7847 +7842 +7836 +7830 +7825 +7819 +7814 +7808 +7802 +7797 +7791 +7785 +7779 +7773 +7768 +7762 +7756 +7750 +7744 +7738 +7732 +7726 +7720 +7713 +7707 +7701 +7695 +7689 +7683 +7676 +7670 +7664 +7657 +7651 +7645 +7638 +7632 +7625 +7619 +7612 +7606 +7599 +7592 +7586 +7579 +7572 +7566 +7559 +7552 +7545 +7538 +7532 +7525 +7518 +7511 +7504 +7497 +7490 +7483 +7476 +7469 +7462 +7455 +7448 +7441 +7433 +7426 +7419 +7412 +7405 +7397 +7390 +7383 +7375 +7368 +7361 +7353 +7346 +7338 +7331 +7323 +7316 +7308 +7301 +7293 +7285 +7278 +7270 +7262 +7255 +7247 +7239 +7231 +7224 +7216 +7208 +7200 +7192 +7185 +7177 +7169 +7161 +7153 +7145 +7137 +7129 +7121 +7113 +7105 +7097 +7089 +7080 +7072 +7064 +7056 +7048 +7039 +7031 +7023 +7015 +7006 +6998 +6990 +6982 +6973 +6965 +6956 +6948 +6940 +6931 +6923 +6914 +6906 +6897 +6889 +6880 +6872 +6863 +6854 +6846 +6837 +6829 +6820 +6811 +6803 +6794 +6785 +6776 +6768 +6759 +6750 +6741 +6733 +6724 +6715 +6706 +6697 +6688 +6680 +6671 +6662 +6653 +6644 +6635 +6626 +6617 +6608 +6599 +6590 +6581 +6572 +6563 +6554 +6545 +6536 +6526 +6517 +6508 +6499 +6490 +6481 +6472 +6462 +6453 +6444 +6435 +6426 +6416 +6407 +6398 +6388 +6379 +6370 +6361 +6351 +6342 +6333 +6323 +6314 +6304 +6295 +6286 +6276 +6267 +6257 +6248 +6239 +6229 +6220 +6210 +6201 +6191 +6182 +6172 +6163 +6153 +6144 +6134 +6125 +6115 +6105 +6096 +6086 +6077 +6067 +6057 +6048 +6038 +6029 +6019 +6009 +6000 +5990 +5980 +5971 +5961 +5951 +5942 +5932 +5922 +5912 +5903 +5893 +5883 +5874 +5864 +5854 +5844 +5835 +5825 +5815 +5805 +5795 +5786 +5776 +5766 +5756 +5746 +5737 +5727 +5717 +5707 +5697 +5687 +5678 +5668 +5658 +5648 +5638 +5628 +5618 +5609 +5599 +5589 +5579 +5569 +5559 +5549 +5539 +5529 +5519 +5510 +5500 +5490 +5480 +5470 +5460 +5450 +5440 +5430 +5420 +5410 +5400 +5390 +5381 +5371 +5361 +5351 +5341 +5331 +5321 +5311 +5301 +5291 +5281 +5271 +5261 +5251 +5241 +5231 +5221 +5211 +5201 +5191 +5181 +5171 +5161 +5151 +5141 +5131 +5121 +5111 +5101 +5091 +5082 +5072 +5062 +5052 +5042 +5032 +5022 +5012 +5002 +4992 +4982 +4972 +4962 +4952 +4942 +4932 +4922 +4912 +4902 +4892 +4882 +4872 +4862 +4852 +4842 +4832 +4822 +4812 +4802 +4793 +4783 +4773 +4763 +4753 +4743 +4733 +4723 +4713 +4703 +4693 +4683 +4673 +4663 +4653 +4644 +4634 +4624 +4614 +4604 +4594 +4584 +4574 +4564 +4555 +4545 +4535 +4525 +4515 +4505 +4495 +4486 +4476 +4466 +4456 +4446 +4436 +4427 +4417 +4407 +4397 +4387 +4377 +4368 +4358 +4348 +4338 +4328 +4319 +4309 +4299 +4289 +4280 +4270 +4260 +4250 +4241 +4231 +4221 +4212 +4202 +4192 +4182 +4173 +4163 +4153 +4144 +4134 +4124 +4115 +4105 +4095 +4086 +4076 +4067 +4057 +4047 +4038 +4028 +4018 +4009 +3999 +3990 +3980 +3971 +3961 +3951 +3942 +3932 +3923 +3913 +3904 +3894 +3885 +3875 +3866 +3857 +3847 +3838 +3828 +3819 +3809 +3800 +3790 +3781 +3772 +3762 +3753 +3743 +3734 +3725 +3715 +3706 +3697 +3687 +3678 +3669 +3659 +3650 +3641 +3631 +3622 +3613 +3604 +3594 +3585 +3576 +3567 +3558 +3548 +3539 +3530 +3521 +3512 +3503 +3493 +3484 +3475 +3466 +3457 +3448 +3439 +3430 +3421 +3411 +3402 +3393 +3384 +3375 +3366 +3357 +3348 +3339 +3330 +3321 +3313 +3304 +3295 +3286 +3277 +3268 +3259 +3250 +3241 +3233 +3224 +3215 +3206 +3197 +3188 +3180 +3171 +3162 +3153 +3144 +3136 +3127 +3118 +3109 +3101 +3092 +3083 +3075 +3066 +3057 +3049 +3040 +3032 +3023 +3014 +3006 +2997 +2989 +2980 +2972 +2963 +2955 +2946 +2938 +2929 +2921 +2912 +2904 +2895 +2887 +2879 +2870 +2862 +2853 +2845 +2837 +2828 +2820 +2812 +2803 +2795 +2787 +2779 +2770 +2762 +2754 +2746 +2737 +2729 +2721 +2713 +2705 +2697 +2689 +2680 +2672 +2664 +2656 +2648 +2640 +2632 +2624 +2616 +2608 +2600 +2592 +2584 +2576 +2568 +2560 +2552 +2544 +2536 +2528 +2520 +2513 +2505 +2497 +2489 +2481 +2474 +2466 +2458 +2450 +2443 +2435 +2427 +2419 +2412 +2404 +2396 +2389 +2381 +2373 +2366 +2358 +2351 +2343 +2335 +2328 +2320 +2313 +2305 +2298 +2290 +2283 +2275 +2268 +2261 +2253 +2246 +2238 +2231 +2224 +2216 +2209 +2202 +2194 +2187 +2180 +2173 +2165 +2158 +2151 +2144 +2136 +2129 +2122 +2115 +2108 +2100 +2093 +2086 +2079 +2072 +2065 +2058 +2051 +2044 +2037 +2030 +2023 +2016 +2009 +2002 +1995 +1988 +1981 +1975 +1968 +1961 +1954 +1947 +1940 +1933 +1927 +1920 +1913 +1906 +1899 +1893 +1886 +1879 +1873 +1866 +1859 +1853 +1846 +1839 +1833 +1826 +1820 +1813 +1807 +1800 +1794 +1787 +1781 +1774 +1768 +1761 +1755 +1749 +1742 +1736 +1729 +1723 +1717 +1710 +1704 +1697 +1691 +1685 +1679 +1672 +1666 +1660 +1654 +1647 +1641 +1635 +1629 +1623 +1617 +1611 +1605 +1599 +1592 +1586 +1580 +1574 +1568 +1562 +1556 +1550 +1544 +1539 +1533 +1527 +1521 +1515 +1509 +1503 +1497 +1491 +1485 +1480 +1474 +1468 +1462 +1456 +1451 +1445 +1439 +1434 +1428 +1422 +1417 +1411 +1406 +1400 +1394 +1389 +1383 +1378 +1372 +1367 +1361 +1356 +1350 +1345 +1339 +1334 +1328 +1323 +1317 +1312 +1306 +1301 +1296 +1290 +1285 +1280 +1274 +1269 +1264 +1259 +1254 +1248 +1243 +1238 +1233 +1228 +1223 +1217 +1212 +1207 +1202 +1197 +1192 +1187 +1182 +1177 +1172 +1167 +1162 +1157 +1152 +1147 +1142 +1137 +1132 +1127 +1122 +1117 +1112 +1107 +1103 +1098 +1093 +1088 +1084 +1079 +1074 +1069 +1065 +1060 +1055 +1051 +1046 +1041 +1037 +1032 +1027 +1023 +1018 +1014 +1009 +1004 +1000 +995 +991 +986 +982 +977 +973 +968 +964 +959 +955 +951 +946 +942 +938 +933 +929 +925 +921 +916 +912 +908 +904 +899 +895 +891 +887 +882 +878 +874 +870 +866 +861 +857 +853 +849 +845 +841 +837 +833 +829 +825 +821 +817 +813 +809 +805 +801 +798 +794 +790 +786 +782 +778 +775 +771 +767 +763 +759 +755 +751 +748 +744 +740 +736 +732 +729 +725 +721 +717 +714 +710 +707 +703 +699 +696 +692 +689 +686 +682 +679 +675 +672 +668 +665 +662 +658 +655 +651 +648 +644 +641 +637 +634 +630 +627 +623 +620 +617 +613 +610 +607 +603 +600 +597 +594 +591 +587 +584 +581 +578 +575 +572 +569 +566 +563 +560 +557 +554 +551 +548 +545 +542 +538 +535 +532 +529 +526 +523 +520 +516 +513 +510 +507 +505 +502 +499 +496 +493 +491 +488 +485 +483 +480 +477 +475 +472 +470 +467 +464 +462 +459 +456 +453 +450 +448 +445 +442 +439 +436 +433 +430 +428 +425 +422 +420 +417 +414 +412 +410 +407 +405 +403 +400 +398 +396 +394 +392 +389 +387 +385 +383 +380 +378 +375 +373 +370 +368 +365 +362 +360 +357 +354 +352 +349 +347 +344 +342 +340 +337 +335 +333 +331 +329 +328 +326 +324 +322 +321 +319 +317 +315 +314 +312 +310 +307 +305 +303 +300 +298 +295 +293 +290 +288 +285 +282 +280 +278 +275 +273 +271 +269 +268 +266 +265 +263 +262 +261 +260 +259 +258 +257 +256 +254 +253 +252 +250 +248 +246 +244 +241 +239 +236 +233 +230 +227 +224 +221 +218 +215 +213 +211 +209 +207 +206 +205 +204 +204 +204 +204 +205 +206 +206 +207 +207 +207 +207 +207 +206 +205 +203 +200 +196 +192 +188 +183 +177 +171 +165 +159 +152 +146 +141 +136 +133 +130 +129 +130 +132 +137 +143 +152 +163 +177 +192 +210 +231 +253 +277 +303 +330 +358 +387 +416 +445 +473 +500 +526 +551 +573 +592 +609 +623 +634 +641 +645 diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_0.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_0.mif new file mode 100644 index 0000000000..0302c4058a --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_0.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1a67 ; + 1 : 1a5e ; + 2 : 1a55 ; + 3 : 1a4d ; + 4 : 1a44 ; + 5 : 1a3b ; + 6 : 1a32 ; + 7 : 1a29 ; + 8 : 1a20 ; + 9 : 1a18 ; + a : 1a0f ; + b : 1a06 ; + c : 19fd ; + d : 19f4 ; + e : 19eb ; + f : 19e2 ; + 10 : 19d9 ; + 11 : 19d0 ; + 12 : 19c7 ; + 13 : 19be ; + 14 : 19b5 ; + 15 : 19ac ; + 16 : 19a3 ; + 17 : 199a ; + 18 : 1991 ; + 19 : 1988 ; + 1a : 197e ; + 1b : 1975 ; + 1c : 196c ; + 1d : 1963 ; + 1e : 195a ; + 1f : 1951 ; + 20 : 1948 ; + 21 : 193e ; + 22 : 1935 ; + 23 : 192c ; + 24 : 1923 ; + 25 : 191a ; + 26 : 1910 ; + 27 : 1907 ; + 28 : 18fe ; + 29 : 18f4 ; + 2a : 18eb ; + 2b : 18e2 ; + 2c : 18d9 ; + 2d : 18cf ; + 2e : 18c6 ; + 2f : 18bd ; + 30 : 18b3 ; + 31 : 18aa ; + 32 : 18a0 ; + 33 : 1897 ; + 34 : 188e ; + 35 : 1884 ; + 36 : 187b ; + 37 : 1871 ; + 38 : 1868 ; + 39 : 185f ; + 3a : 1855 ; + 3b : 184c ; + 3c : 1842 ; + 3d : 1839 ; + 3e : 182f ; + 3f : 1826 ; + 40 : 181c ; + 41 : 1813 ; + 42 : 1809 ; + 43 : 1800 ; + 44 : 17f6 ; + 45 : 17ed ; + 46 : 17e3 ; + 47 : 17d9 ; + 48 : 17d0 ; + 49 : 17c6 ; + 4a : 17bd ; + 4b : 17b3 ; + 4c : 17a9 ; + 4d : 17a0 ; + 4e : 1796 ; + 4f : 178d ; + 50 : 1783 ; + 51 : 1779 ; + 52 : 1770 ; + 53 : 1766 ; + 54 : 175c ; + 55 : 1753 ; + 56 : 1749 ; + 57 : 173f ; + 58 : 1736 ; + 59 : 172c ; + 5a : 1722 ; + 5b : 1718 ; + 5c : 170f ; + 5d : 1705 ; + 5e : 16fb ; + 5f : 16f2 ; + 60 : 16e8 ; + 61 : 16de ; + 62 : 16d4 ; + 63 : 16cb ; + 64 : 16c1 ; + 65 : 16b7 ; + 66 : 16ad ; + 67 : 16a3 ; + 68 : 169a ; + 69 : 1690 ; + 6a : 1686 ; + 6b : 167c ; + 6c : 1672 ; + 6d : 1669 ; + 6e : 165f ; + 6f : 1655 ; + 70 : 164b ; + 71 : 1641 ; + 72 : 1637 ; + 73 : 162e ; + 74 : 1624 ; + 75 : 161a ; + 76 : 1610 ; + 77 : 1606 ; + 78 : 15fc ; + 79 : 15f2 ; + 7a : 15e9 ; + 7b : 15df ; + 7c : 15d5 ; + 7d : 15cb ; + 7e : 15c1 ; + 7f : 15b7 ; + 80 : 15ad ; + 81 : 15a3 ; + 82 : 1599 ; + 83 : 158f ; + 84 : 1586 ; + 85 : 157c ; + 86 : 1572 ; + 87 : 1568 ; + 88 : 155e ; + 89 : 1554 ; + 8a : 154a ; + 8b : 1540 ; + 8c : 1536 ; + 8d : 152c ; + 8e : 1522 ; + 8f : 1518 ; + 90 : 150e ; + 91 : 1505 ; + 92 : 14fb ; + 93 : 14f1 ; + 94 : 14e7 ; + 95 : 14dd ; + 96 : 14d3 ; + 97 : 14c9 ; + 98 : 14bf ; + 99 : 14b5 ; + 9a : 14ab ; + 9b : 14a1 ; + 9c : 1497 ; + 9d : 148d ; + 9e : 1483 ; + 9f : 1479 ; + a0 : 146f ; + a1 : 1465 ; + a2 : 145b ; + a3 : 1451 ; + a4 : 1447 ; + a5 : 143d ; + a6 : 1433 ; + a7 : 1429 ; + a8 : 141f ; + a9 : 1415 ; + aa : 140b ; + ab : 1401 ; + ac : 13f7 ; + ad : 13ed ; + ae : 13e3 ; + af : 13da ; + b0 : 13d0 ; + b1 : 13c6 ; + b2 : 13bc ; + b3 : 13b2 ; + b4 : 13a8 ; + b5 : 139e ; + b6 : 1394 ; + b7 : 138a ; + b8 : 1380 ; + b9 : 1376 ; + ba : 136c ; + bb : 1362 ; + bc : 1358 ; + bd : 134e ; + be : 1344 ; + bf : 133a ; + c0 : 1330 ; + c1 : 1326 ; + c2 : 131c ; + c3 : 1312 ; + c4 : 1308 ; + c5 : 12fe ; + c6 : 12f4 ; + c7 : 12ea ; + c8 : 12e0 ; + c9 : 12d6 ; + ca : 12cc ; + cb : 12c2 ; + cc : 12b9 ; + cd : 12af ; + ce : 12a5 ; + cf : 129b ; + d0 : 1291 ; + d1 : 1287 ; + d2 : 127d ; + d3 : 1273 ; + d4 : 1269 ; + d5 : 125f ; + d6 : 1255 ; + d7 : 124b ; + d8 : 1241 ; + d9 : 1237 ; + da : 122d ; + db : 1224 ; + dc : 121a ; + dd : 1210 ; + de : 1206 ; + df : 11fc ; + e0 : 11f2 ; + e1 : 11e8 ; + e2 : 11de ; + e3 : 11d4 ; + e4 : 11cb ; + e5 : 11c1 ; + e6 : 11b7 ; + e7 : 11ad ; + e8 : 11a3 ; + e9 : 1199 ; + ea : 118f ; + eb : 1186 ; + ec : 117c ; + ed : 1172 ; + ee : 1168 ; + ef : 115e ; + f0 : 1154 ; + f1 : 114b ; + f2 : 1141 ; + f3 : 1137 ; + f4 : 112d ; + f5 : 1123 ; + f6 : 1119 ; + f7 : 1110 ; + f8 : 1106 ; + f9 : 10fc ; + fa : 10f2 ; + fb : 10e8 ; + fc : 10df ; + fd : 10d5 ; + fe : 10cb ; + ff : 10c1 ; + 100 : 10b8 ; + 101 : 10ae ; + 102 : 10a4 ; + 103 : 109a ; + 104 : 1091 ; + 105 : 1087 ; + 106 : 107d ; + 107 : 1074 ; + 108 : 106a ; + 109 : 1060 ; + 10a : 1056 ; + 10b : 104d ; + 10c : 1043 ; + 10d : 1039 ; + 10e : 1030 ; + 10f : 1026 ; + 110 : 101c ; + 111 : 1013 ; + 112 : 1009 ; + 113 : fff ; + 114 : ff6 ; + 115 : fec ; + 116 : fe3 ; + 117 : fd9 ; + 118 : fcf ; + 119 : fc6 ; + 11a : fbc ; + 11b : fb2 ; + 11c : fa9 ; + 11d : f9f ; + 11e : f96 ; + 11f : f8c ; + 120 : f83 ; + 121 : f79 ; + 122 : f6f ; + 123 : f66 ; + 124 : f5c ; + 125 : f53 ; + 126 : f49 ; + 127 : f40 ; + 128 : f36 ; + 129 : f2d ; + 12a : f23 ; + 12b : f1a ; + 12c : f11 ; + 12d : f07 ; + 12e : efe ; + 12f : ef4 ; + 130 : eeb ; + 131 : ee1 ; + 132 : ed8 ; + 133 : ece ; + 134 : ec5 ; + 135 : ebc ; + 136 : eb2 ; + 137 : ea9 ; + 138 : e9f ; + 139 : e96 ; + 13a : e8d ; + 13b : e83 ; + 13c : e7a ; + 13d : e71 ; + 13e : e67 ; + 13f : e5e ; + 140 : e55 ; + 141 : e4b ; + 142 : e42 ; + 143 : e39 ; + 144 : e2f ; + 145 : e26 ; + 146 : e1d ; + 147 : e14 ; + 148 : e0a ; + 149 : e01 ; + 14a : df8 ; + 14b : def ; + 14c : de6 ; + 14d : ddc ; + 14e : dd3 ; + 14f : dca ; + 150 : dc1 ; + 151 : db8 ; + 152 : daf ; + 153 : da5 ; + 154 : d9c ; + 155 : d93 ; + 156 : d8a ; + 157 : d81 ; + 158 : d78 ; + 159 : d6f ; + 15a : d66 ; + 15b : d5d ; + 15c : d53 ; + 15d : d4a ; + 15e : d41 ; + 15f : d38 ; + 160 : d2f ; + 161 : d26 ; + 162 : d1d ; + 163 : d14 ; + 164 : d0b ; + 165 : d02 ; + 166 : cf9 ; + 167 : cf1 ; + 168 : ce8 ; + 169 : cdf ; + 16a : cd6 ; + 16b : ccd ; + 16c : cc4 ; + 16d : cbb ; + 16e : cb2 ; + 16f : ca9 ; + 170 : ca1 ; + 171 : c98 ; + 172 : c8f ; + 173 : c86 ; + 174 : c7d ; + 175 : c74 ; + 176 : c6c ; + 177 : c63 ; + 178 : c5a ; + 179 : c51 ; + 17a : c48 ; + 17b : c40 ; + 17c : c37 ; + 17d : c2e ; + 17e : c25 ; + 17f : c1d ; + 180 : c14 ; + 181 : c0b ; + 182 : c03 ; + 183 : bfa ; + 184 : bf1 ; + 185 : be9 ; + 186 : be0 ; + 187 : bd8 ; + 188 : bcf ; + 189 : bc6 ; + 18a : bbe ; + 18b : bb5 ; + 18c : bad ; + 18d : ba4 ; + 18e : b9c ; + 18f : b93 ; + 190 : b8b ; + 191 : b82 ; + 192 : b7a ; + 193 : b71 ; + 194 : b69 ; + 195 : b60 ; + 196 : b58 ; + 197 : b4f ; + 198 : b47 ; + 199 : b3f ; + 19a : b36 ; + 19b : b2e ; + 19c : b25 ; + 19d : b1d ; + 19e : b15 ; + 19f : b0c ; + 1a0 : b04 ; + 1a1 : afc ; + 1a2 : af3 ; + 1a3 : aeb ; + 1a4 : ae3 ; + 1a5 : adb ; + 1a6 : ad2 ; + 1a7 : aca ; + 1a8 : ac2 ; + 1a9 : aba ; + 1aa : ab1 ; + 1ab : aa9 ; + 1ac : aa1 ; + 1ad : a99 ; + 1ae : a91 ; + 1af : a89 ; + 1b0 : a81 ; + 1b1 : a78 ; + 1b2 : a70 ; + 1b3 : a68 ; + 1b4 : a60 ; + 1b5 : a58 ; + 1b6 : a50 ; + 1b7 : a48 ; + 1b8 : a40 ; + 1b9 : a38 ; + 1ba : a30 ; + 1bb : a28 ; + 1bc : a20 ; + 1bd : a18 ; + 1be : a10 ; + 1bf : a08 ; + 1c0 : a00 ; + 1c1 : 9f8 ; + 1c2 : 9f0 ; + 1c3 : 9e8 ; + 1c4 : 9e0 ; + 1c5 : 9d8 ; + 1c6 : 9d1 ; + 1c7 : 9c9 ; + 1c8 : 9c1 ; + 1c9 : 9b9 ; + 1ca : 9b1 ; + 1cb : 9aa ; + 1cc : 9a2 ; + 1cd : 99a ; + 1ce : 992 ; + 1cf : 98b ; + 1d0 : 983 ; + 1d1 : 97b ; + 1d2 : 973 ; + 1d3 : 96c ; + 1d4 : 964 ; + 1d5 : 95c ; + 1d6 : 955 ; + 1d7 : 94d ; + 1d8 : 945 ; + 1d9 : 93e ; + 1da : 936 ; + 1db : 92f ; + 1dc : 927 ; + 1dd : 91f ; + 1de : 918 ; + 1df : 910 ; + 1e0 : 909 ; + 1e1 : 901 ; + 1e2 : 8fa ; + 1e3 : 8f2 ; + 1e4 : 8eb ; + 1e5 : 8e3 ; + 1e6 : 8dc ; + 1e7 : 8d5 ; + 1e8 : 8cd ; + 1e9 : 8c6 ; + 1ea : 8be ; + 1eb : 8b7 ; + 1ec : 8b0 ; + 1ed : 8a8 ; + 1ee : 8a1 ; + 1ef : 89a ; + 1f0 : 892 ; + 1f1 : 88b ; + 1f2 : 884 ; + 1f3 : 87d ; + 1f4 : 875 ; + 1f5 : 86e ; + 1f6 : 867 ; + 1f7 : 860 ; + 1f8 : 858 ; + 1f9 : 851 ; + 1fa : 84a ; + 1fb : 843 ; + 1fc : 83c ; + 1fd : 834 ; + 1fe : 82d ; + 1ff : 826 ; + 200 : 81f ; + 201 : 818 ; + 202 : 811 ; + 203 : 80a ; + 204 : 803 ; + 205 : 7fc ; + 206 : 7f5 ; + 207 : 7ee ; + 208 : 7e7 ; + 209 : 7e0 ; + 20a : 7d9 ; + 20b : 7d2 ; + 20c : 7cb ; + 20d : 7c4 ; + 20e : 7bd ; + 20f : 7b7 ; + 210 : 7b0 ; + 211 : 7a9 ; + 212 : 7a2 ; + 213 : 79b ; + 214 : 794 ; + 215 : 78d ; + 216 : 787 ; + 217 : 780 ; + 218 : 779 ; + 219 : 772 ; + 21a : 76b ; + 21b : 765 ; + 21c : 75e ; + 21d : 757 ; + 21e : 751 ; + 21f : 74a ; + 220 : 743 ; + 221 : 73d ; + 222 : 736 ; + 223 : 72f ; + 224 : 729 ; + 225 : 722 ; + 226 : 71c ; + 227 : 715 ; + 228 : 70f ; + 229 : 708 ; + 22a : 702 ; + 22b : 6fb ; + 22c : 6f5 ; + 22d : 6ee ; + 22e : 6e8 ; + 22f : 6e1 ; + 230 : 6db ; + 231 : 6d5 ; + 232 : 6ce ; + 233 : 6c8 ; + 234 : 6c1 ; + 235 : 6bb ; + 236 : 6b5 ; + 237 : 6ae ; + 238 : 6a8 ; + 239 : 6a1 ; + 23a : 69b ; + 23b : 695 ; + 23c : 68f ; + 23d : 688 ; + 23e : 682 ; + 23f : 67c ; + 240 : 676 ; + 241 : 66f ; + 242 : 669 ; + 243 : 663 ; + 244 : 65d ; + 245 : 657 ; + 246 : 651 ; + 247 : 64b ; + 248 : 645 ; + 249 : 63f ; + 24a : 638 ; + 24b : 632 ; + 24c : 62c ; + 24d : 626 ; + 24e : 620 ; + 24f : 61a ; + 250 : 614 ; + 251 : 60e ; + 252 : 608 ; + 253 : 603 ; + 254 : 5fd ; + 255 : 5f7 ; + 256 : 5f1 ; + 257 : 5eb ; + 258 : 5e5 ; + 259 : 5df ; + 25a : 5d9 ; + 25b : 5d3 ; + 25c : 5cd ; + 25d : 5c8 ; + 25e : 5c2 ; + 25f : 5bc ; + 260 : 5b6 ; + 261 : 5b0 ; + 262 : 5ab ; + 263 : 5a5 ; + 264 : 59f ; + 265 : 59a ; + 266 : 594 ; + 267 : 58e ; + 268 : 589 ; + 269 : 583 ; + 26a : 57e ; + 26b : 578 ; + 26c : 572 ; + 26d : 56d ; + 26e : 567 ; + 26f : 562 ; + 270 : 55c ; + 271 : 557 ; + 272 : 551 ; + 273 : 54c ; + 274 : 546 ; + 275 : 541 ; + 276 : 53b ; + 277 : 536 ; + 278 : 530 ; + 279 : 52b ; + 27a : 525 ; + 27b : 520 ; + 27c : 51a ; + 27d : 515 ; + 27e : 510 ; + 27f : 50a ; + 280 : 505 ; + 281 : 500 ; + 282 : 4fa ; + 283 : 4f5 ; + 284 : 4f0 ; + 285 : 4eb ; + 286 : 4e6 ; + 287 : 4e0 ; + 288 : 4db ; + 289 : 4d6 ; + 28a : 4d1 ; + 28b : 4cc ; + 28c : 4c7 ; + 28d : 4c1 ; + 28e : 4bc ; + 28f : 4b7 ; + 290 : 4b2 ; + 291 : 4ad ; + 292 : 4a8 ; + 293 : 4a3 ; + 294 : 49e ; + 295 : 499 ; + 296 : 494 ; + 297 : 48f ; + 298 : 48a ; + 299 : 485 ; + 29a : 480 ; + 29b : 47b ; + 29c : 476 ; + 29d : 471 ; + 29e : 46c ; + 29f : 467 ; + 2a0 : 462 ; + 2a1 : 45d ; + 2a2 : 458 ; + 2a3 : 453 ; + 2a4 : 44f ; + 2a5 : 44a ; + 2a6 : 445 ; + 2a7 : 440 ; + 2a8 : 43c ; + 2a9 : 437 ; + 2aa : 432 ; + 2ab : 42d ; + 2ac : 429 ; + 2ad : 424 ; + 2ae : 41f ; + 2af : 41b ; + 2b0 : 416 ; + 2b1 : 411 ; + 2b2 : 40d ; + 2b3 : 408 ; + 2b4 : 403 ; + 2b5 : 3ff ; + 2b6 : 3fa ; + 2b7 : 3f6 ; + 2b8 : 3f1 ; + 2b9 : 3ec ; + 2ba : 3e8 ; + 2bb : 3e3 ; + 2bc : 3df ; + 2bd : 3da ; + 2be : 3d6 ; + 2bf : 3d1 ; + 2c0 : 3cd ; + 2c1 : 3c8 ; + 2c2 : 3c4 ; + 2c3 : 3bf ; + 2c4 : 3bb ; + 2c5 : 3b7 ; + 2c6 : 3b2 ; + 2c7 : 3ae ; + 2c8 : 3aa ; + 2c9 : 3a5 ; + 2ca : 3a1 ; + 2cb : 39d ; + 2cc : 399 ; + 2cd : 394 ; + 2ce : 390 ; + 2cf : 38c ; + 2d0 : 388 ; + 2d1 : 383 ; + 2d2 : 37f ; + 2d3 : 37b ; + 2d4 : 377 ; + 2d5 : 372 ; + 2d6 : 36e ; + 2d7 : 36a ; + 2d8 : 366 ; + 2d9 : 362 ; + 2da : 35d ; + 2db : 359 ; + 2dc : 355 ; + 2dd : 351 ; + 2de : 34d ; + 2df : 349 ; + 2e0 : 345 ; + 2e1 : 341 ; + 2e2 : 33d ; + 2e3 : 339 ; + 2e4 : 335 ; + 2e5 : 331 ; + 2e6 : 32d ; + 2e7 : 329 ; + 2e8 : 325 ; + 2e9 : 321 ; + 2ea : 31e ; + 2eb : 31a ; + 2ec : 316 ; + 2ed : 312 ; + 2ee : 30e ; + 2ef : 30a ; + 2f0 : 307 ; + 2f1 : 303 ; + 2f2 : 2ff ; + 2f3 : 2fb ; + 2f4 : 2f7 ; + 2f5 : 2f3 ; + 2f6 : 2ef ; + 2f7 : 2ec ; + 2f8 : 2e8 ; + 2f9 : 2e4 ; + 2fa : 2e0 ; + 2fb : 2dc ; + 2fc : 2d9 ; + 2fd : 2d5 ; + 2fe : 2d1 ; + 2ff : 2cd ; + 300 : 2ca ; + 301 : 2c6 ; + 302 : 2c3 ; + 303 : 2bf ; + 304 : 2bb ; + 305 : 2b8 ; + 306 : 2b4 ; + 307 : 2b1 ; + 308 : 2ae ; + 309 : 2aa ; + 30a : 2a7 ; + 30b : 2a3 ; + 30c : 2a0 ; + 30d : 29c ; + 30e : 299 ; + 30f : 296 ; + 310 : 292 ; + 311 : 28f ; + 312 : 28b ; + 313 : 288 ; + 314 : 284 ; + 315 : 281 ; + 316 : 27d ; + 317 : 27a ; + 318 : 276 ; + 319 : 273 ; + 31a : 26f ; + 31b : 26c ; + 31c : 269 ; + 31d : 265 ; + 31e : 262 ; + 31f : 25f ; + 320 : 25b ; + 321 : 258 ; + 322 : 255 ; + 323 : 252 ; + 324 : 24f ; + 325 : 24b ; + 326 : 248 ; + 327 : 245 ; + 328 : 242 ; + 329 : 23f ; + 32a : 23c ; + 32b : 239 ; + 32c : 236 ; + 32d : 233 ; + 32e : 230 ; + 32f : 22d ; + 330 : 22a ; + 331 : 227 ; + 332 : 224 ; + 333 : 221 ; + 334 : 21e ; + 335 : 21a ; + 336 : 217 ; + 337 : 214 ; + 338 : 211 ; + 339 : 20e ; + 33a : 20b ; + 33b : 208 ; + 33c : 204 ; + 33d : 201 ; + 33e : 1fe ; + 33f : 1fb ; + 340 : 1f9 ; + 341 : 1f6 ; + 342 : 1f3 ; + 343 : 1f0 ; + 344 : 1ed ; + 345 : 1eb ; + 346 : 1e8 ; + 347 : 1e5 ; + 348 : 1e3 ; + 349 : 1e0 ; + 34a : 1dd ; + 34b : 1db ; + 34c : 1d8 ; + 34d : 1d6 ; + 34e : 1d3 ; + 34f : 1d0 ; + 350 : 1ce ; + 351 : 1cb ; + 352 : 1c8 ; + 353 : 1c5 ; + 354 : 1c2 ; + 355 : 1c0 ; + 356 : 1bd ; + 357 : 1ba ; + 358 : 1b7 ; + 359 : 1b4 ; + 35a : 1b1 ; + 35b : 1ae ; + 35c : 1ac ; + 35d : 1a9 ; + 35e : 1a6 ; + 35f : 1a4 ; + 360 : 1a1 ; + 361 : 19e ; + 362 : 19c ; + 363 : 19a ; + 364 : 197 ; + 365 : 195 ; + 366 : 193 ; + 367 : 190 ; + 368 : 18e ; + 369 : 18c ; + 36a : 18a ; + 36b : 188 ; + 36c : 185 ; + 36d : 183 ; + 36e : 181 ; + 36f : 17f ; + 370 : 17c ; + 371 : 17a ; + 372 : 177 ; + 373 : 175 ; + 374 : 172 ; + 375 : 170 ; + 376 : 16d ; + 377 : 16a ; + 378 : 168 ; + 379 : 165 ; + 37a : 162 ; + 37b : 160 ; + 37c : 15d ; + 37d : 15b ; + 37e : 158 ; + 37f : 156 ; + 380 : 154 ; + 381 : 151 ; + 382 : 14f ; + 383 : 14d ; + 384 : 14b ; + 385 : 149 ; + 386 : 148 ; + 387 : 146 ; + 388 : 144 ; + 389 : 142 ; + 38a : 141 ; + 38b : 13f ; + 38c : 13d ; + 38d : 13b ; + 38e : 13a ; + 38f : 138 ; + 390 : 136 ; + 391 : 133 ; + 392 : 131 ; + 393 : 12f ; + 394 : 12c ; + 395 : 12a ; + 396 : 127 ; + 397 : 125 ; + 398 : 122 ; + 399 : 120 ; + 39a : 11d ; + 39b : 11a ; + 39c : 118 ; + 39d : 116 ; + 39e : 113 ; + 39f : 111 ; + 3a0 : 10f ; + 3a1 : 10d ; + 3a2 : 10c ; + 3a3 : 10a ; + 3a4 : 109 ; + 3a5 : 107 ; + 3a6 : 106 ; + 3a7 : 105 ; + 3a8 : 104 ; + 3a9 : 103 ; + 3aa : 102 ; + 3ab : 101 ; + 3ac : 100 ; + 3ad : fe ; + 3ae : fd ; + 3af : fc ; + 3b0 : fa ; + 3b1 : f8 ; + 3b2 : f6 ; + 3b3 : f4 ; + 3b4 : f1 ; + 3b5 : ef ; + 3b6 : ec ; + 3b7 : e9 ; + 3b8 : e6 ; + 3b9 : e3 ; + 3ba : e0 ; + 3bb : dd ; + 3bc : da ; + 3bd : d7 ; + 3be : d5 ; + 3bf : d3 ; + 3c0 : d1 ; + 3c1 : cf ; + 3c2 : ce ; + 3c3 : cd ; + 3c4 : cc ; + 3c5 : cc ; + 3c6 : cc ; + 3c7 : cc ; + 3c8 : cd ; + 3c9 : ce ; + 3ca : ce ; + 3cb : cf ; + 3cc : cf ; + 3cd : cf ; + 3ce : cf ; + 3cf : cf ; + 3d0 : ce ; + 3d1 : cd ; + 3d2 : cb ; + 3d3 : c8 ; + 3d4 : c4 ; + 3d5 : c0 ; + 3d6 : bc ; + 3d7 : b7 ; + 3d8 : b1 ; + 3d9 : ab ; + 3da : a5 ; + 3db : 9f ; + 3dc : 98 ; + 3dd : 92 ; + 3de : 8d ; + 3df : 88 ; + 3e0 : 85 ; + 3e1 : 82 ; + 3e2 : 81 ; + 3e3 : 82 ; + 3e4 : 84 ; + 3e5 : 89 ; + 3e6 : 8f ; + 3e7 : 98 ; + 3e8 : a3 ; + 3e9 : b1 ; + 3ea : c0 ; + 3eb : d2 ; + 3ec : e7 ; + 3ed : fd ; + 3ee : 115 ; + 3ef : 12f ; + 3f0 : 14a ; + 3f1 : 166 ; + 3f2 : 183 ; + 3f3 : 1a0 ; + 3f4 : 1bd ; + 3f5 : 1d9 ; + 3f6 : 1f4 ; + 3f7 : 20e ; + 3f8 : 227 ; + 3f9 : 23d ; + 3fa : 250 ; + 3fb : 261 ; + 3fc : 26f ; + 3fd : 27a ; + 3fe : 281 ; + 3ff : 285 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_1.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_1.mif new file mode 100644 index 0000000000..709b86c9b8 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_1.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : feddd ; + 1 : fedfb ; + 2 : fee1a ; + 3 : fee38 ; + 4 : fee56 ; + 5 : fee75 ; + 6 : fee93 ; + 7 : feeb2 ; + 8 : feed0 ; + 9 : feeee ; + a : fef0d ; + b : fef2b ; + c : fef4a ; + d : fef68 ; + e : fef86 ; + f : fefa5 ; + 10 : fefc3 ; + 11 : fefe2 ; + 12 : ff000 ; + 13 : ff01e ; + 14 : ff03d ; + 15 : ff05b ; + 16 : ff079 ; + 17 : ff098 ; + 18 : ff0b6 ; + 19 : ff0d5 ; + 1a : ff0f3 ; + 1b : ff111 ; + 1c : ff130 ; + 1d : ff14e ; + 1e : ff16c ; + 1f : ff18b ; + 20 : ff1a9 ; + 21 : ff1c7 ; + 22 : ff1e6 ; + 23 : ff204 ; + 24 : ff222 ; + 25 : ff240 ; + 26 : ff25f ; + 27 : ff27d ; + 28 : ff29b ; + 29 : ff2ba ; + 2a : ff2d8 ; + 2b : ff2f6 ; + 2c : ff314 ; + 2d : ff332 ; + 2e : ff351 ; + 2f : ff36f ; + 30 : ff38d ; + 31 : ff3ab ; + 32 : ff3c9 ; + 33 : ff3e8 ; + 34 : ff406 ; + 35 : ff424 ; + 36 : ff442 ; + 37 : ff460 ; + 38 : ff47e ; + 39 : ff49c ; + 3a : ff4bb ; + 3b : ff4d9 ; + 3c : ff4f7 ; + 3d : ff515 ; + 3e : ff533 ; + 3f : ff551 ; + 40 : ff56f ; + 41 : ff58d ; + 42 : ff5ab ; + 43 : ff5c9 ; + 44 : ff5e7 ; + 45 : ff605 ; + 46 : ff623 ; + 47 : ff641 ; + 48 : ff65f ; + 49 : ff67c ; + 4a : ff69a ; + 4b : ff6b8 ; + 4c : ff6d6 ; + 4d : ff6f4 ; + 4e : ff712 ; + 4f : ff730 ; + 50 : ff74d ; + 51 : ff76b ; + 52 : ff789 ; + 53 : ff7a7 ; + 54 : ff7c4 ; + 55 : ff7e2 ; + 56 : ff800 ; + 57 : ff81d ; + 58 : ff83b ; + 59 : ff859 ; + 5a : ff876 ; + 5b : ff894 ; + 5c : ff8b2 ; + 5d : ff8cf ; + 5e : ff8ed ; + 5f : ff90a ; + 60 : ff928 ; + 61 : ff945 ; + 62 : ff963 ; + 63 : ff980 ; + 64 : ff99e ; + 65 : ff9bb ; + 66 : ff9d8 ; + 67 : ff9f6 ; + 68 : ffa13 ; + 69 : ffa30 ; + 6a : ffa4e ; + 6b : ffa6b ; + 6c : ffa88 ; + 6d : ffaa5 ; + 6e : ffac3 ; + 6f : ffae0 ; + 70 : ffafd ; + 71 : ffb1a ; + 72 : ffb37 ; + 73 : ffb55 ; + 74 : ffb72 ; + 75 : ffb8f ; + 76 : ffbac ; + 77 : ffbc9 ; + 78 : ffbe6 ; + 79 : ffc03 ; + 7a : ffc20 ; + 7b : ffc3d ; + 7c : ffc59 ; + 7d : ffc76 ; + 7e : ffc93 ; + 7f : ffcb0 ; + 80 : ffccd ; + 81 : ffcea ; + 82 : ffd06 ; + 83 : ffd23 ; + 84 : ffd40 ; + 85 : ffd5c ; + 86 : ffd79 ; + 87 : ffd96 ; + 88 : ffdb2 ; + 89 : ffdcf ; + 8a : ffdeb ; + 8b : ffe08 ; + 8c : ffe24 ; + 8d : ffe41 ; + 8e : ffe5d ; + 8f : ffe7a ; + 90 : ffe96 ; + 91 : ffeb2 ; + 92 : ffecf ; + 93 : ffeeb ; + 94 : fff07 ; + 95 : fff24 ; + 96 : fff40 ; + 97 : fff5c ; + 98 : fff78 ; + 99 : fff94 ; + 9a : fffb0 ; + 9b : fffcc ; + 9c : fffe8 ; + 9d : 4 ; + 9e : 20 ; + 9f : 3c ; + a0 : 58 ; + a1 : 74 ; + a2 : 90 ; + a3 : ac ; + a4 : c7 ; + a5 : e3 ; + a6 : ff ; + a7 : 11b ; + a8 : 136 ; + a9 : 152 ; + aa : 16e ; + ab : 189 ; + ac : 1a5 ; + ad : 1c0 ; + ae : 1dc ; + af : 1f7 ; + b0 : 212 ; + b1 : 22e ; + b2 : 249 ; + b3 : 264 ; + b4 : 280 ; + b5 : 29b ; + b6 : 2b6 ; + b7 : 2d1 ; + b8 : 2ec ; + b9 : 307 ; + ba : 323 ; + bb : 33e ; + bc : 359 ; + bd : 373 ; + be : 38e ; + bf : 3a9 ; + c0 : 3c4 ; + c1 : 3df ; + c2 : 3fa ; + c3 : 414 ; + c4 : 42f ; + c5 : 44a ; + c6 : 464 ; + c7 : 47f ; + c8 : 49a ; + c9 : 4b4 ; + ca : 4cf ; + cb : 4e9 ; + cc : 503 ; + cd : 51e ; + ce : 538 ; + cf : 553 ; + d0 : 56d ; + d1 : 587 ; + d2 : 5a1 ; + d3 : 5bb ; + d4 : 5d5 ; + d5 : 5ef ; + d6 : 60a ; + d7 : 624 ; + d8 : 63d ; + d9 : 657 ; + da : 671 ; + db : 68b ; + dc : 6a5 ; + dd : 6bf ; + de : 6d8 ; + df : 6f2 ; + e0 : 70c ; + e1 : 725 ; + e2 : 73f ; + e3 : 758 ; + e4 : 772 ; + e5 : 78b ; + e6 : 7a5 ; + e7 : 7be ; + e8 : 7d7 ; + e9 : 7f1 ; + ea : 80a ; + eb : 823 ; + ec : 83c ; + ed : 855 ; + ee : 86e ; + ef : 887 ; + f0 : 8a0 ; + f1 : 8b9 ; + f2 : 8d2 ; + f3 : 8eb ; + f4 : 904 ; + f5 : 91d ; + f6 : 935 ; + f7 : 94e ; + f8 : 967 ; + f9 : 97f ; + fa : 998 ; + fb : 9b0 ; + fc : 9c9 ; + fd : 9e1 ; + fe : 9fa ; + ff : a12 ; + 100 : a2a ; + 101 : a43 ; + 102 : a5b ; + 103 : a73 ; + 104 : a8b ; + 105 : aa3 ; + 106 : abb ; + 107 : ad3 ; + 108 : aeb ; + 109 : b03 ; + 10a : b1b ; + 10b : b33 ; + 10c : b4a ; + 10d : b62 ; + 10e : b7a ; + 10f : b91 ; + 110 : ba9 ; + 111 : bc1 ; + 112 : bd8 ; + 113 : bef ; + 114 : c07 ; + 115 : c1e ; + 116 : c36 ; + 117 : c4d ; + 118 : c64 ; + 119 : c7b ; + 11a : c92 ; + 11b : ca9 ; + 11c : cc0 ; + 11d : cd7 ; + 11e : cee ; + 11f : d05 ; + 120 : d1c ; + 121 : d33 ; + 122 : d4a ; + 123 : d60 ; + 124 : d77 ; + 125 : d8e ; + 126 : da4 ; + 127 : dbb ; + 128 : dd1 ; + 129 : de7 ; + 12a : dfe ; + 12b : e14 ; + 12c : e2a ; + 12d : e41 ; + 12e : e57 ; + 12f : e6d ; + 130 : e83 ; + 131 : e99 ; + 132 : eaf ; + 133 : ec5 ; + 134 : edb ; + 135 : ef1 ; + 136 : f06 ; + 137 : f1c ; + 138 : f32 ; + 139 : f47 ; + 13a : f5d ; + 13b : f73 ; + 13c : f88 ; + 13d : f9d ; + 13e : fb3 ; + 13f : fc8 ; + 140 : fdd ; + 141 : ff3 ; + 142 : 1008 ; + 143 : 101d ; + 144 : 1032 ; + 145 : 1047 ; + 146 : 105c ; + 147 : 1071 ; + 148 : 1086 ; + 149 : 109b ; + 14a : 10b0 ; + 14b : 10c4 ; + 14c : 10d9 ; + 14d : 10ee ; + 14e : 1102 ; + 14f : 1117 ; + 150 : 112b ; + 151 : 1140 ; + 152 : 1154 ; + 153 : 1168 ; + 154 : 117d ; + 155 : 1191 ; + 156 : 11a5 ; + 157 : 11b9 ; + 158 : 11cd ; + 159 : 11e1 ; + 15a : 11f5 ; + 15b : 1209 ; + 15c : 121d ; + 15d : 1231 ; + 15e : 1245 ; + 15f : 1258 ; + 160 : 126c ; + 161 : 127f ; + 162 : 1293 ; + 163 : 12a7 ; + 164 : 12ba ; + 165 : 12cd ; + 166 : 12e1 ; + 167 : 12f4 ; + 168 : 1307 ; + 169 : 131a ; + 16a : 132e ; + 16b : 1341 ; + 16c : 1354 ; + 16d : 1367 ; + 16e : 137a ; + 16f : 138c ; + 170 : 139f ; + 171 : 13b2 ; + 172 : 13c5 ; + 173 : 13d7 ; + 174 : 13ea ; + 175 : 13fc ; + 176 : 140f ; + 177 : 1421 ; + 178 : 1434 ; + 179 : 1446 ; + 17a : 1458 ; + 17b : 146b ; + 17c : 147d ; + 17d : 148f ; + 17e : 14a1 ; + 17f : 14b3 ; + 180 : 14c5 ; + 181 : 14d7 ; + 182 : 14e9 ; + 183 : 14fa ; + 184 : 150c ; + 185 : 151e ; + 186 : 1530 ; + 187 : 1541 ; + 188 : 1553 ; + 189 : 1564 ; + 18a : 1576 ; + 18b : 1587 ; + 18c : 1598 ; + 18d : 15a9 ; + 18e : 15bb ; + 18f : 15cc ; + 190 : 15dd ; + 191 : 15ee ; + 192 : 15ff ; + 193 : 1610 ; + 194 : 1621 ; + 195 : 1632 ; + 196 : 1642 ; + 197 : 1653 ; + 198 : 1664 ; + 199 : 1674 ; + 19a : 1685 ; + 19b : 1695 ; + 19c : 16a6 ; + 19d : 16b6 ; + 19e : 16c6 ; + 19f : 16d7 ; + 1a0 : 16e7 ; + 1a1 : 16f7 ; + 1a2 : 1707 ; + 1a3 : 1717 ; + 1a4 : 1727 ; + 1a5 : 1737 ; + 1a6 : 1747 ; + 1a7 : 1757 ; + 1a8 : 1767 ; + 1a9 : 1776 ; + 1aa : 1786 ; + 1ab : 1796 ; + 1ac : 17a5 ; + 1ad : 17b5 ; + 1ae : 17c4 ; + 1af : 17d4 ; + 1b0 : 17e3 ; + 1b1 : 17f2 ; + 1b2 : 1801 ; + 1b3 : 1811 ; + 1b4 : 1820 ; + 1b5 : 182f ; + 1b6 : 183e ; + 1b7 : 184d ; + 1b8 : 185c ; + 1b9 : 186a ; + 1ba : 1879 ; + 1bb : 1888 ; + 1bc : 1897 ; + 1bd : 18a5 ; + 1be : 18b4 ; + 1bf : 18c2 ; + 1c0 : 18d1 ; + 1c1 : 18df ; + 1c2 : 18ed ; + 1c3 : 18fc ; + 1c4 : 190a ; + 1c5 : 1918 ; + 1c6 : 1926 ; + 1c7 : 1934 ; + 1c8 : 1942 ; + 1c9 : 1950 ; + 1ca : 195e ; + 1cb : 196c ; + 1cc : 197a ; + 1cd : 1988 ; + 1ce : 1995 ; + 1cf : 19a3 ; + 1d0 : 19b0 ; + 1d1 : 19be ; + 1d2 : 19cb ; + 1d3 : 19d9 ; + 1d4 : 19e6 ; + 1d5 : 19f3 ; + 1d6 : 1a01 ; + 1d7 : 1a0e ; + 1d8 : 1a1b ; + 1d9 : 1a28 ; + 1da : 1a35 ; + 1db : 1a42 ; + 1dc : 1a4f ; + 1dd : 1a5c ; + 1de : 1a68 ; + 1df : 1a75 ; + 1e0 : 1a82 ; + 1e1 : 1a8e ; + 1e2 : 1a9b ; + 1e3 : 1aa7 ; + 1e4 : 1ab4 ; + 1e5 : 1ac0 ; + 1e6 : 1acd ; + 1e7 : 1ad9 ; + 1e8 : 1ae5 ; + 1e9 : 1af1 ; + 1ea : 1afd ; + 1eb : 1b09 ; + 1ec : 1b15 ; + 1ed : 1b21 ; + 1ee : 1b2d ; + 1ef : 1b39 ; + 1f0 : 1b45 ; + 1f1 : 1b51 ; + 1f2 : 1b5c ; + 1f3 : 1b68 ; + 1f4 : 1b73 ; + 1f5 : 1b7f ; + 1f6 : 1b8a ; + 1f7 : 1b96 ; + 1f8 : 1ba1 ; + 1f9 : 1bac ; + 1fa : 1bb7 ; + 1fb : 1bc3 ; + 1fc : 1bce ; + 1fd : 1bd9 ; + 1fe : 1be4 ; + 1ff : 1bef ; + 200 : 1bfa ; + 201 : 1c04 ; + 202 : 1c0f ; + 203 : 1c1a ; + 204 : 1c25 ; + 205 : 1c2f ; + 206 : 1c3a ; + 207 : 1c44 ; + 208 : 1c4f ; + 209 : 1c59 ; + 20a : 1c64 ; + 20b : 1c6e ; + 20c : 1c78 ; + 20d : 1c82 ; + 20e : 1c8c ; + 20f : 1c96 ; + 210 : 1ca0 ; + 211 : 1caa ; + 212 : 1cb4 ; + 213 : 1cbe ; + 214 : 1cc8 ; + 215 : 1cd2 ; + 216 : 1cdb ; + 217 : 1ce5 ; + 218 : 1cee ; + 219 : 1cf8 ; + 21a : 1d01 ; + 21b : 1d0b ; + 21c : 1d14 ; + 21d : 1d1d ; + 21e : 1d27 ; + 21f : 1d30 ; + 220 : 1d39 ; + 221 : 1d42 ; + 222 : 1d4b ; + 223 : 1d54 ; + 224 : 1d5d ; + 225 : 1d66 ; + 226 : 1d6f ; + 227 : 1d77 ; + 228 : 1d80 ; + 229 : 1d89 ; + 22a : 1d91 ; + 22b : 1d9a ; + 22c : 1da2 ; + 22d : 1dab ; + 22e : 1db3 ; + 22f : 1dbb ; + 230 : 1dc4 ; + 231 : 1dcc ; + 232 : 1dd4 ; + 233 : 1ddc ; + 234 : 1de4 ; + 235 : 1dec ; + 236 : 1df4 ; + 237 : 1dfc ; + 238 : 1e04 ; + 239 : 1e0c ; + 23a : 1e13 ; + 23b : 1e1b ; + 23c : 1e23 ; + 23d : 1e2a ; + 23e : 1e32 ; + 23f : 1e39 ; + 240 : 1e40 ; + 241 : 1e48 ; + 242 : 1e4f ; + 243 : 1e56 ; + 244 : 1e5e ; + 245 : 1e65 ; + 246 : 1e6c ; + 247 : 1e73 ; + 248 : 1e7a ; + 249 : 1e81 ; + 24a : 1e88 ; + 24b : 1e8e ; + 24c : 1e95 ; + 24d : 1e9c ; + 24e : 1ea2 ; + 24f : 1ea9 ; + 250 : 1eb0 ; + 251 : 1eb6 ; + 252 : 1ebd ; + 253 : 1ec3 ; + 254 : 1ec9 ; + 255 : 1ed0 ; + 256 : 1ed6 ; + 257 : 1edc ; + 258 : 1ee2 ; + 259 : 1ee8 ; + 25a : 1eee ; + 25b : 1ef4 ; + 25c : 1efa ; + 25d : 1f00 ; + 25e : 1f06 ; + 25f : 1f0c ; + 260 : 1f11 ; + 261 : 1f17 ; + 262 : 1f1c ; + 263 : 1f22 ; + 264 : 1f28 ; + 265 : 1f2d ; + 266 : 1f32 ; + 267 : 1f38 ; + 268 : 1f3d ; + 269 : 1f42 ; + 26a : 1f48 ; + 26b : 1f4d ; + 26c : 1f52 ; + 26d : 1f57 ; + 26e : 1f5c ; + 26f : 1f61 ; + 270 : 1f66 ; + 271 : 1f6a ; + 272 : 1f6f ; + 273 : 1f74 ; + 274 : 1f79 ; + 275 : 1f7d ; + 276 : 1f82 ; + 277 : 1f86 ; + 278 : 1f8b ; + 279 : 1f8f ; + 27a : 1f94 ; + 27b : 1f98 ; + 27c : 1f9c ; + 27d : 1fa1 ; + 27e : 1fa5 ; + 27f : 1fa9 ; + 280 : 1fad ; + 281 : 1fb1 ; + 282 : 1fb5 ; + 283 : 1fb9 ; + 284 : 1fbd ; + 285 : 1fc1 ; + 286 : 1fc4 ; + 287 : 1fc8 ; + 288 : 1fcc ; + 289 : 1fcf ; + 28a : 1fd3 ; + 28b : 1fd6 ; + 28c : 1fda ; + 28d : 1fdd ; + 28e : 1fe1 ; + 28f : 1fe4 ; + 290 : 1fe7 ; + 291 : 1feb ; + 292 : 1fee ; + 293 : 1ff1 ; + 294 : 1ff4 ; + 295 : 1ff7 ; + 296 : 1ffa ; + 297 : 1ffd ; + 298 : 2000 ; + 299 : 2003 ; + 29a : 2006 ; + 29b : 2008 ; + 29c : 200b ; + 29d : 200e ; + 29e : 2010 ; + 29f : 2013 ; + 2a0 : 2015 ; + 2a1 : 2018 ; + 2a2 : 201a ; + 2a3 : 201d ; + 2a4 : 201f ; + 2a5 : 2021 ; + 2a6 : 2023 ; + 2a7 : 2026 ; + 2a8 : 2028 ; + 2a9 : 202a ; + 2aa : 202c ; + 2ab : 202e ; + 2ac : 2030 ; + 2ad : 2032 ; + 2ae : 2034 ; + 2af : 2035 ; + 2b0 : 2037 ; + 2b1 : 2039 ; + 2b2 : 203a ; + 2b3 : 203c ; + 2b4 : 203e ; + 2b5 : 203f ; + 2b6 : 2041 ; + 2b7 : 2042 ; + 2b8 : 2043 ; + 2b9 : 2045 ; + 2ba : 2046 ; + 2bb : 2047 ; + 2bc : 2048 ; + 2bd : 204a ; + 2be : 204b ; + 2bf : 204c ; + 2c0 : 204d ; + 2c1 : 204e ; + 2c2 : 204f ; + 2c3 : 2050 ; + 2c4 : 2050 ; + 2c5 : 2051 ; + 2c6 : 2052 ; + 2c7 : 2053 ; + 2c8 : 2053 ; + 2c9 : 2054 ; + 2ca : 2055 ; + 2cb : 2055 ; + 2cc : 2056 ; + 2cd : 2056 ; + 2ce : 2056 ; + 2cf : 2057 ; + 2d0 : 2057 ; + 2d1 : 2057 ; + 2d2 : 2057 ; + 2d3 : 2058 ; + 2d4 : 2058 ; + 2d5 : 2058 ; + 2d6 : 2058 ; + 2d7 : 2058 ; + 2d8 : 2058 ; + 2d9 : 2058 ; + 2da : 2058 ; + 2db : 2057 ; + 2dc : 2057 ; + 2dd : 2057 ; + 2de : 2057 ; + 2df : 2056 ; + 2e0 : 2056 ; + 2e1 : 2055 ; + 2e2 : 2055 ; + 2e3 : 2054 ; + 2e4 : 2054 ; + 2e5 : 2053 ; + 2e6 : 2052 ; + 2e7 : 2052 ; + 2e8 : 2051 ; + 2e9 : 2050 ; + 2ea : 204f ; + 2eb : 204f ; + 2ec : 204e ; + 2ed : 204d ; + 2ee : 204c ; + 2ef : 204b ; + 2f0 : 204a ; + 2f1 : 2049 ; + 2f2 : 2047 ; + 2f3 : 2046 ; + 2f4 : 2045 ; + 2f5 : 2044 ; + 2f6 : 2042 ; + 2f7 : 2041 ; + 2f8 : 2040 ; + 2f9 : 203e ; + 2fa : 203d ; + 2fb : 203b ; + 2fc : 203a ; + 2fd : 2038 ; + 2fe : 2036 ; + 2ff : 2035 ; + 300 : 2033 ; + 301 : 2031 ; + 302 : 202f ; + 303 : 202e ; + 304 : 202c ; + 305 : 202a ; + 306 : 2028 ; + 307 : 2026 ; + 308 : 2024 ; + 309 : 2022 ; + 30a : 2020 ; + 30b : 201d ; + 30c : 201b ; + 30d : 2019 ; + 30e : 2017 ; + 30f : 2014 ; + 310 : 2012 ; + 311 : 2010 ; + 312 : 200d ; + 313 : 200b ; + 314 : 2008 ; + 315 : 2006 ; + 316 : 2003 ; + 317 : 2000 ; + 318 : 1ffe ; + 319 : 1ffb ; + 31a : 1ff8 ; + 31b : 1ff6 ; + 31c : 1ff3 ; + 31d : 1ff0 ; + 31e : 1fed ; + 31f : 1fea ; + 320 : 1fe7 ; + 321 : 1fe4 ; + 322 : 1fe1 ; + 323 : 1fde ; + 324 : 1fdb ; + 325 : 1fd8 ; + 326 : 1fd5 ; + 327 : 1fd1 ; + 328 : 1fce ; + 329 : 1fcb ; + 32a : 1fc8 ; + 32b : 1fc4 ; + 32c : 1fc1 ; + 32d : 1fbd ; + 32e : 1fba ; + 32f : 1fb6 ; + 330 : 1fb3 ; + 331 : 1faf ; + 332 : 1fac ; + 333 : 1fa8 ; + 334 : 1fa4 ; + 335 : 1fa1 ; + 336 : 1f9d ; + 337 : 1f99 ; + 338 : 1f95 ; + 339 : 1f92 ; + 33a : 1f8e ; + 33b : 1f8a ; + 33c : 1f86 ; + 33d : 1f82 ; + 33e : 1f7e ; + 33f : 1f7a ; + 340 : 1f76 ; + 341 : 1f71 ; + 342 : 1f6d ; + 343 : 1f69 ; + 344 : 1f65 ; + 345 : 1f61 ; + 346 : 1f5c ; + 347 : 1f58 ; + 348 : 1f54 ; + 349 : 1f4f ; + 34a : 1f4b ; + 34b : 1f46 ; + 34c : 1f42 ; + 34d : 1f3d ; + 34e : 1f39 ; + 34f : 1f34 ; + 350 : 1f30 ; + 351 : 1f2b ; + 352 : 1f26 ; + 353 : 1f22 ; + 354 : 1f1d ; + 355 : 1f18 ; + 356 : 1f13 ; + 357 : 1f0e ; + 358 : 1f09 ; + 359 : 1f05 ; + 35a : 1f00 ; + 35b : 1efb ; + 35c : 1ef6 ; + 35d : 1ef1 ; + 35e : 1eec ; + 35f : 1ee6 ; + 360 : 1ee1 ; + 361 : 1edc ; + 362 : 1ed7 ; + 363 : 1ed2 ; + 364 : 1ecd ; + 365 : 1ec7 ; + 366 : 1ec2 ; + 367 : 1ebd ; + 368 : 1eb7 ; + 369 : 1eb2 ; + 36a : 1eac ; + 36b : 1ea7 ; + 36c : 1ea2 ; + 36d : 1e9c ; + 36e : 1e96 ; + 36f : 1e91 ; + 370 : 1e8b ; + 371 : 1e86 ; + 372 : 1e80 ; + 373 : 1e7a ; + 374 : 1e75 ; + 375 : 1e6f ; + 376 : 1e69 ; + 377 : 1e63 ; + 378 : 1e5d ; + 379 : 1e58 ; + 37a : 1e52 ; + 37b : 1e4c ; + 37c : 1e46 ; + 37d : 1e40 ; + 37e : 1e3a ; + 37f : 1e34 ; + 380 : 1e2e ; + 381 : 1e28 ; + 382 : 1e21 ; + 383 : 1e1b ; + 384 : 1e15 ; + 385 : 1e0f ; + 386 : 1e09 ; + 387 : 1e03 ; + 388 : 1dfc ; + 389 : 1df6 ; + 38a : 1df0 ; + 38b : 1de9 ; + 38c : 1de3 ; + 38d : 1ddd ; + 38e : 1dd6 ; + 38f : 1dd0 ; + 390 : 1dc9 ; + 391 : 1dc3 ; + 392 : 1dbc ; + 393 : 1db6 ; + 394 : 1daf ; + 395 : 1da8 ; + 396 : 1da2 ; + 397 : 1d9b ; + 398 : 1d94 ; + 399 : 1d8e ; + 39a : 1d87 ; + 39b : 1d80 ; + 39c : 1d79 ; + 39d : 1d72 ; + 39e : 1d6c ; + 39f : 1d65 ; + 3a0 : 1d5e ; + 3a1 : 1d57 ; + 3a2 : 1d50 ; + 3a3 : 1d49 ; + 3a4 : 1d42 ; + 3a5 : 1d3b ; + 3a6 : 1d34 ; + 3a7 : 1d2d ; + 3a8 : 1d26 ; + 3a9 : 1d1f ; + 3aa : 1d18 ; + 3ab : 1d11 ; + 3ac : 1d09 ; + 3ad : 1d02 ; + 3ae : 1cfb ; + 3af : 1cf4 ; + 3b0 : 1ced ; + 3b1 : 1ce5 ; + 3b2 : 1cde ; + 3b3 : 1cd7 ; + 3b4 : 1ccf ; + 3b5 : 1cc8 ; + 3b6 : 1cc1 ; + 3b7 : 1cb9 ; + 3b8 : 1cb2 ; + 3b9 : 1caa ; + 3ba : 1ca3 ; + 3bb : 1c9b ; + 3bc : 1c94 ; + 3bd : 1c8c ; + 3be : 1c85 ; + 3bf : 1c7d ; + 3c0 : 1c75 ; + 3c1 : 1c6e ; + 3c2 : 1c66 ; + 3c3 : 1c5e ; + 3c4 : 1c57 ; + 3c5 : 1c4f ; + 3c6 : 1c47 ; + 3c7 : 1c3f ; + 3c8 : 1c38 ; + 3c9 : 1c30 ; + 3ca : 1c28 ; + 3cb : 1c20 ; + 3cc : 1c18 ; + 3cd : 1c11 ; + 3ce : 1c09 ; + 3cf : 1c01 ; + 3d0 : 1bf9 ; + 3d1 : 1bf1 ; + 3d2 : 1be9 ; + 3d3 : 1be1 ; + 3d4 : 1bd9 ; + 3d5 : 1bd1 ; + 3d6 : 1bc9 ; + 3d7 : 1bc1 ; + 3d8 : 1bb9 ; + 3d9 : 1bb1 ; + 3da : 1ba8 ; + 3db : 1ba0 ; + 3dc : 1b98 ; + 3dd : 1b90 ; + 3de : 1b88 ; + 3df : 1b7f ; + 3e0 : 1b77 ; + 3e1 : 1b6f ; + 3e2 : 1b67 ; + 3e3 : 1b5e ; + 3e4 : 1b56 ; + 3e5 : 1b4e ; + 3e6 : 1b46 ; + 3e7 : 1b3d ; + 3e8 : 1b35 ; + 3e9 : 1b2c ; + 3ea : 1b24 ; + 3eb : 1b1c ; + 3ec : 1b13 ; + 3ed : 1b0b ; + 3ee : 1b02 ; + 3ef : 1afa ; + 3f0 : 1af1 ; + 3f1 : 1ae9 ; + 3f2 : 1ae0 ; + 3f3 : 1ad8 ; + 3f4 : 1acf ; + 3f5 : 1ac6 ; + 3f6 : 1abe ; + 3f7 : 1ab5 ; + 3f8 : 1aad ; + 3f9 : 1aa4 ; + 3fa : 1a9b ; + 3fb : 1a93 ; + 3fc : 1a8a ; + 3fd : 1a81 ; + 3fe : 1a78 ; + 3ff : 1a70 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_10.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_10.mif new file mode 100644 index 0000000000..7f681e9368 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_10.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff3c3 ; + 1 : ff446 ; + 2 : ff4c9 ; + 3 : ff54c ; + 4 : ff5d0 ; + 5 : ff653 ; + 6 : ff6d7 ; + 7 : ff75b ; + 8 : ff7df ; + 9 : ff863 ; + a : ff8e7 ; + b : ff96c ; + c : ff9f0 ; + d : ffa75 ; + e : ffafa ; + f : ffb7f ; + 10 : ffc04 ; + 11 : ffc8a ; + 12 : ffd0f ; + 13 : ffd95 ; + 14 : ffe1a ; + 15 : ffea0 ; + 16 : fff26 ; + 17 : fffac ; + 18 : 32 ; + 19 : b9 ; + 1a : 13f ; + 1b : 1c6 ; + 1c : 24d ; + 1d : 2d3 ; + 1e : 35a ; + 1f : 3e1 ; + 20 : 469 ; + 21 : 4f0 ; + 22 : 577 ; + 23 : 5ff ; + 24 : 687 ; + 25 : 70f ; + 26 : 796 ; + 27 : 81e ; + 28 : 8a7 ; + 29 : 92f ; + 2a : 9b7 ; + 2b : a40 ; + 2c : ac8 ; + 2d : b51 ; + 2e : bda ; + 2f : c62 ; + 30 : ceb ; + 31 : d75 ; + 32 : dfe ; + 33 : e87 ; + 34 : f10 ; + 35 : f9a ; + 36 : 1023 ; + 37 : 10ad ; + 38 : 1137 ; + 39 : 11c1 ; + 3a : 124a ; + 3b : 12d4 ; + 3c : 135f ; + 3d : 13e9 ; + 3e : 1473 ; + 3f : 14fd ; + 40 : 1588 ; + 41 : 1612 ; + 42 : 169d ; + 43 : 1728 ; + 44 : 17b2 ; + 45 : 183d ; + 46 : 18c8 ; + 47 : 1953 ; + 48 : 19de ; + 49 : 1a69 ; + 4a : 1af4 ; + 4b : 1b7f ; + 4c : 1c0b ; + 4d : 1c96 ; + 4e : 1d22 ; + 4f : 1dad ; + 50 : 1e39 ; + 51 : 1ec4 ; + 52 : 1f50 ; + 53 : 1fdc ; + 54 : 2067 ; + 55 : 20f3 ; + 56 : 217f ; + 57 : 220b ; + 58 : 2297 ; + 59 : 2323 ; + 5a : 23af ; + 5b : 243c ; + 5c : 24c8 ; + 5d : 2554 ; + 5e : 25e0 ; + 5f : 266d ; + 60 : 26f9 ; + 61 : 2785 ; + 62 : 2812 ; + 63 : 289e ; + 64 : 292b ; + 65 : 29b7 ; + 66 : 2a44 ; + 67 : 2ad1 ; + 68 : 2b5d ; + 69 : 2bea ; + 6a : 2c77 ; + 6b : 2d03 ; + 6c : 2d90 ; + 6d : 2e1d ; + 6e : 2eaa ; + 6f : 2f37 ; + 70 : 2fc3 ; + 71 : 3050 ; + 72 : 30dd ; + 73 : 316a ; + 74 : 31f7 ; + 75 : 3284 ; + 76 : 3311 ; + 77 : 339e ; + 78 : 342b ; + 79 : 34b8 ; + 7a : 3545 ; + 7b : 35d2 ; + 7c : 365f ; + 7d : 36ec ; + 7e : 3779 ; + 7f : 3806 ; + 80 : 3893 ; + 81 : 3920 ; + 82 : 39ad ; + 83 : 3a3a ; + 84 : 3ac7 ; + 85 : 3b54 ; + 86 : 3be1 ; + 87 : 3c6e ; + 88 : 3cfb ; + 89 : 3d88 ; + 8a : 3e15 ; + 8b : 3ea2 ; + 8c : 3f2e ; + 8d : 3fbb ; + 8e : 4048 ; + 8f : 40d5 ; + 90 : 4162 ; + 91 : 41ef ; + 92 : 427b ; + 93 : 4308 ; + 94 : 4395 ; + 95 : 4421 ; + 96 : 44ae ; + 97 : 453b ; + 98 : 45c7 ; + 99 : 4654 ; + 9a : 46e0 ; + 9b : 476d ; + 9c : 47f9 ; + 9d : 4886 ; + 9e : 4912 ; + 9f : 499e ; + a0 : 4a2b ; + a1 : 4ab7 ; + a2 : 4b43 ; + a3 : 4bcf ; + a4 : 4c5b ; + a5 : 4ce7 ; + a6 : 4d73 ; + a7 : 4dff ; + a8 : 4e8b ; + a9 : 4f17 ; + aa : 4fa2 ; + ab : 502e ; + ac : 50ba ; + ad : 5145 ; + ae : 51d1 ; + af : 525c ; + b0 : 52e8 ; + b1 : 5373 ; + b2 : 53fe ; + b3 : 5489 ; + b4 : 5514 ; + b5 : 559f ; + b6 : 562a ; + b7 : 56b5 ; + b8 : 5740 ; + b9 : 57cb ; + ba : 5855 ; + bb : 58e0 ; + bc : 596a ; + bd : 59f5 ; + be : 5a7f ; + bf : 5b09 ; + c0 : 5b93 ; + c1 : 5c1d ; + c2 : 5ca7 ; + c3 : 5d31 ; + c4 : 5dbb ; + c5 : 5e45 ; + c6 : 5ece ; + c7 : 5f58 ; + c8 : 5fe1 ; + c9 : 606a ; + ca : 60f3 ; + cb : 617d ; + cc : 6205 ; + cd : 628e ; + ce : 6317 ; + cf : 63a0 ; + d0 : 6428 ; + d1 : 64b1 ; + d2 : 6539 ; + d3 : 65c1 ; + d4 : 6649 ; + d5 : 66d1 ; + d6 : 6759 ; + d7 : 67e1 ; + d8 : 6868 ; + d9 : 68f0 ; + da : 6977 ; + db : 69fe ; + dc : 6a85 ; + dd : 6b0c ; + de : 6b93 ; + df : 6c1a ; + e0 : 6ca0 ; + e1 : 6d27 ; + e2 : 6dad ; + e3 : 6e33 ; + e4 : 6eb9 ; + e5 : 6f3f ; + e6 : 6fc5 ; + e7 : 704a ; + e8 : 70d0 ; + e9 : 7155 ; + ea : 71da ; + eb : 725f ; + ec : 72e4 ; + ed : 7368 ; + ee : 73ed ; + ef : 7471 ; + f0 : 74f6 ; + f1 : 757a ; + f2 : 75fe ; + f3 : 7681 ; + f4 : 7705 ; + f5 : 7788 ; + f6 : 780c ; + f7 : 788f ; + f8 : 7912 ; + f9 : 7994 ; + fa : 7a17 ; + fb : 7a99 ; + fc : 7b1c ; + fd : 7b9e ; + fe : 7c1f ; + ff : 7ca1 ; + 100 : 7d23 ; + 101 : 7da4 ; + 102 : 7e25 ; + 103 : 7ea6 ; + 104 : 7f27 ; + 105 : 7fa8 ; + 106 : 8028 ; + 107 : 80a8 ; + 108 : 8128 ; + 109 : 81a8 ; + 10a : 8228 ; + 10b : 82a7 ; + 10c : 8327 ; + 10d : 83a6 ; + 10e : 8425 ; + 10f : 84a3 ; + 110 : 8522 ; + 111 : 85a0 ; + 112 : 861e ; + 113 : 869c ; + 114 : 871a ; + 115 : 8797 ; + 116 : 8814 ; + 117 : 8891 ; + 118 : 890e ; + 119 : 898b ; + 11a : 8a07 ; + 11b : 8a83 ; + 11c : 8aff ; + 11d : 8b7b ; + 11e : 8bf7 ; + 11f : 8c72 ; + 120 : 8ced ; + 121 : 8d68 ; + 122 : 8de2 ; + 123 : 8e5d ; + 124 : 8ed7 ; + 125 : 8f51 ; + 126 : 8fcb ; + 127 : 9044 ; + 128 : 90bd ; + 129 : 9136 ; + 12a : 91af ; + 12b : 9228 ; + 12c : 92a0 ; + 12d : 9318 ; + 12e : 9390 ; + 12f : 9407 ; + 130 : 947f ; + 131 : 94f6 ; + 132 : 956c ; + 133 : 95e3 ; + 134 : 9659 ; + 135 : 96cf ; + 136 : 9745 ; + 137 : 97bb ; + 138 : 9830 ; + 139 : 98a5 ; + 13a : 991a ; + 13b : 998e ; + 13c : 9a03 ; + 13d : 9a77 ; + 13e : 9aea ; + 13f : 9b5e ; + 140 : 9bd1 ; + 141 : 9c44 ; + 142 : 9cb6 ; + 143 : 9d29 ; + 144 : 9d9b ; + 145 : 9e0d ; + 146 : 9e7e ; + 147 : 9ef0 ; + 148 : 9f61 ; + 149 : 9fd1 ; + 14a : a042 ; + 14b : a0b2 ; + 14c : a122 ; + 14d : a191 ; + 14e : a201 ; + 14f : a270 ; + 150 : a2de ; + 151 : a34d ; + 152 : a3bb ; + 153 : a429 ; + 154 : a496 ; + 155 : a504 ; + 156 : a570 ; + 157 : a5dd ; + 158 : a64a ; + 159 : a6b6 ; + 15a : a721 ; + 15b : a78d ; + 15c : a7f8 ; + 15d : a863 ; + 15e : a8cd ; + 15f : a937 ; + 160 : a9a1 ; + 161 : aa0b ; + 162 : aa74 ; + 163 : aadd ; + 164 : ab46 ; + 165 : abae ; + 166 : ac16 ; + 167 : ac7e ; + 168 : ace5 ; + 169 : ad4c ; + 16a : adb3 ; + 16b : ae19 ; + 16c : ae80 ; + 16d : aee5 ; + 16e : af4b ; + 16f : afb0 ; + 170 : b015 ; + 171 : b079 ; + 172 : b0dd ; + 173 : b141 ; + 174 : b1a4 ; + 175 : b207 ; + 176 : b26a ; + 177 : b2cc ; + 178 : b32e ; + 179 : b390 ; + 17a : b3f2 ; + 17b : b453 ; + 17c : b4b3 ; + 17d : b514 ; + 17e : b574 ; + 17f : b5d3 ; + 180 : b632 ; + 181 : b691 ; + 182 : b6f0 ; + 183 : b74e ; + 184 : b7ac ; + 185 : b809 ; + 186 : b867 ; + 187 : b8c3 ; + 188 : b920 ; + 189 : b97c ; + 18a : b9d7 ; + 18b : ba33 ; + 18c : ba8e ; + 18d : bae8 ; + 18e : bb43 ; + 18f : bb9c ; + 190 : bbf6 ; + 191 : bc4f ; + 192 : bca8 ; + 193 : bd00 ; + 194 : bd58 ; + 195 : bdaf ; + 196 : be07 ; + 197 : be5e ; + 198 : beb4 ; + 199 : bf0a ; + 19a : bf60 ; + 19b : bfb5 ; + 19c : c00a ; + 19d : c05e ; + 19e : c0b3 ; + 19f : c106 ; + 1a0 : c15a ; + 1a1 : c1ad ; + 1a2 : c1ff ; + 1a3 : c251 ; + 1a4 : c2a3 ; + 1a5 : c2f4 ; + 1a6 : c345 ; + 1a7 : c396 ; + 1a8 : c3e6 ; + 1a9 : c436 ; + 1aa : c485 ; + 1ab : c4d4 ; + 1ac : c523 ; + 1ad : c571 ; + 1ae : c5bf ; + 1af : c60c ; + 1b0 : c659 ; + 1b1 : c6a5 ; + 1b2 : c6f1 ; + 1b3 : c73d ; + 1b4 : c788 ; + 1b5 : c7d3 ; + 1b6 : c81e ; + 1b7 : c868 ; + 1b8 : c8b1 ; + 1b9 : c8fa ; + 1ba : c943 ; + 1bb : c98b ; + 1bc : c9d3 ; + 1bd : ca1b ; + 1be : ca62 ; + 1bf : caa8 ; + 1c0 : caef ; + 1c1 : cb34 ; + 1c2 : cb7a ; + 1c3 : cbbf ; + 1c4 : cc03 ; + 1c5 : cc47 ; + 1c6 : cc8b ; + 1c7 : ccce ; + 1c8 : cd11 ; + 1c9 : cd53 ; + 1ca : cd95 ; + 1cb : cdd6 ; + 1cc : ce17 ; + 1cd : ce58 ; + 1ce : ce98 ; + 1cf : ced7 ; + 1d0 : cf16 ; + 1d1 : cf55 ; + 1d2 : cf93 ; + 1d3 : cfd1 ; + 1d4 : d00f ; + 1d5 : d04c ; + 1d6 : d088 ; + 1d7 : d0c4 ; + 1d8 : d100 ; + 1d9 : d13b ; + 1da : d175 ; + 1db : d1b0 ; + 1dc : d1e9 ; + 1dd : d223 ; + 1de : d25b ; + 1df : d294 ; + 1e0 : d2cc ; + 1e1 : d303 ; + 1e2 : d33a ; + 1e3 : d371 ; + 1e4 : d3a7 ; + 1e5 : d3dc ; + 1e6 : d411 ; + 1e7 : d446 ; + 1e8 : d47a ; + 1e9 : d4ae ; + 1ea : d4e1 ; + 1eb : d514 ; + 1ec : d546 ; + 1ed : d578 ; + 1ee : d5a9 ; + 1ef : d5da ; + 1f0 : d60a ; + 1f1 : d63a ; + 1f2 : d66a ; + 1f3 : d698 ; + 1f4 : d6c7 ; + 1f5 : d6f5 ; + 1f6 : d722 ; + 1f7 : d74f ; + 1f8 : d77c ; + 1f9 : d7a8 ; + 1fa : d7d3 ; + 1fb : d7fe ; + 1fc : d829 ; + 1fd : d853 ; + 1fe : d87c ; + 1ff : d8a5 ; + 200 : d8ce ; + 201 : d8f6 ; + 202 : d91e ; + 203 : d945 ; + 204 : d96b ; + 205 : d991 ; + 206 : d9b7 ; + 207 : d9dc ; + 208 : da01 ; + 209 : da25 ; + 20a : da48 ; + 20b : da6b ; + 20c : da8e ; + 20d : dab0 ; + 20e : dad2 ; + 20f : daf3 ; + 210 : db13 ; + 211 : db33 ; + 212 : db53 ; + 213 : db72 ; + 214 : db90 ; + 215 : dbae ; + 216 : dbcc ; + 217 : dbe9 ; + 218 : dc05 ; + 219 : dc21 ; + 21a : dc3d ; + 21b : dc57 ; + 21c : dc72 ; + 21d : dc8c ; + 21e : dca5 ; + 21f : dcbe ; + 220 : dcd6 ; + 221 : dcee ; + 222 : dd05 ; + 223 : dd1c ; + 224 : dd32 ; + 225 : dd48 ; + 226 : dd5d ; + 227 : dd72 ; + 228 : dd86 ; + 229 : dd99 ; + 22a : ddac ; + 22b : ddbf ; + 22c : ddd1 ; + 22d : dde2 ; + 22e : ddf3 ; + 22f : de04 ; + 230 : de14 ; + 231 : de23 ; + 232 : de32 ; + 233 : de40 ; + 234 : de4e ; + 235 : de5b ; + 236 : de68 ; + 237 : de74 ; + 238 : de7f ; + 239 : de8a ; + 23a : de95 ; + 23b : de9f ; + 23c : dea8 ; + 23d : deb1 ; + 23e : deba ; + 23f : dec1 ; + 240 : dec9 ; + 241 : decf ; + 242 : ded5 ; + 243 : dedb ; + 244 : dee0 ; + 245 : dee5 ; + 246 : dee9 ; + 247 : deec ; + 248 : deef ; + 249 : def1 ; + 24a : def3 ; + 24b : def4 ; + 24c : def5 ; + 24d : def5 ; + 24e : def5 ; + 24f : def4 ; + 250 : def2 ; + 251 : def0 ; + 252 : deed ; + 253 : deea ; + 254 : dee6 ; + 255 : dee2 ; + 256 : dedd ; + 257 : ded8 ; + 258 : ded2 ; + 259 : decb ; + 25a : dec4 ; + 25b : debc ; + 25c : deb4 ; + 25d : deab ; + 25e : dea2 ; + 25f : de98 ; + 260 : de8e ; + 261 : de83 ; + 262 : de77 ; + 263 : de6b ; + 264 : de5e ; + 265 : de51 ; + 266 : de43 ; + 267 : de35 ; + 268 : de26 ; + 269 : de16 ; + 26a : de06 ; + 26b : ddf5 ; + 26c : dde4 ; + 26d : ddd2 ; + 26e : ddc0 ; + 26f : ddad ; + 270 : dd99 ; + 271 : dd85 ; + 272 : dd70 ; + 273 : dd5b ; + 274 : dd45 ; + 275 : dd2f ; + 276 : dd18 ; + 277 : dd00 ; + 278 : dce8 ; + 279 : dcd0 ; + 27a : dcb6 ; + 27b : dc9d ; + 27c : dc82 ; + 27d : dc67 ; + 27e : dc4c ; + 27f : dc2f ; + 280 : dc13 ; + 281 : dbf5 ; + 282 : dbd8 ; + 283 : dbb9 ; + 284 : db9a ; + 285 : db7b ; + 286 : db5a ; + 287 : db3a ; + 288 : db18 ; + 289 : daf6 ; + 28a : dad4 ; + 28b : dab1 ; + 28c : da8d ; + 28d : da69 ; + 28e : da44 ; + 28f : da1f ; + 290 : d9f9 ; + 291 : d9d2 ; + 292 : d9ab ; + 293 : d983 ; + 294 : d95b ; + 295 : d932 ; + 296 : d909 ; + 297 : d8df ; + 298 : d8b4 ; + 299 : d889 ; + 29a : d85d ; + 29b : d830 ; + 29c : d803 ; + 29d : d7d6 ; + 29e : d7a8 ; + 29f : d779 ; + 2a0 : d74a ; + 2a1 : d71a ; + 2a2 : d6e9 ; + 2a3 : d6b8 ; + 2a4 : d687 ; + 2a5 : d654 ; + 2a6 : d621 ; + 2a7 : d5ee ; + 2a8 : d5ba ; + 2a9 : d585 ; + 2aa : d550 ; + 2ab : d51b ; + 2ac : d4e4 ; + 2ad : d4ad ; + 2ae : d476 ; + 2af : d43e ; + 2b0 : d405 ; + 2b1 : d3cc ; + 2b2 : d392 ; + 2b3 : d357 ; + 2b4 : d31c ; + 2b5 : d2e1 ; + 2b6 : d2a4 ; + 2b7 : d267 ; + 2b8 : d22a ; + 2b9 : d1ec ; + 2ba : d1ad ; + 2bb : d16e ; + 2bc : d12f ; + 2bd : d0ee ; + 2be : d0ad ; + 2bf : d06c ; + 2c0 : d02a ; + 2c1 : cfe7 ; + 2c2 : cfa4 ; + 2c3 : cf60 ; + 2c4 : cf1b ; + 2c5 : ced6 ; + 2c6 : ce91 ; + 2c7 : ce4a ; + 2c8 : ce03 ; + 2c9 : cdbc ; + 2ca : cd74 ; + 2cb : cd2b ; + 2cc : cce2 ; + 2cd : cc98 ; + 2ce : cc4e ; + 2cf : cc03 ; + 2d0 : cbb8 ; + 2d1 : cb6c ; + 2d2 : cb1f ; + 2d3 : cad1 ; + 2d4 : ca84 ; + 2d5 : ca35 ; + 2d6 : c9e6 ; + 2d7 : c996 ; + 2d8 : c946 ; + 2d9 : c8f5 ; + 2da : c8a4 ; + 2db : c852 ; + 2dc : c7ff ; + 2dd : c7ac ; + 2de : c758 ; + 2df : c704 ; + 2e0 : c6af ; + 2e1 : c65a ; + 2e2 : c603 ; + 2e3 : c5ad ; + 2e4 : c555 ; + 2e5 : c4fe ; + 2e6 : c4a5 ; + 2e7 : c44c ; + 2e8 : c3f2 ; + 2e9 : c398 ; + 2ea : c33d ; + 2eb : c2e2 ; + 2ec : c286 ; + 2ed : c229 ; + 2ee : c1cc ; + 2ef : c16f ; + 2f0 : c110 ; + 2f1 : c0b1 ; + 2f2 : c052 ; + 2f3 : bff2 ; + 2f4 : bf91 ; + 2f5 : bf30 ; + 2f6 : bece ; + 2f7 : be6c ; + 2f8 : be09 ; + 2f9 : bda5 ; + 2fa : bd41 ; + 2fb : bcdc ; + 2fc : bc77 ; + 2fd : bc11 ; + 2fe : bbab ; + 2ff : bb44 ; + 300 : badc ; + 301 : ba74 ; + 302 : ba0b ; + 303 : b9a2 ; + 304 : b938 ; + 305 : b8cd ; + 306 : b862 ; + 307 : b7f7 ; + 308 : b78a ; + 309 : b71e ; + 30a : b6b0 ; + 30b : b642 ; + 30c : b5d4 ; + 30d : b565 ; + 30e : b4f5 ; + 30f : b485 ; + 310 : b414 ; + 311 : b3a2 ; + 312 : b330 ; + 313 : b2be ; + 314 : b24b ; + 315 : b1d7 ; + 316 : b163 ; + 317 : b0ee ; + 318 : b079 ; + 319 : b003 ; + 31a : af8c ; + 31b : af15 ; + 31c : ae9d ; + 31d : ae25 ; + 31e : adac ; + 31f : ad33 ; + 320 : acb9 ; + 321 : ac3e ; + 322 : abc3 ; + 323 : ab48 ; + 324 : aacb ; + 325 : aa4f ; + 326 : a9d1 ; + 327 : a954 ; + 328 : a8d5 ; + 329 : a856 ; + 32a : a7d6 ; + 32b : a756 ; + 32c : a6d6 ; + 32d : a654 ; + 32e : a5d3 ; + 32f : a550 ; + 330 : a4cd ; + 331 : a44a ; + 332 : a3c6 ; + 333 : a341 ; + 334 : a2bc ; + 335 : a236 ; + 336 : a1b0 ; + 337 : a129 ; + 338 : a0a2 ; + 339 : a01a ; + 33a : 9f91 ; + 33b : 9f08 ; + 33c : 9e7f ; + 33d : 9df5 ; + 33e : 9d6a ; + 33f : 9cdf ; + 340 : 9c53 ; + 341 : 9bc7 ; + 342 : 9b3a ; + 343 : 9aad ; + 344 : 9a1f ; + 345 : 9990 ; + 346 : 9901 ; + 347 : 9872 ; + 348 : 97e2 ; + 349 : 9751 ; + 34a : 96c0 ; + 34b : 962e ; + 34c : 959c ; + 34d : 9509 ; + 34e : 9476 ; + 34f : 93e2 ; + 350 : 934d ; + 351 : 92b8 ; + 352 : 9223 ; + 353 : 918d ; + 354 : 90f6 ; + 355 : 905f ; + 356 : 8fc8 ; + 357 : 8f30 ; + 358 : 8e97 ; + 359 : 8dfe ; + 35a : 8d64 ; + 35b : 8cca ; + 35c : 8c2f ; + 35d : 8b94 ; + 35e : 8af8 ; + 35f : 8a5c ; + 360 : 89bf ; + 361 : 8921 ; + 362 : 8883 ; + 363 : 87e5 ; + 364 : 8746 ; + 365 : 86a7 ; + 366 : 8607 ; + 367 : 8566 ; + 368 : 84c5 ; + 369 : 8424 ; + 36a : 8382 ; + 36b : 82df ; + 36c : 823c ; + 36d : 8199 ; + 36e : 80f5 ; + 36f : 8050 ; + 370 : 7fab ; + 371 : 7f05 ; + 372 : 7e5f ; + 373 : 7db9 ; + 374 : 7d12 ; + 375 : 7c6a ; + 376 : 7bc2 ; + 377 : 7b19 ; + 378 : 7a70 ; + 379 : 79c7 ; + 37a : 791c ; + 37b : 7872 ; + 37c : 77c7 ; + 37d : 771b ; + 37e : 766f ; + 37f : 75c3 ; + 380 : 7515 ; + 381 : 7468 ; + 382 : 73ba ; + 383 : 730b ; + 384 : 725c ; + 385 : 71ad ; + 386 : 70fd ; + 387 : 704c ; + 388 : 6f9c ; + 389 : 6eea ; + 38a : 6e38 ; + 38b : 6d86 ; + 38c : 6cd3 ; + 38d : 6c20 ; + 38e : 6b6c ; + 38f : 6ab8 ; + 390 : 6a03 ; + 391 : 694e ; + 392 : 6898 ; + 393 : 67e2 ; + 394 : 672b ; + 395 : 6674 ; + 396 : 65bc ; + 397 : 6504 ; + 398 : 644c ; + 399 : 6393 ; + 39a : 62d9 ; + 39b : 621f ; + 39c : 6165 ; + 39d : 60aa ; + 39e : 5fef ; + 39f : 5f33 ; + 3a0 : 5e77 ; + 3a1 : 5dbb ; + 3a2 : 5cfd ; + 3a3 : 5c40 ; + 3a4 : 5b82 ; + 3a5 : 5ac4 ; + 3a6 : 5a05 ; + 3a7 : 5945 ; + 3a8 : 5886 ; + 3a9 : 57c5 ; + 3aa : 5705 ; + 3ab : 5644 ; + 3ac : 5582 ; + 3ad : 54c0 ; + 3ae : 53fe ; + 3af : 533b ; + 3b0 : 5278 ; + 3b1 : 51b4 ; + 3b2 : 50f0 ; + 3b3 : 502b ; + 3b4 : 4f66 ; + 3b5 : 4ea1 ; + 3b6 : 4ddb ; + 3b7 : 4d15 ; + 3b8 : 4c4e ; + 3b9 : 4b87 ; + 3ba : 4abf ; + 3bb : 49f7 ; + 3bc : 492f ; + 3bd : 4866 ; + 3be : 479d ; + 3bf : 46d4 ; + 3c0 : 4609 ; + 3c1 : 453f ; + 3c2 : 4474 ; + 3c3 : 43a9 ; + 3c4 : 42dd ; + 3c5 : 4211 ; + 3c6 : 4145 ; + 3c7 : 4078 ; + 3c8 : 3fab ; + 3c9 : 3edd ; + 3ca : 3e0f ; + 3cb : 3d40 ; + 3cc : 3c72 ; + 3cd : 3ba2 ; + 3ce : 3ad3 ; + 3cf : 3a03 ; + 3d0 : 3932 ; + 3d1 : 3861 ; + 3d2 : 3790 ; + 3d3 : 36bf ; + 3d4 : 35ed ; + 3d5 : 351a ; + 3d6 : 3448 ; + 3d7 : 3375 ; + 3d8 : 32a1 ; + 3d9 : 31cd ; + 3da : 30f9 ; + 3db : 3024 ; + 3dc : 2f4f ; + 3dd : 2e7a ; + 3de : 2da4 ; + 3df : 2cce ; + 3e0 : 2bf8 ; + 3e1 : 2b21 ; + 3e2 : 2a4a ; + 3e3 : 2972 ; + 3e4 : 289a ; + 3e5 : 27c2 ; + 3e6 : 26ea ; + 3e7 : 2611 ; + 3e8 : 2537 ; + 3e9 : 245e ; + 3ea : 2384 ; + 3eb : 22a9 ; + 3ec : 21cf ; + 3ed : 20f4 ; + 3ee : 2018 ; + 3ef : 1f3d ; + 3f0 : 1e61 ; + 3f1 : 1d84 ; + 3f2 : 1ca8 ; + 3f3 : 1bca ; + 3f4 : 1aed ; + 3f5 : 1a0f ; + 3f6 : 1931 ; + 3f7 : 1853 ; + 3f8 : 1774 ; + 3f9 : 1695 ; + 3fa : 15b6 ; + 3fb : 14d6 ; + 3fc : 13f6 ; + 3fd : 1316 ; + 3fe : 1235 ; + 3ff : 1154 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_11.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_11.mif new file mode 100644 index 0000000000..9bc15ad0dc --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_11.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 54d ; + 1 : 4fb ; + 2 : 4a9 ; + 3 : 457 ; + 4 : 404 ; + 5 : 3b2 ; + 6 : 35f ; + 7 : 30c ; + 8 : 2b9 ; + 9 : 267 ; + a : 214 ; + b : 1c1 ; + c : 16e ; + d : 11a ; + e : c7 ; + f : 74 ; + 10 : 21 ; + 11 : fffcd ; + 12 : fff7a ; + 13 : fff26 ; + 14 : ffed2 ; + 15 : ffe7f ; + 16 : ffe2b ; + 17 : ffdd7 ; + 18 : ffd83 ; + 19 : ffd2f ; + 1a : ffcdb ; + 1b : ffc87 ; + 1c : ffc32 ; + 1d : ffbde ; + 1e : ffb8a ; + 1f : ffb35 ; + 20 : ffae1 ; + 21 : ffa8d ; + 22 : ffa38 ; + 23 : ff9e3 ; + 24 : ff98f ; + 25 : ff93a ; + 26 : ff8e5 ; + 27 : ff890 ; + 28 : ff83b ; + 29 : ff7e6 ; + 2a : ff791 ; + 2b : ff73c ; + 2c : ff6e7 ; + 2d : ff692 ; + 2e : ff63d ; + 2f : ff5e7 ; + 30 : ff592 ; + 31 : ff53d ; + 32 : ff4e7 ; + 33 : ff492 ; + 34 : ff43c ; + 35 : ff3e6 ; + 36 : ff391 ; + 37 : ff33b ; + 38 : ff2e5 ; + 39 : ff290 ; + 3a : ff23a ; + 3b : ff1e4 ; + 3c : ff18e ; + 3d : ff138 ; + 3e : ff0e2 ; + 3f : ff08c ; + 40 : ff036 ; + 41 : fefe0 ; + 42 : fef8a ; + 43 : fef34 ; + 44 : feede ; + 45 : fee87 ; + 46 : fee31 ; + 47 : feddb ; + 48 : fed84 ; + 49 : fed2e ; + 4a : fecd8 ; + 4b : fec81 ; + 4c : fec2b ; + 4d : febd4 ; + 4e : feb7e ; + 4f : feb27 ; + 50 : fead1 ; + 51 : fea7a ; + 52 : fea24 ; + 53 : fe9cd ; + 54 : fe976 ; + 55 : fe920 ; + 56 : fe8c9 ; + 57 : fe872 ; + 58 : fe81c ; + 59 : fe7c5 ; + 5a : fe76e ; + 5b : fe717 ; + 5c : fe6c0 ; + 5d : fe66a ; + 5e : fe613 ; + 5f : fe5bc ; + 60 : fe565 ; + 61 : fe50e ; + 62 : fe4b7 ; + 63 : fe460 ; + 64 : fe40a ; + 65 : fe3b3 ; + 66 : fe35c ; + 67 : fe305 ; + 68 : fe2ae ; + 69 : fe257 ; + 6a : fe200 ; + 6b : fe1a9 ; + 6c : fe152 ; + 6d : fe0fb ; + 6e : fe0a4 ; + 6f : fe04d ; + 70 : fdff6 ; + 71 : fdf9f ; + 72 : fdf48 ; + 73 : fdef1 ; + 74 : fde9a ; + 75 : fde43 ; + 76 : fdded ; + 77 : fdd96 ; + 78 : fdd3f ; + 79 : fdce8 ; + 7a : fdc91 ; + 7b : fdc3a ; + 7c : fdbe3 ; + 7d : fdb8c ; + 7e : fdb35 ; + 7f : fdade ; + 80 : fda87 ; + 81 : fda31 ; + 82 : fd9da ; + 83 : fd983 ; + 84 : fd92c ; + 85 : fd8d5 ; + 86 : fd87f ; + 87 : fd828 ; + 88 : fd7d1 ; + 89 : fd77a ; + 8a : fd724 ; + 8b : fd6cd ; + 8c : fd676 ; + 8d : fd620 ; + 8e : fd5c9 ; + 8f : fd573 ; + 90 : fd51c ; + 91 : fd4c6 ; + 92 : fd46f ; + 93 : fd419 ; + 94 : fd3c2 ; + 95 : fd36c ; + 96 : fd315 ; + 97 : fd2bf ; + 98 : fd269 ; + 99 : fd212 ; + 9a : fd1bc ; + 9b : fd166 ; + 9c : fd110 ; + 9d : fd0ba ; + 9e : fd064 ; + 9f : fd00e ; + a0 : fcfb8 ; + a1 : fcf62 ; + a2 : fcf0c ; + a3 : fceb6 ; + a4 : fce60 ; + a5 : fce0a ; + a6 : fcdb4 ; + a7 : fcd5f ; + a8 : fcd09 ; + a9 : fccb3 ; + aa : fcc5e ; + ab : fcc08 ; + ac : fcbb3 ; + ad : fcb5d ; + ae : fcb08 ; + af : fcab2 ; + b0 : fca5d ; + b1 : fca08 ; + b2 : fc9b3 ; + b3 : fc95e ; + b4 : fc909 ; + b5 : fc8b4 ; + b6 : fc85f ; + b7 : fc80a ; + b8 : fc7b5 ; + b9 : fc760 ; + ba : fc70b ; + bb : fc6b7 ; + bc : fc662 ; + bd : fc60e ; + be : fc5b9 ; + bf : fc565 ; + c0 : fc510 ; + c1 : fc4bc ; + c2 : fc468 ; + c3 : fc414 ; + c4 : fc3c0 ; + c5 : fc36c ; + c6 : fc318 ; + c7 : fc2c4 ; + c8 : fc270 ; + c9 : fc21c ; + ca : fc1c9 ; + cb : fc175 ; + cc : fc122 ; + cd : fc0ce ; + ce : fc07b ; + cf : fc028 ; + d0 : fbfd5 ; + d1 : fbf82 ; + d2 : fbf2f ; + d3 : fbedc ; + d4 : fbe89 ; + d5 : fbe36 ; + d6 : fbde3 ; + d7 : fbd91 ; + d8 : fbd3e ; + d9 : fbcec ; + da : fbc9a ; + db : fbc47 ; + dc : fbbf5 ; + dd : fbba3 ; + de : fbb51 ; + df : fbaff ; + e0 : fbaae ; + e1 : fba5c ; + e2 : fba0a ; + e3 : fb9b9 ; + e4 : fb967 ; + e5 : fb916 ; + e6 : fb8c5 ; + e7 : fb874 ; + e8 : fb823 ; + e9 : fb7d2 ; + ea : fb781 ; + eb : fb730 ; + ec : fb6e0 ; + ed : fb68f ; + ee : fb63f ; + ef : fb5ef ; + f0 : fb59e ; + f1 : fb54e ; + f2 : fb4fe ; + f3 : fb4af ; + f4 : fb45f ; + f5 : fb40f ; + f6 : fb3c0 ; + f7 : fb370 ; + f8 : fb321 ; + f9 : fb2d2 ; + fa : fb283 ; + fb : fb234 ; + fc : fb1e5 ; + fd : fb196 ; + fe : fb148 ; + ff : fb0f9 ; + 100 : fb0ab ; + 101 : fb05d ; + 102 : fb00f ; + 103 : fafc1 ; + 104 : faf73 ; + 105 : faf25 ; + 106 : faed7 ; + 107 : fae8a ; + 108 : fae3c ; + 109 : fadef ; + 10a : fada2 ; + 10b : fad55 ; + 10c : fad08 ; + 10d : facbc ; + 10e : fac6f ; + 10f : fac23 ; + 110 : fabd6 ; + 111 : fab8a ; + 112 : fab3e ; + 113 : faaf2 ; + 114 : faaa6 ; + 115 : faa5b ; + 116 : faa0f ; + 117 : fa9c4 ; + 118 : fa979 ; + 119 : fa92d ; + 11a : fa8e3 ; + 11b : fa898 ; + 11c : fa84d ; + 11d : fa803 ; + 11e : fa7b8 ; + 11f : fa76e ; + 120 : fa724 ; + 121 : fa6da ; + 122 : fa690 ; + 123 : fa647 ; + 124 : fa5fd ; + 125 : fa5b4 ; + 126 : fa56b ; + 127 : fa522 ; + 128 : fa4d9 ; + 129 : fa490 ; + 12a : fa447 ; + 12b : fa3ff ; + 12c : fa3b7 ; + 12d : fa36f ; + 12e : fa327 ; + 12f : fa2df ; + 130 : fa297 ; + 131 : fa250 ; + 132 : fa209 ; + 133 : fa1c2 ; + 134 : fa17b ; + 135 : fa134 ; + 136 : fa0ed ; + 137 : fa0a7 ; + 138 : fa060 ; + 139 : fa01a ; + 13a : f9fd4 ; + 13b : f9f8e ; + 13c : f9f49 ; + 13d : f9f03 ; + 13e : f9ebe ; + 13f : f9e79 ; + 140 : f9e34 ; + 141 : f9def ; + 142 : f9dab ; + 143 : f9d66 ; + 144 : f9d22 ; + 145 : f9cde ; + 146 : f9c9a ; + 147 : f9c56 ; + 148 : f9c13 ; + 149 : f9bcf ; + 14a : f9b8c ; + 14b : f9b49 ; + 14c : f9b06 ; + 14d : f9ac4 ; + 14e : f9a81 ; + 14f : f9a3f ; + 150 : f99fd ; + 151 : f99bb ; + 152 : f997a ; + 153 : f9938 ; + 154 : f98f7 ; + 155 : f98b6 ; + 156 : f9875 ; + 157 : f9834 ; + 158 : f97f3 ; + 159 : f97b3 ; + 15a : f9773 ; + 15b : f9733 ; + 15c : f96f3 ; + 15d : f96b3 ; + 15e : f9674 ; + 15f : f9635 ; + 160 : f95f6 ; + 161 : f95b7 ; + 162 : f9579 ; + 163 : f953a ; + 164 : f94fc ; + 165 : f94be ; + 166 : f9480 ; + 167 : f9443 ; + 168 : f9405 ; + 169 : f93c8 ; + 16a : f938b ; + 16b : f934e ; + 16c : f9312 ; + 16d : f92d5 ; + 16e : f9299 ; + 16f : f925d ; + 170 : f9222 ; + 171 : f91e6 ; + 172 : f91ab ; + 173 : f9170 ; + 174 : f9135 ; + 175 : f90fa ; + 176 : f90c0 ; + 177 : f9086 ; + 178 : f904c ; + 179 : f9012 ; + 17a : f8fd8 ; + 17b : f8f9f ; + 17c : f8f66 ; + 17d : f8f2d ; + 17e : f8ef4 ; + 17f : f8ebc ; + 180 : f8e83 ; + 181 : f8e4b ; + 182 : f8e14 ; + 183 : f8ddc ; + 184 : f8da5 ; + 185 : f8d6e ; + 186 : f8d37 ; + 187 : f8d00 ; + 188 : f8cca ; + 189 : f8c93 ; + 18a : f8c5d ; + 18b : f8c28 ; + 18c : f8bf2 ; + 18d : f8bbd ; + 18e : f8b88 ; + 18f : f8b53 ; + 190 : f8b1e ; + 191 : f8aea ; + 192 : f8ab6 ; + 193 : f8a82 ; + 194 : f8a4e ; + 195 : f8a1b ; + 196 : f89e8 ; + 197 : f89b5 ; + 198 : f8982 ; + 199 : f8950 ; + 19a : f891d ; + 19b : f88eb ; + 19c : f88ba ; + 19d : f8888 ; + 19e : f8857 ; + 19f : f8826 ; + 1a0 : f87f5 ; + 1a1 : f87c5 ; + 1a2 : f8794 ; + 1a3 : f8764 ; + 1a4 : f8735 ; + 1a5 : f8705 ; + 1a6 : f86d6 ; + 1a7 : f86a7 ; + 1a8 : f8678 ; + 1a9 : f864a ; + 1aa : f861b ; + 1ab : f85ed ; + 1ac : f85c0 ; + 1ad : f8592 ; + 1ae : f8565 ; + 1af : f8538 ; + 1b0 : f850b ; + 1b1 : f84df ; + 1b2 : f84b2 ; + 1b3 : f8486 ; + 1b4 : f845b ; + 1b5 : f842f ; + 1b6 : f8404 ; + 1b7 : f83d9 ; + 1b8 : f83ae ; + 1b9 : f8384 ; + 1ba : f835a ; + 1bb : f8330 ; + 1bc : f8306 ; + 1bd : f82dd ; + 1be : f82b4 ; + 1bf : f828b ; + 1c0 : f8262 ; + 1c1 : f823a ; + 1c2 : f8212 ; + 1c3 : f81ea ; + 1c4 : f81c3 ; + 1c5 : f819c ; + 1c6 : f8175 ; + 1c7 : f814e ; + 1c8 : f8128 ; + 1c9 : f8101 ; + 1ca : f80dc ; + 1cb : f80b6 ; + 1cc : f8091 ; + 1cd : f806c ; + 1ce : f8047 ; + 1cf : f8022 ; + 1d0 : f7ffe ; + 1d1 : f7fda ; + 1d2 : f7fb7 ; + 1d3 : f7f93 ; + 1d4 : f7f70 ; + 1d5 : f7f4d ; + 1d6 : f7f2b ; + 1d7 : f7f08 ; + 1d8 : f7ee6 ; + 1d9 : f7ec5 ; + 1da : f7ea3 ; + 1db : f7e82 ; + 1dc : f7e61 ; + 1dd : f7e41 ; + 1de : f7e20 ; + 1df : f7e00 ; + 1e0 : f7de1 ; + 1e1 : f7dc1 ; + 1e2 : f7da2 ; + 1e3 : f7d83 ; + 1e4 : f7d65 ; + 1e5 : f7d46 ; + 1e6 : f7d28 ; + 1e7 : f7d0b ; + 1e8 : f7ced ; + 1e9 : f7cd0 ; + 1ea : f7cb3 ; + 1eb : f7c97 ; + 1ec : f7c7a ; + 1ed : f7c5e ; + 1ee : f7c43 ; + 1ef : f7c27 ; + 1f0 : f7c0c ; + 1f1 : f7bf1 ; + 1f2 : f7bd7 ; + 1f3 : f7bbd ; + 1f4 : f7ba3 ; + 1f5 : f7b89 ; + 1f6 : f7b70 ; + 1f7 : f7b57 ; + 1f8 : f7b3e ; + 1f9 : f7b26 ; + 1fa : f7b0e ; + 1fb : f7af6 ; + 1fc : f7ade ; + 1fd : f7ac7 ; + 1fe : f7ab0 ; + 1ff : f7a9a ; + 200 : f7a83 ; + 201 : f7a6d ; + 202 : f7a58 ; + 203 : f7a42 ; + 204 : f7a2d ; + 205 : f7a18 ; + 206 : f7a04 ; + 207 : f79f0 ; + 208 : f79dc ; + 209 : f79c8 ; + 20a : f79b5 ; + 20b : f79a2 ; + 20c : f798f ; + 20d : f797d ; + 20e : f796b ; + 20f : f7959 ; + 210 : f7948 ; + 211 : f7937 ; + 212 : f7926 ; + 213 : f7915 ; + 214 : f7905 ; + 215 : f78f5 ; + 216 : f78e6 ; + 217 : f78d7 ; + 218 : f78c8 ; + 219 : f78b9 ; + 21a : f78ab ; + 21b : f789d ; + 21c : f788f ; + 21d : f7882 ; + 21e : f7875 ; + 21f : f7868 ; + 220 : f785c ; + 221 : f784f ; + 222 : f7844 ; + 223 : f7838 ; + 224 : f782d ; + 225 : f7822 ; + 226 : f7818 ; + 227 : f780e ; + 228 : f7804 ; + 229 : f77fa ; + 22a : f77f1 ; + 22b : f77e8 ; + 22c : f77e0 ; + 22d : f77d7 ; + 22e : f77cf ; + 22f : f77c8 ; + 230 : f77c1 ; + 231 : f77ba ; + 232 : f77b3 ; + 233 : f77ad ; + 234 : f77a7 ; + 235 : f77a1 ; + 236 : f779c ; + 237 : f7797 ; + 238 : f7792 ; + 239 : f778e ; + 23a : f778a ; + 23b : f7786 ; + 23c : f7783 ; + 23d : f7780 ; + 23e : f777d ; + 23f : f777a ; + 240 : f7778 ; + 241 : f7777 ; + 242 : f7775 ; + 243 : f7774 ; + 244 : f7773 ; + 245 : f7773 ; + 246 : f7773 ; + 247 : f7773 ; + 248 : f7774 ; + 249 : f7775 ; + 24a : f7776 ; + 24b : f7777 ; + 24c : f7779 ; + 24d : f777c ; + 24e : f777e ; + 24f : f7781 ; + 250 : f7784 ; + 251 : f7788 ; + 252 : f778c ; + 253 : f7790 ; + 254 : f7795 ; + 255 : f779a ; + 256 : f779f ; + 257 : f77a4 ; + 258 : f77aa ; + 259 : f77b1 ; + 25a : f77b7 ; + 25b : f77be ; + 25c : f77c5 ; + 25d : f77cd ; + 25e : f77d5 ; + 25f : f77dd ; + 260 : f77e6 ; + 261 : f77ef ; + 262 : f77f8 ; + 263 : f7802 ; + 264 : f780c ; + 265 : f7816 ; + 266 : f7821 ; + 267 : f782c ; + 268 : f7837 ; + 269 : f7843 ; + 26a : f784f ; + 26b : f785b ; + 26c : f7868 ; + 26d : f7875 ; + 26e : f7882 ; + 26f : f7890 ; + 270 : f789e ; + 271 : f78ac ; + 272 : f78bb ; + 273 : f78ca ; + 274 : f78d9 ; + 275 : f78e9 ; + 276 : f78f9 ; + 277 : f790a ; + 278 : f791a ; + 279 : f792b ; + 27a : f793d ; + 27b : f794f ; + 27c : f7961 ; + 27d : f7973 ; + 27e : f7986 ; + 27f : f7999 ; + 280 : f79ad ; + 281 : f79c1 ; + 282 : f79d5 ; + 283 : f79ea ; + 284 : f79fe ; + 285 : f7a14 ; + 286 : f7a29 ; + 287 : f7a3f ; + 288 : f7a56 ; + 289 : f7a6c ; + 28a : f7a83 ; + 28b : f7a9a ; + 28c : f7ab2 ; + 28d : f7aca ; + 28e : f7ae2 ; + 28f : f7afb ; + 290 : f7b14 ; + 291 : f7b2e ; + 292 : f7b47 ; + 293 : f7b61 ; + 294 : f7b7c ; + 295 : f7b97 ; + 296 : f7bb2 ; + 297 : f7bcd ; + 298 : f7be9 ; + 299 : f7c05 ; + 29a : f7c22 ; + 29b : f7c3f ; + 29c : f7c5c ; + 29d : f7c79 ; + 29e : f7c97 ; + 29f : f7cb5 ; + 2a0 : f7cd4 ; + 2a1 : f7cf3 ; + 2a2 : f7d12 ; + 2a3 : f7d32 ; + 2a4 : f7d52 ; + 2a5 : f7d72 ; + 2a6 : f7d93 ; + 2a7 : f7db4 ; + 2a8 : f7dd5 ; + 2a9 : f7df7 ; + 2aa : f7e19 ; + 2ab : f7e3b ; + 2ac : f7e5e ; + 2ad : f7e81 ; + 2ae : f7ea5 ; + 2af : f7ec8 ; + 2b0 : f7eed ; + 2b1 : f7f11 ; + 2b2 : f7f36 ; + 2b3 : f7f5b ; + 2b4 : f7f81 ; + 2b5 : f7fa6 ; + 2b6 : f7fcd ; + 2b7 : f7ff3 ; + 2b8 : f801a ; + 2b9 : f8041 ; + 2ba : f8069 ; + 2bb : f8091 ; + 2bc : f80b9 ; + 2bd : f80e2 ; + 2be : f810b ; + 2bf : f8134 ; + 2c0 : f815e ; + 2c1 : f8188 ; + 2c2 : f81b2 ; + 2c3 : f81dd ; + 2c4 : f8208 ; + 2c5 : f8233 ; + 2c6 : f825f ; + 2c7 : f828b ; + 2c8 : f82b8 ; + 2c9 : f82e5 ; + 2ca : f8312 ; + 2cb : f833f ; + 2cc : f836d ; + 2cd : f839b ; + 2ce : f83ca ; + 2cf : f83f9 ; + 2d0 : f8428 ; + 2d1 : f8457 ; + 2d2 : f8487 ; + 2d3 : f84b8 ; + 2d4 : f84e8 ; + 2d5 : f8519 ; + 2d6 : f854a ; + 2d7 : f857c ; + 2d8 : f85ae ; + 2d9 : f85e0 ; + 2da : f8613 ; + 2db : f8646 ; + 2dc : f8679 ; + 2dd : f86ad ; + 2de : f86e1 ; + 2df : f8715 ; + 2e0 : f874a ; + 2e1 : f877f ; + 2e2 : f87b4 ; + 2e3 : f87ea ; + 2e4 : f8820 ; + 2e5 : f8857 ; + 2e6 : f888d ; + 2e7 : f88c5 ; + 2e8 : f88fc ; + 2e9 : f8934 ; + 2ea : f896c ; + 2eb : f89a4 ; + 2ec : f89dd ; + 2ed : f8a16 ; + 2ee : f8a50 ; + 2ef : f8a8a ; + 2f0 : f8ac4 ; + 2f1 : f8afe ; + 2f2 : f8b39 ; + 2f3 : f8b74 ; + 2f4 : f8bb0 ; + 2f5 : f8bec ; + 2f6 : f8c28 ; + 2f7 : f8c65 ; + 2f8 : f8ca1 ; + 2f9 : f8cdf ; + 2fa : f8d1c ; + 2fb : f8d5a ; + 2fc : f8d98 ; + 2fd : f8dd7 ; + 2fe : f8e16 ; + 2ff : f8e55 ; + 300 : f8e95 ; + 301 : f8ed4 ; + 302 : f8f15 ; + 303 : f8f55 ; + 304 : f8f96 ; + 305 : f8fd7 ; + 306 : f9019 ; + 307 : f905b ; + 308 : f909d ; + 309 : f90e0 ; + 30a : f9123 ; + 30b : f9166 ; + 30c : f91a9 ; + 30d : f91ed ; + 30e : f9232 ; + 30f : f9276 ; + 310 : f92bb ; + 311 : f9300 ; + 312 : f9346 ; + 313 : f938c ; + 314 : f93d2 ; + 315 : f9418 ; + 316 : f945f ; + 317 : f94a6 ; + 318 : f94ee ; + 319 : f9536 ; + 31a : f957e ; + 31b : f95c7 ; + 31c : f960f ; + 31d : f9659 ; + 31e : f96a2 ; + 31f : f96ec ; + 320 : f9736 ; + 321 : f9780 ; + 322 : f97cb ; + 323 : f9816 ; + 324 : f9862 ; + 325 : f98ad ; + 326 : f98fa ; + 327 : f9946 ; + 328 : f9993 ; + 329 : f99e0 ; + 32a : f9a2d ; + 32b : f9a7b ; + 32c : f9ac9 ; + 32d : f9b17 ; + 32e : f9b66 ; + 32f : f9bb5 ; + 330 : f9c04 ; + 331 : f9c53 ; + 332 : f9ca3 ; + 333 : f9cf4 ; + 334 : f9d44 ; + 335 : f9d95 ; + 336 : f9de6 ; + 337 : f9e38 ; + 338 : f9e89 ; + 339 : f9edc ; + 33a : f9f2e ; + 33b : f9f81 ; + 33c : f9fd4 ; + 33d : fa027 ; + 33e : fa07b ; + 33f : fa0cf ; + 340 : fa123 ; + 341 : fa178 ; + 342 : fa1cd ; + 343 : fa222 ; + 344 : fa277 ; + 345 : fa2cd ; + 346 : fa323 ; + 347 : fa37a ; + 348 : fa3d1 ; + 349 : fa428 ; + 34a : fa47f ; + 34b : fa4d7 ; + 34c : fa52f ; + 34d : fa587 ; + 34e : fa5e0 ; + 34f : fa639 ; + 350 : fa692 ; + 351 : fa6eb ; + 352 : fa745 ; + 353 : fa79f ; + 354 : fa7fa ; + 355 : fa854 ; + 356 : fa8af ; + 357 : fa90b ; + 358 : fa966 ; + 359 : fa9c2 ; + 35a : faa1e ; + 35b : faa7b ; + 35c : faad7 ; + 35d : fab35 ; + 35e : fab92 ; + 35f : fabf0 ; + 360 : fac4e ; + 361 : facac ; + 362 : fad0a ; + 363 : fad69 ; + 364 : fadc8 ; + 365 : fae28 ; + 366 : fae87 ; + 367 : faee7 ; + 368 : faf48 ; + 369 : fafa8 ; + 36a : fb009 ; + 36b : fb06a ; + 36c : fb0cc ; + 36d : fb12d ; + 36e : fb18f ; + 36f : fb1f2 ; + 370 : fb254 ; + 371 : fb2b7 ; + 372 : fb31a ; + 373 : fb37d ; + 374 : fb3e1 ; + 375 : fb445 ; + 376 : fb4a9 ; + 377 : fb50e ; + 378 : fb573 ; + 379 : fb5d8 ; + 37a : fb63d ; + 37b : fb6a3 ; + 37c : fb709 ; + 37d : fb76f ; + 37e : fb7d5 ; + 37f : fb83c ; + 380 : fb8a3 ; + 381 : fb90a ; + 382 : fb972 ; + 383 : fb9da ; + 384 : fba42 ; + 385 : fbaaa ; + 386 : fbb13 ; + 387 : fbb7b ; + 388 : fbbe5 ; + 389 : fbc4e ; + 38a : fbcb8 ; + 38b : fbd22 ; + 38c : fbd8c ; + 38d : fbdf6 ; + 38e : fbe61 ; + 38f : fbecc ; + 390 : fbf37 ; + 391 : fbfa3 ; + 392 : fc00e ; + 393 : fc07a ; + 394 : fc0e7 ; + 395 : fc153 ; + 396 : fc1c0 ; + 397 : fc22d ; + 398 : fc29a ; + 399 : fc308 ; + 39a : fc376 ; + 39b : fc3e4 ; + 39c : fc452 ; + 39d : fc4c1 ; + 39e : fc52f ; + 39f : fc59e ; + 3a0 : fc60e ; + 3a1 : fc67d ; + 3a2 : fc6ed ; + 3a3 : fc75d ; + 3a4 : fc7cd ; + 3a5 : fc83e ; + 3a6 : fc8af ; + 3a7 : fc920 ; + 3a8 : fc991 ; + 3a9 : fca02 ; + 3aa : fca74 ; + 3ab : fcae6 ; + 3ac : fcb58 ; + 3ad : fcbcb ; + 3ae : fcc3d ; + 3af : fccb0 ; + 3b0 : fcd23 ; + 3b1 : fcd97 ; + 3b2 : fce0a ; + 3b3 : fce7e ; + 3b4 : fcef2 ; + 3b5 : fcf66 ; + 3b6 : fcfdb ; + 3b7 : fd050 ; + 3b8 : fd0c5 ; + 3b9 : fd13a ; + 3ba : fd1af ; + 3bb : fd225 ; + 3bc : fd29b ; + 3bd : fd311 ; + 3be : fd387 ; + 3bf : fd3fe ; + 3c0 : fd475 ; + 3c1 : fd4ec ; + 3c2 : fd563 ; + 3c3 : fd5da ; + 3c4 : fd652 ; + 3c5 : fd6ca ; + 3c6 : fd742 ; + 3c7 : fd7ba ; + 3c8 : fd833 ; + 3c9 : fd8ab ; + 3ca : fd924 ; + 3cb : fd99d ; + 3cc : fda17 ; + 3cd : fda90 ; + 3ce : fdb0a ; + 3cf : fdb84 ; + 3d0 : fdbfe ; + 3d1 : fdc78 ; + 3d2 : fdcf3 ; + 3d3 : fdd6e ; + 3d4 : fdde9 ; + 3d5 : fde64 ; + 3d6 : fdedf ; + 3d7 : fdf5b ; + 3d8 : fdfd6 ; + 3d9 : fe052 ; + 3da : fe0cf ; + 3db : fe14b ; + 3dc : fe1c7 ; + 3dd : fe244 ; + 3de : fe2c1 ; + 3df : fe33e ; + 3e0 : fe3bc ; + 3e1 : fe439 ; + 3e2 : fe4b7 ; + 3e3 : fe535 ; + 3e4 : fe5b3 ; + 3e5 : fe631 ; + 3e6 : fe6af ; + 3e7 : fe72e ; + 3e8 : fe7ad ; + 3e9 : fe82c ; + 3ea : fe8ab ; + 3eb : fe92a ; + 3ec : fe9aa ; + 3ed : fea29 ; + 3ee : feaa9 ; + 3ef : feb29 ; + 3f0 : feba9 ; + 3f1 : fec2a ; + 3f2 : fecaa ; + 3f3 : fed2b ; + 3f4 : fedac ; + 3f5 : fee2d ; + 3f6 : feeae ; + 3f7 : fef2f ; + 3f8 : fefb1 ; + 3f9 : ff033 ; + 3fa : ff0b4 ; + 3fb : ff136 ; + 3fc : ff1b9 ; + 3fd : ff23b ; + 3fe : ff2bd ; + 3ff : ff340 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_12.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_12.mif new file mode 100644 index 0000000000..fa5dda33df --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_12.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 4e2 ; + 1 : 517 ; + 2 : 54c ; + 3 : 580 ; + 4 : 5b5 ; + 5 : 5ea ; + 6 : 61f ; + 7 : 653 ; + 8 : 688 ; + 9 : 6bd ; + a : 6f2 ; + b : 727 ; + c : 75c ; + d : 791 ; + e : 7c6 ; + f : 7fb ; + 10 : 830 ; + 11 : 865 ; + 12 : 89a ; + 13 : 8cf ; + 14 : 905 ; + 15 : 93a ; + 16 : 96f ; + 17 : 9a4 ; + 18 : 9da ; + 19 : a0f ; + 1a : a44 ; + 1b : a7a ; + 1c : aaf ; + 1d : ae4 ; + 1e : b1a ; + 1f : b4f ; + 20 : b85 ; + 21 : bba ; + 22 : bf0 ; + 23 : c25 ; + 24 : c5b ; + 25 : c91 ; + 26 : cc6 ; + 27 : cfc ; + 28 : d31 ; + 29 : d67 ; + 2a : d9d ; + 2b : dd2 ; + 2c : e08 ; + 2d : e3e ; + 2e : e73 ; + 2f : ea9 ; + 30 : edf ; + 31 : f15 ; + 32 : f4b ; + 33 : f80 ; + 34 : fb6 ; + 35 : fec ; + 36 : 1022 ; + 37 : 1058 ; + 38 : 108e ; + 39 : 10c3 ; + 3a : 10f9 ; + 3b : 112f ; + 3c : 1165 ; + 3d : 119b ; + 3e : 11d1 ; + 3f : 1207 ; + 40 : 123d ; + 41 : 1273 ; + 42 : 12a9 ; + 43 : 12de ; + 44 : 1314 ; + 45 : 134a ; + 46 : 1380 ; + 47 : 13b6 ; + 48 : 13ec ; + 49 : 1422 ; + 4a : 1458 ; + 4b : 148e ; + 4c : 14c4 ; + 4d : 14fa ; + 4e : 1530 ; + 4f : 1566 ; + 50 : 159c ; + 51 : 15d2 ; + 52 : 1608 ; + 53 : 163e ; + 54 : 1674 ; + 55 : 16aa ; + 56 : 16e0 ; + 57 : 1716 ; + 58 : 174c ; + 59 : 1782 ; + 5a : 17b8 ; + 5b : 17ee ; + 5c : 1824 ; + 5d : 185a ; + 5e : 188f ; + 5f : 18c5 ; + 60 : 18fb ; + 61 : 1931 ; + 62 : 1967 ; + 63 : 199d ; + 64 : 19d3 ; + 65 : 1a09 ; + 66 : 1a3f ; + 67 : 1a74 ; + 68 : 1aaa ; + 69 : 1ae0 ; + 6a : 1b16 ; + 6b : 1b4c ; + 6c : 1b81 ; + 6d : 1bb7 ; + 6e : 1bed ; + 6f : 1c23 ; + 70 : 1c58 ; + 71 : 1c8e ; + 72 : 1cc4 ; + 73 : 1cf9 ; + 74 : 1d2f ; + 75 : 1d65 ; + 76 : 1d9a ; + 77 : 1dd0 ; + 78 : 1e05 ; + 79 : 1e3b ; + 7a : 1e70 ; + 7b : 1ea6 ; + 7c : 1edb ; + 7d : 1f11 ; + 7e : 1f46 ; + 7f : 1f7c ; + 80 : 1fb1 ; + 81 : 1fe7 ; + 82 : 201c ; + 83 : 2051 ; + 84 : 2087 ; + 85 : 20bc ; + 86 : 20f1 ; + 87 : 2126 ; + 88 : 215c ; + 89 : 2191 ; + 8a : 21c6 ; + 8b : 21fb ; + 8c : 2230 ; + 8d : 2265 ; + 8e : 229a ; + 8f : 22cf ; + 90 : 2304 ; + 91 : 2339 ; + 92 : 236e ; + 93 : 23a3 ; + 94 : 23d8 ; + 95 : 240c ; + 96 : 2441 ; + 97 : 2476 ; + 98 : 24ab ; + 99 : 24df ; + 9a : 2514 ; + 9b : 2548 ; + 9c : 257d ; + 9d : 25b1 ; + 9e : 25e6 ; + 9f : 261a ; + a0 : 264f ; + a1 : 2683 ; + a2 : 26b7 ; + a3 : 26ec ; + a4 : 2720 ; + a5 : 2754 ; + a6 : 2788 ; + a7 : 27bc ; + a8 : 27f0 ; + a9 : 2824 ; + aa : 2858 ; + ab : 288c ; + ac : 28c0 ; + ad : 28f4 ; + ae : 2928 ; + af : 295c ; + b0 : 298f ; + b1 : 29c3 ; + b2 : 29f7 ; + b3 : 2a2a ; + b4 : 2a5e ; + b5 : 2a91 ; + b6 : 2ac4 ; + b7 : 2af8 ; + b8 : 2b2b ; + b9 : 2b5e ; + ba : 2b92 ; + bb : 2bc5 ; + bc : 2bf8 ; + bd : 2c2b ; + be : 2c5e ; + bf : 2c91 ; + c0 : 2cc4 ; + c1 : 2cf7 ; + c2 : 2d29 ; + c3 : 2d5c ; + c4 : 2d8f ; + c5 : 2dc1 ; + c6 : 2df4 ; + c7 : 2e26 ; + c8 : 2e59 ; + c9 : 2e8b ; + ca : 2ebd ; + cb : 2ef0 ; + cc : 2f22 ; + cd : 2f54 ; + ce : 2f86 ; + cf : 2fb8 ; + d0 : 2fea ; + d1 : 301c ; + d2 : 304e ; + d3 : 307f ; + d4 : 30b1 ; + d5 : 30e3 ; + d6 : 3114 ; + d7 : 3146 ; + d8 : 3177 ; + d9 : 31a8 ; + da : 31da ; + db : 320b ; + dc : 323c ; + dd : 326d ; + de : 329e ; + df : 32cf ; + e0 : 3300 ; + e1 : 3331 ; + e2 : 3361 ; + e3 : 3392 ; + e4 : 33c3 ; + e5 : 33f3 ; + e6 : 3423 ; + e7 : 3454 ; + e8 : 3484 ; + e9 : 34b4 ; + ea : 34e4 ; + eb : 3514 ; + ec : 3544 ; + ed : 3574 ; + ee : 35a4 ; + ef : 35d4 ; + f0 : 3604 ; + f1 : 3633 ; + f2 : 3663 ; + f3 : 3692 ; + f4 : 36c1 ; + f5 : 36f1 ; + f6 : 3720 ; + f7 : 374f ; + f8 : 377e ; + f9 : 37ad ; + fa : 37dc ; + fb : 380a ; + fc : 3839 ; + fd : 3868 ; + fe : 3896 ; + ff : 38c5 ; + 100 : 38f3 ; + 101 : 3921 ; + 102 : 394f ; + 103 : 397d ; + 104 : 39ab ; + 105 : 39d9 ; + 106 : 3a07 ; + 107 : 3a35 ; + 108 : 3a62 ; + 109 : 3a90 ; + 10a : 3abd ; + 10b : 3aeb ; + 10c : 3b18 ; + 10d : 3b45 ; + 10e : 3b72 ; + 10f : 3b9f ; + 110 : 3bcc ; + 111 : 3bf9 ; + 112 : 3c25 ; + 113 : 3c52 ; + 114 : 3c7e ; + 115 : 3cab ; + 116 : 3cd7 ; + 117 : 3d03 ; + 118 : 3d2f ; + 119 : 3d5b ; + 11a : 3d87 ; + 11b : 3db3 ; + 11c : 3ddf ; + 11d : 3e0a ; + 11e : 3e36 ; + 11f : 3e61 ; + 120 : 3e8d ; + 121 : 3eb8 ; + 122 : 3ee3 ; + 123 : 3f0e ; + 124 : 3f39 ; + 125 : 3f63 ; + 126 : 3f8e ; + 127 : 3fb9 ; + 128 : 3fe3 ; + 129 : 400d ; + 12a : 4038 ; + 12b : 4062 ; + 12c : 408c ; + 12d : 40b6 ; + 12e : 40e0 ; + 12f : 4109 ; + 130 : 4133 ; + 131 : 415c ; + 132 : 4186 ; + 133 : 41af ; + 134 : 41d8 ; + 135 : 4201 ; + 136 : 422a ; + 137 : 4253 ; + 138 : 427c ; + 139 : 42a4 ; + 13a : 42cd ; + 13b : 42f5 ; + 13c : 431d ; + 13d : 4345 ; + 13e : 436d ; + 13f : 4395 ; + 140 : 43bd ; + 141 : 43e5 ; + 142 : 440c ; + 143 : 4434 ; + 144 : 445b ; + 145 : 4482 ; + 146 : 44a9 ; + 147 : 44d0 ; + 148 : 44f7 ; + 149 : 451e ; + 14a : 4544 ; + 14b : 456b ; + 14c : 4591 ; + 14d : 45b7 ; + 14e : 45dd ; + 14f : 4603 ; + 150 : 4629 ; + 151 : 464f ; + 152 : 4674 ; + 153 : 469a ; + 154 : 46bf ; + 155 : 46e4 ; + 156 : 4709 ; + 157 : 472e ; + 158 : 4753 ; + 159 : 4778 ; + 15a : 479c ; + 15b : 47c1 ; + 15c : 47e5 ; + 15d : 4809 ; + 15e : 482d ; + 15f : 4851 ; + 160 : 4875 ; + 161 : 4898 ; + 162 : 48bc ; + 163 : 48df ; + 164 : 4903 ; + 165 : 4926 ; + 166 : 4949 ; + 167 : 496b ; + 168 : 498e ; + 169 : 49b1 ; + 16a : 49d3 ; + 16b : 49f5 ; + 16c : 4a18 ; + 16d : 4a3a ; + 16e : 4a5b ; + 16f : 4a7d ; + 170 : 4a9f ; + 171 : 4ac0 ; + 172 : 4ae2 ; + 173 : 4b03 ; + 174 : 4b24 ; + 175 : 4b45 ; + 176 : 4b65 ; + 177 : 4b86 ; + 178 : 4ba6 ; + 179 : 4bc7 ; + 17a : 4be7 ; + 17b : 4c07 ; + 17c : 4c27 ; + 17d : 4c47 ; + 17e : 4c66 ; + 17f : 4c86 ; + 180 : 4ca5 ; + 181 : 4cc4 ; + 182 : 4ce3 ; + 183 : 4d02 ; + 184 : 4d21 ; + 185 : 4d3f ; + 186 : 4d5e ; + 187 : 4d7c ; + 188 : 4d9a ; + 189 : 4db8 ; + 18a : 4dd6 ; + 18b : 4df4 ; + 18c : 4e11 ; + 18d : 4e2f ; + 18e : 4e4c ; + 18f : 4e69 ; + 190 : 4e86 ; + 191 : 4ea3 ; + 192 : 4ebf ; + 193 : 4edc ; + 194 : 4ef8 ; + 195 : 4f14 ; + 196 : 4f30 ; + 197 : 4f4c ; + 198 : 4f68 ; + 199 : 4f83 ; + 19a : 4f9f ; + 19b : 4fba ; + 19c : 4fd5 ; + 19d : 4ff0 ; + 19e : 500b ; + 19f : 5025 ; + 1a0 : 5040 ; + 1a1 : 505a ; + 1a2 : 5074 ; + 1a3 : 508e ; + 1a4 : 50a8 ; + 1a5 : 50c2 ; + 1a6 : 50db ; + 1a7 : 50f4 ; + 1a8 : 510e ; + 1a9 : 5127 ; + 1aa : 513f ; + 1ab : 5158 ; + 1ac : 5171 ; + 1ad : 5189 ; + 1ae : 51a1 ; + 1af : 51b9 ; + 1b0 : 51d1 ; + 1b1 : 51e9 ; + 1b2 : 5200 ; + 1b3 : 5218 ; + 1b4 : 522f ; + 1b5 : 5246 ; + 1b6 : 525d ; + 1b7 : 5273 ; + 1b8 : 528a ; + 1b9 : 52a0 ; + 1ba : 52b6 ; + 1bb : 52cc ; + 1bc : 52e2 ; + 1bd : 52f8 ; + 1be : 530d ; + 1bf : 5323 ; + 1c0 : 5338 ; + 1c1 : 534d ; + 1c2 : 5362 ; + 1c3 : 5376 ; + 1c4 : 538b ; + 1c5 : 539f ; + 1c6 : 53b3 ; + 1c7 : 53c7 ; + 1c8 : 53db ; + 1c9 : 53ef ; + 1ca : 5402 ; + 1cb : 5415 ; + 1cc : 5428 ; + 1cd : 543b ; + 1ce : 544e ; + 1cf : 5461 ; + 1d0 : 5473 ; + 1d1 : 5485 ; + 1d2 : 5497 ; + 1d3 : 54a9 ; + 1d4 : 54bb ; + 1d5 : 54cc ; + 1d6 : 54de ; + 1d7 : 54ef ; + 1d8 : 5500 ; + 1d9 : 5511 ; + 1da : 5521 ; + 1db : 5532 ; + 1dc : 5542 ; + 1dd : 5552 ; + 1de : 5562 ; + 1df : 5572 ; + 1e0 : 5581 ; + 1e1 : 5591 ; + 1e2 : 55a0 ; + 1e3 : 55af ; + 1e4 : 55be ; + 1e5 : 55cc ; + 1e6 : 55db ; + 1e7 : 55e9 ; + 1e8 : 55f7 ; + 1e9 : 5605 ; + 1ea : 5613 ; + 1eb : 5620 ; + 1ec : 562e ; + 1ed : 563b ; + 1ee : 5648 ; + 1ef : 5654 ; + 1f0 : 5661 ; + 1f1 : 566d ; + 1f2 : 567a ; + 1f3 : 5686 ; + 1f4 : 5692 ; + 1f5 : 569d ; + 1f6 : 56a9 ; + 1f7 : 56b4 ; + 1f8 : 56bf ; + 1f9 : 56ca ; + 1fa : 56d5 ; + 1fb : 56df ; + 1fc : 56ea ; + 1fd : 56f4 ; + 1fe : 56fe ; + 1ff : 5708 ; + 200 : 5711 ; + 201 : 571b ; + 202 : 5724 ; + 203 : 572d ; + 204 : 5736 ; + 205 : 573e ; + 206 : 5747 ; + 207 : 574f ; + 208 : 5757 ; + 209 : 575f ; + 20a : 5767 ; + 20b : 576e ; + 20c : 5775 ; + 20d : 577d ; + 20e : 5783 ; + 20f : 578a ; + 210 : 5791 ; + 211 : 5797 ; + 212 : 579d ; + 213 : 57a3 ; + 214 : 57a9 ; + 215 : 57ae ; + 216 : 57b4 ; + 217 : 57b9 ; + 218 : 57be ; + 219 : 57c3 ; + 21a : 57c7 ; + 21b : 57cc ; + 21c : 57d0 ; + 21d : 57d4 ; + 21e : 57d7 ; + 21f : 57db ; + 220 : 57de ; + 221 : 57e2 ; + 222 : 57e5 ; + 223 : 57e7 ; + 224 : 57ea ; + 225 : 57ec ; + 226 : 57ef ; + 227 : 57f1 ; + 228 : 57f2 ; + 229 : 57f4 ; + 22a : 57f5 ; + 22b : 57f6 ; + 22c : 57f7 ; + 22d : 57f8 ; + 22e : 57f9 ; + 22f : 57f9 ; + 230 : 57f9 ; + 231 : 57f9 ; + 232 : 57f9 ; + 233 : 57f9 ; + 234 : 57f8 ; + 235 : 57f7 ; + 236 : 57f6 ; + 237 : 57f5 ; + 238 : 57f4 ; + 239 : 57f2 ; + 23a : 57f0 ; + 23b : 57ee ; + 23c : 57ec ; + 23d : 57e9 ; + 23e : 57e7 ; + 23f : 57e4 ; + 240 : 57e1 ; + 241 : 57de ; + 242 : 57da ; + 243 : 57d7 ; + 244 : 57d3 ; + 245 : 57cf ; + 246 : 57ca ; + 247 : 57c6 ; + 248 : 57c1 ; + 249 : 57bc ; + 24a : 57b7 ; + 24b : 57b2 ; + 24c : 57ac ; + 24d : 57a7 ; + 24e : 57a1 ; + 24f : 579b ; + 250 : 5794 ; + 251 : 578e ; + 252 : 5787 ; + 253 : 5780 ; + 254 : 5779 ; + 255 : 5771 ; + 256 : 576a ; + 257 : 5762 ; + 258 : 575a ; + 259 : 5752 ; + 25a : 5749 ; + 25b : 5741 ; + 25c : 5738 ; + 25d : 572f ; + 25e : 5726 ; + 25f : 571c ; + 260 : 5713 ; + 261 : 5709 ; + 262 : 56ff ; + 263 : 56f4 ; + 264 : 56ea ; + 265 : 56df ; + 266 : 56d4 ; + 267 : 56c9 ; + 268 : 56be ; + 269 : 56b2 ; + 26a : 56a7 ; + 26b : 569b ; + 26c : 568f ; + 26d : 5682 ; + 26e : 5676 ; + 26f : 5669 ; + 270 : 565c ; + 271 : 564f ; + 272 : 5641 ; + 273 : 5634 ; + 274 : 5626 ; + 275 : 5618 ; + 276 : 5609 ; + 277 : 55fb ; + 278 : 55ec ; + 279 : 55dd ; + 27a : 55ce ; + 27b : 55bf ; + 27c : 55af ; + 27d : 55a0 ; + 27e : 5590 ; + 27f : 5580 ; + 280 : 556f ; + 281 : 555f ; + 282 : 554e ; + 283 : 553d ; + 284 : 552c ; + 285 : 551a ; + 286 : 5509 ; + 287 : 54f7 ; + 288 : 54e5 ; + 289 : 54d2 ; + 28a : 54c0 ; + 28b : 54ad ; + 28c : 549a ; + 28d : 5487 ; + 28e : 5474 ; + 28f : 5460 ; + 290 : 544d ; + 291 : 5439 ; + 292 : 5425 ; + 293 : 5410 ; + 294 : 53fc ; + 295 : 53e7 ; + 296 : 53d2 ; + 297 : 53bd ; + 298 : 53a7 ; + 299 : 5392 ; + 29a : 537c ; + 29b : 5366 ; + 29c : 534f ; + 29d : 5339 ; + 29e : 5322 ; + 29f : 530b ; + 2a0 : 52f4 ; + 2a1 : 52dd ; + 2a2 : 52c5 ; + 2a3 : 52ae ; + 2a4 : 5296 ; + 2a5 : 527d ; + 2a6 : 5265 ; + 2a7 : 524c ; + 2a8 : 5234 ; + 2a9 : 521b ; + 2aa : 5201 ; + 2ab : 51e8 ; + 2ac : 51ce ; + 2ad : 51b4 ; + 2ae : 519a ; + 2af : 5180 ; + 2b0 : 5165 ; + 2b1 : 514b ; + 2b2 : 5130 ; + 2b3 : 5115 ; + 2b4 : 50f9 ; + 2b5 : 50de ; + 2b6 : 50c2 ; + 2b7 : 50a6 ; + 2b8 : 508a ; + 2b9 : 506e ; + 2ba : 5051 ; + 2bb : 5034 ; + 2bc : 5017 ; + 2bd : 4ffa ; + 2be : 4fdc ; + 2bf : 4fbf ; + 2c0 : 4fa1 ; + 2c1 : 4f83 ; + 2c2 : 4f64 ; + 2c3 : 4f46 ; + 2c4 : 4f27 ; + 2c5 : 4f08 ; + 2c6 : 4ee9 ; + 2c7 : 4eca ; + 2c8 : 4eaa ; + 2c9 : 4e8b ; + 2ca : 4e6b ; + 2cb : 4e4a ; + 2cc : 4e2a ; + 2cd : 4e0a ; + 2ce : 4de9 ; + 2cf : 4dc8 ; + 2d0 : 4da7 ; + 2d1 : 4d85 ; + 2d2 : 4d63 ; + 2d3 : 4d42 ; + 2d4 : 4d20 ; + 2d5 : 4cfd ; + 2d6 : 4cdb ; + 2d7 : 4cb8 ; + 2d8 : 4c95 ; + 2d9 : 4c72 ; + 2da : 4c4f ; + 2db : 4c2b ; + 2dc : 4c08 ; + 2dd : 4be4 ; + 2de : 4bc0 ; + 2df : 4b9b ; + 2e0 : 4b77 ; + 2e1 : 4b52 ; + 2e2 : 4b2d ; + 2e3 : 4b08 ; + 2e4 : 4ae3 ; + 2e5 : 4abd ; + 2e6 : 4a97 ; + 2e7 : 4a71 ; + 2e8 : 4a4b ; + 2e9 : 4a25 ; + 2ea : 49fe ; + 2eb : 49d7 ; + 2ec : 49b0 ; + 2ed : 4989 ; + 2ee : 4962 ; + 2ef : 493a ; + 2f0 : 4912 ; + 2f1 : 48ea ; + 2f2 : 48c2 ; + 2f3 : 489a ; + 2f4 : 4871 ; + 2f5 : 4848 ; + 2f6 : 481f ; + 2f7 : 47f6 ; + 2f8 : 47cd ; + 2f9 : 47a3 ; + 2fa : 4779 ; + 2fb : 474f ; + 2fc : 4725 ; + 2fd : 46fa ; + 2fe : 46d0 ; + 2ff : 46a5 ; + 300 : 467a ; + 301 : 464e ; + 302 : 4623 ; + 303 : 45f7 ; + 304 : 45cc ; + 305 : 459f ; + 306 : 4573 ; + 307 : 4547 ; + 308 : 451a ; + 309 : 44ed ; + 30a : 44c0 ; + 30b : 4493 ; + 30c : 4466 ; + 30d : 4438 ; + 30e : 440a ; + 30f : 43dc ; + 310 : 43ae ; + 311 : 437f ; + 312 : 4351 ; + 313 : 4322 ; + 314 : 42f3 ; + 315 : 42c4 ; + 316 : 4294 ; + 317 : 4265 ; + 318 : 4235 ; + 319 : 4205 ; + 31a : 41d5 ; + 31b : 41a4 ; + 31c : 4174 ; + 31d : 4143 ; + 31e : 4112 ; + 31f : 40e1 ; + 320 : 40af ; + 321 : 407e ; + 322 : 404c ; + 323 : 401a ; + 324 : 3fe8 ; + 325 : 3fb6 ; + 326 : 3f83 ; + 327 : 3f50 ; + 328 : 3f1d ; + 329 : 3eea ; + 32a : 3eb7 ; + 32b : 3e84 ; + 32c : 3e50 ; + 32d : 3e1c ; + 32e : 3de8 ; + 32f : 3db4 ; + 330 : 3d7f ; + 331 : 3d4b ; + 332 : 3d16 ; + 333 : 3ce1 ; + 334 : 3cac ; + 335 : 3c76 ; + 336 : 3c41 ; + 337 : 3c0b ; + 338 : 3bd5 ; + 339 : 3b9f ; + 33a : 3b69 ; + 33b : 3b32 ; + 33c : 3afc ; + 33d : 3ac5 ; + 33e : 3a8e ; + 33f : 3a57 ; + 340 : 3a1f ; + 341 : 39e8 ; + 342 : 39b0 ; + 343 : 3978 ; + 344 : 3940 ; + 345 : 3908 ; + 346 : 38cf ; + 347 : 3896 ; + 348 : 385e ; + 349 : 3825 ; + 34a : 37eb ; + 34b : 37b2 ; + 34c : 3778 ; + 34d : 373f ; + 34e : 3705 ; + 34f : 36cb ; + 350 : 3690 ; + 351 : 3656 ; + 352 : 361b ; + 353 : 35e0 ; + 354 : 35a5 ; + 355 : 356a ; + 356 : 352f ; + 357 : 34f3 ; + 358 : 34b8 ; + 359 : 347c ; + 35a : 3440 ; + 35b : 3404 ; + 35c : 33c7 ; + 35d : 338b ; + 35e : 334e ; + 35f : 3311 ; + 360 : 32d4 ; + 361 : 3297 ; + 362 : 3259 ; + 363 : 321c ; + 364 : 31de ; + 365 : 31a0 ; + 366 : 3162 ; + 367 : 3124 ; + 368 : 30e5 ; + 369 : 30a6 ; + 36a : 3068 ; + 36b : 3029 ; + 36c : 2fea ; + 36d : 2faa ; + 36e : 2f6b ; + 36f : 2f2b ; + 370 : 2eec ; + 371 : 2eac ; + 372 : 2e6c ; + 373 : 2e2b ; + 374 : 2deb ; + 375 : 2daa ; + 376 : 2d69 ; + 377 : 2d29 ; + 378 : 2ce7 ; + 379 : 2ca6 ; + 37a : 2c65 ; + 37b : 2c23 ; + 37c : 2be2 ; + 37d : 2ba0 ; + 37e : 2b5e ; + 37f : 2b1b ; + 380 : 2ad9 ; + 381 : 2a97 ; + 382 : 2a54 ; + 383 : 2a11 ; + 384 : 29ce ; + 385 : 298b ; + 386 : 2948 ; + 387 : 2904 ; + 388 : 28c1 ; + 389 : 287d ; + 38a : 2839 ; + 38b : 27f5 ; + 38c : 27b1 ; + 38d : 276c ; + 38e : 2728 ; + 38f : 26e3 ; + 390 : 269e ; + 391 : 2659 ; + 392 : 2614 ; + 393 : 25cf ; + 394 : 258a ; + 395 : 2544 ; + 396 : 24fe ; + 397 : 24b8 ; + 398 : 2472 ; + 399 : 242c ; + 39a : 23e6 ; + 39b : 239f ; + 39c : 2359 ; + 39d : 2312 ; + 39e : 22cb ; + 39f : 2284 ; + 3a0 : 223d ; + 3a1 : 21f6 ; + 3a2 : 21ae ; + 3a3 : 2167 ; + 3a4 : 211f ; + 3a5 : 20d7 ; + 3a6 : 208f ; + 3a7 : 2047 ; + 3a8 : 1fff ; + 3a9 : 1fb6 ; + 3aa : 1f6e ; + 3ab : 1f25 ; + 3ac : 1edc ; + 3ad : 1e93 ; + 3ae : 1e4a ; + 3af : 1e01 ; + 3b0 : 1db8 ; + 3b1 : 1d6e ; + 3b2 : 1d25 ; + 3b3 : 1cdb ; + 3b4 : 1c91 ; + 3b5 : 1c47 ; + 3b6 : 1bfd ; + 3b7 : 1bb2 ; + 3b8 : 1b68 ; + 3b9 : 1b1d ; + 3ba : 1ad3 ; + 3bb : 1a88 ; + 3bc : 1a3d ; + 3bd : 19f2 ; + 3be : 19a7 ; + 3bf : 195c ; + 3c0 : 1910 ; + 3c1 : 18c5 ; + 3c2 : 1879 ; + 3c3 : 182d ; + 3c4 : 17e1 ; + 3c5 : 1795 ; + 3c6 : 1749 ; + 3c7 : 16fd ; + 3c8 : 16b0 ; + 3c9 : 1664 ; + 3ca : 1617 ; + 3cb : 15ca ; + 3cc : 157e ; + 3cd : 1531 ; + 3ce : 14e3 ; + 3cf : 1496 ; + 3d0 : 1449 ; + 3d1 : 13fb ; + 3d2 : 13ae ; + 3d3 : 1360 ; + 3d4 : 1312 ; + 3d5 : 12c5 ; + 3d6 : 1276 ; + 3d7 : 1228 ; + 3d8 : 11da ; + 3d9 : 118c ; + 3da : 113d ; + 3db : 10ef ; + 3dc : 10a0 ; + 3dd : 1051 ; + 3de : 1002 ; + 3df : fb3 ; + 3e0 : f64 ; + 3e1 : f15 ; + 3e2 : ec6 ; + 3e3 : e76 ; + 3e4 : e27 ; + 3e5 : dd7 ; + 3e6 : d88 ; + 3e7 : d38 ; + 3e8 : ce8 ; + 3e9 : c98 ; + 3ea : c48 ; + 3eb : bf7 ; + 3ec : ba7 ; + 3ed : b57 ; + 3ee : b06 ; + 3ef : ab6 ; + 3f0 : a65 ; + 3f1 : a14 ; + 3f2 : 9c3 ; + 3f3 : 972 ; + 3f4 : 921 ; + 3f5 : 8d0 ; + 3f6 : 87f ; + 3f7 : 82d ; + 3f8 : 7dc ; + 3f9 : 78b ; + 3fa : 739 ; + 3fb : 6e7 ; + 3fc : 695 ; + 3fd : 644 ; + 3fe : 5f2 ; + 3ff : 5a0 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_13.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_13.mif new file mode 100644 index 0000000000..4f46dd6908 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_13.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fedbe ; + 1 : feda0 ; + 2 : fed82 ; + 3 : fed63 ; + 4 : fed45 ; + 5 : fed26 ; + 6 : fed08 ; + 7 : fecea ; + 8 : feccb ; + 9 : fecad ; + a : fec8f ; + b : fec70 ; + c : fec52 ; + d : fec34 ; + e : fec15 ; + f : febf7 ; + 10 : febd8 ; + 11 : febba ; + 12 : feb9c ; + 13 : feb7d ; + 14 : feb5f ; + 15 : feb41 ; + 16 : feb23 ; + 17 : feb04 ; + 18 : feae6 ; + 19 : feac8 ; + 1a : feaa9 ; + 1b : fea8b ; + 1c : fea6d ; + 1d : fea4f ; + 1e : fea30 ; + 1f : fea12 ; + 20 : fe9f4 ; + 21 : fe9d6 ; + 22 : fe9b7 ; + 23 : fe999 ; + 24 : fe97b ; + 25 : fe95d ; + 26 : fe93f ; + 27 : fe920 ; + 28 : fe902 ; + 29 : fe8e4 ; + 2a : fe8c6 ; + 2b : fe8a8 ; + 2c : fe88a ; + 2d : fe86c ; + 2e : fe84e ; + 2f : fe82f ; + 30 : fe811 ; + 31 : fe7f3 ; + 32 : fe7d5 ; + 33 : fe7b7 ; + 34 : fe799 ; + 35 : fe77b ; + 36 : fe75d ; + 37 : fe73f ; + 38 : fe721 ; + 39 : fe703 ; + 3a : fe6e6 ; + 3b : fe6c8 ; + 3c : fe6aa ; + 3d : fe68c ; + 3e : fe66e ; + 3f : fe650 ; + 40 : fe632 ; + 41 : fe615 ; + 42 : fe5f7 ; + 43 : fe5d9 ; + 44 : fe5bb ; + 45 : fe59d ; + 46 : fe580 ; + 47 : fe562 ; + 48 : fe544 ; + 49 : fe527 ; + 4a : fe509 ; + 4b : fe4eb ; + 4c : fe4ce ; + 4d : fe4b0 ; + 4e : fe493 ; + 4f : fe475 ; + 50 : fe458 ; + 51 : fe43a ; + 52 : fe41d ; + 53 : fe3ff ; + 54 : fe3e2 ; + 55 : fe3c4 ; + 56 : fe3a7 ; + 57 : fe38a ; + 58 : fe36c ; + 59 : fe34f ; + 5a : fe332 ; + 5b : fe314 ; + 5c : fe2f7 ; + 5d : fe2da ; + 5e : fe2bd ; + 5f : fe29f ; + 60 : fe282 ; + 61 : fe265 ; + 62 : fe248 ; + 63 : fe22b ; + 64 : fe20e ; + 65 : fe1f1 ; + 66 : fe1d4 ; + 67 : fe1b7 ; + 68 : fe19a ; + 69 : fe17d ; + 6a : fe160 ; + 6b : fe143 ; + 6c : fe126 ; + 6d : fe109 ; + 6e : fe0ed ; + 6f : fe0d0 ; + 70 : fe0b3 ; + 71 : fe096 ; + 72 : fe07a ; + 73 : fe05d ; + 74 : fe040 ; + 75 : fe024 ; + 76 : fe007 ; + 77 : fdfeb ; + 78 : fdfce ; + 79 : fdfb2 ; + 7a : fdf95 ; + 7b : fdf79 ; + 7c : fdf5d ; + 7d : fdf40 ; + 7e : fdf24 ; + 7f : fdf08 ; + 80 : fdeeb ; + 81 : fdecf ; + 82 : fdeb3 ; + 83 : fde97 ; + 84 : fde7b ; + 85 : fde5f ; + 86 : fde43 ; + 87 : fde27 ; + 88 : fde0b ; + 89 : fddef ; + 8a : fddd3 ; + 8b : fddb7 ; + 8c : fdd9b ; + 8d : fdd7f ; + 8e : fdd64 ; + 8f : fdd48 ; + 90 : fdd2c ; + 91 : fdd11 ; + 92 : fdcf5 ; + 93 : fdcda ; + 94 : fdcbe ; + 95 : fdca2 ; + 96 : fdc87 ; + 97 : fdc6c ; + 98 : fdc50 ; + 99 : fdc35 ; + 9a : fdc1a ; + 9b : fdbfe ; + 9c : fdbe3 ; + 9d : fdbc8 ; + 9e : fdbad ; + 9f : fdb92 ; + a0 : fdb77 ; + a1 : fdb5c ; + a2 : fdb41 ; + a3 : fdb26 ; + a4 : fdb0b ; + a5 : fdaf0 ; + a6 : fdad5 ; + a7 : fdabb ; + a8 : fdaa0 ; + a9 : fda85 ; + aa : fda6a ; + ab : fda50 ; + ac : fda35 ; + ad : fda1b ; + ae : fda00 ; + af : fd9e6 ; + b0 : fd9cc ; + b1 : fd9b1 ; + b2 : fd997 ; + b3 : fd97d ; + b4 : fd963 ; + b5 : fd949 ; + b6 : fd92e ; + b7 : fd914 ; + b8 : fd8fa ; + b9 : fd8e1 ; + ba : fd8c7 ; + bb : fd8ad ; + bc : fd893 ; + bd : fd879 ; + be : fd860 ; + bf : fd846 ; + c0 : fd82c ; + c1 : fd813 ; + c2 : fd7f9 ; + c3 : fd7e0 ; + c4 : fd7c6 ; + c5 : fd7ad ; + c6 : fd794 ; + c7 : fd77a ; + c8 : fd761 ; + c9 : fd748 ; + ca : fd72f ; + cb : fd716 ; + cc : fd6fd ; + cd : fd6e4 ; + ce : fd6cb ; + cf : fd6b2 ; + d0 : fd69a ; + d1 : fd681 ; + d2 : fd668 ; + d3 : fd650 ; + d4 : fd637 ; + d5 : fd61f ; + d6 : fd606 ; + d7 : fd5ee ; + d8 : fd5d5 ; + d9 : fd5bd ; + da : fd5a5 ; + db : fd58d ; + dc : fd575 ; + dd : fd55d ; + de : fd545 ; + df : fd52d ; + e0 : fd515 ; + e1 : fd4fd ; + e2 : fd4e5 ; + e3 : fd4cd ; + e4 : fd4b6 ; + e5 : fd49e ; + e6 : fd487 ; + e7 : fd46f ; + e8 : fd458 ; + e9 : fd440 ; + ea : fd429 ; + eb : fd412 ; + ec : fd3fb ; + ed : fd3e4 ; + ee : fd3cd ; + ef : fd3b6 ; + f0 : fd39f ; + f1 : fd388 ; + f2 : fd371 ; + f3 : fd35a ; + f4 : fd344 ; + f5 : fd32d ; + f6 : fd316 ; + f7 : fd300 ; + f8 : fd2ea ; + f9 : fd2d3 ; + fa : fd2bd ; + fb : fd2a7 ; + fc : fd290 ; + fd : fd27a ; + fe : fd264 ; + ff : fd24e ; + 100 : fd238 ; + 101 : fd223 ; + 102 : fd20d ; + 103 : fd1f7 ; + 104 : fd1e2 ; + 105 : fd1cc ; + 106 : fd1b6 ; + 107 : fd1a1 ; + 108 : fd18c ; + 109 : fd176 ; + 10a : fd161 ; + 10b : fd14c ; + 10c : fd137 ; + 10d : fd122 ; + 10e : fd10d ; + 10f : fd0f8 ; + 110 : fd0e3 ; + 111 : fd0ce ; + 112 : fd0ba ; + 113 : fd0a5 ; + 114 : fd091 ; + 115 : fd07c ; + 116 : fd068 ; + 117 : fd053 ; + 118 : fd03f ; + 119 : fd02b ; + 11a : fd017 ; + 11b : fd003 ; + 11c : fcfef ; + 11d : fcfdb ; + 11e : fcfc7 ; + 11f : fcfb3 ; + 120 : fcfa0 ; + 121 : fcf8c ; + 122 : fcf79 ; + 123 : fcf65 ; + 124 : fcf52 ; + 125 : fcf3f ; + 126 : fcf2b ; + 127 : fcf18 ; + 128 : fcf05 ; + 129 : fcef2 ; + 12a : fcedf ; + 12b : fcecc ; + 12c : fceba ; + 12d : fcea7 ; + 12e : fce94 ; + 12f : fce82 ; + 130 : fce6f ; + 131 : fce5d ; + 132 : fce4b ; + 133 : fce38 ; + 134 : fce26 ; + 135 : fce14 ; + 136 : fce02 ; + 137 : fcdf0 ; + 138 : fcdde ; + 139 : fcdcd ; + 13a : fcdbb ; + 13b : fcda9 ; + 13c : fcd98 ; + 13d : fcd87 ; + 13e : fcd75 ; + 13f : fcd64 ; + 140 : fcd53 ; + 141 : fcd42 ; + 142 : fcd31 ; + 143 : fcd20 ; + 144 : fcd0f ; + 145 : fccfe ; + 146 : fcced ; + 147 : fccdd ; + 148 : fcccc ; + 149 : fccbc ; + 14a : fccab ; + 14b : fcc9b ; + 14c : fcc8b ; + 14d : fcc7b ; + 14e : fcc6b ; + 14f : fcc5b ; + 150 : fcc4b ; + 151 : fcc3b ; + 152 : fcc2c ; + 153 : fcc1c ; + 154 : fcc0c ; + 155 : fcbfd ; + 156 : fcbee ; + 157 : fcbde ; + 158 : fcbcf ; + 159 : fcbc0 ; + 15a : fcbb1 ; + 15b : fcba2 ; + 15c : fcb93 ; + 15d : fcb85 ; + 15e : fcb76 ; + 15f : fcb67 ; + 160 : fcb59 ; + 161 : fcb4b ; + 162 : fcb3c ; + 163 : fcb2e ; + 164 : fcb20 ; + 165 : fcb12 ; + 166 : fcb04 ; + 167 : fcaf6 ; + 168 : fcae8 ; + 169 : fcadb ; + 16a : fcacd ; + 16b : fcac0 ; + 16c : fcab2 ; + 16d : fcaa5 ; + 16e : fca98 ; + 16f : fca8b ; + 170 : fca7e ; + 171 : fca71 ; + 172 : fca64 ; + 173 : fca57 ; + 174 : fca4b ; + 175 : fca3e ; + 176 : fca31 ; + 177 : fca25 ; + 178 : fca19 ; + 179 : fca0d ; + 17a : fca01 ; + 17b : fc9f5 ; + 17c : fc9e9 ; + 17d : fc9dd ; + 17e : fc9d1 ; + 17f : fc9c5 ; + 180 : fc9ba ; + 181 : fc9ae ; + 182 : fc9a3 ; + 183 : fc998 ; + 184 : fc98d ; + 185 : fc982 ; + 186 : fc977 ; + 187 : fc96c ; + 188 : fc961 ; + 189 : fc956 ; + 18a : fc94c ; + 18b : fc941 ; + 18c : fc937 ; + 18d : fc92d ; + 18e : fc923 ; + 18f : fc918 ; + 190 : fc90e ; + 191 : fc905 ; + 192 : fc8fb ; + 193 : fc8f1 ; + 194 : fc8e8 ; + 195 : fc8de ; + 196 : fc8d5 ; + 197 : fc8cb ; + 198 : fc8c2 ; + 199 : fc8b9 ; + 19a : fc8b0 ; + 19b : fc8a7 ; + 19c : fc89e ; + 19d : fc896 ; + 19e : fc88d ; + 19f : fc885 ; + 1a0 : fc87c ; + 1a1 : fc874 ; + 1a2 : fc86c ; + 1a3 : fc864 ; + 1a4 : fc85c ; + 1a5 : fc854 ; + 1a6 : fc84c ; + 1a7 : fc844 ; + 1a8 : fc83d ; + 1a9 : fc835 ; + 1aa : fc82e ; + 1ab : fc827 ; + 1ac : fc820 ; + 1ad : fc818 ; + 1ae : fc812 ; + 1af : fc80b ; + 1b0 : fc804 ; + 1b1 : fc7fd ; + 1b2 : fc7f7 ; + 1b3 : fc7f0 ; + 1b4 : fc7ea ; + 1b5 : fc7e4 ; + 1b6 : fc7de ; + 1b7 : fc7d8 ; + 1b8 : fc7d2 ; + 1b9 : fc7cc ; + 1ba : fc7c6 ; + 1bb : fc7c1 ; + 1bc : fc7bb ; + 1bd : fc7b6 ; + 1be : fc7b0 ; + 1bf : fc7ab ; + 1c0 : fc7a6 ; + 1c1 : fc7a1 ; + 1c2 : fc79c ; + 1c3 : fc798 ; + 1c4 : fc793 ; + 1c5 : fc78f ; + 1c6 : fc78a ; + 1c7 : fc786 ; + 1c8 : fc782 ; + 1c9 : fc77e ; + 1ca : fc77a ; + 1cb : fc776 ; + 1cc : fc772 ; + 1cd : fc76e ; + 1ce : fc76b ; + 1cf : fc767 ; + 1d0 : fc764 ; + 1d1 : fc761 ; + 1d2 : fc75e ; + 1d3 : fc75b ; + 1d4 : fc758 ; + 1d5 : fc755 ; + 1d6 : fc752 ; + 1d7 : fc750 ; + 1d8 : fc74d ; + 1d9 : fc74b ; + 1da : fc749 ; + 1db : fc747 ; + 1dc : fc744 ; + 1dd : fc743 ; + 1de : fc741 ; + 1df : fc73f ; + 1e0 : fc73e ; + 1e1 : fc73c ; + 1e2 : fc73b ; + 1e3 : fc73a ; + 1e4 : fc738 ; + 1e5 : fc737 ; + 1e6 : fc736 ; + 1e7 : fc736 ; + 1e8 : fc735 ; + 1e9 : fc734 ; + 1ea : fc734 ; + 1eb : fc734 ; + 1ec : fc733 ; + 1ed : fc733 ; + 1ee : fc733 ; + 1ef : fc733 ; + 1f0 : fc734 ; + 1f1 : fc734 ; + 1f2 : fc735 ; + 1f3 : fc735 ; + 1f4 : fc736 ; + 1f5 : fc737 ; + 1f6 : fc737 ; + 1f7 : fc739 ; + 1f8 : fc73a ; + 1f9 : fc73b ; + 1fa : fc73c ; + 1fb : fc73e ; + 1fc : fc73f ; + 1fd : fc741 ; + 1fe : fc743 ; + 1ff : fc745 ; + 200 : fc747 ; + 201 : fc749 ; + 202 : fc74b ; + 203 : fc74e ; + 204 : fc750 ; + 205 : fc753 ; + 206 : fc756 ; + 207 : fc759 ; + 208 : fc75c ; + 209 : fc75f ; + 20a : fc762 ; + 20b : fc765 ; + 20c : fc769 ; + 20d : fc76c ; + 20e : fc770 ; + 20f : fc774 ; + 210 : fc778 ; + 211 : fc77c ; + 212 : fc780 ; + 213 : fc784 ; + 214 : fc789 ; + 215 : fc78d ; + 216 : fc792 ; + 217 : fc796 ; + 218 : fc79b ; + 219 : fc7a0 ; + 21a : fc7a5 ; + 21b : fc7ab ; + 21c : fc7b0 ; + 21d : fc7b5 ; + 21e : fc7bb ; + 21f : fc7c1 ; + 220 : fc7c6 ; + 221 : fc7cc ; + 222 : fc7d2 ; + 223 : fc7d8 ; + 224 : fc7df ; + 225 : fc7e5 ; + 226 : fc7ec ; + 227 : fc7f2 ; + 228 : fc7f9 ; + 229 : fc800 ; + 22a : fc807 ; + 22b : fc80e ; + 22c : fc815 ; + 22d : fc81d ; + 22e : fc824 ; + 22f : fc82c ; + 230 : fc833 ; + 231 : fc83b ; + 232 : fc843 ; + 233 : fc84b ; + 234 : fc853 ; + 235 : fc85c ; + 236 : fc864 ; + 237 : fc86d ; + 238 : fc875 ; + 239 : fc87e ; + 23a : fc887 ; + 23b : fc890 ; + 23c : fc899 ; + 23d : fc8a2 ; + 23e : fc8ac ; + 23f : fc8b5 ; + 240 : fc8bf ; + 241 : fc8c9 ; + 242 : fc8d3 ; + 243 : fc8dd ; + 244 : fc8e7 ; + 245 : fc8f1 ; + 246 : fc8fb ; + 247 : fc906 ; + 248 : fc910 ; + 249 : fc91b ; + 24a : fc926 ; + 24b : fc931 ; + 24c : fc93c ; + 24d : fc947 ; + 24e : fc952 ; + 24f : fc95e ; + 250 : fc969 ; + 251 : fc975 ; + 252 : fc981 ; + 253 : fc98d ; + 254 : fc999 ; + 255 : fc9a5 ; + 256 : fc9b1 ; + 257 : fc9be ; + 258 : fc9ca ; + 259 : fc9d7 ; + 25a : fc9e4 ; + 25b : fc9f1 ; + 25c : fc9fe ; + 25d : fca0b ; + 25e : fca18 ; + 25f : fca25 ; + 260 : fca33 ; + 261 : fca41 ; + 262 : fca4e ; + 263 : fca5c ; + 264 : fca6a ; + 265 : fca78 ; + 266 : fca87 ; + 267 : fca95 ; + 268 : fcaa3 ; + 269 : fcab2 ; + 26a : fcac1 ; + 26b : fcad0 ; + 26c : fcadf ; + 26d : fcaee ; + 26e : fcafd ; + 26f : fcb0c ; + 270 : fcb1c ; + 271 : fcb2b ; + 272 : fcb3b ; + 273 : fcb4b ; + 274 : fcb5b ; + 275 : fcb6b ; + 276 : fcb7b ; + 277 : fcb8b ; + 278 : fcb9c ; + 279 : fcbac ; + 27a : fcbbd ; + 27b : fcbce ; + 27c : fcbdf ; + 27d : fcbf0 ; + 27e : fcc01 ; + 27f : fcc12 ; + 280 : fcc23 ; + 281 : fcc35 ; + 282 : fcc47 ; + 283 : fcc58 ; + 284 : fcc6a ; + 285 : fcc7c ; + 286 : fcc8e ; + 287 : fcca1 ; + 288 : fccb3 ; + 289 : fccc6 ; + 28a : fccd8 ; + 28b : fcceb ; + 28c : fccfe ; + 28d : fcd11 ; + 28e : fcd24 ; + 28f : fcd37 ; + 290 : fcd4a ; + 291 : fcd5e ; + 292 : fcd71 ; + 293 : fcd85 ; + 294 : fcd99 ; + 295 : fcdad ; + 296 : fcdc1 ; + 297 : fcdd5 ; + 298 : fcdea ; + 299 : fcdfe ; + 29a : fce13 ; + 29b : fce27 ; + 29c : fce3c ; + 29d : fce51 ; + 29e : fce66 ; + 29f : fce7b ; + 2a0 : fce90 ; + 2a1 : fcea6 ; + 2a2 : fcebb ; + 2a3 : fced1 ; + 2a4 : fcee7 ; + 2a5 : fcefd ; + 2a6 : fcf13 ; + 2a7 : fcf29 ; + 2a8 : fcf3f ; + 2a9 : fcf55 ; + 2aa : fcf6c ; + 2ab : fcf82 ; + 2ac : fcf99 ; + 2ad : fcfb0 ; + 2ae : fcfc7 ; + 2af : fcfde ; + 2b0 : fcff5 ; + 2b1 : fd00d ; + 2b2 : fd024 ; + 2b3 : fd03c ; + 2b4 : fd053 ; + 2b5 : fd06b ; + 2b6 : fd083 ; + 2b7 : fd09b ; + 2b8 : fd0b3 ; + 2b9 : fd0cc ; + 2ba : fd0e4 ; + 2bb : fd0fc ; + 2bc : fd115 ; + 2bd : fd12e ; + 2be : fd147 ; + 2bf : fd160 ; + 2c0 : fd179 ; + 2c1 : fd192 ; + 2c2 : fd1ab ; + 2c3 : fd1c5 ; + 2c4 : fd1de ; + 2c5 : fd1f8 ; + 2c6 : fd212 ; + 2c7 : fd22c ; + 2c8 : fd246 ; + 2c9 : fd260 ; + 2ca : fd27a ; + 2cb : fd295 ; + 2cc : fd2af ; + 2cd : fd2ca ; + 2ce : fd2e5 ; + 2cf : fd300 ; + 2d0 : fd31b ; + 2d1 : fd336 ; + 2d2 : fd351 ; + 2d3 : fd36c ; + 2d4 : fd388 ; + 2d5 : fd3a3 ; + 2d6 : fd3bf ; + 2d7 : fd3db ; + 2d8 : fd3f7 ; + 2d9 : fd413 ; + 2da : fd42f ; + 2db : fd44b ; + 2dc : fd468 ; + 2dd : fd484 ; + 2de : fd4a1 ; + 2df : fd4be ; + 2e0 : fd4da ; + 2e1 : fd4f7 ; + 2e2 : fd515 ; + 2e3 : fd532 ; + 2e4 : fd54f ; + 2e5 : fd56d ; + 2e6 : fd58a ; + 2e7 : fd5a8 ; + 2e8 : fd5c5 ; + 2e9 : fd5e3 ; + 2ea : fd601 ; + 2eb : fd620 ; + 2ec : fd63e ; + 2ed : fd65c ; + 2ee : fd67b ; + 2ef : fd699 ; + 2f0 : fd6b8 ; + 2f1 : fd6d7 ; + 2f2 : fd6f5 ; + 2f3 : fd715 ; + 2f4 : fd734 ; + 2f5 : fd753 ; + 2f6 : fd772 ; + 2f7 : fd792 ; + 2f8 : fd7b1 ; + 2f9 : fd7d1 ; + 2fa : fd7f1 ; + 2fb : fd811 ; + 2fc : fd831 ; + 2fd : fd851 ; + 2fe : fd871 ; + 2ff : fd892 ; + 300 : fd8b2 ; + 301 : fd8d3 ; + 302 : fd8f3 ; + 303 : fd914 ; + 304 : fd935 ; + 305 : fd956 ; + 306 : fd977 ; + 307 : fd998 ; + 308 : fd9ba ; + 309 : fd9db ; + 30a : fd9fd ; + 30b : fda1f ; + 30c : fda40 ; + 30d : fda62 ; + 30e : fda84 ; + 30f : fdaa6 ; + 310 : fdac9 ; + 311 : fdaeb ; + 312 : fdb0d ; + 313 : fdb30 ; + 314 : fdb53 ; + 315 : fdb75 ; + 316 : fdb98 ; + 317 : fdbbb ; + 318 : fdbde ; + 319 : fdc01 ; + 31a : fdc25 ; + 31b : fdc48 ; + 31c : fdc6c ; + 31d : fdc8f ; + 31e : fdcb3 ; + 31f : fdcd7 ; + 320 : fdcfb ; + 321 : fdd1f ; + 322 : fdd43 ; + 323 : fdd67 ; + 324 : fdd8c ; + 325 : fddb0 ; + 326 : fddd5 ; + 327 : fddf9 ; + 328 : fde1e ; + 329 : fde43 ; + 32a : fde68 ; + 32b : fde8d ; + 32c : fdeb2 ; + 32d : fded7 ; + 32e : fdefd ; + 32f : fdf22 ; + 330 : fdf48 ; + 331 : fdf6e ; + 332 : fdf93 ; + 333 : fdfb9 ; + 334 : fdfdf ; + 335 : fe005 ; + 336 : fe02c ; + 337 : fe052 ; + 338 : fe078 ; + 339 : fe09f ; + 33a : fe0c5 ; + 33b : fe0ec ; + 33c : fe113 ; + 33d : fe13a ; + 33e : fe161 ; + 33f : fe188 ; + 340 : fe1af ; + 341 : fe1d6 ; + 342 : fe1fe ; + 343 : fe225 ; + 344 : fe24d ; + 345 : fe274 ; + 346 : fe29c ; + 347 : fe2c4 ; + 348 : fe2ec ; + 349 : fe314 ; + 34a : fe33c ; + 34b : fe365 ; + 34c : fe38d ; + 34d : fe3b5 ; + 34e : fe3de ; + 34f : fe407 ; + 350 : fe42f ; + 351 : fe458 ; + 352 : fe481 ; + 353 : fe4aa ; + 354 : fe4d3 ; + 355 : fe4fc ; + 356 : fe526 ; + 357 : fe54f ; + 358 : fe579 ; + 359 : fe5a2 ; + 35a : fe5cc ; + 35b : fe5f6 ; + 35c : fe61f ; + 35d : fe649 ; + 35e : fe673 ; + 35f : fe69e ; + 360 : fe6c8 ; + 361 : fe6f2 ; + 362 : fe71c ; + 363 : fe747 ; + 364 : fe771 ; + 365 : fe79c ; + 366 : fe7c7 ; + 367 : fe7f2 ; + 368 : fe81d ; + 369 : fe848 ; + 36a : fe873 ; + 36b : fe89e ; + 36c : fe8c9 ; + 36d : fe8f5 ; + 36e : fe920 ; + 36f : fe94c ; + 370 : fe977 ; + 371 : fe9a3 ; + 372 : fe9cf ; + 373 : fe9fb ; + 374 : fea27 ; + 375 : fea53 ; + 376 : fea7f ; + 377 : feaab ; + 378 : fead7 ; + 379 : feb04 ; + 37a : feb30 ; + 37b : feb5d ; + 37c : feb89 ; + 37d : febb6 ; + 37e : febe3 ; + 37f : fec10 ; + 380 : fec3d ; + 381 : fec6a ; + 382 : fec97 ; + 383 : fecc4 ; + 384 : fecf1 ; + 385 : fed1f ; + 386 : fed4c ; + 387 : fed7a ; + 388 : feda7 ; + 389 : fedd5 ; + 38a : fee03 ; + 38b : fee31 ; + 38c : fee5f ; + 38d : fee8d ; + 38e : feebb ; + 38f : feee9 ; + 390 : fef17 ; + 391 : fef45 ; + 392 : fef74 ; + 393 : fefa2 ; + 394 : fefd1 ; + 395 : fefff ; + 396 : ff02e ; + 397 : ff05d ; + 398 : ff08c ; + 399 : ff0bb ; + 39a : ff0e9 ; + 39b : ff119 ; + 39c : ff148 ; + 39d : ff177 ; + 39e : ff1a6 ; + 39f : ff1d5 ; + 3a0 : ff205 ; + 3a1 : ff234 ; + 3a2 : ff264 ; + 3a3 : ff294 ; + 3a4 : ff2c3 ; + 3a5 : ff2f3 ; + 3a6 : ff323 ; + 3a7 : ff353 ; + 3a8 : ff383 ; + 3a9 : ff3b3 ; + 3aa : ff3e3 ; + 3ab : ff413 ; + 3ac : ff443 ; + 3ad : ff474 ; + 3ae : ff4a4 ; + 3af : ff4d4 ; + 3b0 : ff505 ; + 3b1 : ff535 ; + 3b2 : ff566 ; + 3b3 : ff597 ; + 3b4 : ff5c8 ; + 3b5 : ff5f8 ; + 3b6 : ff629 ; + 3b7 : ff65a ; + 3b8 : ff68b ; + 3b9 : ff6bc ; + 3ba : ff6ed ; + 3bb : ff71f ; + 3bc : ff750 ; + 3bd : ff781 ; + 3be : ff7b3 ; + 3bf : ff7e4 ; + 3c0 : ff816 ; + 3c1 : ff847 ; + 3c2 : ff879 ; + 3c3 : ff8ab ; + 3c4 : ff8dc ; + 3c5 : ff90e ; + 3c6 : ff940 ; + 3c7 : ff972 ; + 3c8 : ff9a4 ; + 3c9 : ff9d6 ; + 3ca : ffa08 ; + 3cb : ffa3a ; + 3cc : ffa6c ; + 3cd : ffa9f ; + 3ce : ffad1 ; + 3cf : ffb03 ; + 3d0 : ffb36 ; + 3d1 : ffb68 ; + 3d2 : ffb9b ; + 3d3 : ffbcd ; + 3d4 : ffc00 ; + 3d5 : ffc33 ; + 3d6 : ffc65 ; + 3d7 : ffc98 ; + 3d8 : ffccb ; + 3d9 : ffcfe ; + 3da : ffd31 ; + 3db : ffd64 ; + 3dc : ffd97 ; + 3dd : ffdca ; + 3de : ffdfd ; + 3df : ffe30 ; + 3e0 : ffe64 ; + 3e1 : ffe97 ; + 3e2 : ffeca ; + 3e3 : ffefe ; + 3e4 : fff31 ; + 3e5 : fff65 ; + 3e6 : fff98 ; + 3e7 : fffcc ; + 3e8 : fffff ; + 3e9 : 33 ; + 3ea : 67 ; + 3eb : 9a ; + 3ec : ce ; + 3ed : 102 ; + 3ee : 136 ; + 3ef : 16a ; + 3f0 : 19e ; + 3f1 : 1d2 ; + 3f2 : 206 ; + 3f3 : 23a ; + 3f4 : 26e ; + 3f5 : 2a2 ; + 3f6 : 2d6 ; + 3f7 : 30b ; + 3f8 : 33f ; + 3f9 : 373 ; + 3fa : 3a8 ; + 3fb : 3dc ; + 3fc : 410 ; + 3fd : 445 ; + 3fe : 479 ; + 3ff : 4ae ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_14.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_14.mif new file mode 100644 index 0000000000..2c01bfaea9 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_14.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1a70 ; + 1 : 1a78 ; + 2 : 1a81 ; + 3 : 1a8a ; + 4 : 1a93 ; + 5 : 1a9b ; + 6 : 1aa4 ; + 7 : 1aad ; + 8 : 1ab5 ; + 9 : 1abe ; + a : 1ac6 ; + b : 1acf ; + c : 1ad8 ; + d : 1ae0 ; + e : 1ae9 ; + f : 1af1 ; + 10 : 1afa ; + 11 : 1b02 ; + 12 : 1b0b ; + 13 : 1b13 ; + 14 : 1b1c ; + 15 : 1b24 ; + 16 : 1b2c ; + 17 : 1b35 ; + 18 : 1b3d ; + 19 : 1b46 ; + 1a : 1b4e ; + 1b : 1b56 ; + 1c : 1b5e ; + 1d : 1b67 ; + 1e : 1b6f ; + 1f : 1b77 ; + 20 : 1b7f ; + 21 : 1b88 ; + 22 : 1b90 ; + 23 : 1b98 ; + 24 : 1ba0 ; + 25 : 1ba8 ; + 26 : 1bb1 ; + 27 : 1bb9 ; + 28 : 1bc1 ; + 29 : 1bc9 ; + 2a : 1bd1 ; + 2b : 1bd9 ; + 2c : 1be1 ; + 2d : 1be9 ; + 2e : 1bf1 ; + 2f : 1bf9 ; + 30 : 1c01 ; + 31 : 1c09 ; + 32 : 1c11 ; + 33 : 1c18 ; + 34 : 1c20 ; + 35 : 1c28 ; + 36 : 1c30 ; + 37 : 1c38 ; + 38 : 1c3f ; + 39 : 1c47 ; + 3a : 1c4f ; + 3b : 1c57 ; + 3c : 1c5e ; + 3d : 1c66 ; + 3e : 1c6e ; + 3f : 1c75 ; + 40 : 1c7d ; + 41 : 1c85 ; + 42 : 1c8c ; + 43 : 1c94 ; + 44 : 1c9b ; + 45 : 1ca3 ; + 46 : 1caa ; + 47 : 1cb2 ; + 48 : 1cb9 ; + 49 : 1cc1 ; + 4a : 1cc8 ; + 4b : 1ccf ; + 4c : 1cd7 ; + 4d : 1cde ; + 4e : 1ce5 ; + 4f : 1ced ; + 50 : 1cf4 ; + 51 : 1cfb ; + 52 : 1d02 ; + 53 : 1d09 ; + 54 : 1d11 ; + 55 : 1d18 ; + 56 : 1d1f ; + 57 : 1d26 ; + 58 : 1d2d ; + 59 : 1d34 ; + 5a : 1d3b ; + 5b : 1d42 ; + 5c : 1d49 ; + 5d : 1d50 ; + 5e : 1d57 ; + 5f : 1d5e ; + 60 : 1d65 ; + 61 : 1d6c ; + 62 : 1d72 ; + 63 : 1d79 ; + 64 : 1d80 ; + 65 : 1d87 ; + 66 : 1d8e ; + 67 : 1d94 ; + 68 : 1d9b ; + 69 : 1da2 ; + 6a : 1da8 ; + 6b : 1daf ; + 6c : 1db6 ; + 6d : 1dbc ; + 6e : 1dc3 ; + 6f : 1dc9 ; + 70 : 1dd0 ; + 71 : 1dd6 ; + 72 : 1ddd ; + 73 : 1de3 ; + 74 : 1de9 ; + 75 : 1df0 ; + 76 : 1df6 ; + 77 : 1dfc ; + 78 : 1e03 ; + 79 : 1e09 ; + 7a : 1e0f ; + 7b : 1e15 ; + 7c : 1e1b ; + 7d : 1e21 ; + 7e : 1e28 ; + 7f : 1e2e ; + 80 : 1e34 ; + 81 : 1e3a ; + 82 : 1e40 ; + 83 : 1e46 ; + 84 : 1e4c ; + 85 : 1e52 ; + 86 : 1e58 ; + 87 : 1e5d ; + 88 : 1e63 ; + 89 : 1e69 ; + 8a : 1e6f ; + 8b : 1e75 ; + 8c : 1e7a ; + 8d : 1e80 ; + 8e : 1e86 ; + 8f : 1e8b ; + 90 : 1e91 ; + 91 : 1e96 ; + 92 : 1e9c ; + 93 : 1ea2 ; + 94 : 1ea7 ; + 95 : 1eac ; + 96 : 1eb2 ; + 97 : 1eb7 ; + 98 : 1ebd ; + 99 : 1ec2 ; + 9a : 1ec7 ; + 9b : 1ecd ; + 9c : 1ed2 ; + 9d : 1ed7 ; + 9e : 1edc ; + 9f : 1ee1 ; + a0 : 1ee6 ; + a1 : 1eec ; + a2 : 1ef1 ; + a3 : 1ef6 ; + a4 : 1efb ; + a5 : 1f00 ; + a6 : 1f05 ; + a7 : 1f09 ; + a8 : 1f0e ; + a9 : 1f13 ; + aa : 1f18 ; + ab : 1f1d ; + ac : 1f22 ; + ad : 1f26 ; + ae : 1f2b ; + af : 1f30 ; + b0 : 1f34 ; + b1 : 1f39 ; + b2 : 1f3d ; + b3 : 1f42 ; + b4 : 1f46 ; + b5 : 1f4b ; + b6 : 1f4f ; + b7 : 1f54 ; + b8 : 1f58 ; + b9 : 1f5c ; + ba : 1f61 ; + bb : 1f65 ; + bc : 1f69 ; + bd : 1f6d ; + be : 1f71 ; + bf : 1f76 ; + c0 : 1f7a ; + c1 : 1f7e ; + c2 : 1f82 ; + c3 : 1f86 ; + c4 : 1f8a ; + c5 : 1f8e ; + c6 : 1f92 ; + c7 : 1f95 ; + c8 : 1f99 ; + c9 : 1f9d ; + ca : 1fa1 ; + cb : 1fa4 ; + cc : 1fa8 ; + cd : 1fac ; + ce : 1faf ; + cf : 1fb3 ; + d0 : 1fb6 ; + d1 : 1fba ; + d2 : 1fbd ; + d3 : 1fc1 ; + d4 : 1fc4 ; + d5 : 1fc8 ; + d6 : 1fcb ; + d7 : 1fce ; + d8 : 1fd1 ; + d9 : 1fd5 ; + da : 1fd8 ; + db : 1fdb ; + dc : 1fde ; + dd : 1fe1 ; + de : 1fe4 ; + df : 1fe7 ; + e0 : 1fea ; + e1 : 1fed ; + e2 : 1ff0 ; + e3 : 1ff3 ; + e4 : 1ff6 ; + e5 : 1ff8 ; + e6 : 1ffb ; + e7 : 1ffe ; + e8 : 2000 ; + e9 : 2003 ; + ea : 2006 ; + eb : 2008 ; + ec : 200b ; + ed : 200d ; + ee : 2010 ; + ef : 2012 ; + f0 : 2014 ; + f1 : 2017 ; + f2 : 2019 ; + f3 : 201b ; + f4 : 201d ; + f5 : 2020 ; + f6 : 2022 ; + f7 : 2024 ; + f8 : 2026 ; + f9 : 2028 ; + fa : 202a ; + fb : 202c ; + fc : 202e ; + fd : 202f ; + fe : 2031 ; + ff : 2033 ; + 100 : 2035 ; + 101 : 2036 ; + 102 : 2038 ; + 103 : 203a ; + 104 : 203b ; + 105 : 203d ; + 106 : 203e ; + 107 : 2040 ; + 108 : 2041 ; + 109 : 2042 ; + 10a : 2044 ; + 10b : 2045 ; + 10c : 2046 ; + 10d : 2047 ; + 10e : 2049 ; + 10f : 204a ; + 110 : 204b ; + 111 : 204c ; + 112 : 204d ; + 113 : 204e ; + 114 : 204f ; + 115 : 204f ; + 116 : 2050 ; + 117 : 2051 ; + 118 : 2052 ; + 119 : 2052 ; + 11a : 2053 ; + 11b : 2054 ; + 11c : 2054 ; + 11d : 2055 ; + 11e : 2055 ; + 11f : 2056 ; + 120 : 2056 ; + 121 : 2057 ; + 122 : 2057 ; + 123 : 2057 ; + 124 : 2057 ; + 125 : 2058 ; + 126 : 2058 ; + 127 : 2058 ; + 128 : 2058 ; + 129 : 2058 ; + 12a : 2058 ; + 12b : 2058 ; + 12c : 2058 ; + 12d : 2057 ; + 12e : 2057 ; + 12f : 2057 ; + 130 : 2057 ; + 131 : 2056 ; + 132 : 2056 ; + 133 : 2056 ; + 134 : 2055 ; + 135 : 2055 ; + 136 : 2054 ; + 137 : 2053 ; + 138 : 2053 ; + 139 : 2052 ; + 13a : 2051 ; + 13b : 2050 ; + 13c : 2050 ; + 13d : 204f ; + 13e : 204e ; + 13f : 204d ; + 140 : 204c ; + 141 : 204b ; + 142 : 204a ; + 143 : 2048 ; + 144 : 2047 ; + 145 : 2046 ; + 146 : 2045 ; + 147 : 2043 ; + 148 : 2042 ; + 149 : 2041 ; + 14a : 203f ; + 14b : 203e ; + 14c : 203c ; + 14d : 203a ; + 14e : 2039 ; + 14f : 2037 ; + 150 : 2035 ; + 151 : 2034 ; + 152 : 2032 ; + 153 : 2030 ; + 154 : 202e ; + 155 : 202c ; + 156 : 202a ; + 157 : 2028 ; + 158 : 2026 ; + 159 : 2023 ; + 15a : 2021 ; + 15b : 201f ; + 15c : 201d ; + 15d : 201a ; + 15e : 2018 ; + 15f : 2015 ; + 160 : 2013 ; + 161 : 2010 ; + 162 : 200e ; + 163 : 200b ; + 164 : 2008 ; + 165 : 2006 ; + 166 : 2003 ; + 167 : 2000 ; + 168 : 1ffd ; + 169 : 1ffa ; + 16a : 1ff7 ; + 16b : 1ff4 ; + 16c : 1ff1 ; + 16d : 1fee ; + 16e : 1feb ; + 16f : 1fe7 ; + 170 : 1fe4 ; + 171 : 1fe1 ; + 172 : 1fdd ; + 173 : 1fda ; + 174 : 1fd6 ; + 175 : 1fd3 ; + 176 : 1fcf ; + 177 : 1fcc ; + 178 : 1fc8 ; + 179 : 1fc4 ; + 17a : 1fc1 ; + 17b : 1fbd ; + 17c : 1fb9 ; + 17d : 1fb5 ; + 17e : 1fb1 ; + 17f : 1fad ; + 180 : 1fa9 ; + 181 : 1fa5 ; + 182 : 1fa1 ; + 183 : 1f9c ; + 184 : 1f98 ; + 185 : 1f94 ; + 186 : 1f8f ; + 187 : 1f8b ; + 188 : 1f86 ; + 189 : 1f82 ; + 18a : 1f7d ; + 18b : 1f79 ; + 18c : 1f74 ; + 18d : 1f6f ; + 18e : 1f6a ; + 18f : 1f66 ; + 190 : 1f61 ; + 191 : 1f5c ; + 192 : 1f57 ; + 193 : 1f52 ; + 194 : 1f4d ; + 195 : 1f48 ; + 196 : 1f42 ; + 197 : 1f3d ; + 198 : 1f38 ; + 199 : 1f32 ; + 19a : 1f2d ; + 19b : 1f28 ; + 19c : 1f22 ; + 19d : 1f1c ; + 19e : 1f17 ; + 19f : 1f11 ; + 1a0 : 1f0c ; + 1a1 : 1f06 ; + 1a2 : 1f00 ; + 1a3 : 1efa ; + 1a4 : 1ef4 ; + 1a5 : 1eee ; + 1a6 : 1ee8 ; + 1a7 : 1ee2 ; + 1a8 : 1edc ; + 1a9 : 1ed6 ; + 1aa : 1ed0 ; + 1ab : 1ec9 ; + 1ac : 1ec3 ; + 1ad : 1ebd ; + 1ae : 1eb6 ; + 1af : 1eb0 ; + 1b0 : 1ea9 ; + 1b1 : 1ea2 ; + 1b2 : 1e9c ; + 1b3 : 1e95 ; + 1b4 : 1e8e ; + 1b5 : 1e88 ; + 1b6 : 1e81 ; + 1b7 : 1e7a ; + 1b8 : 1e73 ; + 1b9 : 1e6c ; + 1ba : 1e65 ; + 1bb : 1e5e ; + 1bc : 1e56 ; + 1bd : 1e4f ; + 1be : 1e48 ; + 1bf : 1e40 ; + 1c0 : 1e39 ; + 1c1 : 1e32 ; + 1c2 : 1e2a ; + 1c3 : 1e23 ; + 1c4 : 1e1b ; + 1c5 : 1e13 ; + 1c6 : 1e0c ; + 1c7 : 1e04 ; + 1c8 : 1dfc ; + 1c9 : 1df4 ; + 1ca : 1dec ; + 1cb : 1de4 ; + 1cc : 1ddc ; + 1cd : 1dd4 ; + 1ce : 1dcc ; + 1cf : 1dc4 ; + 1d0 : 1dbb ; + 1d1 : 1db3 ; + 1d2 : 1dab ; + 1d3 : 1da2 ; + 1d4 : 1d9a ; + 1d5 : 1d91 ; + 1d6 : 1d89 ; + 1d7 : 1d80 ; + 1d8 : 1d77 ; + 1d9 : 1d6f ; + 1da : 1d66 ; + 1db : 1d5d ; + 1dc : 1d54 ; + 1dd : 1d4b ; + 1de : 1d42 ; + 1df : 1d39 ; + 1e0 : 1d30 ; + 1e1 : 1d27 ; + 1e2 : 1d1d ; + 1e3 : 1d14 ; + 1e4 : 1d0b ; + 1e5 : 1d01 ; + 1e6 : 1cf8 ; + 1e7 : 1cee ; + 1e8 : 1ce5 ; + 1e9 : 1cdb ; + 1ea : 1cd2 ; + 1eb : 1cc8 ; + 1ec : 1cbe ; + 1ed : 1cb4 ; + 1ee : 1caa ; + 1ef : 1ca0 ; + 1f0 : 1c96 ; + 1f1 : 1c8c ; + 1f2 : 1c82 ; + 1f3 : 1c78 ; + 1f4 : 1c6e ; + 1f5 : 1c64 ; + 1f6 : 1c59 ; + 1f7 : 1c4f ; + 1f8 : 1c44 ; + 1f9 : 1c3a ; + 1fa : 1c2f ; + 1fb : 1c25 ; + 1fc : 1c1a ; + 1fd : 1c0f ; + 1fe : 1c04 ; + 1ff : 1bfa ; + 200 : 1bef ; + 201 : 1be4 ; + 202 : 1bd9 ; + 203 : 1bce ; + 204 : 1bc3 ; + 205 : 1bb7 ; + 206 : 1bac ; + 207 : 1ba1 ; + 208 : 1b96 ; + 209 : 1b8a ; + 20a : 1b7f ; + 20b : 1b73 ; + 20c : 1b68 ; + 20d : 1b5c ; + 20e : 1b51 ; + 20f : 1b45 ; + 210 : 1b39 ; + 211 : 1b2d ; + 212 : 1b21 ; + 213 : 1b15 ; + 214 : 1b09 ; + 215 : 1afd ; + 216 : 1af1 ; + 217 : 1ae5 ; + 218 : 1ad9 ; + 219 : 1acd ; + 21a : 1ac0 ; + 21b : 1ab4 ; + 21c : 1aa7 ; + 21d : 1a9b ; + 21e : 1a8e ; + 21f : 1a82 ; + 220 : 1a75 ; + 221 : 1a68 ; + 222 : 1a5c ; + 223 : 1a4f ; + 224 : 1a42 ; + 225 : 1a35 ; + 226 : 1a28 ; + 227 : 1a1b ; + 228 : 1a0e ; + 229 : 1a01 ; + 22a : 19f3 ; + 22b : 19e6 ; + 22c : 19d9 ; + 22d : 19cb ; + 22e : 19be ; + 22f : 19b0 ; + 230 : 19a3 ; + 231 : 1995 ; + 232 : 1988 ; + 233 : 197a ; + 234 : 196c ; + 235 : 195e ; + 236 : 1950 ; + 237 : 1942 ; + 238 : 1934 ; + 239 : 1926 ; + 23a : 1918 ; + 23b : 190a ; + 23c : 18fc ; + 23d : 18ed ; + 23e : 18df ; + 23f : 18d1 ; + 240 : 18c2 ; + 241 : 18b4 ; + 242 : 18a5 ; + 243 : 1897 ; + 244 : 1888 ; + 245 : 1879 ; + 246 : 186a ; + 247 : 185c ; + 248 : 184d ; + 249 : 183e ; + 24a : 182f ; + 24b : 1820 ; + 24c : 1811 ; + 24d : 1801 ; + 24e : 17f2 ; + 24f : 17e3 ; + 250 : 17d4 ; + 251 : 17c4 ; + 252 : 17b5 ; + 253 : 17a5 ; + 254 : 1796 ; + 255 : 1786 ; + 256 : 1776 ; + 257 : 1767 ; + 258 : 1757 ; + 259 : 1747 ; + 25a : 1737 ; + 25b : 1727 ; + 25c : 1717 ; + 25d : 1707 ; + 25e : 16f7 ; + 25f : 16e7 ; + 260 : 16d7 ; + 261 : 16c6 ; + 262 : 16b6 ; + 263 : 16a6 ; + 264 : 1695 ; + 265 : 1685 ; + 266 : 1674 ; + 267 : 1664 ; + 268 : 1653 ; + 269 : 1642 ; + 26a : 1632 ; + 26b : 1621 ; + 26c : 1610 ; + 26d : 15ff ; + 26e : 15ee ; + 26f : 15dd ; + 270 : 15cc ; + 271 : 15bb ; + 272 : 15a9 ; + 273 : 1598 ; + 274 : 1587 ; + 275 : 1576 ; + 276 : 1564 ; + 277 : 1553 ; + 278 : 1541 ; + 279 : 1530 ; + 27a : 151e ; + 27b : 150c ; + 27c : 14fa ; + 27d : 14e9 ; + 27e : 14d7 ; + 27f : 14c5 ; + 280 : 14b3 ; + 281 : 14a1 ; + 282 : 148f ; + 283 : 147d ; + 284 : 146b ; + 285 : 1458 ; + 286 : 1446 ; + 287 : 1434 ; + 288 : 1421 ; + 289 : 140f ; + 28a : 13fc ; + 28b : 13ea ; + 28c : 13d7 ; + 28d : 13c5 ; + 28e : 13b2 ; + 28f : 139f ; + 290 : 138c ; + 291 : 137a ; + 292 : 1367 ; + 293 : 1354 ; + 294 : 1341 ; + 295 : 132e ; + 296 : 131a ; + 297 : 1307 ; + 298 : 12f4 ; + 299 : 12e1 ; + 29a : 12cd ; + 29b : 12ba ; + 29c : 12a7 ; + 29d : 1293 ; + 29e : 127f ; + 29f : 126c ; + 2a0 : 1258 ; + 2a1 : 1245 ; + 2a2 : 1231 ; + 2a3 : 121d ; + 2a4 : 1209 ; + 2a5 : 11f5 ; + 2a6 : 11e1 ; + 2a7 : 11cd ; + 2a8 : 11b9 ; + 2a9 : 11a5 ; + 2aa : 1191 ; + 2ab : 117d ; + 2ac : 1168 ; + 2ad : 1154 ; + 2ae : 1140 ; + 2af : 112b ; + 2b0 : 1117 ; + 2b1 : 1102 ; + 2b2 : 10ee ; + 2b3 : 10d9 ; + 2b4 : 10c4 ; + 2b5 : 10b0 ; + 2b6 : 109b ; + 2b7 : 1086 ; + 2b8 : 1071 ; + 2b9 : 105c ; + 2ba : 1047 ; + 2bb : 1032 ; + 2bc : 101d ; + 2bd : 1008 ; + 2be : ff3 ; + 2bf : fdd ; + 2c0 : fc8 ; + 2c1 : fb3 ; + 2c2 : f9d ; + 2c3 : f88 ; + 2c4 : f73 ; + 2c5 : f5d ; + 2c6 : f47 ; + 2c7 : f32 ; + 2c8 : f1c ; + 2c9 : f06 ; + 2ca : ef1 ; + 2cb : edb ; + 2cc : ec5 ; + 2cd : eaf ; + 2ce : e99 ; + 2cf : e83 ; + 2d0 : e6d ; + 2d1 : e57 ; + 2d2 : e41 ; + 2d3 : e2a ; + 2d4 : e14 ; + 2d5 : dfe ; + 2d6 : de7 ; + 2d7 : dd1 ; + 2d8 : dbb ; + 2d9 : da4 ; + 2da : d8e ; + 2db : d77 ; + 2dc : d60 ; + 2dd : d4a ; + 2de : d33 ; + 2df : d1c ; + 2e0 : d05 ; + 2e1 : cee ; + 2e2 : cd7 ; + 2e3 : cc0 ; + 2e4 : ca9 ; + 2e5 : c92 ; + 2e6 : c7b ; + 2e7 : c64 ; + 2e8 : c4d ; + 2e9 : c36 ; + 2ea : c1e ; + 2eb : c07 ; + 2ec : bef ; + 2ed : bd8 ; + 2ee : bc1 ; + 2ef : ba9 ; + 2f0 : b91 ; + 2f1 : b7a ; + 2f2 : b62 ; + 2f3 : b4a ; + 2f4 : b33 ; + 2f5 : b1b ; + 2f6 : b03 ; + 2f7 : aeb ; + 2f8 : ad3 ; + 2f9 : abb ; + 2fa : aa3 ; + 2fb : a8b ; + 2fc : a73 ; + 2fd : a5b ; + 2fe : a43 ; + 2ff : a2a ; + 300 : a12 ; + 301 : 9fa ; + 302 : 9e1 ; + 303 : 9c9 ; + 304 : 9b0 ; + 305 : 998 ; + 306 : 97f ; + 307 : 967 ; + 308 : 94e ; + 309 : 935 ; + 30a : 91d ; + 30b : 904 ; + 30c : 8eb ; + 30d : 8d2 ; + 30e : 8b9 ; + 30f : 8a0 ; + 310 : 887 ; + 311 : 86e ; + 312 : 855 ; + 313 : 83c ; + 314 : 823 ; + 315 : 80a ; + 316 : 7f1 ; + 317 : 7d7 ; + 318 : 7be ; + 319 : 7a5 ; + 31a : 78b ; + 31b : 772 ; + 31c : 758 ; + 31d : 73f ; + 31e : 725 ; + 31f : 70c ; + 320 : 6f2 ; + 321 : 6d8 ; + 322 : 6bf ; + 323 : 6a5 ; + 324 : 68b ; + 325 : 671 ; + 326 : 657 ; + 327 : 63d ; + 328 : 624 ; + 329 : 60a ; + 32a : 5ef ; + 32b : 5d5 ; + 32c : 5bb ; + 32d : 5a1 ; + 32e : 587 ; + 32f : 56d ; + 330 : 553 ; + 331 : 538 ; + 332 : 51e ; + 333 : 503 ; + 334 : 4e9 ; + 335 : 4cf ; + 336 : 4b4 ; + 337 : 49a ; + 338 : 47f ; + 339 : 464 ; + 33a : 44a ; + 33b : 42f ; + 33c : 414 ; + 33d : 3fa ; + 33e : 3df ; + 33f : 3c4 ; + 340 : 3a9 ; + 341 : 38e ; + 342 : 373 ; + 343 : 359 ; + 344 : 33e ; + 345 : 323 ; + 346 : 307 ; + 347 : 2ec ; + 348 : 2d1 ; + 349 : 2b6 ; + 34a : 29b ; + 34b : 280 ; + 34c : 264 ; + 34d : 249 ; + 34e : 22e ; + 34f : 212 ; + 350 : 1f7 ; + 351 : 1dc ; + 352 : 1c0 ; + 353 : 1a5 ; + 354 : 189 ; + 355 : 16e ; + 356 : 152 ; + 357 : 136 ; + 358 : 11b ; + 359 : ff ; + 35a : e3 ; + 35b : c7 ; + 35c : ac ; + 35d : 90 ; + 35e : 74 ; + 35f : 58 ; + 360 : 3c ; + 361 : 20 ; + 362 : 4 ; + 363 : fffe8 ; + 364 : fffcc ; + 365 : fffb0 ; + 366 : fff94 ; + 367 : fff78 ; + 368 : fff5c ; + 369 : fff40 ; + 36a : fff24 ; + 36b : fff07 ; + 36c : ffeeb ; + 36d : ffecf ; + 36e : ffeb2 ; + 36f : ffe96 ; + 370 : ffe7a ; + 371 : ffe5d ; + 372 : ffe41 ; + 373 : ffe24 ; + 374 : ffe08 ; + 375 : ffdeb ; + 376 : ffdcf ; + 377 : ffdb2 ; + 378 : ffd96 ; + 379 : ffd79 ; + 37a : ffd5c ; + 37b : ffd40 ; + 37c : ffd23 ; + 37d : ffd06 ; + 37e : ffcea ; + 37f : ffccd ; + 380 : ffcb0 ; + 381 : ffc93 ; + 382 : ffc76 ; + 383 : ffc59 ; + 384 : ffc3d ; + 385 : ffc20 ; + 386 : ffc03 ; + 387 : ffbe6 ; + 388 : ffbc9 ; + 389 : ffbac ; + 38a : ffb8f ; + 38b : ffb72 ; + 38c : ffb55 ; + 38d : ffb37 ; + 38e : ffb1a ; + 38f : ffafd ; + 390 : ffae0 ; + 391 : ffac3 ; + 392 : ffaa5 ; + 393 : ffa88 ; + 394 : ffa6b ; + 395 : ffa4e ; + 396 : ffa30 ; + 397 : ffa13 ; + 398 : ff9f6 ; + 399 : ff9d8 ; + 39a : ff9bb ; + 39b : ff99e ; + 39c : ff980 ; + 39d : ff963 ; + 39e : ff945 ; + 39f : ff928 ; + 3a0 : ff90a ; + 3a1 : ff8ed ; + 3a2 : ff8cf ; + 3a3 : ff8b2 ; + 3a4 : ff894 ; + 3a5 : ff876 ; + 3a6 : ff859 ; + 3a7 : ff83b ; + 3a8 : ff81d ; + 3a9 : ff800 ; + 3aa : ff7e2 ; + 3ab : ff7c4 ; + 3ac : ff7a7 ; + 3ad : ff789 ; + 3ae : ff76b ; + 3af : ff74d ; + 3b0 : ff730 ; + 3b1 : ff712 ; + 3b2 : ff6f4 ; + 3b3 : ff6d6 ; + 3b4 : ff6b8 ; + 3b5 : ff69a ; + 3b6 : ff67c ; + 3b7 : ff65f ; + 3b8 : ff641 ; + 3b9 : ff623 ; + 3ba : ff605 ; + 3bb : ff5e7 ; + 3bc : ff5c9 ; + 3bd : ff5ab ; + 3be : ff58d ; + 3bf : ff56f ; + 3c0 : ff551 ; + 3c1 : ff533 ; + 3c2 : ff515 ; + 3c3 : ff4f7 ; + 3c4 : ff4d9 ; + 3c5 : ff4bb ; + 3c6 : ff49c ; + 3c7 : ff47e ; + 3c8 : ff460 ; + 3c9 : ff442 ; + 3ca : ff424 ; + 3cb : ff406 ; + 3cc : ff3e8 ; + 3cd : ff3c9 ; + 3ce : ff3ab ; + 3cf : ff38d ; + 3d0 : ff36f ; + 3d1 : ff351 ; + 3d2 : ff332 ; + 3d3 : ff314 ; + 3d4 : ff2f6 ; + 3d5 : ff2d8 ; + 3d6 : ff2ba ; + 3d7 : ff29b ; + 3d8 : ff27d ; + 3d9 : ff25f ; + 3da : ff240 ; + 3db : ff222 ; + 3dc : ff204 ; + 3dd : ff1e6 ; + 3de : ff1c7 ; + 3df : ff1a9 ; + 3e0 : ff18b ; + 3e1 : ff16c ; + 3e2 : ff14e ; + 3e3 : ff130 ; + 3e4 : ff111 ; + 3e5 : ff0f3 ; + 3e6 : ff0d5 ; + 3e7 : ff0b6 ; + 3e8 : ff098 ; + 3e9 : ff079 ; + 3ea : ff05b ; + 3eb : ff03d ; + 3ec : ff01e ; + 3ed : ff000 ; + 3ee : fefe2 ; + 3ef : fefc3 ; + 3f0 : fefa5 ; + 3f1 : fef86 ; + 3f2 : fef68 ; + 3f3 : fef4a ; + 3f4 : fef2b ; + 3f5 : fef0d ; + 3f6 : feeee ; + 3f7 : feed0 ; + 3f8 : feeb2 ; + 3f9 : fee93 ; + 3fa : fee75 ; + 3fb : fee56 ; + 3fc : fee38 ; + 3fd : fee1a ; + 3fe : fedfb ; + 3ff : feddd ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_15.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_15.mif new file mode 100644 index 0000000000..d1c4897044 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_15.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 285 ; + 1 : 281 ; + 2 : 27a ; + 3 : 26f ; + 4 : 261 ; + 5 : 250 ; + 6 : 23d ; + 7 : 227 ; + 8 : 20e ; + 9 : 1f4 ; + a : 1d9 ; + b : 1bd ; + c : 1a0 ; + d : 183 ; + e : 166 ; + f : 14a ; + 10 : 12f ; + 11 : 115 ; + 12 : fd ; + 13 : e7 ; + 14 : d2 ; + 15 : c0 ; + 16 : b1 ; + 17 : a3 ; + 18 : 98 ; + 19 : 8f ; + 1a : 89 ; + 1b : 84 ; + 1c : 82 ; + 1d : 81 ; + 1e : 82 ; + 1f : 85 ; + 20 : 88 ; + 21 : 8d ; + 22 : 92 ; + 23 : 98 ; + 24 : 9f ; + 25 : a5 ; + 26 : ab ; + 27 : b1 ; + 28 : b7 ; + 29 : bc ; + 2a : c0 ; + 2b : c4 ; + 2c : c8 ; + 2d : cb ; + 2e : cd ; + 2f : ce ; + 30 : cf ; + 31 : cf ; + 32 : cf ; + 33 : cf ; + 34 : cf ; + 35 : ce ; + 36 : ce ; + 37 : cd ; + 38 : cc ; + 39 : cc ; + 3a : cc ; + 3b : cc ; + 3c : cd ; + 3d : ce ; + 3e : cf ; + 3f : d1 ; + 40 : d3 ; + 41 : d5 ; + 42 : d7 ; + 43 : da ; + 44 : dd ; + 45 : e0 ; + 46 : e3 ; + 47 : e6 ; + 48 : e9 ; + 49 : ec ; + 4a : ef ; + 4b : f1 ; + 4c : f4 ; + 4d : f6 ; + 4e : f8 ; + 4f : fa ; + 50 : fc ; + 51 : fd ; + 52 : fe ; + 53 : 100 ; + 54 : 101 ; + 55 : 102 ; + 56 : 103 ; + 57 : 104 ; + 58 : 105 ; + 59 : 106 ; + 5a : 107 ; + 5b : 109 ; + 5c : 10a ; + 5d : 10c ; + 5e : 10d ; + 5f : 10f ; + 60 : 111 ; + 61 : 113 ; + 62 : 116 ; + 63 : 118 ; + 64 : 11a ; + 65 : 11d ; + 66 : 120 ; + 67 : 122 ; + 68 : 125 ; + 69 : 127 ; + 6a : 12a ; + 6b : 12c ; + 6c : 12f ; + 6d : 131 ; + 6e : 133 ; + 6f : 136 ; + 70 : 138 ; + 71 : 13a ; + 72 : 13b ; + 73 : 13d ; + 74 : 13f ; + 75 : 141 ; + 76 : 142 ; + 77 : 144 ; + 78 : 146 ; + 79 : 148 ; + 7a : 149 ; + 7b : 14b ; + 7c : 14d ; + 7d : 14f ; + 7e : 151 ; + 7f : 154 ; + 80 : 156 ; + 81 : 158 ; + 82 : 15b ; + 83 : 15d ; + 84 : 160 ; + 85 : 162 ; + 86 : 165 ; + 87 : 168 ; + 88 : 16a ; + 89 : 16d ; + 8a : 170 ; + 8b : 172 ; + 8c : 175 ; + 8d : 177 ; + 8e : 17a ; + 8f : 17c ; + 90 : 17f ; + 91 : 181 ; + 92 : 183 ; + 93 : 185 ; + 94 : 188 ; + 95 : 18a ; + 96 : 18c ; + 97 : 18e ; + 98 : 190 ; + 99 : 193 ; + 9a : 195 ; + 9b : 197 ; + 9c : 19a ; + 9d : 19c ; + 9e : 19e ; + 9f : 1a1 ; + a0 : 1a4 ; + a1 : 1a6 ; + a2 : 1a9 ; + a3 : 1ac ; + a4 : 1ae ; + a5 : 1b1 ; + a6 : 1b4 ; + a7 : 1b7 ; + a8 : 1ba ; + a9 : 1bd ; + aa : 1c0 ; + ab : 1c2 ; + ac : 1c5 ; + ad : 1c8 ; + ae : 1cb ; + af : 1ce ; + b0 : 1d0 ; + b1 : 1d3 ; + b2 : 1d6 ; + b3 : 1d8 ; + b4 : 1db ; + b5 : 1dd ; + b6 : 1e0 ; + b7 : 1e3 ; + b8 : 1e5 ; + b9 : 1e8 ; + ba : 1eb ; + bb : 1ed ; + bc : 1f0 ; + bd : 1f3 ; + be : 1f6 ; + bf : 1f9 ; + c0 : 1fb ; + c1 : 1fe ; + c2 : 201 ; + c3 : 204 ; + c4 : 208 ; + c5 : 20b ; + c6 : 20e ; + c7 : 211 ; + c8 : 214 ; + c9 : 217 ; + ca : 21a ; + cb : 21e ; + cc : 221 ; + cd : 224 ; + ce : 227 ; + cf : 22a ; + d0 : 22d ; + d1 : 230 ; + d2 : 233 ; + d3 : 236 ; + d4 : 239 ; + d5 : 23c ; + d6 : 23f ; + d7 : 242 ; + d8 : 245 ; + d9 : 248 ; + da : 24b ; + db : 24f ; + dc : 252 ; + dd : 255 ; + de : 258 ; + df : 25b ; + e0 : 25f ; + e1 : 262 ; + e2 : 265 ; + e3 : 269 ; + e4 : 26c ; + e5 : 26f ; + e6 : 273 ; + e7 : 276 ; + e8 : 27a ; + e9 : 27d ; + ea : 281 ; + eb : 284 ; + ec : 288 ; + ed : 28b ; + ee : 28f ; + ef : 292 ; + f0 : 296 ; + f1 : 299 ; + f2 : 29c ; + f3 : 2a0 ; + f4 : 2a3 ; + f5 : 2a7 ; + f6 : 2aa ; + f7 : 2ae ; + f8 : 2b1 ; + f9 : 2b4 ; + fa : 2b8 ; + fb : 2bb ; + fc : 2bf ; + fd : 2c3 ; + fe : 2c6 ; + ff : 2ca ; + 100 : 2cd ; + 101 : 2d1 ; + 102 : 2d5 ; + 103 : 2d9 ; + 104 : 2dc ; + 105 : 2e0 ; + 106 : 2e4 ; + 107 : 2e8 ; + 108 : 2ec ; + 109 : 2ef ; + 10a : 2f3 ; + 10b : 2f7 ; + 10c : 2fb ; + 10d : 2ff ; + 10e : 303 ; + 10f : 307 ; + 110 : 30a ; + 111 : 30e ; + 112 : 312 ; + 113 : 316 ; + 114 : 31a ; + 115 : 31e ; + 116 : 321 ; + 117 : 325 ; + 118 : 329 ; + 119 : 32d ; + 11a : 331 ; + 11b : 335 ; + 11c : 339 ; + 11d : 33d ; + 11e : 341 ; + 11f : 345 ; + 120 : 349 ; + 121 : 34d ; + 122 : 351 ; + 123 : 355 ; + 124 : 359 ; + 125 : 35d ; + 126 : 362 ; + 127 : 366 ; + 128 : 36a ; + 129 : 36e ; + 12a : 372 ; + 12b : 377 ; + 12c : 37b ; + 12d : 37f ; + 12e : 383 ; + 12f : 388 ; + 130 : 38c ; + 131 : 390 ; + 132 : 394 ; + 133 : 399 ; + 134 : 39d ; + 135 : 3a1 ; + 136 : 3a5 ; + 137 : 3aa ; + 138 : 3ae ; + 139 : 3b2 ; + 13a : 3b7 ; + 13b : 3bb ; + 13c : 3bf ; + 13d : 3c4 ; + 13e : 3c8 ; + 13f : 3cd ; + 140 : 3d1 ; + 141 : 3d6 ; + 142 : 3da ; + 143 : 3df ; + 144 : 3e3 ; + 145 : 3e8 ; + 146 : 3ec ; + 147 : 3f1 ; + 148 : 3f6 ; + 149 : 3fa ; + 14a : 3ff ; + 14b : 403 ; + 14c : 408 ; + 14d : 40d ; + 14e : 411 ; + 14f : 416 ; + 150 : 41b ; + 151 : 41f ; + 152 : 424 ; + 153 : 429 ; + 154 : 42d ; + 155 : 432 ; + 156 : 437 ; + 157 : 43c ; + 158 : 440 ; + 159 : 445 ; + 15a : 44a ; + 15b : 44f ; + 15c : 453 ; + 15d : 458 ; + 15e : 45d ; + 15f : 462 ; + 160 : 467 ; + 161 : 46c ; + 162 : 471 ; + 163 : 476 ; + 164 : 47b ; + 165 : 480 ; + 166 : 485 ; + 167 : 48a ; + 168 : 48f ; + 169 : 494 ; + 16a : 499 ; + 16b : 49e ; + 16c : 4a3 ; + 16d : 4a8 ; + 16e : 4ad ; + 16f : 4b2 ; + 170 : 4b7 ; + 171 : 4bc ; + 172 : 4c1 ; + 173 : 4c7 ; + 174 : 4cc ; + 175 : 4d1 ; + 176 : 4d6 ; + 177 : 4db ; + 178 : 4e0 ; + 179 : 4e6 ; + 17a : 4eb ; + 17b : 4f0 ; + 17c : 4f5 ; + 17d : 4fa ; + 17e : 500 ; + 17f : 505 ; + 180 : 50a ; + 181 : 510 ; + 182 : 515 ; + 183 : 51a ; + 184 : 520 ; + 185 : 525 ; + 186 : 52b ; + 187 : 530 ; + 188 : 536 ; + 189 : 53b ; + 18a : 541 ; + 18b : 546 ; + 18c : 54c ; + 18d : 551 ; + 18e : 557 ; + 18f : 55c ; + 190 : 562 ; + 191 : 567 ; + 192 : 56d ; + 193 : 572 ; + 194 : 578 ; + 195 : 57e ; + 196 : 583 ; + 197 : 589 ; + 198 : 58e ; + 199 : 594 ; + 19a : 59a ; + 19b : 59f ; + 19c : 5a5 ; + 19d : 5ab ; + 19e : 5b0 ; + 19f : 5b6 ; + 1a0 : 5bc ; + 1a1 : 5c2 ; + 1a2 : 5c8 ; + 1a3 : 5cd ; + 1a4 : 5d3 ; + 1a5 : 5d9 ; + 1a6 : 5df ; + 1a7 : 5e5 ; + 1a8 : 5eb ; + 1a9 : 5f1 ; + 1aa : 5f7 ; + 1ab : 5fd ; + 1ac : 603 ; + 1ad : 608 ; + 1ae : 60e ; + 1af : 614 ; + 1b0 : 61a ; + 1b1 : 620 ; + 1b2 : 626 ; + 1b3 : 62c ; + 1b4 : 632 ; + 1b5 : 638 ; + 1b6 : 63f ; + 1b7 : 645 ; + 1b8 : 64b ; + 1b9 : 651 ; + 1ba : 657 ; + 1bb : 65d ; + 1bc : 663 ; + 1bd : 669 ; + 1be : 66f ; + 1bf : 676 ; + 1c0 : 67c ; + 1c1 : 682 ; + 1c2 : 688 ; + 1c3 : 68f ; + 1c4 : 695 ; + 1c5 : 69b ; + 1c6 : 6a1 ; + 1c7 : 6a8 ; + 1c8 : 6ae ; + 1c9 : 6b5 ; + 1ca : 6bb ; + 1cb : 6c1 ; + 1cc : 6c8 ; + 1cd : 6ce ; + 1ce : 6d5 ; + 1cf : 6db ; + 1d0 : 6e1 ; + 1d1 : 6e8 ; + 1d2 : 6ee ; + 1d3 : 6f5 ; + 1d4 : 6fb ; + 1d5 : 702 ; + 1d6 : 708 ; + 1d7 : 70f ; + 1d8 : 715 ; + 1d9 : 71c ; + 1da : 722 ; + 1db : 729 ; + 1dc : 72f ; + 1dd : 736 ; + 1de : 73d ; + 1df : 743 ; + 1e0 : 74a ; + 1e1 : 751 ; + 1e2 : 757 ; + 1e3 : 75e ; + 1e4 : 765 ; + 1e5 : 76b ; + 1e6 : 772 ; + 1e7 : 779 ; + 1e8 : 780 ; + 1e9 : 787 ; + 1ea : 78d ; + 1eb : 794 ; + 1ec : 79b ; + 1ed : 7a2 ; + 1ee : 7a9 ; + 1ef : 7b0 ; + 1f0 : 7b7 ; + 1f1 : 7bd ; + 1f2 : 7c4 ; + 1f3 : 7cb ; + 1f4 : 7d2 ; + 1f5 : 7d9 ; + 1f6 : 7e0 ; + 1f7 : 7e7 ; + 1f8 : 7ee ; + 1f9 : 7f5 ; + 1fa : 7fc ; + 1fb : 803 ; + 1fc : 80a ; + 1fd : 811 ; + 1fe : 818 ; + 1ff : 81f ; + 200 : 826 ; + 201 : 82d ; + 202 : 834 ; + 203 : 83c ; + 204 : 843 ; + 205 : 84a ; + 206 : 851 ; + 207 : 858 ; + 208 : 860 ; + 209 : 867 ; + 20a : 86e ; + 20b : 875 ; + 20c : 87d ; + 20d : 884 ; + 20e : 88b ; + 20f : 892 ; + 210 : 89a ; + 211 : 8a1 ; + 212 : 8a8 ; + 213 : 8b0 ; + 214 : 8b7 ; + 215 : 8be ; + 216 : 8c6 ; + 217 : 8cd ; + 218 : 8d5 ; + 219 : 8dc ; + 21a : 8e3 ; + 21b : 8eb ; + 21c : 8f2 ; + 21d : 8fa ; + 21e : 901 ; + 21f : 909 ; + 220 : 910 ; + 221 : 918 ; + 222 : 91f ; + 223 : 927 ; + 224 : 92f ; + 225 : 936 ; + 226 : 93e ; + 227 : 945 ; + 228 : 94d ; + 229 : 955 ; + 22a : 95c ; + 22b : 964 ; + 22c : 96c ; + 22d : 973 ; + 22e : 97b ; + 22f : 983 ; + 230 : 98b ; + 231 : 992 ; + 232 : 99a ; + 233 : 9a2 ; + 234 : 9aa ; + 235 : 9b1 ; + 236 : 9b9 ; + 237 : 9c1 ; + 238 : 9c9 ; + 239 : 9d1 ; + 23a : 9d8 ; + 23b : 9e0 ; + 23c : 9e8 ; + 23d : 9f0 ; + 23e : 9f8 ; + 23f : a00 ; + 240 : a08 ; + 241 : a10 ; + 242 : a18 ; + 243 : a20 ; + 244 : a28 ; + 245 : a30 ; + 246 : a38 ; + 247 : a40 ; + 248 : a48 ; + 249 : a50 ; + 24a : a58 ; + 24b : a60 ; + 24c : a68 ; + 24d : a70 ; + 24e : a78 ; + 24f : a81 ; + 250 : a89 ; + 251 : a91 ; + 252 : a99 ; + 253 : aa1 ; + 254 : aa9 ; + 255 : ab1 ; + 256 : aba ; + 257 : ac2 ; + 258 : aca ; + 259 : ad2 ; + 25a : adb ; + 25b : ae3 ; + 25c : aeb ; + 25d : af3 ; + 25e : afc ; + 25f : b04 ; + 260 : b0c ; + 261 : b15 ; + 262 : b1d ; + 263 : b25 ; + 264 : b2e ; + 265 : b36 ; + 266 : b3f ; + 267 : b47 ; + 268 : b4f ; + 269 : b58 ; + 26a : b60 ; + 26b : b69 ; + 26c : b71 ; + 26d : b7a ; + 26e : b82 ; + 26f : b8b ; + 270 : b93 ; + 271 : b9c ; + 272 : ba4 ; + 273 : bad ; + 274 : bb5 ; + 275 : bbe ; + 276 : bc6 ; + 277 : bcf ; + 278 : bd8 ; + 279 : be0 ; + 27a : be9 ; + 27b : bf1 ; + 27c : bfa ; + 27d : c03 ; + 27e : c0b ; + 27f : c14 ; + 280 : c1d ; + 281 : c25 ; + 282 : c2e ; + 283 : c37 ; + 284 : c40 ; + 285 : c48 ; + 286 : c51 ; + 287 : c5a ; + 288 : c63 ; + 289 : c6c ; + 28a : c74 ; + 28b : c7d ; + 28c : c86 ; + 28d : c8f ; + 28e : c98 ; + 28f : ca1 ; + 290 : ca9 ; + 291 : cb2 ; + 292 : cbb ; + 293 : cc4 ; + 294 : ccd ; + 295 : cd6 ; + 296 : cdf ; + 297 : ce8 ; + 298 : cf1 ; + 299 : cf9 ; + 29a : d02 ; + 29b : d0b ; + 29c : d14 ; + 29d : d1d ; + 29e : d26 ; + 29f : d2f ; + 2a0 : d38 ; + 2a1 : d41 ; + 2a2 : d4a ; + 2a3 : d53 ; + 2a4 : d5d ; + 2a5 : d66 ; + 2a6 : d6f ; + 2a7 : d78 ; + 2a8 : d81 ; + 2a9 : d8a ; + 2aa : d93 ; + 2ab : d9c ; + 2ac : da5 ; + 2ad : daf ; + 2ae : db8 ; + 2af : dc1 ; + 2b0 : dca ; + 2b1 : dd3 ; + 2b2 : ddc ; + 2b3 : de6 ; + 2b4 : def ; + 2b5 : df8 ; + 2b6 : e01 ; + 2b7 : e0a ; + 2b8 : e14 ; + 2b9 : e1d ; + 2ba : e26 ; + 2bb : e2f ; + 2bc : e39 ; + 2bd : e42 ; + 2be : e4b ; + 2bf : e55 ; + 2c0 : e5e ; + 2c1 : e67 ; + 2c2 : e71 ; + 2c3 : e7a ; + 2c4 : e83 ; + 2c5 : e8d ; + 2c6 : e96 ; + 2c7 : e9f ; + 2c8 : ea9 ; + 2c9 : eb2 ; + 2ca : ebc ; + 2cb : ec5 ; + 2cc : ece ; + 2cd : ed8 ; + 2ce : ee1 ; + 2cf : eeb ; + 2d0 : ef4 ; + 2d1 : efe ; + 2d2 : f07 ; + 2d3 : f11 ; + 2d4 : f1a ; + 2d5 : f23 ; + 2d6 : f2d ; + 2d7 : f36 ; + 2d8 : f40 ; + 2d9 : f49 ; + 2da : f53 ; + 2db : f5c ; + 2dc : f66 ; + 2dd : f6f ; + 2de : f79 ; + 2df : f83 ; + 2e0 : f8c ; + 2e1 : f96 ; + 2e2 : f9f ; + 2e3 : fa9 ; + 2e4 : fb2 ; + 2e5 : fbc ; + 2e6 : fc6 ; + 2e7 : fcf ; + 2e8 : fd9 ; + 2e9 : fe3 ; + 2ea : fec ; + 2eb : ff6 ; + 2ec : fff ; + 2ed : 1009 ; + 2ee : 1013 ; + 2ef : 101c ; + 2f0 : 1026 ; + 2f1 : 1030 ; + 2f2 : 1039 ; + 2f3 : 1043 ; + 2f4 : 104d ; + 2f5 : 1056 ; + 2f6 : 1060 ; + 2f7 : 106a ; + 2f8 : 1074 ; + 2f9 : 107d ; + 2fa : 1087 ; + 2fb : 1091 ; + 2fc : 109a ; + 2fd : 10a4 ; + 2fe : 10ae ; + 2ff : 10b8 ; + 300 : 10c1 ; + 301 : 10cb ; + 302 : 10d5 ; + 303 : 10df ; + 304 : 10e8 ; + 305 : 10f2 ; + 306 : 10fc ; + 307 : 1106 ; + 308 : 1110 ; + 309 : 1119 ; + 30a : 1123 ; + 30b : 112d ; + 30c : 1137 ; + 30d : 1141 ; + 30e : 114b ; + 30f : 1154 ; + 310 : 115e ; + 311 : 1168 ; + 312 : 1172 ; + 313 : 117c ; + 314 : 1186 ; + 315 : 118f ; + 316 : 1199 ; + 317 : 11a3 ; + 318 : 11ad ; + 319 : 11b7 ; + 31a : 11c1 ; + 31b : 11cb ; + 31c : 11d4 ; + 31d : 11de ; + 31e : 11e8 ; + 31f : 11f2 ; + 320 : 11fc ; + 321 : 1206 ; + 322 : 1210 ; + 323 : 121a ; + 324 : 1224 ; + 325 : 122d ; + 326 : 1237 ; + 327 : 1241 ; + 328 : 124b ; + 329 : 1255 ; + 32a : 125f ; + 32b : 1269 ; + 32c : 1273 ; + 32d : 127d ; + 32e : 1287 ; + 32f : 1291 ; + 330 : 129b ; + 331 : 12a5 ; + 332 : 12af ; + 333 : 12b9 ; + 334 : 12c2 ; + 335 : 12cc ; + 336 : 12d6 ; + 337 : 12e0 ; + 338 : 12ea ; + 339 : 12f4 ; + 33a : 12fe ; + 33b : 1308 ; + 33c : 1312 ; + 33d : 131c ; + 33e : 1326 ; + 33f : 1330 ; + 340 : 133a ; + 341 : 1344 ; + 342 : 134e ; + 343 : 1358 ; + 344 : 1362 ; + 345 : 136c ; + 346 : 1376 ; + 347 : 1380 ; + 348 : 138a ; + 349 : 1394 ; + 34a : 139e ; + 34b : 13a8 ; + 34c : 13b2 ; + 34d : 13bc ; + 34e : 13c6 ; + 34f : 13d0 ; + 350 : 13da ; + 351 : 13e3 ; + 352 : 13ed ; + 353 : 13f7 ; + 354 : 1401 ; + 355 : 140b ; + 356 : 1415 ; + 357 : 141f ; + 358 : 1429 ; + 359 : 1433 ; + 35a : 143d ; + 35b : 1447 ; + 35c : 1451 ; + 35d : 145b ; + 35e : 1465 ; + 35f : 146f ; + 360 : 1479 ; + 361 : 1483 ; + 362 : 148d ; + 363 : 1497 ; + 364 : 14a1 ; + 365 : 14ab ; + 366 : 14b5 ; + 367 : 14bf ; + 368 : 14c9 ; + 369 : 14d3 ; + 36a : 14dd ; + 36b : 14e7 ; + 36c : 14f1 ; + 36d : 14fb ; + 36e : 1505 ; + 36f : 150e ; + 370 : 1518 ; + 371 : 1522 ; + 372 : 152c ; + 373 : 1536 ; + 374 : 1540 ; + 375 : 154a ; + 376 : 1554 ; + 377 : 155e ; + 378 : 1568 ; + 379 : 1572 ; + 37a : 157c ; + 37b : 1586 ; + 37c : 158f ; + 37d : 1599 ; + 37e : 15a3 ; + 37f : 15ad ; + 380 : 15b7 ; + 381 : 15c1 ; + 382 : 15cb ; + 383 : 15d5 ; + 384 : 15df ; + 385 : 15e9 ; + 386 : 15f2 ; + 387 : 15fc ; + 388 : 1606 ; + 389 : 1610 ; + 38a : 161a ; + 38b : 1624 ; + 38c : 162e ; + 38d : 1637 ; + 38e : 1641 ; + 38f : 164b ; + 390 : 1655 ; + 391 : 165f ; + 392 : 1669 ; + 393 : 1672 ; + 394 : 167c ; + 395 : 1686 ; + 396 : 1690 ; + 397 : 169a ; + 398 : 16a3 ; + 399 : 16ad ; + 39a : 16b7 ; + 39b : 16c1 ; + 39c : 16cb ; + 39d : 16d4 ; + 39e : 16de ; + 39f : 16e8 ; + 3a0 : 16f2 ; + 3a1 : 16fb ; + 3a2 : 1705 ; + 3a3 : 170f ; + 3a4 : 1718 ; + 3a5 : 1722 ; + 3a6 : 172c ; + 3a7 : 1736 ; + 3a8 : 173f ; + 3a9 : 1749 ; + 3aa : 1753 ; + 3ab : 175c ; + 3ac : 1766 ; + 3ad : 1770 ; + 3ae : 1779 ; + 3af : 1783 ; + 3b0 : 178d ; + 3b1 : 1796 ; + 3b2 : 17a0 ; + 3b3 : 17a9 ; + 3b4 : 17b3 ; + 3b5 : 17bd ; + 3b6 : 17c6 ; + 3b7 : 17d0 ; + 3b8 : 17d9 ; + 3b9 : 17e3 ; + 3ba : 17ed ; + 3bb : 17f6 ; + 3bc : 1800 ; + 3bd : 1809 ; + 3be : 1813 ; + 3bf : 181c ; + 3c0 : 1826 ; + 3c1 : 182f ; + 3c2 : 1839 ; + 3c3 : 1842 ; + 3c4 : 184c ; + 3c5 : 1855 ; + 3c6 : 185f ; + 3c7 : 1868 ; + 3c8 : 1871 ; + 3c9 : 187b ; + 3ca : 1884 ; + 3cb : 188e ; + 3cc : 1897 ; + 3cd : 18a0 ; + 3ce : 18aa ; + 3cf : 18b3 ; + 3d0 : 18bd ; + 3d1 : 18c6 ; + 3d2 : 18cf ; + 3d3 : 18d9 ; + 3d4 : 18e2 ; + 3d5 : 18eb ; + 3d6 : 18f4 ; + 3d7 : 18fe ; + 3d8 : 1907 ; + 3d9 : 1910 ; + 3da : 191a ; + 3db : 1923 ; + 3dc : 192c ; + 3dd : 1935 ; + 3de : 193e ; + 3df : 1948 ; + 3e0 : 1951 ; + 3e1 : 195a ; + 3e2 : 1963 ; + 3e3 : 196c ; + 3e4 : 1975 ; + 3e5 : 197e ; + 3e6 : 1988 ; + 3e7 : 1991 ; + 3e8 : 199a ; + 3e9 : 19a3 ; + 3ea : 19ac ; + 3eb : 19b5 ; + 3ec : 19be ; + 3ed : 19c7 ; + 3ee : 19d0 ; + 3ef : 19d9 ; + 3f0 : 19e2 ; + 3f1 : 19eb ; + 3f2 : 19f4 ; + 3f3 : 19fd ; + 3f4 : 1a06 ; + 3f5 : 1a0f ; + 3f6 : 1a18 ; + 3f7 : 1a20 ; + 3f8 : 1a29 ; + 3f9 : 1a32 ; + 3fa : 1a3b ; + 3fb : 1a44 ; + 3fc : 1a4d ; + 3fd : 1a55 ; + 3fe : 1a5e ; + 3ff : 1a67 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_2.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_2.mif new file mode 100644 index 0000000000..153b9fef5d --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_2.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 4ae ; + 1 : 479 ; + 2 : 445 ; + 3 : 410 ; + 4 : 3dc ; + 5 : 3a8 ; + 6 : 373 ; + 7 : 33f ; + 8 : 30b ; + 9 : 2d6 ; + a : 2a2 ; + b : 26e ; + c : 23a ; + d : 206 ; + e : 1d2 ; + f : 19e ; + 10 : 16a ; + 11 : 136 ; + 12 : 102 ; + 13 : ce ; + 14 : 9a ; + 15 : 67 ; + 16 : 33 ; + 17 : fffff ; + 18 : fffcc ; + 19 : fff98 ; + 1a : fff65 ; + 1b : fff31 ; + 1c : ffefe ; + 1d : ffeca ; + 1e : ffe97 ; + 1f : ffe64 ; + 20 : ffe30 ; + 21 : ffdfd ; + 22 : ffdca ; + 23 : ffd97 ; + 24 : ffd64 ; + 25 : ffd31 ; + 26 : ffcfe ; + 27 : ffccb ; + 28 : ffc98 ; + 29 : ffc65 ; + 2a : ffc33 ; + 2b : ffc00 ; + 2c : ffbcd ; + 2d : ffb9b ; + 2e : ffb68 ; + 2f : ffb36 ; + 30 : ffb03 ; + 31 : ffad1 ; + 32 : ffa9f ; + 33 : ffa6c ; + 34 : ffa3a ; + 35 : ffa08 ; + 36 : ff9d6 ; + 37 : ff9a4 ; + 38 : ff972 ; + 39 : ff940 ; + 3a : ff90e ; + 3b : ff8dc ; + 3c : ff8ab ; + 3d : ff879 ; + 3e : ff847 ; + 3f : ff816 ; + 40 : ff7e4 ; + 41 : ff7b3 ; + 42 : ff781 ; + 43 : ff750 ; + 44 : ff71f ; + 45 : ff6ed ; + 46 : ff6bc ; + 47 : ff68b ; + 48 : ff65a ; + 49 : ff629 ; + 4a : ff5f8 ; + 4b : ff5c8 ; + 4c : ff597 ; + 4d : ff566 ; + 4e : ff535 ; + 4f : ff505 ; + 50 : ff4d4 ; + 51 : ff4a4 ; + 52 : ff474 ; + 53 : ff443 ; + 54 : ff413 ; + 55 : ff3e3 ; + 56 : ff3b3 ; + 57 : ff383 ; + 58 : ff353 ; + 59 : ff323 ; + 5a : ff2f3 ; + 5b : ff2c3 ; + 5c : ff294 ; + 5d : ff264 ; + 5e : ff234 ; + 5f : ff205 ; + 60 : ff1d5 ; + 61 : ff1a6 ; + 62 : ff177 ; + 63 : ff148 ; + 64 : ff119 ; + 65 : ff0e9 ; + 66 : ff0bb ; + 67 : ff08c ; + 68 : ff05d ; + 69 : ff02e ; + 6a : fefff ; + 6b : fefd1 ; + 6c : fefa2 ; + 6d : fef74 ; + 6e : fef45 ; + 6f : fef17 ; + 70 : feee9 ; + 71 : feebb ; + 72 : fee8d ; + 73 : fee5f ; + 74 : fee31 ; + 75 : fee03 ; + 76 : fedd5 ; + 77 : feda7 ; + 78 : fed7a ; + 79 : fed4c ; + 7a : fed1f ; + 7b : fecf1 ; + 7c : fecc4 ; + 7d : fec97 ; + 7e : fec6a ; + 7f : fec3d ; + 80 : fec10 ; + 81 : febe3 ; + 82 : febb6 ; + 83 : feb89 ; + 84 : feb5d ; + 85 : feb30 ; + 86 : feb04 ; + 87 : fead7 ; + 88 : feaab ; + 89 : fea7f ; + 8a : fea53 ; + 8b : fea27 ; + 8c : fe9fb ; + 8d : fe9cf ; + 8e : fe9a3 ; + 8f : fe977 ; + 90 : fe94c ; + 91 : fe920 ; + 92 : fe8f5 ; + 93 : fe8c9 ; + 94 : fe89e ; + 95 : fe873 ; + 96 : fe848 ; + 97 : fe81d ; + 98 : fe7f2 ; + 99 : fe7c7 ; + 9a : fe79c ; + 9b : fe771 ; + 9c : fe747 ; + 9d : fe71c ; + 9e : fe6f2 ; + 9f : fe6c8 ; + a0 : fe69e ; + a1 : fe673 ; + a2 : fe649 ; + a3 : fe61f ; + a4 : fe5f6 ; + a5 : fe5cc ; + a6 : fe5a2 ; + a7 : fe579 ; + a8 : fe54f ; + a9 : fe526 ; + aa : fe4fc ; + ab : fe4d3 ; + ac : fe4aa ; + ad : fe481 ; + ae : fe458 ; + af : fe42f ; + b0 : fe407 ; + b1 : fe3de ; + b2 : fe3b5 ; + b3 : fe38d ; + b4 : fe365 ; + b5 : fe33c ; + b6 : fe314 ; + b7 : fe2ec ; + b8 : fe2c4 ; + b9 : fe29c ; + ba : fe274 ; + bb : fe24d ; + bc : fe225 ; + bd : fe1fe ; + be : fe1d6 ; + bf : fe1af ; + c0 : fe188 ; + c1 : fe161 ; + c2 : fe13a ; + c3 : fe113 ; + c4 : fe0ec ; + c5 : fe0c5 ; + c6 : fe09f ; + c7 : fe078 ; + c8 : fe052 ; + c9 : fe02c ; + ca : fe005 ; + cb : fdfdf ; + cc : fdfb9 ; + cd : fdf93 ; + ce : fdf6e ; + cf : fdf48 ; + d0 : fdf22 ; + d1 : fdefd ; + d2 : fded7 ; + d3 : fdeb2 ; + d4 : fde8d ; + d5 : fde68 ; + d6 : fde43 ; + d7 : fde1e ; + d8 : fddf9 ; + d9 : fddd5 ; + da : fddb0 ; + db : fdd8c ; + dc : fdd67 ; + dd : fdd43 ; + de : fdd1f ; + df : fdcfb ; + e0 : fdcd7 ; + e1 : fdcb3 ; + e2 : fdc8f ; + e3 : fdc6c ; + e4 : fdc48 ; + e5 : fdc25 ; + e6 : fdc01 ; + e7 : fdbde ; + e8 : fdbbb ; + e9 : fdb98 ; + ea : fdb75 ; + eb : fdb53 ; + ec : fdb30 ; + ed : fdb0d ; + ee : fdaeb ; + ef : fdac9 ; + f0 : fdaa6 ; + f1 : fda84 ; + f2 : fda62 ; + f3 : fda40 ; + f4 : fda1f ; + f5 : fd9fd ; + f6 : fd9db ; + f7 : fd9ba ; + f8 : fd998 ; + f9 : fd977 ; + fa : fd956 ; + fb : fd935 ; + fc : fd914 ; + fd : fd8f3 ; + fe : fd8d3 ; + ff : fd8b2 ; + 100 : fd892 ; + 101 : fd871 ; + 102 : fd851 ; + 103 : fd831 ; + 104 : fd811 ; + 105 : fd7f1 ; + 106 : fd7d1 ; + 107 : fd7b1 ; + 108 : fd792 ; + 109 : fd772 ; + 10a : fd753 ; + 10b : fd734 ; + 10c : fd715 ; + 10d : fd6f5 ; + 10e : fd6d7 ; + 10f : fd6b8 ; + 110 : fd699 ; + 111 : fd67b ; + 112 : fd65c ; + 113 : fd63e ; + 114 : fd620 ; + 115 : fd601 ; + 116 : fd5e3 ; + 117 : fd5c5 ; + 118 : fd5a8 ; + 119 : fd58a ; + 11a : fd56d ; + 11b : fd54f ; + 11c : fd532 ; + 11d : fd515 ; + 11e : fd4f7 ; + 11f : fd4da ; + 120 : fd4be ; + 121 : fd4a1 ; + 122 : fd484 ; + 123 : fd468 ; + 124 : fd44b ; + 125 : fd42f ; + 126 : fd413 ; + 127 : fd3f7 ; + 128 : fd3db ; + 129 : fd3bf ; + 12a : fd3a3 ; + 12b : fd388 ; + 12c : fd36c ; + 12d : fd351 ; + 12e : fd336 ; + 12f : fd31b ; + 130 : fd300 ; + 131 : fd2e5 ; + 132 : fd2ca ; + 133 : fd2af ; + 134 : fd295 ; + 135 : fd27a ; + 136 : fd260 ; + 137 : fd246 ; + 138 : fd22c ; + 139 : fd212 ; + 13a : fd1f8 ; + 13b : fd1de ; + 13c : fd1c5 ; + 13d : fd1ab ; + 13e : fd192 ; + 13f : fd179 ; + 140 : fd160 ; + 141 : fd147 ; + 142 : fd12e ; + 143 : fd115 ; + 144 : fd0fc ; + 145 : fd0e4 ; + 146 : fd0cc ; + 147 : fd0b3 ; + 148 : fd09b ; + 149 : fd083 ; + 14a : fd06b ; + 14b : fd053 ; + 14c : fd03c ; + 14d : fd024 ; + 14e : fd00d ; + 14f : fcff5 ; + 150 : fcfde ; + 151 : fcfc7 ; + 152 : fcfb0 ; + 153 : fcf99 ; + 154 : fcf82 ; + 155 : fcf6c ; + 156 : fcf55 ; + 157 : fcf3f ; + 158 : fcf29 ; + 159 : fcf13 ; + 15a : fcefd ; + 15b : fcee7 ; + 15c : fced1 ; + 15d : fcebb ; + 15e : fcea6 ; + 15f : fce90 ; + 160 : fce7b ; + 161 : fce66 ; + 162 : fce51 ; + 163 : fce3c ; + 164 : fce27 ; + 165 : fce13 ; + 166 : fcdfe ; + 167 : fcdea ; + 168 : fcdd5 ; + 169 : fcdc1 ; + 16a : fcdad ; + 16b : fcd99 ; + 16c : fcd85 ; + 16d : fcd71 ; + 16e : fcd5e ; + 16f : fcd4a ; + 170 : fcd37 ; + 171 : fcd24 ; + 172 : fcd11 ; + 173 : fccfe ; + 174 : fcceb ; + 175 : fccd8 ; + 176 : fccc6 ; + 177 : fccb3 ; + 178 : fcca1 ; + 179 : fcc8e ; + 17a : fcc7c ; + 17b : fcc6a ; + 17c : fcc58 ; + 17d : fcc47 ; + 17e : fcc35 ; + 17f : fcc23 ; + 180 : fcc12 ; + 181 : fcc01 ; + 182 : fcbf0 ; + 183 : fcbdf ; + 184 : fcbce ; + 185 : fcbbd ; + 186 : fcbac ; + 187 : fcb9c ; + 188 : fcb8b ; + 189 : fcb7b ; + 18a : fcb6b ; + 18b : fcb5b ; + 18c : fcb4b ; + 18d : fcb3b ; + 18e : fcb2b ; + 18f : fcb1c ; + 190 : fcb0c ; + 191 : fcafd ; + 192 : fcaee ; + 193 : fcadf ; + 194 : fcad0 ; + 195 : fcac1 ; + 196 : fcab2 ; + 197 : fcaa3 ; + 198 : fca95 ; + 199 : fca87 ; + 19a : fca78 ; + 19b : fca6a ; + 19c : fca5c ; + 19d : fca4e ; + 19e : fca41 ; + 19f : fca33 ; + 1a0 : fca25 ; + 1a1 : fca18 ; + 1a2 : fca0b ; + 1a3 : fc9fe ; + 1a4 : fc9f1 ; + 1a5 : fc9e4 ; + 1a6 : fc9d7 ; + 1a7 : fc9ca ; + 1a8 : fc9be ; + 1a9 : fc9b1 ; + 1aa : fc9a5 ; + 1ab : fc999 ; + 1ac : fc98d ; + 1ad : fc981 ; + 1ae : fc975 ; + 1af : fc969 ; + 1b0 : fc95e ; + 1b1 : fc952 ; + 1b2 : fc947 ; + 1b3 : fc93c ; + 1b4 : fc931 ; + 1b5 : fc926 ; + 1b6 : fc91b ; + 1b7 : fc910 ; + 1b8 : fc906 ; + 1b9 : fc8fb ; + 1ba : fc8f1 ; + 1bb : fc8e7 ; + 1bc : fc8dd ; + 1bd : fc8d3 ; + 1be : fc8c9 ; + 1bf : fc8bf ; + 1c0 : fc8b5 ; + 1c1 : fc8ac ; + 1c2 : fc8a2 ; + 1c3 : fc899 ; + 1c4 : fc890 ; + 1c5 : fc887 ; + 1c6 : fc87e ; + 1c7 : fc875 ; + 1c8 : fc86d ; + 1c9 : fc864 ; + 1ca : fc85c ; + 1cb : fc853 ; + 1cc : fc84b ; + 1cd : fc843 ; + 1ce : fc83b ; + 1cf : fc833 ; + 1d0 : fc82c ; + 1d1 : fc824 ; + 1d2 : fc81d ; + 1d3 : fc815 ; + 1d4 : fc80e ; + 1d5 : fc807 ; + 1d6 : fc800 ; + 1d7 : fc7f9 ; + 1d8 : fc7f2 ; + 1d9 : fc7ec ; + 1da : fc7e5 ; + 1db : fc7df ; + 1dc : fc7d8 ; + 1dd : fc7d2 ; + 1de : fc7cc ; + 1df : fc7c6 ; + 1e0 : fc7c1 ; + 1e1 : fc7bb ; + 1e2 : fc7b5 ; + 1e3 : fc7b0 ; + 1e4 : fc7ab ; + 1e5 : fc7a5 ; + 1e6 : fc7a0 ; + 1e7 : fc79b ; + 1e8 : fc796 ; + 1e9 : fc792 ; + 1ea : fc78d ; + 1eb : fc789 ; + 1ec : fc784 ; + 1ed : fc780 ; + 1ee : fc77c ; + 1ef : fc778 ; + 1f0 : fc774 ; + 1f1 : fc770 ; + 1f2 : fc76c ; + 1f3 : fc769 ; + 1f4 : fc765 ; + 1f5 : fc762 ; + 1f6 : fc75f ; + 1f7 : fc75c ; + 1f8 : fc759 ; + 1f9 : fc756 ; + 1fa : fc753 ; + 1fb : fc750 ; + 1fc : fc74e ; + 1fd : fc74b ; + 1fe : fc749 ; + 1ff : fc747 ; + 200 : fc745 ; + 201 : fc743 ; + 202 : fc741 ; + 203 : fc73f ; + 204 : fc73e ; + 205 : fc73c ; + 206 : fc73b ; + 207 : fc73a ; + 208 : fc739 ; + 209 : fc737 ; + 20a : fc737 ; + 20b : fc736 ; + 20c : fc735 ; + 20d : fc735 ; + 20e : fc734 ; + 20f : fc734 ; + 210 : fc733 ; + 211 : fc733 ; + 212 : fc733 ; + 213 : fc733 ; + 214 : fc734 ; + 215 : fc734 ; + 216 : fc734 ; + 217 : fc735 ; + 218 : fc736 ; + 219 : fc736 ; + 21a : fc737 ; + 21b : fc738 ; + 21c : fc73a ; + 21d : fc73b ; + 21e : fc73c ; + 21f : fc73e ; + 220 : fc73f ; + 221 : fc741 ; + 222 : fc743 ; + 223 : fc744 ; + 224 : fc747 ; + 225 : fc749 ; + 226 : fc74b ; + 227 : fc74d ; + 228 : fc750 ; + 229 : fc752 ; + 22a : fc755 ; + 22b : fc758 ; + 22c : fc75b ; + 22d : fc75e ; + 22e : fc761 ; + 22f : fc764 ; + 230 : fc767 ; + 231 : fc76b ; + 232 : fc76e ; + 233 : fc772 ; + 234 : fc776 ; + 235 : fc77a ; + 236 : fc77e ; + 237 : fc782 ; + 238 : fc786 ; + 239 : fc78a ; + 23a : fc78f ; + 23b : fc793 ; + 23c : fc798 ; + 23d : fc79c ; + 23e : fc7a1 ; + 23f : fc7a6 ; + 240 : fc7ab ; + 241 : fc7b0 ; + 242 : fc7b6 ; + 243 : fc7bb ; + 244 : fc7c1 ; + 245 : fc7c6 ; + 246 : fc7cc ; + 247 : fc7d2 ; + 248 : fc7d8 ; + 249 : fc7de ; + 24a : fc7e4 ; + 24b : fc7ea ; + 24c : fc7f0 ; + 24d : fc7f7 ; + 24e : fc7fd ; + 24f : fc804 ; + 250 : fc80b ; + 251 : fc812 ; + 252 : fc818 ; + 253 : fc820 ; + 254 : fc827 ; + 255 : fc82e ; + 256 : fc835 ; + 257 : fc83d ; + 258 : fc844 ; + 259 : fc84c ; + 25a : fc854 ; + 25b : fc85c ; + 25c : fc864 ; + 25d : fc86c ; + 25e : fc874 ; + 25f : fc87c ; + 260 : fc885 ; + 261 : fc88d ; + 262 : fc896 ; + 263 : fc89e ; + 264 : fc8a7 ; + 265 : fc8b0 ; + 266 : fc8b9 ; + 267 : fc8c2 ; + 268 : fc8cb ; + 269 : fc8d5 ; + 26a : fc8de ; + 26b : fc8e8 ; + 26c : fc8f1 ; + 26d : fc8fb ; + 26e : fc905 ; + 26f : fc90e ; + 270 : fc918 ; + 271 : fc923 ; + 272 : fc92d ; + 273 : fc937 ; + 274 : fc941 ; + 275 : fc94c ; + 276 : fc956 ; + 277 : fc961 ; + 278 : fc96c ; + 279 : fc977 ; + 27a : fc982 ; + 27b : fc98d ; + 27c : fc998 ; + 27d : fc9a3 ; + 27e : fc9ae ; + 27f : fc9ba ; + 280 : fc9c5 ; + 281 : fc9d1 ; + 282 : fc9dd ; + 283 : fc9e9 ; + 284 : fc9f5 ; + 285 : fca01 ; + 286 : fca0d ; + 287 : fca19 ; + 288 : fca25 ; + 289 : fca31 ; + 28a : fca3e ; + 28b : fca4b ; + 28c : fca57 ; + 28d : fca64 ; + 28e : fca71 ; + 28f : fca7e ; + 290 : fca8b ; + 291 : fca98 ; + 292 : fcaa5 ; + 293 : fcab2 ; + 294 : fcac0 ; + 295 : fcacd ; + 296 : fcadb ; + 297 : fcae8 ; + 298 : fcaf6 ; + 299 : fcb04 ; + 29a : fcb12 ; + 29b : fcb20 ; + 29c : fcb2e ; + 29d : fcb3c ; + 29e : fcb4b ; + 29f : fcb59 ; + 2a0 : fcb67 ; + 2a1 : fcb76 ; + 2a2 : fcb85 ; + 2a3 : fcb93 ; + 2a4 : fcba2 ; + 2a5 : fcbb1 ; + 2a6 : fcbc0 ; + 2a7 : fcbcf ; + 2a8 : fcbde ; + 2a9 : fcbee ; + 2aa : fcbfd ; + 2ab : fcc0c ; + 2ac : fcc1c ; + 2ad : fcc2c ; + 2ae : fcc3b ; + 2af : fcc4b ; + 2b0 : fcc5b ; + 2b1 : fcc6b ; + 2b2 : fcc7b ; + 2b3 : fcc8b ; + 2b4 : fcc9b ; + 2b5 : fccab ; + 2b6 : fccbc ; + 2b7 : fcccc ; + 2b8 : fccdd ; + 2b9 : fcced ; + 2ba : fccfe ; + 2bb : fcd0f ; + 2bc : fcd20 ; + 2bd : fcd31 ; + 2be : fcd42 ; + 2bf : fcd53 ; + 2c0 : fcd64 ; + 2c1 : fcd75 ; + 2c2 : fcd87 ; + 2c3 : fcd98 ; + 2c4 : fcda9 ; + 2c5 : fcdbb ; + 2c6 : fcdcd ; + 2c7 : fcdde ; + 2c8 : fcdf0 ; + 2c9 : fce02 ; + 2ca : fce14 ; + 2cb : fce26 ; + 2cc : fce38 ; + 2cd : fce4b ; + 2ce : fce5d ; + 2cf : fce6f ; + 2d0 : fce82 ; + 2d1 : fce94 ; + 2d2 : fcea7 ; + 2d3 : fceba ; + 2d4 : fcecc ; + 2d5 : fcedf ; + 2d6 : fcef2 ; + 2d7 : fcf05 ; + 2d8 : fcf18 ; + 2d9 : fcf2b ; + 2da : fcf3f ; + 2db : fcf52 ; + 2dc : fcf65 ; + 2dd : fcf79 ; + 2de : fcf8c ; + 2df : fcfa0 ; + 2e0 : fcfb3 ; + 2e1 : fcfc7 ; + 2e2 : fcfdb ; + 2e3 : fcfef ; + 2e4 : fd003 ; + 2e5 : fd017 ; + 2e6 : fd02b ; + 2e7 : fd03f ; + 2e8 : fd053 ; + 2e9 : fd068 ; + 2ea : fd07c ; + 2eb : fd091 ; + 2ec : fd0a5 ; + 2ed : fd0ba ; + 2ee : fd0ce ; + 2ef : fd0e3 ; + 2f0 : fd0f8 ; + 2f1 : fd10d ; + 2f2 : fd122 ; + 2f3 : fd137 ; + 2f4 : fd14c ; + 2f5 : fd161 ; + 2f6 : fd176 ; + 2f7 : fd18c ; + 2f8 : fd1a1 ; + 2f9 : fd1b6 ; + 2fa : fd1cc ; + 2fb : fd1e2 ; + 2fc : fd1f7 ; + 2fd : fd20d ; + 2fe : fd223 ; + 2ff : fd238 ; + 300 : fd24e ; + 301 : fd264 ; + 302 : fd27a ; + 303 : fd290 ; + 304 : fd2a7 ; + 305 : fd2bd ; + 306 : fd2d3 ; + 307 : fd2ea ; + 308 : fd300 ; + 309 : fd316 ; + 30a : fd32d ; + 30b : fd344 ; + 30c : fd35a ; + 30d : fd371 ; + 30e : fd388 ; + 30f : fd39f ; + 310 : fd3b6 ; + 311 : fd3cd ; + 312 : fd3e4 ; + 313 : fd3fb ; + 314 : fd412 ; + 315 : fd429 ; + 316 : fd440 ; + 317 : fd458 ; + 318 : fd46f ; + 319 : fd487 ; + 31a : fd49e ; + 31b : fd4b6 ; + 31c : fd4cd ; + 31d : fd4e5 ; + 31e : fd4fd ; + 31f : fd515 ; + 320 : fd52d ; + 321 : fd545 ; + 322 : fd55d ; + 323 : fd575 ; + 324 : fd58d ; + 325 : fd5a5 ; + 326 : fd5bd ; + 327 : fd5d5 ; + 328 : fd5ee ; + 329 : fd606 ; + 32a : fd61f ; + 32b : fd637 ; + 32c : fd650 ; + 32d : fd668 ; + 32e : fd681 ; + 32f : fd69a ; + 330 : fd6b2 ; + 331 : fd6cb ; + 332 : fd6e4 ; + 333 : fd6fd ; + 334 : fd716 ; + 335 : fd72f ; + 336 : fd748 ; + 337 : fd761 ; + 338 : fd77a ; + 339 : fd794 ; + 33a : fd7ad ; + 33b : fd7c6 ; + 33c : fd7e0 ; + 33d : fd7f9 ; + 33e : fd813 ; + 33f : fd82c ; + 340 : fd846 ; + 341 : fd860 ; + 342 : fd879 ; + 343 : fd893 ; + 344 : fd8ad ; + 345 : fd8c7 ; + 346 : fd8e1 ; + 347 : fd8fa ; + 348 : fd914 ; + 349 : fd92e ; + 34a : fd949 ; + 34b : fd963 ; + 34c : fd97d ; + 34d : fd997 ; + 34e : fd9b1 ; + 34f : fd9cc ; + 350 : fd9e6 ; + 351 : fda00 ; + 352 : fda1b ; + 353 : fda35 ; + 354 : fda50 ; + 355 : fda6a ; + 356 : fda85 ; + 357 : fdaa0 ; + 358 : fdabb ; + 359 : fdad5 ; + 35a : fdaf0 ; + 35b : fdb0b ; + 35c : fdb26 ; + 35d : fdb41 ; + 35e : fdb5c ; + 35f : fdb77 ; + 360 : fdb92 ; + 361 : fdbad ; + 362 : fdbc8 ; + 363 : fdbe3 ; + 364 : fdbfe ; + 365 : fdc1a ; + 366 : fdc35 ; + 367 : fdc50 ; + 368 : fdc6c ; + 369 : fdc87 ; + 36a : fdca2 ; + 36b : fdcbe ; + 36c : fdcda ; + 36d : fdcf5 ; + 36e : fdd11 ; + 36f : fdd2c ; + 370 : fdd48 ; + 371 : fdd64 ; + 372 : fdd7f ; + 373 : fdd9b ; + 374 : fddb7 ; + 375 : fddd3 ; + 376 : fddef ; + 377 : fde0b ; + 378 : fde27 ; + 379 : fde43 ; + 37a : fde5f ; + 37b : fde7b ; + 37c : fde97 ; + 37d : fdeb3 ; + 37e : fdecf ; + 37f : fdeeb ; + 380 : fdf08 ; + 381 : fdf24 ; + 382 : fdf40 ; + 383 : fdf5d ; + 384 : fdf79 ; + 385 : fdf95 ; + 386 : fdfb2 ; + 387 : fdfce ; + 388 : fdfeb ; + 389 : fe007 ; + 38a : fe024 ; + 38b : fe040 ; + 38c : fe05d ; + 38d : fe07a ; + 38e : fe096 ; + 38f : fe0b3 ; + 390 : fe0d0 ; + 391 : fe0ed ; + 392 : fe109 ; + 393 : fe126 ; + 394 : fe143 ; + 395 : fe160 ; + 396 : fe17d ; + 397 : fe19a ; + 398 : fe1b7 ; + 399 : fe1d4 ; + 39a : fe1f1 ; + 39b : fe20e ; + 39c : fe22b ; + 39d : fe248 ; + 39e : fe265 ; + 39f : fe282 ; + 3a0 : fe29f ; + 3a1 : fe2bd ; + 3a2 : fe2da ; + 3a3 : fe2f7 ; + 3a4 : fe314 ; + 3a5 : fe332 ; + 3a6 : fe34f ; + 3a7 : fe36c ; + 3a8 : fe38a ; + 3a9 : fe3a7 ; + 3aa : fe3c4 ; + 3ab : fe3e2 ; + 3ac : fe3ff ; + 3ad : fe41d ; + 3ae : fe43a ; + 3af : fe458 ; + 3b0 : fe475 ; + 3b1 : fe493 ; + 3b2 : fe4b0 ; + 3b3 : fe4ce ; + 3b4 : fe4eb ; + 3b5 : fe509 ; + 3b6 : fe527 ; + 3b7 : fe544 ; + 3b8 : fe562 ; + 3b9 : fe580 ; + 3ba : fe59d ; + 3bb : fe5bb ; + 3bc : fe5d9 ; + 3bd : fe5f7 ; + 3be : fe615 ; + 3bf : fe632 ; + 3c0 : fe650 ; + 3c1 : fe66e ; + 3c2 : fe68c ; + 3c3 : fe6aa ; + 3c4 : fe6c8 ; + 3c5 : fe6e6 ; + 3c6 : fe703 ; + 3c7 : fe721 ; + 3c8 : fe73f ; + 3c9 : fe75d ; + 3ca : fe77b ; + 3cb : fe799 ; + 3cc : fe7b7 ; + 3cd : fe7d5 ; + 3ce : fe7f3 ; + 3cf : fe811 ; + 3d0 : fe82f ; + 3d1 : fe84e ; + 3d2 : fe86c ; + 3d3 : fe88a ; + 3d4 : fe8a8 ; + 3d5 : fe8c6 ; + 3d6 : fe8e4 ; + 3d7 : fe902 ; + 3d8 : fe920 ; + 3d9 : fe93f ; + 3da : fe95d ; + 3db : fe97b ; + 3dc : fe999 ; + 3dd : fe9b7 ; + 3de : fe9d6 ; + 3df : fe9f4 ; + 3e0 : fea12 ; + 3e1 : fea30 ; + 3e2 : fea4f ; + 3e3 : fea6d ; + 3e4 : fea8b ; + 3e5 : feaa9 ; + 3e6 : feac8 ; + 3e7 : feae6 ; + 3e8 : feb04 ; + 3e9 : feb23 ; + 3ea : feb41 ; + 3eb : feb5f ; + 3ec : feb7d ; + 3ed : feb9c ; + 3ee : febba ; + 3ef : febd8 ; + 3f0 : febf7 ; + 3f1 : fec15 ; + 3f2 : fec34 ; + 3f3 : fec52 ; + 3f4 : fec70 ; + 3f5 : fec8f ; + 3f6 : fecad ; + 3f7 : feccb ; + 3f8 : fecea ; + 3f9 : fed08 ; + 3fa : fed26 ; + 3fb : fed45 ; + 3fc : fed63 ; + 3fd : fed82 ; + 3fe : feda0 ; + 3ff : fedbe ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_3.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_3.mif new file mode 100644 index 0000000000..8bc607b0e4 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_3.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 5a0 ; + 1 : 5f2 ; + 2 : 644 ; + 3 : 695 ; + 4 : 6e7 ; + 5 : 739 ; + 6 : 78b ; + 7 : 7dc ; + 8 : 82d ; + 9 : 87f ; + a : 8d0 ; + b : 921 ; + c : 972 ; + d : 9c3 ; + e : a14 ; + f : a65 ; + 10 : ab6 ; + 11 : b06 ; + 12 : b57 ; + 13 : ba7 ; + 14 : bf7 ; + 15 : c48 ; + 16 : c98 ; + 17 : ce8 ; + 18 : d38 ; + 19 : d88 ; + 1a : dd7 ; + 1b : e27 ; + 1c : e76 ; + 1d : ec6 ; + 1e : f15 ; + 1f : f64 ; + 20 : fb3 ; + 21 : 1002 ; + 22 : 1051 ; + 23 : 10a0 ; + 24 : 10ef ; + 25 : 113d ; + 26 : 118c ; + 27 : 11da ; + 28 : 1228 ; + 29 : 1276 ; + 2a : 12c5 ; + 2b : 1312 ; + 2c : 1360 ; + 2d : 13ae ; + 2e : 13fb ; + 2f : 1449 ; + 30 : 1496 ; + 31 : 14e3 ; + 32 : 1531 ; + 33 : 157e ; + 34 : 15ca ; + 35 : 1617 ; + 36 : 1664 ; + 37 : 16b0 ; + 38 : 16fd ; + 39 : 1749 ; + 3a : 1795 ; + 3b : 17e1 ; + 3c : 182d ; + 3d : 1879 ; + 3e : 18c5 ; + 3f : 1910 ; + 40 : 195c ; + 41 : 19a7 ; + 42 : 19f2 ; + 43 : 1a3d ; + 44 : 1a88 ; + 45 : 1ad3 ; + 46 : 1b1d ; + 47 : 1b68 ; + 48 : 1bb2 ; + 49 : 1bfd ; + 4a : 1c47 ; + 4b : 1c91 ; + 4c : 1cdb ; + 4d : 1d25 ; + 4e : 1d6e ; + 4f : 1db8 ; + 50 : 1e01 ; + 51 : 1e4a ; + 52 : 1e93 ; + 53 : 1edc ; + 54 : 1f25 ; + 55 : 1f6e ; + 56 : 1fb6 ; + 57 : 1fff ; + 58 : 2047 ; + 59 : 208f ; + 5a : 20d7 ; + 5b : 211f ; + 5c : 2167 ; + 5d : 21ae ; + 5e : 21f6 ; + 5f : 223d ; + 60 : 2284 ; + 61 : 22cb ; + 62 : 2312 ; + 63 : 2359 ; + 64 : 239f ; + 65 : 23e6 ; + 66 : 242c ; + 67 : 2472 ; + 68 : 24b8 ; + 69 : 24fe ; + 6a : 2544 ; + 6b : 258a ; + 6c : 25cf ; + 6d : 2614 ; + 6e : 2659 ; + 6f : 269e ; + 70 : 26e3 ; + 71 : 2728 ; + 72 : 276c ; + 73 : 27b1 ; + 74 : 27f5 ; + 75 : 2839 ; + 76 : 287d ; + 77 : 28c1 ; + 78 : 2904 ; + 79 : 2948 ; + 7a : 298b ; + 7b : 29ce ; + 7c : 2a11 ; + 7d : 2a54 ; + 7e : 2a97 ; + 7f : 2ad9 ; + 80 : 2b1b ; + 81 : 2b5e ; + 82 : 2ba0 ; + 83 : 2be2 ; + 84 : 2c23 ; + 85 : 2c65 ; + 86 : 2ca6 ; + 87 : 2ce7 ; + 88 : 2d29 ; + 89 : 2d69 ; + 8a : 2daa ; + 8b : 2deb ; + 8c : 2e2b ; + 8d : 2e6c ; + 8e : 2eac ; + 8f : 2eec ; + 90 : 2f2b ; + 91 : 2f6b ; + 92 : 2faa ; + 93 : 2fea ; + 94 : 3029 ; + 95 : 3068 ; + 96 : 30a6 ; + 97 : 30e5 ; + 98 : 3124 ; + 99 : 3162 ; + 9a : 31a0 ; + 9b : 31de ; + 9c : 321c ; + 9d : 3259 ; + 9e : 3297 ; + 9f : 32d4 ; + a0 : 3311 ; + a1 : 334e ; + a2 : 338b ; + a3 : 33c7 ; + a4 : 3404 ; + a5 : 3440 ; + a6 : 347c ; + a7 : 34b8 ; + a8 : 34f3 ; + a9 : 352f ; + aa : 356a ; + ab : 35a5 ; + ac : 35e0 ; + ad : 361b ; + ae : 3656 ; + af : 3690 ; + b0 : 36cb ; + b1 : 3705 ; + b2 : 373f ; + b3 : 3778 ; + b4 : 37b2 ; + b5 : 37eb ; + b6 : 3825 ; + b7 : 385e ; + b8 : 3896 ; + b9 : 38cf ; + ba : 3908 ; + bb : 3940 ; + bc : 3978 ; + bd : 39b0 ; + be : 39e8 ; + bf : 3a1f ; + c0 : 3a57 ; + c1 : 3a8e ; + c2 : 3ac5 ; + c3 : 3afc ; + c4 : 3b32 ; + c5 : 3b69 ; + c6 : 3b9f ; + c7 : 3bd5 ; + c8 : 3c0b ; + c9 : 3c41 ; + ca : 3c76 ; + cb : 3cac ; + cc : 3ce1 ; + cd : 3d16 ; + ce : 3d4b ; + cf : 3d7f ; + d0 : 3db4 ; + d1 : 3de8 ; + d2 : 3e1c ; + d3 : 3e50 ; + d4 : 3e84 ; + d5 : 3eb7 ; + d6 : 3eea ; + d7 : 3f1d ; + d8 : 3f50 ; + d9 : 3f83 ; + da : 3fb6 ; + db : 3fe8 ; + dc : 401a ; + dd : 404c ; + de : 407e ; + df : 40af ; + e0 : 40e1 ; + e1 : 4112 ; + e2 : 4143 ; + e3 : 4174 ; + e4 : 41a4 ; + e5 : 41d5 ; + e6 : 4205 ; + e7 : 4235 ; + e8 : 4265 ; + e9 : 4294 ; + ea : 42c4 ; + eb : 42f3 ; + ec : 4322 ; + ed : 4351 ; + ee : 437f ; + ef : 43ae ; + f0 : 43dc ; + f1 : 440a ; + f2 : 4438 ; + f3 : 4466 ; + f4 : 4493 ; + f5 : 44c0 ; + f6 : 44ed ; + f7 : 451a ; + f8 : 4547 ; + f9 : 4573 ; + fa : 459f ; + fb : 45cc ; + fc : 45f7 ; + fd : 4623 ; + fe : 464e ; + ff : 467a ; + 100 : 46a5 ; + 101 : 46d0 ; + 102 : 46fa ; + 103 : 4725 ; + 104 : 474f ; + 105 : 4779 ; + 106 : 47a3 ; + 107 : 47cd ; + 108 : 47f6 ; + 109 : 481f ; + 10a : 4848 ; + 10b : 4871 ; + 10c : 489a ; + 10d : 48c2 ; + 10e : 48ea ; + 10f : 4912 ; + 110 : 493a ; + 111 : 4962 ; + 112 : 4989 ; + 113 : 49b0 ; + 114 : 49d7 ; + 115 : 49fe ; + 116 : 4a25 ; + 117 : 4a4b ; + 118 : 4a71 ; + 119 : 4a97 ; + 11a : 4abd ; + 11b : 4ae3 ; + 11c : 4b08 ; + 11d : 4b2d ; + 11e : 4b52 ; + 11f : 4b77 ; + 120 : 4b9b ; + 121 : 4bc0 ; + 122 : 4be4 ; + 123 : 4c08 ; + 124 : 4c2b ; + 125 : 4c4f ; + 126 : 4c72 ; + 127 : 4c95 ; + 128 : 4cb8 ; + 129 : 4cdb ; + 12a : 4cfd ; + 12b : 4d20 ; + 12c : 4d42 ; + 12d : 4d63 ; + 12e : 4d85 ; + 12f : 4da7 ; + 130 : 4dc8 ; + 131 : 4de9 ; + 132 : 4e0a ; + 133 : 4e2a ; + 134 : 4e4a ; + 135 : 4e6b ; + 136 : 4e8b ; + 137 : 4eaa ; + 138 : 4eca ; + 139 : 4ee9 ; + 13a : 4f08 ; + 13b : 4f27 ; + 13c : 4f46 ; + 13d : 4f64 ; + 13e : 4f83 ; + 13f : 4fa1 ; + 140 : 4fbf ; + 141 : 4fdc ; + 142 : 4ffa ; + 143 : 5017 ; + 144 : 5034 ; + 145 : 5051 ; + 146 : 506e ; + 147 : 508a ; + 148 : 50a6 ; + 149 : 50c2 ; + 14a : 50de ; + 14b : 50f9 ; + 14c : 5115 ; + 14d : 5130 ; + 14e : 514b ; + 14f : 5165 ; + 150 : 5180 ; + 151 : 519a ; + 152 : 51b4 ; + 153 : 51ce ; + 154 : 51e8 ; + 155 : 5201 ; + 156 : 521b ; + 157 : 5234 ; + 158 : 524c ; + 159 : 5265 ; + 15a : 527d ; + 15b : 5296 ; + 15c : 52ae ; + 15d : 52c5 ; + 15e : 52dd ; + 15f : 52f4 ; + 160 : 530b ; + 161 : 5322 ; + 162 : 5339 ; + 163 : 534f ; + 164 : 5366 ; + 165 : 537c ; + 166 : 5392 ; + 167 : 53a7 ; + 168 : 53bd ; + 169 : 53d2 ; + 16a : 53e7 ; + 16b : 53fc ; + 16c : 5410 ; + 16d : 5425 ; + 16e : 5439 ; + 16f : 544d ; + 170 : 5460 ; + 171 : 5474 ; + 172 : 5487 ; + 173 : 549a ; + 174 : 54ad ; + 175 : 54c0 ; + 176 : 54d2 ; + 177 : 54e5 ; + 178 : 54f7 ; + 179 : 5509 ; + 17a : 551a ; + 17b : 552c ; + 17c : 553d ; + 17d : 554e ; + 17e : 555f ; + 17f : 556f ; + 180 : 5580 ; + 181 : 5590 ; + 182 : 55a0 ; + 183 : 55af ; + 184 : 55bf ; + 185 : 55ce ; + 186 : 55dd ; + 187 : 55ec ; + 188 : 55fb ; + 189 : 5609 ; + 18a : 5618 ; + 18b : 5626 ; + 18c : 5634 ; + 18d : 5641 ; + 18e : 564f ; + 18f : 565c ; + 190 : 5669 ; + 191 : 5676 ; + 192 : 5682 ; + 193 : 568f ; + 194 : 569b ; + 195 : 56a7 ; + 196 : 56b2 ; + 197 : 56be ; + 198 : 56c9 ; + 199 : 56d4 ; + 19a : 56df ; + 19b : 56ea ; + 19c : 56f4 ; + 19d : 56ff ; + 19e : 5709 ; + 19f : 5713 ; + 1a0 : 571c ; + 1a1 : 5726 ; + 1a2 : 572f ; + 1a3 : 5738 ; + 1a4 : 5741 ; + 1a5 : 5749 ; + 1a6 : 5752 ; + 1a7 : 575a ; + 1a8 : 5762 ; + 1a9 : 576a ; + 1aa : 5771 ; + 1ab : 5779 ; + 1ac : 5780 ; + 1ad : 5787 ; + 1ae : 578e ; + 1af : 5794 ; + 1b0 : 579b ; + 1b1 : 57a1 ; + 1b2 : 57a7 ; + 1b3 : 57ac ; + 1b4 : 57b2 ; + 1b5 : 57b7 ; + 1b6 : 57bc ; + 1b7 : 57c1 ; + 1b8 : 57c6 ; + 1b9 : 57ca ; + 1ba : 57cf ; + 1bb : 57d3 ; + 1bc : 57d7 ; + 1bd : 57da ; + 1be : 57de ; + 1bf : 57e1 ; + 1c0 : 57e4 ; + 1c1 : 57e7 ; + 1c2 : 57e9 ; + 1c3 : 57ec ; + 1c4 : 57ee ; + 1c5 : 57f0 ; + 1c6 : 57f2 ; + 1c7 : 57f4 ; + 1c8 : 57f5 ; + 1c9 : 57f6 ; + 1ca : 57f7 ; + 1cb : 57f8 ; + 1cc : 57f9 ; + 1cd : 57f9 ; + 1ce : 57f9 ; + 1cf : 57f9 ; + 1d0 : 57f9 ; + 1d1 : 57f9 ; + 1d2 : 57f8 ; + 1d3 : 57f7 ; + 1d4 : 57f6 ; + 1d5 : 57f5 ; + 1d6 : 57f4 ; + 1d7 : 57f2 ; + 1d8 : 57f1 ; + 1d9 : 57ef ; + 1da : 57ec ; + 1db : 57ea ; + 1dc : 57e7 ; + 1dd : 57e5 ; + 1de : 57e2 ; + 1df : 57de ; + 1e0 : 57db ; + 1e1 : 57d7 ; + 1e2 : 57d4 ; + 1e3 : 57d0 ; + 1e4 : 57cc ; + 1e5 : 57c7 ; + 1e6 : 57c3 ; + 1e7 : 57be ; + 1e8 : 57b9 ; + 1e9 : 57b4 ; + 1ea : 57ae ; + 1eb : 57a9 ; + 1ec : 57a3 ; + 1ed : 579d ; + 1ee : 5797 ; + 1ef : 5791 ; + 1f0 : 578a ; + 1f1 : 5783 ; + 1f2 : 577d ; + 1f3 : 5775 ; + 1f4 : 576e ; + 1f5 : 5767 ; + 1f6 : 575f ; + 1f7 : 5757 ; + 1f8 : 574f ; + 1f9 : 5747 ; + 1fa : 573e ; + 1fb : 5736 ; + 1fc : 572d ; + 1fd : 5724 ; + 1fe : 571b ; + 1ff : 5711 ; + 200 : 5708 ; + 201 : 56fe ; + 202 : 56f4 ; + 203 : 56ea ; + 204 : 56df ; + 205 : 56d5 ; + 206 : 56ca ; + 207 : 56bf ; + 208 : 56b4 ; + 209 : 56a9 ; + 20a : 569d ; + 20b : 5692 ; + 20c : 5686 ; + 20d : 567a ; + 20e : 566d ; + 20f : 5661 ; + 210 : 5654 ; + 211 : 5648 ; + 212 : 563b ; + 213 : 562e ; + 214 : 5620 ; + 215 : 5613 ; + 216 : 5605 ; + 217 : 55f7 ; + 218 : 55e9 ; + 219 : 55db ; + 21a : 55cc ; + 21b : 55be ; + 21c : 55af ; + 21d : 55a0 ; + 21e : 5591 ; + 21f : 5581 ; + 220 : 5572 ; + 221 : 5562 ; + 222 : 5552 ; + 223 : 5542 ; + 224 : 5532 ; + 225 : 5521 ; + 226 : 5511 ; + 227 : 5500 ; + 228 : 54ef ; + 229 : 54de ; + 22a : 54cc ; + 22b : 54bb ; + 22c : 54a9 ; + 22d : 5497 ; + 22e : 5485 ; + 22f : 5473 ; + 230 : 5461 ; + 231 : 544e ; + 232 : 543b ; + 233 : 5428 ; + 234 : 5415 ; + 235 : 5402 ; + 236 : 53ef ; + 237 : 53db ; + 238 : 53c7 ; + 239 : 53b3 ; + 23a : 539f ; + 23b : 538b ; + 23c : 5376 ; + 23d : 5362 ; + 23e : 534d ; + 23f : 5338 ; + 240 : 5323 ; + 241 : 530d ; + 242 : 52f8 ; + 243 : 52e2 ; + 244 : 52cc ; + 245 : 52b6 ; + 246 : 52a0 ; + 247 : 528a ; + 248 : 5273 ; + 249 : 525d ; + 24a : 5246 ; + 24b : 522f ; + 24c : 5218 ; + 24d : 5200 ; + 24e : 51e9 ; + 24f : 51d1 ; + 250 : 51b9 ; + 251 : 51a1 ; + 252 : 5189 ; + 253 : 5171 ; + 254 : 5158 ; + 255 : 513f ; + 256 : 5127 ; + 257 : 510e ; + 258 : 50f4 ; + 259 : 50db ; + 25a : 50c2 ; + 25b : 50a8 ; + 25c : 508e ; + 25d : 5074 ; + 25e : 505a ; + 25f : 5040 ; + 260 : 5025 ; + 261 : 500b ; + 262 : 4ff0 ; + 263 : 4fd5 ; + 264 : 4fba ; + 265 : 4f9f ; + 266 : 4f83 ; + 267 : 4f68 ; + 268 : 4f4c ; + 269 : 4f30 ; + 26a : 4f14 ; + 26b : 4ef8 ; + 26c : 4edc ; + 26d : 4ebf ; + 26e : 4ea3 ; + 26f : 4e86 ; + 270 : 4e69 ; + 271 : 4e4c ; + 272 : 4e2f ; + 273 : 4e11 ; + 274 : 4df4 ; + 275 : 4dd6 ; + 276 : 4db8 ; + 277 : 4d9a ; + 278 : 4d7c ; + 279 : 4d5e ; + 27a : 4d3f ; + 27b : 4d21 ; + 27c : 4d02 ; + 27d : 4ce3 ; + 27e : 4cc4 ; + 27f : 4ca5 ; + 280 : 4c86 ; + 281 : 4c66 ; + 282 : 4c47 ; + 283 : 4c27 ; + 284 : 4c07 ; + 285 : 4be7 ; + 286 : 4bc7 ; + 287 : 4ba6 ; + 288 : 4b86 ; + 289 : 4b65 ; + 28a : 4b45 ; + 28b : 4b24 ; + 28c : 4b03 ; + 28d : 4ae2 ; + 28e : 4ac0 ; + 28f : 4a9f ; + 290 : 4a7d ; + 291 : 4a5b ; + 292 : 4a3a ; + 293 : 4a18 ; + 294 : 49f5 ; + 295 : 49d3 ; + 296 : 49b1 ; + 297 : 498e ; + 298 : 496b ; + 299 : 4949 ; + 29a : 4926 ; + 29b : 4903 ; + 29c : 48df ; + 29d : 48bc ; + 29e : 4898 ; + 29f : 4875 ; + 2a0 : 4851 ; + 2a1 : 482d ; + 2a2 : 4809 ; + 2a3 : 47e5 ; + 2a4 : 47c1 ; + 2a5 : 479c ; + 2a6 : 4778 ; + 2a7 : 4753 ; + 2a8 : 472e ; + 2a9 : 4709 ; + 2aa : 46e4 ; + 2ab : 46bf ; + 2ac : 469a ; + 2ad : 4674 ; + 2ae : 464f ; + 2af : 4629 ; + 2b0 : 4603 ; + 2b1 : 45dd ; + 2b2 : 45b7 ; + 2b3 : 4591 ; + 2b4 : 456b ; + 2b5 : 4544 ; + 2b6 : 451e ; + 2b7 : 44f7 ; + 2b8 : 44d0 ; + 2b9 : 44a9 ; + 2ba : 4482 ; + 2bb : 445b ; + 2bc : 4434 ; + 2bd : 440c ; + 2be : 43e5 ; + 2bf : 43bd ; + 2c0 : 4395 ; + 2c1 : 436d ; + 2c2 : 4345 ; + 2c3 : 431d ; + 2c4 : 42f5 ; + 2c5 : 42cd ; + 2c6 : 42a4 ; + 2c7 : 427c ; + 2c8 : 4253 ; + 2c9 : 422a ; + 2ca : 4201 ; + 2cb : 41d8 ; + 2cc : 41af ; + 2cd : 4186 ; + 2ce : 415c ; + 2cf : 4133 ; + 2d0 : 4109 ; + 2d1 : 40e0 ; + 2d2 : 40b6 ; + 2d3 : 408c ; + 2d4 : 4062 ; + 2d5 : 4038 ; + 2d6 : 400d ; + 2d7 : 3fe3 ; + 2d8 : 3fb9 ; + 2d9 : 3f8e ; + 2da : 3f63 ; + 2db : 3f39 ; + 2dc : 3f0e ; + 2dd : 3ee3 ; + 2de : 3eb8 ; + 2df : 3e8d ; + 2e0 : 3e61 ; + 2e1 : 3e36 ; + 2e2 : 3e0a ; + 2e3 : 3ddf ; + 2e4 : 3db3 ; + 2e5 : 3d87 ; + 2e6 : 3d5b ; + 2e7 : 3d2f ; + 2e8 : 3d03 ; + 2e9 : 3cd7 ; + 2ea : 3cab ; + 2eb : 3c7e ; + 2ec : 3c52 ; + 2ed : 3c25 ; + 2ee : 3bf9 ; + 2ef : 3bcc ; + 2f0 : 3b9f ; + 2f1 : 3b72 ; + 2f2 : 3b45 ; + 2f3 : 3b18 ; + 2f4 : 3aeb ; + 2f5 : 3abd ; + 2f6 : 3a90 ; + 2f7 : 3a62 ; + 2f8 : 3a35 ; + 2f9 : 3a07 ; + 2fa : 39d9 ; + 2fb : 39ab ; + 2fc : 397d ; + 2fd : 394f ; + 2fe : 3921 ; + 2ff : 38f3 ; + 300 : 38c5 ; + 301 : 3896 ; + 302 : 3868 ; + 303 : 3839 ; + 304 : 380a ; + 305 : 37dc ; + 306 : 37ad ; + 307 : 377e ; + 308 : 374f ; + 309 : 3720 ; + 30a : 36f1 ; + 30b : 36c1 ; + 30c : 3692 ; + 30d : 3663 ; + 30e : 3633 ; + 30f : 3604 ; + 310 : 35d4 ; + 311 : 35a4 ; + 312 : 3574 ; + 313 : 3544 ; + 314 : 3514 ; + 315 : 34e4 ; + 316 : 34b4 ; + 317 : 3484 ; + 318 : 3454 ; + 319 : 3423 ; + 31a : 33f3 ; + 31b : 33c3 ; + 31c : 3392 ; + 31d : 3361 ; + 31e : 3331 ; + 31f : 3300 ; + 320 : 32cf ; + 321 : 329e ; + 322 : 326d ; + 323 : 323c ; + 324 : 320b ; + 325 : 31da ; + 326 : 31a8 ; + 327 : 3177 ; + 328 : 3146 ; + 329 : 3114 ; + 32a : 30e3 ; + 32b : 30b1 ; + 32c : 307f ; + 32d : 304e ; + 32e : 301c ; + 32f : 2fea ; + 330 : 2fb8 ; + 331 : 2f86 ; + 332 : 2f54 ; + 333 : 2f22 ; + 334 : 2ef0 ; + 335 : 2ebd ; + 336 : 2e8b ; + 337 : 2e59 ; + 338 : 2e26 ; + 339 : 2df4 ; + 33a : 2dc1 ; + 33b : 2d8f ; + 33c : 2d5c ; + 33d : 2d29 ; + 33e : 2cf7 ; + 33f : 2cc4 ; + 340 : 2c91 ; + 341 : 2c5e ; + 342 : 2c2b ; + 343 : 2bf8 ; + 344 : 2bc5 ; + 345 : 2b92 ; + 346 : 2b5e ; + 347 : 2b2b ; + 348 : 2af8 ; + 349 : 2ac4 ; + 34a : 2a91 ; + 34b : 2a5e ; + 34c : 2a2a ; + 34d : 29f7 ; + 34e : 29c3 ; + 34f : 298f ; + 350 : 295c ; + 351 : 2928 ; + 352 : 28f4 ; + 353 : 28c0 ; + 354 : 288c ; + 355 : 2858 ; + 356 : 2824 ; + 357 : 27f0 ; + 358 : 27bc ; + 359 : 2788 ; + 35a : 2754 ; + 35b : 2720 ; + 35c : 26ec ; + 35d : 26b7 ; + 35e : 2683 ; + 35f : 264f ; + 360 : 261a ; + 361 : 25e6 ; + 362 : 25b1 ; + 363 : 257d ; + 364 : 2548 ; + 365 : 2514 ; + 366 : 24df ; + 367 : 24ab ; + 368 : 2476 ; + 369 : 2441 ; + 36a : 240c ; + 36b : 23d8 ; + 36c : 23a3 ; + 36d : 236e ; + 36e : 2339 ; + 36f : 2304 ; + 370 : 22cf ; + 371 : 229a ; + 372 : 2265 ; + 373 : 2230 ; + 374 : 21fb ; + 375 : 21c6 ; + 376 : 2191 ; + 377 : 215c ; + 378 : 2126 ; + 379 : 20f1 ; + 37a : 20bc ; + 37b : 2087 ; + 37c : 2051 ; + 37d : 201c ; + 37e : 1fe7 ; + 37f : 1fb1 ; + 380 : 1f7c ; + 381 : 1f46 ; + 382 : 1f11 ; + 383 : 1edb ; + 384 : 1ea6 ; + 385 : 1e70 ; + 386 : 1e3b ; + 387 : 1e05 ; + 388 : 1dd0 ; + 389 : 1d9a ; + 38a : 1d65 ; + 38b : 1d2f ; + 38c : 1cf9 ; + 38d : 1cc4 ; + 38e : 1c8e ; + 38f : 1c58 ; + 390 : 1c23 ; + 391 : 1bed ; + 392 : 1bb7 ; + 393 : 1b81 ; + 394 : 1b4c ; + 395 : 1b16 ; + 396 : 1ae0 ; + 397 : 1aaa ; + 398 : 1a74 ; + 399 : 1a3f ; + 39a : 1a09 ; + 39b : 19d3 ; + 39c : 199d ; + 39d : 1967 ; + 39e : 1931 ; + 39f : 18fb ; + 3a0 : 18c5 ; + 3a1 : 188f ; + 3a2 : 185a ; + 3a3 : 1824 ; + 3a4 : 17ee ; + 3a5 : 17b8 ; + 3a6 : 1782 ; + 3a7 : 174c ; + 3a8 : 1716 ; + 3a9 : 16e0 ; + 3aa : 16aa ; + 3ab : 1674 ; + 3ac : 163e ; + 3ad : 1608 ; + 3ae : 15d2 ; + 3af : 159c ; + 3b0 : 1566 ; + 3b1 : 1530 ; + 3b2 : 14fa ; + 3b3 : 14c4 ; + 3b4 : 148e ; + 3b5 : 1458 ; + 3b6 : 1422 ; + 3b7 : 13ec ; + 3b8 : 13b6 ; + 3b9 : 1380 ; + 3ba : 134a ; + 3bb : 1314 ; + 3bc : 12de ; + 3bd : 12a9 ; + 3be : 1273 ; + 3bf : 123d ; + 3c0 : 1207 ; + 3c1 : 11d1 ; + 3c2 : 119b ; + 3c3 : 1165 ; + 3c4 : 112f ; + 3c5 : 10f9 ; + 3c6 : 10c3 ; + 3c7 : 108e ; + 3c8 : 1058 ; + 3c9 : 1022 ; + 3ca : fec ; + 3cb : fb6 ; + 3cc : f80 ; + 3cd : f4b ; + 3ce : f15 ; + 3cf : edf ; + 3d0 : ea9 ; + 3d1 : e73 ; + 3d2 : e3e ; + 3d3 : e08 ; + 3d4 : dd2 ; + 3d5 : d9d ; + 3d6 : d67 ; + 3d7 : d31 ; + 3d8 : cfc ; + 3d9 : cc6 ; + 3da : c91 ; + 3db : c5b ; + 3dc : c25 ; + 3dd : bf0 ; + 3de : bba ; + 3df : b85 ; + 3e0 : b4f ; + 3e1 : b1a ; + 3e2 : ae4 ; + 3e3 : aaf ; + 3e4 : a7a ; + 3e5 : a44 ; + 3e6 : a0f ; + 3e7 : 9da ; + 3e8 : 9a4 ; + 3e9 : 96f ; + 3ea : 93a ; + 3eb : 905 ; + 3ec : 8cf ; + 3ed : 89a ; + 3ee : 865 ; + 3ef : 830 ; + 3f0 : 7fb ; + 3f1 : 7c6 ; + 3f2 : 791 ; + 3f3 : 75c ; + 3f4 : 727 ; + 3f5 : 6f2 ; + 3f6 : 6bd ; + 3f7 : 688 ; + 3f8 : 653 ; + 3f9 : 61f ; + 3fa : 5ea ; + 3fb : 5b5 ; + 3fc : 580 ; + 3fd : 54c ; + 3fe : 517 ; + 3ff : 4e2 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_4.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_4.mif new file mode 100644 index 0000000000..a1ec177598 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_4.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff340 ; + 1 : ff2bd ; + 2 : ff23b ; + 3 : ff1b9 ; + 4 : ff136 ; + 5 : ff0b4 ; + 6 : ff033 ; + 7 : fefb1 ; + 8 : fef2f ; + 9 : feeae ; + a : fee2d ; + b : fedac ; + c : fed2b ; + d : fecaa ; + e : fec2a ; + f : feba9 ; + 10 : feb29 ; + 11 : feaa9 ; + 12 : fea29 ; + 13 : fe9aa ; + 14 : fe92a ; + 15 : fe8ab ; + 16 : fe82c ; + 17 : fe7ad ; + 18 : fe72e ; + 19 : fe6af ; + 1a : fe631 ; + 1b : fe5b3 ; + 1c : fe535 ; + 1d : fe4b7 ; + 1e : fe439 ; + 1f : fe3bc ; + 20 : fe33e ; + 21 : fe2c1 ; + 22 : fe244 ; + 23 : fe1c7 ; + 24 : fe14b ; + 25 : fe0cf ; + 26 : fe052 ; + 27 : fdfd6 ; + 28 : fdf5b ; + 29 : fdedf ; + 2a : fde64 ; + 2b : fdde9 ; + 2c : fdd6e ; + 2d : fdcf3 ; + 2e : fdc78 ; + 2f : fdbfe ; + 30 : fdb84 ; + 31 : fdb0a ; + 32 : fda90 ; + 33 : fda17 ; + 34 : fd99d ; + 35 : fd924 ; + 36 : fd8ab ; + 37 : fd833 ; + 38 : fd7ba ; + 39 : fd742 ; + 3a : fd6ca ; + 3b : fd652 ; + 3c : fd5da ; + 3d : fd563 ; + 3e : fd4ec ; + 3f : fd475 ; + 40 : fd3fe ; + 41 : fd387 ; + 42 : fd311 ; + 43 : fd29b ; + 44 : fd225 ; + 45 : fd1af ; + 46 : fd13a ; + 47 : fd0c5 ; + 48 : fd050 ; + 49 : fcfdb ; + 4a : fcf66 ; + 4b : fcef2 ; + 4c : fce7e ; + 4d : fce0a ; + 4e : fcd97 ; + 4f : fcd23 ; + 50 : fccb0 ; + 51 : fcc3d ; + 52 : fcbcb ; + 53 : fcb58 ; + 54 : fcae6 ; + 55 : fca74 ; + 56 : fca02 ; + 57 : fc991 ; + 58 : fc920 ; + 59 : fc8af ; + 5a : fc83e ; + 5b : fc7cd ; + 5c : fc75d ; + 5d : fc6ed ; + 5e : fc67d ; + 5f : fc60e ; + 60 : fc59e ; + 61 : fc52f ; + 62 : fc4c1 ; + 63 : fc452 ; + 64 : fc3e4 ; + 65 : fc376 ; + 66 : fc308 ; + 67 : fc29a ; + 68 : fc22d ; + 69 : fc1c0 ; + 6a : fc153 ; + 6b : fc0e7 ; + 6c : fc07a ; + 6d : fc00e ; + 6e : fbfa3 ; + 6f : fbf37 ; + 70 : fbecc ; + 71 : fbe61 ; + 72 : fbdf6 ; + 73 : fbd8c ; + 74 : fbd22 ; + 75 : fbcb8 ; + 76 : fbc4e ; + 77 : fbbe5 ; + 78 : fbb7b ; + 79 : fbb13 ; + 7a : fbaaa ; + 7b : fba42 ; + 7c : fb9da ; + 7d : fb972 ; + 7e : fb90a ; + 7f : fb8a3 ; + 80 : fb83c ; + 81 : fb7d5 ; + 82 : fb76f ; + 83 : fb709 ; + 84 : fb6a3 ; + 85 : fb63d ; + 86 : fb5d8 ; + 87 : fb573 ; + 88 : fb50e ; + 89 : fb4a9 ; + 8a : fb445 ; + 8b : fb3e1 ; + 8c : fb37d ; + 8d : fb31a ; + 8e : fb2b7 ; + 8f : fb254 ; + 90 : fb1f2 ; + 91 : fb18f ; + 92 : fb12d ; + 93 : fb0cc ; + 94 : fb06a ; + 95 : fb009 ; + 96 : fafa8 ; + 97 : faf48 ; + 98 : faee7 ; + 99 : fae87 ; + 9a : fae28 ; + 9b : fadc8 ; + 9c : fad69 ; + 9d : fad0a ; + 9e : facac ; + 9f : fac4e ; + a0 : fabf0 ; + a1 : fab92 ; + a2 : fab35 ; + a3 : faad7 ; + a4 : faa7b ; + a5 : faa1e ; + a6 : fa9c2 ; + a7 : fa966 ; + a8 : fa90b ; + a9 : fa8af ; + aa : fa854 ; + ab : fa7fa ; + ac : fa79f ; + ad : fa745 ; + ae : fa6eb ; + af : fa692 ; + b0 : fa639 ; + b1 : fa5e0 ; + b2 : fa587 ; + b3 : fa52f ; + b4 : fa4d7 ; + b5 : fa47f ; + b6 : fa428 ; + b7 : fa3d1 ; + b8 : fa37a ; + b9 : fa323 ; + ba : fa2cd ; + bb : fa277 ; + bc : fa222 ; + bd : fa1cd ; + be : fa178 ; + bf : fa123 ; + c0 : fa0cf ; + c1 : fa07b ; + c2 : fa027 ; + c3 : f9fd4 ; + c4 : f9f81 ; + c5 : f9f2e ; + c6 : f9edc ; + c7 : f9e89 ; + c8 : f9e38 ; + c9 : f9de6 ; + ca : f9d95 ; + cb : f9d44 ; + cc : f9cf4 ; + cd : f9ca3 ; + ce : f9c53 ; + cf : f9c04 ; + d0 : f9bb5 ; + d1 : f9b66 ; + d2 : f9b17 ; + d3 : f9ac9 ; + d4 : f9a7b ; + d5 : f9a2d ; + d6 : f99e0 ; + d7 : f9993 ; + d8 : f9946 ; + d9 : f98fa ; + da : f98ad ; + db : f9862 ; + dc : f9816 ; + dd : f97cb ; + de : f9780 ; + df : f9736 ; + e0 : f96ec ; + e1 : f96a2 ; + e2 : f9659 ; + e3 : f960f ; + e4 : f95c7 ; + e5 : f957e ; + e6 : f9536 ; + e7 : f94ee ; + e8 : f94a6 ; + e9 : f945f ; + ea : f9418 ; + eb : f93d2 ; + ec : f938c ; + ed : f9346 ; + ee : f9300 ; + ef : f92bb ; + f0 : f9276 ; + f1 : f9232 ; + f2 : f91ed ; + f3 : f91a9 ; + f4 : f9166 ; + f5 : f9123 ; + f6 : f90e0 ; + f7 : f909d ; + f8 : f905b ; + f9 : f9019 ; + fa : f8fd7 ; + fb : f8f96 ; + fc : f8f55 ; + fd : f8f15 ; + fe : f8ed4 ; + ff : f8e95 ; + 100 : f8e55 ; + 101 : f8e16 ; + 102 : f8dd7 ; + 103 : f8d98 ; + 104 : f8d5a ; + 105 : f8d1c ; + 106 : f8cdf ; + 107 : f8ca1 ; + 108 : f8c65 ; + 109 : f8c28 ; + 10a : f8bec ; + 10b : f8bb0 ; + 10c : f8b74 ; + 10d : f8b39 ; + 10e : f8afe ; + 10f : f8ac4 ; + 110 : f8a8a ; + 111 : f8a50 ; + 112 : f8a16 ; + 113 : f89dd ; + 114 : f89a4 ; + 115 : f896c ; + 116 : f8934 ; + 117 : f88fc ; + 118 : f88c5 ; + 119 : f888d ; + 11a : f8857 ; + 11b : f8820 ; + 11c : f87ea ; + 11d : f87b4 ; + 11e : f877f ; + 11f : f874a ; + 120 : f8715 ; + 121 : f86e1 ; + 122 : f86ad ; + 123 : f8679 ; + 124 : f8646 ; + 125 : f8613 ; + 126 : f85e0 ; + 127 : f85ae ; + 128 : f857c ; + 129 : f854a ; + 12a : f8519 ; + 12b : f84e8 ; + 12c : f84b8 ; + 12d : f8487 ; + 12e : f8457 ; + 12f : f8428 ; + 130 : f83f9 ; + 131 : f83ca ; + 132 : f839b ; + 133 : f836d ; + 134 : f833f ; + 135 : f8312 ; + 136 : f82e5 ; + 137 : f82b8 ; + 138 : f828b ; + 139 : f825f ; + 13a : f8233 ; + 13b : f8208 ; + 13c : f81dd ; + 13d : f81b2 ; + 13e : f8188 ; + 13f : f815e ; + 140 : f8134 ; + 141 : f810b ; + 142 : f80e2 ; + 143 : f80b9 ; + 144 : f8091 ; + 145 : f8069 ; + 146 : f8041 ; + 147 : f801a ; + 148 : f7ff3 ; + 149 : f7fcd ; + 14a : f7fa6 ; + 14b : f7f81 ; + 14c : f7f5b ; + 14d : f7f36 ; + 14e : f7f11 ; + 14f : f7eed ; + 150 : f7ec8 ; + 151 : f7ea5 ; + 152 : f7e81 ; + 153 : f7e5e ; + 154 : f7e3b ; + 155 : f7e19 ; + 156 : f7df7 ; + 157 : f7dd5 ; + 158 : f7db4 ; + 159 : f7d93 ; + 15a : f7d72 ; + 15b : f7d52 ; + 15c : f7d32 ; + 15d : f7d12 ; + 15e : f7cf3 ; + 15f : f7cd4 ; + 160 : f7cb5 ; + 161 : f7c97 ; + 162 : f7c79 ; + 163 : f7c5c ; + 164 : f7c3f ; + 165 : f7c22 ; + 166 : f7c05 ; + 167 : f7be9 ; + 168 : f7bcd ; + 169 : f7bb2 ; + 16a : f7b97 ; + 16b : f7b7c ; + 16c : f7b61 ; + 16d : f7b47 ; + 16e : f7b2e ; + 16f : f7b14 ; + 170 : f7afb ; + 171 : f7ae2 ; + 172 : f7aca ; + 173 : f7ab2 ; + 174 : f7a9a ; + 175 : f7a83 ; + 176 : f7a6c ; + 177 : f7a56 ; + 178 : f7a3f ; + 179 : f7a29 ; + 17a : f7a14 ; + 17b : f79fe ; + 17c : f79ea ; + 17d : f79d5 ; + 17e : f79c1 ; + 17f : f79ad ; + 180 : f7999 ; + 181 : f7986 ; + 182 : f7973 ; + 183 : f7961 ; + 184 : f794f ; + 185 : f793d ; + 186 : f792b ; + 187 : f791a ; + 188 : f790a ; + 189 : f78f9 ; + 18a : f78e9 ; + 18b : f78d9 ; + 18c : f78ca ; + 18d : f78bb ; + 18e : f78ac ; + 18f : f789e ; + 190 : f7890 ; + 191 : f7882 ; + 192 : f7875 ; + 193 : f7868 ; + 194 : f785b ; + 195 : f784f ; + 196 : f7843 ; + 197 : f7837 ; + 198 : f782c ; + 199 : f7821 ; + 19a : f7816 ; + 19b : f780c ; + 19c : f7802 ; + 19d : f77f8 ; + 19e : f77ef ; + 19f : f77e6 ; + 1a0 : f77dd ; + 1a1 : f77d5 ; + 1a2 : f77cd ; + 1a3 : f77c5 ; + 1a4 : f77be ; + 1a5 : f77b7 ; + 1a6 : f77b1 ; + 1a7 : f77aa ; + 1a8 : f77a4 ; + 1a9 : f779f ; + 1aa : f779a ; + 1ab : f7795 ; + 1ac : f7790 ; + 1ad : f778c ; + 1ae : f7788 ; + 1af : f7784 ; + 1b0 : f7781 ; + 1b1 : f777e ; + 1b2 : f777c ; + 1b3 : f7779 ; + 1b4 : f7777 ; + 1b5 : f7776 ; + 1b6 : f7775 ; + 1b7 : f7774 ; + 1b8 : f7773 ; + 1b9 : f7773 ; + 1ba : f7773 ; + 1bb : f7773 ; + 1bc : f7774 ; + 1bd : f7775 ; + 1be : f7777 ; + 1bf : f7778 ; + 1c0 : f777a ; + 1c1 : f777d ; + 1c2 : f7780 ; + 1c3 : f7783 ; + 1c4 : f7786 ; + 1c5 : f778a ; + 1c6 : f778e ; + 1c7 : f7792 ; + 1c8 : f7797 ; + 1c9 : f779c ; + 1ca : f77a1 ; + 1cb : f77a7 ; + 1cc : f77ad ; + 1cd : f77b3 ; + 1ce : f77ba ; + 1cf : f77c1 ; + 1d0 : f77c8 ; + 1d1 : f77cf ; + 1d2 : f77d7 ; + 1d3 : f77e0 ; + 1d4 : f77e8 ; + 1d5 : f77f1 ; + 1d6 : f77fa ; + 1d7 : f7804 ; + 1d8 : f780e ; + 1d9 : f7818 ; + 1da : f7822 ; + 1db : f782d ; + 1dc : f7838 ; + 1dd : f7844 ; + 1de : f784f ; + 1df : f785c ; + 1e0 : f7868 ; + 1e1 : f7875 ; + 1e2 : f7882 ; + 1e3 : f788f ; + 1e4 : f789d ; + 1e5 : f78ab ; + 1e6 : f78b9 ; + 1e7 : f78c8 ; + 1e8 : f78d7 ; + 1e9 : f78e6 ; + 1ea : f78f5 ; + 1eb : f7905 ; + 1ec : f7915 ; + 1ed : f7926 ; + 1ee : f7937 ; + 1ef : f7948 ; + 1f0 : f7959 ; + 1f1 : f796b ; + 1f2 : f797d ; + 1f3 : f798f ; + 1f4 : f79a2 ; + 1f5 : f79b5 ; + 1f6 : f79c8 ; + 1f7 : f79dc ; + 1f8 : f79f0 ; + 1f9 : f7a04 ; + 1fa : f7a18 ; + 1fb : f7a2d ; + 1fc : f7a42 ; + 1fd : f7a58 ; + 1fe : f7a6d ; + 1ff : f7a83 ; + 200 : f7a9a ; + 201 : f7ab0 ; + 202 : f7ac7 ; + 203 : f7ade ; + 204 : f7af6 ; + 205 : f7b0e ; + 206 : f7b26 ; + 207 : f7b3e ; + 208 : f7b57 ; + 209 : f7b70 ; + 20a : f7b89 ; + 20b : f7ba3 ; + 20c : f7bbd ; + 20d : f7bd7 ; + 20e : f7bf1 ; + 20f : f7c0c ; + 210 : f7c27 ; + 211 : f7c43 ; + 212 : f7c5e ; + 213 : f7c7a ; + 214 : f7c97 ; + 215 : f7cb3 ; + 216 : f7cd0 ; + 217 : f7ced ; + 218 : f7d0b ; + 219 : f7d28 ; + 21a : f7d46 ; + 21b : f7d65 ; + 21c : f7d83 ; + 21d : f7da2 ; + 21e : f7dc1 ; + 21f : f7de1 ; + 220 : f7e00 ; + 221 : f7e20 ; + 222 : f7e41 ; + 223 : f7e61 ; + 224 : f7e82 ; + 225 : f7ea3 ; + 226 : f7ec5 ; + 227 : f7ee6 ; + 228 : f7f08 ; + 229 : f7f2b ; + 22a : f7f4d ; + 22b : f7f70 ; + 22c : f7f93 ; + 22d : f7fb7 ; + 22e : f7fda ; + 22f : f7ffe ; + 230 : f8022 ; + 231 : f8047 ; + 232 : f806c ; + 233 : f8091 ; + 234 : f80b6 ; + 235 : f80dc ; + 236 : f8101 ; + 237 : f8128 ; + 238 : f814e ; + 239 : f8175 ; + 23a : f819c ; + 23b : f81c3 ; + 23c : f81ea ; + 23d : f8212 ; + 23e : f823a ; + 23f : f8262 ; + 240 : f828b ; + 241 : f82b4 ; + 242 : f82dd ; + 243 : f8306 ; + 244 : f8330 ; + 245 : f835a ; + 246 : f8384 ; + 247 : f83ae ; + 248 : f83d9 ; + 249 : f8404 ; + 24a : f842f ; + 24b : f845b ; + 24c : f8486 ; + 24d : f84b2 ; + 24e : f84df ; + 24f : f850b ; + 250 : f8538 ; + 251 : f8565 ; + 252 : f8592 ; + 253 : f85c0 ; + 254 : f85ed ; + 255 : f861b ; + 256 : f864a ; + 257 : f8678 ; + 258 : f86a7 ; + 259 : f86d6 ; + 25a : f8705 ; + 25b : f8735 ; + 25c : f8764 ; + 25d : f8794 ; + 25e : f87c5 ; + 25f : f87f5 ; + 260 : f8826 ; + 261 : f8857 ; + 262 : f8888 ; + 263 : f88ba ; + 264 : f88eb ; + 265 : f891d ; + 266 : f8950 ; + 267 : f8982 ; + 268 : f89b5 ; + 269 : f89e8 ; + 26a : f8a1b ; + 26b : f8a4e ; + 26c : f8a82 ; + 26d : f8ab6 ; + 26e : f8aea ; + 26f : f8b1e ; + 270 : f8b53 ; + 271 : f8b88 ; + 272 : f8bbd ; + 273 : f8bf2 ; + 274 : f8c28 ; + 275 : f8c5d ; + 276 : f8c93 ; + 277 : f8cca ; + 278 : f8d00 ; + 279 : f8d37 ; + 27a : f8d6e ; + 27b : f8da5 ; + 27c : f8ddc ; + 27d : f8e14 ; + 27e : f8e4b ; + 27f : f8e83 ; + 280 : f8ebc ; + 281 : f8ef4 ; + 282 : f8f2d ; + 283 : f8f66 ; + 284 : f8f9f ; + 285 : f8fd8 ; + 286 : f9012 ; + 287 : f904c ; + 288 : f9086 ; + 289 : f90c0 ; + 28a : f90fa ; + 28b : f9135 ; + 28c : f9170 ; + 28d : f91ab ; + 28e : f91e6 ; + 28f : f9222 ; + 290 : f925d ; + 291 : f9299 ; + 292 : f92d5 ; + 293 : f9312 ; + 294 : f934e ; + 295 : f938b ; + 296 : f93c8 ; + 297 : f9405 ; + 298 : f9443 ; + 299 : f9480 ; + 29a : f94be ; + 29b : f94fc ; + 29c : f953a ; + 29d : f9579 ; + 29e : f95b7 ; + 29f : f95f6 ; + 2a0 : f9635 ; + 2a1 : f9674 ; + 2a2 : f96b3 ; + 2a3 : f96f3 ; + 2a4 : f9733 ; + 2a5 : f9773 ; + 2a6 : f97b3 ; + 2a7 : f97f3 ; + 2a8 : f9834 ; + 2a9 : f9875 ; + 2aa : f98b6 ; + 2ab : f98f7 ; + 2ac : f9938 ; + 2ad : f997a ; + 2ae : f99bb ; + 2af : f99fd ; + 2b0 : f9a3f ; + 2b1 : f9a81 ; + 2b2 : f9ac4 ; + 2b3 : f9b06 ; + 2b4 : f9b49 ; + 2b5 : f9b8c ; + 2b6 : f9bcf ; + 2b7 : f9c13 ; + 2b8 : f9c56 ; + 2b9 : f9c9a ; + 2ba : f9cde ; + 2bb : f9d22 ; + 2bc : f9d66 ; + 2bd : f9dab ; + 2be : f9def ; + 2bf : f9e34 ; + 2c0 : f9e79 ; + 2c1 : f9ebe ; + 2c2 : f9f03 ; + 2c3 : f9f49 ; + 2c4 : f9f8e ; + 2c5 : f9fd4 ; + 2c6 : fa01a ; + 2c7 : fa060 ; + 2c8 : fa0a7 ; + 2c9 : fa0ed ; + 2ca : fa134 ; + 2cb : fa17b ; + 2cc : fa1c2 ; + 2cd : fa209 ; + 2ce : fa250 ; + 2cf : fa297 ; + 2d0 : fa2df ; + 2d1 : fa327 ; + 2d2 : fa36f ; + 2d3 : fa3b7 ; + 2d4 : fa3ff ; + 2d5 : fa447 ; + 2d6 : fa490 ; + 2d7 : fa4d9 ; + 2d8 : fa522 ; + 2d9 : fa56b ; + 2da : fa5b4 ; + 2db : fa5fd ; + 2dc : fa647 ; + 2dd : fa690 ; + 2de : fa6da ; + 2df : fa724 ; + 2e0 : fa76e ; + 2e1 : fa7b8 ; + 2e2 : fa803 ; + 2e3 : fa84d ; + 2e4 : fa898 ; + 2e5 : fa8e3 ; + 2e6 : fa92d ; + 2e7 : fa979 ; + 2e8 : fa9c4 ; + 2e9 : faa0f ; + 2ea : faa5b ; + 2eb : faaa6 ; + 2ec : faaf2 ; + 2ed : fab3e ; + 2ee : fab8a ; + 2ef : fabd6 ; + 2f0 : fac23 ; + 2f1 : fac6f ; + 2f2 : facbc ; + 2f3 : fad08 ; + 2f4 : fad55 ; + 2f5 : fada2 ; + 2f6 : fadef ; + 2f7 : fae3c ; + 2f8 : fae8a ; + 2f9 : faed7 ; + 2fa : faf25 ; + 2fb : faf73 ; + 2fc : fafc1 ; + 2fd : fb00f ; + 2fe : fb05d ; + 2ff : fb0ab ; + 300 : fb0f9 ; + 301 : fb148 ; + 302 : fb196 ; + 303 : fb1e5 ; + 304 : fb234 ; + 305 : fb283 ; + 306 : fb2d2 ; + 307 : fb321 ; + 308 : fb370 ; + 309 : fb3c0 ; + 30a : fb40f ; + 30b : fb45f ; + 30c : fb4af ; + 30d : fb4fe ; + 30e : fb54e ; + 30f : fb59e ; + 310 : fb5ef ; + 311 : fb63f ; + 312 : fb68f ; + 313 : fb6e0 ; + 314 : fb730 ; + 315 : fb781 ; + 316 : fb7d2 ; + 317 : fb823 ; + 318 : fb874 ; + 319 : fb8c5 ; + 31a : fb916 ; + 31b : fb967 ; + 31c : fb9b9 ; + 31d : fba0a ; + 31e : fba5c ; + 31f : fbaae ; + 320 : fbaff ; + 321 : fbb51 ; + 322 : fbba3 ; + 323 : fbbf5 ; + 324 : fbc47 ; + 325 : fbc9a ; + 326 : fbcec ; + 327 : fbd3e ; + 328 : fbd91 ; + 329 : fbde3 ; + 32a : fbe36 ; + 32b : fbe89 ; + 32c : fbedc ; + 32d : fbf2f ; + 32e : fbf82 ; + 32f : fbfd5 ; + 330 : fc028 ; + 331 : fc07b ; + 332 : fc0ce ; + 333 : fc122 ; + 334 : fc175 ; + 335 : fc1c9 ; + 336 : fc21c ; + 337 : fc270 ; + 338 : fc2c4 ; + 339 : fc318 ; + 33a : fc36c ; + 33b : fc3c0 ; + 33c : fc414 ; + 33d : fc468 ; + 33e : fc4bc ; + 33f : fc510 ; + 340 : fc565 ; + 341 : fc5b9 ; + 342 : fc60e ; + 343 : fc662 ; + 344 : fc6b7 ; + 345 : fc70b ; + 346 : fc760 ; + 347 : fc7b5 ; + 348 : fc80a ; + 349 : fc85f ; + 34a : fc8b4 ; + 34b : fc909 ; + 34c : fc95e ; + 34d : fc9b3 ; + 34e : fca08 ; + 34f : fca5d ; + 350 : fcab2 ; + 351 : fcb08 ; + 352 : fcb5d ; + 353 : fcbb3 ; + 354 : fcc08 ; + 355 : fcc5e ; + 356 : fccb3 ; + 357 : fcd09 ; + 358 : fcd5f ; + 359 : fcdb4 ; + 35a : fce0a ; + 35b : fce60 ; + 35c : fceb6 ; + 35d : fcf0c ; + 35e : fcf62 ; + 35f : fcfb8 ; + 360 : fd00e ; + 361 : fd064 ; + 362 : fd0ba ; + 363 : fd110 ; + 364 : fd166 ; + 365 : fd1bc ; + 366 : fd212 ; + 367 : fd269 ; + 368 : fd2bf ; + 369 : fd315 ; + 36a : fd36c ; + 36b : fd3c2 ; + 36c : fd419 ; + 36d : fd46f ; + 36e : fd4c6 ; + 36f : fd51c ; + 370 : fd573 ; + 371 : fd5c9 ; + 372 : fd620 ; + 373 : fd676 ; + 374 : fd6cd ; + 375 : fd724 ; + 376 : fd77a ; + 377 : fd7d1 ; + 378 : fd828 ; + 379 : fd87f ; + 37a : fd8d5 ; + 37b : fd92c ; + 37c : fd983 ; + 37d : fd9da ; + 37e : fda31 ; + 37f : fda87 ; + 380 : fdade ; + 381 : fdb35 ; + 382 : fdb8c ; + 383 : fdbe3 ; + 384 : fdc3a ; + 385 : fdc91 ; + 386 : fdce8 ; + 387 : fdd3f ; + 388 : fdd96 ; + 389 : fdded ; + 38a : fde43 ; + 38b : fde9a ; + 38c : fdef1 ; + 38d : fdf48 ; + 38e : fdf9f ; + 38f : fdff6 ; + 390 : fe04d ; + 391 : fe0a4 ; + 392 : fe0fb ; + 393 : fe152 ; + 394 : fe1a9 ; + 395 : fe200 ; + 396 : fe257 ; + 397 : fe2ae ; + 398 : fe305 ; + 399 : fe35c ; + 39a : fe3b3 ; + 39b : fe40a ; + 39c : fe460 ; + 39d : fe4b7 ; + 39e : fe50e ; + 39f : fe565 ; + 3a0 : fe5bc ; + 3a1 : fe613 ; + 3a2 : fe66a ; + 3a3 : fe6c0 ; + 3a4 : fe717 ; + 3a5 : fe76e ; + 3a6 : fe7c5 ; + 3a7 : fe81c ; + 3a8 : fe872 ; + 3a9 : fe8c9 ; + 3aa : fe920 ; + 3ab : fe976 ; + 3ac : fe9cd ; + 3ad : fea24 ; + 3ae : fea7a ; + 3af : fead1 ; + 3b0 : feb27 ; + 3b1 : feb7e ; + 3b2 : febd4 ; + 3b3 : fec2b ; + 3b4 : fec81 ; + 3b5 : fecd8 ; + 3b6 : fed2e ; + 3b7 : fed84 ; + 3b8 : feddb ; + 3b9 : fee31 ; + 3ba : fee87 ; + 3bb : feede ; + 3bc : fef34 ; + 3bd : fef8a ; + 3be : fefe0 ; + 3bf : ff036 ; + 3c0 : ff08c ; + 3c1 : ff0e2 ; + 3c2 : ff138 ; + 3c3 : ff18e ; + 3c4 : ff1e4 ; + 3c5 : ff23a ; + 3c6 : ff290 ; + 3c7 : ff2e5 ; + 3c8 : ff33b ; + 3c9 : ff391 ; + 3ca : ff3e6 ; + 3cb : ff43c ; + 3cc : ff492 ; + 3cd : ff4e7 ; + 3ce : ff53d ; + 3cf : ff592 ; + 3d0 : ff5e7 ; + 3d1 : ff63d ; + 3d2 : ff692 ; + 3d3 : ff6e7 ; + 3d4 : ff73c ; + 3d5 : ff791 ; + 3d6 : ff7e6 ; + 3d7 : ff83b ; + 3d8 : ff890 ; + 3d9 : ff8e5 ; + 3da : ff93a ; + 3db : ff98f ; + 3dc : ff9e3 ; + 3dd : ffa38 ; + 3de : ffa8d ; + 3df : ffae1 ; + 3e0 : ffb35 ; + 3e1 : ffb8a ; + 3e2 : ffbde ; + 3e3 : ffc32 ; + 3e4 : ffc87 ; + 3e5 : ffcdb ; + 3e6 : ffd2f ; + 3e7 : ffd83 ; + 3e8 : ffdd7 ; + 3e9 : ffe2b ; + 3ea : ffe7f ; + 3eb : ffed2 ; + 3ec : fff26 ; + 3ed : fff7a ; + 3ee : fffcd ; + 3ef : 21 ; + 3f0 : 74 ; + 3f1 : c7 ; + 3f2 : 11a ; + 3f3 : 16e ; + 3f4 : 1c1 ; + 3f5 : 214 ; + 3f6 : 267 ; + 3f7 : 2b9 ; + 3f8 : 30c ; + 3f9 : 35f ; + 3fa : 3b2 ; + 3fb : 404 ; + 3fc : 457 ; + 3fd : 4a9 ; + 3fe : 4fb ; + 3ff : 54d ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_5.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_5.mif new file mode 100644 index 0000000000..8097c9d52f --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_5.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1154 ; + 1 : 1235 ; + 2 : 1316 ; + 3 : 13f6 ; + 4 : 14d6 ; + 5 : 15b6 ; + 6 : 1695 ; + 7 : 1774 ; + 8 : 1853 ; + 9 : 1931 ; + a : 1a0f ; + b : 1aed ; + c : 1bca ; + d : 1ca8 ; + e : 1d84 ; + f : 1e61 ; + 10 : 1f3d ; + 11 : 2018 ; + 12 : 20f4 ; + 13 : 21cf ; + 14 : 22a9 ; + 15 : 2384 ; + 16 : 245e ; + 17 : 2537 ; + 18 : 2611 ; + 19 : 26ea ; + 1a : 27c2 ; + 1b : 289a ; + 1c : 2972 ; + 1d : 2a4a ; + 1e : 2b21 ; + 1f : 2bf8 ; + 20 : 2cce ; + 21 : 2da4 ; + 22 : 2e7a ; + 23 : 2f4f ; + 24 : 3024 ; + 25 : 30f9 ; + 26 : 31cd ; + 27 : 32a1 ; + 28 : 3375 ; + 29 : 3448 ; + 2a : 351a ; + 2b : 35ed ; + 2c : 36bf ; + 2d : 3790 ; + 2e : 3861 ; + 2f : 3932 ; + 30 : 3a03 ; + 31 : 3ad3 ; + 32 : 3ba2 ; + 33 : 3c72 ; + 34 : 3d40 ; + 35 : 3e0f ; + 36 : 3edd ; + 37 : 3fab ; + 38 : 4078 ; + 39 : 4145 ; + 3a : 4211 ; + 3b : 42dd ; + 3c : 43a9 ; + 3d : 4474 ; + 3e : 453f ; + 3f : 4609 ; + 40 : 46d4 ; + 41 : 479d ; + 42 : 4866 ; + 43 : 492f ; + 44 : 49f7 ; + 45 : 4abf ; + 46 : 4b87 ; + 47 : 4c4e ; + 48 : 4d15 ; + 49 : 4ddb ; + 4a : 4ea1 ; + 4b : 4f66 ; + 4c : 502b ; + 4d : 50f0 ; + 4e : 51b4 ; + 4f : 5278 ; + 50 : 533b ; + 51 : 53fe ; + 52 : 54c0 ; + 53 : 5582 ; + 54 : 5644 ; + 55 : 5705 ; + 56 : 57c5 ; + 57 : 5886 ; + 58 : 5945 ; + 59 : 5a05 ; + 5a : 5ac4 ; + 5b : 5b82 ; + 5c : 5c40 ; + 5d : 5cfd ; + 5e : 5dbb ; + 5f : 5e77 ; + 60 : 5f33 ; + 61 : 5fef ; + 62 : 60aa ; + 63 : 6165 ; + 64 : 621f ; + 65 : 62d9 ; + 66 : 6393 ; + 67 : 644c ; + 68 : 6504 ; + 69 : 65bc ; + 6a : 6674 ; + 6b : 672b ; + 6c : 67e2 ; + 6d : 6898 ; + 6e : 694e ; + 6f : 6a03 ; + 70 : 6ab8 ; + 71 : 6b6c ; + 72 : 6c20 ; + 73 : 6cd3 ; + 74 : 6d86 ; + 75 : 6e38 ; + 76 : 6eea ; + 77 : 6f9c ; + 78 : 704c ; + 79 : 70fd ; + 7a : 71ad ; + 7b : 725c ; + 7c : 730b ; + 7d : 73ba ; + 7e : 7468 ; + 7f : 7515 ; + 80 : 75c3 ; + 81 : 766f ; + 82 : 771b ; + 83 : 77c7 ; + 84 : 7872 ; + 85 : 791c ; + 86 : 79c7 ; + 87 : 7a70 ; + 88 : 7b19 ; + 89 : 7bc2 ; + 8a : 7c6a ; + 8b : 7d12 ; + 8c : 7db9 ; + 8d : 7e5f ; + 8e : 7f05 ; + 8f : 7fab ; + 90 : 8050 ; + 91 : 80f5 ; + 92 : 8199 ; + 93 : 823c ; + 94 : 82df ; + 95 : 8382 ; + 96 : 8424 ; + 97 : 84c5 ; + 98 : 8566 ; + 99 : 8607 ; + 9a : 86a7 ; + 9b : 8746 ; + 9c : 87e5 ; + 9d : 8883 ; + 9e : 8921 ; + 9f : 89bf ; + a0 : 8a5c ; + a1 : 8af8 ; + a2 : 8b94 ; + a3 : 8c2f ; + a4 : 8cca ; + a5 : 8d64 ; + a6 : 8dfe ; + a7 : 8e97 ; + a8 : 8f30 ; + a9 : 8fc8 ; + aa : 905f ; + ab : 90f6 ; + ac : 918d ; + ad : 9223 ; + ae : 92b8 ; + af : 934d ; + b0 : 93e2 ; + b1 : 9476 ; + b2 : 9509 ; + b3 : 959c ; + b4 : 962e ; + b5 : 96c0 ; + b6 : 9751 ; + b7 : 97e2 ; + b8 : 9872 ; + b9 : 9901 ; + ba : 9990 ; + bb : 9a1f ; + bc : 9aad ; + bd : 9b3a ; + be : 9bc7 ; + bf : 9c53 ; + c0 : 9cdf ; + c1 : 9d6a ; + c2 : 9df5 ; + c3 : 9e7f ; + c4 : 9f08 ; + c5 : 9f91 ; + c6 : a01a ; + c7 : a0a2 ; + c8 : a129 ; + c9 : a1b0 ; + ca : a236 ; + cb : a2bc ; + cc : a341 ; + cd : a3c6 ; + ce : a44a ; + cf : a4cd ; + d0 : a550 ; + d1 : a5d3 ; + d2 : a654 ; + d3 : a6d6 ; + d4 : a756 ; + d5 : a7d6 ; + d6 : a856 ; + d7 : a8d5 ; + d8 : a954 ; + d9 : a9d1 ; + da : aa4f ; + db : aacb ; + dc : ab48 ; + dd : abc3 ; + de : ac3e ; + df : acb9 ; + e0 : ad33 ; + e1 : adac ; + e2 : ae25 ; + e3 : ae9d ; + e4 : af15 ; + e5 : af8c ; + e6 : b003 ; + e7 : b079 ; + e8 : b0ee ; + e9 : b163 ; + ea : b1d7 ; + eb : b24b ; + ec : b2be ; + ed : b330 ; + ee : b3a2 ; + ef : b414 ; + f0 : b485 ; + f1 : b4f5 ; + f2 : b565 ; + f3 : b5d4 ; + f4 : b642 ; + f5 : b6b0 ; + f6 : b71e ; + f7 : b78a ; + f8 : b7f7 ; + f9 : b862 ; + fa : b8cd ; + fb : b938 ; + fc : b9a2 ; + fd : ba0b ; + fe : ba74 ; + ff : badc ; + 100 : bb44 ; + 101 : bbab ; + 102 : bc11 ; + 103 : bc77 ; + 104 : bcdc ; + 105 : bd41 ; + 106 : bda5 ; + 107 : be09 ; + 108 : be6c ; + 109 : bece ; + 10a : bf30 ; + 10b : bf91 ; + 10c : bff2 ; + 10d : c052 ; + 10e : c0b1 ; + 10f : c110 ; + 110 : c16f ; + 111 : c1cc ; + 112 : c229 ; + 113 : c286 ; + 114 : c2e2 ; + 115 : c33d ; + 116 : c398 ; + 117 : c3f2 ; + 118 : c44c ; + 119 : c4a5 ; + 11a : c4fe ; + 11b : c555 ; + 11c : c5ad ; + 11d : c603 ; + 11e : c65a ; + 11f : c6af ; + 120 : c704 ; + 121 : c758 ; + 122 : c7ac ; + 123 : c7ff ; + 124 : c852 ; + 125 : c8a4 ; + 126 : c8f5 ; + 127 : c946 ; + 128 : c996 ; + 129 : c9e6 ; + 12a : ca35 ; + 12b : ca84 ; + 12c : cad1 ; + 12d : cb1f ; + 12e : cb6c ; + 12f : cbb8 ; + 130 : cc03 ; + 131 : cc4e ; + 132 : cc98 ; + 133 : cce2 ; + 134 : cd2b ; + 135 : cd74 ; + 136 : cdbc ; + 137 : ce03 ; + 138 : ce4a ; + 139 : ce91 ; + 13a : ced6 ; + 13b : cf1b ; + 13c : cf60 ; + 13d : cfa4 ; + 13e : cfe7 ; + 13f : d02a ; + 140 : d06c ; + 141 : d0ad ; + 142 : d0ee ; + 143 : d12f ; + 144 : d16e ; + 145 : d1ad ; + 146 : d1ec ; + 147 : d22a ; + 148 : d267 ; + 149 : d2a4 ; + 14a : d2e1 ; + 14b : d31c ; + 14c : d357 ; + 14d : d392 ; + 14e : d3cc ; + 14f : d405 ; + 150 : d43e ; + 151 : d476 ; + 152 : d4ad ; + 153 : d4e4 ; + 154 : d51b ; + 155 : d550 ; + 156 : d585 ; + 157 : d5ba ; + 158 : d5ee ; + 159 : d621 ; + 15a : d654 ; + 15b : d687 ; + 15c : d6b8 ; + 15d : d6e9 ; + 15e : d71a ; + 15f : d74a ; + 160 : d779 ; + 161 : d7a8 ; + 162 : d7d6 ; + 163 : d803 ; + 164 : d830 ; + 165 : d85d ; + 166 : d889 ; + 167 : d8b4 ; + 168 : d8df ; + 169 : d909 ; + 16a : d932 ; + 16b : d95b ; + 16c : d983 ; + 16d : d9ab ; + 16e : d9d2 ; + 16f : d9f9 ; + 170 : da1f ; + 171 : da44 ; + 172 : da69 ; + 173 : da8d ; + 174 : dab1 ; + 175 : dad4 ; + 176 : daf6 ; + 177 : db18 ; + 178 : db3a ; + 179 : db5a ; + 17a : db7b ; + 17b : db9a ; + 17c : dbb9 ; + 17d : dbd8 ; + 17e : dbf5 ; + 17f : dc13 ; + 180 : dc2f ; + 181 : dc4c ; + 182 : dc67 ; + 183 : dc82 ; + 184 : dc9d ; + 185 : dcb6 ; + 186 : dcd0 ; + 187 : dce8 ; + 188 : dd00 ; + 189 : dd18 ; + 18a : dd2f ; + 18b : dd45 ; + 18c : dd5b ; + 18d : dd70 ; + 18e : dd85 ; + 18f : dd99 ; + 190 : ddad ; + 191 : ddc0 ; + 192 : ddd2 ; + 193 : dde4 ; + 194 : ddf5 ; + 195 : de06 ; + 196 : de16 ; + 197 : de26 ; + 198 : de35 ; + 199 : de43 ; + 19a : de51 ; + 19b : de5e ; + 19c : de6b ; + 19d : de77 ; + 19e : de83 ; + 19f : de8e ; + 1a0 : de98 ; + 1a1 : dea2 ; + 1a2 : deab ; + 1a3 : deb4 ; + 1a4 : debc ; + 1a5 : dec4 ; + 1a6 : decb ; + 1a7 : ded2 ; + 1a8 : ded8 ; + 1a9 : dedd ; + 1aa : dee2 ; + 1ab : dee6 ; + 1ac : deea ; + 1ad : deed ; + 1ae : def0 ; + 1af : def2 ; + 1b0 : def4 ; + 1b1 : def5 ; + 1b2 : def5 ; + 1b3 : def5 ; + 1b4 : def4 ; + 1b5 : def3 ; + 1b6 : def1 ; + 1b7 : deef ; + 1b8 : deec ; + 1b9 : dee9 ; + 1ba : dee5 ; + 1bb : dee0 ; + 1bc : dedb ; + 1bd : ded5 ; + 1be : decf ; + 1bf : dec9 ; + 1c0 : dec1 ; + 1c1 : deba ; + 1c2 : deb1 ; + 1c3 : dea8 ; + 1c4 : de9f ; + 1c5 : de95 ; + 1c6 : de8a ; + 1c7 : de7f ; + 1c8 : de74 ; + 1c9 : de68 ; + 1ca : de5b ; + 1cb : de4e ; + 1cc : de40 ; + 1cd : de32 ; + 1ce : de23 ; + 1cf : de14 ; + 1d0 : de04 ; + 1d1 : ddf3 ; + 1d2 : dde2 ; + 1d3 : ddd1 ; + 1d4 : ddbf ; + 1d5 : ddac ; + 1d6 : dd99 ; + 1d7 : dd86 ; + 1d8 : dd72 ; + 1d9 : dd5d ; + 1da : dd48 ; + 1db : dd32 ; + 1dc : dd1c ; + 1dd : dd05 ; + 1de : dcee ; + 1df : dcd6 ; + 1e0 : dcbe ; + 1e1 : dca5 ; + 1e2 : dc8c ; + 1e3 : dc72 ; + 1e4 : dc57 ; + 1e5 : dc3d ; + 1e6 : dc21 ; + 1e7 : dc05 ; + 1e8 : dbe9 ; + 1e9 : dbcc ; + 1ea : dbae ; + 1eb : db90 ; + 1ec : db72 ; + 1ed : db53 ; + 1ee : db33 ; + 1ef : db13 ; + 1f0 : daf3 ; + 1f1 : dad2 ; + 1f2 : dab0 ; + 1f3 : da8e ; + 1f4 : da6b ; + 1f5 : da48 ; + 1f6 : da25 ; + 1f7 : da01 ; + 1f8 : d9dc ; + 1f9 : d9b7 ; + 1fa : d991 ; + 1fb : d96b ; + 1fc : d945 ; + 1fd : d91e ; + 1fe : d8f6 ; + 1ff : d8ce ; + 200 : d8a5 ; + 201 : d87c ; + 202 : d853 ; + 203 : d829 ; + 204 : d7fe ; + 205 : d7d3 ; + 206 : d7a8 ; + 207 : d77c ; + 208 : d74f ; + 209 : d722 ; + 20a : d6f5 ; + 20b : d6c7 ; + 20c : d698 ; + 20d : d66a ; + 20e : d63a ; + 20f : d60a ; + 210 : d5da ; + 211 : d5a9 ; + 212 : d578 ; + 213 : d546 ; + 214 : d514 ; + 215 : d4e1 ; + 216 : d4ae ; + 217 : d47a ; + 218 : d446 ; + 219 : d411 ; + 21a : d3dc ; + 21b : d3a7 ; + 21c : d371 ; + 21d : d33a ; + 21e : d303 ; + 21f : d2cc ; + 220 : d294 ; + 221 : d25b ; + 222 : d223 ; + 223 : d1e9 ; + 224 : d1b0 ; + 225 : d175 ; + 226 : d13b ; + 227 : d100 ; + 228 : d0c4 ; + 229 : d088 ; + 22a : d04c ; + 22b : d00f ; + 22c : cfd1 ; + 22d : cf93 ; + 22e : cf55 ; + 22f : cf16 ; + 230 : ced7 ; + 231 : ce98 ; + 232 : ce58 ; + 233 : ce17 ; + 234 : cdd6 ; + 235 : cd95 ; + 236 : cd53 ; + 237 : cd11 ; + 238 : ccce ; + 239 : cc8b ; + 23a : cc47 ; + 23b : cc03 ; + 23c : cbbf ; + 23d : cb7a ; + 23e : cb34 ; + 23f : caef ; + 240 : caa8 ; + 241 : ca62 ; + 242 : ca1b ; + 243 : c9d3 ; + 244 : c98b ; + 245 : c943 ; + 246 : c8fa ; + 247 : c8b1 ; + 248 : c868 ; + 249 : c81e ; + 24a : c7d3 ; + 24b : c788 ; + 24c : c73d ; + 24d : c6f1 ; + 24e : c6a5 ; + 24f : c659 ; + 250 : c60c ; + 251 : c5bf ; + 252 : c571 ; + 253 : c523 ; + 254 : c4d4 ; + 255 : c485 ; + 256 : c436 ; + 257 : c3e6 ; + 258 : c396 ; + 259 : c345 ; + 25a : c2f4 ; + 25b : c2a3 ; + 25c : c251 ; + 25d : c1ff ; + 25e : c1ad ; + 25f : c15a ; + 260 : c106 ; + 261 : c0b3 ; + 262 : c05e ; + 263 : c00a ; + 264 : bfb5 ; + 265 : bf60 ; + 266 : bf0a ; + 267 : beb4 ; + 268 : be5e ; + 269 : be07 ; + 26a : bdaf ; + 26b : bd58 ; + 26c : bd00 ; + 26d : bca8 ; + 26e : bc4f ; + 26f : bbf6 ; + 270 : bb9c ; + 271 : bb43 ; + 272 : bae8 ; + 273 : ba8e ; + 274 : ba33 ; + 275 : b9d7 ; + 276 : b97c ; + 277 : b920 ; + 278 : b8c3 ; + 279 : b867 ; + 27a : b809 ; + 27b : b7ac ; + 27c : b74e ; + 27d : b6f0 ; + 27e : b691 ; + 27f : b632 ; + 280 : b5d3 ; + 281 : b574 ; + 282 : b514 ; + 283 : b4b3 ; + 284 : b453 ; + 285 : b3f2 ; + 286 : b390 ; + 287 : b32e ; + 288 : b2cc ; + 289 : b26a ; + 28a : b207 ; + 28b : b1a4 ; + 28c : b141 ; + 28d : b0dd ; + 28e : b079 ; + 28f : b015 ; + 290 : afb0 ; + 291 : af4b ; + 292 : aee5 ; + 293 : ae80 ; + 294 : ae19 ; + 295 : adb3 ; + 296 : ad4c ; + 297 : ace5 ; + 298 : ac7e ; + 299 : ac16 ; + 29a : abae ; + 29b : ab46 ; + 29c : aadd ; + 29d : aa74 ; + 29e : aa0b ; + 29f : a9a1 ; + 2a0 : a937 ; + 2a1 : a8cd ; + 2a2 : a863 ; + 2a3 : a7f8 ; + 2a4 : a78d ; + 2a5 : a721 ; + 2a6 : a6b6 ; + 2a7 : a64a ; + 2a8 : a5dd ; + 2a9 : a570 ; + 2aa : a504 ; + 2ab : a496 ; + 2ac : a429 ; + 2ad : a3bb ; + 2ae : a34d ; + 2af : a2de ; + 2b0 : a270 ; + 2b1 : a201 ; + 2b2 : a191 ; + 2b3 : a122 ; + 2b4 : a0b2 ; + 2b5 : a042 ; + 2b6 : 9fd1 ; + 2b7 : 9f61 ; + 2b8 : 9ef0 ; + 2b9 : 9e7e ; + 2ba : 9e0d ; + 2bb : 9d9b ; + 2bc : 9d29 ; + 2bd : 9cb6 ; + 2be : 9c44 ; + 2bf : 9bd1 ; + 2c0 : 9b5e ; + 2c1 : 9aea ; + 2c2 : 9a77 ; + 2c3 : 9a03 ; + 2c4 : 998e ; + 2c5 : 991a ; + 2c6 : 98a5 ; + 2c7 : 9830 ; + 2c8 : 97bb ; + 2c9 : 9745 ; + 2ca : 96cf ; + 2cb : 9659 ; + 2cc : 95e3 ; + 2cd : 956c ; + 2ce : 94f6 ; + 2cf : 947f ; + 2d0 : 9407 ; + 2d1 : 9390 ; + 2d2 : 9318 ; + 2d3 : 92a0 ; + 2d4 : 9228 ; + 2d5 : 91af ; + 2d6 : 9136 ; + 2d7 : 90bd ; + 2d8 : 9044 ; + 2d9 : 8fcb ; + 2da : 8f51 ; + 2db : 8ed7 ; + 2dc : 8e5d ; + 2dd : 8de2 ; + 2de : 8d68 ; + 2df : 8ced ; + 2e0 : 8c72 ; + 2e1 : 8bf7 ; + 2e2 : 8b7b ; + 2e3 : 8aff ; + 2e4 : 8a83 ; + 2e5 : 8a07 ; + 2e6 : 898b ; + 2e7 : 890e ; + 2e8 : 8891 ; + 2e9 : 8814 ; + 2ea : 8797 ; + 2eb : 871a ; + 2ec : 869c ; + 2ed : 861e ; + 2ee : 85a0 ; + 2ef : 8522 ; + 2f0 : 84a3 ; + 2f1 : 8425 ; + 2f2 : 83a6 ; + 2f3 : 8327 ; + 2f4 : 82a7 ; + 2f5 : 8228 ; + 2f6 : 81a8 ; + 2f7 : 8128 ; + 2f8 : 80a8 ; + 2f9 : 8028 ; + 2fa : 7fa8 ; + 2fb : 7f27 ; + 2fc : 7ea6 ; + 2fd : 7e25 ; + 2fe : 7da4 ; + 2ff : 7d23 ; + 300 : 7ca1 ; + 301 : 7c1f ; + 302 : 7b9e ; + 303 : 7b1c ; + 304 : 7a99 ; + 305 : 7a17 ; + 306 : 7994 ; + 307 : 7912 ; + 308 : 788f ; + 309 : 780c ; + 30a : 7788 ; + 30b : 7705 ; + 30c : 7681 ; + 30d : 75fe ; + 30e : 757a ; + 30f : 74f6 ; + 310 : 7471 ; + 311 : 73ed ; + 312 : 7368 ; + 313 : 72e4 ; + 314 : 725f ; + 315 : 71da ; + 316 : 7155 ; + 317 : 70d0 ; + 318 : 704a ; + 319 : 6fc5 ; + 31a : 6f3f ; + 31b : 6eb9 ; + 31c : 6e33 ; + 31d : 6dad ; + 31e : 6d27 ; + 31f : 6ca0 ; + 320 : 6c1a ; + 321 : 6b93 ; + 322 : 6b0c ; + 323 : 6a85 ; + 324 : 69fe ; + 325 : 6977 ; + 326 : 68f0 ; + 327 : 6868 ; + 328 : 67e1 ; + 329 : 6759 ; + 32a : 66d1 ; + 32b : 6649 ; + 32c : 65c1 ; + 32d : 6539 ; + 32e : 64b1 ; + 32f : 6428 ; + 330 : 63a0 ; + 331 : 6317 ; + 332 : 628e ; + 333 : 6205 ; + 334 : 617d ; + 335 : 60f3 ; + 336 : 606a ; + 337 : 5fe1 ; + 338 : 5f58 ; + 339 : 5ece ; + 33a : 5e45 ; + 33b : 5dbb ; + 33c : 5d31 ; + 33d : 5ca7 ; + 33e : 5c1d ; + 33f : 5b93 ; + 340 : 5b09 ; + 341 : 5a7f ; + 342 : 59f5 ; + 343 : 596a ; + 344 : 58e0 ; + 345 : 5855 ; + 346 : 57cb ; + 347 : 5740 ; + 348 : 56b5 ; + 349 : 562a ; + 34a : 559f ; + 34b : 5514 ; + 34c : 5489 ; + 34d : 53fe ; + 34e : 5373 ; + 34f : 52e8 ; + 350 : 525c ; + 351 : 51d1 ; + 352 : 5145 ; + 353 : 50ba ; + 354 : 502e ; + 355 : 4fa2 ; + 356 : 4f17 ; + 357 : 4e8b ; + 358 : 4dff ; + 359 : 4d73 ; + 35a : 4ce7 ; + 35b : 4c5b ; + 35c : 4bcf ; + 35d : 4b43 ; + 35e : 4ab7 ; + 35f : 4a2b ; + 360 : 499e ; + 361 : 4912 ; + 362 : 4886 ; + 363 : 47f9 ; + 364 : 476d ; + 365 : 46e0 ; + 366 : 4654 ; + 367 : 45c7 ; + 368 : 453b ; + 369 : 44ae ; + 36a : 4421 ; + 36b : 4395 ; + 36c : 4308 ; + 36d : 427b ; + 36e : 41ef ; + 36f : 4162 ; + 370 : 40d5 ; + 371 : 4048 ; + 372 : 3fbb ; + 373 : 3f2e ; + 374 : 3ea2 ; + 375 : 3e15 ; + 376 : 3d88 ; + 377 : 3cfb ; + 378 : 3c6e ; + 379 : 3be1 ; + 37a : 3b54 ; + 37b : 3ac7 ; + 37c : 3a3a ; + 37d : 39ad ; + 37e : 3920 ; + 37f : 3893 ; + 380 : 3806 ; + 381 : 3779 ; + 382 : 36ec ; + 383 : 365f ; + 384 : 35d2 ; + 385 : 3545 ; + 386 : 34b8 ; + 387 : 342b ; + 388 : 339e ; + 389 : 3311 ; + 38a : 3284 ; + 38b : 31f7 ; + 38c : 316a ; + 38d : 30dd ; + 38e : 3050 ; + 38f : 2fc3 ; + 390 : 2f37 ; + 391 : 2eaa ; + 392 : 2e1d ; + 393 : 2d90 ; + 394 : 2d03 ; + 395 : 2c77 ; + 396 : 2bea ; + 397 : 2b5d ; + 398 : 2ad1 ; + 399 : 2a44 ; + 39a : 29b7 ; + 39b : 292b ; + 39c : 289e ; + 39d : 2812 ; + 39e : 2785 ; + 39f : 26f9 ; + 3a0 : 266d ; + 3a1 : 25e0 ; + 3a2 : 2554 ; + 3a3 : 24c8 ; + 3a4 : 243c ; + 3a5 : 23af ; + 3a6 : 2323 ; + 3a7 : 2297 ; + 3a8 : 220b ; + 3a9 : 217f ; + 3aa : 20f3 ; + 3ab : 2067 ; + 3ac : 1fdc ; + 3ad : 1f50 ; + 3ae : 1ec4 ; + 3af : 1e39 ; + 3b0 : 1dad ; + 3b1 : 1d22 ; + 3b2 : 1c96 ; + 3b3 : 1c0b ; + 3b4 : 1b7f ; + 3b5 : 1af4 ; + 3b6 : 1a69 ; + 3b7 : 19de ; + 3b8 : 1953 ; + 3b9 : 18c8 ; + 3ba : 183d ; + 3bb : 17b2 ; + 3bc : 1728 ; + 3bd : 169d ; + 3be : 1612 ; + 3bf : 1588 ; + 3c0 : 14fd ; + 3c1 : 1473 ; + 3c2 : 13e9 ; + 3c3 : 135f ; + 3c4 : 12d4 ; + 3c5 : 124a ; + 3c6 : 11c1 ; + 3c7 : 1137 ; + 3c8 : 10ad ; + 3c9 : 1023 ; + 3ca : f9a ; + 3cb : f10 ; + 3cc : e87 ; + 3cd : dfe ; + 3ce : d75 ; + 3cf : ceb ; + 3d0 : c62 ; + 3d1 : bda ; + 3d2 : b51 ; + 3d3 : ac8 ; + 3d4 : a40 ; + 3d5 : 9b7 ; + 3d6 : 92f ; + 3d7 : 8a7 ; + 3d8 : 81e ; + 3d9 : 796 ; + 3da : 70f ; + 3db : 687 ; + 3dc : 5ff ; + 3dd : 577 ; + 3de : 4f0 ; + 3df : 469 ; + 3e0 : 3e1 ; + 3e1 : 35a ; + 3e2 : 2d3 ; + 3e3 : 24d ; + 3e4 : 1c6 ; + 3e5 : 13f ; + 3e6 : b9 ; + 3e7 : 32 ; + 3e8 : fffac ; + 3e9 : fff26 ; + 3ea : ffea0 ; + 3eb : ffe1a ; + 3ec : ffd95 ; + 3ed : ffd0f ; + 3ee : ffc8a ; + 3ef : ffc04 ; + 3f0 : ffb7f ; + 3f1 : ffafa ; + 3f2 : ffa75 ; + 3f3 : ff9f0 ; + 3f4 : ff96c ; + 3f5 : ff8e7 ; + 3f6 : ff863 ; + 3f7 : ff7df ; + 3f8 : ff75b ; + 3f9 : ff6d7 ; + 3fa : ff653 ; + 3fb : ff5d0 ; + 3fc : ff54c ; + 3fd : ff4c9 ; + 3fe : ff446 ; + 3ff : ff3c3 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_6.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_6.mif new file mode 100644 index 0000000000..f37204e1f8 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_6.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : febcd ; + 1 : fe9e2 ; + 2 : fe7f9 ; + 3 : fe610 ; + 4 : fe428 ; + 5 : fe242 ; + 6 : fe05c ; + 7 : fde78 ; + 8 : fdc95 ; + 9 : fdab2 ; + a : fd8d1 ; + b : fd6f1 ; + c : fd512 ; + d : fd334 ; + e : fd157 ; + f : fcf7b ; + 10 : fcda1 ; + 11 : fcbc7 ; + 12 : fc9ef ; + 13 : fc817 ; + 14 : fc641 ; + 15 : fc46c ; + 16 : fc298 ; + 17 : fc0c5 ; + 18 : fbef3 ; + 19 : fbd22 ; + 1a : fbb52 ; + 1b : fb984 ; + 1c : fb7b6 ; + 1d : fb5ea ; + 1e : fb41f ; + 1f : fb255 ; + 20 : fb08c ; + 21 : faec4 ; + 22 : facfd ; + 23 : fab37 ; + 24 : fa973 ; + 25 : fa7af ; + 26 : fa5ed ; + 27 : fa42c ; + 28 : fa26c ; + 29 : fa0ad ; + 2a : f9eef ; + 2b : f9d32 ; + 2c : f9b77 ; + 2d : f99bc ; + 2e : f9803 ; + 2f : f964b ; + 30 : f9494 ; + 31 : f92de ; + 32 : f912a ; + 33 : f8f76 ; + 34 : f8dc4 ; + 35 : f8c12 ; + 36 : f8a62 ; + 37 : f88b3 ; + 38 : f8705 ; + 39 : f8558 ; + 3a : f83ad ; + 3b : f8203 ; + 3c : f8059 ; + 3d : f7eb1 ; + 3e : f7d0a ; + 3f : f7b64 ; + 40 : f79c0 ; + 41 : f781c ; + 42 : f767a ; + 43 : f74d9 ; + 44 : f7339 ; + 45 : f719a ; + 46 : f6ffc ; + 47 : f6e60 ; + 48 : f6cc4 ; + 49 : f6b2a ; + 4a : f6991 ; + 4b : f67f9 ; + 4c : f6663 ; + 4d : f64cd ; + 4e : f6339 ; + 4f : f61a6 ; + 50 : f6014 ; + 51 : f5e83 ; + 52 : f5cf3 ; + 53 : f5b65 ; + 54 : f59d8 ; + 55 : f584b ; + 56 : f56c1 ; + 57 : f5537 ; + 58 : f53ae ; + 59 : f5227 ; + 5a : f50a1 ; + 5b : f4f1c ; + 5c : f4d98 ; + 5d : f4c15 ; + 5e : f4a94 ; + 5f : f4914 ; + 60 : f4794 ; + 61 : f4617 ; + 62 : f449a ; + 63 : f431e ; + 64 : f41a4 ; + 65 : f402b ; + 66 : f3eb3 ; + 67 : f3d3c ; + 68 : f3bc7 ; + 69 : f3a53 ; + 6a : f38df ; + 6b : f376e ; + 6c : f35fd ; + 6d : f348d ; + 6e : f331f ; + 6f : f31b2 ; + 70 : f3046 ; + 71 : f2edb ; + 72 : f2d72 ; + 73 : f2c09 ; + 74 : f2aa2 ; + 75 : f293c ; + 76 : f27d8 ; + 77 : f2674 ; + 78 : f2512 ; + 79 : f23b1 ; + 7a : f2251 ; + 7b : f20f2 ; + 7c : f1f95 ; + 7d : f1e39 ; + 7e : f1cde ; + 7f : f1b84 ; + 80 : f1a2b ; + 81 : f18d4 ; + 82 : f177e ; + 83 : f1629 ; + 84 : f14d5 ; + 85 : f1383 ; + 86 : f1232 ; + 87 : f10e1 ; + 88 : f0f93 ; + 89 : f0e45 ; + 8a : f0cf9 ; + 8b : f0bad ; + 8c : f0a63 ; + 8d : f091b ; + 8e : f07d3 ; + 8f : f068d ; + 90 : f0548 ; + 91 : f0404 ; + 92 : f02c1 ; + 93 : f0180 ; + 94 : f0040 ; + 95 : eff01 ; + 96 : efdc3 ; + 97 : efc87 ; + 98 : efb4b ; + 99 : efa11 ; + 9a : ef8d9 ; + 9b : ef7a1 ; + 9c : ef66b ; + 9d : ef535 ; + 9e : ef402 ; + 9f : ef2cf ; + a0 : ef19d ; + a1 : ef06d ; + a2 : eef3e ; + a3 : eee10 ; + a4 : eece4 ; + a5 : eebb9 ; + a6 : eea8f ; + a7 : ee966 ; + a8 : ee83e ; + a9 : ee718 ; + aa : ee5f3 ; + ab : ee4cf ; + ac : ee3ac ; + ad : ee28b ; + ae : ee16a ; + af : ee04b ; + b0 : edf2e ; + b1 : ede11 ; + b2 : edcf6 ; + b3 : edbdc ; + b4 : edac3 ; + b5 : ed9ab ; + b6 : ed895 ; + b7 : ed780 ; + b8 : ed66c ; + b9 : ed55a ; + ba : ed448 ; + bb : ed338 ; + bc : ed229 ; + bd : ed11b ; + be : ed00f ; + bf : ecf04 ; + c0 : ecdfa ; + c1 : eccf1 ; + c2 : ecbe9 ; + c3 : ecae3 ; + c4 : ec9de ; + c5 : ec8da ; + c6 : ec7d8 ; + c7 : ec6d7 ; + c8 : ec5d6 ; + c9 : ec4d8 ; + ca : ec3da ; + cb : ec2de ; + cc : ec1e2 ; + cd : ec0e9 ; + ce : ebff0 ; + cf : ebef8 ; + d0 : ebe02 ; + d1 : ebd0d ; + d2 : ebc1a ; + d3 : ebb27 ; + d4 : eba36 ; + d5 : eb946 ; + d6 : eb857 ; + d7 : eb769 ; + d8 : eb67d ; + d9 : eb592 ; + da : eb4a8 ; + db : eb3c0 ; + dc : eb2d8 ; + dd : eb1f2 ; + de : eb10d ; + df : eb029 ; + e0 : eaf47 ; + e1 : eae66 ; + e2 : ead86 ; + e3 : eaca7 ; + e4 : eabca ; + e5 : eaaed ; + e6 : eaa12 ; + e7 : ea938 ; + e8 : ea860 ; + e9 : ea789 ; + ea : ea6b2 ; + eb : ea5de ; + ec : ea50a ; + ed : ea437 ; + ee : ea366 ; + ef : ea296 ; + f0 : ea1c8 ; + f1 : ea0fa ; + f2 : ea02e ; + f3 : e9f63 ; + f4 : e9e99 ; + f5 : e9dd0 ; + f6 : e9d09 ; + f7 : e9c43 ; + f8 : e9b7e ; + f9 : e9aba ; + fa : e99f8 ; + fb : e9936 ; + fc : e9876 ; + fd : e97b8 ; + fe : e96fa ; + ff : e963e ; + 100 : e9583 ; + 101 : e94c9 ; + 102 : e9410 ; + 103 : e9359 ; + 104 : e92a2 ; + 105 : e91ed ; + 106 : e913a ; + 107 : e9087 ; + 108 : e8fd6 ; + 109 : e8f26 ; + 10a : e8e77 ; + 10b : e8dc9 ; + 10c : e8d1d ; + 10d : e8c71 ; + 10e : e8bc7 ; + 10f : e8b1e ; + 110 : e8a77 ; + 111 : e89d0 ; + 112 : e892b ; + 113 : e8887 ; + 114 : e87e4 ; + 115 : e8743 ; + 116 : e86a3 ; + 117 : e8603 ; + 118 : e8566 ; + 119 : e84c9 ; + 11a : e842d ; + 11b : e8393 ; + 11c : e82fa ; + 11d : e8262 ; + 11e : e81cb ; + 11f : e8136 ; + 120 : e80a2 ; + 121 : e800f ; + 122 : e7f7d ; + 123 : e7eec ; + 124 : e7e5d ; + 125 : e7dce ; + 126 : e7d41 ; + 127 : e7cb5 ; + 128 : e7c2b ; + 129 : e7ba1 ; + 12a : e7b19 ; + 12b : e7a92 ; + 12c : e7a0c ; + 12d : e7987 ; + 12e : e7904 ; + 12f : e7882 ; + 130 : e7801 ; + 131 : e7781 ; + 132 : e7702 ; + 133 : e7684 ; + 134 : e7608 ; + 135 : e758d ; + 136 : e7513 ; + 137 : e749a ; + 138 : e7422 ; + 139 : e73ac ; + 13a : e7337 ; + 13b : e72c3 ; + 13c : e7250 ; + 13d : e71de ; + 13e : e716e ; + 13f : e70fe ; + 140 : e7090 ; + 141 : e7023 ; + 142 : e6fb7 ; + 143 : e6f4d ; + 144 : e6ee3 ; + 145 : e6e7b ; + 146 : e6e14 ; + 147 : e6dae ; + 148 : e6d49 ; + 149 : e6ce6 ; + 14a : e6c83 ; + 14b : e6c22 ; + 14c : e6bc2 ; + 14d : e6b63 ; + 14e : e6b05 ; + 14f : e6aa8 ; + 150 : e6a4d ; + 151 : e69f3 ; + 152 : e699a ; + 153 : e6942 ; + 154 : e68eb ; + 155 : e6895 ; + 156 : e6841 ; + 157 : e67ed ; + 158 : e679b ; + 159 : e674a ; + 15a : e66fa ; + 15b : e66ab ; + 15c : e665e ; + 15d : e6611 ; + 15e : e65c6 ; + 15f : e657c ; + 160 : e6533 ; + 161 : e64eb ; + 162 : e64a4 ; + 163 : e645e ; + 164 : e641a ; + 165 : e63d7 ; + 166 : e6394 ; + 167 : e6353 ; + 168 : e6313 ; + 169 : e62d5 ; + 16a : e6297 ; + 16b : e625a ; + 16c : e621f ; + 16d : e61e5 ; + 16e : e61ac ; + 16f : e6174 ; + 170 : e613d ; + 171 : e6107 ; + 172 : e60d2 ; + 173 : e609f ; + 174 : e606c ; + 175 : e603b ; + 176 : e600b ; + 177 : e5fdc ; + 178 : e5fae ; + 179 : e5f81 ; + 17a : e5f55 ; + 17b : e5f2a ; + 17c : e5f01 ; + 17d : e5ed8 ; + 17e : e5eb1 ; + 17f : e5e8b ; + 180 : e5e66 ; + 181 : e5e42 ; + 182 : e5e1f ; + 183 : e5dfd ; + 184 : e5ddc ; + 185 : e5dbd ; + 186 : e5d9e ; + 187 : e5d81 ; + 188 : e5d64 ; + 189 : e5d49 ; + 18a : e5d2f ; + 18b : e5d16 ; + 18c : e5cfe ; + 18d : e5ce7 ; + 18e : e5cd1 ; + 18f : e5cbc ; + 190 : e5ca8 ; + 191 : e5c96 ; + 192 : e5c84 ; + 193 : e5c74 ; + 194 : e5c64 ; + 195 : e5c56 ; + 196 : e5c49 ; + 197 : e5c3d ; + 198 : e5c31 ; + 199 : e5c27 ; + 19a : e5c1e ; + 19b : e5c16 ; + 19c : e5c10 ; + 19d : e5c0a ; + 19e : e5c05 ; + 19f : e5c01 ; + 1a0 : e5bff ; + 1a1 : e5bfd ; + 1a2 : e5bfc ; + 1a3 : e5bfd ; + 1a4 : e5bff ; + 1a5 : e5c01 ; + 1a6 : e5c05 ; + 1a7 : e5c09 ; + 1a8 : e5c0f ; + 1a9 : e5c16 ; + 1aa : e5c1e ; + 1ab : e5c26 ; + 1ac : e5c30 ; + 1ad : e5c3b ; + 1ae : e5c47 ; + 1af : e5c54 ; + 1b0 : e5c62 ; + 1b1 : e5c71 ; + 1b2 : e5c81 ; + 1b3 : e5c92 ; + 1b4 : e5ca4 ; + 1b5 : e5cb7 ; + 1b6 : e5ccb ; + 1b7 : e5ce0 ; + 1b8 : e5cf7 ; + 1b9 : e5d0e ; + 1ba : e5d26 ; + 1bb : e5d3f ; + 1bc : e5d59 ; + 1bd : e5d74 ; + 1be : e5d91 ; + 1bf : e5dae ; + 1c0 : e5dcc ; + 1c1 : e5deb ; + 1c2 : e5e0b ; + 1c3 : e5e2c ; + 1c4 : e5e4f ; + 1c5 : e5e72 ; + 1c6 : e5e96 ; + 1c7 : e5ebb ; + 1c8 : e5ee1 ; + 1c9 : e5f08 ; + 1ca : e5f30 ; + 1cb : e5f59 ; + 1cc : e5f83 ; + 1cd : e5fae ; + 1ce : e5fda ; + 1cf : e6007 ; + 1d0 : e6035 ; + 1d1 : e6064 ; + 1d2 : e6094 ; + 1d3 : e60c4 ; + 1d4 : e60f6 ; + 1d5 : e6129 ; + 1d6 : e615d ; + 1d7 : e6191 ; + 1d8 : e61c7 ; + 1d9 : e61fd ; + 1da : e6235 ; + 1db : e626d ; + 1dc : e62a7 ; + 1dd : e62e1 ; + 1de : e631c ; + 1df : e6359 ; + 1e0 : e6396 ; + 1e1 : e63d4 ; + 1e2 : e6413 ; + 1e3 : e6453 ; + 1e4 : e6494 ; + 1e5 : e64d6 ; + 1e6 : e6518 ; + 1e7 : e655c ; + 1e8 : e65a1 ; + 1e9 : e65e6 ; + 1ea : e662d ; + 1eb : e6674 ; + 1ec : e66bc ; + 1ed : e6705 ; + 1ee : e6750 ; + 1ef : e679b ; + 1f0 : e67e6 ; + 1f1 : e6833 ; + 1f2 : e6881 ; + 1f3 : e68d0 ; + 1f4 : e691f ; + 1f5 : e6970 ; + 1f6 : e69c1 ; + 1f7 : e6a13 ; + 1f8 : e6a66 ; + 1f9 : e6aba ; + 1fa : e6b0f ; + 1fb : e6b65 ; + 1fc : e6bbc ; + 1fd : e6c13 ; + 1fe : e6c6b ; + 1ff : e6cc5 ; + 200 : e6d1f ; + 201 : e6d7a ; + 202 : e6dd6 ; + 203 : e6e33 ; + 204 : e6e90 ; + 205 : e6eef ; + 206 : e6f4e ; + 207 : e6fae ; + 208 : e700f ; + 209 : e7071 ; + 20a : e70d4 ; + 20b : e7138 ; + 20c : e719c ; + 20d : e7202 ; + 20e : e7268 ; + 20f : e72cf ; + 210 : e7337 ; + 211 : e739f ; + 212 : e7409 ; + 213 : e7473 ; + 214 : e74de ; + 215 : e754a ; + 216 : e75b7 ; + 217 : e7625 ; + 218 : e7694 ; + 219 : e7703 ; + 21a : e7773 ; + 21b : e77e4 ; + 21c : e7856 ; + 21d : e78c8 ; + 21e : e793c ; + 21f : e79b0 ; + 220 : e7a25 ; + 221 : e7a9b ; + 222 : e7b11 ; + 223 : e7b89 ; + 224 : e7c01 ; + 225 : e7c7a ; + 226 : e7cf4 ; + 227 : e7d6e ; + 228 : e7dea ; + 229 : e7e66 ; + 22a : e7ee3 ; + 22b : e7f61 ; + 22c : e7fdf ; + 22d : e805e ; + 22e : e80de ; + 22f : e815f ; + 230 : e81e1 ; + 231 : e8263 ; + 232 : e82e6 ; + 233 : e836a ; + 234 : e83ef ; + 235 : e8474 ; + 236 : e84fa ; + 237 : e8581 ; + 238 : e8609 ; + 239 : e8691 ; + 23a : e871a ; + 23b : e87a4 ; + 23c : e882f ; + 23d : e88ba ; + 23e : e8946 ; + 23f : e89d3 ; + 240 : e8a61 ; + 241 : e8aef ; + 242 : e8b7e ; + 243 : e8c0e ; + 244 : e8c9f ; + 245 : e8d30 ; + 246 : e8dc2 ; + 247 : e8e54 ; + 248 : e8ee8 ; + 249 : e8f7c ; + 24a : e9011 ; + 24b : e90a6 ; + 24c : e913c ; + 24d : e91d3 ; + 24e : e926b ; + 24f : e9303 ; + 250 : e939c ; + 251 : e9436 ; + 252 : e94d0 ; + 253 : e956b ; + 254 : e9607 ; + 255 : e96a3 ; + 256 : e9740 ; + 257 : e97de ; + 258 : e987d ; + 259 : e991c ; + 25a : e99bc ; + 25b : e9a5c ; + 25c : e9afd ; + 25d : e9b9f ; + 25e : e9c41 ; + 25f : e9ce5 ; + 260 : e9d88 ; + 261 : e9e2d ; + 262 : e9ed2 ; + 263 : e9f78 ; + 264 : ea01e ; + 265 : ea0c5 ; + 266 : ea16d ; + 267 : ea215 ; + 268 : ea2be ; + 269 : ea367 ; + 26a : ea412 ; + 26b : ea4bd ; + 26c : ea568 ; + 26d : ea614 ; + 26e : ea6c1 ; + 26f : ea76e ; + 270 : ea81c ; + 271 : ea8cb ; + 272 : ea97a ; + 273 : eaa2a ; + 274 : eaada ; + 275 : eab8b ; + 276 : eac3d ; + 277 : eacef ; + 278 : eada2 ; + 279 : eae55 ; + 27a : eaf09 ; + 27b : eafbe ; + 27c : eb073 ; + 27d : eb129 ; + 27e : eb1df ; + 27f : eb296 ; + 280 : eb34d ; + 281 : eb406 ; + 282 : eb4be ; + 283 : eb577 ; + 284 : eb631 ; + 285 : eb6ec ; + 286 : eb7a6 ; + 287 : eb862 ; + 288 : eb91e ; + 289 : eb9db ; + 28a : eba98 ; + 28b : ebb55 ; + 28c : ebc14 ; + 28d : ebcd3 ; + 28e : ebd92 ; + 28f : ebe52 ; + 290 : ebf12 ; + 291 : ebfd3 ; + 292 : ec095 ; + 293 : ec157 ; + 294 : ec219 ; + 295 : ec2dc ; + 296 : ec3a0 ; + 297 : ec464 ; + 298 : ec529 ; + 299 : ec5ee ; + 29a : ec6b3 ; + 29b : ec77a ; + 29c : ec840 ; + 29d : ec908 ; + 29e : ec9cf ; + 29f : eca97 ; + 2a0 : ecb60 ; + 2a1 : ecc29 ; + 2a2 : eccf3 ; + 2a3 : ecdbd ; + 2a4 : ece88 ; + 2a5 : ecf53 ; + 2a6 : ed01f ; + 2a7 : ed0eb ; + 2a8 : ed1b7 ; + 2a9 : ed285 ; + 2aa : ed352 ; + 2ab : ed420 ; + 2ac : ed4ef ; + 2ad : ed5be ; + 2ae : ed68d ; + 2af : ed75d ; + 2b0 : ed82d ; + 2b1 : ed8fe ; + 2b2 : ed9cf ; + 2b3 : edaa1 ; + 2b4 : edb73 ; + 2b5 : edc46 ; + 2b6 : edd19 ; + 2b7 : eddec ; + 2b8 : edec0 ; + 2b9 : edf94 ; + 2ba : ee069 ; + 2bb : ee13e ; + 2bc : ee214 ; + 2bd : ee2ea ; + 2be : ee3c1 ; + 2bf : ee497 ; + 2c0 : ee56f ; + 2c1 : ee647 ; + 2c2 : ee71f ; + 2c3 : ee7f7 ; + 2c4 : ee8d0 ; + 2c5 : ee9aa ; + 2c6 : eea83 ; + 2c7 : eeb5e ; + 2c8 : eec38 ; + 2c9 : eed13 ; + 2ca : eedee ; + 2cb : eeeca ; + 2cc : eefa6 ; + 2cd : ef083 ; + 2ce : ef160 ; + 2cf : ef23d ; + 2d0 : ef31b ; + 2d1 : ef3f9 ; + 2d2 : ef4d7 ; + 2d3 : ef5b6 ; + 2d4 : ef695 ; + 2d5 : ef775 ; + 2d6 : ef854 ; + 2d7 : ef935 ; + 2d8 : efa15 ; + 2d9 : efaf6 ; + 2da : efbd8 ; + 2db : efcb9 ; + 2dc : efd9b ; + 2dd : efe7d ; + 2de : eff60 ; + 2df : f0043 ; + 2e0 : f0127 ; + 2e1 : f020a ; + 2e2 : f02ee ; + 2e3 : f03d3 ; + 2e4 : f04b7 ; + 2e5 : f059c ; + 2e6 : f0682 ; + 2e7 : f0767 ; + 2e8 : f084d ; + 2e9 : f0933 ; + 2ea : f0a1a ; + 2eb : f0b01 ; + 2ec : f0be8 ; + 2ed : f0cd0 ; + 2ee : f0db7 ; + 2ef : f0e9f ; + 2f0 : f0f88 ; + 2f1 : f1070 ; + 2f2 : f1159 ; + 2f3 : f1243 ; + 2f4 : f132c ; + 2f5 : f1416 ; + 2f6 : f1500 ; + 2f7 : f15eb ; + 2f8 : f16d5 ; + 2f9 : f17c0 ; + 2fa : f18ab ; + 2fb : f1997 ; + 2fc : f1a83 ; + 2fd : f1b6f ; + 2fe : f1c5b ; + 2ff : f1d47 ; + 300 : f1e34 ; + 301 : f1f21 ; + 302 : f200f ; + 303 : f20fc ; + 304 : f21ea ; + 305 : f22d8 ; + 306 : f23c6 ; + 307 : f24b5 ; + 308 : f25a3 ; + 309 : f2692 ; + 30a : f2782 ; + 30b : f2871 ; + 30c : f2961 ; + 30d : f2a50 ; + 30e : f2b41 ; + 30f : f2c31 ; + 310 : f2d21 ; + 311 : f2e12 ; + 312 : f2f03 ; + 313 : f2ff4 ; + 314 : f30e6 ; + 315 : f31d7 ; + 316 : f32c9 ; + 317 : f33bb ; + 318 : f34ad ; + 319 : f359f ; + 31a : f3692 ; + 31b : f3785 ; + 31c : f3878 ; + 31d : f396b ; + 31e : f3a5e ; + 31f : f3b51 ; + 320 : f3c45 ; + 321 : f3d39 ; + 322 : f3e2d ; + 323 : f3f21 ; + 324 : f4015 ; + 325 : f410a ; + 326 : f41fe ; + 327 : f42f3 ; + 328 : f43e8 ; + 329 : f44dd ; + 32a : f45d3 ; + 32b : f46c8 ; + 32c : f47be ; + 32d : f48b3 ; + 32e : f49a9 ; + 32f : f4a9f ; + 330 : f4b95 ; + 331 : f4c8b ; + 332 : f4d82 ; + 333 : f4e78 ; + 334 : f4f6f ; + 335 : f5066 ; + 336 : f515c ; + 337 : f5253 ; + 338 : f534b ; + 339 : f5442 ; + 33a : f5539 ; + 33b : f5631 ; + 33c : f5728 ; + 33d : f5820 ; + 33e : f5918 ; + 33f : f5a0f ; + 340 : f5b07 ; + 341 : f5bff ; + 342 : f5cf8 ; + 343 : f5df0 ; + 344 : f5ee8 ; + 345 : f5fe1 ; + 346 : f60d9 ; + 347 : f61d2 ; + 348 : f62ca ; + 349 : f63c3 ; + 34a : f64bc ; + 34b : f65b5 ; + 34c : f66ae ; + 34d : f67a7 ; + 34e : f68a0 ; + 34f : f6999 ; + 350 : f6a92 ; + 351 : f6b8b ; + 352 : f6c84 ; + 353 : f6d7e ; + 354 : f6e77 ; + 355 : f6f71 ; + 356 : f706a ; + 357 : f7164 ; + 358 : f725d ; + 359 : f7357 ; + 35a : f7450 ; + 35b : f754a ; + 35c : f7644 ; + 35d : f773e ; + 35e : f7837 ; + 35f : f7931 ; + 360 : f7a2b ; + 361 : f7b25 ; + 362 : f7c1f ; + 363 : f7d18 ; + 364 : f7e12 ; + 365 : f7f0c ; + 366 : f8006 ; + 367 : f8100 ; + 368 : f81fa ; + 369 : f82f4 ; + 36a : f83ee ; + 36b : f84e7 ; + 36c : f85e1 ; + 36d : f86db ; + 36e : f87d5 ; + 36f : f88cf ; + 370 : f89c9 ; + 371 : f8ac3 ; + 372 : f8bbc ; + 373 : f8cb6 ; + 374 : f8db0 ; + 375 : f8eaa ; + 376 : f8fa3 ; + 377 : f909d ; + 378 : f9196 ; + 379 : f9290 ; + 37a : f938a ; + 37b : f9483 ; + 37c : f957d ; + 37d : f9676 ; + 37e : f976f ; + 37f : f9869 ; + 380 : f9962 ; + 381 : f9a5b ; + 382 : f9b54 ; + 383 : f9c4d ; + 384 : f9d46 ; + 385 : f9e3f ; + 386 : f9f38 ; + 387 : fa031 ; + 388 : fa12a ; + 389 : fa222 ; + 38a : fa31b ; + 38b : fa414 ; + 38c : fa50c ; + 38d : fa604 ; + 38e : fa6fd ; + 38f : fa7f5 ; + 390 : fa8ed ; + 391 : fa9e5 ; + 392 : faadd ; + 393 : fabd5 ; + 394 : faccc ; + 395 : fadc4 ; + 396 : faebc ; + 397 : fafb3 ; + 398 : fb0aa ; + 399 : fb1a2 ; + 39a : fb299 ; + 39b : fb390 ; + 39c : fb487 ; + 39d : fb57d ; + 39e : fb674 ; + 39f : fb76a ; + 3a0 : fb861 ; + 3a1 : fb957 ; + 3a2 : fba4d ; + 3a3 : fbb43 ; + 3a4 : fbc39 ; + 3a5 : fbd2f ; + 3a6 : fbe25 ; + 3a7 : fbf1a ; + 3a8 : fc00f ; + 3a9 : fc105 ; + 3aa : fc1fa ; + 3ab : fc2ef ; + 3ac : fc3e3 ; + 3ad : fc4d8 ; + 3ae : fc5cc ; + 3af : fc6c1 ; + 3b0 : fc7b5 ; + 3b1 : fc8a9 ; + 3b2 : fc99d ; + 3b3 : fca90 ; + 3b4 : fcb84 ; + 3b5 : fcc77 ; + 3b6 : fcd6a ; + 3b7 : fce5d ; + 3b8 : fcf50 ; + 3b9 : fd043 ; + 3ba : fd135 ; + 3bb : fd228 ; + 3bc : fd31a ; + 3bd : fd40c ; + 3be : fd4fd ; + 3bf : fd5ef ; + 3c0 : fd6e0 ; + 3c1 : fd7d1 ; + 3c2 : fd8c2 ; + 3c3 : fd9b3 ; + 3c4 : fdaa4 ; + 3c5 : fdb94 ; + 3c6 : fdc84 ; + 3c7 : fdd74 ; + 3c8 : fde64 ; + 3c9 : fdf54 ; + 3ca : fe043 ; + 3cb : fe132 ; + 3cc : fe221 ; + 3cd : fe310 ; + 3ce : fe3fe ; + 3cf : fe4ed ; + 3d0 : fe5db ; + 3d1 : fe6c9 ; + 3d2 : fe7b6 ; + 3d3 : fe8a4 ; + 3d4 : fe991 ; + 3d5 : fea7e ; + 3d6 : feb6a ; + 3d7 : fec57 ; + 3d8 : fed43 ; + 3d9 : fee2f ; + 3da : fef1b ; + 3db : ff006 ; + 3dc : ff0f2 ; + 3dd : ff1dd ; + 3de : ff2c7 ; + 3df : ff3b2 ; + 3e0 : ff49c ; + 3e1 : ff586 ; + 3e2 : ff670 ; + 3e3 : ff759 ; + 3e4 : ff843 ; + 3e5 : ff92c ; + 3e6 : ffa14 ; + 3e7 : ffafd ; + 3e8 : ffbe5 ; + 3e9 : ffccd ; + 3ea : ffdb4 ; + 3eb : ffe9c ; + 3ec : fff83 ; + 3ed : 6a ; + 3ee : 150 ; + 3ef : 237 ; + 3f0 : 31d ; + 3f1 : 402 ; + 3f2 : 4e8 ; + 3f3 : 5cd ; + 3f4 : 6b2 ; + 3f5 : 796 ; + 3f6 : 87a ; + 3f7 : 95e ; + 3f8 : a42 ; + 3f9 : b25 ; + 3fa : c08 ; + 3fb : ceb ; + 3fc : dce ; + 3fd : eb0 ; + 3fe : f92 ; + 3ff : 1073 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_7.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_7.mif new file mode 100644 index 0000000000..5f2affed5a --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_7.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 7ffff ; + 1 : 7fffd ; + 2 : 7fffa ; + 3 : 7fff5 ; + 4 : 7ffee ; + 5 : 7ffe5 ; + 6 : 7ffdb ; + 7 : 7ffcf ; + 8 : 7ffc2 ; + 9 : 7ffb2 ; + a : 7ffa1 ; + b : 7ff8e ; + c : 7ff7a ; + d : 7ff64 ; + e : 7ff4c ; + f : 7ff32 ; + 10 : 7ff17 ; + 11 : 7fefa ; + 12 : 7fedb ; + 13 : 7febb ; + 14 : 7fe99 ; + 15 : 7fe75 ; + 16 : 7fe4f ; + 17 : 7fe28 ; + 18 : 7fdff ; + 19 : 7fdd4 ; + 1a : 7fda8 ; + 1b : 7fd7a ; + 1c : 7fd4a ; + 1d : 7fd19 ; + 1e : 7fce6 ; + 1f : 7fcb1 ; + 20 : 7fc7a ; + 21 : 7fc42 ; + 22 : 7fc08 ; + 23 : 7fbcc ; + 24 : 7fb8f ; + 25 : 7fb50 ; + 26 : 7fb0f ; + 27 : 7facd ; + 28 : 7fa89 ; + 29 : 7fa43 ; + 2a : 7f9fb ; + 2b : 7f9b2 ; + 2c : 7f967 ; + 2d : 7f91a ; + 2e : 7f8cc ; + 2f : 7f87c ; + 30 : 7f82a ; + 31 : 7f7d7 ; + 32 : 7f782 ; + 33 : 7f72b ; + 34 : 7f6d2 ; + 35 : 7f678 ; + 36 : 7f61c ; + 37 : 7f5bf ; + 38 : 7f55f ; + 39 : 7f4fe ; + 3a : 7f49c ; + 3b : 7f437 ; + 3c : 7f3d1 ; + 3d : 7f36a ; + 3e : 7f300 ; + 3f : 7f295 ; + 40 : 7f228 ; + 41 : 7f1ba ; + 42 : 7f14a ; + 43 : 7f0d8 ; + 44 : 7f064 ; + 45 : 7efef ; + 46 : 7ef78 ; + 47 : 7ef00 ; + 48 : 7ee85 ; + 49 : 7ee09 ; + 4a : 7ed8c ; + 4b : 7ed0c ; + 4c : 7ec8b ; + 4d : 7ec09 ; + 4e : 7eb84 ; + 4f : 7eafe ; + 50 : 7ea77 ; + 51 : 7e9ed ; + 52 : 7e962 ; + 53 : 7e8d6 ; + 54 : 7e847 ; + 55 : 7e7b7 ; + 56 : 7e726 ; + 57 : 7e692 ; + 58 : 7e5fd ; + 59 : 7e567 ; + 5a : 7e4ce ; + 5b : 7e434 ; + 5c : 7e398 ; + 5d : 7e2fb ; + 5e : 7e25c ; + 5f : 7e1bb ; + 60 : 7e119 ; + 61 : 7e075 ; + 62 : 7dfcf ; + 63 : 7df28 ; + 64 : 7de7f ; + 65 : 7ddd4 ; + 66 : 7dd28 ; + 67 : 7dc7a ; + 68 : 7dbcb ; + 69 : 7db19 ; + 6a : 7da66 ; + 6b : 7d9b2 ; + 6c : 7d8fc ; + 6d : 7d844 ; + 6e : 7d78a ; + 6f : 7d6cf ; + 70 : 7d612 ; + 71 : 7d554 ; + 72 : 7d494 ; + 73 : 7d3d2 ; + 74 : 7d30f ; + 75 : 7d24a ; + 76 : 7d183 ; + 77 : 7d0bb ; + 78 : 7cff1 ; + 79 : 7cf26 ; + 7a : 7ce58 ; + 7b : 7cd8a ; + 7c : 7ccb9 ; + 7d : 7cbe7 ; + 7e : 7cb14 ; + 7f : 7ca3e ; + 80 : 7c967 ; + 81 : 7c88f ; + 82 : 7c7b5 ; + 83 : 7c6d9 ; + 84 : 7c5fb ; + 85 : 7c51c ; + 86 : 7c43c ; + 87 : 7c35a ; + 88 : 7c276 ; + 89 : 7c190 ; + 8a : 7c0a9 ; + 8b : 7bfc0 ; + 8c : 7bed6 ; + 8d : 7bdea ; + 8e : 7bcfd ; + 8f : 7bc0e ; + 90 : 7bb1d ; + 91 : 7ba2a ; + 92 : 7b937 ; + 93 : 7b841 ; + 94 : 7b74a ; + 95 : 7b651 ; + 96 : 7b557 ; + 97 : 7b45b ; + 98 : 7b35d ; + 99 : 7b25e ; + 9a : 7b15e ; + 9b : 7b05b ; + 9c : 7af58 ; + 9d : 7ae52 ; + 9e : 7ad4b ; + 9f : 7ac43 ; + a0 : 7ab38 ; + a1 : 7aa2d ; + a2 : 7a91f ; + a3 : 7a810 ; + a4 : 7a700 ; + a5 : 7a5ee ; + a6 : 7a4da ; + a7 : 7a3c5 ; + a8 : 7a2ae ; + a9 : 7a196 ; + aa : 7a07c ; + ab : 79f61 ; + ac : 79e44 ; + ad : 79d25 ; + ae : 79c05 ; + af : 79ae4 ; + b0 : 799c0 ; + b1 : 7989c ; + b2 : 79775 ; + b3 : 7964d ; + b4 : 79524 ; + b5 : 793f9 ; + b6 : 792cd ; + b7 : 7919f ; + b8 : 7906f ; + b9 : 78f3e ; + ba : 78e0b ; + bb : 78cd7 ; + bc : 78ba1 ; + bd : 78a6a ; + be : 78931 ; + bf : 787f7 ; + c0 : 786bb ; + c1 : 7857e ; + c2 : 7843f ; + c3 : 782ff ; + c4 : 781bd ; + c5 : 7807a ; + c6 : 77f35 ; + c7 : 77dee ; + c8 : 77ca6 ; + c9 : 77b5d ; + ca : 77a12 ; + cb : 778c6 ; + cc : 77778 ; + cd : 77628 ; + ce : 774d7 ; + cf : 77385 ; + d0 : 77231 ; + d1 : 770dc ; + d2 : 76f85 ; + d3 : 76e2c ; + d4 : 76cd3 ; + d5 : 76b77 ; + d6 : 76a1a ; + d7 : 768bc ; + d8 : 7675c ; + d9 : 765fb ; + da : 76498 ; + db : 76334 ; + dc : 761ce ; + dd : 76067 ; + de : 75eff ; + df : 75d95 ; + e0 : 75c29 ; + e1 : 75abc ; + e2 : 7594e ; + e3 : 757de ; + e4 : 7566d ; + e5 : 754fa ; + e6 : 75386 ; + e7 : 75210 ; + e8 : 75099 ; + e9 : 74f20 ; + ea : 74da6 ; + eb : 74c2b ; + ec : 74aae ; + ed : 74930 ; + ee : 747b0 ; + ef : 7462f ; + f0 : 744ad ; + f1 : 74329 ; + f2 : 741a3 ; + f3 : 7401c ; + f4 : 73e94 ; + f5 : 73d0b ; + f6 : 73b80 ; + f7 : 739f3 ; + f8 : 73865 ; + f9 : 736d6 ; + fa : 73545 ; + fb : 733b3 ; + fc : 73220 ; + fd : 7308b ; + fe : 72ef5 ; + ff : 72d5d ; + 100 : 72bc4 ; + 101 : 72a2a ; + 102 : 7288e ; + 103 : 726f1 ; + 104 : 72552 ; + 105 : 723b2 ; + 106 : 72211 ; + 107 : 7206f ; + 108 : 71ecb ; + 109 : 71d25 ; + 10a : 71b7e ; + 10b : 719d6 ; + 10c : 7182d ; + 10d : 71682 ; + 10e : 714d6 ; + 10f : 71328 ; + 110 : 7117a ; + 111 : 70fc9 ; + 112 : 70e18 ; + 113 : 70c65 ; + 114 : 70ab1 ; + 115 : 708fb ; + 116 : 70744 ; + 117 : 7058c ; + 118 : 703d3 ; + 119 : 70218 ; + 11a : 7005c ; + 11b : 6fe9e ; + 11c : 6fcdf ; + 11d : 6fb1f ; + 11e : 6f95e ; + 11f : 6f79b ; + 120 : 6f5d7 ; + 121 : 6f412 ; + 122 : 6f24b ; + 123 : 6f083 ; + 124 : 6eeba ; + 125 : 6ecef ; + 126 : 6eb24 ; + 127 : 6e957 ; + 128 : 6e788 ; + 129 : 6e5b9 ; + 12a : 6e3e8 ; + 12b : 6e215 ; + 12c : 6e042 ; + 12d : 6de6d ; + 12e : 6dc97 ; + 12f : 6dac0 ; + 130 : 6d8e7 ; + 131 : 6d70e ; + 132 : 6d532 ; + 133 : 6d356 ; + 134 : 6d179 ; + 135 : 6cf9a ; + 136 : 6cdba ; + 137 : 6cbd8 ; + 138 : 6c9f6 ; + 139 : 6c812 ; + 13a : 6c62d ; + 13b : 6c447 ; + 13c : 6c260 ; + 13d : 6c077 ; + 13e : 6be8d ; + 13f : 6bca2 ; + 140 : 6bab5 ; + 141 : 6b8c8 ; + 142 : 6b6d9 ; + 143 : 6b4e9 ; + 144 : 6b2f8 ; + 145 : 6b106 ; + 146 : 6af12 ; + 147 : 6ad1d ; + 148 : 6ab27 ; + 149 : 6a930 ; + 14a : 6a738 ; + 14b : 6a53e ; + 14c : 6a344 ; + 14d : 6a148 ; + 14e : 69f4b ; + 14f : 69d4c ; + 150 : 69b4d ; + 151 : 6994c ; + 152 : 6974b ; + 153 : 69548 ; + 154 : 69344 ; + 155 : 6913f ; + 156 : 68f38 ; + 157 : 68d31 ; + 158 : 68b28 ; + 159 : 6891e ; + 15a : 68713 ; + 15b : 68507 ; + 15c : 682fa ; + 15d : 680ec ; + 15e : 67edc ; + 15f : 67ccc ; + 160 : 67aba ; + 161 : 678a7 ; + 162 : 67693 ; + 163 : 6747e ; + 164 : 67268 ; + 165 : 67051 ; + 166 : 66e39 ; + 167 : 66c1f ; + 168 : 66a05 ; + 169 : 667e9 ; + 16a : 665cc ; + 16b : 663ae ; + 16c : 66190 ; + 16d : 65f70 ; + 16e : 65d4e ; + 16f : 65b2c ; + 170 : 65909 ; + 171 : 656e5 ; + 172 : 654c0 ; + 173 : 65299 ; + 174 : 65072 ; + 175 : 64e49 ; + 176 : 64c20 ; + 177 : 649f5 ; + 178 : 647c9 ; + 179 : 6459d ; + 17a : 6436f ; + 17b : 64140 ; + 17c : 63f10 ; + 17d : 63ce0 ; + 17e : 63aae ; + 17f : 6387b ; + 180 : 63647 ; + 181 : 63412 ; + 182 : 631dc ; + 183 : 62fa5 ; + 184 : 62d6d ; + 185 : 62b34 ; + 186 : 628fa ; + 187 : 626c0 ; + 188 : 62484 ; + 189 : 62247 ; + 18a : 62009 ; + 18b : 61dca ; + 18c : 61b8a ; + 18d : 61949 ; + 18e : 61707 ; + 18f : 614c5 ; + 190 : 61281 ; + 191 : 6103c ; + 192 : 60df6 ; + 193 : 60bb0 ; + 194 : 60968 ; + 195 : 60720 ; + 196 : 604d6 ; + 197 : 6028c ; + 198 : 60040 ; + 199 : 5fdf4 ; + 19a : 5fba7 ; + 19b : 5f959 ; + 19c : 5f70a ; + 19d : 5f4ba ; + 19e : 5f269 ; + 19f : 5f017 ; + 1a0 : 5edc4 ; + 1a1 : 5eb71 ; + 1a2 : 5e91c ; + 1a3 : 5e6c7 ; + 1a4 : 5e470 ; + 1a5 : 5e219 ; + 1a6 : 5dfc1 ; + 1a7 : 5dd68 ; + 1a8 : 5db0e ; + 1a9 : 5d8b3 ; + 1aa : 5d657 ; + 1ab : 5d3fb ; + 1ac : 5d19d ; + 1ad : 5cf3f ; + 1ae : 5cce0 ; + 1af : 5ca80 ; + 1b0 : 5c81f ; + 1b1 : 5c5bd ; + 1b2 : 5c35b ; + 1b3 : 5c0f7 ; + 1b4 : 5be93 ; + 1b5 : 5bc2e ; + 1b6 : 5b9c8 ; + 1b7 : 5b761 ; + 1b8 : 5b4fa ; + 1b9 : 5b291 ; + 1ba : 5b028 ; + 1bb : 5adbe ; + 1bc : 5ab53 ; + 1bd : 5a8e7 ; + 1be : 5a67b ; + 1bf : 5a40e ; + 1c0 : 5a19f ; + 1c1 : 59f31 ; + 1c2 : 59cc1 ; + 1c3 : 59a50 ; + 1c4 : 597df ; + 1c5 : 5956d ; + 1c6 : 592fa ; + 1c7 : 59087 ; + 1c8 : 58e12 ; + 1c9 : 58b9d ; + 1ca : 58927 ; + 1cb : 586b1 ; + 1cc : 58439 ; + 1cd : 581c1 ; + 1ce : 57f48 ; + 1cf : 57cce ; + 1d0 : 57a54 ; + 1d1 : 577d9 ; + 1d2 : 5755d ; + 1d3 : 572e0 ; + 1d4 : 57063 ; + 1d5 : 56de5 ; + 1d6 : 56b66 ; + 1d7 : 568e6 ; + 1d8 : 56666 ; + 1d9 : 563e5 ; + 1da : 56164 ; + 1db : 55ee1 ; + 1dc : 55c5e ; + 1dd : 559da ; + 1de : 55756 ; + 1df : 554d1 ; + 1e0 : 5524b ; + 1e1 : 54fc4 ; + 1e2 : 54d3d ; + 1e3 : 54ab5 ; + 1e4 : 5482d ; + 1e5 : 545a4 ; + 1e6 : 5431a ; + 1e7 : 5408f ; + 1e8 : 53e04 ; + 1e9 : 53b78 ; + 1ea : 538ec ; + 1eb : 5365f ; + 1ec : 533d1 ; + 1ed : 53143 ; + 1ee : 52eb4 ; + 1ef : 52c24 ; + 1f0 : 52994 ; + 1f1 : 52703 ; + 1f2 : 52471 ; + 1f3 : 521df ; + 1f4 : 51f4c ; + 1f5 : 51cb9 ; + 1f6 : 51a25 ; + 1f7 : 51790 ; + 1f8 : 514fb ; + 1f9 : 51266 ; + 1fa : 50fcf ; + 1fb : 50d38 ; + 1fc : 50aa1 ; + 1fd : 50809 ; + 1fe : 50570 ; + 1ff : 502d7 ; + 200 : 5003d ; + 201 : 4fda3 ; + 202 : 4fb08 ; + 203 : 4f86c ; + 204 : 4f5d0 ; + 205 : 4f334 ; + 206 : 4f096 ; + 207 : 4edf9 ; + 208 : 4eb5b ; + 209 : 4e8bc ; + 20a : 4e61d ; + 20b : 4e37d ; + 20c : 4e0dd ; + 20d : 4de3c ; + 20e : 4db9a ; + 20f : 4d8f9 ; + 210 : 4d656 ; + 211 : 4d3b3 ; + 212 : 4d110 ; + 213 : 4ce6c ; + 214 : 4cbc8 ; + 215 : 4c923 ; + 216 : 4c67e ; + 217 : 4c3d8 ; + 218 : 4c132 ; + 219 : 4be8b ; + 21a : 4bbe4 ; + 21b : 4b93c ; + 21c : 4b694 ; + 21d : 4b3eb ; + 21e : 4b142 ; + 21f : 4ae99 ; + 220 : 4abef ; + 221 : 4a944 ; + 222 : 4a699 ; + 223 : 4a3ee ; + 224 : 4a142 ; + 225 : 49e96 ; + 226 : 49bea ; + 227 : 4993d ; + 228 : 4968f ; + 229 : 493e2 ; + 22a : 49133 ; + 22b : 48e85 ; + 22c : 48bd6 ; + 22d : 48926 ; + 22e : 48677 ; + 22f : 483c6 ; + 230 : 48116 ; + 231 : 47e65 ; + 232 : 47bb4 ; + 233 : 47902 ; + 234 : 47650 ; + 235 : 4739d ; + 236 : 470ea ; + 237 : 46e37 ; + 238 : 46b84 ; + 239 : 468d0 ; + 23a : 4661c ; + 23b : 46367 ; + 23c : 460b2 ; + 23d : 45dfd ; + 23e : 45b47 ; + 23f : 45892 ; + 240 : 455db ; + 241 : 45325 ; + 242 : 4506e ; + 243 : 44db7 ; + 244 : 44aff ; + 245 : 44847 ; + 246 : 4458f ; + 247 : 442d7 ; + 248 : 4401e ; + 249 : 43d65 ; + 24a : 43aac ; + 24b : 437f2 ; + 24c : 43539 ; + 24d : 4327f ; + 24e : 42fc4 ; + 24f : 42d0a ; + 250 : 42a4f ; + 251 : 42793 ; + 252 : 424d8 ; + 253 : 4221c ; + 254 : 41f60 ; + 255 : 41ca4 ; + 256 : 419e8 ; + 257 : 4172b ; + 258 : 4146e ; + 259 : 411b1 ; + 25a : 40ef4 ; + 25b : 40c36 ; + 25c : 40979 ; + 25d : 406bb ; + 25e : 403fc ; + 25f : 4013e ; + 260 : 3fe7f ; + 261 : 3fbc1 ; + 262 : 3f902 ; + 263 : 3f642 ; + 264 : 3f383 ; + 265 : 3f0c4 ; + 266 : 3ee04 ; + 267 : 3eb44 ; + 268 : 3e884 ; + 269 : 3e5c4 ; + 26a : 3e303 ; + 26b : 3e043 ; + 26c : 3dd82 ; + 26d : 3dac1 ; + 26e : 3d800 ; + 26f : 3d53f ; + 270 : 3d27d ; + 271 : 3cfbc ; + 272 : 3ccfa ; + 273 : 3ca39 ; + 274 : 3c777 ; + 275 : 3c4b5 ; + 276 : 3c1f3 ; + 277 : 3bf31 ; + 278 : 3bc6e ; + 279 : 3b9ac ; + 27a : 3b6e9 ; + 27b : 3b427 ; + 27c : 3b164 ; + 27d : 3aea1 ; + 27e : 3abde ; + 27f : 3a91b ; + 280 : 3a658 ; + 281 : 3a395 ; + 282 : 3a0d2 ; + 283 : 39e0e ; + 284 : 39b4b ; + 285 : 39888 ; + 286 : 395c4 ; + 287 : 39301 ; + 288 : 3903d ; + 289 : 38d7a ; + 28a : 38ab6 ; + 28b : 387f2 ; + 28c : 3852e ; + 28d : 3826b ; + 28e : 37fa7 ; + 28f : 37ce3 ; + 290 : 37a1f ; + 291 : 3775b ; + 292 : 37497 ; + 293 : 371d3 ; + 294 : 36f10 ; + 295 : 36c4c ; + 296 : 36988 ; + 297 : 366c4 ; + 298 : 36400 ; + 299 : 3613c ; + 29a : 35e78 ; + 29b : 35bb4 ; + 29c : 358f1 ; + 29d : 3562d ; + 29e : 35369 ; + 29f : 350a5 ; + 2a0 : 34de2 ; + 2a1 : 34b1e ; + 2a2 : 3485b ; + 2a3 : 34597 ; + 2a4 : 342d4 ; + 2a5 : 34010 ; + 2a6 : 33d4d ; + 2a7 : 33a89 ; + 2a8 : 337c6 ; + 2a9 : 33503 ; + 2aa : 33240 ; + 2ab : 32f7d ; + 2ac : 32cba ; + 2ad : 329f7 ; + 2ae : 32735 ; + 2af : 32472 ; + 2b0 : 321af ; + 2b1 : 31eed ; + 2b2 : 31c2b ; + 2b3 : 31968 ; + 2b4 : 316a6 ; + 2b5 : 313e4 ; + 2b6 : 31123 ; + 2b7 : 30e61 ; + 2b8 : 30b9f ; + 2b9 : 308de ; + 2ba : 3061c ; + 2bb : 3035b ; + 2bc : 3009a ; + 2bd : 2fdd9 ; + 2be : 2fb18 ; + 2bf : 2f858 ; + 2c0 : 2f597 ; + 2c1 : 2f2d7 ; + 2c2 : 2f017 ; + 2c3 : 2ed57 ; + 2c4 : 2ea97 ; + 2c5 : 2e7d8 ; + 2c6 : 2e518 ; + 2c7 : 2e259 ; + 2c8 : 2df9a ; + 2c9 : 2dcdb ; + 2ca : 2da1c ; + 2cb : 2d75e ; + 2cc : 2d4a0 ; + 2cd : 2d1e1 ; + 2ce : 2cf24 ; + 2cf : 2cc66 ; + 2d0 : 2c9a8 ; + 2d1 : 2c6eb ; + 2d2 : 2c42e ; + 2d3 : 2c172 ; + 2d4 : 2beb5 ; + 2d5 : 2bbf9 ; + 2d6 : 2b93d ; + 2d7 : 2b681 ; + 2d8 : 2b3c5 ; + 2d9 : 2b10a ; + 2da : 2ae4f ; + 2db : 2ab94 ; + 2dc : 2a8d9 ; + 2dd : 2a61f ; + 2de : 2a365 ; + 2df : 2a0ab ; + 2e0 : 29df2 ; + 2e1 : 29b39 ; + 2e2 : 29880 ; + 2e3 : 295c7 ; + 2e4 : 2930f ; + 2e5 : 29056 ; + 2e6 : 28d9f ; + 2e7 : 28ae7 ; + 2e8 : 28830 ; + 2e9 : 28579 ; + 2ea : 282c3 ; + 2eb : 2800c ; + 2ec : 27d56 ; + 2ed : 27aa1 ; + 2ee : 277eb ; + 2ef : 27536 ; + 2f0 : 27282 ; + 2f1 : 26fcd ; + 2f2 : 26d19 ; + 2f3 : 26a66 ; + 2f4 : 267b2 ; + 2f5 : 264ff ; + 2f6 : 2624d ; + 2f7 : 25f9b ; + 2f8 : 25ce9 ; + 2f9 : 25a37 ; + 2fa : 25786 ; + 2fb : 254d5 ; + 2fc : 25225 ; + 2fd : 24f75 ; + 2fe : 24cc5 ; + 2ff : 24a16 ; + 300 : 24767 ; + 301 : 244b8 ; + 302 : 2420a ; + 303 : 23f5c ; + 304 : 23caf ; + 305 : 23a02 ; + 306 : 23756 ; + 307 : 234a9 ; + 308 : 231fe ; + 309 : 22f52 ; + 30a : 22ca7 ; + 30b : 229fd ; + 30c : 22753 ; + 30d : 224a9 ; + 30e : 22200 ; + 30f : 21f57 ; + 310 : 21caf ; + 311 : 21a07 ; + 312 : 21760 ; + 313 : 214b9 ; + 314 : 21212 ; + 315 : 20f6c ; + 316 : 20cc7 ; + 317 : 20a21 ; + 318 : 2077d ; + 319 : 204d9 ; + 31a : 20235 ; + 31b : 1ff92 ; + 31c : 1fcef ; + 31d : 1fa4c ; + 31e : 1f7ab ; + 31f : 1f509 ; + 320 : 1f268 ; + 321 : 1efc8 ; + 322 : 1ed28 ; + 323 : 1ea89 ; + 324 : 1e7ea ; + 325 : 1e54c ; + 326 : 1e2ae ; + 327 : 1e010 ; + 328 : 1dd74 ; + 329 : 1dad7 ; + 32a : 1d83c ; + 32b : 1d5a0 ; + 32c : 1d306 ; + 32d : 1d06c ; + 32e : 1cdd2 ; + 32f : 1cb39 ; + 330 : 1c8a0 ; + 331 : 1c608 ; + 332 : 1c371 ; + 333 : 1c0da ; + 334 : 1be44 ; + 335 : 1bbae ; + 336 : 1b919 ; + 337 : 1b684 ; + 338 : 1b3f0 ; + 339 : 1b15c ; + 33a : 1aec9 ; + 33b : 1ac37 ; + 33c : 1a9a5 ; + 33d : 1a714 ; + 33e : 1a483 ; + 33f : 1a1f3 ; + 340 : 19f64 ; + 341 : 19cd5 ; + 342 : 19a47 ; + 343 : 197b9 ; + 344 : 1952c ; + 345 : 192a0 ; + 346 : 19014 ; + 347 : 18d89 ; + 348 : 18afe ; + 349 : 18874 ; + 34a : 185eb ; + 34b : 18362 ; + 34c : 180da ; + 34d : 17e53 ; + 34e : 17bcc ; + 34f : 17946 ; + 350 : 176c0 ; + 351 : 1743b ; + 352 : 171b7 ; + 353 : 16f34 ; + 354 : 16cb1 ; + 355 : 16a2e ; + 356 : 167ad ; + 357 : 1652c ; + 358 : 162ac ; + 359 : 1602c ; + 35a : 15dad ; + 35b : 15b2f ; + 35c : 158b1 ; + 35d : 15634 ; + 35e : 153b8 ; + 35f : 1513c ; + 360 : 14ec2 ; + 361 : 14c47 ; + 362 : 149ce ; + 363 : 14755 ; + 364 : 144dd ; + 365 : 14266 ; + 366 : 13fef ; + 367 : 13d79 ; + 368 : 13b04 ; + 369 : 1388f ; + 36a : 1361c ; + 36b : 133a9 ; + 36c : 13136 ; + 36d : 12ec5 ; + 36e : 12c54 ; + 36f : 129e4 ; + 370 : 12774 ; + 371 : 12505 ; + 372 : 12297 ; + 373 : 1202a ; + 374 : 11dbe ; + 375 : 11b52 ; + 376 : 118e7 ; + 377 : 1167d ; + 378 : 11413 ; + 379 : 111ab ; + 37a : 10f43 ; + 37b : 10cdc ; + 37c : 10a75 ; + 37d : 10810 ; + 37e : 105ab ; + 37f : 10347 ; + 380 : 100e3 ; + 381 : fe81 ; + 382 : fc1f ; + 383 : f9be ; + 384 : f75e ; + 385 : f4ff ; + 386 : f2a0 ; + 387 : f042 ; + 388 : ede5 ; + 389 : eb89 ; + 38a : e92e ; + 38b : e6d3 ; + 38c : e47a ; + 38d : e221 ; + 38e : dfc8 ; + 38f : dd71 ; + 390 : db1b ; + 391 : d8c5 ; + 392 : d670 ; + 393 : d41c ; + 394 : d1c9 ; + 395 : cf77 ; + 396 : cd25 ; + 397 : cad5 ; + 398 : c885 ; + 399 : c636 ; + 39a : c3e8 ; + 39b : c19a ; + 39c : bf4e ; + 39d : bd02 ; + 39e : bab8 ; + 39f : b86e ; + 3a0 : b625 ; + 3a1 : b3dd ; + 3a2 : b195 ; + 3a3 : af4f ; + 3a4 : ad0a ; + 3a5 : aac5 ; + 3a6 : a881 ; + 3a7 : a63e ; + 3a8 : a3fc ; + 3a9 : a1bb ; + 3aa : 9f7b ; + 3ab : 9d3c ; + 3ac : 9afd ; + 3ad : 98c0 ; + 3ae : 9683 ; + 3af : 9447 ; + 3b0 : 920c ; + 3b1 : 8fd2 ; + 3b2 : 8d99 ; + 3b3 : 8b61 ; + 3b4 : 892a ; + 3b5 : 86f3 ; + 3b6 : 84be ; + 3b7 : 8289 ; + 3b8 : 8056 ; + 3b9 : 7e23 ; + 3ba : 7bf1 ; + 3bb : 79c1 ; + 3bc : 7791 ; + 3bd : 7562 ; + 3be : 7334 ; + 3bf : 7107 ; + 3c0 : 6eda ; + 3c1 : 6caf ; + 3c2 : 6a85 ; + 3c3 : 685c ; + 3c4 : 6633 ; + 3c5 : 640c ; + 3c6 : 61e5 ; + 3c7 : 5fc0 ; + 3c8 : 5d9b ; + 3c9 : 5b78 ; + 3ca : 5955 ; + 3cb : 5733 ; + 3cc : 5512 ; + 3cd : 52f3 ; + 3ce : 50d4 ; + 3cf : 4eb6 ; + 3d0 : 4c99 ; + 3d1 : 4a7d ; + 3d2 : 4862 ; + 3d3 : 4648 ; + 3d4 : 442f ; + 3d5 : 4217 ; + 3d6 : 4000 ; + 3d7 : 3dea ; + 3d8 : 3bd5 ; + 3d9 : 39c1 ; + 3da : 37ae ; + 3db : 359c ; + 3dc : 338b ; + 3dd : 317b ; + 3de : 2f6c ; + 3df : 2d5e ; + 3e0 : 2b51 ; + 3e1 : 2945 ; + 3e2 : 273a ; + 3e3 : 2530 ; + 3e4 : 2327 ; + 3e5 : 211f ; + 3e6 : 1f18 ; + 3e7 : 1d12 ; + 3e8 : 1b0d ; + 3e9 : 1909 ; + 3ea : 1706 ; + 3eb : 1504 ; + 3ec : 1304 ; + 3ed : 1104 ; + 3ee : f05 ; + 3ef : d07 ; + 3f0 : b0a ; + 3f1 : 90f ; + 3f2 : 714 ; + 3f3 : 51b ; + 3f4 : 322 ; + 3f5 : 12b ; + 3f6 : fff34 ; + 3f7 : ffd3f ; + 3f8 : ffb4a ; + 3f9 : ff957 ; + 3fa : ff765 ; + 3fb : ff573 ; + 3fc : ff383 ; + 3fd : ff194 ; + 3fe : fefa6 ; + 3ff : fedb9 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_8.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_8.mif new file mode 100644 index 0000000000..2b48e7fbcb --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_8.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fedb9 ; + 1 : fefa6 ; + 2 : ff194 ; + 3 : ff383 ; + 4 : ff573 ; + 5 : ff765 ; + 6 : ff957 ; + 7 : ffb4a ; + 8 : ffd3f ; + 9 : fff34 ; + a : 12b ; + b : 322 ; + c : 51b ; + d : 714 ; + e : 90f ; + f : b0a ; + 10 : d07 ; + 11 : f05 ; + 12 : 1104 ; + 13 : 1304 ; + 14 : 1504 ; + 15 : 1706 ; + 16 : 1909 ; + 17 : 1b0d ; + 18 : 1d12 ; + 19 : 1f18 ; + 1a : 211f ; + 1b : 2327 ; + 1c : 2530 ; + 1d : 273a ; + 1e : 2945 ; + 1f : 2b51 ; + 20 : 2d5e ; + 21 : 2f6c ; + 22 : 317b ; + 23 : 338b ; + 24 : 359c ; + 25 : 37ae ; + 26 : 39c1 ; + 27 : 3bd5 ; + 28 : 3dea ; + 29 : 4000 ; + 2a : 4217 ; + 2b : 442f ; + 2c : 4648 ; + 2d : 4862 ; + 2e : 4a7d ; + 2f : 4c99 ; + 30 : 4eb6 ; + 31 : 50d4 ; + 32 : 52f3 ; + 33 : 5512 ; + 34 : 5733 ; + 35 : 5955 ; + 36 : 5b78 ; + 37 : 5d9b ; + 38 : 5fc0 ; + 39 : 61e5 ; + 3a : 640c ; + 3b : 6633 ; + 3c : 685c ; + 3d : 6a85 ; + 3e : 6caf ; + 3f : 6eda ; + 40 : 7107 ; + 41 : 7334 ; + 42 : 7562 ; + 43 : 7791 ; + 44 : 79c1 ; + 45 : 7bf1 ; + 46 : 7e23 ; + 47 : 8056 ; + 48 : 8289 ; + 49 : 84be ; + 4a : 86f3 ; + 4b : 892a ; + 4c : 8b61 ; + 4d : 8d99 ; + 4e : 8fd2 ; + 4f : 920c ; + 50 : 9447 ; + 51 : 9683 ; + 52 : 98c0 ; + 53 : 9afd ; + 54 : 9d3c ; + 55 : 9f7b ; + 56 : a1bb ; + 57 : a3fc ; + 58 : a63e ; + 59 : a881 ; + 5a : aac5 ; + 5b : ad0a ; + 5c : af4f ; + 5d : b195 ; + 5e : b3dd ; + 5f : b625 ; + 60 : b86e ; + 61 : bab8 ; + 62 : bd02 ; + 63 : bf4e ; + 64 : c19a ; + 65 : c3e8 ; + 66 : c636 ; + 67 : c885 ; + 68 : cad5 ; + 69 : cd25 ; + 6a : cf77 ; + 6b : d1c9 ; + 6c : d41c ; + 6d : d670 ; + 6e : d8c5 ; + 6f : db1b ; + 70 : dd71 ; + 71 : dfc8 ; + 72 : e221 ; + 73 : e47a ; + 74 : e6d3 ; + 75 : e92e ; + 76 : eb89 ; + 77 : ede5 ; + 78 : f042 ; + 79 : f2a0 ; + 7a : f4ff ; + 7b : f75e ; + 7c : f9be ; + 7d : fc1f ; + 7e : fe81 ; + 7f : 100e3 ; + 80 : 10347 ; + 81 : 105ab ; + 82 : 10810 ; + 83 : 10a75 ; + 84 : 10cdc ; + 85 : 10f43 ; + 86 : 111ab ; + 87 : 11413 ; + 88 : 1167d ; + 89 : 118e7 ; + 8a : 11b52 ; + 8b : 11dbe ; + 8c : 1202a ; + 8d : 12297 ; + 8e : 12505 ; + 8f : 12774 ; + 90 : 129e4 ; + 91 : 12c54 ; + 92 : 12ec5 ; + 93 : 13136 ; + 94 : 133a9 ; + 95 : 1361c ; + 96 : 1388f ; + 97 : 13b04 ; + 98 : 13d79 ; + 99 : 13fef ; + 9a : 14266 ; + 9b : 144dd ; + 9c : 14755 ; + 9d : 149ce ; + 9e : 14c47 ; + 9f : 14ec2 ; + a0 : 1513c ; + a1 : 153b8 ; + a2 : 15634 ; + a3 : 158b1 ; + a4 : 15b2f ; + a5 : 15dad ; + a6 : 1602c ; + a7 : 162ac ; + a8 : 1652c ; + a9 : 167ad ; + aa : 16a2e ; + ab : 16cb1 ; + ac : 16f34 ; + ad : 171b7 ; + ae : 1743b ; + af : 176c0 ; + b0 : 17946 ; + b1 : 17bcc ; + b2 : 17e53 ; + b3 : 180da ; + b4 : 18362 ; + b5 : 185eb ; + b6 : 18874 ; + b7 : 18afe ; + b8 : 18d89 ; + b9 : 19014 ; + ba : 192a0 ; + bb : 1952c ; + bc : 197b9 ; + bd : 19a47 ; + be : 19cd5 ; + bf : 19f64 ; + c0 : 1a1f3 ; + c1 : 1a483 ; + c2 : 1a714 ; + c3 : 1a9a5 ; + c4 : 1ac37 ; + c5 : 1aec9 ; + c6 : 1b15c ; + c7 : 1b3f0 ; + c8 : 1b684 ; + c9 : 1b919 ; + ca : 1bbae ; + cb : 1be44 ; + cc : 1c0da ; + cd : 1c371 ; + ce : 1c608 ; + cf : 1c8a0 ; + d0 : 1cb39 ; + d1 : 1cdd2 ; + d2 : 1d06c ; + d3 : 1d306 ; + d4 : 1d5a0 ; + d5 : 1d83c ; + d6 : 1dad7 ; + d7 : 1dd74 ; + d8 : 1e010 ; + d9 : 1e2ae ; + da : 1e54c ; + db : 1e7ea ; + dc : 1ea89 ; + dd : 1ed28 ; + de : 1efc8 ; + df : 1f268 ; + e0 : 1f509 ; + e1 : 1f7ab ; + e2 : 1fa4c ; + e3 : 1fcef ; + e4 : 1ff92 ; + e5 : 20235 ; + e6 : 204d9 ; + e7 : 2077d ; + e8 : 20a21 ; + e9 : 20cc7 ; + ea : 20f6c ; + eb : 21212 ; + ec : 214b9 ; + ed : 21760 ; + ee : 21a07 ; + ef : 21caf ; + f0 : 21f57 ; + f1 : 22200 ; + f2 : 224a9 ; + f3 : 22753 ; + f4 : 229fd ; + f5 : 22ca7 ; + f6 : 22f52 ; + f7 : 231fe ; + f8 : 234a9 ; + f9 : 23756 ; + fa : 23a02 ; + fb : 23caf ; + fc : 23f5c ; + fd : 2420a ; + fe : 244b8 ; + ff : 24767 ; + 100 : 24a16 ; + 101 : 24cc5 ; + 102 : 24f75 ; + 103 : 25225 ; + 104 : 254d5 ; + 105 : 25786 ; + 106 : 25a37 ; + 107 : 25ce9 ; + 108 : 25f9b ; + 109 : 2624d ; + 10a : 264ff ; + 10b : 267b2 ; + 10c : 26a66 ; + 10d : 26d19 ; + 10e : 26fcd ; + 10f : 27282 ; + 110 : 27536 ; + 111 : 277eb ; + 112 : 27aa1 ; + 113 : 27d56 ; + 114 : 2800c ; + 115 : 282c3 ; + 116 : 28579 ; + 117 : 28830 ; + 118 : 28ae7 ; + 119 : 28d9f ; + 11a : 29056 ; + 11b : 2930f ; + 11c : 295c7 ; + 11d : 29880 ; + 11e : 29b39 ; + 11f : 29df2 ; + 120 : 2a0ab ; + 121 : 2a365 ; + 122 : 2a61f ; + 123 : 2a8d9 ; + 124 : 2ab94 ; + 125 : 2ae4f ; + 126 : 2b10a ; + 127 : 2b3c5 ; + 128 : 2b681 ; + 129 : 2b93d ; + 12a : 2bbf9 ; + 12b : 2beb5 ; + 12c : 2c172 ; + 12d : 2c42e ; + 12e : 2c6eb ; + 12f : 2c9a8 ; + 130 : 2cc66 ; + 131 : 2cf24 ; + 132 : 2d1e1 ; + 133 : 2d4a0 ; + 134 : 2d75e ; + 135 : 2da1c ; + 136 : 2dcdb ; + 137 : 2df9a ; + 138 : 2e259 ; + 139 : 2e518 ; + 13a : 2e7d8 ; + 13b : 2ea97 ; + 13c : 2ed57 ; + 13d : 2f017 ; + 13e : 2f2d7 ; + 13f : 2f597 ; + 140 : 2f858 ; + 141 : 2fb18 ; + 142 : 2fdd9 ; + 143 : 3009a ; + 144 : 3035b ; + 145 : 3061c ; + 146 : 308de ; + 147 : 30b9f ; + 148 : 30e61 ; + 149 : 31123 ; + 14a : 313e4 ; + 14b : 316a6 ; + 14c : 31968 ; + 14d : 31c2b ; + 14e : 31eed ; + 14f : 321af ; + 150 : 32472 ; + 151 : 32735 ; + 152 : 329f7 ; + 153 : 32cba ; + 154 : 32f7d ; + 155 : 33240 ; + 156 : 33503 ; + 157 : 337c6 ; + 158 : 33a89 ; + 159 : 33d4d ; + 15a : 34010 ; + 15b : 342d4 ; + 15c : 34597 ; + 15d : 3485b ; + 15e : 34b1e ; + 15f : 34de2 ; + 160 : 350a5 ; + 161 : 35369 ; + 162 : 3562d ; + 163 : 358f1 ; + 164 : 35bb4 ; + 165 : 35e78 ; + 166 : 3613c ; + 167 : 36400 ; + 168 : 366c4 ; + 169 : 36988 ; + 16a : 36c4c ; + 16b : 36f10 ; + 16c : 371d3 ; + 16d : 37497 ; + 16e : 3775b ; + 16f : 37a1f ; + 170 : 37ce3 ; + 171 : 37fa7 ; + 172 : 3826b ; + 173 : 3852e ; + 174 : 387f2 ; + 175 : 38ab6 ; + 176 : 38d7a ; + 177 : 3903d ; + 178 : 39301 ; + 179 : 395c4 ; + 17a : 39888 ; + 17b : 39b4b ; + 17c : 39e0e ; + 17d : 3a0d2 ; + 17e : 3a395 ; + 17f : 3a658 ; + 180 : 3a91b ; + 181 : 3abde ; + 182 : 3aea1 ; + 183 : 3b164 ; + 184 : 3b427 ; + 185 : 3b6e9 ; + 186 : 3b9ac ; + 187 : 3bc6e ; + 188 : 3bf31 ; + 189 : 3c1f3 ; + 18a : 3c4b5 ; + 18b : 3c777 ; + 18c : 3ca39 ; + 18d : 3ccfa ; + 18e : 3cfbc ; + 18f : 3d27d ; + 190 : 3d53f ; + 191 : 3d800 ; + 192 : 3dac1 ; + 193 : 3dd82 ; + 194 : 3e043 ; + 195 : 3e303 ; + 196 : 3e5c4 ; + 197 : 3e884 ; + 198 : 3eb44 ; + 199 : 3ee04 ; + 19a : 3f0c4 ; + 19b : 3f383 ; + 19c : 3f642 ; + 19d : 3f902 ; + 19e : 3fbc1 ; + 19f : 3fe7f ; + 1a0 : 4013e ; + 1a1 : 403fc ; + 1a2 : 406bb ; + 1a3 : 40979 ; + 1a4 : 40c36 ; + 1a5 : 40ef4 ; + 1a6 : 411b1 ; + 1a7 : 4146e ; + 1a8 : 4172b ; + 1a9 : 419e8 ; + 1aa : 41ca4 ; + 1ab : 41f60 ; + 1ac : 4221c ; + 1ad : 424d8 ; + 1ae : 42793 ; + 1af : 42a4f ; + 1b0 : 42d0a ; + 1b1 : 42fc4 ; + 1b2 : 4327f ; + 1b3 : 43539 ; + 1b4 : 437f2 ; + 1b5 : 43aac ; + 1b6 : 43d65 ; + 1b7 : 4401e ; + 1b8 : 442d7 ; + 1b9 : 4458f ; + 1ba : 44847 ; + 1bb : 44aff ; + 1bc : 44db7 ; + 1bd : 4506e ; + 1be : 45325 ; + 1bf : 455db ; + 1c0 : 45892 ; + 1c1 : 45b47 ; + 1c2 : 45dfd ; + 1c3 : 460b2 ; + 1c4 : 46367 ; + 1c5 : 4661c ; + 1c6 : 468d0 ; + 1c7 : 46b84 ; + 1c8 : 46e37 ; + 1c9 : 470ea ; + 1ca : 4739d ; + 1cb : 47650 ; + 1cc : 47902 ; + 1cd : 47bb4 ; + 1ce : 47e65 ; + 1cf : 48116 ; + 1d0 : 483c6 ; + 1d1 : 48677 ; + 1d2 : 48926 ; + 1d3 : 48bd6 ; + 1d4 : 48e85 ; + 1d5 : 49133 ; + 1d6 : 493e2 ; + 1d7 : 4968f ; + 1d8 : 4993d ; + 1d9 : 49bea ; + 1da : 49e96 ; + 1db : 4a142 ; + 1dc : 4a3ee ; + 1dd : 4a699 ; + 1de : 4a944 ; + 1df : 4abef ; + 1e0 : 4ae99 ; + 1e1 : 4b142 ; + 1e2 : 4b3eb ; + 1e3 : 4b694 ; + 1e4 : 4b93c ; + 1e5 : 4bbe4 ; + 1e6 : 4be8b ; + 1e7 : 4c132 ; + 1e8 : 4c3d8 ; + 1e9 : 4c67e ; + 1ea : 4c923 ; + 1eb : 4cbc8 ; + 1ec : 4ce6c ; + 1ed : 4d110 ; + 1ee : 4d3b3 ; + 1ef : 4d656 ; + 1f0 : 4d8f9 ; + 1f1 : 4db9a ; + 1f2 : 4de3c ; + 1f3 : 4e0dd ; + 1f4 : 4e37d ; + 1f5 : 4e61d ; + 1f6 : 4e8bc ; + 1f7 : 4eb5b ; + 1f8 : 4edf9 ; + 1f9 : 4f096 ; + 1fa : 4f334 ; + 1fb : 4f5d0 ; + 1fc : 4f86c ; + 1fd : 4fb08 ; + 1fe : 4fda3 ; + 1ff : 5003d ; + 200 : 502d7 ; + 201 : 50570 ; + 202 : 50809 ; + 203 : 50aa1 ; + 204 : 50d38 ; + 205 : 50fcf ; + 206 : 51266 ; + 207 : 514fb ; + 208 : 51790 ; + 209 : 51a25 ; + 20a : 51cb9 ; + 20b : 51f4c ; + 20c : 521df ; + 20d : 52471 ; + 20e : 52703 ; + 20f : 52994 ; + 210 : 52c24 ; + 211 : 52eb4 ; + 212 : 53143 ; + 213 : 533d1 ; + 214 : 5365f ; + 215 : 538ec ; + 216 : 53b78 ; + 217 : 53e04 ; + 218 : 5408f ; + 219 : 5431a ; + 21a : 545a4 ; + 21b : 5482d ; + 21c : 54ab5 ; + 21d : 54d3d ; + 21e : 54fc4 ; + 21f : 5524b ; + 220 : 554d1 ; + 221 : 55756 ; + 222 : 559da ; + 223 : 55c5e ; + 224 : 55ee1 ; + 225 : 56164 ; + 226 : 563e5 ; + 227 : 56666 ; + 228 : 568e6 ; + 229 : 56b66 ; + 22a : 56de5 ; + 22b : 57063 ; + 22c : 572e0 ; + 22d : 5755d ; + 22e : 577d9 ; + 22f : 57a54 ; + 230 : 57cce ; + 231 : 57f48 ; + 232 : 581c1 ; + 233 : 58439 ; + 234 : 586b1 ; + 235 : 58927 ; + 236 : 58b9d ; + 237 : 58e12 ; + 238 : 59087 ; + 239 : 592fa ; + 23a : 5956d ; + 23b : 597df ; + 23c : 59a50 ; + 23d : 59cc1 ; + 23e : 59f31 ; + 23f : 5a19f ; + 240 : 5a40e ; + 241 : 5a67b ; + 242 : 5a8e7 ; + 243 : 5ab53 ; + 244 : 5adbe ; + 245 : 5b028 ; + 246 : 5b291 ; + 247 : 5b4fa ; + 248 : 5b761 ; + 249 : 5b9c8 ; + 24a : 5bc2e ; + 24b : 5be93 ; + 24c : 5c0f7 ; + 24d : 5c35b ; + 24e : 5c5bd ; + 24f : 5c81f ; + 250 : 5ca80 ; + 251 : 5cce0 ; + 252 : 5cf3f ; + 253 : 5d19d ; + 254 : 5d3fb ; + 255 : 5d657 ; + 256 : 5d8b3 ; + 257 : 5db0e ; + 258 : 5dd68 ; + 259 : 5dfc1 ; + 25a : 5e219 ; + 25b : 5e470 ; + 25c : 5e6c7 ; + 25d : 5e91c ; + 25e : 5eb71 ; + 25f : 5edc4 ; + 260 : 5f017 ; + 261 : 5f269 ; + 262 : 5f4ba ; + 263 : 5f70a ; + 264 : 5f959 ; + 265 : 5fba7 ; + 266 : 5fdf4 ; + 267 : 60040 ; + 268 : 6028c ; + 269 : 604d6 ; + 26a : 60720 ; + 26b : 60968 ; + 26c : 60bb0 ; + 26d : 60df6 ; + 26e : 6103c ; + 26f : 61281 ; + 270 : 614c5 ; + 271 : 61707 ; + 272 : 61949 ; + 273 : 61b8a ; + 274 : 61dca ; + 275 : 62009 ; + 276 : 62247 ; + 277 : 62484 ; + 278 : 626c0 ; + 279 : 628fa ; + 27a : 62b34 ; + 27b : 62d6d ; + 27c : 62fa5 ; + 27d : 631dc ; + 27e : 63412 ; + 27f : 63647 ; + 280 : 6387b ; + 281 : 63aae ; + 282 : 63ce0 ; + 283 : 63f10 ; + 284 : 64140 ; + 285 : 6436f ; + 286 : 6459d ; + 287 : 647c9 ; + 288 : 649f5 ; + 289 : 64c20 ; + 28a : 64e49 ; + 28b : 65072 ; + 28c : 65299 ; + 28d : 654c0 ; + 28e : 656e5 ; + 28f : 65909 ; + 290 : 65b2c ; + 291 : 65d4e ; + 292 : 65f70 ; + 293 : 66190 ; + 294 : 663ae ; + 295 : 665cc ; + 296 : 667e9 ; + 297 : 66a05 ; + 298 : 66c1f ; + 299 : 66e39 ; + 29a : 67051 ; + 29b : 67268 ; + 29c : 6747e ; + 29d : 67693 ; + 29e : 678a7 ; + 29f : 67aba ; + 2a0 : 67ccc ; + 2a1 : 67edc ; + 2a2 : 680ec ; + 2a3 : 682fa ; + 2a4 : 68507 ; + 2a5 : 68713 ; + 2a6 : 6891e ; + 2a7 : 68b28 ; + 2a8 : 68d31 ; + 2a9 : 68f38 ; + 2aa : 6913f ; + 2ab : 69344 ; + 2ac : 69548 ; + 2ad : 6974b ; + 2ae : 6994c ; + 2af : 69b4d ; + 2b0 : 69d4c ; + 2b1 : 69f4b ; + 2b2 : 6a148 ; + 2b3 : 6a344 ; + 2b4 : 6a53e ; + 2b5 : 6a738 ; + 2b6 : 6a930 ; + 2b7 : 6ab27 ; + 2b8 : 6ad1d ; + 2b9 : 6af12 ; + 2ba : 6b106 ; + 2bb : 6b2f8 ; + 2bc : 6b4e9 ; + 2bd : 6b6d9 ; + 2be : 6b8c8 ; + 2bf : 6bab5 ; + 2c0 : 6bca2 ; + 2c1 : 6be8d ; + 2c2 : 6c077 ; + 2c3 : 6c260 ; + 2c4 : 6c447 ; + 2c5 : 6c62d ; + 2c6 : 6c812 ; + 2c7 : 6c9f6 ; + 2c8 : 6cbd8 ; + 2c9 : 6cdba ; + 2ca : 6cf9a ; + 2cb : 6d179 ; + 2cc : 6d356 ; + 2cd : 6d532 ; + 2ce : 6d70e ; + 2cf : 6d8e7 ; + 2d0 : 6dac0 ; + 2d1 : 6dc97 ; + 2d2 : 6de6d ; + 2d3 : 6e042 ; + 2d4 : 6e215 ; + 2d5 : 6e3e8 ; + 2d6 : 6e5b9 ; + 2d7 : 6e788 ; + 2d8 : 6e957 ; + 2d9 : 6eb24 ; + 2da : 6ecef ; + 2db : 6eeba ; + 2dc : 6f083 ; + 2dd : 6f24b ; + 2de : 6f412 ; + 2df : 6f5d7 ; + 2e0 : 6f79b ; + 2e1 : 6f95e ; + 2e2 : 6fb1f ; + 2e3 : 6fcdf ; + 2e4 : 6fe9e ; + 2e5 : 7005c ; + 2e6 : 70218 ; + 2e7 : 703d3 ; + 2e8 : 7058c ; + 2e9 : 70744 ; + 2ea : 708fb ; + 2eb : 70ab1 ; + 2ec : 70c65 ; + 2ed : 70e18 ; + 2ee : 70fc9 ; + 2ef : 7117a ; + 2f0 : 71328 ; + 2f1 : 714d6 ; + 2f2 : 71682 ; + 2f3 : 7182d ; + 2f4 : 719d6 ; + 2f5 : 71b7e ; + 2f6 : 71d25 ; + 2f7 : 71ecb ; + 2f8 : 7206f ; + 2f9 : 72211 ; + 2fa : 723b2 ; + 2fb : 72552 ; + 2fc : 726f1 ; + 2fd : 7288e ; + 2fe : 72a2a ; + 2ff : 72bc4 ; + 300 : 72d5d ; + 301 : 72ef5 ; + 302 : 7308b ; + 303 : 73220 ; + 304 : 733b3 ; + 305 : 73545 ; + 306 : 736d6 ; + 307 : 73865 ; + 308 : 739f3 ; + 309 : 73b80 ; + 30a : 73d0b ; + 30b : 73e94 ; + 30c : 7401c ; + 30d : 741a3 ; + 30e : 74329 ; + 30f : 744ad ; + 310 : 7462f ; + 311 : 747b0 ; + 312 : 74930 ; + 313 : 74aae ; + 314 : 74c2b ; + 315 : 74da6 ; + 316 : 74f20 ; + 317 : 75099 ; + 318 : 75210 ; + 319 : 75386 ; + 31a : 754fa ; + 31b : 7566d ; + 31c : 757de ; + 31d : 7594e ; + 31e : 75abc ; + 31f : 75c29 ; + 320 : 75d95 ; + 321 : 75eff ; + 322 : 76067 ; + 323 : 761ce ; + 324 : 76334 ; + 325 : 76498 ; + 326 : 765fb ; + 327 : 7675c ; + 328 : 768bc ; + 329 : 76a1a ; + 32a : 76b77 ; + 32b : 76cd3 ; + 32c : 76e2c ; + 32d : 76f85 ; + 32e : 770dc ; + 32f : 77231 ; + 330 : 77385 ; + 331 : 774d7 ; + 332 : 77628 ; + 333 : 77778 ; + 334 : 778c6 ; + 335 : 77a12 ; + 336 : 77b5d ; + 337 : 77ca6 ; + 338 : 77dee ; + 339 : 77f35 ; + 33a : 7807a ; + 33b : 781bd ; + 33c : 782ff ; + 33d : 7843f ; + 33e : 7857e ; + 33f : 786bb ; + 340 : 787f7 ; + 341 : 78931 ; + 342 : 78a6a ; + 343 : 78ba1 ; + 344 : 78cd7 ; + 345 : 78e0b ; + 346 : 78f3e ; + 347 : 7906f ; + 348 : 7919f ; + 349 : 792cd ; + 34a : 793f9 ; + 34b : 79524 ; + 34c : 7964d ; + 34d : 79775 ; + 34e : 7989c ; + 34f : 799c0 ; + 350 : 79ae4 ; + 351 : 79c05 ; + 352 : 79d25 ; + 353 : 79e44 ; + 354 : 79f61 ; + 355 : 7a07c ; + 356 : 7a196 ; + 357 : 7a2ae ; + 358 : 7a3c5 ; + 359 : 7a4da ; + 35a : 7a5ee ; + 35b : 7a700 ; + 35c : 7a810 ; + 35d : 7a91f ; + 35e : 7aa2d ; + 35f : 7ab38 ; + 360 : 7ac43 ; + 361 : 7ad4b ; + 362 : 7ae52 ; + 363 : 7af58 ; + 364 : 7b05b ; + 365 : 7b15e ; + 366 : 7b25e ; + 367 : 7b35d ; + 368 : 7b45b ; + 369 : 7b557 ; + 36a : 7b651 ; + 36b : 7b74a ; + 36c : 7b841 ; + 36d : 7b937 ; + 36e : 7ba2a ; + 36f : 7bb1d ; + 370 : 7bc0e ; + 371 : 7bcfd ; + 372 : 7bdea ; + 373 : 7bed6 ; + 374 : 7bfc0 ; + 375 : 7c0a9 ; + 376 : 7c190 ; + 377 : 7c276 ; + 378 : 7c35a ; + 379 : 7c43c ; + 37a : 7c51c ; + 37b : 7c5fb ; + 37c : 7c6d9 ; + 37d : 7c7b5 ; + 37e : 7c88f ; + 37f : 7c967 ; + 380 : 7ca3e ; + 381 : 7cb14 ; + 382 : 7cbe7 ; + 383 : 7ccb9 ; + 384 : 7cd8a ; + 385 : 7ce58 ; + 386 : 7cf26 ; + 387 : 7cff1 ; + 388 : 7d0bb ; + 389 : 7d183 ; + 38a : 7d24a ; + 38b : 7d30f ; + 38c : 7d3d2 ; + 38d : 7d494 ; + 38e : 7d554 ; + 38f : 7d612 ; + 390 : 7d6cf ; + 391 : 7d78a ; + 392 : 7d844 ; + 393 : 7d8fc ; + 394 : 7d9b2 ; + 395 : 7da66 ; + 396 : 7db19 ; + 397 : 7dbcb ; + 398 : 7dc7a ; + 399 : 7dd28 ; + 39a : 7ddd4 ; + 39b : 7de7f ; + 39c : 7df28 ; + 39d : 7dfcf ; + 39e : 7e075 ; + 39f : 7e119 ; + 3a0 : 7e1bb ; + 3a1 : 7e25c ; + 3a2 : 7e2fb ; + 3a3 : 7e398 ; + 3a4 : 7e434 ; + 3a5 : 7e4ce ; + 3a6 : 7e567 ; + 3a7 : 7e5fd ; + 3a8 : 7e692 ; + 3a9 : 7e726 ; + 3aa : 7e7b7 ; + 3ab : 7e847 ; + 3ac : 7e8d6 ; + 3ad : 7e962 ; + 3ae : 7e9ed ; + 3af : 7ea77 ; + 3b0 : 7eafe ; + 3b1 : 7eb84 ; + 3b2 : 7ec09 ; + 3b3 : 7ec8b ; + 3b4 : 7ed0c ; + 3b5 : 7ed8c ; + 3b6 : 7ee09 ; + 3b7 : 7ee85 ; + 3b8 : 7ef00 ; + 3b9 : 7ef78 ; + 3ba : 7efef ; + 3bb : 7f064 ; + 3bc : 7f0d8 ; + 3bd : 7f14a ; + 3be : 7f1ba ; + 3bf : 7f228 ; + 3c0 : 7f295 ; + 3c1 : 7f300 ; + 3c2 : 7f36a ; + 3c3 : 7f3d1 ; + 3c4 : 7f437 ; + 3c5 : 7f49c ; + 3c6 : 7f4fe ; + 3c7 : 7f55f ; + 3c8 : 7f5bf ; + 3c9 : 7f61c ; + 3ca : 7f678 ; + 3cb : 7f6d2 ; + 3cc : 7f72b ; + 3cd : 7f782 ; + 3ce : 7f7d7 ; + 3cf : 7f82a ; + 3d0 : 7f87c ; + 3d1 : 7f8cc ; + 3d2 : 7f91a ; + 3d3 : 7f967 ; + 3d4 : 7f9b2 ; + 3d5 : 7f9fb ; + 3d6 : 7fa43 ; + 3d7 : 7fa89 ; + 3d8 : 7facd ; + 3d9 : 7fb0f ; + 3da : 7fb50 ; + 3db : 7fb8f ; + 3dc : 7fbcc ; + 3dd : 7fc08 ; + 3de : 7fc42 ; + 3df : 7fc7a ; + 3e0 : 7fcb1 ; + 3e1 : 7fce6 ; + 3e2 : 7fd19 ; + 3e3 : 7fd4a ; + 3e4 : 7fd7a ; + 3e5 : 7fda8 ; + 3e6 : 7fdd4 ; + 3e7 : 7fdff ; + 3e8 : 7fe28 ; + 3e9 : 7fe4f ; + 3ea : 7fe75 ; + 3eb : 7fe99 ; + 3ec : 7febb ; + 3ed : 7fedb ; + 3ee : 7fefa ; + 3ef : 7ff17 ; + 3f0 : 7ff32 ; + 3f1 : 7ff4c ; + 3f2 : 7ff64 ; + 3f3 : 7ff7a ; + 3f4 : 7ff8e ; + 3f5 : 7ffa1 ; + 3f6 : 7ffb2 ; + 3f7 : 7ffc2 ; + 3f8 : 7ffcf ; + 3f9 : 7ffdb ; + 3fa : 7ffe5 ; + 3fb : 7ffee ; + 3fc : 7fff5 ; + 3fd : 7fffa ; + 3fe : 7fffd ; + 3ff : 7ffff ; +END; diff --git a/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_9.mif b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_9.mif new file mode 100644 index 0000000000..16581b5ed0 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coefficient_16KKaiser_20b_1wb_9.mif @@ -0,0 +1,1030 @@ +WIDTH=20; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1073 ; + 1 : f92 ; + 2 : eb0 ; + 3 : dce ; + 4 : ceb ; + 5 : c08 ; + 6 : b25 ; + 7 : a42 ; + 8 : 95e ; + 9 : 87a ; + a : 796 ; + b : 6b2 ; + c : 5cd ; + d : 4e8 ; + e : 402 ; + f : 31d ; + 10 : 237 ; + 11 : 150 ; + 12 : 6a ; + 13 : fff83 ; + 14 : ffe9c ; + 15 : ffdb4 ; + 16 : ffccd ; + 17 : ffbe5 ; + 18 : ffafd ; + 19 : ffa14 ; + 1a : ff92c ; + 1b : ff843 ; + 1c : ff759 ; + 1d : ff670 ; + 1e : ff586 ; + 1f : ff49c ; + 20 : ff3b2 ; + 21 : ff2c7 ; + 22 : ff1dd ; + 23 : ff0f2 ; + 24 : ff006 ; + 25 : fef1b ; + 26 : fee2f ; + 27 : fed43 ; + 28 : fec57 ; + 29 : feb6a ; + 2a : fea7e ; + 2b : fe991 ; + 2c : fe8a4 ; + 2d : fe7b6 ; + 2e : fe6c9 ; + 2f : fe5db ; + 30 : fe4ed ; + 31 : fe3fe ; + 32 : fe310 ; + 33 : fe221 ; + 34 : fe132 ; + 35 : fe043 ; + 36 : fdf54 ; + 37 : fde64 ; + 38 : fdd74 ; + 39 : fdc84 ; + 3a : fdb94 ; + 3b : fdaa4 ; + 3c : fd9b3 ; + 3d : fd8c2 ; + 3e : fd7d1 ; + 3f : fd6e0 ; + 40 : fd5ef ; + 41 : fd4fd ; + 42 : fd40c ; + 43 : fd31a ; + 44 : fd228 ; + 45 : fd135 ; + 46 : fd043 ; + 47 : fcf50 ; + 48 : fce5d ; + 49 : fcd6a ; + 4a : fcc77 ; + 4b : fcb84 ; + 4c : fca90 ; + 4d : fc99d ; + 4e : fc8a9 ; + 4f : fc7b5 ; + 50 : fc6c1 ; + 51 : fc5cc ; + 52 : fc4d8 ; + 53 : fc3e3 ; + 54 : fc2ef ; + 55 : fc1fa ; + 56 : fc105 ; + 57 : fc00f ; + 58 : fbf1a ; + 59 : fbe25 ; + 5a : fbd2f ; + 5b : fbc39 ; + 5c : fbb43 ; + 5d : fba4d ; + 5e : fb957 ; + 5f : fb861 ; + 60 : fb76a ; + 61 : fb674 ; + 62 : fb57d ; + 63 : fb487 ; + 64 : fb390 ; + 65 : fb299 ; + 66 : fb1a2 ; + 67 : fb0aa ; + 68 : fafb3 ; + 69 : faebc ; + 6a : fadc4 ; + 6b : faccc ; + 6c : fabd5 ; + 6d : faadd ; + 6e : fa9e5 ; + 6f : fa8ed ; + 70 : fa7f5 ; + 71 : fa6fd ; + 72 : fa604 ; + 73 : fa50c ; + 74 : fa414 ; + 75 : fa31b ; + 76 : fa222 ; + 77 : fa12a ; + 78 : fa031 ; + 79 : f9f38 ; + 7a : f9e3f ; + 7b : f9d46 ; + 7c : f9c4d ; + 7d : f9b54 ; + 7e : f9a5b ; + 7f : f9962 ; + 80 : f9869 ; + 81 : f976f ; + 82 : f9676 ; + 83 : f957d ; + 84 : f9483 ; + 85 : f938a ; + 86 : f9290 ; + 87 : f9196 ; + 88 : f909d ; + 89 : f8fa3 ; + 8a : f8eaa ; + 8b : f8db0 ; + 8c : f8cb6 ; + 8d : f8bbc ; + 8e : f8ac3 ; + 8f : f89c9 ; + 90 : f88cf ; + 91 : f87d5 ; + 92 : f86db ; + 93 : f85e1 ; + 94 : f84e7 ; + 95 : f83ee ; + 96 : f82f4 ; + 97 : f81fa ; + 98 : f8100 ; + 99 : f8006 ; + 9a : f7f0c ; + 9b : f7e12 ; + 9c : f7d18 ; + 9d : f7c1f ; + 9e : f7b25 ; + 9f : f7a2b ; + a0 : f7931 ; + a1 : f7837 ; + a2 : f773e ; + a3 : f7644 ; + a4 : f754a ; + a5 : f7450 ; + a6 : f7357 ; + a7 : f725d ; + a8 : f7164 ; + a9 : f706a ; + aa : f6f71 ; + ab : f6e77 ; + ac : f6d7e ; + ad : f6c84 ; + ae : f6b8b ; + af : f6a92 ; + b0 : f6999 ; + b1 : f68a0 ; + b2 : f67a7 ; + b3 : f66ae ; + b4 : f65b5 ; + b5 : f64bc ; + b6 : f63c3 ; + b7 : f62ca ; + b8 : f61d2 ; + b9 : f60d9 ; + ba : f5fe1 ; + bb : f5ee8 ; + bc : f5df0 ; + bd : f5cf8 ; + be : f5bff ; + bf : f5b07 ; + c0 : f5a0f ; + c1 : f5918 ; + c2 : f5820 ; + c3 : f5728 ; + c4 : f5631 ; + c5 : f5539 ; + c6 : f5442 ; + c7 : f534b ; + c8 : f5253 ; + c9 : f515c ; + ca : f5066 ; + cb : f4f6f ; + cc : f4e78 ; + cd : f4d82 ; + ce : f4c8b ; + cf : f4b95 ; + d0 : f4a9f ; + d1 : f49a9 ; + d2 : f48b3 ; + d3 : f47be ; + d4 : f46c8 ; + d5 : f45d3 ; + d6 : f44dd ; + d7 : f43e8 ; + d8 : f42f3 ; + d9 : f41fe ; + da : f410a ; + db : f4015 ; + dc : f3f21 ; + dd : f3e2d ; + de : f3d39 ; + df : f3c45 ; + e0 : f3b51 ; + e1 : f3a5e ; + e2 : f396b ; + e3 : f3878 ; + e4 : f3785 ; + e5 : f3692 ; + e6 : f359f ; + e7 : f34ad ; + e8 : f33bb ; + e9 : f32c9 ; + ea : f31d7 ; + eb : f30e6 ; + ec : f2ff4 ; + ed : f2f03 ; + ee : f2e12 ; + ef : f2d21 ; + f0 : f2c31 ; + f1 : f2b41 ; + f2 : f2a50 ; + f3 : f2961 ; + f4 : f2871 ; + f5 : f2782 ; + f6 : f2692 ; + f7 : f25a3 ; + f8 : f24b5 ; + f9 : f23c6 ; + fa : f22d8 ; + fb : f21ea ; + fc : f20fc ; + fd : f200f ; + fe : f1f21 ; + ff : f1e34 ; + 100 : f1d47 ; + 101 : f1c5b ; + 102 : f1b6f ; + 103 : f1a83 ; + 104 : f1997 ; + 105 : f18ab ; + 106 : f17c0 ; + 107 : f16d5 ; + 108 : f15eb ; + 109 : f1500 ; + 10a : f1416 ; + 10b : f132c ; + 10c : f1243 ; + 10d : f1159 ; + 10e : f1070 ; + 10f : f0f88 ; + 110 : f0e9f ; + 111 : f0db7 ; + 112 : f0cd0 ; + 113 : f0be8 ; + 114 : f0b01 ; + 115 : f0a1a ; + 116 : f0933 ; + 117 : f084d ; + 118 : f0767 ; + 119 : f0682 ; + 11a : f059c ; + 11b : f04b7 ; + 11c : f03d3 ; + 11d : f02ee ; + 11e : f020a ; + 11f : f0127 ; + 120 : f0043 ; + 121 : eff60 ; + 122 : efe7d ; + 123 : efd9b ; + 124 : efcb9 ; + 125 : efbd8 ; + 126 : efaf6 ; + 127 : efa15 ; + 128 : ef935 ; + 129 : ef854 ; + 12a : ef775 ; + 12b : ef695 ; + 12c : ef5b6 ; + 12d : ef4d7 ; + 12e : ef3f9 ; + 12f : ef31b ; + 130 : ef23d ; + 131 : ef160 ; + 132 : ef083 ; + 133 : eefa6 ; + 134 : eeeca ; + 135 : eedee ; + 136 : eed13 ; + 137 : eec38 ; + 138 : eeb5e ; + 139 : eea83 ; + 13a : ee9aa ; + 13b : ee8d0 ; + 13c : ee7f7 ; + 13d : ee71f ; + 13e : ee647 ; + 13f : ee56f ; + 140 : ee497 ; + 141 : ee3c1 ; + 142 : ee2ea ; + 143 : ee214 ; + 144 : ee13e ; + 145 : ee069 ; + 146 : edf94 ; + 147 : edec0 ; + 148 : eddec ; + 149 : edd19 ; + 14a : edc46 ; + 14b : edb73 ; + 14c : edaa1 ; + 14d : ed9cf ; + 14e : ed8fe ; + 14f : ed82d ; + 150 : ed75d ; + 151 : ed68d ; + 152 : ed5be ; + 153 : ed4ef ; + 154 : ed420 ; + 155 : ed352 ; + 156 : ed285 ; + 157 : ed1b7 ; + 158 : ed0eb ; + 159 : ed01f ; + 15a : ecf53 ; + 15b : ece88 ; + 15c : ecdbd ; + 15d : eccf3 ; + 15e : ecc29 ; + 15f : ecb60 ; + 160 : eca97 ; + 161 : ec9cf ; + 162 : ec908 ; + 163 : ec840 ; + 164 : ec77a ; + 165 : ec6b3 ; + 166 : ec5ee ; + 167 : ec529 ; + 168 : ec464 ; + 169 : ec3a0 ; + 16a : ec2dc ; + 16b : ec219 ; + 16c : ec157 ; + 16d : ec095 ; + 16e : ebfd3 ; + 16f : ebf12 ; + 170 : ebe52 ; + 171 : ebd92 ; + 172 : ebcd3 ; + 173 : ebc14 ; + 174 : ebb55 ; + 175 : eba98 ; + 176 : eb9db ; + 177 : eb91e ; + 178 : eb862 ; + 179 : eb7a6 ; + 17a : eb6ec ; + 17b : eb631 ; + 17c : eb577 ; + 17d : eb4be ; + 17e : eb406 ; + 17f : eb34d ; + 180 : eb296 ; + 181 : eb1df ; + 182 : eb129 ; + 183 : eb073 ; + 184 : eafbe ; + 185 : eaf09 ; + 186 : eae55 ; + 187 : eada2 ; + 188 : eacef ; + 189 : eac3d ; + 18a : eab8b ; + 18b : eaada ; + 18c : eaa2a ; + 18d : ea97a ; + 18e : ea8cb ; + 18f : ea81c ; + 190 : ea76e ; + 191 : ea6c1 ; + 192 : ea614 ; + 193 : ea568 ; + 194 : ea4bd ; + 195 : ea412 ; + 196 : ea367 ; + 197 : ea2be ; + 198 : ea215 ; + 199 : ea16d ; + 19a : ea0c5 ; + 19b : ea01e ; + 19c : e9f78 ; + 19d : e9ed2 ; + 19e : e9e2d ; + 19f : e9d88 ; + 1a0 : e9ce5 ; + 1a1 : e9c41 ; + 1a2 : e9b9f ; + 1a3 : e9afd ; + 1a4 : e9a5c ; + 1a5 : e99bc ; + 1a6 : e991c ; + 1a7 : e987d ; + 1a8 : e97de ; + 1a9 : e9740 ; + 1aa : e96a3 ; + 1ab : e9607 ; + 1ac : e956b ; + 1ad : e94d0 ; + 1ae : e9436 ; + 1af : e939c ; + 1b0 : e9303 ; + 1b1 : e926b ; + 1b2 : e91d3 ; + 1b3 : e913c ; + 1b4 : e90a6 ; + 1b5 : e9011 ; + 1b6 : e8f7c ; + 1b7 : e8ee8 ; + 1b8 : e8e54 ; + 1b9 : e8dc2 ; + 1ba : e8d30 ; + 1bb : e8c9f ; + 1bc : e8c0e ; + 1bd : e8b7e ; + 1be : e8aef ; + 1bf : e8a61 ; + 1c0 : e89d3 ; + 1c1 : e8946 ; + 1c2 : e88ba ; + 1c3 : e882f ; + 1c4 : e87a4 ; + 1c5 : e871a ; + 1c6 : e8691 ; + 1c7 : e8609 ; + 1c8 : e8581 ; + 1c9 : e84fa ; + 1ca : e8474 ; + 1cb : e83ef ; + 1cc : e836a ; + 1cd : e82e6 ; + 1ce : e8263 ; + 1cf : e81e1 ; + 1d0 : e815f ; + 1d1 : e80de ; + 1d2 : e805e ; + 1d3 : e7fdf ; + 1d4 : e7f61 ; + 1d5 : e7ee3 ; + 1d6 : e7e66 ; + 1d7 : e7dea ; + 1d8 : e7d6e ; + 1d9 : e7cf4 ; + 1da : e7c7a ; + 1db : e7c01 ; + 1dc : e7b89 ; + 1dd : e7b11 ; + 1de : e7a9b ; + 1df : e7a25 ; + 1e0 : e79b0 ; + 1e1 : e793c ; + 1e2 : e78c8 ; + 1e3 : e7856 ; + 1e4 : e77e4 ; + 1e5 : e7773 ; + 1e6 : e7703 ; + 1e7 : e7694 ; + 1e8 : e7625 ; + 1e9 : e75b7 ; + 1ea : e754a ; + 1eb : e74de ; + 1ec : e7473 ; + 1ed : e7409 ; + 1ee : e739f ; + 1ef : e7337 ; + 1f0 : e72cf ; + 1f1 : e7268 ; + 1f2 : e7202 ; + 1f3 : e719c ; + 1f4 : e7138 ; + 1f5 : e70d4 ; + 1f6 : e7071 ; + 1f7 : e700f ; + 1f8 : e6fae ; + 1f9 : e6f4e ; + 1fa : e6eef ; + 1fb : e6e90 ; + 1fc : e6e33 ; + 1fd : e6dd6 ; + 1fe : e6d7a ; + 1ff : e6d1f ; + 200 : e6cc5 ; + 201 : e6c6b ; + 202 : e6c13 ; + 203 : e6bbc ; + 204 : e6b65 ; + 205 : e6b0f ; + 206 : e6aba ; + 207 : e6a66 ; + 208 : e6a13 ; + 209 : e69c1 ; + 20a : e6970 ; + 20b : e691f ; + 20c : e68d0 ; + 20d : e6881 ; + 20e : e6833 ; + 20f : e67e6 ; + 210 : e679b ; + 211 : e6750 ; + 212 : e6705 ; + 213 : e66bc ; + 214 : e6674 ; + 215 : e662d ; + 216 : e65e6 ; + 217 : e65a1 ; + 218 : e655c ; + 219 : e6518 ; + 21a : e64d6 ; + 21b : e6494 ; + 21c : e6453 ; + 21d : e6413 ; + 21e : e63d4 ; + 21f : e6396 ; + 220 : e6359 ; + 221 : e631c ; + 222 : e62e1 ; + 223 : e62a7 ; + 224 : e626d ; + 225 : e6235 ; + 226 : e61fd ; + 227 : e61c7 ; + 228 : e6191 ; + 229 : e615d ; + 22a : e6129 ; + 22b : e60f6 ; + 22c : e60c4 ; + 22d : e6094 ; + 22e : e6064 ; + 22f : e6035 ; + 230 : e6007 ; + 231 : e5fda ; + 232 : e5fae ; + 233 : e5f83 ; + 234 : e5f59 ; + 235 : e5f30 ; + 236 : e5f08 ; + 237 : e5ee1 ; + 238 : e5ebb ; + 239 : e5e96 ; + 23a : e5e72 ; + 23b : e5e4f ; + 23c : e5e2c ; + 23d : e5e0b ; + 23e : e5deb ; + 23f : e5dcc ; + 240 : e5dae ; + 241 : e5d91 ; + 242 : e5d74 ; + 243 : e5d59 ; + 244 : e5d3f ; + 245 : e5d26 ; + 246 : e5d0e ; + 247 : e5cf7 ; + 248 : e5ce0 ; + 249 : e5ccb ; + 24a : e5cb7 ; + 24b : e5ca4 ; + 24c : e5c92 ; + 24d : e5c81 ; + 24e : e5c71 ; + 24f : e5c62 ; + 250 : e5c54 ; + 251 : e5c47 ; + 252 : e5c3b ; + 253 : e5c30 ; + 254 : e5c26 ; + 255 : e5c1e ; + 256 : e5c16 ; + 257 : e5c0f ; + 258 : e5c09 ; + 259 : e5c05 ; + 25a : e5c01 ; + 25b : e5bff ; + 25c : e5bfd ; + 25d : e5bfc ; + 25e : e5bfd ; + 25f : e5bff ; + 260 : e5c01 ; + 261 : e5c05 ; + 262 : e5c0a ; + 263 : e5c10 ; + 264 : e5c16 ; + 265 : e5c1e ; + 266 : e5c27 ; + 267 : e5c31 ; + 268 : e5c3d ; + 269 : e5c49 ; + 26a : e5c56 ; + 26b : e5c64 ; + 26c : e5c74 ; + 26d : e5c84 ; + 26e : e5c96 ; + 26f : e5ca8 ; + 270 : e5cbc ; + 271 : e5cd1 ; + 272 : e5ce7 ; + 273 : e5cfe ; + 274 : e5d16 ; + 275 : e5d2f ; + 276 : e5d49 ; + 277 : e5d64 ; + 278 : e5d81 ; + 279 : e5d9e ; + 27a : e5dbd ; + 27b : e5ddc ; + 27c : e5dfd ; + 27d : e5e1f ; + 27e : e5e42 ; + 27f : e5e66 ; + 280 : e5e8b ; + 281 : e5eb1 ; + 282 : e5ed8 ; + 283 : e5f01 ; + 284 : e5f2a ; + 285 : e5f55 ; + 286 : e5f81 ; + 287 : e5fae ; + 288 : e5fdc ; + 289 : e600b ; + 28a : e603b ; + 28b : e606c ; + 28c : e609f ; + 28d : e60d2 ; + 28e : e6107 ; + 28f : e613d ; + 290 : e6174 ; + 291 : e61ac ; + 292 : e61e5 ; + 293 : e621f ; + 294 : e625a ; + 295 : e6297 ; + 296 : e62d5 ; + 297 : e6313 ; + 298 : e6353 ; + 299 : e6394 ; + 29a : e63d7 ; + 29b : e641a ; + 29c : e645e ; + 29d : e64a4 ; + 29e : e64eb ; + 29f : e6533 ; + 2a0 : e657c ; + 2a1 : e65c6 ; + 2a2 : e6611 ; + 2a3 : e665e ; + 2a4 : e66ab ; + 2a5 : e66fa ; + 2a6 : e674a ; + 2a7 : e679b ; + 2a8 : e67ed ; + 2a9 : e6841 ; + 2aa : e6895 ; + 2ab : e68eb ; + 2ac : e6942 ; + 2ad : e699a ; + 2ae : e69f3 ; + 2af : e6a4d ; + 2b0 : e6aa8 ; + 2b1 : e6b05 ; + 2b2 : e6b63 ; + 2b3 : e6bc2 ; + 2b4 : e6c22 ; + 2b5 : e6c83 ; + 2b6 : e6ce6 ; + 2b7 : e6d49 ; + 2b8 : e6dae ; + 2b9 : e6e14 ; + 2ba : e6e7b ; + 2bb : e6ee3 ; + 2bc : e6f4d ; + 2bd : e6fb7 ; + 2be : e7023 ; + 2bf : e7090 ; + 2c0 : e70fe ; + 2c1 : e716e ; + 2c2 : e71de ; + 2c3 : e7250 ; + 2c4 : e72c3 ; + 2c5 : e7337 ; + 2c6 : e73ac ; + 2c7 : e7422 ; + 2c8 : e749a ; + 2c9 : e7513 ; + 2ca : e758d ; + 2cb : e7608 ; + 2cc : e7684 ; + 2cd : e7702 ; + 2ce : e7781 ; + 2cf : e7801 ; + 2d0 : e7882 ; + 2d1 : e7904 ; + 2d2 : e7987 ; + 2d3 : e7a0c ; + 2d4 : e7a92 ; + 2d5 : e7b19 ; + 2d6 : e7ba1 ; + 2d7 : e7c2b ; + 2d8 : e7cb5 ; + 2d9 : e7d41 ; + 2da : e7dce ; + 2db : e7e5d ; + 2dc : e7eec ; + 2dd : e7f7d ; + 2de : e800f ; + 2df : e80a2 ; + 2e0 : e8136 ; + 2e1 : e81cb ; + 2e2 : e8262 ; + 2e3 : e82fa ; + 2e4 : e8393 ; + 2e5 : e842d ; + 2e6 : e84c9 ; + 2e7 : e8566 ; + 2e8 : e8603 ; + 2e9 : e86a3 ; + 2ea : e8743 ; + 2eb : e87e4 ; + 2ec : e8887 ; + 2ed : e892b ; + 2ee : e89d0 ; + 2ef : e8a77 ; + 2f0 : e8b1e ; + 2f1 : e8bc7 ; + 2f2 : e8c71 ; + 2f3 : e8d1d ; + 2f4 : e8dc9 ; + 2f5 : e8e77 ; + 2f6 : e8f26 ; + 2f7 : e8fd6 ; + 2f8 : e9087 ; + 2f9 : e913a ; + 2fa : e91ed ; + 2fb : e92a2 ; + 2fc : e9359 ; + 2fd : e9410 ; + 2fe : e94c9 ; + 2ff : e9583 ; + 300 : e963e ; + 301 : e96fa ; + 302 : e97b8 ; + 303 : e9876 ; + 304 : e9936 ; + 305 : e99f8 ; + 306 : e9aba ; + 307 : e9b7e ; + 308 : e9c43 ; + 309 : e9d09 ; + 30a : e9dd0 ; + 30b : e9e99 ; + 30c : e9f63 ; + 30d : ea02e ; + 30e : ea0fa ; + 30f : ea1c8 ; + 310 : ea296 ; + 311 : ea366 ; + 312 : ea437 ; + 313 : ea50a ; + 314 : ea5de ; + 315 : ea6b2 ; + 316 : ea789 ; + 317 : ea860 ; + 318 : ea938 ; + 319 : eaa12 ; + 31a : eaaed ; + 31b : eabca ; + 31c : eaca7 ; + 31d : ead86 ; + 31e : eae66 ; + 31f : eaf47 ; + 320 : eb029 ; + 321 : eb10d ; + 322 : eb1f2 ; + 323 : eb2d8 ; + 324 : eb3c0 ; + 325 : eb4a8 ; + 326 : eb592 ; + 327 : eb67d ; + 328 : eb769 ; + 329 : eb857 ; + 32a : eb946 ; + 32b : eba36 ; + 32c : ebb27 ; + 32d : ebc1a ; + 32e : ebd0d ; + 32f : ebe02 ; + 330 : ebef8 ; + 331 : ebff0 ; + 332 : ec0e9 ; + 333 : ec1e2 ; + 334 : ec2de ; + 335 : ec3da ; + 336 : ec4d8 ; + 337 : ec5d6 ; + 338 : ec6d7 ; + 339 : ec7d8 ; + 33a : ec8da ; + 33b : ec9de ; + 33c : ecae3 ; + 33d : ecbe9 ; + 33e : eccf1 ; + 33f : ecdfa ; + 340 : ecf04 ; + 341 : ed00f ; + 342 : ed11b ; + 343 : ed229 ; + 344 : ed338 ; + 345 : ed448 ; + 346 : ed55a ; + 347 : ed66c ; + 348 : ed780 ; + 349 : ed895 ; + 34a : ed9ab ; + 34b : edac3 ; + 34c : edbdc ; + 34d : edcf6 ; + 34e : ede11 ; + 34f : edf2e ; + 350 : ee04b ; + 351 : ee16a ; + 352 : ee28b ; + 353 : ee3ac ; + 354 : ee4cf ; + 355 : ee5f3 ; + 356 : ee718 ; + 357 : ee83e ; + 358 : ee966 ; + 359 : eea8f ; + 35a : eebb9 ; + 35b : eece4 ; + 35c : eee10 ; + 35d : eef3e ; + 35e : ef06d ; + 35f : ef19d ; + 360 : ef2cf ; + 361 : ef402 ; + 362 : ef535 ; + 363 : ef66b ; + 364 : ef7a1 ; + 365 : ef8d9 ; + 366 : efa11 ; + 367 : efb4b ; + 368 : efc87 ; + 369 : efdc3 ; + 36a : eff01 ; + 36b : f0040 ; + 36c : f0180 ; + 36d : f02c1 ; + 36e : f0404 ; + 36f : f0548 ; + 370 : f068d ; + 371 : f07d3 ; + 372 : f091b ; + 373 : f0a63 ; + 374 : f0bad ; + 375 : f0cf9 ; + 376 : f0e45 ; + 377 : f0f93 ; + 378 : f10e1 ; + 379 : f1232 ; + 37a : f1383 ; + 37b : f14d5 ; + 37c : f1629 ; + 37d : f177e ; + 37e : f18d4 ; + 37f : f1a2b ; + 380 : f1b84 ; + 381 : f1cde ; + 382 : f1e39 ; + 383 : f1f95 ; + 384 : f20f2 ; + 385 : f2251 ; + 386 : f23b1 ; + 387 : f2512 ; + 388 : f2674 ; + 389 : f27d8 ; + 38a : f293c ; + 38b : f2aa2 ; + 38c : f2c09 ; + 38d : f2d72 ; + 38e : f2edb ; + 38f : f3046 ; + 390 : f31b2 ; + 391 : f331f ; + 392 : f348d ; + 393 : f35fd ; + 394 : f376e ; + 395 : f38df ; + 396 : f3a53 ; + 397 : f3bc7 ; + 398 : f3d3c ; + 399 : f3eb3 ; + 39a : f402b ; + 39b : f41a4 ; + 39c : f431e ; + 39d : f449a ; + 39e : f4617 ; + 39f : f4794 ; + 3a0 : f4914 ; + 3a1 : f4a94 ; + 3a2 : f4c15 ; + 3a3 : f4d98 ; + 3a4 : f4f1c ; + 3a5 : f50a1 ; + 3a6 : f5227 ; + 3a7 : f53ae ; + 3a8 : f5537 ; + 3a9 : f56c1 ; + 3aa : f584b ; + 3ab : f59d8 ; + 3ac : f5b65 ; + 3ad : f5cf3 ; + 3ae : f5e83 ; + 3af : f6014 ; + 3b0 : f61a6 ; + 3b1 : f6339 ; + 3b2 : f64cd ; + 3b3 : f6663 ; + 3b4 : f67f9 ; + 3b5 : f6991 ; + 3b6 : f6b2a ; + 3b7 : f6cc4 ; + 3b8 : f6e60 ; + 3b9 : f6ffc ; + 3ba : f719a ; + 3bb : f7339 ; + 3bc : f74d9 ; + 3bd : f767a ; + 3be : f781c ; + 3bf : f79c0 ; + 3c0 : f7b64 ; + 3c1 : f7d0a ; + 3c2 : f7eb1 ; + 3c3 : f8059 ; + 3c4 : f8203 ; + 3c5 : f83ad ; + 3c6 : f8558 ; + 3c7 : f8705 ; + 3c8 : f88b3 ; + 3c9 : f8a62 ; + 3ca : f8c12 ; + 3cb : f8dc4 ; + 3cc : f8f76 ; + 3cd : f912a ; + 3ce : f92de ; + 3cf : f9494 ; + 3d0 : f964b ; + 3d1 : f9803 ; + 3d2 : f99bc ; + 3d3 : f9b77 ; + 3d4 : f9d32 ; + 3d5 : f9eef ; + 3d6 : fa0ad ; + 3d7 : fa26c ; + 3d8 : fa42c ; + 3d9 : fa5ed ; + 3da : fa7af ; + 3db : fa973 ; + 3dc : fab37 ; + 3dd : facfd ; + 3de : faec4 ; + 3df : fb08c ; + 3e0 : fb255 ; + 3e1 : fb41f ; + 3e2 : fb5ea ; + 3e3 : fb7b6 ; + 3e4 : fb984 ; + 3e5 : fbb52 ; + 3e6 : fbd22 ; + 3e7 : fbef3 ; + 3e8 : fc0c5 ; + 3e9 : fc298 ; + 3ea : fc46c ; + 3eb : fc641 ; + 3ec : fc817 ; + 3ed : fc9ef ; + 3ee : fcbc7 ; + 3ef : fcda1 ; + 3f0 : fcf7b ; + 3f1 : fd157 ; + 3f2 : fd334 ; + 3f3 : fd512 ; + 3f4 : fd6f1 ; + 3f5 : fd8d1 ; + 3f6 : fdab2 ; + 3f7 : fdc95 ; + 3f8 : fde78 ; + 3f9 : fe05c ; + 3fa : fe242 ; + 3fb : fe428 ; + 3fc : fe610 ; + 3fd : fe7f9 ; + 3fe : fe9e2 ; + 3ff : febcd ; +END; -- GitLab