/*
 * twopass_calibration.h - lookup table for SMR filter amplitude adjustments
 *
 * Author: Hugo Paris (hugoplho@gmail.com)
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * See http://creativecommons.org/licenses/MIT/ for more information.
 *
 * -----------------------------------------------------------------------------
 */

/* 
code to run this calibration can be found in filter.c
calibration was performed with ratio_b = 0.01 (instead of 0.5) to avoid any saturation.
only filter_b was monitored, crossfade was disabled
*/

uint32_t twopass_calibration[3380]={
25277790,
35852536,
35852636,
56350016,
56350116,
56350216,
56350316,
56350416,
56350516,
56350616,
56350716,
56350816,
56350916,
56351016,
56351116,
56351216,
56351316,
56351416,
56351516,
56351616,
56351716,
56351816,
56351916,
56352016,
56352116,
56352216,
56352316,
56849772,
56849872,
56849972,
56850072,
56850172,
56850272,
56850372,
56850472,
56850572,
56850672,
56850772,
56850872,
56850972,
56851072,
56851172,
56851272,
56851372,
56851472,
56851572,
58967944,
58968044,
58968144,
58968244,
58968344,
58968444,
58968544,
58968644,
58968744,
58968844,
58968944,
58969044,
58969144,
58969244,
58969344,
58969444,
58969544,
58969644,
58969744,
58969844,
58969944,
58970044,
58970144,
58970244,
62350120,
62350220,
62350320,
62350420,
62350520,
62350620,
62350720,
62350820,
62350920,
62351020,
62351120,
62351220,
62351320,
62351420,
62351520,
62351620,
62351720,
62351820,
62351920,
62352020,
62352120,
62352220,
62352320,
62352420,
62921528,
62921628,
62921728,
62921828,
62921928,
62922028,
62922128,
62922228,
62922328,
62922428,
62922528,
62922628,
62922728,
62922828,
62922928,
62923028,
62923128,
62923228,
62923328,
64442216,
64442316,
64442416,
64442516,
64442616,
64442716,
64442816,
64442916,
64443016,
64443116,
64443216,
64443316,
64443416,
64443516,
64443616,
64443716,
64443816,
64443916,
64444016,
64444116,
64444216,
64444316,
64444416,
64444516,
67365168,
67365264,
67365360,
67365456,
67365552,
67365648,
67365744,
67365840,
67365936,
67366032,
67366128,
67366224,
67366320,
67366416,
67366512,
67366608,
67366704,
67366800,
67366896,
67366992,
67367088,
67367184,
67367280,
67367376,
69096744,
69096848,
69096944,
69097040,
69097136,
69097232,
69097328,
69097424,
69097520,
69097616,
69097712,
69097808,
69097904,
69098000,
69098096,
69098192,
69098288,
69098384,
69098480,
69313168,
69313264,
69313360,
69313456,
69313552,
69878464,
69878560,
69878656,
69878752,
69878848,
69878944,
69879040,
69879136,
69879232,
69879328,
69879424,
69879520,
69879616,
69879712,
69879808,
69879904,
69880000,
69880096,
69880192,
73511280,
73511376,
73511472,
73511568,
73511664,
73511760,
73511856,
73511952,
73512048,
73512144,
73512240,
73512336,
73512432,
73512528,
73512624,
73512720,
73512816,
73512912,
73513008,
73513104,
73513200,
73513296,
73513392,
73513488,
75675224,
75675328,
75675424,
75675520,
75675616,
75675712,
75675808,
75675904,
75676000,
75676096,
75676192,
75676288,
75676384,
75676480,
75676576,
75676672,
75676768,
75676864,
75676960,
75677056,
75677152,
75677248,
75677344,
75677440,
76099520,
76099616,
76099712,
76099808,
76099904,
76100000,
76100096,
76100192,
76100288,
76100384,
76100480,
76100576,
76100672,
76100768,
76100864,
76100960,
76101056,
76101152,
76101248,
78701760,
78701856,
78701952,
78702048,
78702144,
78702240,
78702336,
78702432,
78702528,
78702624,
78702720,
78702816,
78702912,
78703008,
78703104,
78703200,
78703296,
78703392,
78703488,
78703584,
78703680,
78703776,
78703872,
78703968,
82045056,
82045152,
82045248,
82045344,
82045440,
82045536,
82045632,
82045728,
82045824,
82045920,
82046016,
82046112,
82046208,
82046304,
82046400,
82046496,
82046592,
82046688,
82046784,
82046880,
82046976,
82047072,
82047168,
82047264,
83658568,
83658672,
83658768,
83658864,
83658960,
83659056,
83659152,
83659248,
83659344,
83659440,
83659536,
83659632,
83659728,
83659824,
83659920,
83660016,
83660112,
83660208,
83660304,
85309096,
85309200,
85309296,
85309392,
85309488,
85309584,
85309680,
85309776,
85309872,
85309968,
85310064,
85310160,
85310256,
85310352,
85310448,
85310544,
85310640,
85310736,
85310832,
85310928,
85311024,
85311120,
85311216,
85311312,
88863016,
88863120,
88863216,
88863312,
88863408,
88863504,
88863600,
88863696,
88863792,
88863888,
88863984,
88864080,
88864176,
88864272,
88864368,
88864464,
88864560,
88864656,
88864752,
88864848,
88864944,
88865040,
88865136,
88865232,
90636232,
90636336,
90636432,
90636528,
90636624,
90636720,
90636816,
90636912,
90637008,
90637104,
90637200,
90637296,
90637392,
90637488,
90637584,
90637680,
90637776,
90637872,
90637968,
90910096,
90910192,
90910288,
90910384,
90910480,
92709560,
92709664,
92709760,
92709856,
92709952,
92710048,
92710144,
92710240,
92710336,
92710432,
92710528,
92710624,
92710720,
92710816,
92710912,
92711008,
92711104,
92711200,
92711296,
95552552,
95552656,
95552752,
95552848,
95552944,
95553040,
95553136,
95553232,
95553328,
95553424,
95553520,
95553616,
95553712,
95553808,
95553904,
95554000,
95554096,
95554192,
95554288,
95554384,
95554480,
95554576,
95554672,
95554768,
99111016,
99111120,
99111216,
99111312,
99111408,
99111504,
99111600,
99111696,
99111792,
99111888,
99111984,
99112080,
99112176,
99112272,
99112368,
99112464,
99112560,
99112656,
99112752,
99112848,
99112944,
99113040,
99113136,
99113232,
100800360,
100800464,
100800560,
100800656,
100800752,
100800848,
100800944,
100801040,
100801136,
100801232,
100801328,
100801424,
100801520,
100801616,
100801712,
100801808,
100801904,
100802000,
100802096,
103223200,
103223296,
103223392,
103223488,
103223584,
103223680,
103223776,
103223872,
103223968,
103224064,
103224160,
103224256,
103224352,
103224448,
103224544,
103224640,
103224736,
103224832,
103224928,
103225024,
103225120,
103225216,
103225312,
103225408,
106429536,
106429632,
106429728,
106429824,
106429920,
106430016,
106430112,
106430208,
106430304,
106430400,
106430496,
106430592,
106430688,
106430784,
106430880,
106430976,
106431072,
106431168,
106431264,
106431360,
106431456,
106431552,
106431648,
106431744,
109396416,
109396512,
109396608,
109396704,
109396800,
109396896,
109396992,
109397088,
109397184,
109397280,
109397376,
109397472,
109397568,
109397664,
109397760,
109397856,
109397952,
109398048,
109398144,
110136224,
110136320,
110136416,
110136512,
110136608,
111184400,
111184496,
111184592,
111184688,
111184784,
111184880,
111184976,
111185072,
111185168,
111185264,
111185360,
111185456,
111185552,
111185648,
111185744,
111185840,
111185936,
111186032,
111186128,
115350984,
115351088,
115351184,
115351280,
115351376,
115351472,
115351568,
115351664,
115351760,
115351856,
115351952,
115352048,
115352144,
115352240,
115352336,
115352432,
115352528,
115352624,
115352720,
115352816,
115352912,
115353008,
115353104,
115353200,
118368400,
118368496,
118368592,
118368688,
118368784,
118368880,
118368976,
118369072,
118369168,
118369264,
118369360,
118369456,
118369552,
118369648,
118369744,
118369840,
118369936,
118370032,
118370128,
118370224,
118370320,
118370416,
118370512,
118370608,
119790200,
119790304,
119790400,
119790496,
119790592,
119790688,
119790784,
119790880,
119790976,
119791072,
119791168,
119791264,
119791360,
119791456,
119791552,
119791648,
119791744,
119791840,
119791936,
122754856,
122754960,
122755056,
122755152,
122755248,
122755344,
122755440,
122755536,
122755632,
122755728,
122755824,
122755920,
122756016,
122756112,
122756208,
122756304,
122756400,
122756496,
122756592,
122756688,
122756784,
122756880,
122756976,
122757072,
127012000,
127012096,
127012192,
127012288,
127012384,
127012480,
127012576,
127012672,
127012768,
127012864,
127012960,
127013056,
127013152,
127013248,
127013344,
127013440,
127013536,
127013632,
127013728,
127013824,
127013920,
127014016,
127014112,
127014208,
130543808,
130543904,
130544000,
130544096,
130544192,
130544288,
130544384,
130544480,
130544576,
130544672,
130544768,
130544864,
130544960,
130545056,
130545152,
130545248,
130545344,
130545440,
130545536,
132238344,
132238448,
132238544,
132238640,
132238736,
132238832,
132238928,
132239024,
132239120,
132239216,
132239312,
132239408,
132239504,
132239600,
132239696,
132239792,
132239888,
132239984,
132240080,
132240176,
132240272,
132240368,
132240464,
132240560,
136277664,
136277760,
136277856,
136277952,
136278048,
136278144,
136278240,
136278336,
136278432,
136278528,
136278624,
136278720,
136278816,
136278912,
136279008,
136279104,
136279200,
136279296,
136279392,
136279488,
136279584,
136279680,
136279776,
136279872,
139934704,
139934800,
139934896,
139934992,
139935088,
139935184,
139935280,
139935376,
139935472,
139935568,
139935664,
139935760,
139935856,
139935952,
139936048,
139936144,
139936240,
139936336,
139936432,
139936528,
139936624,
139936720,
139936816,
139936912,
142640432,
142640528,
142640624,
142640720,
142640816,
142640912,
142641008,
142641104,
142641200,
142641296,
142641392,
142641488,
142641584,
142641680,
142641776,
142641872,
142641968,
142642064,
142642160,
145556400,
145556496,
145556592,
145556688,
145556784,
146379584,
146379680,
146379776,
146379872,
146379968,
146380064,
146380160,
146380256,
146380352,
146380448,
146380544,
146380640,
146380736,
146380832,
146380928,
146381024,
146381120,
146381216,
146381312,
151273792,
151273888,
151273984,
151274080,
151274176,
151274272,
151274368,
151274464,
151274560,
151274656,
151274752,
151274848,
151274944,
151275040,
151275136,
151275232,
151275328,
151275424,
151275520,
151275616,
151275712,
151275808,
151275904,
151276000,
153913792,
153913888,
153913984,
153914080,
153914176,
153914272,
153914368,
153914464,
153914560,
153914656,
153914752,
153914848,
153914944,
153915040,
153915136,
153915232,
153915328,
153915424,
153915520,
155848224,
155848320,
155848416,
155848512,
155848608,
157308096,
157308192,
157308288,
157308384,
157308480,
157308576,
157308672,
157308768,
157308864,
157308960,
157309056,
157309152,
157309248,
157309344,
157309440,
157309536,
157309632,
157309728,
157309824,
160661856,
160661952,
160662048,
160662144,
160662240,
160662336,
160662432,
160662528,
160662624,
160662720,
160662816,
160662912,
160663008,
160663104,
160663200,
160663296,
160663392,
160663488,
160663584,
160663680,
160663776,
160663872,
160663968,
160664064,
165766176,
165766272,
165766368,
165766464,
165766560,
165766656,
165766752,
165766848,
165766944,
165767040,
165767136,
165767232,
165767328,
165767424,
165767520,
165767616,
165767712,
165767808,
165767904,
165768000,
165768096,
165768192,
165768288,
165768384,
169604400,
169604496,
169604592,
169604688,
169604784,
169604880,
169604976,
169605072,
169605168,
169605264,
169605360,
169605456,
169605552,
169605648,
169605744,
169605840,
169605936,
169606032,
169606128,
172832128,
172832224,
172832320,
172832416,
172832512,
172832608,
172832704,
172832800,
172832896,
172832992,
172833088,
172833184,
172833280,
172833376,
172833472,
172833568,
172833664,
172833760,
172833856,
172833952,
172834048,
172834144,
172834240,
172834336,
177002576,
177002672,
177002768,
177002864,
177002960,
177003056,
177003152,
177003248,
177003344,
177003440,
177003536,
177003632,
177003728,
177003824,
177003920,
177004016,
177004112,
177004208,
177004304,
177004400,
177004496,
177004592,
177004688,
177004784,
180231440,
180231536,
180231632,
180231728,
180231824,
181552256,
181552352,
181552448,
181552544,
181552640,
181552736,
181552832,
181552928,
181553024,
181553120,
181553216,
181553312,
181553408,
181553504,
182701216,
182701312,
182701408,
182701504,
182701600,
185965600,
185965696,
185965792,
185965888,
185965984,
185966080,
185966176,
185966272,
185966368,
185966464,
185966560,
185966656,
185966752,
185966848,
185966944,
185967040,
185967136,
185967232,
185967328,
188473040,
188473136,
188473232,
188473328,
188473424,
189160432,
189160528,
189160624,
189160720,
189160816,
189160912,
189161008,
189161104,
189161200,
189161296,
189161392,
189161488,
189161584,
189161680,
189161776,
189161872,
189161968,
189162064,
189162160,
193753232,
193753328,
193753424,
193753520,
193753616,
194123280,
194123376,
194123472,
194123568,
194123664,
194123760,
194123856,
194123952,
194124048,
194124144,
194124240,
194124336,
194124432,
194124528,
195410976,
195411072,
195411168,
195411264,
195411360,
198307520,
198307616,
198307712,
198307808,
198307904,
198308000,
198308096,
198308192,
198308288,
198308384,
198308480,
198308576,
198308672,
198308768,
198308864,
198308960,
198309056,
198309152,
198309248,
200189360,
200189456,
200189552,
200189648,
200189744,
202888496,
202888592,
202888688,
202888784,
202888880,
202888976,
202889072,
202889168,
202889264,
202889360,
202889456,
202889552,
202889648,
202889744,
202889840,
202889936,
202890032,
202890128,
202890224,
205386752,
205386848,
205386944,
205387040,
205387136,
209228720,
209228816,
209228912,
209229008,
209229104,
209229200,
209229296,
209229392,
209229488,
209229584,
209229680,
209229776,
209229872,
209229968,
209230064,
209230160,
209230256,
209230352,
209230448,
213303808,
213303904,
213304000,
213304096,
213304192,
213304288,
213304384,
213304480,
213304576,
213304672,
213304768,
213304864,
213304960,
213305056,
213305152,
213305248,
213305344,
213305440,
213305536,
213305632,
213305728,
213305824,
213305920,
213306016,
218390624,
218390720,
218390816,
218390912,
218391008,
218391104,
218391200,
218391296,
218391392,
218391488,
218391584,
218391680,
218391776,
218391872,
218391968,
218392064,
218392160,
218392256,
218392352,
219815792,
219815888,
219815984,
219816080,
219816176,
222250416,
222250512,
222250608,
222250704,
222250800,
222250896,
222250992,
222251088,
222251184,
222251280,
222251376,
222251472,
222251568,
222251664,
222251760,
222251856,
222251952,
222252048,
222252144,
226191872,
226191968,
226192064,
226192160,
226192256,
226725824,
226725920,
226726016,
226726112,
226726208,
226726304,
226726400,
226726496,
226726592,
226726688,
226726784,
226726880,
226726976,
226727072,
226727168,
226727264,
226727360,
226727456,
226727552,
231641840,
231641936,
231642032,
231642128,
231642224,
231793024,
231793120,
231793216,
231793312,
231793408,
231793504,
231793600,
231793696,
231793792,
231793888,
231793984,
231794080,
231794176,
231794272,
231794368,
231794464,
231794560,
231794656,
231794752,
238364592,
238364688,
238364784,
238364880,
238364976,
238365072,
238365168,
238365264,
238365360,
238365456,
238365552,
238365648,
238365744,
238365840,
238365936,
238366032,
238366128,
238366224,
238366320,
241448928,
241449024,
241449120,
241449216,
241449312,
242851216,
242851312,
242851408,
242851504,
242851600,
242851696,
242851792,
242851888,
242851984,
242852080,
242852176,
242852272,
242852368,
242852464,
242852560,
242852656,
242852752,
242852848,
242852944,
247998000,
247998096,
247998192,
247998288,
247998384,
247998480,
247998576,
247998672,
247998768,
247998864,
247998960,
247999056,
247999152,
247999248,
247999344,
247999440,
247999536,
247999632,
247999728,
247999824,
247999920,
248000016,
248000112,
248000208,
251873424,
251873520,
251873616,
251873712,
251873808,
253859552,
253859648,
253859744,
253859840,
253859936,
253860032,
253860128,
253860224,
253860320,
253860416,
253860512,
253860608,
253860704,
253860800,
254418400,
254418496,
254418592,
254418688,
254418784,
258799680,
258799776,
258799872,
258799968,
258800064,
258800160,
258800256,
258800352,
258800448,
258800544,
258800640,
258800736,
258800832,
258800928,
258801024,
258801120,
258801216,
258801312,
258801408,
261453488,
261453584,
261453680,
261453776,
261453872,
265834880,
265834976,
265835072,
265835168,
265835264,
265835360,
265835456,
265835552,
265835648,
265835744,
265835840,
265835936,
265836032,
265836128,
265836224,
265836320,
265836416,
265836512,
265836608,
269044448,
269044544,
269044640,
269044736,
269044832,
271225504,
271225600,
271225696,
271225792,
271225888,
271225984,
271226080,
271226176,
271226272,
271226368,
271226464,
271226560,
271226656,
271226752,
271226848,
271226944,
271227040,
271227136,
271227232,
276782144,
276782240,
276782336,
276782432,
276782528,
276782624,
276782720,
276782816,
276782912,
276783008,
276783104,
276783200,
276783296,
276783392,
276783488,
276783584,
276783680,
276783776,
276783872,
277070432,
277070528,
277070624,
277070720,
277070816,
282129376,
282129472,
282129568,
282129664,
282129760,
282129856,
282129952,
282130048,
282130144,
282130240,
282130336,
282130432,
282130528,
282130624,
282130720,
282130816,
282130912,
282131008,
282131104,
285062976,
285063072,
285063168,
285063264,
285063360,
289454144,
289454240,
289454336,
289454432,
289454528,
289454624,
289454720,
289454816,
289454912,
289455008,
289455104,
289455200,
289455296,
289455392,
289455488,
289455584,
289455680,
289455776,
289455872,
294032768,
294032864,
294032960,
294033056,
294033152,
294984352,
294984448,
294984544,
294984640,
294984736,
294984832,
294984928,
294985024,
294985120,
294985216,
294985312,
294985408,
294985504,
294985600,
294985696,
294985792,
294985888,
294985984,
294986080,
302066944,
302067040,
302067136,
302067232,
302067328,
302067424,
302067520,
302067616,
302067712,
302067808,
302067904,
302068000,
302068096,
302068192,
302068288,
302068384,
302068480,
302068576,
302068672,
302379552,
302379648,
302379744,
302379840,
302379936,
307346240,
307346336,
307346432,
307346528,
307346624,
307346720,
307346816,
307346912,
307347008,
307347104,
307347200,
307347296,
307347392,
307347488,
307347584,
307347680,
307347776,
307347872,
307347968,
312573344,
312573440,
312573536,
312573632,
312573728,
312720352,
312720448,
312720544,
312720640,
312720736,
312720832,
312720928,
312721024,
312721120,
312721216,
312721312,
312721408,
312721504,
312721600,
312721696,
312721792,
312721888,
312721984,
312722080,
318210592,
318210688,
318210784,
318210880,
318210976,
320031200,
320031296,
320031392,
320031488,
320031584,
320031680,
320031776,
320031872,
320031968,
320032064,
320032160,
320032256,
320032352,
320032448,
320032544,
320032640,
320032736,
320032832,
320032928,
325064224,
325064320,
325064416,
325064512,
325064608,
328347968,
328348064,
328348160,
328348256,
328348352,
328348448,
328348544,
328348640,
328348736,
328348832,
328348928,
328349024,
328349120,
328349216,
329653280,
329653376,
329653472,
329653568,
329653664,
335014848,
335014944,
335015040,
335015136,
335015232,
335015328,
335015424,
335015520,
335015616,
335015712,
335015808,
335015904,
335016000,
335016096,
335016192,
335016288,
335016384,
335016480,
335016576,
337887744,
337887840,
337887936,
337888032,
337888128,
340705760,
340705856,
340705952,
340706048,
340706144,
340706240,
340706336,
340706432,
340706528,
340706624,
340706720,
340706816,
340706912,
340707008,
340707104,
340707200,
340707296,
340707392,
340707488,
344486720,
344486816,
344486912,
344487008,
344487104,
348051264,
348051360,
348051456,
348051552,
348051648,
348051744,
348051840,
348051936,
348052032,
348052128,
348052224,
348052320,
348052416,
348052512,
348052608,
348052704,
348052800,
348052896,
348052992,
354334016,
354334112,
354334208,
354334304,
354334400,
354334496,
354334592,
354334688,
354334784,
354334880,
354334976,
354335072,
354335168,
354335264,
354335360,
354335456,
354335552,
354335648,
354335744,
354335840,
354335936,
354336032,
354336128,
354336224,
364051712,
364051808,
364051904,
364052000,
364052096,
364052192,
364052288,
364052384,
364052480,
364052576,
364052672,
364052768,
364052864,
364052960,
364053056,
364053152,
364053248,
364053344,
364053440,
364053536,
364053632,
364053728,
364053824,
364053920,
371362240,
371362336,
371362432,
371362528,
371362624,
371362720,
371362816,
371362912,
371363008,
371363104,
371363200,
371363296,
371363392,
371363488,
371363584,
371363680,
371363776,
371363872,
371363968,
377895456,
377895552,
377895648,
377895744,
377895840,
377895936,
377896032,
377896128,
377896224,
377896320,
377896416,
377896512,
377896608,
377896704,
377896800,
377896896,
377896992,
377897088,
377897184,
377897280,
377897376,
377897472,
377897568,
377897664,
383925440,
383925536,
383925632,
383925728,
383925824,
383925920,
383926016,
383926112,
383926208,
383926304,
383926400,
383926496,
383926592,
383926688,
383926784,
383926880,
383926976,
383927072,
383927168,
384052704,
384052800,
384052896,
384052992,
384053088,
391339904,
391340000,
391340096,
391340192,
391340288,
391340384,
391340480,
391340576,
391340672,
391340768,
391340864,
391340960,
391341056,
391341152,
391341248,
391341344,
391341440,
391341536,
391341632,
395478528,
395478624,
395478720,
395478816,
395478912,
399654400,
399654496,
399654592,
399654688,
399654784,
399654880,
399654976,
399655072,
399655168,
399655264,
399655360,
399655456,
399655552,
399655648,
399655744,
399655840,
399655936,
399656032,
399656128,
407082912,
407083008,
407083104,
407083200,
407083296,
407083392,
407083488,
407083584,
407083680,
407083776,
407083872,
407083968,
407084064,
407084160,
407084256,
407084352,
407084448,
407084544,
407084640,
407084736,
407084832,
407084928,
407085024,
407085120,
415521792,
415521888,
415521984,
415522080,
415522176,
415522272,
415522368,
415522464,
415522560,
415522656,
415522752,
415522848,
415522944,
415523040,
415523136,
415523232,
415523328,
415523424,
415523520,
420592448,
420592544,
420592640,
420592736,
420592832,
421451744,
421451840,
421451936,
421452032,
421452128,
421452224,
421452320,
421452416,
421452512,
421452608,
421452704,
421452800,
421452896,
421452992,
421453088,
421453184,
421453280,
421453376,
421453472,
426610272,
426610368,
426610464,
426610560,
426610656,
427222176,
427222272,
427222368,
427222464,
427222560,
427222656,
427222752,
427222848,
427222944,
427223040,
427223136,
427369728,
427369824,
427369920,
428385792,
428385888,
428385984,
428386080,
428386176,
436461536,
436461632,
436461728,
436461824,
436461920,
436462016,
436462112,
436462208,
436462304,
436462400,
436462496,
436462592,
436462688,
436462784,
436462880,
436462976,
436463072,
436463168,
436463264,
438579456,
438579552,
438579648,
438579744,
438579840,
448573504,
448573600,
448573696,
448573792,
448573888,
448573984,
448574080,
448574176,
448574272,
448574368,
448574464,
448574560,
448574656,
448574752,
448574848,
448574944,
448575040,
448575136,
448575232,
448575328,
448575424,
448575520,
448575616,
448575712,
455950944,
455951040,
455951136,
455951232,
455951328,
455951424,
455951520,
455951616,
455951712,
455951808,
455951904,
455952000,
455952096,
455952192,
455952288,
455952384,
455952480,
455952576,
455952672,
462170048,
462170144,
462170240,
462170336,
462170432,
462170528,
462170624,
462170720,
462170816,
462170912,
462171008,
462171104,
462171200,
462171296,
462171392,
462171488,
462171584,
462171680,
462171776,
462171872,
462171968,
462172064,
462172160,
462172256,
473811200,
473811296,
473811392,
473811488,
473811584,
473811680,
473811776,
473811872,
473811968,
473812064,
473812160,
473812256,
473812352,
473812448,
473812544,
473812640,
476892576,
476892672,
476892768,
476892864,
476892960,
476893056,
476893152,
476893248,
476893344,
476893440,
476893536,
476893632,
476893728,
476893824,
476893920,
476894016,
476894112,
476894208,
476894304,
480803712,
480803808,
480803904,
480804000,
480804096,
480804192,
480804288,
480804384,
483260160,
483260256,
483260352,
483260448,
483260544,
489353344,
489353440,
489353536,
489353632,
489353728,
489353824,
489353920,
489354016,
489354112,
489354208,
489354304,
494296768,
494296864,
494296960,
494297056,
494297152,
494297248,
494297344,
494297440,
500494784,
500494880,
500494976,
500495072,
500495168,
500495264,
500495360,
500495456,
500495552,
500495648,
500495744,
500495840,
500495936,
500496032,
500496128,
500496224,
505975744,
505975840,
505975936,
505976032,
505976128,
505976224,
505976320,
505976416,
505976512,
505976608,
505976704,
505976800,
505976896,
505976992,
505977088,
505977184,
505977280,
505977376,
505977472,
508210336,
508210432,
508210528,
508210624,
508210720,
511944192,
511944288,
511944384,
511944480,
511944576,
511944672,
511944768,
511944864,
512293504,
512293600,
512293696,
512293792,
512293888,
512293984,
513180128,
513180224,
513180320,
513180416,
513180512,
522454720,
522454816,
522454912,
522455008,
522455104,
522704544,
522704640,
522704736,
523955648,
523955744,
523955840,
523955936,
523956032,
523956128,
523956224,
523956320,
523956416,
523956512,
523956608,
523956704,
523956800,
523956896,
523956992,
523957088,
539580544,
539580672,
539580800,
539580928,
539581056,
539581184,
539581312,
539581440,
539581568,
539581696,
539581824,
539581952,
539582080,
539582208,
539582336,
539582464,
539582592,
539582720,
539582848,
542679552,
542679680,
542679808,
542679936,
542680064,
544944192,
544944320,
544944448,
544944576,
544944704,
544944832,
544944960,
544945088,
544945216,
544945344,
544945472,
544945600,
544945728,
544945856,
545086016,
545086144,
545086272,
545086400,
545086528,
553025280,
553025408,
553025536,
553025664,
553025792,
555282944,
555283072,
555283200,
555283328,
555283456,
555283584,
555283712,
555283840,
555283968,
555284096,
555284224,
555284352,
555284480,
555284608,
555959872,
555960000,
555960128,
555960256,
555960384,
566256064,
566256192,
566256320,
566256448,
566256576,
566256704,
566256832,
566256960,
566257088,
566257216,
566257344,
566257472,
566257600,
566257728,
566257856,
566257984,
566258112,
566258240,
566258368,
572103296,
572103424,
572103552,
572103680,
572103808,
578851584,
578851712,
578851840,
578851968,
578852096,
578852224,
578852352,
578852480,
578852608,
578852736,
578852864,
578852992,
578853120,
578853248,
578853376,
578853504,
578853632,
578853760,
578853888,
587958080,
587958208,
587958336,
587958464,
587958592,
591331520,
591331648,
591331776,
591331904,
591332032,
591332160,
591332288,
591332416,
591332544,
591332672,
591332800,
591332928,
591333056,
591333184,
591333312,
591333440,
591333568,
591333696,
591333824,
601869760,
601869888,
601870016,
601870144,
601870272,
601870400,
601870528,
601870656,
601870784,
601870912,
601871040,
601871168,
601871296,
601871424,
601871552,
601871680,
601871808,
601871936,
601872064,
608895488,
608895616,
608895744,
608895872,
608896000,
617314560,
617314688,
617314816,
617314944,
617315072,
617315200,
617315328,
617315456,
617315584,
617315712,
617315840,
617315968,
617316096,
617316224,
617316352,
617316480,
617316608,
617316736,
617316864,
623862208,
623862336,
623862464,
623862592,
623862720,
623862848,
623862976,
623863104,
623863232,
623863360,
623863488,
623863616,
623863744,
623863872,
623864000,
623864128,
623864256,
623864384,
623864512,
624515392,
624515520,
624515648,
624515776,
624515904,
636495616,
636495744,
636495872,
636496000,
636496128,
638899840,
638899968,
638900096,
638900224,
638900352,
638900480,
638900608,
638900736,
638900864,
638900992,
638901120,
638901248,
638901376,
638901504,
638901632,
638901760,
638901888,
638902016,
638902144,
651603776,
651603904,
651604032,
651604160,
651604288,
651604416,
651604544,
651604672,
651604800,
651604928,
651605056,
651605184,
651605312,
651605440,
651605568,
651605696,
651605824,
651605952,
651606080,
655381440,
655381568,
655381696,
655381824,
655381952,
665434368,
665434496,
665434624,
665434752,
665434880,
665435008,
665435136,
665435264,
665435392,
665435520,
665435648,
665435776,
665435904,
665436032,
665436160,
665436288,
665436416,
665436544,
665436672,
671600704,
671600832,
671600960,
671601088,
671601216,
674264576,
674264704,
674264832,
674264960,
674265088,
674265216,
674265344,
674265472,
674265600,
674265728,
674265856,
674265984,
674266112,
674266240,
680360768,
680360896,
680361024,
680361152,
680361280,
691915776,
691915904,
691916032,
691916160,
691916288,
691916416,
691916544,
691916672,
691916800,
691916928,
691917056,
691917184,
691917312,
691917440,
691917568,
691917696,
691917824,
691917952,
691918080,
695757696,
695757824,
695757952,
695758080,
695758208,
700339136,
700339264,
700339392,
700339520,
700339648,
703944832,
703944960,
703945088,
703945216,
703945344,
703945472,
703945600,
703945728,
703945856,
703945984,
703946112,
703946240,
703946368,
703946496,
704728704,
704728832,
704728960,
704729088,
704729216,
713195008,
713195136,
713195264,
713195392,
713195520,
713195648,
713195776,
713195904,
713196032,
713196160,
713196288,
713196416,
713196544,
713196672,
714367552,
714367680,
714367808,
714367936,
714368064,
734444608,
734444736,
734444864,
734444992,
734445120,
734445248,
734445376,
734445504,
734445632,
734445760,
734445888,
734446016,
734446144,
734446272,
734446400,
734446528,
734446656,
734446784,
734446912,
734518016,
734518144,
734518272,
734518400,
734518528,
744270976,
744271104,
744271232,
744271360,
744271488,
744825152,
744825280,
744825408,
744825536,
744825664,
744825792,
744825920,
744826048,
744826176,
744826304,
744826432,
744826560,
744826688,
744826816,
755243072,
755243200,
755243328,
755243456,
755243584,
755243712,
755243840,
755243968,
755244096,
755244224,
755244352,
755244480,
755244608,
755244736,
755244864,
755244992,
755245120,
755245248,
755245376,
755245504,
755245632,
755245760,
755245888,
755246016,
764657600,
764657728,
764657856,
764657984,
764658112,
768811008,
768811136,
768811264,
768811392,
768811520,
768811648,
768811776,
768811904,
768812032,
768812160,
768812288,
768812416,
768812544,
768812672,
772757952,
772758080,
772758208,
772758336,
772758464,
777644672,
777644800,
777644928,
777645056,
777645184,
786099264,
786099392,
786099520,
786099648,
786099776,
786099904,
786100032,
786100160,
786100288,
786100416,
786100544,
786100672,
786100800,
786100928,
788136960,
788137088,
788137216,
788137344,
788137472,
796659072,
796659200,
796659328,
796659456,
796659584,
796659712,
796659840,
796659968,
796660096,
796660224,
796660352,
796660480,
796660608,
796660736,
796660864,
796660992,
796661120,
796661248,
796661376,
809560640,
809560768,
809560896,
809561024,
809561152,
810058240,
810058368,
810058496,
810058624,
810058752,
810058880,
810059008,
810059136,
810059264,
810059392,
810059520,
810059648,
810059776,
810059904,
814976256,
814976384,
814976512,
814976640,
814976768,
817357888,
817358016,
817358144,
817358272,
817358400,
817358528,
817358656,
817358784,
817358912,
817359040,
817359168,
817359296,
817359424,
817359552,
817359680,
817359808,
817359936,
817360064,
817360192,
821037824,
821037952,
821038080,
821038208,
821038336,
832727936,
832728064,
832728192,
832728320,
832728448,
836729856,
836729984,
836730112,
836730240,
836730368,
836730496,
836730624,
836730752,
836730880,
836731008,
836731136,
836731264,
836731392,
836731520,
836731648,
836731776,
836731904,
836732032,
836732160,
848614016,
848614144,
848614272,
848614400,
848614528,
848614656,
848614784,
848614912,
848615040,
848615168,
848615296,
848615424,
848615552,
848615680,
848615808,
848615936,
848616064,
848616192,
848616320,
856273472,
856273600,
856273728,
856273856,
856273984,
860821632,
860821760,
860821888,
860822016,
860822144,
860822272,
860822400,
860822528,
860822656,
860822784,
860822912,
860823040,
860823168,
860823296,
860823424,
860823552,
860823680,
860823808,
860823936,
875878976,
875879104,
875879232,
875879360,
875879488,
875879616,
875879744,
875879872,
875880000,
875880128,
875880256,
875880384,
875880512,
875880640,
875880768,
875880896,
875881024,
875881152,
875881280,
875881408,
875881536,
875881664,
875881792,
875881920,
883945216,
883945344,
883945472,
883945600,
883945728,
883945856,
883945984,
883946112,
883946240,
883946368,
883946496,
883946624,
883946752,
883946880,
883947008,
883947136,
883947264,
883947392,
883947520,
888359104,
888359232,
888359360,
888359488,
888359616,
890531072,
890531200,
890531328,
890531456,
890531584,
890531712,
890531840,
890531968,
890532096,
890532224,
890532352,
890532480,
890532608,
890532736,
898727168,
898727296,
898727424,
898727552,
898727680,
909253632,
909253760,
909253888,
909254016,
909254144,
909254272,
909254400,
909254528,
909254656,
909254784,
909254912,
909255040,
909255168,
909255296,
909255424,
909255552,
909255680,
909255808,
909255936,
909256064,
909256192,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320,
909256320};
