-
Notifications
You must be signed in to change notification settings - Fork 0
/
sound_file copy.c
11 lines (10 loc) · 66 KB
/
sound_file copy.c
1
2
3
4
5
6
7
8
9
10
11
#include <stdint.h>
static const uint8_t wave_array[];
char *wave_get(void){return (char*)wave_array;}
uint32_t wave_get_size(void){return 11686;}
uint32_t wave_get_framerate(void){return 44100;}
uint32_t wave_get_bits(void){return 16;}
uint32_t wave_get_ch(void){return 1;}
/* size : 11686 */
static const uint8_t wave_array[]={
16637,21251,14845,2050,-9472,-15106,-14077,-9475,-2814,2816,5375,2816,-2814,-7940,-9211,-6660,-2813,-3,1539,2045,3,-6146,-13311,-15361,-7678,6397,18691,20478,11521,-1536,-11777,-15359,-13056,-7680,-1024,3840,5119,1282,-4610,-8701,-8707,-5374,-1794,514,1790,1794,-1537,-8449,-14846,-14339,-4092,10493,20481,18944,7936,-5120,-13568,-15104,-11776,-5631,510,4865,4608,0,-6144,-9216,-7936,-4352,-1023,1022,2050,1023,-3072,-10494,-15620,-12284,-2,14336,21250,16381,3841,-8190,-14595,-14590,-10240,-3843,2052,5117,3585,-1791,-7426,-9215,-7168,-3328,-256,1279,2050,253,-5116,-12548,-15613,-9474,4096,17410,20989,13315,-3,-10750,-15104,-13569,-8448,-2047,3327,5121,2047,-3584,-8447,-8961,-5887,-2306,258,1790,1794,-769,-7168,-14080,-14848,-5888,8448,19712,19967,9730,-3330,-12799,-15360,-12545,-6655,0,4351,4866,509,-5373,-8962,-8447,-4864,-1281,770,2046,1538,-2307,-9469,-15362,-13310,-2050,12545,20990,17667,5886,-6655,-14080,-14850,-11005,-4866,1281,5120,4095,-1023,-6913,-9215,-7680,-3841,-511,1278,2051,765,-4093,-11523,-15613,-11011,2050,15871,21249,14847,2049,-9473,-15103,-14081,-9471,-2817,2817,5376,2814,-2813,-7683,-9213,-6914,-3072,1,1535,2049,-1,-5631,-13057,-15616,-8703,5374,17922,20735,12544,-512,-11264,-15360,-13311,-7938,-1534,3583,5119,1795,-4100,-8700,-8963,-5631,-2048,256,1792,1792,-1025,-7934,-14594,-14591,-5120,9471,19969,19456,8703,-4095,-13056,-15361,-12030,-6146,1,4608,4607,257,-5632,-9217,-8191,-4608,-1026,772,2043,1284,-2818,-9983,-15360,-12800,-1026,13315,20990,17153,4865,-7428,-14331,-14853,-10491,-4355,1792,5121,3839,-1279,-7168,-9217,-7423,-3585,-255,1280,2046,514,-4609,-12032,-15615,-10242,3074,16638,21250,14079,1024,-9984,-15104,-13824,-8959,-2305,3072,5376,2561,-3330,-8189,-9219,-6398,-2561,0,1537,2046,-510,-6657,-13824,-15103,-6914,7425,19201,20222,10755,-2563,-12287,-15359,-12802,-7166,-513,4095,4867,1021,-4862,-8962,-8702,-5122,-1533,509,1794,1535,-1791,-8962,-15102,-13825,-3072,11521,20735,18432,6913,-5890,-13822,-15105,-11263,-5121,769,4863,4353,-513,-6399,-9216,-7681,-4095,-769,1025,2048,1023,-3583,-11009,-15615,-11520,1024,15103,21249,15615,3073,-8704,-14849,-14335,-9730,-3325,2301,5379,3069,-2302,-7681,-9215,-6913,-3072,1,1535,2048,1,-5634,-13054,-15617,-8704,4096,17409,20990,13314,-2,-10750,-15106,-13566,-8449,-2049,3331,5116,2051,-3585,-8447,-8961,-5887,-2305,256,1793,1791,-767,-7168,-14081,-14848,-5887,8446,19715,19965,9730,-3329,-12800,-15360,-12543,-6658,3,4348,4869,506,-5370,-8965,-8445,-4864,-1282,770,2047,1536,-2303,-9473,-15360,-13311,-2049,12544,20992,17665,5886,-6654,-14081,-14849,-11006,-4865,1280,5120,4096,-1023,-6914,-9213,-7684,-3836,-515,1283,2045,770,-4098,-11518,-15617,-11007,2046,15874,21246,14850,2046,-9470,-15106,-14077,-9475,-2814,2815,5376,2817,-2817,-7935,-9217,-6655,-2817,1,1535,2049,-1,-6143,-13312,-15361,-7678,6397,18691,20478,11521,-1536,-11777,-15358,-13059,-7676,-1029,3845,5116,1283,-4610,-8703,-8704,-5377,-1790,509,1796,1789,-1534,-8450,-14846,-14337,-4096,10497,20478,18947,7933,-5117,-13571,-15102,-11777,-5631,511,4865,4607,1,-6144,-9218,-7933,-4355,-1022,1024,2046,1026,-3073,-10496,-15615,-12290,3,14332,21252,16381,3842,-8193,-14591,-14594,-10237,-3843,2050,5118,3587,-1795,-7422,-9218,-7166,-3329,-256,1280,2048,256,-5120,-12544,-15616,-9472,4096,17408,20992,13312,0,-10752,-15104,-13568,-8448,-2048,3328,5120,2048,-3328,-8192,-9216,-6399,-2562,2,1535,2048,-511,-6657,-13824,-15103,-6914,7426,19199,20225,10750,-2557,-12291,-15359,-12799,-7170,-510,4096,4861,1028,-4868,-8956,-8706,-5120,-1536,512,1792,1537,-1793,-8960,-15104,-13824,-3072,11520,20736,18432,6912,-5888,-13824,-15104,-11264,-5119,766,4866,4350,-511,-6399,-9218,-7678,-4098,-767,1024,2048,1023,-3582,-11010,-15614,-11522,1025,15103,21250,15614,3074,-8707,-14844,-14340,-9725,-3329,2302,5380,3068,-2301,-7682,-9215,-6912,-3073,1,1535,2049,0,-5632,-13058,-15613,-8708,5381,17916,20738,12543,-511,-11265,-15359,-13313,-7935,-1536,3583,5122,1790,-4094,-8706,-8959,-5632,-2048,255,1794,1789,-1021,-7939,-14589,-14595,-5118,9471,19968,19456,8704,-4095,-13058,-15358,-12034,-6143,2,4604,4612,253,-5629,-9219,-8189,-4611,-1021,766,2048,1282,-2819,-9982,-15360,-12802,-1021,13310,20993,17152,4863,-7423,-14337,-14847,-10496,-4353,1794,5117,3843,-1282,-7168,-9214,-7427,-3581,-258,1280,2050,509,-4606,-12033,-15616,-10239,3071,16640,21249,14079,1025,-9985,-15104,-13823,-8961,-2303,3071,5377,2559,-3327,-8193,-9215,-6401,-2559,-1,1537,2048,-513,-6655,-13825,-15104,-7678,6397,18690,20480,11518,-1533,-11779,-15358,-13057,-7679,-1024,3839,5121,1279,-4608,-8703,-8705,-5375,-1792,511,1792,1793,-1538,-8445,-14850,-14336,-4095,10495,20479,18948,7931,-5116,-13571,-15102,-11778,-5630,511,4864,4609,-2,-6143,-9215,-7938,-4350,-1025,1024,2049,1023,-3072,-10495,-15617,-12287,0,14335,21250,16381,3843,-8194,-14591,-14592,-10241,-3839,2048,5119,3586,-1795,-7421,-9219,-7164,-3331,-255,1280,2047,258,-5121,-12544,-15616,-9471,4094,17410,20991,13312,1,-10753,-15105,-13566,-8450,-2046,3327,5119,2050,-3586,-8446,-8961,-5888,-2303,255,1792,1793,-769,-7167,-14081,-14847,-5890,8452,19708,19970,9728,-3330,-12796,-15365,-12540,-6658,1,4351,4864,512,-5375,-8961,-8447,-4866,-1277,765,2050,1535,-2304,-9471,-15361,-13312,-2047,12543,20992,17666,5884,-6651,-14084,-14845,-11010,-4863,1279,5121,4096,-1025,-6911,-9217,-7679,-3841,-512,1281,2047,769,-4097,-11520,-15615,-11008,2046,15876,21242,14855,2042,-9468,-15107,-14078,-9473,-2815,2815,5376,2817,-2817,-7935,-9217,-6656,-2814,-4,1541,2043,5,-6148,-13310,-15361,-7679,6400,18688,20479,11521,-1537,-11775,-15360,-13057,-7679,-1026,3843,5118,1793,-4096,-8705,-8959,-5632,-2048,255,1794,1789,-1020,-7940,-14589,-14593,-5121,9474,19966,19458,8703,-4096,-13056,-15360,-12031,-6146,2,4607,4608,257,-5633,-9216,-8191,-4609,-1023,767,2049,1279,-2815,-9984,-15361,-12799,-1025,13313,20991,17153,4862,-7421,-14340,-14844,-10499,-4350,1791,5120,3840,-1279,-7169,-9216,-7424,-3584,-255,1279,2048,512,-4608,-12031,-15618,-10238,3071,16640,21249,14079,1024,-9983,-15106,-13821,-8964,-2299,3066,5382,2555,-3325,-8194,-9214,-6401,-2560,0,1536,2048,-512,-6655,-13826,-15101,-6916,7428,19196,20229,10747,-2557,-12289,-15360,-12800,-7167,-514,4098,4863,1024,-4863,-8962,-8701,-5123,-1534,512,1791,1536,-1790,-8963,-15101,-13826,-3072,11522,20734,18433,6911,-5887,-13825,-15102,-11267,-5117,766,4865,4351,-511,-6400,-9216,-7680,-4097,-766,1021,2052,1020,-3581,-11010,-15614,-11522,1026,15102,21250,15614,3075,-8708,-14844,-14339,-9726,-3329,2304,5377,3070,-2302,-7681,-9216,-6911,-3074,3,1533,2050,-1,-5633,-13053,-15619,-8702,5375,17920,20737,12542,-510,-11266,-15358,-13313,-7936,-1536,3584,5120,1792,-4095,-8706,-8958,-5634,-2046,255,1792,1791,-1023,-7936,-14592,-14849,-5887,8447,19714,19966,9728,-3327,-12801,-15358,-12546,-6656,1,4351,4865,511,-5376,-8959,-8449,-4863,-1281,769,2047,1537,-2305,-9471,-15361,-13311,-2048,12542,20995,17661,5891,-6658,-14080,-14847,-11009,-4862,1278,5121,4096,-1024,-6912,-9216,-7680,-3839,-513,1280,2048,768,-4096,-11519,-15618,-11006,2046,15874,21247,14848,2048,-9473,-15101,-14083,-9470,-2818,2817,5377,2815,-2815,-7938,-9213,-6658,-2815,0,1534,2051,-1,-6145,-13310,-15363,-7677,6398,18690,20478,11521,-1536,-11777,-15358,-13057,-7681,-1022,3837,5123,1278,-4607,-8704,-8704,-5376,-1793,513,1792,1792,-1536,-8448,-14848,-14336,-4096,10496,20480,18944,7936,-5120,-13568,-15104,-11776,-5632,513,4862,4611,-4,-6139,-9221,-7932,-4355,-1022,1023,2049,1023,-3072,-10496,-15615,-12289,1,14335,21248,16386,3837,-8189,-14595,-14589,-10242,-3838,2046,5121,3584,-1793,-7422,-9218,-7166,-3330,-255,1280,2047,258,-5122,-12543,-15616,-9473,4097,17408,20991,13314,-2,-10750,-15107,-13564,-8452,-2044,3324,5123,2046,-3582,-8450,-8959,-5889,-2302,254,1793,1793,-771,-7164,-14083,-14847,-5888,8448,19712,19968,9728,-3328,-12800,-15360,-12544,-6656,0,4353,4862,1026,-4866,-8958,-8705,-5119,-1538,514,1790,1538,-1793,-8960,-15103,-13826,-3069,11516,20740,18429,6914,-5889,-13824,-15104,-11263,-5121,768,4865,4350,-509,-6403,-9214,-7681,-4096,-767,1023,2048,1024,-3584,-11007,-15617,-11520,1025,15102,21251,15612,3077,-8709,-14844,-14339,-9726,-3330,2306,5374,3074,-2306,-7678,-9219,-6908,-3076,4,1533,2050,-2,-5630,-13057,-15615,-8705,5376,17921,20735,12545,-513,-11264,-15359,-13313,-7935,-1537,3584,5120,1793,-4098,-8702,-8961,-5632,-2047,254,1794,1791,-1023,-7937,-14592,-14592,-5119,9471,19968,19456,8704,-4096,-13055,-15363,-12028,-6148,3,4606,4609,256,-5633,-9215,-8192,-4608,-1024,767,2050,1278,-2813,-9988,-15357,-12802,-1022,13310,20994,17150,4864,-7421,-14341,-14843,-10500,-4349,1790,5122,3836,-1275,-7173,-9211,-7429,-3579,-261,1285,2043,516,-4611,-12029,-15618,-10239,3071,16640,21250,14077,1028,-9988,-15102,-13823,-8963,-2301,3070,5377,2560,-3328,-8193,-9215,-6400,-2560,0,1536,2048,-512,-6656,-13823,-15106,-6910,7423,19199,20227,10748,-2556,-12291,-15358,-12801,-7168,-512,4096,4864,1024,-4863,-8962,-8703,-5120,-1537,514,1789,1540,-1796,-8957,-14850,-14335,-4097,10497,20480,18944,7936,-5120,-13570,-15101,-11778,-5631,512,4862,4611,-3,-6142,-9218,-7934,-4353,-1024,1025,2045,1028,-3075,-10494,-15617,-12288,1,14334,21251,16380,3844,-8195,-14589,-14596,-10237,-3841,2048,5120,3584,-1793,-7421,-9219,-7166,-3329,-257,1283,2045,259,-5123,-12542,-15617,-9472,4097,17406,20994,13310,2,-10754,-15102,-13570,-8446,-2049,3328,5120,2049,-3585,-8447,-8961,-5888,-2303,255,1793,1791,-767,-7169,-14079,-14848,-5889,8449,19712,19967,9730,-3331,-12797,-15362,-12543,-6656,-2,4355,4861,515,-5378,-8960,-8446,-4868,-1275,763,2052,1533,-2302,-9473,-15360,-13312,-2048,12544,20992,17665,5886,-6653,-14083,-14846,-11009,-4863,1279,5122,4093,-1021,-6915,-9213,-7682,-3839,-513,1281,2047,769,-4097,-11518,-15620,-11004,2045,15874,21247,14848,2048,-9472,-15104,-14079,-9474,-2814,2815,5375,2819,-2819,-7934,-9217,-6656,-2816,1,1535,2048,1,-6146,-13310,-15360,-7682,6403,18685,20481,11521,-1538,-11774,-15362,-13055,-7680,-1024,3840,5120,1279,-4607,-8704,-8704,-5376,-1792,511,1793,1792,-1536,-8449,-14846,-14339,-4092,10493,20481,18944,7936,-5120,-13567,-15106,-11774,-5634,1,4608,4608,257,-5634,-9215,-8192,-4609,-1021,764,2051,1278,-2815,-9984,-15360,-12801,-1023,13312,20991,17155,4859,-7419,-14340,-14845,-10498,-4351,1791,5121,3840,-1281,-7167,-9217,-7423,-3584,-257,1281,2047,513,-4609,-12032,-15615,-10241,3073,16638,21250,14079,1024,-9984,-15103,-13825,-8960,-2303,3071,5376,2562,-3331,-8189,-9218,-6400,-2559,0,1535,2049,-513,-6655,-13825,-15103,-6914,7428,19196,20227,10749,-2558,-12288,-15360,-12800,-7168,-513,4098,4861,1028,-4867,-8959,-8703,-5123,-1533,511,1791,1538,-1794,-8959,-15104,-13824,-3073,11523,20732,18436,6908,-5885,-13824,-15105,-11264,-5120,768,4865,4351,-511,-6402,-9214,-7681,-4096,-767,1023,2048,1025,-3585,-11007,-15617,-11520,1025,15103,21250,15613,3075,-8707,-14845,-14338,-9727,-3329,2305,5375,3073,-2305,-7680,-9215,-6913,-3071,-1,1537,2047,2,-5635,-13053,-15618,-8703,5376,17919,20738,12541,-508,-11268,-15357,-13313,-7936,-1537,3586,5118,1794,-4097,-8705,-8958,-5634,-2046,254,1794,1791,-1024,-7935,-14594,-14590,-5122,9474,19966,19459,8700,-4092,-13060,-15357,-12033,-6145,2,4605,4611,254,-5631,-9216,-8193,-4608,-1022,765,2052,1275,-2811,-9476,-15357,-13314,-2046,12542,20994,17662,5889,-6655,-14083,-14844,-11011,-4863,1280,5119,4097,-1024,-6912,-9217,-7678,-3842,-511,1280,2048,768,-4096,-11520,-15616,-11008,2048,15872,21248,14848,2048,-9471,-15105,-14080,-9472,-2816,2817,5375,2816,-2815,-7938,-9214,-6658,-2814,-1,1536,2048,0,-6144,-13311,-15362,-7678,6398,18689,20481,11518,-1534,-11779,-15358,-13055,-7683,-1020,3835,5125,1275,-4603,-8708,-8702,-5376,-1793,513,1792,1791,-1535,-8448,-14849,-14335,-4096,10495,20481,18944,7934,-5116,-13573,-15099,-11780,-5630,512,4863,4609,-1,-6144,-9214,-7938,-4352,-1023,1022,2051,1022,-3072,-10495,-15617,-12287,-1,14337,21247,16385,3839,-8192,-14591,-14594,-10237,-3843,2050,5119,3584,-1791,-7425,-9215,-7169,-3327,-256,1280,2047,257,-5121,-12543,-15616,-9473,4097,17407,20993,13310,3,-10755,-15101,-13571,-8446,-2049,3329,5119,2048,-3584,-8448,-8959,-5890,-2302,255,1792,1793,-770,-7166,-14080,-14849,-5887,8447,19713,19968,9727,-3326,-12803,-15357,-12545,-6657,2,4349,4866,512,-5376,-8960,-8449,-4863,-1281,770,2046,1538,-2306,-9470,-15362,-13310,-2050,12546,20990,17666,5886,-6655,-14080,-14848,-11008,-5120,767,4866,4350,-510,-6401,-9216,-7679,-4098,-766,1022,2051,1021,-3582,-11010,-15614,-11521,1025,15103,21247,15619,3069,-8701,-14851,-14334,-9730,-3326,2303,5376,3072,-2304,-7680,-9216,-6911,-3074,2,1535,2048,1,-5633,-13056,-15615,-8706,5378,17919,20736,12544,-512,-11264,-15361,-13310,-7938,-1534,3583,5119,1795,-4100,-8700,-8963,-5631,-2047,254,1793,1792,-1025,-7935,-14593,-14591,-5121,9473,19967,19457,8704,-4096,-13057,-15358,-12035,-6140,-3,4610,4606,258,-5635,-9211,-8197,-4605,-1024,765,2052,1277,-2814,-9985,-15360,-12800,-1024,13313,20990,17155,4860,-7420,-14339,-14845,-10499,-4350,1791,5121,3839,-1279,-7170,-9213,-7426,-3584,-254,1276,2053,508,-4606,-12033,-15615,-10241,3073,16639,21248,14080,1026,-9988,-15100,-13827,-8959,-2302,3069,5378,2559,-3328,-8192,-9215,-6402,-2558,-1,1535,2049,-513,-6654,-13826,-15103,-6913,7425,19200,20223,10753,-2562,-12284,-15365,-12796,-7171,-510,4096,4862,1027,-4868,-8956,-8707,-5118,-1537,511,1795,1532,-1787,-8965,-15101,-13825,-3071,11518,20739,18429,6914,-5888,-13827,-15099,-11269,-5116,766,4864,4353,-513,-6399,-9216,-7681,-4095,-770,1027,2046,1025,-3073,-10496,-15615,-12289,1,14335,21248,16385,3839,-8191,-14593,-14591,-10241,-3839,2047,5121,3583,-1791,-7425,-9215,-7169,-3327,-258,1283,2046,257,-5121,-12543,-15618,-9468,4092,17411,20990,13312,1,-10752,-15104,-13569,-8447,-2049,3329,5120,2047,-3583,-8448,-8961,-5887,-2304,256,1791,1794,-771,-7165,-14082,-14847,-5888,8447,19713,19967,9730,-3331,-12796,-15364,-12541,-6657,-1,4354,4862,514,-5377,-8961,-8447,-4865,-1278,766,2049,1535,-2302,-9474,-15359,-13312,-2049,12546,20990,17665,5888,-6656,-14081,-14846,-11011,-4860,1276,5123,4094,-1023,-6912,-9216,-7680,-3840,-512,1280,2048,768,-4096,-11520,-15616,-11008,2048,15872,21247,14849,2047,-9470,-15106,-14078,-9475,-2813,2814,5377,2816,-2817,-7935,-9217,-6654,-2819,3,1532,2052,-2,-6144,-13311,-15361,-7680,6402,18684,20484,11518,-1536,-11774,-15363,-13054,-7681,-1024,3842,5116,1284,-4612,-8700,-8707,-5375,-1791,510,1795,1788,-1532,-8452,-14843,-14341,-4091,10492,20481,18946,7932,-5115,-13572,-15103,-11775,-5633,512,4865,4606,2,-6146,-9214,-7938,-4350,-1026,1026,2046,1026,-3074,-10494,-15618,-12286,-1,14335,21251,16380,3844,-8196,-14589,-14594,-10494,-4354,1793,5119,3842,-1282,-7167,-9216,-7425,-3582,-259,1283,2046,513,-4609,-12031,-15618,-10236,3066,16647,21242,14084,1022,-9984,-15103,-13824,-8960,-2305,3074,5373,2564,-3332,-8189,-9218,-6398,-2561,0,1536,2048,-512,-6655,-13826,-15101,-6916,7428,19197,20226,10750,-2559,-12288,-15360,-12800,-7169,-510,4093,4868,1020,-4862,-8959,-8707,-5117,-1538,513,1792,1536,-1793,-8958,-15107,-13821,-3074,11522,20734,18433,6911,-5887,-13824,-15105,-11262,-5123,771,4862,4353,-513,-6399,-9217,-7679,-4096,-769,1024,2048,1025,-3585,-11007,-15617,-11520,1024,15105,21247,15617,3071,-8703,-14849,-14335,-9729,-3327,2303,5377,3071,-2303,-7681,-9216,-6911,-3074,3,1533,2050,-1,-5633,-13053,-15619,-8702,5375,17920,20736,12546,-516,-11260,-15363,-13309,-7938,-1535,3583,5121,1792,-4097,-8703,-8960,-5632,-2048,255,1793,1791,-1022,-7938,-14590,-14594,-5120,9475,19963,19462,8698,-4091,-13060,-15357,-12034,-6143,0,4607,4609,256,-5633,-9215,-8192,-4609,-1023,768,2047,1281,-2817,-9982,-15363,-12797,-1027,13315,20990,17153,4862,-7421,-14338,-14847,-10497,-4351,1791,5122,3837,-1277,-7170,-9215,-7424,-3585,-254,1278,2049,769,-4098,-11518,-15618,-11006,2046,15875,21244,14852,2045,-9470,-15106,-14078,-9474,-2814,2815,5375,2819,-2820,-7932,-9220,-6653,-2818,2,1534,2050,-2,-6143,-13312,-15361,-7679,6400,18687,20481,11519,-1535,-11776,-15362,-13053,-7683,-1020,3836,5123,1277,-4604,-8708,-8700,-5380,-1788,507,1798,1786,-1531,-8451,-14847,-14336,-4097,10497,20479,18946,7934,-5119,-13568,-15104,-11777,-5630,510,4865,4609,-2,-6142,-9217,-7937,-4350,-1025,1024,2049,1022,-3071,-10496,-15616,-12287,-1,14335,21250,16382,3843,-8195,-14590,-14593,-10240,-3840,2049,5118,3587,-1795,-7422,-9218,-7166,-3329,-256,1281,2046,257,-5119,-12546,-15614,-9474,4097,17408,20993,13310,1,-10753,-15102,-13570,-8446,-2051,3331,5118,2049,-3584,-8449,-8959,-5889,-2303,255,1793,1790,-765,-7171,-14077,-14851,-5885,8445,19715,19966,9728,-3326,-12803,-15357,-12546,-6656,1,4351,4866,509,-5373,-8962,-8447,-4865,-1278,765,2051,1534,-2304,-9470,-15363,-13309,-2051,12547,20990,17665,5887,-6655,-14081,-14847,-11008,-4866,1283,5117,4099,-1026,-6911,-9218,-7676,-3845,-507,1276,2051,765,-4093,-11523,-15613,-11010,2049,15871,21249,14848,2048,-9472,-15104,-14336,-9728,-3327,2302,5379,3068,-2299,-7685,-9213,-6913,-3072,1,1535,2048,0,-5631,-13057,-15615,-8705,5376,17921,20735,12545,-513,-11263,-15361,-13311,-7937,-1536,3586,5117,1795,-4099,-8702,-8961,-5631,-2049,256,1792,1793,-1026,-7934,-14593,-14592,-5119,9470,19970,19454,8706,-4098,-13054,-15362,-12029,-6149,5,4604,4611,255,-5633,-9214,-8195,-4605,-1025,767,2050,1277,-2813,-9985,-15360,-12801,-1023,13312,20993,17149,4867,-7427,-14333,-14849,-10497,-4351,1791,5121,3840,-1280,-7169,-9215,-7425,-3582,-258,1282,2045,515,-4611,-12028,-15620,-10237,3070,16641,21247,14082,1021,-9980,-15109,-13820,-8962,-2303,3071,5377,2559,-3327,-8192,-9217,-6399,-2561,2,1533,2052,-517,-6651,-13828,-15101,-6914,7424,19202,20221,10755,-2562,-12287,-15361,-12799,-7169,-511,4095,4865,1023,-4863,-8962,-8702,-5121,-1535,511,1792,1536,-1791,-8961,-15103,-13825,-3071,11519,20737,18431,6913,-5888,-13825,-15103,-11265,-5120,770,4861,4355,-515,-6398,-9217,-7679,-4097,-768,1025,2047,1025,-3585,-11007,-15617,-11519,1024,15103,21249,15615,3073,-8704,-14848,-14338,-9724,-3333,2309,5373,3073,-2304,-7680,-9217,-6910,-3073,0,1536,2048,256,-5119,-12546,-15614,-9474,4098,17407,20992,13312,-1,-10750,-15105,-13568,-8448,-2048,3327,5123,2044,-3581,-8449,-8961,-5885,-2307,258,1791,1792,-767,-7169,-14079,-14850,-5886,8446,19714,19966,9730,-3330,-12799,-15361,-12543,-6656,0,4352,4863,513,-5376,-8961,-8446,-4867,-1277,765,2051,1533,-2301,-9475,-15358,-13313,-2047,12542,20995,17661,5890,-6657,-14080,-14848,-11007,-4866,1283,5116,4100,-1027,-6909,-9218,-7680,-3840,-511,1279,2049,767,-4096,-11519,-15617,-11008,2049,15870,21251,14845,2051,-9475,-15102,-14081,-9472,-2815,2815,5377,2815,-2815,-7937,-9215,-6657,-2814,-2,1537,2048,0,-6144,-13311,-15363,-7677,6399,18688,20481,11518,-1535,-11775,-15362,-13053,-7683,-1022,3839,5121,1279,-4606,-8707,-8701,-5379,-1789,509,1795,1790,-1536,-8447,-14850,-14333,-4098,10496,20481,18943,7937,-5120,-13569,-15103,-11777,-5631,512,4863,4609,-1,-6144,-9214,-7939,-4349,-1027,1026,2047,1025,-3073,-10495,-15617,-12288,1,14335,21249,16383,3841,-8193,-14591,-14592,-10241,-3839,2047,5121,3583,-1791,-7424,-9217,-7166,-3331,-253,1278,2049,257,-5123,-12541,-15619,-9469,4093,17411,20988,13316,-3,-10749,-15108,-13821,-8961,-2304,3073,5374,2561,-3327,-8194,-9214,-6402,-2559,1,1534,2050,-514,-6655,-13823,-15106,-6910,7422,19201,20225,10751,-2560,-12288,-15360,-12799,-7169,-512,4097,4863,1025,-4866,-8958,-8705,-5119,-1538,514,1790,1538,-1794,-8958,-15105,-13824,-3072,11520,20736,18432,6913,-5890,-13821,-15108,-11260,-5123,770,4863,4352,-512,-6399,-9218,-7677,-4100,-765,1022,2050,1022,-3582,-11010,-15616,-11518,1021,15107,21247,15615,3073,-8705,-14846,-14338,-9727,-3329,2305,5376,3071,-2303,-7681,-9215,-6912,-3074,3,1534,2050,-3,-5629,-13059,-15613,-8705,5375,17921,20736,12543,-510,-11266,-15359,-13312,-7937,-1534,3582,5121,1792,-4096,-8705,-8958,-5635,-2045,255,1791,1794,-1027,-7934,-14592,-14593,-5118,9469,19971,19453,8706,-4096,-13058,-15357,-12035,-6142,0,4606,4610,255,-5632,-9216,-8191,-4610,-1021,764,2051,1278,-2815,-9984,-15361,-12798,-1026,13313,20991,17153,4863,-7422,-14338,-14846,-10499,-4349,1790,5121,3840,-1280,-7169,-9214,-7427,-3581,-258,1281,2047,514,-4611,-12028,-15621,-10235,3068,16643,21246,14082,1021,-9980,-15108,-13821,-8962,-2303,3073,5374,2562,-3331,-8189,-9218,-6397,-2564,4,1531,2052,-1,-6145,-13310,-15363,-7678,6399,18689,20479,11521,-1538,-11774,-15361,-13055,-7680,-1026,3842,5119,1281,-4608,-8705,-8704,-5375,-1793,513,1791,1792,-1535,-8450,-14845,-14339,-4094,10496,20479,18945,7935,-5119,-13568,-15104,-11776,-5632,511,4866,4607,-1,-6141,-9221,-7930,-4357,-1021,1023,2048,1024,-3072,-10496,-15615,-12289,1,14334,21250,16383,3841,-8193,-14592,-14592,-10240,-3839,2046,5122,3582,-1790,-7426,-9214,-7169,-3328,-256,1280,2048,256,-5119,-12546,-15614,-9473,4095,17411,20988,13316,-3,-10750,-15105,-13567,-8450,-2046,3327,5120,2049,-3586,-8446,-8962,-5886,-2305,256,1792,1793,-770,-7165,-14083,-14846,-5889,8449,19711,19968,9728,-3327,-12802,-15357,-12547,-6654,-1,4352,4865,511,-5376,-8959,-8450,-4861,-1284,772,2045,1537,-2304,-9472,-15360,-13312,-2048,12543,20994,17661,5891,-6658,-14079,-14848,-11009,-4863,1280,5119,4097,-1025,-6910,-9219,-7676,-3844,-510,1281,2046,769,-4096,-11520,-15615,-11009,2048,15872,21248,14848,2049,-9474,-15102,-14082,-9471,-2816,2816,5375,2817,-2817,-7935,-9217,-6655,-2818,3,1533,2050,-2,-6141,-13315,-15358,-7681,6400,18689,20479,11521,-1538,-11261,-15363,-13309,-7939,-1533,3581,5123,1789,-4093,-8707,-8958,-5633,-2048,258,1789,1794,-1025,-7936,-14590,-14595,-5117,9470,19969,19456,8703,-4094,-13058,-15358,-12034,-6142,-2,4610,4606,258,-5634,-9214,-8194,-4607,-1024,768,2047,1281,-2816,-9985,-15359,-12800,-1026,13316,20988,17155,4862,-7423,-14337,-14846,-10498,-4350,1789,5123,3838,-1279,-7169,-9215,-7425,-3583,-256,1278,2050,511,-4608,-12031,-15617,-10240,3073,16639,21248,14080,1025,-9986,-15101,-13827,-8959,-2303,3070,5378,2559,-3328,-8192,-9216,-6399,-2561,0,1536,2048,-511,-6658,-13822,-15107,-6908,7421,19202,20222,10753,-2560,-12287,-15362,-12797,-7172,-508,4093,4866,1022,-4861,-8964,-8700,-5123,-1535,513,1790,1538,-1794,-8958,-15106,-13822,-3074,11521,20737,18430,6914,-5890,-13822,-15105,-11263,-5121,768,4864,4353,-514,-6397,-9220,-7677,-4098,-767,1024,2048,1023,-3582,-11011,-15613,-11522,1025,15104,21248,15615,3073,-8704,-14849,-14334,-9731,-3325,2303,5375,3074,-2307,-7677,-9218,-6911,-3072,-1,1537,2047,1,-5632,-13057,-15615,-8705,5377,17920,20735,12546,-515,-11261,-15362,-13310,-7938,-1535,3584,5120,1793,-4097,-8704,-8960,-5632,-2303,255,1793,1790,-766,-7169,-14079,-14849,-5888,8449,19710,19970,9728,-3330,-12797,-15364,-12540,-6660,5,4346,4871,505,-5370,-8965,-8444,-4867,-1278,767,2049,1535,-2304,-9472,-15360,-13311,-2049,12544,20992,17664,5888,-6655,-14082,-14845,-11012,-4861,1279,5119,4099,-1028,-6909,-9217,-7681,-3838,-515,1284,2044,771,-4097,-11520,-15615,-11010,2050,15871,21249,14848,2046,-9469,-15108,-14076,-9475,-2814,2815,5376,2815,-2814,-7938,-9214,-6658,-2815,-1,1538,2046,2,-6146,-13310,-15362,-7677,6396,18692,20477,11522,-1537,-11776,-15359,-13058,-7678,-1026,3841,5121,1278,-4606,-8706,-8703,-5377,-1790,509,1795,1790,-1535,-8448,-14849,-14335,-4096,10495,20482,18941,7940,-5124,-13565,-15106,-11774,-5634,514,4862,4610,-1,-6145,-9214,-7937,-4353,-1022,1021,2051,1022,-3071,-10497,-15615,-12288,-1,14337,21248,16382,3843,-8194,-14591,-14592,-10241,-3840,2049,5119,3585,-1793,-7423,-9216,-7169,-3326,-259,1283,2046,258,-5122,-12543,-15616,-9473,4097,17408,20991,13314,-2,-10752,-15102,-13571,-8444,-2052,3330,5120,2047,-3583,-8449,-8960,-5887,-2305,256,1793,1790,-765,-7171,-14078,-14849,-5888,8449,19711,19968,9729,-2562,-12286,-15362,-12798,-7170,-509,4092,4867,1022,-4863,-8959,-8706,-5119,-1536,511,1794,1534,-1791,-8961,-15103,-13824,-3072,11520,20735,18433,6912,-5888,-13824,-15105,-11262,-5122,769,4864,4351,-511,-6400,-9217,-7678,-4098,-767,1024,2047,1026,-3586,-11007,-15615,-11523,1028,15100,21250,15617,3070,-8702,-14850,-14336,-9726,-3329,2304,5376,3071,-2302,-7682,-9214,-6914,-3071,1,1533,2052,-4,-5629,-13058,-15615,-8704,5376,17919,20738,12541,-509,-11266,-15359,-13312,-7937,-1534,3581,5124,1787,-4091,-8708,-8957,-5633,-2049,257,1791,1793,-1024,-7937,-14591,-14594,-5116,9467,19972,19454,8704,-4094,-13058,-15360,-12031,-6145,1,4608,4607,256,-5631,-9217,-8191,-4608,-1026,771,2046,1280,-2814,-9987,-15357,-12803,-1021,13309,20995,17149,4867,-7427,-14334,-14848,-10497,-4351,1791,5120,3841,-1281,-7167,-9217,-7424,-3584,-256,1280,2049,510,-4606,-12034,-15615,-10240,3072,16640,21248,14079,1025,-9984,-15104,-13825,-8959,-2304,3072,5376,2559,-3327,-8192,-9216,-6400,-2561,2,1534,2050,-513,-6657,-13822,-15106,-6910,7422,19203,20220,10756,-2564,-12285,-15361,-12800,-7168,-512,4095,4866,1022,-4862,-8962,-8703,-5376,-1792,512,1792,1792,-1536,-8448,-14848,-14337,-4094,10495,20480,18944,7936,-5120,-13567,-15105,-11776,-5631,511,4865,4607,1,-6145,-9215,-7937,-4352,-1022,1021,2051,1021,-3070,-10496,-15617,-12287,-1,14336,21249,16383,3841,-8193,-14592,-14591,-10241,-3839,2047,5120,3585,-1793,-7423,-9217,-7168,-3327,-258,1282,2047,256,-5120,-12544,-15617,-9470,4094,17409,20992,13311,2,-10754,-15102,-13571,-8444,-2052,3332,5116,2051,-3586,-8446,-8962,-5887,-2304,255,1795,1788,-764,-7172,-14077,-14849,-5888,8449,19710,19970,9727,-3328,-12799,-15362,-12542,-6657,1,4351,4865,510,-5374,-8960,-8449,-4863,-1282,771,2045,1539,-2307,-9470,-15361,-13311,-2050,12547,20988,17668,5885,-6654,-14082,-14847,-11007,-4866,1282,5119,4095,-1021,-6915,-9213,-7683,-3838,-513,1281,2048,767,-4095,-11521,-15615,-11008,2047,15873,21247,14849,2047,-9471,-15106,-14078,-9472,-2818,2819,5373,2818,-2816,-7938,-9213,-6659,-2813,-2,1536,2049,-1,-6143,-13313,-15360,-7679,6399,18688,20480,11521,-1538,-11773,-15364,-13053,-7681,-1023,3838,5123,1277,-4606,-8705,-8704,-5375,-1793,512,1793,1790,-1533,-8451,-14846,-14337,-4095,10495,20481,18943,8705,-4097,-13055,-15362,-12029,-6147,2,4607,4608,257,-5634,-9213,-8196,-4604,-1026,767,2051,1276,-2812,-9987,-15358,-12802,-1022,13310,20994,17150,4866,-7426,-14334,-14850,-10495,-4352,1792,5120,3840,-1280,-7169,-9214,-7427,-3580,-259,1281,2048,511,-4606,-12034,-15615,-10241,3073,16639,21250,14077,1027,-9986,-15103,-13823,-8963,-2299,3066,5382,2554,-3323,-8195,-9215,-6399,-2563,3,1533,2051,-514,-6654,-13827,-15101,-6914,7425,19200,20223,10754,-2562,-12286,-15363,-12797,-7170,-510,4094,4865,1023,-4862,-8961,-8704,-5120,-1536,512,1793,1534,-1789,-8963,-15102,-13826,-3070,11518,20739,18428,6916,-5891,-13822,-15105,-11263,-5122,771,4861,4355,-515,-6397,-9219,-7677,-4098,-767,1023,2050,1021,-3580,-11012,-15613,-11521,1023,15105,21248,15615,3074,-8706,-14847,-14336,-9728,-3329,2306,5374,3074,-2305,-7680,-9215,-6914,-3070,-1,1536,2049,-2,-5630,-13057,-15617,-8701,5372,17923,20735,12544,-512,-11263,-15363,-13308,-7939,-1534,3583,5120,1792,-4096,-8703,-8962,-5629,-2052,259,1791,1792,-1024,-7936,-14593,-14590,-5123,9476,19963,19461,8699,-4091,-13061,-15355,-12036,-6142,-1,4609,4607,257,-5633,-9216,-8447,-4866,-1278,767,2048,1537,-2306,-9469,-15364,-13308,-2051,12546,20991,17665,5886,-6653,-14084,-14845,-11008,-4866,1283,5117,4098,-1025,-6912,-9215,-7682,-3836,-517,1283,2047,768,-4095,-11521,-15617,-11006,2046,15874,21246,14849,2048,-9473,-15103,-14080,-9473,-2814,2813,5379,2814,-2815,-7936,-9217,-6654,-2819,3,1534,2049,0,-6144,-13312,-15360,-7680,6399,18690,20479,11520,-1535,-11778,-15358,-13057,-7679,-1025,3841,5119,1281,-4609,-8703,-8705,-5375,-1793,512,1793,1791,-1535,-8449,-14847,-14337,-4095,10495,20481,18944,7935,-5119,-13568,-15104,-11777,-5630,509,4867,4607,0,-6144,-9216,-7937,-4351,-1023,1021,2052,1020,-3069,-10497,-15617,-12286,-3,14339,21246,16385,3840,-8193,-14591,-14593,-10240,-3839,2047,5121,3583,-1792,-7423,-9217,-7167,-3329,-256,1282,2044,261,-5125,-12539,-15620,-9469,4093,17410,20992,13311,1,-10752,-15106,-13565,-8451,-2045,3325,5122,2047,-3584,-8447,-8961,-5888,-2303,255,1793,1791,-767,-7169,-14079,-14849,-5887,8448,19710,19971,9725,-3325,-12802,-15360,-12544,-6654,-3,4354,4863,512,-5375,-8961,-8447,-4866,-1277,764,2053,1531,-2299,-9477,-15356,-13315,-2046,12543,20736,18433,6910,-5886,-13826,-15102,-11265,-5119,767,4863,4355,-515,-6397,-9218,-7681,-4093,-771,1027,2046,1024,-3583,-11010,-15612,-11525,1029,15099,21253,15612,3075,-8707,-14846,-14336,-9729,-3327,2304,5375,3073,-2305,-7679,-9217,-6911,-3073,1,1535,2048,1,-5634,-13053,-15618,-8704,5378,17916,20741,12539,-507,-11268,-15357,-13314,-7936,-1535,3583,5121,1791,-4095,-8706,-8957,-5636,-2043,251,1797,1786,-1018,-7941,-14588,-14594,-5120,9473,19966,19457,8704,-4095,-13057,-15359,-12034,-6142,-1,4609,4607,257,-5633,-9215,-8193,-4608,-1024,769,2046,1284,-2822,-9978,-15365,-12796,-1026,13313,20991,17153,4863,-7423,-14337,-14846,-10498,-4351,1791,5121,3840,-1280,-7169,-9215,-7425,-3583,-256,1279,2049,511,-4608,-12031,-15616,-10242,3075,16637,21250,14080,1021,-9980,-15107,-13821,-8963,-2302,3070,5378,2559,-3328,-8192,-9215,-6402,-2558,-2,1537,2048,-512,-6656,-13824,-15104,-6912,7423,19201,20224,10751,-2558,-12291,-15358,-12801,-7167,-513,4097,4864,1023,-4863,-8961,-8703,-5120,-1536,512,1791,1537,-1792,-8960,-15103,-13827,-3069,11518,20738,18430,6913,-5888,-13825,-15102,-11267,-5117,766,4865,4352,-512,-6401,-9214,-7939,-4348,-1028,1027,2046,1025,-3072,-10496,-15617,-12286,-2,14337,21248,16384,3839,-8189,-14597,-14586,-10245,-3837,2046,5121,3585,-1794,-7422,-9218,-7167,-3328,-256,1280,2049,254,-5118,-12545,-15616,-9471,4095,17408,20994,13308,5,-10756,-15102,-13568,-8450,-2045,3326,5121,2047,-3583,-8450,-8957,-5890,-2303,255,1793,1791,-767,-7168,-14082,-14844,-5893,8452,19710,19968,9729,-3329,-12800,-15359,-12546,-6654,-1,4352,4865,510,-5373,-8964,-8444,-4868,-1276,765,2050,1534,-2302,-9474,-15358,-13314,-2047,12544,20992,17665,5886,-6655,-14080,-14848,-11007,-4866,1282,5119,4096,-1024,-6911,-9218,-7678,-3841,-512,1281,2046,770,-4098,-11517,-15620,-11004,2044,15876,21244,14852,2044,-9469,-15105,-14080,-9472,-2816,2815,5378,2814,-2814,-7938,-9215,-6656,-2817,3,1532,2051,-1,-6144,-13312,-15359,-7682,6402,18687,20480,11521,-1537,-11775,-15361,-13056,-7679,-1025,3841,5119,1280,-4607,-8705,-8704,-5375,-1794,515,1790,1791,-1533,-8451,-14846,-14336,-4099,10501,20475,18948,7933,-5118,-13569,-15103,-11778,-5629,509,4867,4606,1,-6145,-9216,-7934,-4355,-1021,1022,2047,1027,-3075,-10494,-15616,-12290,2,13311,20992,17153,4862,-7422,-14338,-14847,-10496,-4353,1794,5117,3843,-1283,-7165,-9218,-7423,-3585,-255,1279,2049,511,-4608,-12031,-15617,-10239,3070,16642,21246,14083,1021,-9981,-15108,-13820,-8963,-2302,3072,5374,2563,-3331,-8190,-9216,-6401,-2559,-1,1536,2049,-513,-6655,-13825,-15103,-6914,7427,19196,20229,10748,-2557,-12290,-15360,-12798,-7171,-509,4094,4865,1024,-4865,-8959,-8705,-5119,-1537,514,1789,1539,-1794,-8959,-15104,-13825,-3071,11520,20736,18432,6911,-5886,-13827,-15100,-11268,-5117,766,4866,4349,-508,-6404,-9213,-7682,-4095,-769,1025,2047,1025,-3585,-11008,-15615,-11522,1027,15101,21250,15614,3075,-8707,-14846,-14337,-9728,-3328,2305,5374,3075,-2307,-7678,-9218,-6909,-3075,2,1535,2048,1,-5633,-13055,-15618,-8701,5372,17925,20731,12549,-518,-11258,-15365,-13308,-7938,-1536,3584,5120,1793,-4097,-8703,-8962,-5630,-2049,256,1793,1790,-1022,-7937,-14593,-14589,-5124,9476,19965,19457,8704,-4095,-13058,-15358,-12033,-6144,1,4607,4608,257,-5633,-9215,-8193,-4607,-1025,768,2049,1278,-2814,-9985,-15360,-12800,-1024,13312,20992,17152,4864,-7424,-14335,-14850,-10495,-4352,1792,5120,3840,-1281,-6910,-9218,-7678,-3842,-510,1278,2050,766,-4094,-11522,-15615,-11007,2046,15874,21245,14852,2044,-9468,-15107,-14079,-9471,-2818,2817,5377,2814,-2813,-7940,-9212,-6660,-2812,-2,1535,2051,-3,-6143,-13310,-15364,-7676,6397,18690,20479,11520,-1536,-11776,-15360,-13055,-7682,-1022,3838,5122,1278,-4606,-8705,-8704,-5376,-1791,510,1795,1789,-1534,-8449,-14847,-14337,-4095,10495,20481,18943,7937,-5121,-13567,-15104,-11778,-5628,507,4869,4603,4,-6146,-9216,-7934,-4355,-1021,1022,2049,1023,-3071,-10496,-15617,-12286,-3,14338,21248,16382,3843,-8195,-14590,-14593,-10240,-3839,2047,5121,3582,-1789,-7428,-9211,-7172,-3326,-256,1278,2051,253,-5117,-12547,-15613,-9475,4098,17407,20993,13311,0,-10752,-15103,-13568,-8449,-2048,3328,5121,2047,-3583,-8449,-8959,-5890,-2301,253,1795,1790,-768,-7168,-14079,-14849,-5886,8445,19714,19967,9728,-3326,-12803,-15357,-12547,-6654,0,4352,4863,513,-5378,-8957,-8450,-4863,-1280,766,2051,1533,-2301,-9474,-15359,-13312,-2048,12543,20994,17662,5890,-6658,-14079,-14848,-11008,-4864,1280,5119,4098,-1026,-6911,-9216,-7681,-3838,-514,1282,2046,770,-4099,-11516,-15620,-11004,1021,15105,21248,15616,3072,-8704,-14848,-14336,-9728,-3328,2305,5374,3075,-2308,-7677,-9217,-6912,-3071,-1,1536,2049,-1,-5632,-13055,-15618,-8701,5373,17922,20735,12544,-511,-11266,-15358,-13313,-7935,-1537,3585,5118,1794,-4096,-8706,-8958,-5634,-2046,256,1790,1794,-1026,-7934,-14593,-14592,-5119,9470,19970,19454,8706,-4097,-13056,-15361,-12030,-6146,3,4604,4611,254,-5631,-9215,-8195,-4603,-1030,772,2046,1280,-2814,-9985,-15361,-12799,-1024,13311,20993,17152,4863,-7422,-14338,-14846,-10499,-4348,1787,5126,3834,-1275,-7172,-9213,-7426,-3583,-256,1280,2048,511,-4606,-12034,-15614,-10242,3074,16638,21250,14079,1023,-9981,-15108,-13820,-8963,-2302,3070,5378,2558,-3326,-8193,-9216,-6400,-2560,1,1535,2049,-514,-6653,-13827,-15101,-6915,7426,19199,20225,10750,-2557,-12291,-15358,-12800,-7171,-508,4094,4865,1023,-4864,-8959,-8705,-5118,-1539,515,1790,1537,-1793,-8958,-15106,-13822,-3074,11520,20738,18430,6914,-5889,-13825,-15102,-11267,-5116,764,4867,4350,-510,-6402,-9215,-7681,-4095,-768,1024,2047,1025,-3584,-11009,-15614,-11523,1028,15101,21249,15616,3072,-8704,-14848,-14337,-9727,-3329,2305,5375,3073,-1794,-7422,-9217,-7167,-3328,-257,1281,2047,258,-5122,-12543,-15617,-9471,4096,17407,20993,13311,1,-10752,-15106,-13565,-8450,-2046,3326,5120,2050,-3586,-8446,-8962,-5887,-2304,256,1792,1791,-766,-7171,-14077,-14850,-5887,8447,19713,19967,9729,-3329,-12799,-15361,-12543,-6657,0,4353,4863,513,-5377,-8960,-8448,-4863,-1281,769,2047,1536,-2303,-9473,-15359,-13312,-2049,12545,20990,17667,5886,-6655,-14081,-14848,-11006,-4867,1283,5118,4097,-1024,-6912,-9216,-7681,-3838,-515,1284,2045,769,-4096,-11522,-15613,-11010,2049,15872,21247,14849,2048,-9473,-15102,-14083,-9468,-2820,2819,5374,2817,-2816,-7936,-9217,-6654,-2819,4,1532,2051,-2,-6143,-13312,-15360,-7680,6399,18689,20480,11520,-1536,-11776,-15361,-13054,-7682,-1023,3840,5120,1280,-4608,-8705,-8703,-5377,-1790,510,1793,1792,-1537,-8447,-14849,-14335,-4097,10498,20477,18947,7933,-5118,-13568,-15106,-11773,-5635,514,4863,4608,0,-6143,-9218,-7933,-4355,-1022,1024,2045,1029,-3077,-10492,-15618,-12288,0,14336,21249,16382,3842,-8193,-14592,-14591,-10241,-3840,2048,5121,3583,-1791,-7425,-9215,-7169,-3327,-257,1281,2048,255,-5119,-12545,-15614,-10243,3075,16637,21251,14079,1023,-9983,-15104,-13825,-8958,-2306,3074,5375,2559,-3325,-8196,-9212,-6403,-2558,-1,1536,2048,-512,-6656,-13824,-15104,-6912,7424,19200,20224,10751,-2557,-12293,-15354,-12806,-7163,-515,4097,4865,1021,-4860,-8963,-8702,-5121,-1536,512,1793,1534,-1790,-8962,-15102,-13826,-3070,11518,20738,18430,6913,-5888,-13824,-15103,-11266,-5119,767,4866,4350,-510,-6403,-9212,-7685,-4090,-774,1029,2045,1026,-3586,-11006,-15618,-11519,1025,15101,21252,15612,3076,-8708,-14845,-14338,-9726,-3330,2305,5375,3073,-2304,-7680,-9217,-6911,-3074,3,1534,2049,0,-5633,-13056,-15615,-8705,5377,17920,20734,12547,-515,-11261,-15362,-13312,-7934,-1539,3587,5119,1791,-4095,-8705,-8959,-5632,-2048,255,1793,1791,-1024,-7935,-14593,-14591,-5121,9471,19970,19454,8707,-4099,-13055,-15360,-12033,-6141,-4,4612,4603,262,-5638,-9211,-8195,-4608,-1021,764,2052,1276,-2813,-9986,-15359,-12799,-1027,13316,20988,17154,4864,-7424,-14336,-14847,-10499,-4348,1789,5121,3840,-1279,-7171,-9211,-7430,-3579,-259,1281,2048,512,-4609,-12030,-15619,-10237,3070,16641,21247,14080,1025,-9985,-15102,-13827,-8957,-2307,3075,5374,2817,-2816,-7936,-9217,-6654,-2819,3,1534,2049,0,-6145,-13311,-15360,-7681,6402,18686,20482,11518,-1535,-11776,-15360,-13057,-7678,-1027,3843,5118,1281,-4609,-8702,-8708,-5371,-1796,514,1792,1791,-1536,-8447,-14849,-14335,-4097,10496,20481,18943,7937,-5121,-13568,-15103,-11777,-5631,510,4867,4605,3,-6147,-9214,-7937,-4351,-1025,1025,2047,1024,-3072,-10496,-15615,-12289,1,14333,21252,16380,3844,-8195,-14590,-14594,-10239,-3840,2047,5122,3582,-1791,-7424,-9217,-7166,-3331,-252,1276,2052,252,-5117,-12546,-15614,-9473,4096,17408,20992,13312,1,-10753,-15104,-13567,-8450,-2046,3327,5120,2048,-3583,-8450,-8957,-5892,-2301,256,1790,1795,-772,-7164,-14083,-14845,-5892,8452,19709,19970,9726,-3326,-12802,-15358,-12546,-6654,-2,4355,4860,516,-5379,-8958,-8449,-4864,-1279,767,2048,1537,-2306,-9469,-15362,-13312,-2047,12543,20993,17664,5886,-6654,-14080,-14850,-11004,-4870,1286,5115,4100,-1027,-6910,-9217,-7680,-3839,-514,1282,2046,770,-4097,-11519,-15618,-11006,2046,15875,21245,14850,2047,-9472,-15103,-14081,-9472,-2816,2817,5374,2818,-2818,-7934,-9218,-6653,-2820,4,1533,2050,-2,-6142,-13313,-15616,-8704,5376,17919,20738,12543,-513,-11262,-15362,-13311,-7936,-1536,3583,5122,1789,-4093,-8707,-8957,-5634,-2048,258,1789,1795,-1026,-7935,-14592,-14593,-5119,9472,19967,19458,8701,-4094,-13056,-15361,-12030,-6147,3,4606,4610,254,-5631,-9216,-8191,-4609,-1025,769,2047,1283,-2819,-9982,-15363,-12796,-1028,13316,20989,17153,4865,-7426,-14335,-14848,-10496,-4351,1790,5122,3838,-1278,-7168,-9218,-7421,-3587,-253,1277,2051,509,-4606,-12033,-15615,-10241,3073,16638,21250,14079,1024,-9983,-15106,-13821,-8964,-2300,3069,5378,2558,-3326,-8194,-9214,-6401,-2560,0,1535,2049,-511,-6658,-13821,-15108,-6909,7423,19200,20225,10750,-2558,-12290,-15358,-12802,-7166,-513,4096,4864,1024,-4863,-8961,-8703,-5121,-1536,513,1791,1537,-1793,-8959,-15105,-13824,-3071,11519,20737,18431,6912,-5887,-13826,-15101,-11267,-5118,768,4862,4355,-515,-6397,-9219,-7677,-4099,-765,1021,2050,1023,-3583,-11009,-15615,-11521,1024,15105,21248,15614,3076,-8709,-14843,-14340,-9726,-3329,2305,5375,3073,-2305,-7679,-9217,-6912,-3071,-1,1537,2048,-1,-5631,-13056,-15618,-8700,5371,17926,20730,12549,-516,-11262,-15360,-13313,-7934,-1539,3331,5117,2051,-3587,-8446,-8961,-5887,-2305,257,1790,1794,-769,-7167,-14081,-14847,-5890,8450,19712,19967,9730,-3331,-12798,-15361,-12543,-6656,-1,4353,4863,513,-5377,-8959,-8449,-4863,-1281,769,2047,1538,-2307,-9468,-15365,-13307,-2052,12547,20990,17665,5888,-6657,-14078,-14851,-11005,-4866,1281,5120,4096,-1025,-6911,-9216,-7681,-3838,-514,1281,2048,767,-4094,-11522,-15615,-11009,2049,15872,21247,14849,2047,-9471,-15105,-14079,-9474,-2812,2811,5381,2812,-2813,-7938,-9214,-6658,-2815,0,1536,2049,-2,-6143,-13312,-15361,-7678,6397,18691,20478,11521,-1536,-11778,-15356,-13060,-7677,-1025,3838,5124,1277,-4607,-8704,-8704,-5376,-1792,511,1793,1792,-1536,-8448,-14848,-14338,-4092,10491,20486,18939,7939,-5122,-13566,-15106,-11773,-5636,516,4861,4610,-1,-6144,-9216,-7935,-4354,-1022,1023,2047,1026,-3074,-10494,-15617,-12289,2,14334,21250,16383,3840,-8191,-14593,-14591,-10241,-3840,2049,5119,3585,-1793,-7424,-9216,-7168,-3327,-258,1282,2046,258,-5121,-12544,-15616,-9473,4098,17406,20994,13310,1,-10753,-15102,-13571,-8444,-2052,3331,5118,2049,-3584,-8449,-8959,-5888,-2305,258,1789,1795,-770,-7167,-13824,-15105,-6910,7422,19202,20222,10754,-2562,-12286,-15362,-12798,-7169,-512,4097,4862,1027,-4867,-8957,-8707,-5117,-1538,513,1792,1535,-1791,-8961,-15103,-13824,-3073,11521,20734,18434,6912,-5889,-13823,-15105,-11265,-5117,765,4866,4351,-512,-6399,-9217,-7680,-4096,-768,1025,2046,1026,-3585,-11008,-15616,-11520,1024,15104,21249,15614,3074,-8705,-14849,-14334,-9730,-3326,2303,5375,3074,-2306,-7678,-9217,-6913,-3070,-1,1536,2048,0,-5633,-13053,-15619,-8702,5374,17921,20737,12542,-509,-11268,-15357,-13313,-7936,-1536,3584,5120,1791,-4094,-8707,-8956,-5636,-2045,254,1793,1792,-1025,-7934,-14594,-14590,-5123,9475,19965,19460,8700,-4093,-13058,-15359,-12032,-6145,2,4605,4612,252,-5629,-9218,-8191,-4608,-1024,768,2048,1280,-2816,-9984,-15359,-12802,-1022,13311,20992,17153,4863,-7425,-14334,-14849,-10496,-4352,1793,5118,3842,-1281,-7168,-9215,-7424,-3585,-255,1280,2046,516,-4613,-12027,-15619,-10240,3074,16637,21251,14078,1025,-9985,-15103,-13824,-8961,-2303,3070,5379,2557,-3325,-8195,-9214,-6402,-2558,-2,1538,2047,-512,-6656,-13824,-15104,-6912,7425,19198,20227,10748,-2556,-12291,-15359,-12799,-7170,-1022,3838,5122,1277,-4604,-8708,-8700,-5379,-1791,512,1792,1791,-1533,-8451,-14846,-14338,-4094,10495,20481,18943,7937,-5121,-13567,-15105,-11775,-5632,511,4865,4607,1,-6145,-9215,-7937,-4351,-1025,1025,2047,1025,-3073,-10495,-15617,-12287,0,14335,21250,16381,3843,-8194,-14591,-14592,-10241,-3839,2047,5120,3586,-1794,-7423,-9217,-7167,-3328,-256,1280,2047,258,-5122,-12543,-15616,-9473,4098,17405,20995,13310,1,-10752,-15105,-13567,-8449,-2047,3327,5121,2047,-3583,-8449,-8960,-5888,-2303,256,1791,1792,-767,-7169,-14078,-14851,-5886,8447,19713,19968,9726,-3325,-12804,-15356,-12547,-6654,-1,4353,4863,512,-5375,-8961,-8447,-4865,-1279,767,2050,1533,-2301,-9475,-15357,-13314,-2047,12544,20992,17663,5890,-6659,-14076,-14852,-11005,-4866,1281,5120,4095,-1022,-6915,-9213,-7682,-3839,-512,1279,2049,768,-4097,-11519,-15617,-11007,2047,15873,21247,14849,2047,-9471,-14850,-14077,-9475,-2814,2815,5376,2817,-2818,-7934,-9217,-6655,-2818,2,1535,2048,2,-6148,-13308,-15363,-7678,6399,18688,20481,11518,-1534,-11777,-15360,-13055,-7681,-1024,3841,5119,1280,-4606,-8708,-8699,-5380,-1790,512,1790,1794,-1537,-7935,-14337,-14592,-5120,9472,19969,19455,8704,-4096,-13056,-15103,-12033,-6144,1,4607,4608,257,-5634,-9213,-8195,-4605,-1028,772,2046,1280,-2815,-9985,-15360,-12799,-1025,13312,20994,17149,4866,-7425,-14336,-14847,-10497,-4352,1793,5118,3843,-1284,-7164,-9219,-7422,-3585,-256,1280,2049,510,-4606,-12034,-15615,-10239,3069,16643,21246,14081,1025,-9987,-15100,-13828,-8957,-2306,3074,5374,2561,-3328,-8193,-9214,-6402,-2559,0,1536,2048,-513,-6654,-13826,-15102,-6914,7426,19198,20226,10750,-2558,-12289,-15360,-12800,-7169,-510,4094,4866,1021,-4861,-8963,-8701,-5123,-1533,509,1795,1533,-1790,-8961,-15103,-13825,-3071,11518,20739,18429,6914,-5889,-13824,-15103,-11265,-5119,767,4865,4351,-512,-6398,-9219,-7678,-4097,-768,1025,2047,1024,-3584,-11007,-15618,-11517,1021,15107,21245,15619,3069,-8702,-14849,-14334,-9731,-3325,2302,5376,3074,-2308,-7675,-9220,-6909,-3074,0,1538,2044,5,-5637,-13051,-15620,-8702,5375,17921,20735,12545,-513,-11264,-15359,-13313,-7935,-1537,3585,5119,1793,-4096,-8705,-8958,-5634,-2047,257,1789,1796,-1028,-7932,-14340,-14588,-5125,9478,19963,19460,8700,-4094,-13055,-15106,-12030,-6658,0,4355,4859,518,-5383,-8953,-8453,-4862,-1280,767,2049,1536,-2305,-9471,-15105,-13311,-2049,12545,20991,17665,5887,-6655,-14081,-14847,-11008,-4865,1282,5117,4099,-1026,-6911,-9216,-7424,-3840,-512,1279,2049,769,-4098,-11518,-15618,-11007,2048,15872,21248,14847,2050,-9475,-14844,-14084,-9213,-2818,2818,5374,2817,-2817,-7934,-9218,-6654,-2819,3,1534,2049,0,-6144,-13313,-15357,-7685,6406,18426,20485,11517,-1535,-11776,-15360,-13057,-7677,-1029,3845,5116,1283,-4610,-8702,-8707,-5373,-1794,513,1792,1791,-1534,-8451,-14844,-14084,-4094,10496,20479,18945,7936,-5121,-13567,-15105,-11775,-5633,513,4863,4608,0,-6144,-9216,-7936,-4352,-1025,1026,2046,1026,-3074,-10495,-15615,-12290,3,14332,21252,16380,3844,-8195,-14590,-14594,-10238,-3842,2050,5119,3583,-1790,-7426,-9214,-7169,-3328,-256,1280,2049,254,-5118,-12545,-15616,-9471,4095,17409,20990,13315,-3,-10750,-15104,-13570,-8445,-2051,3330,5119,2048,-3582,-8451,-8957,-5891,-2302,256,1791,1793,-769,-7167,-14081,-14847,-5889,8448,19458,19709,9731,-3330,-12800,-15359,-12545,-6654,-3,4355,4861,515,-5378,-8960,-8446,-4867,-1276,764,2050,1536,-1792,-8960,-15105,-13822,-3075,11524,20732,18435,6910,-5887,-13825,-15103,-11264,-5120,767,4865,4351,-510,-6402,-9215,-7680,-4097,-766,1021,2051,1022,-3583,-11008,-15617,-11519,1023,15105,21247,15617,3072,-8706,-14845,-14339,-9725,-3331,2306,5119,3073,-2304,-7681,-9216,-6911,-3073,1,1536,2047,1,-5633,-12800,-15615,-8705,5377,17919,20737,12542,-510,-11265,-15360,-13311,-7938,-1533,3580,5124,1788,-4092,-8707,-8958,-5633,-2049,258,1790,1794,-1025,-7936,-14336,-14592,-5120,9472,19968,19457,8702,-4093,-13060,-15100,-12035,-6142,-1,4608,4609,254,-5629,-9219,-8189,-4611,-1022,767,2050,1278,-2816,-9983,-15361,-12798,-1026,13312,20992,17153,4863,-7423,-14338,-14846,-10498,-4349,1532,5124,3836,-1276,-7171,-9215,-7423,-3587,-251,1275,2052,509,-4606,-12033,-15615,-10241,3073,16639,20993,14079,1025,-9985,-15103,-13825,-8958,-2308,3076,5374,2560,-3070,-8195,-9214,-6145,-2560,1,1535,2048,-511,-6658,-13822,-15106,-6910,7423,19200,20225,10749,-2556,-12291,-15358,-12801,-7167,-514,4098,4863,1024,-4862,-8963,-8446,-5122,-1534,511,1792,1537,-1795,-8956,-15107,-13823,-3072,11520,20735,18435,6908,-5885,-13826,-15103,-11775,-5634,514,4862,4610,-2,-6141,-9219,-7934,-4353,-1023,1022,2051,1021,-3069,-10498,-15615,-12289,0,14082,21245,16387,3838,-8191,-14592,-14593,-10238,-3843,2052,5116,3588,-1796,-7421,-9219,-7165,-3330,-255,1279,2048,258,-5123,-12541,-15618,-9471,4096,17407,20994,13310,1,-10752,-15105,-13565,-8451,-2046,3326,5122,2047,-3583,-8449,-8960,-5888,-2303,254,1794,1791,-769,-7166,-14082,-14847,-5888,8448,19455,19714,9725,-3325,-12546,-15359,-12288,-6657,1,4352,4863,514,-5378,-8958,-8450,-4863,-1280,768,2049,1534,-2302,-9474,-15102,-13313,-2049,12290,20990,17666,5886,-6655,-14080,-14849,-11006,-4866,1281,5120,4095,-1022,-6915,-9213,-7425,-3841,-510,1277,2052,764,-4093,-11522,-15615,-11007,2045,15875,21245,14851,2046,-9471,-14849,-14080,-9215,-2817,2817,5375,2816,-2816,-7935,-9217,-6400,-2815,-1,1537,2047,0,-6143,-13313,-15358,-7683,6403,18430,20481,11520,-1537,-11774,-15362,-13054,-7426,-1023,3840,5120,1280,-4608,-8705,-8702,-5379,-1788,508,1795,1791,-1537,-8447,-14593,-14079,-4095,10494,20225,18943,7938,-5122,-13310,-15106,-11775,-5632,512,4608,4608,0,-6144,-9217,-7933,-4357,-1018,1019,2051,1279,-2817,-9982,-15362,-12798,-1026,13314,20990,17154,4862,-7423,-14336,-14592,-10496,-4352,1536,5119,3842,-1282,-7166,-9218,-7167,-3584,-256,1280,2048,512,-4609,-12029,-15620,-10236,3068,16643,20991,14080,1025,-9987,-15100,-13828,-8957,-2305,3071,5379,2556,-3068,-8196,-8957,-6145,-2560,0,1536,2047,-510,-6658,-13823,-15104,-6912,7423,18946,20221,10755,-2561,-12289,-15358,-12802,-7166,-514,4098,4862,1026,-4864,-8962,-8445,-5124,-1532,510,1793,1535,-1791,-8961,-14847,-13824,-3073,11521,20735,18433,6911,-5886,-13827,-15101,-11267,-5117,766,4865,4352,-513,-6399,-9216,-7681,-4095,-768,1022,2052,1019,-3579,-11012,-15613,-11522,1026,15102,21250,15614,2817,-8704,-14848,-14336,-9728,-3329,2305,5120,3071,-2302,-7683,-9213,-6914,-3071,0,1535,2049,0,-5632,-12801,-15359,-8704,5376,17920,20736,12543,-511,-11264,-15105,-13310,-7938,-1535,3583,5122,1789,-4092,-8708,-8956,-5635,-2047,257,1789,1796,-1028,-7677,-14337,-14593,-5119,9471,19970,19454,8705,-4097,-13054,-15105,-12032,-6145,1,4608,4608,256,-5633,-9214,-8195,-4604,-1029,774,2042,1284,-2818,-9983,-15360,-12801,-1024,13313,20991,17153,4863,-7424,-14335,-14849,-11007,-4866,1283,5117,4098,-1025,-6657,-9214,-7425,-3840,-512,1280,2047,770,-4098,-11518,-15617,-11009,2050,15870,21250,14846,2050,-9473,-14848,-14080,-9217,-2814,2815,5376,2816,-2817,-7934,-9218,-6398,-2818,2,1535,2048,0,-6144,-13311,-15361,-7680,6400,18432,20480,11521,-1538,-11773,-15364,-13052,-7428,-1019,3835,5124,1277,-4607,-8703,-8705,-5376,-1792,512,1791,1796,-1542,-8442,-14597,-14076,-4099,10499,20221,18947,7934,-5119,-13313,-15102,-11778,-5630,510,4609,4352,-1,-6143,-9216,-7936,-4352,-1025,1024,2049,1024,-3072,-10496,-15361,-12287,0,14079,20994,16382,3841,-8193,-14591,-14593,-10239,-3840,2047,5120,3585,-1794,-7421,-9219,-6909,-3332,-252,1277,2050,255,-5120,-12544,-15615,-9474,4098,17151,20992,13313,-2,-10750,-15106,-13566,-8449,-2048,3329,5118,2051,-3587,-8445,-8962,-5886,-2306,257,1792,1791,-765,-7172,-14077,-14849,-5889,8450,19454,19714,9727,-3328,-12544,-15104,-12288,-6656,0,4352,4864,512,-5376,-8960,-8448,-4864,-1280,769,2046,1538,-2305,-9471,-15105,-13311,-2049,12288,20738,17661,5891,-6658,-14080,-14847,-11009,-4863,1279,5121,4096,-1025,-6654,-9219,-7421,-3842,-510,1022,2049,1024,-3585,-11007,-15616,-11520,1024,15104,21246,15619,2815,-8704,-14848,-14336,-9729,-3326,2303,5119,3074,-2306,-7678,-9217,-6656,-3072,-1,1538,2047,0,-5631,-12803,-15356,-8708,5123,17918,20737,12544,-513,-11263,-15105,-13311,-7936,-1538,3587,5117,1795,-4098,-8704,-8960,-5631,-2049,257,1791,1792,-1023,-7682,-14333,-14595,-5118,9472,19966,19203,8701,-4094,-13056,-15105,-12031,-6145,0,4609,4607,257,-5632,-9218,-8189,-4611,-1021,765,2051,1278,-2816,-9982,-15364,-12796,-1026,13313,20992,17150,4866,-7425,-14335,-14593,-10495,-4353,1537,5119,3840,-1279,-7168,-9217,-7166,-3587,-253,1278,2048,514,-4611,-12029,-15618,-10239,3072,16639,20993,14079,1026,-9987,-15100,-13829,-8955,-2308,3074,5119,2560,-3071,-8193,-8959,-6145,-2560,1,1535,2049,-512,-6657,-13567,-15104,-6914,7427,18941,20227,10494,-2559,-12289,-15103,-12801,-7167,-512,4095,4865,1023,-4864,-8959,-8450,-5118,-1537,512,1792,1537,-1794,-8957,-14851,-13822,-3073,11521,20479,18177,6912,-5890,-13821,-14851,-11261,-5122,769,4864,4351,-511,-6400,-9216,-7679,-4098,-767,1025,2047,1024,-3583,-11010,-15614,-11521,1025,15102,21251,15612,2820,-8706,-14591,-14593,-10239,-3841,2049,5120,3582,-1789,-7426,-9216,-6911,-3330,-254,1278,2051,252,-5116,-12547,-15615,-9471,4095,17153,20991,13313,-1,-10751,-15105,-13567,-8449,-2047,3327,5120,2049,-3585,-8447,-8962,-5886,-2306,259,1790,1792,-768,-7168,-14080,-14847,-5890,8451,19452,19717,9722,-3322,-12549,-15099,-12293,-6651,-5,4356,4862,512,-5375,-8960,-8450,-4861,-1283,770,2047,1536,-2303,-9473,-15104,-13312,-2048,12288,20736,17664,5888,-6656,-14080,-14848,-11008,-4608,1280,5120,4096,-1024,-6656,-9216,-7424,-3840,-512,1281,2047,768,-4096,-11520,-15615,-10753,2048,15872,20992,14847,2050,-9474,-14846,-14082,-9215,-2816,2815,5123,2813,-2815,-7935,-9219,-6395,-2821,3,1535,2048,1,-6146,-13311,-15361,-7677,6396,18436,20476,11523,-1538,-11775,-15104,-13057,-7422,-1026,3841,5120,1280,-4609,-8702,-8706,-5374,-1794,513,1792,1792,-1536,-8448,-14592,-14081,-4094,10494,20225,18689,7677,-5116,-13315,-15102,-11777,-5632,513,4606,4355,-2,-6144,-9214,-7940,-4347,-1029,1028,2046,1024,-3070,-10499,-15357,-12035,3,14078,20993,16384,3839,-8190,-14594,-14591,-10240,-3840,2048,5121,3581,-1788,-7427,-9214,-6913,-3328,-256,1281,2046,514,-4609,-12033,-15613,-10244,3075,16639,20991,14082,1022,-9982,-15107,-13820,-8963,-2303,3072,5119,2561,-3071,-8195,-8956,-6149,-2556,-2,1537,2048,-513,-6655,-13569,-15103,-6912,7423,18945,19967,10497,-2560,-12289,-15103,-12801,-7166,-514,4097,4864,1023,-4862,-8962,-8447,-5120,-1537,514,1789,1540,-1797,-8955,-14852,-13821,-3074,11521,20480,18175,6914,-5890,-13822,-14851,-11261,-5122,769,4865,4350,-511,-6400,-9217,-7678,-4098,-767,1024,2047,1026,-3586,-11007,-15616,-11521,1026,15102,20993,15616,2815,-8702,-14594,-14334,-9731,-3325,2302,5121,3072,-2305,-7679,-9217,-6655,-3073,1,1535,2048,1,-5634,-12797,-15363,-8702,5119,17920,20737,12287,-511,-11265,-15104,-13311,-7937,-1535,3582,5122,1791,-4095,-8705,-8704,-5632,-2047,255,1792,1794,-1028,-7675,-14341,-14588,-5123,9475,19965,19203,8701,-4094,-13057,-15103,-12033,-6143,-1,4608,4610,253,-5629,-9218,-8192,-4607,-1024,767,2050,1277,-2814,-9985,-15358,-12802,-1023,13311,20992,16898,4861,-7421,-14339,-14589,-10499,-4349,1533,5123,3837,-1277,-7170,-9216,-7166,-3587,-253,1279,2046,516,-4612,-12029,-15618,-10239,3072,16640,20991,14081,1023,-9470,-14850,-14079,-9217,-2815,2816,5120,2816,-2816,-7937,-9214,-6402,-2813,-4,1540,2044,4,-6147,-13311,-15360,-7680,6400,18432,20480,11519,-1533,-11780,-15100,-13060,-7421,-1025,3840,5120,1280,-4608,-8705,-8702,-5378,-1791,513,1789,1796,-1539,-8192,-14590,-14082,-4094,10494,20226,18686,7682,-5122,-13310,-15105,-11776,-5632,512,4608,4353,-2,-6142,-9218,-7934,-4353,-1024,1025,2046,1026,-3074,-10494,-15361,-12031,-2,14081,20992,16384,3841,-8194,-14590,-14593,-10241,-3838,2046,5123,3580,-1788,-7428,-9213,-6912,-3331,-252,1277,2050,255,-5120,-12289,-15614,-9473,4096,17153,20734,13313,1,-10497,-15104,-13567,-8449,-1791,3327,5120,2048,-3583,-8449,-8960,-5888,-2304,256,1792,1792,-769,-7166,-14083,-14845,-5890,8449,19455,19713,9727,-3327,-12545,-15103,-12289,-6655,-1,4352,4866,509,-5374,-8961,-8448,-4863,-1281,768,2049,1535,-2304,-9471,-15106,-13309,-2051,12290,20735,17664,5889,-6658,-14078,-14849,-11008,-4607,1278,4866,4095,-1024,-6655,-9218,-7422,-3841,-511,1279,2048,768,-4096,-11520,-15615,-10754,2051,15869,20993,14848,2049,-9474,-14845,-14084,-9213,-2817,2816,5120,2816,-2817,-7934,-9218,-6398,-3074,1,1536,2048,-1,-5630,-12803,-15357,-8450,5121,17919,20737,12287,-511,-11265,-15103,-13313,-7935,-1537,3585,5119,1792,-4095,-8449,-8703,-5633,-2048,257,1791,1793,-1025,-7679,-14337,-14591,-5121,9473,19968,19199,8705,-4097,-13054,-15106,-12030,-6147,2,4608,4608,256,-5633,-9216,-8191,-4609,-1023,767,2048,1280,-2815,-9986,-15357,-12804,-1020,13308,20996,16893,4866,-7425,-14336,-14592,-10496,-4351,1534,5123,3836,-1277,-7169,-9217,-7165,-3587,-254,1278,2050,510,-4605,-12035,-15615,-10239,3069,16388,20989,14082,1023,-9984,-15104,-13824,-8959,-2305,3073,5119,2560,-3071,-8193,-8959,-6145,-2560,1,1535,1792,-511,-6658,-13566,-15105,-6912,7424,18944,19968,10497,-2562,-12031,-15103,-12546,-7166,-514,4097,4864,1023,-4863,-8960,-8449,-5119,-1538,515,1789,1539,-1795,-8958,-14849,-13567,-3073,11520,20481,18175,6913,-5890,-13821,-14851,-11261,-5123,770,4863,4353,-513,-6399,-9217,-7678,-4098,-767,1024,2048,1024,-3584,-11008,-15616,-11519,1022,14850,20991,15616,2817,-8706,-14589,-14338,-9728,-3327,2302,5122,3072,-2306,-7678,-9217,-6657,-3069,-4,1540,2044,4,-5636,-12796,-15364,-8445,5118,17921,20736,12288,-1,-10495,-15105,-13567,-8448,-1793,3329,5119,2048,-3582,-8451,-8957,-5890,-2304,258,1790,1793,-768,-7169,-14078,-14850,-5886,8446,19457,19711,9730,-3330,-12542,-15107,-12285,-6658,2,4351,4863,514,-5378,-8959,-8447,-4866,-1278,766,2050,1534,-2302,-9474,-15102,-13313,-2047,12287,20737,17662,5891,-6659,-14077,-14850,-11007,-4609,1281,4863,4097,-1025,-6655,-9217,-7423,-3840,-513,1281,2048,767,-4093,-11524,-15612,-10756,2052,15613,20995,14845,2049,-9472,-14847,-14081,-9215,-2818,2818,5119,2817,-2817,-7935,-9217,-6399,-2817,1,1536,2047,1,-6145,-13311,-15360,-7681,6401,18431,20481,11520,-1537,-11775,-15105,-13054,-7426,-1022,3837,5124,1276,-4348,-8707,-8702,-5377,-1792,513,1790,1795,-1538,-8192,-14590,-14083,-4093,10494,20225,18688,7680,-5120,-13312,-15104,-11520,-5633,514,4607,4352,1,-6147,-9212,-7939,-4350,-1026,1027,2045,1026,-3073,-10497,-15357,-12034,0,14081,20990,16386,3838,-7933,-14596,-14332,-9988,-3838,2048,5120,3584,-1793,-7422,-9219,-6908,-3331,-256,1282,2046,258,-5122,-12287,-15360,-9472,4096,17151,20738,13310,2,-10498,-15103,-13569,-8446,-1795,3331,5118,2048,-3582,-8452,-8956,-6147,-2557,-3,1539,1789,-510,-6657,-13568,-15103,-6913,7424,18944,19968,10496,-2560,-12033,-15102,-12546,-7167,-512,4095,4866,1022,-4863,-8961,-8446,-5122,-1535,511,1793,1535,-1791,-8960,-14849,-13567,-3073,11264,20482,18173,6915,-5891,-13566,-14849,-11263,-5121,769,4863,4352,-511,-6401,-9215,-7681,-4095,-769,1025,2047,1025,-3586,-11005,-15619,-11517,1022,14848,20992,15617,2815,-8703,-14593,-14336,-9727,-3329,2304,5121,3070,-2301,-7684,-9211,-6661,-3067,-5,1540,2045,3,-5635,-12797,-15363,-8446,5120,17918,20739,12285,-510,-11265,-15104,-13312,-7935,-1538,3586,5118,1794,-4098,-8446,-8706,-5630,-2049,256,1792,1792,-1023,-7681,-14336,-14335,-4866,9475,19709,19202,8703,-4096,-13055,-15105,-12031,-6145,1,4607,4609,256,-5633,-9214,-8194,-4607,-1024,767,2050,1278,-2814,-9987,-15356,-12804,-1021,13311,20992,16896,4864,-7425,-14334,-14593,-10495,-4354,1537,5120,3840,-1279,-7170,-9214,-7170,-3582,-258,1283,2045,514,-4609,-12032,-15614,-9987,3075,16381,20995,14077,1027,-9987,-14846,-13824,-8705,-2304,3072,5121,2559,-3071,-8194,-8958,-6144,-2561,1,1535,1793,-512,-6657,-13566,-15106,-6910,7421,18947,20222,11521,-1535,-11523,-15101,-13058,-7424,-1022,3837,5123,1278,-4352,-8703,-8705,-5376,-1791,511,1792,1792,-1535,-8193,-14591,-14082,-4094,10495,20224,18689,7679,-5120,-13312,-15103,-11523,-5628,509,4609,4353,-2,-6143,-9216,-7936,-4351,-1026,1026,2046,1026,-3072,-10498,-15358,-12033,0,14080,20993,16383,3840,-7935,-14338,-14334,-9984,-3842,2051,5117,3587,-1794,-7424,-9215,-6913,-3327,-256,1278,2051,253,-5117,-12291,-15358,-9473,4097,17151,20736,13312,0,-10495,-15105,-13568,-8448,-1792,3329,5119,2048,-3584,-8448,-8959,-5889,-2304,256,1792,1792,-768,-7167,-14081,-14848,-5887,8446,19458,19712,9727,-3327,-12546,-15101,-12292,-6651,-5,4356,4862,512,-5376,-8960,-8191,-4865,-1279,766,2050,1534,-2302,-9473,-15105,-13310,-2051,12292,20732,17668,5883,-6652,-14082,-14847,-10752,-4609,1281,4863,4098,-1026,-6655,-9216,-7425,-3838,-514,1282,2046,770,-4098,-11518,-15617,-10752,2049,15615,20993,14847,2049,-9473,-14847,-14081,-9215,-2817,2818,5117,2819,-2819,-7933,-9218,-6398,-2819,3,1534,2049,0,-6145,-13311,-15104,-7681,6401,18432,20223,11522,-1538,-11519,-15105,-13055,-7425,-1023,3839,5121,1278,-4349,-8707,-8702,-5633,-2048,256,1794,1788,-1020,-7683,-14334,-14337,-4863,9471,19712,19202,8701,-4092,-13060,-15101,-12034,-6142,-2,4610,4607,255,-5630,-8962,-8190,-4610,-1023,767,2050,1278,-2814,-9987,-15357,-12547,-1021,13311,20991,16897,4863,-7423,-14336,-14593,-10494,-4355,1539,5118,3841,-1280,-7169,-9215,-7169,-3583,-256,1279,2049,511,-4607,-12033,-15614,-9987,3075,16381,20995,14078,1025,-9985,-14848,-13823,-8704,-2305,3074,5117,2563,-3074,-8191,-8961,-6142,-2563,3,1533,1794,-513,-6655,-13569,-15104,-6911,7422,18947,19965,10499,-2307,-12029,-15106,-12543,-6912,-513,4098,4862,1025,-4864,-8960,-8449,-5118,-1539,515,1790,1537,-1793,-8702,-14851,-13565,-3075,11267,20477,18179,6909,-5886,-13568,-14850,-11261,-5123,771,4861,4355,-514,-6399,-9216,-7681,-4095,-768,1023,2049,1023,-3583,-11009,-15360,-11520,1024,14849,20990,15618,2814,-8702,-14594,-14334,-9730,-3326,2303,5119,3074,-2306,-7679,-9216,-6657,-3071,-1,1537,2047,1,-5634,-12798,-15362,-8445,5117,17665,20481,12286,-510,-11010,-15102,-13313,-7935,-1538,3586,5119,1792,-4095,-8450,-8702,-5633,-2048,257,1790,1795,-1028,-7676,-14339,-14334,-4865,9473,19454,19714,9726,-3326,-12545,-15103,-12290,-6654,-1,4352,4864,512,-5376,-8959,-8194,-4862,-1282,770,2046,1539,-2308,-9468,-15107,-13054,-2049,12288,20736,17665,5887,-6656,-13824,-14848,-10751,-4609,1280,4864,4096,-1023,-6657,-9216,-7424,-3840,-512,1280,2048,767,-4094,-11522,-15615,-10753,2049,15616,20992,14847,2048,-9470,-14850,-14078,-9218,-2815,2817,5118,2819,-2819,-7933,-9218,-6399,-2817,2,1534,2050,-2,-6142,-13314,-15102,-7682,6401,18432,20224,11519,-1534,-11522,-15103,-12800,-7425,-1022,3839,5120,1280,-4352,-8703,-8705,-5376,-1792,512,1793,1791,-1536,-8191,-14593,-14079,-4097,10497,20222,18692,7676,-4861,-13315,-14846,-11520,-5633,513,4606,4354,0,-6145,-9215,-7937,-4351,-1025,1025,2048,1023,-3070,-10498,-15359,-12032,-1,14081,20992,16384,3839,-7934,-14338,-14335,-9984,-3842,2052,5116,3331,-1794,-7423,-9217,-6911,-3329,-255,1280,2047,257,-5120,-12289,-15359,-9217,4096,17154,20733,13058,-2,-10494,-15105,-13567,-8450,-1790,3327,5120,2049,-3586,-8446,-8962,-5886,-2307,260,1788,1795,-770,-7168,-14078,-14594,-5887,8448,19455,19713,9728,-3328,-12544,-15104,-12289,-6655,1,4350,4867,508,-5372,-8964,-8444,-5123,-1534,510,1794,1534,-1790,-8706,-14847,-13568,-3072,11264,20480,18176,6912,-5887,-13571,-14844,-11267,-5118,767,4864,4351,-510,-6401,-9216,-7680,-4096,-769,1027,2044,1028,-3588,-11005,-15361,-11520,1024,14848,20991,15619,2813,-8702,-14594,-14078,-9730,-3325,2301,5122,3071,-2304,-7679,-9217,-6655,-3074,3,1533,2050,0,-5635,-12795,-15365,-8445,5119,17664,20480,12289,-515,-11004,-15108,-13308,-7940,-1532,3580,5124,1788,-4093,-8450,-8702,-5634,-2047,256,1792,1792,-1024,-7680,-14337,-14333,-4868,9475,19711,19199,8706,-4099,-13053,-15107,-12028,-6149,4,4606,4608,258,-5636,-8955,-8196,-4606,-1024,766,2050,1280,-2561,-9982,-15107,-12541,-1027,13315,20733,16899,4862,-7422,-14084,-14588,-10499,-4349,1534,5120,3841,-1281,-7167,-9217,-7167,-3585,-255,1278,2051,509,-4605,-11779,-15358,-9985,3072,16385,20991,14081,1023,-9984,-14847,-13825,-8703,-2305,3072,5121,2559,-3071,-8193,-8959,-6145,-2559,-1,1536,1794,-515,-6653,-13570,-14847,-6913,7425,18944,19967,10498,-2306,-12031,-15104,-12545,-6910,-515,4100,4860,1027,-4865,-8961,-8446,-5122,-1535,512,1791,1538,-1794,-8703,-14848,-13570,-3068,10492,20227,18687,7678,-4861,-13314,-14847,-11520,-5633,512,4610,4349,3,-6146,-9215,-7936,-4352,-1024,1024,2048,1024,-3072,-10495,-15362,-12031,0,14080,20992,16128,3839,-7934,-14338,-14335,-9984,-3840,2048,5120,3328,-1792,-7424,-9217,-6910,-3074,-253,1275,2053,253,-5119,-12287,-15363,-9213,4095,17151,20739,13052,3,-10497,-15104,-13568,-8448,-1792,3328,5120,2049,-3586,-8446,-8962,-5887,-2304,256,1792,1792,-769,-7166,-13828,-14587,-5892,8451,19454,19456,9729,-3329,-12542,-15106,-12288,-6655,0,4352,4864,511,-5375,-8961,-8191,-4865,-1280,769,2047,1536,-2304,-9216,-15104,-13056,-2048,12288,20736,17664,5887,-6654,-13826,-14590,-10754,-4606,1278,4866,4094,-1022,-6658,-9215,-7424,-3840,-512,1279,2049,767,-4095,-11520,-15361,-10751,2047,15617,20990,14851,2044,-9468,-14851,-14079,-9216,-2816,2816,5120,2815,-2814,-7937,-8960,-6399,-2819,4,1533,2050,-1,-6145,-13311,-15104,-7681,6146,18430,20225,11520,-1538,-11517,-15106,-12799,-7424,-1024,3839,5122,1278,-4350,-8705,-8704,-5376,-1791,511,1793,1534,-1534,-8193,-14592,-14079,-4098,10242,20223,18688,7681,-4865,-13312,-14847,-11521,-5631,511,4608,4353,-1,-5630,-8963,-8190,-4609,-1023,768,2047,1281,-2561,-9983,-15105,-12544,-1023,13055,20737,16895,4865,-7426,-14077,-14595,-10493,-4354,1536,5121,3839,-1279,-6913,-9215,-7168,-3585,-254,1277,2052,508,-4604,-11780,-15356,-9987,3073,16384,20735,14082,1022,-9983,-14848,-13825,-8702,-2307,3075,5117,2563,-3074,-8191,-8960,-6146,-2557,-3,1540,1788,-509,-6658,-13566,-14850,-6909,7420,18948,19966,10496,-2303,-12034,-15102,-12545,-6912,-511,4094,4866,1023,-4864,-8704,-8447,-5122,-1534,511,1792,1537,-1793,-8704,-14847,-13569,-3072,11265,20478,18178,6655,-5888,-13568,-14849,-11262,-5122,770,4862,4097,-512,-6400,-9216,-7680,-4097,-766,1022,2050,1022,-3582,-11011,-15356,-11524,1027,14846,20993,15615,2818,-8708,-14586,-14087,-9722,-3333,2308,5118,3072,-2304,-7680,-9216,-6656,-2816,-1,1538,2046,2,-5634,-12799,-15361,-8446,5119,17663,20482,12285,-509,-11010,-15102,-13314,-7935,-1537,3585,5119,1794,-4099,-8445,-8707,-5629,-2051,259,1789,1794,-1025,-7680,-14335,-14337,-4863,9471,19712,19201,8703,-4095,-12801,-15103,-12033,-6143,-2,4611,4605,258,-5633,-8960,-8191,-4609,-1024,768,2049,1279,-2559,-9985,-15103,-12546,-2044,12283,20741,17403,5892,-6659,-13821,-14595,-10750,-4609,1281,4863,4097,-1026,-6653,-9218,-7423,-3841,-511,1280,2047,769,-4098,-11261,-15362,-10751,2047,15616,20992,14849,2047,-9215,-14849,-13823,-9217,-2815,2815,5121,2815,-2815,-7937,-8959,-6400,-2561,1,1535,2050,-3,-6141,-13058,-15103,-7681,6145,18175,20225,11519,-1536,-11520,-15104,-12799,-7426,-1021,3836,5123,1279,-4352,-8704,-8703,-5379,-1787,507,1796,1533,-1534,-8194,-14589,-14083,-4093,10237,19970,18686,7683,-4867,-13309,-14851,-11518,-5633,513,4607,4353,-1,-5887,-9217,-7935,-4353,-1022,1021,2051,1021,-3069,-10498,-15359,-12033,1,14080,20991,16129,3839,-7935,-14336,-14336,-9985,-3840,2050,5117,3332,-1796,-7421,-9219,-6909,-3075,-253,1278,2049,255,-5119,-12290,-15358,-9217,4097,17151,20736,13056,0,-10495,-14850,-13566,-8450,-1790,3327,5120,2048,-3584,-8192,-8959,-5889,-2304,257,1790,1795,-771,-7166,-13825,-14592,-5887,8447,19200,19456,9472,-3327,-12545,-15103,-12290,-6654,-1,4353,4863,512,-5375,-8962,-8190,-4866,-1278,767,2048,1535,-2303,-9216,-15104,-13055,-2051,12292,20476,17411,5887,-6656,-13825,-14591,-10753,-4607,1280,4863,4096,-512,-6399,-9218,-7677,-4100,-764,1021,2049,1025,-3587,-10748,-15363,-11518,1023,14848,20993,15614,2819,-8707,-14590,-14081,-9727,-3329,2305,5118,3075,-2307,-7677,-9219,-6654,-2816,0,1535,2049,-1,-5631,-12800,-15361,-8447,5119,17665,20479,12289,-514,-11006,-15106,-13053,-7939,-1533,3581,5122,1791,-4095,-8448,-8705,-5630,-2051,260,1788,1795,-1026,-7678,-14338,-14334,-4866,9474,19710,19202,8702,-4093,-12803,-15102,-12034,-6143,1,4607,4609,255,-5633,-8958,-8194,-4605,-1027,770,2047,1280,-2559,-9730,-15102,-12545,-1024,13056,20737,16894,4865,-7168,-14081,-14590,-10498,-4095,1536,5119,3842,-1282,-6910,-9218,-7166,-3329,-256,1281,2046,514,-4609,-11776,-15360,-9983,3070,16386,20734,13825,1024,-9984,-14848,-13824,-8704,-2305,3074,5118,2562,-3074,-8190,-8962,-6141,-2564,3,1535,1791,-508,-6662,-13563,-14852,-6909,7423,18687,19970,10494,-2303,-12032,-15104,-12545,-6909,-517,4102,4859,1028,-4867,-8702,-8450,-5118,-1538,514,1791,1536,-1791,-8707,-14845,-13570,-3071,11265,20477,18179,6653,-5885,-13570,-14847,-11265,-5119,768,4863,4098,-515,-6397,-9218,-7680,-4094,-771,1026,2048,1022,-3581,-10755,-15358,-12033,1,14079,20992,16130,3836,-7931,-14340,-14333,-9986,-3840,2049,5120,3327,-1790,-7427,-9213,-6914,-3071,-256,1280,2048,256,-5119,-12290,-15358,-9218,4098,17151,20736,13057,-2,-10494,-14849,-13312,-8447,-1793,3329,5119,2049,-3585,-8191,-8961,-5888,-2303,254,1795,1789,-766,-7169,-13823,-14593,-5887,8448,19199,19458,9469,-3325,-12546,-15102,-12291,-6653,-2,4353,4864,511,-5119,-8961,-8191,-4865,-1279,768,1790,1538,-2305,-9216,-15103,-13057,-2048,12289,20478,17410,5887,-6656,-13823,-14594,-10749,-4612,1284,4860,4100,-1027,-6655,-9216,-7424,-3585,-510,1278,2050,767,-4097,-11262,-15361,-10752,2049,15614,20995,14589,2050,-9218,-14845,-13827,-9213,-2819,2562,5119,2817,-2817,-7935,-8960,-6401,-2559,-1,1537,2047,2,-6146,-13054,-15107,-7678,6143,18178,20222,11522,-1539,-11517,-15106,-12799,-7424,-1024,3840,5120,1280,-4353,-8702,-8706,-5374,-1794,513,1792,1536,-1535,-8193,-14593,-14078,-4098,10243,19964,18692,7676,-4861,-13313,-14849,-11519,-5633,513,4607,4354,-4,-5884,-9220,-7932,-4354,-1024,1024,2048,1024,-3071,-10242,-15358,-12033,0,14080,20736,16128,3840,-7936,-14337,-14334,-9986,-3838,2046,5121,3839,-1279,-6912,-9216,-7169,-3327,-257,1281,2048,511,-4607,-11777,-15359,-9984,3071,16386,20733,13827,1021,-9981,-14851,-13564,-8709,-2300,3069,5122,2560,-3074,-8190,-8961,-6144,-2559,-2,1538,1790,-510,-6657,-13567,-14850,-6911,7169,18686,19970,10494,-2302,-12033,-15103,-12547,-6908,-515,4098,4864,1021,-4859,-8709,-8444,-5122,-1535,512,1791,1537,-1793,-8702,-14851,-13564,-3076,11266,20223,18177,6654,-5628,-13574,-14842,-11269,-5116,765,4866,4095,-512,-6399,-9218,-7677,-4099,-766,1022,2050,1023,-3584,-10751,-15362,-11517,1021,14850,20991,15361,2815,-8702,-14595,-14077,-9731,-3325,2301,5124,3068,-2302,-7681,-9215,-6657,-2814,-4,1540,2045,3,-5635,-12798,-15361,-8448,5121,17663,20480,12289,-513,-11007,-15106,-13053,-7939,-1533,3581,5122,1791,-4095,-8449,-8703,-5633,-2048,257,1791,1793,-1024,-7682,-14077,-14339,-4861,9214,19713,18943,8705,-4097,-12798,-14851,-11773,-6147,2,4608,4606,260,-5637,-8956,-8195,-4606,-1025,768,2048,1281,-2561,-9728,-15104,-12545,-1022,13055,20736,16897,4862,-7167,-14079,-14594,-10494,-4097,1535,5122,3838,-1279,-6912,-9216,-7169,-3326,-259,1283,2046,514,-4609,-11776,-15361,-10750,2046,15618,20735,14592,2048,-9216,-14592,-13824,-9215,-2818,2563,5117,2818,-2817,-7935,-8961,-6399,-2561,1,1536,2047,1,-6144,-13057,-15102,-7682,6145,18176,20223,11266,-1538,-11262,-14594,-12287,-6912,-1024,3584,4608,1280,-4097,-7678,-7682,-4607,-1536,255,1537,1280,-1281,-6655,-11776,-11265,-3070,7933,15363,14078,5889,-3584,-9729,-10751,-8192,-3841,258,3069,3075,-2,-3839,-5888,-5121,-2558,-515,515,1278,513,-1792,-5889,-8704,-6654,-3,7427,11006,8447,2051,-4099,-7166,-6912,-4611,-1789,767,2304,1536,-768,-3072,-3585,-2814,-1282,2,512,765,4,-1795,-4094,-5121,-2816,1281,5118,5891,3580,3,-2817,-3840,-3328,-1792,-256,512,1024,256,-512,-1536,-1535,-770,-253,-4,4,-3,3,-771,-1278,-1282,-254,511,1024,1024,256,-1,-254,-258,1,};