From 4a247fb2e2011d0ec955435d0e604b5a83b2e82e Mon Sep 17 00:00:00 2001 From: Kameleon Date: Mon, 6 Jun 2022 21:42:06 -0600 Subject: [PATCH] Latest Stooged Version -Added GoldHEN 2.2.2 -Added PSXita Linux Payloads -Added WhoIsThatSouthBridge payload -Added new Sleirsgoevy jbc_loader on Linux Payloads. -Added PKG-BackUP v1.1 Payload --- .../LILYGO_TTGO_T8_TF_Card_Slot.jpg | Bin 0 -> 186020 bytes .../LILYGO_TTGO_T8_TF_Card_Slot_bottom.stl | Bin 0 -> 35784 bytes .../LILYGO_TTGO_T8_TF_Card_Slot_top.stl | Bin 0 -> 71284 bytes .../LILYGO_TTGO_T8_TF_Card_Slot/README.md | 3 + .../LILYGO_TTGO_T8_WOOR.jpg | Bin 0 -> 210135 bytes .../LILYGO_TTGO_T8_WOOR_bottom.stl | Bin 0 -> 49284 bytes .../LILYGO_TTGO_T8_WOOR_top.stl | Bin 0 -> 83884 bytes .../LILYGO_TTGO_T8_WOOR/README.md | 3 + 3D_Printed_Cases/README.md | 2 + .../UM_FeatherS2/UM_FeatherS2_bottom.stl | Bin 197184 -> 193884 bytes .../UM_FeatherS2/UM_FeatherS2_top.stl | Bin 195084 -> 197184 bytes ESP32_Server_900u/ESP32_Server_900u.ino | 124 +- ESP32_Server_900u/Loader.h | 3 + ESP32_Server_900u/Pages.h | 117 +- ESP32_Server_900u/data/index.html | 296 +- ESP32_Server_900u/data/jbcldr.js | 2 + ESP32_Server_900u/data/mira.js | 2 - .../data/{pl_LinuxLoader.js => pl_Linux.js} | 0 .../{pl_LinuxLoader2gb.js => pl_Linux_2gb.js} | 0 .../{pl_LinuxLoader3gb.js => pl_Linux_3gb.js} | 0 .../{pl_LinuxLoader4gb.js => pl_Linux_4gb.js} | 0 .../{pl_LinuxLoader5gb.js => pl_Linux_5gb.js} | 0 ESP32_Server_900u/data/pl_OrbisToolbox.bin.gz | Bin 147222 -> 141559 bytes ESP32_Server_900u/data/pl_app2usb.bin.gz | Bin 10321 -> 10087 bytes ESP32_Server_900u/data/pl_appdumper.bin.gz | Bin 10822 -> 10653 bytes ESP32_Server_900u/data/pl_backup.bin.gz | Bin 5195 -> 5087 bytes ESP32_Server_900u/data/pl_disableaslr.bin.gz | Bin 3930 -> 3818 bytes .../data/pl_disableupdates.bin.gz | Bin 3486 -> 3418 bytes .../data/pl_enablebrowser.bin.gz | Bin 3888 -> 3785 bytes .../data/pl_enableupdates.bin.gz | Bin 3467 -> 3404 bytes ESP32_Server_900u/data/pl_exitidu.bin.gz | Bin 3938 -> 3822 bytes ESP32_Server_900u/data/pl_ftp.bin.gz | Bin 12310 -> 12082 bytes ESP32_Server_900u/data/pl_goldhen212.bin | Bin 234872 -> 0 bytes ESP32_Server_900u/data/pl_goldhen222.bin.gz | Bin 0 -> 198375 bytes .../data/pl_historyblocker.bin.gz | Bin 4315 -> 4185 bytes ESP32_Server_900u/data/pl_kerneldumper.bin.gz | Bin 6641 -> 6516 bytes ESP32_Server_900u/data/pl_miraldr.bin.gz | Bin 9731 -> 9479 bytes ESP32_Server_900u/data/pl_moduledumper.bin.gz | Bin 6845 -> 6760 bytes .../data/pl_permanentuart.bin.gz | Bin 3891 -> 3776 bytes ESP32_Server_900u/data/pl_pkg_backup.bin.gz | Bin 0 -> 9259 bytes ESP32_Server_900u/data/pl_ps4debug.bin.gz | Bin 36528 -> 35701 bytes ESP32_Server_900u/data/pl_psxita.js | 5 + ESP32_Server_900u/data/pl_psxita_2gb.js | 5 + ESP32_Server_900u/data/pl_psxita_3gb.js | 5 + ESP32_Server_900u/data/pl_psxita_4gb.js | 5 + ESP32_Server_900u/data/pl_psxita_5gb.js | 5 + ESP32_Server_900u/data/pl_restore.bin.gz | Bin 4150 -> 4055 bytes ESP32_Server_900u/data/pl_rifrenamer.bin.gz | Bin 3811 -> 3713 bytes ESP32_Server_900u/data/pl_todex.bin.gz | Bin 3875 -> 3762 bytes ESP32_Server_900u/data/pl_webrte.bin.gz | Bin 18258 -> 18115 bytes ESP32_Server_900u/data/pl_wtsb.bin.gz | Bin 0 -> 836 bytes ESP32_Server_900u/data/xindex.html | 415 - ESP32_Server_900u/fan.h | 6 +- ESP32_Server_900u/goldhen.h | 12349 ++++++++-------- ESP32_Server_900u/jzip.h | 3 + README.md | 9 +- esplib_mod/2.0.2/boards.txt | 10592 +++++++++++++ esplib_mod/README.md | 40 + .../partitions/app1M_nota_spiffs14M_16MB.csv | 6 + .../partitions/app1M_spiffs13M_16MB.csv | 7 + .../partitions/app2M_nota_spiffs13M_16MB.csv | 6 + .../partitions/app2M_spiffs11M_16MB.csv | 7 + .../partitions/app3M_nota_spiffs12M_16MB.csv | 6 + esplib_mod/partitions/app3M_spiffs9M_16MB.csv | 7 + 64 files changed, 17441 insertions(+), 6589 deletions(-) create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot.jpg create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_bottom.stl create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_top.stl create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/README.md create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR.jpg create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_bottom.stl create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_top.stl create mode 100644 3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/README.md create mode 100644 ESP32_Server_900u/data/jbcldr.js delete mode 100644 ESP32_Server_900u/data/mira.js rename ESP32_Server_900u/data/{pl_LinuxLoader.js => pl_Linux.js} (100%) rename ESP32_Server_900u/data/{pl_LinuxLoader2gb.js => pl_Linux_2gb.js} (100%) rename ESP32_Server_900u/data/{pl_LinuxLoader3gb.js => pl_Linux_3gb.js} (100%) rename ESP32_Server_900u/data/{pl_LinuxLoader4gb.js => pl_Linux_4gb.js} (100%) rename ESP32_Server_900u/data/{pl_LinuxLoader5gb.js => pl_Linux_5gb.js} (100%) delete mode 100644 ESP32_Server_900u/data/pl_goldhen212.bin create mode 100644 ESP32_Server_900u/data/pl_goldhen222.bin.gz create mode 100644 ESP32_Server_900u/data/pl_pkg_backup.bin.gz create mode 100644 ESP32_Server_900u/data/pl_psxita.js create mode 100644 ESP32_Server_900u/data/pl_psxita_2gb.js create mode 100644 ESP32_Server_900u/data/pl_psxita_3gb.js create mode 100644 ESP32_Server_900u/data/pl_psxita_4gb.js create mode 100644 ESP32_Server_900u/data/pl_psxita_5gb.js create mode 100644 ESP32_Server_900u/data/pl_wtsb.bin.gz delete mode 100644 ESP32_Server_900u/data/xindex.html create mode 100644 esplib_mod/2.0.2/boards.txt create mode 100644 esplib_mod/README.md create mode 100644 esplib_mod/partitions/app1M_nota_spiffs14M_16MB.csv create mode 100644 esplib_mod/partitions/app1M_spiffs13M_16MB.csv create mode 100644 esplib_mod/partitions/app2M_nota_spiffs13M_16MB.csv create mode 100644 esplib_mod/partitions/app2M_spiffs11M_16MB.csv create mode 100644 esplib_mod/partitions/app3M_nota_spiffs12M_16MB.csv create mode 100644 esplib_mod/partitions/app3M_spiffs9M_16MB.csv diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot.jpg b/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f353838b45a86e753a9de213c15f5a5fd5d777b9 GIT binary patch literal 186020 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%0AtZXqGk0=(W0zNT;WFh&F@!Bo#`Na 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 YExX%zAFQ^KTw+U0_PxhNH2?nm9~B!+tN;K2 literal 0 HcmV?d00001 diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_bottom.stl b/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_bottom.stl new file mode 100644 index 0000000000000000000000000000000000000000..c7d820a5346a587dbfe8b5b0c19e877c8d792c14 GIT binary patch literal 35784 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%0A1bry4yS!CHtLpBihAqKz(XI&bNY{RD{BJX@ zx)a)4=t)Jnp;q3%*FZ&Vp;l9xxk7H`h;u=>hplGTl0q-pSQc`Ew1wE)ZnE!}7Y;hz ztG}+=gUclv+%{&-cUI`@_HH}Dig<0Jh2^4jO&Uvs(QehDw)Oohv2v{S+5pigH*?Og zLf+)b`*nD$C(k8FLo-L1x$y2^52NoF4WA)Vxkyil#*w+K^OwGMUU|2Np}RPqo8w@q z@)LdIRyJ}zdD+x<)Llg1zd_lOHz?O_B5${4-NpOJOs-;zzvVmCAWtYq8}klqTy0Tn z@+!=$w~)R#-1(tsI*wIhx#=01+)JggR^7&qTp=gePC|4(@?*?^DS1MTj+tB`Cp63O z&Q#+~Y)AudUqdO}A8UQOM!IduMwy&oo6EbSZFzUJ+IOZgoctw(sC+U?ez8(V8zOC8 zvW%2<`Ai(`z7c|W=QQ@m`|}bdE2M$tnj8|9!Xq0xs~$G*{h)H$CQ_RFqr7>zcPqQz ztg^wYKje{Pp;r&Dz6pHCA6wPDREWEMZdwagMfooE?^uR=lfd?kIZxi}bfy zF#>NY!(5r~DC*lyX%8Fsxp9xx7f|S2byP7>(duwC~L6%n?`*Gna>E3M^f3pM&>8^!^a)uEwNCnCC7v zLhqPVohrX(HUGBn@xzb0sD0R@P{*VvHS0}l;Jkvq89iQA_nxygz@BO%?!=$4_CDOp zSMjIrhAqMNFcDM_wxZP6aF)Sow5T$2d44{-K>pLdZ+o^dZbQWOPftUh9&qX8Jz8X> zM``o?;D2q7hPF;OEd$zJLa>#Pm1x%^rb|1^**0;6F$17ne5%bv40viu-98(pJNad# zY&ciU38IDgYg9t=%ikPy3OIU3##TQZ&Gcj(>h}58m8fyS8)F9=-=O?6LA*ix~YK_Y;3d z#*hD1f6ZJ*1R7sk)%j)l3US~oSJ{tIb`JU7AP>!b6X%H(@rPIEEuVlg5qxF;?E&D`Q)_BV7Jw6y1T1 z^h_EP*4&J%Q2JI}>D^=5M_<=Gut1{@ifhVD^ZLz)4w=F1c4d<~Ml$klH@<%JLL> zbH7a*PWD)YHYAOHII`#P51Qe!Uq79B}}V%k|N z(<6`u=EBj3xY8U^iobD3<#L+tUuAmwF4hMjh$}?ssQZ@>7qqJt8y7dt-&}rUWb^%a zbN)6U-A`~j(|OYwP|k5#*?Op1vxailCe0- z?ouocS$!VQ@pg22&T%n0@*HomTcnt^&O#Px{1F)dd&iu?B; zGvXIpjartpha$POl;k%K>zIkSIj`TgM-N%Pqg&H!38M+Y(Z)g)$TrMP T8P!+KP4M;u^y70{xBveGk=$<{ literal 0 HcmV?d00001 diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_top.stl b/3D_Printed_Cases/LILYGO_TTGO_T8_TF_Card_Slot/LILYGO_TTGO_T8_TF_Card_Slot_top.stl new file mode 100644 index 0000000000000000000000000000000000000000..eb2b8f8924ef3575152148f1471187d0fdca3839 GIT binary patch literal 71284 zcmb__d%Ra;_Wza`(?sM_DVI_X8qyf)az1;X!ysW8cOfAa6}gpk`w-JGluI(mrG~^b zXAHTW&e_}NBSb=p5Yo6Lmt1Gu`9AMw?RB2_vp;9&_s8$NUZXXiz247S>$$9FJ@+8^ z|ND3CCY)X|`C@sua@#3q*9Jk&uKVn>U%9Gh$*{%G>xAMD>;4h3A8+I%2cJc^| zRzxuZwf6h(N>_YTReSREax|dz7nUA4WQqAU&(dS##PWex5JAwQ3s{01%?2x@(CUa9`Mt{i9t7L|`9X^~COOwbFqf}k9)h`q zZc{5ZiRJijF*)b@s`4LCA5u{huNYBP-tvSqy?P}Gwy^x)s&dV~gDuy0KUI|<-SO04 zKrmO^jdv@zZ#gJMTs5I8e(cio!iV}^lsrD5cln*WSJd7$x)2Vyx=;C-cUIJnT01^$ z-J*B7+omfmE!yC}@>j5}NXlGjDd$4@@OImm<#*+Ubp?qP)`Of9R^(_eU5X>cX zn_ARRUn`bAYtbvE0j(RY9oy7(H0?&Uy6eJ=tX8LAd2z&Pv5feRS8c7F_teHlMjnE> zgl552dDlO6aMlYl{wdiAb9)d zGopWf)IaRfYI*$4(btx)x#2@Ow*YhxEH6)b#OhF}ZG3`|<;~^|M+% zeQ5jg+*_+H{lDExO&a=$@iW?&Kf9-||eC?V`wh0-*ZPV!k%YWFt zL;3VAds{o!Pbinxe!sAU7Bz54hw|zp_OrhS!40$P;s?JuGu)@{tc26O@4UX{x`S8P z9OX721pin*F8cb$Q^U6|yrZ6L#)`SqO7jnS<`-(o$h95HJvZxRrE@Le+T+_1wrXE4 zJsVlXEjQn6`x4l3ONaL5J`2Lsj>9%P(6*@4_8V{7Ia-di18yG+7Qby<)WctXVtS%H z1ak@9rdAN^Zrj$%xW8s%#9tUuf5)O7t?EnC3nNGCOUMQE?Vu&TT5!!y@v66WE9`#Hgye$Z zeahz*o~y`F&S{aLxx4DyR<`~~%h|iBF15aFQ%fVB_YqS2q{jJN4(%i0qoA+!+s+Q( zKDK<9liFD6;xk;jzP5}�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 \ No newline at end of file diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR.jpg b/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4919afea2b320f5a243c7209ff47ec510bd38bde GIT binary patch literal 210135 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⪼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 X={Ra?@+hL5wg5cm>S&^hW@rD|$(2wd literal 0 HcmV?d00001 diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_bottom.stl b/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_bottom.stl new file mode 100644 index 0000000000000000000000000000000000000000..74898189fb89dd3f18ab3f1cd40142acef07bcbc GIT binary patch literal 49284 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

Kameleon 900FW Exploit Host (Auto Method)

+ + +

Kameleon 900FW Exploit Host (Auto Method) Lite

Loading Menu...
+ + + + - - - - - - - -

Kameleon 900FW Exploit Host (Auto Method)

-
Running Exploit And Menu, Please Wait ...
- - - - - - - - diff --git a/ESP32_Server_900u/fan.h b/ESP32_Server_900u/fan.h index 0d8adc6..8eb01f6 100644 --- a/ESP32_Server_900u/fan.h +++ b/ESP32_Server_900u/fan.h @@ -1,5 +1,5 @@ #if FANMOD -uint8_t fan[]{ +static const uint8_t fan[] PROGMEM = { 233, 150, 0, 0, 0, 243, 15, 30, 250, 72, 139, 71, 8, 185, 130, 0, 0, 192, 72, 139, 112, 64, 76, 139, 64, 72, 15, 50, 72, 137, 209, 72, 139, 150, 24, 1, 0, 0, 72, 193, 225, 32, 72, 9, 193, 72, 199, 70, 4, 0, 0, 0, 0, 199, 70, 20, 0, 0, 0, 0, 199, 2, 0, 0, 0, 0, 72, 139, 145, 176, 246, 17, 1, 72, 137, 86, 48, 72, 190, 19, 0, 0, 0, 0, 0, 1, 56, 72, 139, 129, 96, 253, 30, 2, 73, 137, @@ -188,7 +188,7 @@ uint8_t fan[]{ /* source - +https://github.com/Scene-Collective/ps4-fan-threshold/ #include "ps4.h" @@ -250,4 +250,4 @@ int _main(struct thread *td) { -*/ \ No newline at end of file +*/ diff --git a/ESP32_Server_900u/goldhen.h b/ESP32_Server_900u/goldhen.h index d4dce68..df2aa4a 100644 --- a/ESP32_Server_900u/goldhen.h +++ b/ESP32_Server_900u/goldhen.h @@ -1,5991 +1,6364 @@ #if INTHEN -#define INTHEN_NAME "GoldHEN v2.1.2" +#define INTHEN_NAME "GoldHEN v2.2.2" static const uint8_t goldhen_gz[] PROGMEM = { - 31, 139, 8, 8, 23, 128, 16, 98, 2, 255, 103, 111, 108, 100, 104, 101, 110, 46, 98, 105, 110, 0, 116, 187, 11, 124, 84, 213, 181, 63, 158, 8, - 138, 136, 58, 84, 164, 96, 81, 199, 7, 54, 181, 92, 59, 82, 196, 16, 81, 79, 83, 67, 25, 4, 59, 246, 34, 77, 43, 226, 233, 45, 42, - 215, 210, 118, 138, 16, 35, 6, 102, 139, 1, 113, 140, 49, 86, 138, 81, 30, 30, 235, 43, 69, 212, 169, 82, 12, 33, 144, 205, 67, 8, 33, - 134, 1, 2, 142, 64, 146, 147, 100, 146, 76, 146, 73, 102, 38, 51, 153, 204, 156, 199, 222, 235, 183, 246, 25, 188, 189, 247, 243, 249, 255, 249, - 124, 200, 204, 58, 103, 239, 125, 246, 94, 143, 239, 250, 174, 125, 246, 244, 189, 60, 62, 43, 43, 97, 187, 81, 95, 180, 119, 116, 86, 86, 214, - 66, 167, 55, 233, 244, 26, 206, 242, 153, 197, 175, 141, 202, 250, 21, 76, 92, 243, 230, 168, 172, 13, 7, 108, 27, 54, 226, 77, 103, 217, 194, - 155, 156, 27, 78, 175, 154, 233, 204, 62, 239, 244, 158, 90, 117, 71, 129, 173, 122, 254, 172, 233, 48, 253, 116, 65, 158, 127, 237, 18, 91, 245, - 202, 187, 109, 190, 148, 115, 233, 200, 130, 178, 130, 233, 147, 23, 140, 42, 152, 254, 163, 5, 121, 135, 230, 217, 126, 126, 18, 234, 195, 45, 162, - 241, 189, 223, 53, 190, 211, 89, 54, 255, 71, 206, 13, 13, 171, 242, 156, 217, 231, 156, 222, 19, 171, 166, 227, 221, 123, 108, 62, 191, 115, 105, - 3, 246, 190, 122, 60, 246, 190, 250, 166, 127, 247, 110, 116, 110, 24, 92, 53, 201, 233, 93, 148, 21, 254, 222, 158, 108, 156, 75, 248, 10, 103, - 217, 232, 219, 112, 238, 89, 182, 113, 143, 46, 94, 114, 88, 44, 33, 127, 81, 254, 35, 139, 22, 254, 202, 89, 54, 247, 38, 92, 195, 60, 239, - 176, 115, 195, 129, 85, 107, 231, 76, 31, 116, 102, 167, 87, 21, 217, 170, 31, 152, 149, 159, 119, 196, 86, 126, 220, 90, 202, 114, 92, 202, 160, - 109, 253, 14, 33, 120, 123, 157, 217, 223, 218, 214, 111, 23, 163, 85, 47, 191, 59, 223, 230, 27, 116, 46, 197, 94, 71, 156, 101, 139, 172, 21, - 95, 235, 44, 43, 186, 220, 89, 182, 118, 178, 51, 187, 109, 65, 118, 8, 38, 150, 255, 109, 20, 142, 177, 232, 71, 120, 237, 38, 103, 158, 190, - 234, 26, 231, 237, 186, 115, 212, 218, 201, 211, 71, 172, 219, 79, 109, 30, 149, 149, 15, 71, 194, 101, 211, 7, 241, 177, 247, 230, 245, 122, 126, - 227, 44, 123, 224, 71, 98, 62, 115, 240, 81, 78, 239, 161, 85, 247, 225, 13, 92, 240, 17, 231, 91, 206, 236, 147, 35, 63, 187, 252, 146, 85, - 55, 56, 203, 30, 254, 238, 105, 127, 153, 236, 44, 123, 110, 252, 119, 79, 179, 227, 211, 112, 180, 127, 137, 37, 223, 36, 22, 127, 185, 248, 118, - 121, 102, 241, 211, 15, 44, 94, 146, 255, 88, 126, 70, 5, 168, 100, 249, 222, 57, 211, 27, 230, 228, 53, 122, 126, 224, 44, 115, 89, 58, 190, - 220, 233, 61, 134, 42, 40, 186, 18, 59, 141, 182, 58, 77, 63, 112, 120, 161, 173, 218, 117, 15, 174, 180, 1, 53, 238, 204, 62, 88, 186, 122, - 244, 216, 162, 123, 156, 101, 249, 55, 77, 63, 61, 103, 250, 105, 103, 106, 197, 172, 5, 121, 39, 87, 253, 104, 222, 242, 211, 147, 23, 148, 229, - 79, 158, 151, 157, 158, 151, 125, 50, 191, 244, 185, 203, 47, 47, 186, 122, 94, 217, 111, 198, 207, 43, 195, 233, 37, 156, 222, 235, 191, 63, 15, - 14, 133, 155, 243, 225, 224, 255, 231, 51, 223, 254, 95, 207, 92, 108, 77, 209, 185, 1, 108, 235, 15, 224, 165, 140, 185, 156, 165, 3, 147, 113, - 209, 78, 239, 217, 162, 43, 44, 203, 246, 189, 45, 76, 178, 97, 100, 213, 16, 142, 51, 207, 219, 180, 170, 15, 141, 249, 144, 247, 43, 203, 63, - 209, 49, 219, 202, 80, 25, 19, 187, 54, 9, 191, 44, 106, 42, 123, 96, 124, 105, 59, 123, 10, 142, 21, 29, 114, 150, 175, 154, 138, 143, 85, - 157, 245, 5, 83, 133, 110, 178, 122, 167, 50, 128, 124, 239, 129, 61, 151, 160, 48, 7, 91, 255, 124, 65, 222, 31, 167, 94, 94, 60, 219, 233, - 141, 96, 187, 222, 99, 23, 111, 143, 186, 120, 251, 214, 139, 215, 119, 113, 0, 20, 109, 15, 109, 232, 90, 101, 115, 142, 90, 62, 121, 158, 247, - 63, 166, 134, 47, 221, 99, 77, 160, 244, 171, 201, 23, 245, 109, 205, 54, 179, 36, 111, 220, 233, 229, 15, 211, 99, 120, 97, 250, 129, 222, 13, - 87, 101, 101, 61, 122, 184, 160, 44, 179, 158, 230, 246, 5, 101, 99, 224, 216, 237, 15, 142, 46, 184, 249, 88, 126, 179, 86, 250, 252, 232, 172, - 26, 49, 189, 2, 239, 21, 182, 121, 15, 142, 246, 62, 56, 122, 94, 94, 172, 236, 193, 209, 43, 39, 149, 106, 54, 114, 205, 28, 219, 151, 151, - 207, 131, 3, 249, 205, 29, 165, 7, 47, 47, 24, 123, 69, 184, 109, 129, 119, 204, 225, 252, 90, 49, 214, 194, 2, 47, 58, 79, 99, 129, 247, - 96, 115, 59, 28, 187, 245, 18, 231, 91, 5, 101, 215, 150, 230, 143, 28, 26, 191, 234, 166, 222, 50, 0, 40, 240, 158, 202, 63, 216, 63, 190, - 180, 195, 150, 223, 28, 204, 135, 198, 130, 91, 127, 240, 64, 249, 232, 9, 162, 21, 222, 194, 203, 189, 79, 98, 171, 197, 5, 222, 147, 7, 123, - 199, 223, 6, 54, 92, 64, 126, 97, 254, 175, 47, 154, 98, 221, 192, 183, 151, 136, 21, 204, 243, 178, 124, 239, 25, 103, 249, 154, 169, 227, 189, - 199, 107, 68, 144, 45, 64, 221, 142, 79, 236, 20, 151, 30, 182, 46, 36, 118, 46, 40, 127, 100, 234, 195, 211, 15, 228, 231, 29, 240, 92, 101, - 251, 242, 202, 203, 156, 112, 0, 10, 94, 29, 31, 142, 148, 21, 76, 29, 63, 189, 193, 91, 48, 245, 17, 107, 253, 249, 101, 247, 190, 52, 167, - 236, 250, 23, 203, 175, 116, 229, 103, 27, 115, 188, 143, 189, 56, 26, 155, 230, 29, 34, 61, 206, 165, 135, 202, 10, 214, 143, 47, 40, 191, 214, - 153, 25, 199, 110, 251, 242, 222, 203, 156, 75, 23, 236, 123, 184, 160, 252, 183, 217, 79, 121, 215, 47, 120, 221, 210, 211, 99, 251, 30, 198, 46, - 225, 22, 107, 60, 239, 41, 239, 209, 230, 158, 130, 188, 111, 60, 55, 22, 120, 59, 154, 219, 189, 135, 176, 115, 125, 193, 134, 44, 113, 51, 51, - 114, 172, 239, 91, 20, 246, 90, 173, 155, 157, 112, 40, 191, 172, 224, 77, 19, 99, 47, 238, 92, 138, 115, 206, 167, 214, 141, 115, 249, 205, 33, - 1, 13, 167, 23, 148, 175, 191, 86, 60, 39, 63, 175, 197, 246, 234, 251, 226, 75, 121, 49, 228, 219, 232, 248, 121, 165, 7, 46, 113, 46, 109, - 58, 216, 57, 126, 236, 249, 188, 72, 190, 247, 145, 242, 172, 162, 219, 68, 171, 215, 86, 227, 8, 243, 150, 6, 22, 160, 191, 28, 236, 188, 100, - 78, 54, 204, 43, 95, 51, 49, 11, 14, 195, 196, 85, 175, 143, 202, 10, 95, 240, 14, 81, 28, 231, 133, 233, 125, 9, 219, 254, 134, 230, 104, - 121, 33, 220, 124, 118, 44, 67, 39, 253, 7, 28, 118, 46, 109, 204, 207, 251, 218, 219, 184, 230, 199, 56, 130, 211, 187, 0, 125, 22, 199, 88, - 224, 29, 61, 213, 26, 4, 199, 132, 137, 63, 121, 93, 192, 11, 222, 194, 161, 23, 148, 141, 158, 234, 132, 131, 184, 134, 215, 196, 26, 14, 247, - 61, 130, 22, 156, 183, 244, 12, 46, 254, 161, 242, 187, 222, 180, 86, 217, 220, 185, 192, 123, 180, 252, 121, 200, 47, 109, 4, 239, 189, 83, 49, - 128, 173, 53, 22, 148, 93, 57, 53, 223, 251, 237, 156, 219, 219, 243, 111, 238, 155, 147, 119, 110, 213, 207, 231, 45, 61, 150, 239, 61, 156, 239, - 69, 191, 63, 142, 235, 119, 138, 168, 53, 214, 94, 49, 167, 236, 218, 215, 230, 150, 95, 255, 104, 184, 27, 253, 167, 180, 211, 118, 176, 99, 252, - 67, 75, 207, 229, 143, 61, 158, 95, 122, 124, 252, 92, 239, 35, 219, 179, 242, 189, 167, 231, 160, 227, 101, 35, 194, 208, 171, 209, 255, 132, 135, - 225, 40, 216, 48, 127, 108, 3, 202, 56, 152, 152, 208, 210, 250, 124, 111, 52, 191, 25, 253, 80, 43, 200, 62, 133, 208, 50, 199, 187, 160, 60, - 107, 65, 246, 193, 188, 227, 100, 24, 85, 238, 213, 208, 175, 11, 188, 13, 208, 144, 215, 180, 234, 238, 233, 125, 249, 34, 18, 94, 16, 90, 2, - 140, 141, 62, 212, 205, 156, 242, 124, 40, 184, 249, 72, 193, 216, 38, 111, 35, 78, 15, 87, 60, 214, 89, 122, 244, 146, 190, 59, 113, 213, 101, - 194, 191, 122, 157, 235, 190, 18, 110, 154, 137, 194, 252, 199, 243, 229, 255, 235, 194, 89, 227, 69, 148, 94, 57, 53, 11, 191, 31, 187, 90, 184, - 179, 211, 187, 102, 234, 229, 53, 199, 47, 19, 240, 177, 111, 234, 91, 24, 238, 206, 165, 231, 209, 153, 179, 19, 11, 202, 63, 177, 100, 225, 222, - 179, 156, 94, 252, 179, 192, 219, 239, 244, 98, 196, 165, 122, 239, 53, 1, 156, 101, 136, 23, 8, 39, 63, 18, 241, 138, 176, 234, 68, 223, 158, - 85, 246, 234, 212, 109, 98, 140, 188, 111, 109, 165, 27, 47, 69, 119, 41, 213, 70, 23, 15, 33, 50, 45, 216, 56, 10, 157, 245, 152, 115, 233, - 232, 151, 156, 217, 177, 251, 161, 189, 70, 24, 225, 223, 35, 246, 27, 0, 53, 2, 139, 48, 54, 126, 212, 219, 130, 82, 105, 58, 219, 182, 254, - 14, 28, 163, 52, 125, 137, 109, 189, 3, 191, 136, 92, 123, 143, 24, 212, 234, 27, 126, 13, 187, 150, 118, 140, 193, 49, 196, 0, 59, 196, 0, - 34, 250, 122, 149, 239, 190, 45, 88, 218, 222, 251, 134, 33, 102, 138, 51, 171, 95, 111, 205, 44, 203, 2, 202, 191, 112, 39, 130, 197, 237, 49, - 107, 89, 243, 242, 190, 178, 85, 116, 142, 22, 56, 215, 101, 91, 127, 110, 180, 72, 122, 209, 5, 222, 206, 5, 217, 221, 48, 241, 64, 249, 40, - 52, 209, 19, 83, 103, 245, 93, 135, 74, 70, 125, 149, 255, 107, 234, 91, 248, 248, 163, 163, 239, 188, 28, 3, 202, 121, 159, 136, 142, 162, 161, - 163, 163, 47, 27, 107, 137, 34, 210, 44, 113, 140, 37, 78, 182, 68, 231, 158, 203, 47, 254, 91, 80, 254, 193, 84, 1, 185, 78, 239, 250, 169, - 255, 180, 240, 36, 255, 232, 232, 209, 151, 138, 182, 165, 233, 155, 138, 226, 194, 8, 239, 226, 52, 243, 247, 220, 132, 61, 107, 16, 131, 178, 246, - 94, 33, 22, 245, 140, 88, 7, 222, 124, 110, 178, 117, 51, 235, 187, 155, 151, 91, 90, 236, 233, 251, 44, 219, 178, 38, 98, 208, 67, 53, 227, - 50, 154, 77, 124, 156, 209, 109, 205, 165, 98, 205, 104, 169, 57, 22, 240, 191, 160, 163, 122, 46, 181, 112, 235, 182, 31, 96, 190, 40, 40, 223, - 147, 141, 157, 123, 255, 91, 92, 23, 48, 14, 7, 208, 6, 215, 246, 254, 6, 101, 12, 150, 130, 242, 223, 140, 158, 147, 215, 236, 201, 17, 99, - 207, 170, 25, 245, 63, 86, 235, 205, 213, 173, 20, 241, 128, 237, 203, 209, 215, 98, 158, 43, 120, 185, 96, 244, 156, 240, 25, 145, 105, 230, 88, - 190, 148, 45, 102, 58, 65, 204, 116, 140, 152, 233, 24, 203, 77, 186, 122, 255, 161, 11, 103, 157, 122, 109, 65, 118, 26, 159, 51, 185, 32, 239, - 137, 169, 147, 109, 175, 125, 102, 217, 229, 85, 171, 151, 179, 252, 111, 25, 79, 20, 79, 204, 223, 51, 198, 162, 33, 109, 189, 19, 177, 227, 67, - 75, 207, 148, 166, 191, 183, 106, 118, 105, 250, 154, 85, 191, 46, 77, 143, 95, 117, 197, 207, 95, 46, 184, 246, 55, 249, 240, 85, 248, 75, 203, - 125, 122, 255, 174, 161, 235, 28, 24, 245, 96, 249, 35, 215, 254, 198, 123, 16, 179, 173, 235, 103, 175, 60, 3, 208, 128, 80, 247, 179, 151, 159, - 129, 240, 160, 181, 132, 222, 231, 51, 205, 188, 135, 144, 83, 220, 241, 243, 163, 56, 70, 22, 28, 23, 217, 58, 106, 205, 182, 247, 81, 235, 254, - 56, 235, 254, 85, 255, 231, 126, 126, 246, 87, 125, 115, 209, 23, 22, 148, 63, 49, 245, 55, 223, 217, 107, 142, 55, 253, 111, 99, 161, 61, 122, - 15, 97, 255, 2, 177, 204, 121, 75, 235, 231, 149, 223, 53, 250, 59, 219, 253, 219, 106, 189, 10, 54, 201, 183, 52, 222, 119, 64, 196, 211, 255, - 172, 250, 85, 107, 200, 139, 171, 191, 34, 179, 250, 2, 4, 195, 107, 123, 175, 177, 70, 197, 111, 150, 159, 217, 94, 27, 198, 191, 119, 8, 235, - 137, 219, 147, 23, 44, 61, 233, 44, 191, 244, 135, 222, 81, 89, 63, 199, 164, 51, 190, 247, 205, 180, 24, 245, 170, 179, 47, 35, 225, 218, 35, - 30, 249, 11, 27, 157, 250, 43, 49, 190, 229, 69, 217, 95, 245, 30, 194, 22, 153, 94, 175, 191, 252, 93, 175, 223, 89, 189, 38, 74, 214, 5, - 122, 237, 127, 102, 159, 116, 122, 251, 133, 71, 56, 167, 61, 50, 245, 242, 217, 143, 76, 189, 214, 123, 210, 246, 170, 72, 55, 165, 107, 166, 94, - 155, 45, 166, 51, 217, 182, 225, 85, 193, 99, 190, 92, 4, 115, 188, 161, 252, 131, 112, 9, 70, 208, 119, 145, 226, 61, 233, 61, 133, 80, 120, - 176, 125, 242, 216, 99, 211, 27, 198, 158, 60, 216, 121, 249, 216, 147, 200, 236, 48, 2, 44, 23, 201, 243, 123, 242, 112, 246, 119, 90, 28, 70, - 172, 227, 63, 68, 84, 222, 36, 128, 105, 50, 76, 252, 217, 43, 2, 237, 241, 43, 62, 230, 78, 241, 172, 255, 112, 150, 137, 187, 165, 245, 163, - 225, 96, 248, 208, 156, 13, 176, 199, 226, 11, 54, 103, 250, 161, 165, 240, 96, 249, 31, 247, 103, 245, 189, 151, 149, 153, 219, 40, 219, 107, 91, - 133, 246, 150, 10, 111, 243, 118, 28, 212, 46, 153, 231, 141, 206, 17, 152, 135, 126, 151, 159, 119, 108, 237, 31, 22, 8, 157, 103, 11, 139, 113, - 103, 125, 102, 62, 22, 64, 76, 91, 53, 117, 50, 206, 228, 174, 2, 108, 121, 231, 2, 111, 192, 154, 150, 53, 193, 5, 222, 71, 166, 222, 4, - 19, 119, 160, 146, 23, 148, 225, 215, 5, 94, 176, 174, 207, 195, 9, 45, 240, 126, 3, 19, 43, 240, 142, 48, 252, 157, 101, 162, 191, 152, 112, - 62, 166, 231, 191, 110, 104, 176, 230, 105, 115, 30, 19, 156, 178, 252, 143, 229, 8, 141, 93, 163, 172, 169, 33, 179, 66, 82, 121, 251, 81, 167, - 55, 150, 159, 119, 198, 115, 229, 43, 87, 142, 127, 121, 193, 68, 76, 215, 232, 108, 8, 73, 223, 173, 175, 253, 161, 165, 93, 8, 73, 125, 127, - 195, 48, 40, 186, 10, 215, 247, 163, 44, 219, 250, 245, 40, 132, 111, 127, 121, 14, 182, 62, 210, 247, 188, 8, 72, 43, 10, 250, 220, 214, 87, - 225, 233, 125, 79, 224, 215, 13, 13, 182, 13, 43, 240, 211, 219, 59, 13, 249, 31, 38, 137, 99, 55, 254, 159, 36, 33, 136, 90, 169, 126, 169, - 237, 181, 187, 69, 248, 45, 61, 244, 63, 73, 3, 103, 122, 153, 185, 80, 36, 153, 95, 33, 211, 156, 51, 125, 164, 247, 19, 116, 193, 186, 127, - 78, 68, 195, 89, 105, 244, 109, 68, 128, 20, 159, 227, 61, 148, 95, 123, 49, 192, 243, 107, 134, 0, 173, 254, 205, 156, 13, 167, 51, 92, 118, - 142, 183, 21, 153, 99, 254, 237, 173, 249, 229, 5, 247, 101, 229, 29, 125, 246, 55, 182, 47, 199, 160, 1, 47, 71, 4, 40, 176, 125, 73, 180, - 252, 236, 250, 159, 151, 95, 57, 203, 246, 229, 92, 189, 32, 123, 232, 226, 85, 35, 251, 32, 94, 199, 107, 102, 65, 182, 118, 241, 26, 251, 238, - 26, 255, 247, 53, 176, 174, 253, 162, 252, 174, 188, 176, 226, 141, 121, 227, 7, 123, 71, 149, 118, 166, 157, 229, 215, 31, 158, 126, 160, 252, 202, - 75, 242, 78, 60, 107, 67, 183, 30, 133, 8, 155, 159, 237, 159, 147, 205, 195, 253, 222, 84, 129, 55, 125, 123, 32, 47, 62, 207, 54, 215, 156, - 126, 58, 63, 53, 84, 128, 154, 191, 61, 238, 204, 54, 50, 11, 243, 6, 172, 171, 249, 222, 111, 250, 114, 49, 208, 109, 179, 98, 139, 208, 49, - 135, 208, 137, 127, 94, 62, 58, 47, 239, 208, 170, 209, 249, 165, 199, 224, 209, 2, 239, 129, 255, 157, 103, 241, 18, 94, 201, 112, 222, 242, 251, - 30, 123, 113, 84, 22, 50, 64, 152, 40, 97, 226, 67, 249, 119, 47, 140, 202, 18, 226, 157, 25, 113, 235, 69, 241, 230, 140, 120, 242, 162, 120, - 77, 70, 188, 108, 93, 70, 28, 149, 17, 239, 187, 40, 14, 191, 100, 137, 69, 23, 197, 238, 140, 248, 233, 69, 241, 155, 140, 216, 125, 81, 172, - 207, 136, 252, 162, 184, 39, 35, 254, 199, 139, 25, 113, 71, 70, 92, 124, 81, 220, 146, 17, 203, 46, 138, 101, 25, 113, 223, 69, 113, 77, 70, - 28, 188, 40, 254, 9, 197, 71, 81, 254, 94, 169, 37, 223, 182, 4, 101, 177, 234, 135, 109, 55, 29, 112, 222, 6, 192, 193, 118, 203, 1, 164, - 250, 239, 139, 52, 249, 194, 254, 107, 115, 178, 194, 206, 178, 137, 14, 92, 203, 83, 245, 47, 76, 42, 25, 151, 21, 158, 125, 244, 18, 188, 115, - 47, 205, 205, 26, 115, 244, 133, 2, 241, 33, 186, 98, 101, 144, 157, 133, 93, 31, 205, 232, 176, 236, 210, 191, 89, 207, 173, 6, 9, 125, 114, - 93, 79, 214, 1, 145, 201, 103, 193, 109, 221, 27, 50, 207, 43, 187, 47, 236, 25, 149, 149, 141, 21, 147, 32, 166, 153, 106, 169, 55, 97, 165, - 239, 35, 24, 228, 162, 130, 45, 197, 27, 101, 19, 191, 194, 102, 200, 79, 202, 103, 142, 187, 212, 202, 237, 189, 87, 97, 113, 35, 16, 202, 219, - 227, 61, 220, 59, 37, 38, 240, 238, 190, 215, 94, 180, 138, 166, 92, 103, 217, 189, 83, 123, 75, 192, 186, 182, 5, 175, 97, 93, 42, 74, 82, - 187, 19, 249, 162, 115, 41, 178, 34, 17, 64, 56, 198, 67, 113, 81, 8, 173, 250, 62, 54, 219, 113, 81, 49, 143, 224, 196, 50, 5, 248, 213, - 40, 34, 88, 34, 97, 217, 124, 192, 246, 229, 129, 76, 97, 132, 14, 105, 173, 12, 221, 162, 247, 195, 76, 53, 116, 132, 11, 78, 97, 21, 91, - 56, 206, 203, 23, 199, 185, 114, 131, 248, 236, 157, 140, 147, 120, 244, 187, 33, 172, 158, 211, 71, 40, 18, 181, 172, 95, 245, 190, 143, 15, 71, - 198, 252, 67, 92, 211, 31, 208, 10, 84, 32, 80, 239, 107, 113, 49, 202, 204, 223, 138, 11, 86, 42, 92, 27, 23, 163, 135, 39, 224, 197, 245, - 216, 158, 142, 203, 60, 84, 220, 123, 244, 176, 83, 148, 50, 199, 109, 151, 90, 3, 215, 188, 152, 149, 117, 192, 246, 83, 44, 31, 14, 56, 15, - 118, 220, 228, 28, 123, 208, 89, 190, 238, 103, 56, 185, 204, 99, 15, 244, 6, 44, 133, 188, 126, 64, 192, 131, 119, 226, 148, 13, 194, 48, 175, - 223, 249, 252, 56, 33, 45, 89, 111, 73, 55, 77, 185, 83, 72, 85, 25, 169, 253, 122, 75, 154, 110, 153, 240, 245, 127, 162, 19, 160, 180, 50, - 115, 239, 192, 155, 215, 90, 253, 50, 163, 220, 116, 163, 117, 207, 145, 145, 254, 82, 151, 43, 164, 236, 76, 203, 135, 135, 173, 81, 106, 51, 247, - 222, 189, 127, 142, 144, 90, 75, 51, 45, 191, 185, 81, 72, 57, 153, 123, 227, 123, 30, 16, 210, 211, 153, 126, 39, 67, 150, 212, 152, 145, 94, - 120, 255, 118, 33, 109, 200, 180, 124, 1, 129, 10, 165, 220, 140, 116, 224, 160, 37, 253, 42, 35, 157, 204, 220, 219, 154, 121, 194, 11, 61, 150, - 52, 241, 98, 203, 177, 151, 11, 201, 159, 185, 247, 179, 1, 235, 94, 199, 197, 39, 52, 89, 82, 34, 115, 239, 206, 189, 150, 212, 157, 185, 247, - 110, 70, 146, 50, 247, 178, 194, 249, 66, 26, 123, 113, 158, 111, 222, 44, 164, 229, 25, 233, 245, 74, 75, 26, 204, 72, 127, 41, 181, 89, 235, - 203, 72, 255, 124, 222, 41, 164, 115, 153, 81, 198, 151, 253, 82, 72, 11, 47, 182, 92, 99, 217, 225, 142, 140, 116, 231, 148, 123, 132, 84, 157, - 105, 249, 187, 135, 11, 132, 84, 147, 145, 78, 254, 231, 239, 133, 212, 252, 98, 102, 204, 31, 253, 66, 72, 251, 51, 210, 201, 184, 93, 72, 202, - 197, 121, 38, 45, 169, 35, 35, 189, 62, 242, 95, 66, 50, 46, 182, 212, 44, 105, 115, 70, 250, 93, 220, 146, 220, 23, 239, 157, 176, 164, 155, - 47, 218, 104, 158, 245, 188, 229, 25, 169, 61, 255, 9, 33, 61, 121, 177, 223, 245, 79, 252, 47, 189, 188, 155, 103, 73, 13, 153, 123, 237, 124, - 169, 144, 194, 235, 50, 186, 190, 210, 146, 154, 46, 174, 97, 159, 101, 7, 249, 98, 203, 167, 199, 10, 233, 239, 25, 233, 225, 98, 75, 26, 119, - 209, 70, 207, 90, 210, 218, 204, 189, 59, 159, 177, 164, 84, 102, 204, 223, 209, 255, 204, 70, 233, 237, 139, 163, 220, 252, 107, 33, 77, 201, 244, - 115, 150, 255, 240, 18, 97, 247, 204, 189, 191, 164, 191, 151, 253, 239, 121, 222, 4, 55, 138, 123, 215, 93, 92, 209, 47, 106, 196, 189, 195, 153, - 150, 227, 71, 141, 23, 82, 83, 230, 9, 7, 242, 159, 20, 45, 171, 50, 82, 122, 123, 161, 184, 119, 46, 211, 242, 31, 127, 124, 66, 220, 91, - 121, 113, 125, 23, 44, 105, 67, 70, 154, 245, 162, 37, 5, 50, 146, 51, 35, 253, 61, 35, 101, 29, 64, 233, 210, 203, 143, 89, 215, 154, 196, - 88, 222, 75, 127, 141, 31, 23, 17, 115, 230, 163, 248, 29, 9, 137, 136, 112, 184, 237, 134, 117, 23, 235, 157, 255, 191, 127, 207, 101, 51, 117, - 204, 182, 235, 35, 23, 254, 177, 114, 127, 106, 247, 249, 71, 119, 206, 56, 218, 251, 234, 244, 231, 163, 251, 83, 211, 127, 97, 223, 95, 177, 251, - 215, 248, 103, 250, 45, 47, 31, 204, 47, 40, 187, 233, 69, 237, 154, 209, 183, 190, 53, 127, 236, 123, 115, 23, 75, 163, 199, 124, 143, 124, 213, - 127, 199, 45, 143, 254, 205, 21, 239, 58, 113, 110, 229, 103, 247, 177, 181, 35, 251, 2, 143, 27, 3, 90, 75, 46, 61, 239, 51, 118, 194, 115, - 82, 164, 194, 8, 154, 185, 196, 99, 218, 67, 149, 176, 130, 55, 194, 121, 63, 151, 33, 151, 189, 2, 73, 98, 68, 71, 220, 60, 13, 131, 33, - 243, 21, 233, 132, 131, 5, 205, 209, 210, 9, 95, 58, 184, 13, 102, 73, 140, 133, 248, 104, 216, 239, 55, 236, 160, 77, 226, 115, 161, 187, 34, - 209, 108, 22, 194, 17, 162, 169, 209, 28, 51, 202, 252, 9, 137, 59, 72, 19, 25, 172, 7, 187, 89, 9, 12, 60, 210, 41, 162, 209, 119, 8, - 163, 186, 27, 236, 80, 169, 24, 74, 148, 154, 209, 212, 108, 254, 1, 156, 37, 172, 216, 204, 245, 152, 112, 16, 187, 155, 218, 219, 248, 173, 131, - 80, 18, 116, 221, 200, 103, 73, 39, 162, 241, 113, 236, 76, 33, 25, 96, 36, 233, 79, 167, 72, 191, 50, 40, 105, 77, 158, 77, 114, 162, 66, - 171, 246, 188, 33, 175, 100, 67, 129, 199, 224, 91, 58, 72, 77, 213, 244, 105, 85, 252, 13, 250, 149, 123, 56, 104, 206, 2, 77, 243, 113, 156, - 191, 116, 194, 158, 42, 102, 103, 72, 139, 108, 200, 60, 151, 55, 208, 19, 126, 190, 156, 175, 240, 241, 3, 74, 44, 96, 174, 80, 205, 124, 122, - 193, 167, 47, 148, 140, 69, 158, 115, 242, 96, 133, 81, 235, 233, 151, 70, 28, 251, 151, 209, 6, 63, 96, 59, 248, 86, 12, 122, 205, 50, 41, - 105, 55, 170, 249, 61, 210, 137, 138, 132, 184, 218, 225, 98, 245, 188, 136, 162, 20, 52, 63, 150, 146, 187, 228, 80, 165, 54, 7, 18, 242, 176, - 221, 216, 225, 227, 255, 48, 112, 201, 13, 148, 187, 176, 109, 154, 114, 124, 224, 47, 249, 58, 57, 81, 197, 55, 195, 41, 48, 163, 70, 17, 105, - 33, 233, 194, 45, 102, 61, 57, 73, 71, 112, 56, 201, 92, 39, 29, 244, 213, 240, 38, 207, 54, 177, 174, 18, 207, 27, 106, 79, 181, 81, 11, - 97, 63, 56, 32, 164, 125, 72, 118, 75, 145, 168, 62, 138, 104, 16, 39, 31, 200, 253, 84, 183, 247, 21, 50, 7, 212, 107, 204, 195, 229, 68, - 61, 48, 207, 71, 242, 202, 120, 148, 109, 145, 146, 62, 211, 133, 10, 15, 238, 211, 23, 229, 16, 213, 62, 236, 107, 101, 77, 48, 17, 150, 242, - 119, 148, 46, 183, 230, 0, 91, 31, 39, 255, 144, 135, 234, 113, 178, 159, 215, 142, 129, 110, 162, 201, 60, 154, 170, 208, 38, 122, 222, 144, 122, - 43, 249, 38, 82, 174, 60, 189, 118, 150, 57, 69, 106, 182, 15, 143, 251, 180, 149, 207, 23, 11, 94, 104, 206, 170, 134, 6, 162, 69, 237, 195, - 187, 90, 219, 204, 211, 193, 93, 246, 80, 189, 86, 122, 66, 246, 164, 215, 122, 14, 209, 152, 156, 30, 34, 219, 148, 144, 4, 126, 137, 135, 194, - 114, 112, 217, 243, 154, 29, 254, 69, 143, 58, 152, 2, 247, 70, 33, 105, 199, 153, 46, 225, 91, 97, 148, 137, 115, 54, 54, 123, 154, 213, 129, - 92, 205, 239, 135, 23, 9, 171, 135, 21, 158, 15, 147, 42, 234, 169, 65, 234, 80, 193, 7, 104, 47, 159, 150, 3, 38, 116, 195, 107, 158, 207, - 37, 45, 215, 152, 199, 223, 130, 46, 9, 70, 145, 215, 228, 132, 139, 143, 13, 164, 160, 73, 106, 246, 105, 245, 108, 6, 105, 119, 165, 114, 32, - 61, 129, 196, 252, 73, 28, 160, 86, 10, 82, 83, 218, 36, 69, 20, 173, 148, 15, 98, 227, 199, 249, 93, 180, 199, 158, 58, 108, 31, 182, 193, - 221, 180, 95, 151, 211, 131, 158, 15, 213, 145, 40, 95, 18, 129, 212, 208, 24, 243, 17, 218, 163, 236, 51, 38, 144, 109, 184, 156, 26, 195, 136, - 64, 152, 156, 84, 113, 196, 31, 75, 7, 133, 207, 172, 131, 99, 209, 103, 106, 245, 121, 71, 151, 225, 101, 168, 53, 167, 239, 84, 6, 150, 65, - 233, 213, 216, 203, 108, 100, 17, 56, 90, 1, 65, 115, 11, 233, 183, 199, 22, 154, 127, 146, 140, 138, 132, 204, 213, 86, 53, 230, 99, 149, 208, - 204, 214, 67, 156, 242, 32, 204, 34, 113, 95, 42, 104, 158, 241, 123, 54, 41, 93, 85, 158, 145, 49, 230, 19, 162, 251, 124, 8, 133, 200, 33, - 6, 15, 70, 32, 100, 236, 128, 61, 170, 142, 202, 131, 68, 173, 212, 71, 98, 84, 81, 7, 208, 153, 79, 49, 178, 192, 108, 160, 71, 24, 121, - 204, 68, 47, 180, 167, 119, 241, 45, 36, 238, 74, 27, 230, 114, 137, 87, 172, 76, 109, 130, 66, 8, 205, 102, 87, 145, 17, 41, 54, 41, 61, - 19, 186, 236, 161, 128, 25, 228, 159, 73, 189, 170, 49, 51, 0, 38, 241, 240, 25, 176, 60, 5, 7, 227, 245, 252, 54, 97, 69, 25, 228, 78, - 223, 240, 5, 254, 32, 109, 197, 48, 172, 16, 202, 108, 245, 108, 49, 252, 122, 10, 206, 66, 124, 151, 231, 211, 36, 77, 46, 132, 207, 81, 191, - 37, 208, 97, 51, 235, 61, 31, 94, 144, 71, 66, 124, 133, 103, 159, 101, 109, 206, 143, 248, 140, 28, 120, 81, 242, 147, 164, 61, 135, 118, 17, - 77, 106, 115, 232, 21, 108, 111, 152, 132, 36, 9, 108, 176, 91, 152, 121, 55, 63, 35, 117, 134, 248, 109, 158, 253, 82, 50, 192, 106, 72, 4, - 3, 84, 97, 15, 146, 70, 123, 17, 216, 171, 164, 110, 71, 122, 4, 77, 206, 191, 148, 130, 156, 28, 134, 78, 6, 47, 145, 6, 210, 39, 51, - 116, 32, 185, 152, 69, 205, 233, 48, 84, 97, 204, 128, 152, 157, 5, 171, 163, 158, 119, 148, 129, 42, 254, 62, 79, 36, 228, 164, 12, 216, 36, - 25, 213, 38, 152, 239, 145, 0, 157, 110, 160, 182, 192, 44, 214, 102, 120, 78, 217, 61, 187, 229, 97, 89, 219, 68, 54, 41, 237, 147, 88, 45, - 223, 67, 176, 83, 144, 183, 131, 41, 116, 90, 2, 243, 57, 70, 228, 78, 88, 153, 110, 130, 48, 108, 74, 71, 185, 171, 99, 153, 129, 250, 82, - 98, 197, 80, 72, 16, 248, 34, 85, 166, 155, 7, 53, 162, 147, 171, 165, 65, 6, 87, 19, 225, 144, 168, 9, 136, 17, 205, 254, 2, 42, 103, - 173, 208, 25, 170, 14, 90, 105, 163, 50, 164, 114, 229, 112, 107, 45, 232, 66, 99, 54, 1, 11, 133, 44, 23, 230, 14, 213, 154, 15, 146, 175, - 147, 238, 116, 144, 97, 37, 217, 25, 48, 163, 220, 214, 89, 165, 21, 66, 35, 148, 166, 209, 30, 39, 124, 169, 170, 251, 217, 13, 100, 31, 134, - 240, 78, 192, 16, 150, 185, 82, 95, 166, 166, 234, 141, 21, 24, 244, 110, 198, 41, 144, 27, 165, 176, 100, 224, 240, 245, 146, 238, 107, 3, 252, - 24, 137, 136, 248, 104, 74, 210, 68, 61, 91, 66, 78, 70, 227, 59, 217, 123, 112, 28, 45, 219, 104, 46, 199, 0, 209, 204, 141, 52, 162, 171, - 218, 5, 222, 105, 248, 23, 211, 90, 176, 163, 227, 248, 204, 63, 209, 160, 240, 204, 89, 180, 151, 164, 21, 197, 1, 103, 133, 97, 22, 5, 224, - 144, 154, 218, 105, 86, 202, 87, 123, 182, 169, 61, 212, 144, 129, 104, 228, 207, 18, 130, 197, 198, 132, 229, 242, 190, 145, 50, 62, 13, 186, 39, - 109, 148, 147, 150, 51, 98, 133, 240, 67, 72, 36, 72, 220, 178, 14, 9, 230, 236, 1, 41, 100, 192, 74, 243, 14, 126, 1, 54, 237, 99, 213, - 152, 45, 74, 248, 204, 128, 29, 163, 19, 253, 228, 142, 168, 164, 127, 78, 251, 21, 179, 26, 90, 104, 71, 69, 74, 76, 224, 27, 221, 14, 87, - 145, 15, 213, 78, 202, 221, 112, 21, 36, 104, 31, 167, 168, 235, 178, 4, 233, 149, 181, 33, 84, 205, 187, 250, 28, 30, 134, 82, 182, 88, 216, - 161, 94, 59, 203, 247, 128, 41, 140, 183, 87, 76, 121, 133, 167, 85, 74, 218, 204, 26, 242, 87, 121, 88, 50, 139, 192, 242, 172, 137, 240, 37, - 196, 195, 45, 190, 90, 94, 129, 126, 65, 251, 91, 49, 173, 248, 213, 48, 157, 74, 123, 112, 121, 188, 133, 14, 19, 237, 182, 68, 96, 9, 132, - 82, 74, 76, 81, 224, 118, 212, 211, 14, 115, 7, 25, 240, 51, 153, 219, 47, 248, 140, 42, 126, 187, 148, 194, 78, 6, 122, 166, 104, 223, 233, - 171, 245, 48, 217, 163, 251, 52, 249, 241, 247, 172, 7, 5, 104, 196, 207, 54, 161, 26, 123, 238, 51, 199, 122, 34, 96, 154, 185, 181, 16, 125, - 150, 207, 103, 205, 8, 152, 67, 243, 239, 95, 141, 145, 110, 31, 84, 18, 43, 97, 73, 10, 150, 65, 35, 27, 128, 51, 8, 164, 108, 171, 39, - 66, 129, 211, 231, 121, 115, 93, 13, 124, 32, 245, 41, 186, 239, 254, 62, 123, 13, 216, 187, 220, 122, 13, 236, 64, 203, 183, 147, 1, 204, 86, - 131, 98, 2, 51, 25, 5, 123, 76, 2, 250, 12, 96, 19, 77, 115, 153, 50, 119, 48, 23, 47, 34, 17, 165, 203, 154, 63, 20, 226, 234, 17, - 39, 82, 116, 13, 144, 173, 210, 65, 146, 204, 163, 167, 245, 168, 225, 247, 19, 181, 88, 226, 36, 73, 46, 199, 255, 26, 121, 131, 196, 29, 169, - 40, 111, 68, 88, 72, 148, 213, 233, 136, 236, 16, 135, 31, 241, 17, 197, 72, 177, 21, 168, 228, 181, 188, 82, 193, 84, 182, 131, 156, 240, 179, - 104, 27, 184, 67, 56, 133, 77, 180, 71, 207, 197, 248, 28, 161, 131, 21, 104, 215, 245, 82, 7, 93, 79, 226, 98, 73, 183, 72, 109, 34, 169, - 173, 197, 140, 27, 122, 213, 239, 25, 193, 177, 254, 230, 105, 146, 208, 179, 215, 102, 140, 116, 193, 163, 27, 48, 7, 214, 73, 41, 87, 188, 140, - 111, 44, 147, 83, 46, 126, 91, 4, 10, 117, 212, 246, 101, 168, 237, 91, 248, 25, 26, 11, 241, 81, 164, 5, 23, 220, 38, 225, 215, 121, 188, - 78, 26, 225, 100, 175, 61, 197, 97, 0, 52, 12, 244, 11, 188, 69, 106, 38, 140, 156, 160, 237, 36, 73, 7, 228, 168, 204, 125, 145, 56, 25, - 198, 33, 46, 73, 193, 118, 216, 166, 24, 210, 30, 80, 135, 93, 67, 43, 1, 1, 38, 142, 250, 248, 8, 159, 151, 152, 198, 238, 192, 39, 252, - 85, 5, 127, 58, 252, 25, 236, 66, 211, 184, 211, 62, 94, 242, 14, 107, 196, 203, 47, 193, 251, 56, 217, 215, 16, 87, 76, 83, 231, 228, 8, - 98, 212, 136, 131, 85, 203, 63, 224, 111, 227, 76, 186, 32, 70, 13, 58, 66, 135, 168, 105, 98, 90, 193, 181, 111, 49, 28, 165, 180, 77, 103, - 164, 100, 230, 83, 240, 21, 226, 217, 105, 105, 8, 71, 109, 0, 115, 205, 144, 204, 108, 60, 23, 230, 167, 160, 170, 134, 47, 66, 139, 244, 32, - 196, 229, 241, 205, 194, 45, 29, 48, 155, 239, 37, 113, 183, 177, 18, 22, 64, 119, 225, 134, 176, 1, 47, 107, 127, 194, 54, 48, 137, 217, 162, - 96, 27, 16, 198, 67, 131, 186, 227, 50, 175, 128, 42, 142, 19, 143, 166, 101, 136, 106, 84, 151, 254, 73, 226, 28, 214, 120, 94, 49, 32, 161, - 249, 160, 58, 134, 45, 254, 101, 89, 188, 15, 199, 63, 23, 133, 28, 195, 1, 21, 152, 219, 107, 160, 209, 48, 50, 201, 5, 53, 112, 2, 146, - 144, 205, 186, 224, 52, 154, 59, 32, 53, 11, 212, 197, 84, 224, 208, 18, 45, 224, 232, 77, 50, 242, 45, 11, 225, 3, 233, 48, 62, 164, 27, - 31, 178, 21, 87, 251, 95, 18, 96, 227, 219, 82, 16, 26, 113, 181, 128, 146, 244, 235, 43, 69, 202, 49, 9, 147, 142, 185, 226, 178, 135, 25, - 147, 162, 176, 49, 141, 174, 244, 62, 244, 147, 10, 36, 80, 105, 4, 158, 179, 155, 80, 129, 223, 242, 195, 104, 33, 59, 11, 192, 74, 24, 155, - 130, 86, 207, 55, 138, 129, 224, 244, 96, 51, 49, 17, 141, 34, 80, 17, 193, 5, 174, 164, 17, 162, 109, 232, 175, 212, 42, 35, 176, 81, 219, - 4, 71, 64, 151, 98, 188, 13, 53, 47, 233, 149, 8, 12, 7, 12, 27, 188, 171, 118, 4, 204, 77, 240, 178, 98, 44, 3, 68, 192, 22, 196, - 173, 42, 179, 12, 186, 43, 119, 73, 189, 133, 38, 94, 25, 97, 48, 157, 125, 79, 240, 191, 92, 19, 1, 89, 142, 84, 235, 147, 132, 143, 241, - 105, 126, 202, 29, 60, 157, 146, 11, 73, 211, 5, 26, 146, 248, 10, 178, 13, 163, 190, 145, 36, 54, 116, 23, 234, 55, 32, 149, 72, 113, 215, - 59, 124, 58, 104, 132, 143, 225, 5, 168, 108, 106, 58, 16, 201, 154, 249, 51, 82, 152, 166, 49, 237, 226, 37, 217, 112, 8, 246, 215, 170, 130, - 204, 169, 74, 226, 201, 138, 68, 189, 137, 122, 178, 15, 251, 85, 244, 151, 179, 80, 27, 151, 116, 61, 94, 111, 46, 150, 26, 92, 108, 23, 44, - 161, 61, 254, 132, 130, 166, 59, 71, 248, 66, 216, 70, 2, 14, 189, 152, 133, 233, 144, 239, 25, 80, 252, 102, 139, 157, 99, 194, 193, 200, 105, - 21, 249, 123, 2, 111, 134, 67, 8, 34, 125, 180, 59, 10, 51, 49, 198, 70, 177, 48, 15, 26, 208, 233, 51, 3, 228, 83, 76, 253, 233, 50, - 72, 202, 232, 238, 111, 146, 38, 73, 243, 153, 111, 123, 246, 139, 208, 217, 252, 103, 216, 46, 245, 202, 233, 237, 152, 237, 158, 142, 249, 33, 236, - 32, 221, 226, 122, 9, 188, 165, 166, 172, 203, 132, 161, 114, 231, 34, 87, 209, 162, 41, 249, 197, 11, 196, 40, 212, 170, 73, 8, 13, 58, 76, - 210, 135, 9, 87, 224, 193, 82, 204, 169, 80, 22, 145, 6, 43, 161, 58, 42, 13, 170, 136, 236, 36, 232, 139, 185, 145, 83, 143, 28, 246, 199, - 151, 195, 47, 161, 187, 170, 213, 68, 78, 94, 181, 31, 109, 248, 186, 225, 154, 13, 187, 73, 21, 196, 155, 249, 110, 185, 136, 21, 194, 149, 116, - 36, 138, 4, 249, 193, 106, 248, 198, 109, 110, 106, 33, 231, 229, 213, 240, 52, 12, 80, 62, 165, 141, 156, 247, 165, 54, 153, 191, 148, 78, 80, - 164, 200, 149, 240, 254, 125, 122, 146, 188, 161, 246, 213, 215, 176, 14, 201, 232, 38, 62, 164, 9, 252, 180, 32, 99, 254, 49, 110, 72, 118, 176, - 156, 181, 105, 188, 106, 15, 201, 50, 170, 179, 193, 1, 37, 108, 22, 198, 33, 39, 199, 33, 254, 19, 36, 2, 33, 53, 137, 170, 127, 26, 21, - 166, 55, 222, 167, 229, 8, 211, 86, 35, 241, 252, 12, 70, 224, 159, 144, 80, 66, 185, 70, 72, 92, 163, 76, 162, 160, 195, 167, 16, 228, 9, - 4, 229, 247, 17, 50, 216, 76, 56, 35, 199, 207, 73, 200, 78, 237, 186, 31, 145, 81, 61, 32, 24, 217, 150, 48, 53, 108, 230, 211, 168, 211, - 100, 165, 49, 63, 10, 83, 224, 28, 234, 122, 200, 197, 46, 37, 166, 1, 127, 197, 44, 235, 78, 92, 96, 33, 201, 63, 40, 129, 164, 251, 55, - 122, 118, 225, 120, 17, 170, 81, 244, 107, 76, 57, 58, 186, 35, 217, 141, 60, 233, 81, 88, 134, 185, 73, 18, 172, 73, 26, 150, 248, 76, 192, - 180, 99, 219, 167, 111, 34, 157, 2, 204, 246, 147, 55, 4, 57, 26, 36, 135, 133, 116, 150, 52, 74, 61, 232, 129, 232, 159, 80, 200, 22, 97, - 143, 120, 192, 28, 69, 118, 137, 139, 67, 88, 68, 4, 209, 96, 59, 83, 213, 90, 133, 49, 41, 66, 7, 224, 52, 109, 34, 9, 58, 12, 35, - 146, 242, 27, 120, 138, 52, 138, 234, 33, 159, 128, 30, 48, 150, 123, 90, 147, 190, 145, 0, 198, 170, 31, 106, 32, 46, 61, 238, 217, 69, 187, - 177, 222, 224, 55, 9, 143, 218, 201, 24, 141, 136, 143, 34, 193, 24, 3, 24, 250, 95, 219, 245, 77, 230, 30, 114, 82, 78, 133, 25, 86, 8, - 103, 200, 64, 55, 171, 220, 41, 199, 235, 91, 72, 143, 63, 102, 149, 38, 162, 8, 89, 131, 57, 169, 89, 183, 215, 24, 183, 35, 201, 153, 132, - 217, 115, 41, 106, 50, 46, 197, 171, 232, 5, 63, 31, 195, 46, 136, 64, 133, 255, 132, 21, 240, 181, 104, 125, 13, 36, 67, 230, 93, 216, 197, - 100, 185, 74, 42, 183, 21, 40, 163, 221, 88, 242, 241, 156, 63, 211, 168, 11, 243, 90, 85, 45, 137, 168, 73, 235, 137, 175, 72, 73, 145, 66, - 174, 135, 33, 95, 10, 249, 71, 152, 70, 109, 250, 147, 112, 220, 158, 178, 153, 125, 152, 17, 180, 156, 235, 49, 228, 18, 108, 15, 196, 124, 123, - 185, 139, 55, 206, 79, 87, 32, 7, 82, 125, 250, 74, 21, 232, 199, 41, 48, 116, 97, 235, 8, 89, 134, 206, 145, 150, 48, 81, 43, 203, 204, - 58, 26, 25, 46, 228, 231, 224, 93, 18, 13, 176, 77, 4, 148, 158, 10, 45, 224, 105, 145, 98, 246, 199, 128, 209, 158, 10, 35, 197, 247, 110, - 50, 32, 189, 214, 16, 220, 185, 93, 141, 213, 239, 215, 71, 193, 249, 16, 124, 248, 225, 39, 100, 63, 125, 50, 102, 227, 130, 112, 98, 28, 54, - 131, 38, 197, 113, 158, 208, 97, 79, 199, 92, 60, 201, 223, 148, 13, 23, 123, 82, 48, 34, 201, 220, 140, 100, 97, 89, 60, 104, 46, 17, 8, - 161, 40, 81, 213, 66, 2, 123, 106, 161, 204, 102, 209, 54, 12, 220, 180, 52, 96, 145, 28, 76, 248, 152, 203, 14, 215, 14, 42, 67, 200, 173, - 36, 44, 124, 172, 40, 11, 209, 243, 14, 221, 222, 134, 56, 220, 77, 254, 128, 84, 109, 217, 199, 228, 208, 5, 196, 198, 245, 72, 152, 97, 130, - 158, 20, 88, 32, 65, 174, 103, 88, 97, 136, 40, 152, 131, 191, 79, 90, 124, 49, 1, 30, 26, 131, 241, 20, 217, 128, 50, 157, 97, 69, 227, - 78, 169, 198, 215, 74, 152, 147, 51, 242, 224, 36, 214, 129, 9, 2, 202, 101, 116, 200, 125, 74, 63, 79, 120, 94, 66, 175, 252, 146, 4, 67, - 22, 219, 50, 201, 51, 50, 225, 194, 255, 17, 233, 58, 92, 9, 76, 133, 155, 97, 64, 16, 185, 6, 218, 138, 208, 181, 6, 171, 128, 3, 114, - 184, 66, 67, 134, 185, 78, 10, 32, 93, 241, 156, 210, 199, 180, 241, 66, 88, 157, 180, 39, 82, 166, 9, 65, 223, 100, 156, 238, 245, 72, 118, - 218, 253, 108, 70, 43, 105, 83, 71, 252, 109, 228, 136, 54, 70, 96, 16, 230, 20, 242, 17, 244, 195, 121, 56, 33, 105, 213, 198, 10, 222, 37, - 15, 230, 104, 69, 232, 213, 241, 42, 51, 132, 245, 255, 50, 193, 134, 164, 35, 190, 17, 44, 133, 151, 120, 94, 145, 251, 176, 90, 217, 9, 143, - 208, 211, 104, 19, 243, 227, 48, 25, 148, 49, 51, 54, 194, 116, 4, 247, 53, 195, 221, 246, 244, 108, 120, 62, 1, 195, 2, 224, 223, 197, 192, - 90, 2, 57, 180, 7, 29, 109, 31, 247, 192, 0, 234, 183, 58, 44, 234, 31, 204, 166, 152, 140, 215, 140, 248, 17, 76, 242, 78, 117, 82, 211, - 102, 208, 104, 33, 230, 184, 230, 183, 236, 88, 52, 216, 247, 51, 183, 20, 42, 124, 20, 238, 19, 52, 150, 99, 50, 18, 137, 122, 18, 237, 247, - 179, 133, 159, 144, 90, 3, 170, 186, 11, 177, 252, 67, 250, 91, 136, 100, 16, 41, 104, 37, 179, 52, 69, 53, 255, 52, 24, 81, 58, 233, 93, - 159, 203, 237, 150, 25, 177, 242, 219, 239, 160, 231, 124, 195, 91, 249, 163, 97, 59, 102, 199, 175, 105, 114, 23, 20, 86, 119, 211, 253, 63, 150, - 58, 236, 137, 105, 230, 115, 168, 148, 85, 228, 102, 190, 29, 83, 148, 109, 77, 9, 185, 217, 98, 54, 215, 122, 106, 49, 86, 148, 199, 224, 41, - 56, 99, 69, 42, 232, 152, 165, 170, 217, 140, 212, 164, 118, 69, 183, 170, 41, 187, 168, 21, 144, 160, 32, 204, 191, 37, 13, 228, 104, 43, 224, - 93, 26, 141, 26, 155, 163, 80, 58, 24, 177, 167, 163, 107, 247, 155, 62, 238, 130, 128, 32, 196, 111, 66, 124, 90, 196, 101, 214, 155, 245, 82, - 4, 163, 237, 151, 164, 69, 160, 251, 82, 30, 180, 71, 209, 99, 123, 17, 119, 198, 32, 238, 164, 199, 240, 123, 83, 176, 144, 79, 65, 242, 104, - 160, 165, 48, 60, 110, 104, 225, 247, 161, 237, 42, 160, 141, 124, 150, 90, 134, 97, 21, 141, 251, 235, 248, 67, 72, 12, 58, 57, 188, 236, 217, - 65, 122, 56, 140, 101, 183, 243, 61, 52, 76, 239, 122, 67, 78, 134, 48, 132, 118, 66, 201, 115, 186, 8, 128, 227, 248, 168, 58, 164, 37, 106, - 16, 226, 55, 162, 166, 223, 62, 105, 95, 201, 130, 230, 115, 88, 155, 164, 82, 109, 64, 103, 64, 7, 131, 235, 161, 65, 98, 114, 77, 143, 250, - 23, 128, 58, 44, 88, 214, 146, 126, 41, 210, 230, 128, 11, 176, 56, 162, 112, 55, 223, 20, 150, 34, 41, 110, 169, 23, 49, 207, 179, 205, 192, - 89, 85, 190, 52, 44, 150, 210, 134, 227, 183, 66, 213, 239, 17, 152, 70, 230, 3, 150, 178, 170, 210, 137, 206, 177, 156, 47, 16, 200, 190, 21, - 198, 209, 158, 14, 217, 28, 75, 154, 14, 74, 8, 75, 211, 161, 193, 23, 91, 8, 67, 184, 156, 143, 88, 189, 57, 95, 74, 98, 119, 86, 185, - 37, 142, 126, 117, 21, 249, 24, 145, 21, 121, 242, 75, 136, 250, 102, 197, 105, 123, 42, 106, 33, 125, 50, 71, 59, 135, 153, 30, 147, 133, 105, - 31, 180, 233, 155, 17, 93, 122, 162, 108, 30, 150, 137, 67, 194, 214, 61, 48, 44, 226, 32, 0, 187, 33, 134, 69, 137, 39, 72, 116, 81, 68, - 150, 147, 132, 132, 190, 228, 78, 22, 50, 81, 67, 245, 185, 225, 58, 116, 206, 217, 172, 10, 26, 203, 226, 57, 240, 7, 58, 44, 118, 9, 150, - 144, 246, 94, 156, 237, 52, 126, 23, 109, 116, 164, 102, 176, 101, 164, 221, 167, 111, 52, 87, 45, 71, 31, 25, 142, 154, 63, 169, 134, 134, 138, - 132, 194, 214, 209, 214, 40, 242, 34, 175, 113, 7, 194, 168, 115, 50, 214, 240, 251, 249, 23, 32, 64, 130, 124, 136, 24, 121, 87, 146, 44, 197, - 178, 24, 49, 224, 52, 123, 58, 101, 199, 210, 186, 123, 35, 249, 154, 140, 40, 130, 167, 111, 2, 36, 106, 14, 109, 49, 220, 42, 88, 57, 125, - 143, 12, 83, 211, 239, 64, 7, 97, 174, 58, 112, 45, 33, 35, 36, 88, 141, 158, 91, 235, 154, 141, 160, 59, 82, 184, 95, 195, 122, 170, 150, - 96, 53, 80, 172, 24, 196, 65, 78, 200, 35, 156, 150, 72, 186, 155, 171, 141, 24, 53, 32, 202, 236, 59, 48, 115, 24, 152, 252, 6, 176, 176, - 53, 11, 193, 223, 227, 96, 50, 147, 182, 18, 238, 91, 13, 240, 184, 224, 159, 178, 89, 203, 182, 164, 144, 241, 41, 108, 57, 130, 0, 126, 206, - 102, 14, 144, 63, 148, 6, 3, 230, 118, 172, 116, 171, 194, 154, 130, 89, 252, 132, 116, 162, 125, 208, 218, 23, 179, 75, 92, 176, 68, 62, 198, - 37, 54, 60, 92, 44, 200, 135, 114, 106, 193, 28, 217, 168, 244, 87, 27, 72, 61, 16, 69, 18, 236, 37, 154, 192, 232, 109, 161, 169, 10, 109, - 53, 57, 172, 106, 245, 90, 128, 124, 136, 52, 100, 146, 81, 227, 9, 217, 67, 81, 182, 212, 115, 90, 141, 160, 153, 58, 92, 236, 54, 52, 50, - 194, 167, 63, 64, 146, 174, 145, 11, 168, 177, 247, 145, 49, 234, 105, 78, 134, 79, 249, 147, 42, 151, 118, 209, 147, 254, 34, 128, 175, 127, 66, - 58, 12, 8, 164, 109, 44, 134, 75, 216, 37, 53, 177, 42, 246, 103, 26, 139, 154, 170, 137, 77, 12, 135, 41, 123, 206, 211, 228, 52, 246, 131, - 148, 50, 18, 244, 32, 157, 87, 206, 97, 164, 107, 14, 100, 56, 108, 166, 120, 168, 12, 139, 2, 21, 158, 26, 57, 88, 204, 81, 95, 63, 135, - 143, 72, 23, 49, 97, 61, 95, 5, 103, 44, 183, 240, 36, 212, 231, 59, 209, 131, 205, 202, 226, 52, 53, 127, 159, 14, 180, 64, 125, 135, 3, - 150, 127, 70, 6, 196, 86, 210, 122, 122, 16, 1, 122, 33, 105, 33, 92, 236, 50, 53, 219, 211, 181, 98, 39, 165, 66, 228, 52, 210, 229, 67, - 19, 50, 122, 30, 1, 251, 35, 56, 65, 2, 46, 125, 249, 13, 72, 243, 163, 145, 28, 182, 155, 191, 69, 83, 33, 158, 252, 33, 244, 219, 211, - 227, 248, 94, 41, 66, 134, 69, 21, 21, 116, 235, 19, 204, 89, 210, 9, 50, 56, 4, 61, 146, 102, 237, 241, 216, 19, 129, 86, 168, 40, 30, - 194, 7, 4, 160, 187, 122, 156, 167, 59, 233, 187, 199, 74, 115, 49, 106, 42, 230, 36, 86, 239, 217, 42, 47, 103, 33, 174, 137, 34, 45, 104, - 62, 11, 77, 176, 56, 46, 235, 97, 193, 49, 115, 219, 214, 14, 41, 176, 4, 186, 115, 39, 35, 245, 78, 248, 145, 44, 75, 200, 164, 151, 193, - 199, 98, 219, 166, 186, 149, 248, 186, 232, 127, 165, 212, 60, 205, 189, 45, 74, 76, 37, 231, 19, 50, 44, 243, 104, 88, 133, 0, 217, 169, 132, - 248, 252, 144, 152, 30, 174, 200, 29, 159, 33, 24, 82, 84, 176, 156, 237, 74, 79, 161, 129, 233, 87, 16, 153, 81, 30, 68, 12, 44, 44, 61, - 35, 132, 249, 96, 181, 176, 126, 96, 27, 220, 138, 120, 157, 148, 122, 8, 251, 211, 118, 3, 86, 35, 139, 7, 59, 175, 134, 20, 4, 19, 185, - 26, 66, 29, 50, 2, 93, 212, 246, 175, 203, 3, 98, 188, 247, 112, 160, 251, 96, 6, 239, 16, 21, 208, 204, 144, 116, 208, 142, 94, 183, 7, - 142, 57, 64, 129, 113, 184, 152, 58, 222, 142, 85, 171, 25, 228, 135, 165, 88, 21, 23, 49, 29, 169, 44, 97, 168, 27, 218, 171, 38, 49, 149, - 253, 10, 190, 202, 236, 150, 169, 246, 68, 8, 2, 106, 92, 112, 3, 181, 39, 202, 103, 120, 154, 52, 87, 122, 57, 54, 253, 240, 5, 54, 22, - 65, 3, 253, 79, 29, 150, 89, 10, 211, 50, 98, 145, 73, 135, 119, 215, 146, 52, 213, 125, 232, 210, 88, 230, 6, 205, 89, 197, 27, 165, 160, - 72, 59, 199, 16, 185, 39, 232, 163, 20, 246, 30, 116, 136, 61, 214, 47, 80, 91, 43, 83, 1, 110, 131, 80, 73, 26, 13, 69, 91, 164, 132, - 13, 10, 145, 161, 220, 101, 61, 188, 133, 61, 13, 173, 160, 153, 63, 196, 210, 87, 21, 104, 78, 194, 85, 136, 154, 193, 118, 106, 190, 146, 68, - 231, 185, 5, 35, 173, 18, 230, 107, 1, 149, 155, 104, 93, 13, 102, 177, 127, 9, 102, 182, 21, 211, 98, 131, 175, 230, 126, 204, 3, 111, 209, - 80, 149, 246, 39, 177, 239, 161, 59, 164, 180, 175, 206, 149, 44, 134, 106, 28, 25, 213, 182, 137, 160, 103, 248, 39, 155, 197, 88, 171, 197, 47, - 60, 133, 229, 89, 210, 189, 239, 6, 115, 22, 96, 30, 30, 81, 219, 58, 148, 62, 156, 179, 98, 254, 57, 5, 191, 61, 78, 9, 204, 137, 231, - 240, 28, 76, 167, 115, 127, 175, 7, 5, 181, 43, 131, 7, 13, 126, 198, 128, 223, 130, 72, 80, 232, 50, 190, 186, 99, 124, 69, 10, 180, 250, - 126, 76, 57, 252, 128, 58, 216, 182, 32, 179, 207, 117, 214, 115, 202, 30, 241, 124, 140, 58, 208, 253, 50, 127, 148, 124, 173, 38, 26, 205, 189, - 155, 212, 68, 142, 86, 74, 246, 87, 66, 67, 52, 177, 19, 217, 124, 207, 160, 106, 84, 181, 193, 24, 117, 56, 128, 41, 98, 55, 196, 23, 255, - 78, 66, 126, 52, 144, 75, 208, 112, 13, 84, 87, 25, 198, 71, 185, 252, 4, 171, 48, 127, 178, 145, 176, 28, 45, 143, 255, 213, 128, 223, 177, - 37, 223, 88, 251, 182, 138, 139, 15, 65, 127, 248, 180, 43, 46, 90, 71, 49, 128, 158, 74, 241, 244, 24, 214, 157, 66, 171, 156, 68, 113, 21, - 237, 17, 172, 99, 1, 36, 171, 31, 141, 192, 98, 104, 136, 128, 125, 183, 210, 71, 249, 75, 173, 132, 221, 247, 22, 244, 27, 211, 18, 82, 164, - 190, 6, 212, 115, 52, 129, 143, 218, 172, 116, 97, 137, 187, 60, 2, 99, 246, 148, 12, 73, 156, 95, 192, 234, 127, 152, 70, 204, 144, 214, 72, - 118, 9, 167, 178, 115, 133, 163, 210, 63, 106, 21, 155, 80, 228, 150, 225, 229, 173, 86, 74, 60, 49, 140, 36, 226, 67, 44, 139, 52, 13, 245, - 62, 69, 27, 69, 250, 33, 2, 151, 240, 70, 247, 94, 118, 29, 234, 250, 105, 115, 137, 200, 66, 11, 111, 244, 32, 199, 159, 214, 75, 135, 151, - 127, 6, 219, 9, 171, 210, 87, 71, 193, 23, 29, 22, 179, 239, 218, 164, 118, 241, 11, 183, 35, 187, 132, 49, 194, 150, 148, 167, 16, 48, 3, - 186, 73, 98, 88, 171, 37, 115, 163, 188, 4, 194, 134, 187, 238, 126, 115, 7, 229, 46, 2, 244, 152, 164, 21, 107, 99, 241, 113, 183, 127, 3, - 92, 197, 156, 23, 192, 114, 124, 33, 28, 80, 140, 170, 116, 0, 142, 99, 204, 145, 121, 18, 35, 69, 247, 241, 48, 252, 157, 135, 163, 181, 88, - 135, 247, 137, 221, 206, 247, 32, 62, 131, 180, 210, 65, 186, 87, 130, 19, 170, 33, 8, 213, 169, 10, 195, 7, 30, 44, 163, 249, 187, 133, 228, - 76, 63, 26, 195, 131, 137, 215, 207, 49, 99, 9, 56, 21, 123, 11, 233, 122, 45, 201, 207, 168, 97, 196, 26, 124, 102, 72, 203, 225, 14, 72, - 28, 23, 132, 177, 22, 75, 6, 3, 135, 251, 233, 48, 49, 168, 169, 54, 59, 70, 144, 90, 23, 27, 187, 248, 63, 196, 86, 152, 151, 108, 147, - 144, 115, 42, 107, 14, 49, 184, 9, 116, 156, 185, 148, 22, 185, 22, 125, 44, 175, 147, 193, 15, 60, 111, 32, 155, 186, 138, 246, 171, 35, 34, - 133, 44, 79, 71, 249, 82, 83, 54, 107, 248, 78, 23, 235, 142, 192, 194, 58, 3, 70, 105, 15, 121, 94, 65, 176, 69, 208, 77, 188, 35, 39, - 162, 198, 34, 207, 43, 118, 172, 201, 232, 167, 136, 108, 118, 221, 13, 193, 116, 64, 119, 215, 125, 105, 246, 46, 3, 31, 126, 188, 134, 37, 202, - 189, 48, 207, 243, 41, 22, 63, 108, 30, 188, 174, 154, 1, 115, 161, 223, 206, 70, 97, 213, 119, 142, 154, 187, 17, 23, 100, 93, 38, 119, 164, - 103, 120, 90, 53, 127, 98, 56, 87, 115, 115, 199, 26, 22, 53, 5, 58, 37, 154, 205, 106, 152, 166, 43, 92, 198, 76, 39, 179, 104, 79, 5, - 43, 201, 16, 164, 37, 168, 199, 98, 131, 178, 23, 135, 195, 159, 166, 32, 57, 233, 3, 244, 35, 227, 254, 118, 204, 131, 126, 178, 197, 42, 197, - 248, 252, 9, 233, 81, 46, 122, 26, 43, 111, 179, 165, 88, 58, 75, 88, 178, 189, 186, 6, 220, 198, 236, 28, 242, 53, 35, 95, 98, 54, 57, - 227, 231, 111, 73, 253, 98, 135, 130, 206, 199, 72, 198, 140, 172, 166, 235, 249, 115, 56, 92, 76, 126, 218, 226, 182, 7, 145, 218, 173, 132, 165, - 2, 129, 101, 94, 12, 190, 251, 89, 21, 202, 159, 33, 211, 197, 143, 119, 20, 156, 85, 173, 103, 183, 248, 40, 140, 32, 180, 197, 141, 23, 105, - 147, 43, 161, 114, 119, 39, 101, 182, 22, 73, 203, 213, 4, 21, 29, 14, 113, 31, 175, 72, 86, 155, 110, 252, 43, 32, 118, 179, 188, 114, 237, - 136, 219, 124, 62, 165, 202, 130, 41, 74, 237, 2, 84, 220, 9, 191, 118, 74, 20, 18, 123, 19, 164, 67, 157, 172, 130, 61, 69, 250, 190, 71, - 143, 187, 86, 2, 185, 145, 118, 100, 162, 234, 24, 229, 21, 240, 123, 107, 107, 190, 83, 233, 147, 192, 7, 137, 205, 208, 79, 234, 170, 80, 155, - 179, 19, 57, 88, 178, 117, 67, 48, 94, 205, 76, 171, 201, 31, 116, 204, 226, 159, 121, 94, 76, 86, 0, 226, 105, 54, 244, 98, 16, 126, 236, - 66, 167, 68, 252, 114, 141, 249, 53, 109, 87, 71, 166, 181, 129, 244, 11, 218, 74, 146, 170, 190, 204, 76, 167, 224, 83, 26, 32, 108, 237, 122, - 57, 72, 117, 247, 32, 254, 103, 183, 242, 176, 159, 205, 129, 83, 16, 255, 152, 79, 49, 16, 37, 116, 57, 132, 158, 245, 142, 164, 5, 204, 167, - 209, 247, 110, 99, 171, 196, 246, 62, 253, 64, 138, 72, 70, 20, 162, 193, 16, 79, 163, 165, 130, 41, 205, 207, 151, 65, 106, 5, 91, 137, 120, - 186, 221, 115, 24, 123, 50, 181, 158, 148, 200, 228, 188, 26, 163, 251, 125, 148, 249, 53, 153, 41, 231, 252, 207, 130, 242, 26, 123, 195, 78, 74, - 161, 109, 59, 235, 67, 179, 78, 78, 135, 249, 46, 248, 207, 63, 122, 134, 101, 168, 72, 168, 176, 215, 40, 228, 239, 65, 247, 164, 115, 240, 142, - 31, 169, 105, 9, 137, 43, 72, 72, 47, 131, 74, 249, 247, 100, 21, 144, 223, 132, 149, 94, 116, 41, 133, 125, 132, 244, 83, 51, 71, 139, 151, - 120, 102, 133, 233, 103, 246, 111, 29, 233, 204, 167, 63, 150, 249, 172, 72, 84, 180, 144, 235, 204, 121, 158, 83, 200, 137, 195, 118, 216, 15, 197, - 88, 173, 223, 16, 129, 91, 255, 60, 146, 3, 5, 8, 242, 245, 109, 236, 12, 109, 132, 118, 233, 106, 178, 1, 78, 145, 235, 121, 0, 110, 22, - 137, 33, 32, 53, 48, 50, 249, 51, 178, 91, 105, 151, 36, 146, 182, 184, 36, 86, 67, 245, 154, 27, 150, 98, 242, 218, 138, 69, 171, 142, 117, - 220, 12, 110, 236, 239, 226, 116, 95, 73, 10, 89, 93, 10, 107, 128, 94, 106, 110, 73, 14, 201, 176, 194, 35, 54, 88, 39, 123, 16, 84, 195, - 105, 188, 243, 45, 207, 181, 216, 105, 52, 101, 215, 102, 176, 89, 169, 251, 250, 84, 54, 10, 9, 133, 190, 44, 181, 188, 141, 207, 135, 179, 228, - 69, 1, 254, 36, 161, 244, 136, 143, 62, 236, 60, 147, 97, 177, 179, 37, 32, 113, 156, 221, 89, 221, 110, 218, 210, 50, 208, 141, 216, 114, 163, - 20, 167, 38, 173, 196, 28, 160, 96, 70, 206, 1, 155, 73, 52, 73, 188, 29, 114, 208, 47, 249, 39, 185, 41, 216, 121, 175, 217, 40, 29, 244, - 105, 65, 153, 127, 139, 104, 19, 144, 70, 220, 198, 28, 30, 118, 151, 96, 73, 170, 105, 114, 204, 90, 77, 157, 29, 168, 254, 113, 178, 132, 79, - 197, 114, 60, 62, 14, 189, 185, 21, 190, 128, 218, 155, 158, 5, 202, 129, 147, 7, 77, 116, 191, 74, 210, 45, 153, 130, 188, 168, 174, 180, 194, - 30, 144, 56, 203, 157, 69, 78, 33, 193, 198, 90, 53, 225, 90, 203, 163, 188, 5, 253, 239, 83, 118, 220, 135, 105, 170, 214, 28, 11, 204, 110, - 32, 219, 21, 9, 92, 230, 185, 172, 16, 22, 138, 151, 53, 126, 38, 123, 34, 106, 170, 222, 252, 68, 56, 78, 249, 41, 236, 90, 103, 222, 144, - 161, 9, 110, 62, 27, 9, 180, 31, 243, 185, 150, 131, 53, 210, 108, 204, 232, 29, 66, 160, 166, 27, 211, 249, 108, 172, 160, 177, 139, 170, 5, - 88, 20, 239, 109, 67, 3, 158, 160, 29, 140, 132, 40, 216, 235, 32, 106, 86, 99, 126, 236, 38, 33, 244, 47, 35, 106, 46, 230, 247, 98, 74, - 78, 190, 45, 158, 62, 23, 115, 44, 131, 15, 131, 21, 4, 148, 43, 238, 133, 247, 35, 56, 84, 3, 170, 46, 36, 117, 115, 210, 35, 245, 139, - 246, 57, 252, 94, 236, 76, 105, 15, 229, 209, 148, 100, 210, 119, 212, 30, 170, 83, 21, 53, 191, 13, 234, 148, 152, 106, 140, 193, 242, 41, 145, - 182, 120, 74, 178, 17, 250, 165, 155, 117, 63, 252, 29, 205, 94, 4, 243, 248, 24, 208, 90, 72, 82, 227, 7, 69, 185, 140, 81, 49, 211, 124, - 134, 118, 49, 228, 97, 199, 73, 56, 202, 28, 116, 102, 186, 152, 189, 231, 19, 123, 226, 166, 131, 109, 196, 114, 33, 159, 247, 90, 111, 92, 110, - 32, 67, 174, 21, 32, 197, 228, 225, 56, 213, 196, 222, 254, 106, 62, 159, 75, 125, 99, 69, 53, 186, 145, 87, 202, 119, 144, 35, 208, 95, 251, - 49, 13, 248, 217, 180, 54, 18, 229, 84, 39, 55, 194, 32, 196, 131, 170, 96, 137, 113, 132, 95, 177, 19, 76, 247, 61, 87, 38, 64, 239, 183, - 176, 211, 253, 37, 164, 248, 168, 20, 150, 74, 229, 36, 105, 71, 29, 54, 191, 71, 58, 173, 55, 70, 146, 118, 35, 91, 65, 2, 190, 60, 168, - 194, 124, 178, 34, 25, 68, 250, 29, 54, 183, 99, 255, 36, 86, 154, 95, 194, 147, 83, 210, 40, 168, 88, 131, 219, 211, 1, 83, 148, 117, 113, - 178, 77, 212, 141, 87, 69, 203, 250, 136, 246, 105, 43, 194, 134, 174, 244, 47, 67, 110, 176, 19, 118, 120, 206, 97, 221, 251, 177, 212, 65, 53, - 165, 31, 179, 116, 136, 175, 131, 248, 252, 51, 98, 175, 24, 189, 175, 19, 98, 228, 3, 227, 238, 184, 106, 86, 32, 219, 151, 14, 201, 105, 252, - 22, 147, 185, 175, 31, 147, 2, 175, 79, 219, 193, 209, 43, 56, 74, 33, 108, 212, 154, 176, 103, 255, 236, 131, 112, 158, 176, 75, 251, 116, 187, - 142, 133, 14, 237, 174, 210, 134, 60, 175, 208, 52, 66, 70, 200, 167, 169, 166, 189, 221, 149, 144, 43, 255, 170, 172, 29, 10, 35, 29, 79, 49, - 112, 210, 111, 208, 131, 208, 221, 154, 224, 97, 26, 209, 101, 195, 239, 71, 42, 142, 243, 147, 234, 164, 142, 250, 76, 109, 231, 226, 190, 118, 70, - 126, 248, 23, 80, 106, 88, 138, 87, 166, 155, 205, 194, 35, 65, 210, 65, 222, 82, 83, 184, 196, 158, 106, 211, 206, 108, 9, 59, 6, 226, 175, - 18, 197, 117, 214, 99, 7, 43, 246, 130, 28, 147, 134, 109, 98, 235, 71, 188, 176, 229, 62, 113, 202, 129, 94, 121, 19, 155, 5, 69, 151, 234, - 142, 41, 39, 253, 195, 97, 190, 227, 125, 41, 117, 214, 98, 135, 143, 73, 201, 179, 21, 137, 98, 243, 239, 232, 75, 47, 255, 25, 222, 129, 120, - 109, 37, 229, 82, 204, 34, 248, 174, 116, 99, 157, 238, 227, 33, 173, 44, 2, 115, 245, 6, 126, 16, 35, 140, 201, 93, 190, 90, 62, 138, 68, - 100, 241, 190, 233, 123, 82, 202, 141, 229, 7, 61, 78, 144, 4, 69, 49, 44, 228, 78, 106, 200, 221, 118, 61, 196, 158, 79, 28, 169, 72, 236, - 100, 149, 106, 40, 237, 160, 159, 199, 114, 224, 13, 154, 38, 218, 211, 153, 67, 4, 63, 148, 34, 162, 34, 104, 144, 186, 125, 35, 50, 15, 60, - 206, 144, 13, 34, 6, 248, 182, 195, 247, 209, 133, 7, 237, 198, 14, 192, 64, 135, 125, 232, 136, 85, 225, 74, 35, 132, 28, 117, 167, 81, 251, - 56, 19, 31, 101, 156, 195, 143, 223, 231, 191, 196, 64, 45, 1, 25, 124, 97, 194, 225, 26, 48, 41, 80, 51, 154, 172, 216, 191, 23, 200, 76, - 126, 18, 14, 22, 31, 245, 108, 131, 94, 69, 207, 229, 49, 171, 162, 133, 87, 45, 201, 179, 17, 155, 234, 142, 49, 18, 46, 172, 81, 68, 117, - 53, 84, 62, 57, 144, 163, 45, 142, 206, 140, 210, 63, 231, 192, 105, 95, 42, 200, 183, 138, 226, 94, 31, 75, 206, 138, 196, 88, 68, 34, 67, - 62, 67, 92, 236, 119, 177, 92, 172, 79, 82, 142, 221, 124, 55, 121, 17, 171, 214, 142, 202, 199, 224, 184, 212, 160, 166, 130, 173, 100, 94, 122, - 43, 105, 86, 140, 202, 116, 81, 64, 98, 226, 189, 155, 207, 172, 52, 139, 32, 98, 64, 85, 18, 221, 75, 16, 232, 3, 8, 132, 186, 98, 84, - 104, 21, 164, 127, 171, 50, 34, 65, 173, 96, 119, 10, 220, 154, 250, 244, 201, 152, 200, 226, 158, 79, 15, 211, 248, 4, 12, 154, 203, 60, 155, - 197, 238, 213, 106, 207, 139, 200, 136, 214, 38, 213, 199, 244, 122, 2, 68, 91, 212, 91, 105, 52, 90, 111, 238, 181, 171, 196, 126, 112, 206, 154, - 80, 61, 5, 71, 45, 56, 48, 7, 199, 176, 208, 130, 70, 223, 229, 232, 213, 73, 122, 88, 97, 106, 122, 67, 20, 100, 6, 199, 199, 241, 51, - 74, 220, 206, 12, 225, 9, 133, 186, 175, 238, 22, 94, 89, 211, 69, 117, 127, 23, 255, 6, 217, 227, 65, 58, 52, 14, 245, 90, 115, 138, 48, - 118, 80, 137, 159, 101, 33, 246, 18, 180, 134, 88, 165, 18, 175, 110, 35, 213, 221, 57, 122, 148, 180, 117, 240, 132, 71, 133, 72, 130, 55, 186, - 176, 226, 111, 156, 61, 236, 54, 87, 194, 57, 146, 88, 13, 155, 222, 209, 228, 158, 6, 204, 165, 123, 42, 203, 213, 56, 226, 223, 79, 218, 48, - 111, 147, 60, 253, 42, 168, 19, 161, 167, 69, 225, 253, 255, 102, 10, 250, 129, 199, 68, 228, 81, 98, 161, 68, 80, 149, 171, 212, 24, 70, 236, - 5, 107, 223, 20, 94, 148, 14, 134, 234, 126, 194, 218, 136, 138, 241, 190, 156, 158, 201, 188, 70, 237, 87, 144, 191, 105, 169, 179, 137, 141, 138, - 238, 50, 111, 131, 198, 199, 245, 42, 222, 47, 53, 249, 134, 115, 224, 32, 210, 26, 77, 250, 214, 143, 188, 151, 137, 93, 136, 212, 140, 27, 35, - 244, 49, 172, 126, 6, 253, 172, 204, 12, 33, 154, 162, 73, 176, 12, 251, 198, 236, 246, 125, 201, 247, 147, 87, 32, 190, 208, 179, 5, 70, 164, - 247, 160, 188, 26, 74, 225, 24, 219, 1, 255, 66, 208, 49, 109, 199, 113, 66, 172, 4, 225, 160, 198, 243, 5, 124, 241, 124, 19, 188, 140, 152, - 241, 185, 216, 140, 75, 64, 37, 44, 33, 213, 16, 127, 95, 198, 244, 176, 17, 154, 2, 111, 169, 67, 57, 252, 233, 8, 253, 170, 77, 221, 12, - 241, 149, 168, 144, 187, 159, 192, 90, 68, 181, 167, 212, 214, 74, 113, 30, 32, 133, 233, 222, 40, 107, 85, 251, 75, 70, 54, 9, 63, 241, 195, - 66, 88, 241, 190, 177, 239, 89, 80, 129, 151, 117, 184, 87, 35, 76, 86, 24, 242, 90, 111, 250, 73, 44, 236, 62, 231, 235, 33, 66, 62, 193, - 140, 32, 97, 26, 64, 217, 243, 146, 1, 159, 223, 157, 130, 41, 72, 225, 142, 169, 61, 110, 99, 136, 215, 194, 50, 238, 54, 13, 62, 205, 64, - 170, 178, 17, 30, 104, 3, 95, 82, 174, 69, 202, 11, 188, 156, 35, 98, 160, 225, 206, 22, 213, 26, 126, 107, 107, 22, 245, 179, 135, 134, 171, - 120, 179, 138, 132, 165, 146, 201, 140, 202, 168, 129, 66, 4, 119, 188, 92, 97, 230, 193, 86, 152, 102, 40, 212, 43, 157, 109, 196, 216, 250, 132, - 36, 149, 78, 194, 102, 192, 102, 26, 226, 23, 158, 33, 23, 200, 230, 74, 72, 36, 148, 246, 168, 225, 136, 198, 92, 201, 148, 128, 16, 223, 106, - 35, 133, 177, 247, 249, 176, 180, 231, 40, 237, 172, 72, 216, 217, 194, 20, 108, 76, 214, 191, 131, 165, 200, 101, 188, 18, 170, 145, 77, 62, 179, - 139, 38, 144, 167, 119, 184, 117, 235, 221, 96, 107, 122, 225, 227, 162, 43, 29, 90, 108, 134, 96, 112, 127, 122, 7, 124, 133, 249, 205, 244, 47, - 39, 187, 145, 96, 251, 97, 243, 55, 14, 242, 33, 244, 14, 18, 205, 126, 87, 152, 196, 248, 226, 231, 225, 132, 111, 47, 207, 181, 94, 112, 96, - 225, 249, 26, 102, 160, 221, 172, 145, 183, 33, 218, 112, 58, 152, 140, 38, 87, 194, 105, 232, 78, 189, 236, 57, 171, 24, 133, 38, 134, 233, 223, - 62, 19, 239, 215, 38, 105, 10, 168, 95, 209, 145, 148, 105, 61, 205, 193, 150, 193, 159, 84, 120, 136, 236, 82, 159, 88, 171, 59, 154, 70, 144, - 212, 144, 82, 123, 74, 124, 28, 149, 151, 51, 159, 56, 178, 164, 154, 83, 204, 180, 168, 206, 119, 242, 51, 36, 225, 27, 10, 178, 45, 97, 187, - 33, 115, 133, 41, 250, 252, 199, 217, 118, 196, 148, 167, 200, 41, 154, 194, 88, 252, 33, 73, 217, 87, 227, 35, 150, 8, 116, 102, 14, 104, 142, - 107, 82, 28, 73, 232, 104, 7, 49, 225, 155, 171, 96, 107, 180, 12, 53, 179, 58, 198, 200, 32, 101, 252, 184, 41, 81, 184, 76, 51, 37, 115, - 102, 8, 190, 245, 213, 240, 39, 73, 196, 112, 223, 97, 110, 193, 17, 127, 68, 251, 252, 172, 217, 116, 180, 189, 167, 116, 69, 107, 28, 163, 164, - 35, 36, 137, 204, 164, 82, 158, 231, 217, 74, 177, 196, 73, 9, 203, 237, 4, 115, 8, 243, 103, 49, 150, 166, 54, 168, 55, 23, 73, 9, 44, - 55, 134, 139, 85, 168, 208, 154, 205, 20, 212, 239, 75, 109, 198, 192, 110, 129, 142, 212, 46, 36, 107, 69, 224, 78, 203, 195, 8, 95, 204, 21, - 91, 8, 54, 200, 73, 75, 17, 98, 86, 240, 106, 36, 215, 205, 230, 150, 112, 73, 53, 146, 177, 136, 210, 69, 134, 8, 134, 28, 213, 237, 201, - 42, 230, 134, 185, 236, 105, 236, 123, 47, 23, 135, 173, 182, 64, 27, 172, 70, 182, 181, 21, 2, 179, 225, 21, 72, 158, 128, 195, 192, 33, 13, - 101, 240, 0, 212, 111, 68, 230, 184, 198, 188, 43, 5, 67, 67, 205, 38, 230, 137, 96, 35, 76, 50, 138, 209, 149, 110, 229, 171, 144, 134, 28, - 225, 63, 193, 180, 149, 135, 68, 192, 151, 154, 164, 249, 120, 80, 47, 92, 2, 75, 96, 19, 120, 17, 207, 198, 244, 45, 67, 104, 221, 244, 79, - 56, 2, 207, 105, 181, 124, 46, 132, 18, 101, 102, 174, 248, 187, 134, 147, 58, 208, 160, 193, 211, 234, 231, 174, 17, 55, 246, 120, 31, 24, 187, - 5, 157, 159, 49, 23, 15, 89, 199, 83, 254, 178, 2, 179, 197, 83, 236, 58, 194, 25, 100, 133, 114, 73, 0, 213, 139, 53, 45, 95, 126, 1, - 250, 233, 136, 29, 29, 123, 247, 89, 146, 148, 13, 132, 149, 133, 245, 137, 170, 148, 28, 230, 175, 202, 122, 85, 45, 248, 216, 21, 48, 209, 8, - 248, 35, 176, 156, 158, 22, 45, 38, 96, 80, 159, 31, 166, 186, 143, 109, 150, 144, 97, 13, 86, 26, 56, 10, 105, 36, 13, 188, 75, 234, 15, - 193, 117, 17, 152, 66, 234, 49, 216, 255, 153, 116, 165, 203, 248, 18, 81, 32, 73, 166, 172, 154, 57, 143, 153, 194, 13, 94, 18, 111, 185, 92, - 252, 182, 66, 232, 158, 11, 29, 246, 89, 124, 19, 57, 46, 161, 159, 247, 158, 181, 167, 195, 172, 33, 68, 142, 168, 154, 236, 249, 220, 12, 242, - 207, 165, 24, 22, 173, 56, 159, 143, 228, 68, 204, 97, 174, 79, 129, 35, 226, 154, 165, 59, 96, 163, 185, 2, 254, 74, 163, 109, 235, 191, 161, - 61, 174, 24, 154, 50, 100, 135, 205, 63, 163, 154, 131, 222, 216, 2, 33, 27, 206, 69, 35, 207, 22, 251, 34, 24, 251, 221, 27, 133, 52, 175, - 152, 132, 73, 34, 241, 50, 61, 231, 91, 109, 231, 158, 45, 242, 74, 190, 28, 125, 204, 221, 36, 210, 137, 60, 76, 74, 176, 32, 169, 51, 249, - 17, 82, 79, 52, 22, 147, 7, 171, 210, 111, 248, 177, 12, 125, 205, 0, 19, 107, 19, 226, 230, 219, 176, 42, 208, 239, 49, 46, 176, 84, 157, - 15, 100, 237, 156, 95, 43, 54, 83, 230, 128, 31, 217, 131, 120, 143, 203, 22, 146, 227, 114, 202, 141, 165, 233, 64, 189, 49, 27, 245, 51, 41, - 40, 235, 179, 97, 182, 100, 120, 49, 21, 156, 240, 35, 113, 171, 53, 171, 61, 105, 235, 92, 90, 52, 85, 204, 43, 207, 155, 182, 58, 172, 147, - 55, 178, 34, 132, 238, 184, 100, 44, 198, 234, 230, 148, 7, 9, 51, 213, 42, 54, 96, 184, 78, 225, 37, 168, 171, 157, 171, 120, 9, 187, 1, - 29, 227, 245, 116, 16, 94, 67, 174, 237, 52, 255, 140, 115, 4, 105, 42, 63, 61, 201, 186, 124, 233, 197, 203, 63, 207, 92, 246, 112, 26, 68, - 198, 123, 13, 61, 160, 14, 73, 9, 252, 108, 43, 51, 148, 144, 216, 189, 112, 245, 229, 152, 215, 161, 66, 230, 14, 73, 48, 27, 225, 239, 14, - 254, 24, 106, 38, 169, 142, 172, 100, 55, 8, 19, 77, 99, 159, 66, 68, 74, 202, 100, 202, 112, 149, 217, 10, 111, 26, 72, 89, 190, 161, 130, - 163, 139, 13, 145, 249, 252, 126, 232, 94, 38, 222, 78, 97, 33, 142, 211, 87, 146, 187, 144, 222, 118, 87, 159, 230, 141, 254, 71, 121, 161, 146, - 180, 139, 63, 6, 4, 148, 164, 2, 55, 192, 167, 57, 128, 142, 153, 68, 235, 131, 174, 26, 187, 160, 242, 238, 152, 15, 46, 113, 139, 45, 56, - 113, 166, 42, 169, 118, 201, 53, 224, 224, 231, 74, 230, 164, 3, 147, 224, 4, 58, 209, 36, 189, 33, 10, 203, 183, 42, 3, 156, 166, 13, 84, - 224, 239, 153, 210, 186, 75, 54, 114, 12, 31, 68, 35, 161, 244, 98, 145, 98, 101, 76, 140, 17, 241, 38, 225, 11, 72, 66, 255, 36, 7, 191, - 0, 215, 65, 109, 180, 8, 131, 96, 40, 37, 158, 117, 56, 90, 8, 133, 106, 84, 188, 20, 38, 108, 25, 250, 251, 184, 90, 92, 233, 24, 245, - 106, 109, 225, 92, 31, 159, 63, 93, 91, 168, 192, 45, 141, 42, 166, 39, 255, 199, 188, 78, 194, 250, 169, 217, 195, 12, 108, 140, 117, 192, 56, - 184, 13, 154, 230, 146, 128, 61, 85, 203, 172, 109, 198, 98, 184, 78, 92, 47, 51, 71, 151, 217, 67, 62, 99, 5, 52, 86, 120, 234, 65, 127, - 95, 237, 142, 26, 75, 255, 204, 123, 148, 112, 125, 141, 81, 4, 56, 140, 63, 125, 129, 188, 1, 63, 224, 69, 144, 156, 75, 162, 246, 196, 20, - 246, 43, 233, 112, 69, 162, 12, 243, 227, 215, 110, 115, 46, 187, 82, 58, 161, 34, 234, 79, 167, 13, 246, 228, 12, 115, 22, 57, 170, 26, 245, - 38, 150, 164, 100, 104, 43, 19, 167, 92, 135, 103, 152, 226, 181, 235, 144, 8, 194, 35, 21, 48, 163, 13, 38, 137, 227, 57, 178, 185, 94, 180, - 9, 178, 0, 86, 214, 14, 207, 199, 24, 167, 8, 249, 59, 161, 179, 10, 145, 161, 108, 238, 164, 20, 28, 145, 71, 100, 54, 201, 133, 16, 215, - 233, 195, 32, 44, 67, 84, 55, 29, 98, 97, 57, 198, 234, 16, 166, 59, 189, 4, 222, 82, 16, 7, 123, 113, 198, 109, 236, 27, 104, 34, 135, - 137, 46, 123, 134, 113, 46, 210, 169, 93, 114, 79, 189, 54, 17, 146, 212, 92, 86, 11, 95, 126, 237, 74, 148, 180, 130, 189, 129, 214, 105, 231, - 144, 222, 213, 188, 132, 5, 127, 19, 44, 122, 192, 244, 147, 119, 72, 167, 38, 234, 17, 135, 105, 158, 142, 142, 88, 91, 161, 238, 248, 128, 40, - 12, 27, 237, 247, 243, 29, 88, 207, 245, 106, 238, 107, 59, 169, 217, 142, 144, 69, 183, 174, 24, 18, 166, 208, 196, 138, 49, 83, 159, 85, 134, - 226, 210, 141, 152, 33, 82, 190, 180, 236, 137, 211, 148, 204, 139, 49, 130, 151, 211, 14, 202, 23, 155, 31, 136, 50, 108, 225, 143, 169, 198, 138, - 47, 17, 28, 111, 18, 134, 240, 207, 77, 19, 171, 237, 168, 177, 251, 27, 162, 82, 222, 159, 195, 86, 240, 173, 235, 185, 171, 133, 44, 239, 21, - 155, 98, 127, 133, 248, 152, 26, 113, 78, 149, 222, 117, 166, 214, 152, 157, 178, 195, 123, 240, 109, 171, 139, 136, 83, 21, 33, 235, 77, 143, 254, - 164, 167, 169, 65, 210, 229, 34, 67, 237, 174, 208, 30, 32, 125, 74, 204, 134, 244, 180, 73, 210, 170, 205, 115, 81, 50, 171, 199, 77, 233, 17, - 65, 68, 102, 243, 74, 157, 77, 227, 1, 185, 220, 227, 19, 167, 74, 48, 20, 79, 201, 177, 92, 113, 104, 84, 25, 154, 198, 26, 232, 25, 223, - 110, 30, 32, 173, 73, 58, 84, 205, 132, 45, 174, 1, 177, 75, 221, 66, 121, 49, 191, 22, 93, 240, 10, 254, 174, 26, 15, 232, 75, 121, 155, - 210, 30, 216, 110, 86, 174, 235, 197, 226, 229, 194, 161, 35, 226, 253, 72, 121, 173, 146, 158, 132, 165, 213, 167, 73, 202, 85, 179, 56, 29, 128, - 175, 97, 100, 23, 89, 39, 94, 88, 77, 1, 4, 196, 74, 195, 209, 39, 26, 254, 205, 193, 95, 194, 242, 182, 198, 55, 30, 186, 115, 216, 227, - 208, 148, 195, 214, 209, 46, 194, 214, 30, 54, 224, 42, 22, 34, 237, 174, 180, 15, 94, 145, 66, 12, 118, 13, 215, 50, 63, 223, 119, 206, 55, - 92, 13, 33, 232, 246, 75, 16, 20, 161, 153, 203, 255, 69, 191, 173, 64, 248, 248, 171, 56, 81, 65, 186, 160, 7, 169, 112, 132, 50, 133, 251, - 196, 206, 57, 29, 26, 201, 49, 230, 243, 176, 75, 79, 34, 199, 212, 87, 0, 126, 235, 200, 1, 247, 253, 125, 21, 96, 221, 158, 75, 206, 12, - 80, 254, 1, 141, 245, 145, 232, 38, 206, 21, 147, 50, 41, 173, 70, 248, 213, 172, 252, 130, 60, 96, 51, 125, 210, 10, 109, 152, 166, 164, 238, - 195, 16, 153, 64, 188, 208, 63, 129, 84, 42, 125, 85, 120, 125, 8, 107, 109, 210, 105, 55, 213, 181, 157, 46, 46, 175, 237, 140, 166, 55, 193, - 12, 72, 230, 240, 75, 112, 41, 60, 45, 190, 61, 15, 173, 57, 200, 102, 86, 27, 150, 78, 104, 167, 27, 26, 121, 64, 73, 7, 205, 74, 37, - 61, 193, 196, 111, 43, 161, 88, 73, 87, 139, 107, 245, 44, 87, 73, 187, 248, 67, 176, 223, 101, 166, 55, 177, 106, 37, 189, 76, 180, 170, 22, - 187, 252, 68, 219, 244, 11, 116, 41, 1, 214, 65, 7, 179, 94, 155, 168, 201, 133, 106, 27, 200, 65, 194, 200, 3, 24, 60, 255, 109, 158, 6, - 189, 17, 34, 52, 224, 70, 126, 102, 131, 98, 182, 140, 166, 176, 228, 52, 237, 186, 10, 118, 238, 48, 163, 247, 15, 77, 98, 190, 251, 135, 28, - 124, 161, 31, 181, 97, 62, 4, 141, 46, 115, 72, 124, 27, 197, 107, 93, 230, 60, 190, 211, 101, 206, 224, 255, 130, 158, 9, 228, 75, 218, 135, - 125, 117, 58, 66, 82, 94, 48, 43, 34, 210, 144, 47, 237, 134, 138, 246, 122, 94, 46, 38, 151, 39, 218, 111, 141, 74, 67, 149, 83, 160, 28, - 206, 22, 158, 218, 73, 187, 173, 23, 136, 116, 120, 46, 44, 242, 165, 111, 245, 68, 20, 160, 186, 237, 29, 18, 244, 239, 175, 184, 28, 198, 73, - 242, 16, 114, 94, 181, 45, 61, 5, 118, 150, 152, 205, 102, 110, 42, 141, 153, 60, 58, 84, 129, 193, 176, 236, 10, 218, 104, 157, 52, 148, 78, - 97, 181, 8, 97, 210, 224, 74, 203, 234, 121, 100, 198, 99, 222, 135, 58, 136, 119, 114, 100, 126, 71, 216, 211, 232, 72, 141, 132, 13, 228, 32, - 3, 40, 213, 5, 0, 28, 30, 16, 167, 156, 222, 18, 59, 183, 111, 99, 1, 31, 43, 228, 115, 224, 109, 121, 120, 163, 156, 114, 97, 117, 195, - 232, 16, 214, 47, 207, 115, 225, 175, 166, 58, 178, 169, 21, 220, 93, 50, 67, 94, 187, 30, 226, 225, 122, 132, 253, 144, 77, 111, 176, 10, 157, - 61, 186, 195, 29, 117, 197, 54, 154, 157, 180, 135, 240, 120, 192, 92, 202, 35, 114, 79, 96, 155, 249, 56, 210, 236, 225, 141, 215, 195, 78, 247, - 54, 179, 176, 184, 187, 138, 238, 165, 211, 96, 147, 242, 47, 125, 133, 8, 165, 20, 59, 135, 166, 100, 21, 108, 111, 234, 175, 253, 35, 81, 228, - 63, 127, 67, 218, 63, 108, 200, 152, 4, 121, 110, 225, 16, 150, 174, 123, 9, 147, 53, 177, 255, 209, 104, 78, 199, 104, 249, 169, 120, 151, 241, - 83, 120, 73, 68, 126, 205, 97, 244, 212, 237, 72, 215, 18, 244, 4, 225, 231, 96, 0, 238, 241, 11, 242, 245, 75, 34, 2, 81, 103, 21, 112, - 212, 253, 140, 124, 32, 2, 129, 161, 133, 240, 57, 213, 137, 38, 215, 176, 18, 27, 61, 135, 85, 63, 115, 4, 221, 176, 28, 194, 181, 67, 62, - 120, 22, 115, 228, 79, 35, 80, 85, 7, 226, 24, 201, 34, 12, 2, 141, 108, 64, 182, 101, 74, 173, 36, 33, 65, 52, 38, 1, 22, 168, 166, - 196, 165, 42, 3, 46, 220, 223, 154, 251, 161, 225, 32, 164, 157, 38, 101, 15, 42, 200, 112, 192, 251, 105, 59, 91, 65, 182, 89, 179, 222, 27, - 182, 145, 11, 174, 97, 121, 109, 48, 40, 67, 21, 233, 132, 158, 249, 135, 220, 35, 150, 179, 249, 145, 253, 185, 238, 239, 112, 51, 183, 212, 81, - 153, 182, 194, 166, 2, 227, 190, 241, 18, 113, 222, 189, 211, 150, 14, 195, 5, 248, 157, 89, 204, 147, 82, 136, 178, 15, 32, 158, 115, 3, 175, - 161, 17, 244, 129, 175, 164, 104, 31, 97, 180, 157, 4, 11, 107, 65, 110, 18, 199, 239, 238, 18, 201, 203, 211, 0, 123, 183, 50, 219, 222, 126, - 228, 234, 165, 180, 91, 198, 114, 178, 190, 157, 156, 253, 3, 105, 16, 220, 188, 98, 55, 233, 181, 246, 15, 7, 105, 127, 5, 58, 247, 39, 108, - 162, 117, 64, 211, 43, 53, 136, 115, 75, 249, 244, 27, 36, 56, 175, 74, 77, 21, 137, 49, 252, 65, 28, 110, 108, 157, 17, 70, 130, 56, 193, - 180, 243, 250, 115, 103, 85, 51, 8, 213, 200, 224, 185, 162, 186, 210, 99, 120, 39, 210, 64, 195, 120, 218, 3, 112, 144, 108, 99, 51, 165, 48, - 244, 74, 39, 248, 5, 140, 29, 80, 6, 164, 17, 153, 211, 91, 164, 102, 162, 193, 15, 144, 237, 55, 145, 181, 243, 224, 11, 156, 121, 138, 252, - 132, 124, 229, 26, 86, 215, 236, 167, 251, 64, 209, 34, 190, 244, 18, 126, 193, 103, 64, 178, 250, 146, 40, 223, 38, 140, 39, 54, 196, 115, 161, - 26, 110, 53, 79, 144, 86, 98, 108, 8, 170, 90, 128, 188, 141, 224, 179, 94, 234, 141, 166, 29, 164, 46, 212, 128, 51, 254, 130, 14, 168, 195, - 50, 184, 187, 185, 116, 30, 173, 179, 102, 132, 154, 21, 213, 68, 19, 167, 113, 183, 169, 93, 1, 115, 33, 114, 172, 246, 106, 158, 130, 47, 149, - 33, 170, 79, 223, 137, 160, 101, 56, 232, 135, 67, 187, 238, 99, 190, 58, 71, 145, 33, 119, 191, 13, 95, 140, 176, 63, 73, 125, 36, 57, 86, - 210, 88, 142, 217, 235, 222, 59, 233, 35, 85, 139, 166, 231, 122, 58, 13, 216, 55, 32, 145, 184, 140, 236, 124, 59, 9, 178, 98, 73, 190, 87, - 188, 12, 39, 236, 20, 209, 148, 86, 254, 39, 201, 250, 65, 197, 17, 72, 34, 57, 234, 171, 76, 59, 96, 229, 105, 26, 149, 225, 183, 39, 162, - 228, 199, 237, 149, 186, 181, 95, 87, 13, 14, 105, 200, 6, 118, 210, 169, 172, 94, 1, 232, 61, 186, 161, 112, 62, 129, 28, 42, 137, 26, 127, - 226, 229, 42, 96, 254, 221, 1, 58, 13, 248, 116, 213, 76, 233, 97, 92, 197, 227, 112, 202, 46, 142, 116, 130, 89, 69, 193, 117, 11, 252, 221, - 46, 136, 81, 171, 156, 174, 69, 134, 197, 34, 207, 129, 82, 15, 152, 36, 41, 15, 88, 229, 26, 159, 128, 76, 127, 217, 126, 100, 123, 203, 176, - 218, 89, 184, 149, 4, 109, 90, 31, 102, 205, 39, 226, 196, 84, 163, 162, 2, 50, 90, 161, 62, 64, 128, 170, 8, 163, 204, 29, 230, 84, 245, - 197, 36, 67, 141, 250, 196, 61, 150, 39, 157, 128, 94, 178, 159, 30, 181, 15, 169, 44, 101, 120, 161, 10, 152, 216, 166, 150, 41, 146, 251, 70, - 184, 55, 205, 39, 240, 93, 48, 76, 129, 157, 135, 45, 112, 189, 52, 194, 37, 23, 255, 52, 42, 13, 202, 88, 227, 54, 139, 147, 69, 81, 88, - 214, 79, 98, 114, 9, 40, 59, 224, 218, 20, 184, 143, 57, 86, 39, 2, 226, 104, 135, 78, 110, 187, 155, 158, 82, 211, 146, 174, 245, 200, 137, - 10, 195, 15, 141, 101, 201, 49, 252, 158, 204, 161, 196, 117, 24, 93, 19, 63, 147, 196, 241, 0, 63, 151, 239, 31, 171, 79, 196, 72, 137, 186, - 184, 56, 135, 31, 173, 48, 10, 249, 1, 57, 29, 48, 55, 205, 149, 26, 238, 51, 66, 88, 225, 34, 188, 155, 14, 249, 91, 83, 28, 72, 78, - 218, 103, 67, 139, 175, 102, 68, 129, 32, 116, 87, 108, 50, 239, 166, 17, 146, 60, 19, 174, 170, 211, 29, 141, 6, 73, 201, 134, 187, 100, 216, - 245, 28, 151, 185, 109, 40, 7, 102, 21, 75, 232, 44, 43, 235, 49, 217, 253, 84, 91, 204, 27, 175, 96, 99, 88, 45, 210, 219, 18, 221, 206, - 105, 46, 246, 100, 187, 126, 134, 108, 100, 70, 66, 190, 135, 185, 226, 203, 63, 133, 82, 195, 125, 148, 199, 114, 205, 74, 245, 31, 107, 98, 114, - 63, 70, 145, 178, 159, 77, 128, 193, 138, 49, 108, 1, 156, 157, 189, 19, 49, 70, 175, 8, 210, 32, 207, 113, 223, 207, 173, 195, 173, 185, 236, - 42, 193, 114, 151, 243, 119, 64, 115, 36, 170, 89, 161, 20, 213, 199, 176, 164, 8, 171, 224, 23, 36, 234, 98, 245, 127, 38, 219, 12, 200, 231, - 255, 66, 246, 169, 47, 132, 227, 178, 102, 237, 21, 74, 201, 66, 205, 79, 154, 212, 4, 210, 10, 222, 24, 109, 129, 5, 180, 77, 209, 171, 161, - 128, 124, 37, 126, 235, 52, 11, 217, 104, 141, 56, 93, 215, 136, 152, 185, 221, 236, 181, 153, 247, 241, 157, 202, 237, 250, 66, 217, 188, 1, 206, - 177, 64, 20, 226, 115, 203, 60, 253, 74, 60, 96, 56, 66, 116, 141, 156, 170, 103, 43, 83, 178, 159, 55, 42, 119, 232, 65, 62, 8, 241, 249, - 231, 118, 169, 102, 18, 122, 231, 190, 138, 72, 141, 70, 119, 144, 247, 180, 225, 0, 171, 150, 88, 90, 229, 127, 59, 229, 31, 30, 195, 180, 98, - 225, 253, 36, 10, 221, 174, 0, 171, 132, 217, 250, 173, 153, 3, 237, 14, 136, 6, 115, 210, 201, 111, 232, 87, 88, 197, 176, 71, 78, 91, 63, - 50, 145, 56, 150, 200, 111, 243, 70, 135, 4, 103, 139, 39, 131, 33, 185, 76, 73, 147, 252, 200, 83, 22, 195, 125, 214, 225, 234, 177, 124, 218, - 110, 30, 228, 9, 69, 175, 96, 147, 162, 82, 186, 222, 211, 148, 236, 171, 226, 75, 237, 42, 113, 99, 164, 104, 74, 194, 188, 139, 158, 215, 211, - 225, 54, 164, 254, 97, 165, 51, 84, 7, 211, 207, 67, 44, 240, 24, 229, 62, 229, 35, 51, 20, 154, 68, 88, 5, 129, 214, 136, 210, 67, 77, - 242, 211, 200, 225, 86, 255, 176, 92, 217, 101, 68, 255, 8, 85, 41, 184, 160, 221, 238, 137, 200, 195, 81, 189, 8, 61, 124, 14, 175, 84, 255, - 201, 86, 194, 103, 16, 151, 146, 224, 171, 107, 103, 203, 160, 59, 247, 73, 207, 136, 188, 18, 75, 165, 202, 13, 253, 200, 247, 160, 4, 78, 195, - 147, 35, 251, 224, 179, 195, 98, 203, 234, 99, 244, 185, 125, 152, 137, 60, 124, 182, 25, 128, 173, 108, 30, 105, 234, 16, 103, 163, 79, 211, 111, - 244, 101, 72, 255, 4, 193, 211, 238, 192, 78, 139, 205, 37, 252, 85, 184, 70, 54, 31, 37, 170, 43, 182, 18, 2, 167, 120, 181, 25, 133, 135, - 131, 68, 171, 11, 71, 247, 26, 99, 32, 28, 93, 202, 223, 132, 253, 246, 122, 221, 77, 237, 76, 98, 146, 34, 47, 103, 182, 59, 60, 77, 160, - 247, 53, 50, 208, 246, 233, 110, 240, 135, 2, 75, 168, 185, 3, 190, 149, 194, 143, 115, 120, 25, 250, 141, 7, 145, 89, 205, 229, 143, 134, 161, - 31, 22, 136, 77, 68, 221, 143, 158, 109, 143, 34, 191, 126, 165, 199, 149, 80, 191, 223, 4, 17, 248, 29, 223, 13, 166, 137, 116, 54, 168, 78, - 59, 238, 66, 252, 177, 183, 249, 185, 202, 148, 99, 172, 248, 31, 112, 214, 128, 77, 233, 34, 216, 105, 127, 91, 155, 72, 90, 224, 158, 86, 115, - 139, 56, 190, 141, 64, 155, 210, 197, 129, 20, 112, 117, 6, 30, 131, 103, 69, 80, 195, 84, 207, 126, 241, 83, 44, 7, 248, 59, 234, 53, 133, - 73, 47, 25, 138, 178, 111, 54, 143, 154, 210, 70, 113, 68, 151, 92, 77, 14, 194, 113, 200, 51, 115, 200, 224, 50, 108, 163, 104, 152, 247, 96, - 101, 122, 102, 20, 42, 19, 50, 179, 31, 130, 118, 40, 224, 103, 177, 18, 123, 152, 111, 55, 224, 1, 205, 87, 247, 87, 204, 36, 202, 81, 223, - 80, 128, 251, 76, 229, 40, 102, 151, 73, 88, 49, 132, 134, 40, 199, 47, 173, 254, 91, 197, 111, 205, 136, 161, 44, 23, 135, 4, 228, 98, 120, - 182, 143, 242, 177, 71, 236, 37, 64, 110, 132, 19, 168, 115, 67, 5, 119, 111, 192, 64, 102, 159, 123, 132, 158, 101, 240, 182, 185, 165, 154, 164, - 8, 159, 38, 78, 168, 68, 135, 130, 40, 34, 246, 107, 165, 139, 105, 189, 203, 148, 235, 158, 52, 54, 11, 0, 234, 171, 215, 68, 21, 219, 158, - 67, 33, 122, 247, 90, 83, 166, 15, 232, 37, 60, 145, 104, 146, 19, 114, 221, 3, 122, 161, 167, 81, 213, 109, 250, 60, 216, 185, 115, 63, 63, - 27, 33, 107, 194, 212, 240, 255, 24, 109, 23, 223, 121, 129, 104, 210, 176, 174, 212, 65, 148, 141, 12, 17, 22, 12, 146, 147, 174, 34, 32, 111, - 21, 147, 56, 97, 69, 195, 239, 240, 31, 144, 38, 107, 51, 253, 6, 241, 62, 46, 24, 213, 222, 198, 82, 231, 145, 78, 186, 182, 45, 93, 12, - 54, 181, 158, 87, 67, 237, 61, 173, 185, 175, 89, 63, 25, 26, 103, 135, 74, 240, 31, 83, 144, 36, 70, 131, 247, 47, 199, 72, 41, 97, 62, - 168, 198, 144, 223, 33, 177, 24, 54, 24, 37, 94, 204, 67, 14, 26, 182, 127, 140, 71, 124, 103, 81, 88, 195, 25, 140, 246, 71, 32, 103, 79, - 17, 72, 157, 131, 116, 21, 72, 39, 245, 122, 68, 60, 44, 15, 202, 216, 131, 225, 32, 146, 109, 19, 139, 74, 112, 180, 194, 7, 41, 26, 43, - 84, 33, 231, 58, 1, 111, 82, 23, 93, 1, 187, 30, 134, 17, 241, 211, 17, 79, 173, 220, 87, 205, 206, 90, 239, 14, 77, 250, 9, 152, 33, - 237, 130, 120, 219, 51, 129, 191, 69, 67, 57, 90, 212, 115, 101, 180, 208, 84, 158, 109, 162, 221, 28, 198, 78, 102, 119, 208, 3, 24, 64, 89, - 49, 36, 129, 117, 165, 49, 73, 123, 234, 43, 162, 45, 188, 191, 58, 26, 129, 194, 34, 56, 22, 231, 240, 241, 141, 80, 41, 185, 139, 201, 109, - 104, 187, 247, 89, 110, 52, 8, 12, 107, 48, 153, 63, 166, 17, 246, 210, 74, 132, 157, 66, 232, 59, 239, 192, 133, 86, 173, 151, 186, 197, 161, - 164, 55, 40, 194, 183, 204, 115, 230, 144, 179, 248, 249, 82, 151, 120, 251, 175, 17, 244, 173, 141, 210, 95, 134, 195, 188, 129, 4, 163, 35, 65, - 30, 144, 94, 132, 105, 124, 102, 106, 112, 32, 128, 8, 183, 237, 20, 73, 142, 90, 11, 35, 214, 107, 236, 153, 144, 172, 168, 129, 6, 114, 22, - 61, 230, 151, 226, 141, 146, 216, 130, 91, 199, 199, 89, 71, 195, 16, 93, 138, 141, 98, 180, 168, 50, 204, 23, 242, 237, 162, 132, 89, 9, 141, - 246, 103, 52, 113, 84, 253, 113, 192, 26, 84, 166, 255, 50, 155, 248, 199, 70, 108, 68, 166, 127, 72, 71, 89, 253, 240, 218, 75, 140, 11, 104, - 172, 171, 193, 164, 124, 23, 171, 134, 157, 60, 232, 25, 44, 25, 171, 137, 205, 51, 40, 220, 11, 191, 142, 137, 223, 206, 136, 178, 80, 19, 6, - 234, 86, 210, 9, 192, 146, 115, 202, 18, 72, 128, 174, 234, 29, 148, 117, 53, 26, 46, 190, 200, 179, 5, 226, 176, 97, 191, 79, 28, 191, 171, - 225, 33, 104, 172, 252, 0, 116, 159, 110, 71, 134, 51, 108, 87, 65, 90, 45, 10, 185, 105, 252, 15, 41, 223, 50, 126, 65, 121, 84, 56, 162, - 28, 159, 132, 149, 192, 78, 248, 128, 209, 31, 55, 146, 22, 53, 169, 30, 233, 166, 81, 113, 98, 181, 26, 250, 159, 101, 149, 91, 184, 186, 214, - 21, 229, 240, 51, 210, 106, 79, 73, 176, 132, 191, 181, 85, 214, 115, 204, 82, 207, 70, 58, 88, 165, 251, 30, 255, 15, 196, 184, 157, 180, 159, - 246, 111, 163, 105, 36, 227, 228, 244, 126, 110, 90, 39, 242, 158, 2, 177, 245, 29, 169, 16, 155, 34, 33, 122, 150, 176, 235, 232, 41, 72, 207, - 240, 124, 1, 61, 51, 142, 66, 114, 153, 121, 191, 212, 65, 146, 5, 193, 194, 125, 240, 116, 7, 141, 86, 106, 69, 57, 160, 219, 227, 245, 232, - 151, 87, 209, 142, 253, 11, 177, 202, 79, 194, 75, 30, 14, 167, 39, 18, 21, 34, 43, 122, 132, 10, 102, 10, 111, 58, 30, 11, 152, 183, 67, - 227, 56, 16, 135, 26, 162, 253, 12, 106, 53, 69, 129, 185, 82, 15, 146, 248, 167, 78, 35, 190, 114, 119, 212, 198, 230, 241, 176, 253, 94, 109, - 45, 32, 40, 239, 5, 250, 79, 207, 215, 36, 249, 100, 172, 74, 139, 174, 189, 206, 116, 248, 56, 58, 226, 214, 8, 212, 115, 131, 127, 171, 24, - 46, 211, 7, 23, 72, 19, 124, 145, 224, 152, 162, 108, 119, 183, 130, 51, 172, 196, 87, 194, 117, 176, 232, 64, 122, 102, 128, 12, 176, 82, 85, - 46, 102, 245, 188, 133, 116, 51, 8, 155, 9, 243, 45, 145, 82, 22, 163, 218, 198, 194, 58, 121, 101, 58, 212, 2, 41, 195, 161, 212, 177, 143, - 132, 137, 22, 194, 10, 24, 170, 64, 104, 113, 167, 66, 16, 229, 213, 241, 229, 108, 59, 12, 194, 0, 233, 247, 61, 199, 195, 60, 176, 150, 85, - 33, 176, 229, 174, 132, 231, 18, 147, 196, 151, 196, 20, 238, 0, 119, 79, 14, 159, 46, 97, 128, 245, 147, 45, 200, 11, 147, 41, 247, 44, 152, - 4, 213, 177, 106, 8, 64, 25, 134, 110, 35, 22, 220, 1, 88, 172, 21, 5, 200, 113, 228, 200, 27, 212, 62, 159, 249, 53, 124, 31, 169, 113, - 31, 254, 109, 197, 204, 187, 207, 196, 104, 78, 71, 83, 133, 188, 16, 198, 193, 29, 168, 199, 73, 72, 191, 54, 195, 24, 172, 231, 234, 205, 137, - 138, 38, 167, 237, 67, 65, 230, 103, 14, 140, 56, 209, 84, 141, 23, 154, 162, 233, 13, 86, 83, 241, 243, 46, 209, 84, 101, 141, 82, 130, 198, - 168, 81, 207, 20, 67, 78, 247, 146, 17, 210, 1, 24, 78, 72, 189, 204, 98, 67, 20, 135, 148, 17, 110, 29, 149, 82, 88, 35, 216, 76, 57, - 157, 166, 56, 90, 204, 133, 28, 188, 144, 133, 145, 41, 237, 228, 183, 71, 161, 112, 45, 47, 54, 31, 195, 4, 117, 120, 216, 205, 166, 138, 3, - 64, 91, 121, 11, 61, 38, 112, 49, 55, 68, 77, 249, 64, 52, 45, 123, 158, 78, 207, 225, 141, 47, 89, 219, 105, 221, 240, 71, 129, 252, 195, - 149, 144, 235, 74, 136, 3, 178, 232, 76, 179, 211, 33, 163, 132, 156, 85, 140, 80, 45, 153, 65, 177, 148, 216, 10, 45, 26, 221, 23, 44, 150, - 52, 123, 114, 174, 217, 34, 169, 21, 9, 212, 54, 242, 146, 184, 76, 202, 211, 81, 176, 251, 237, 250, 66, 244, 72, 224, 156, 238, 107, 151, 14, - 250, 215, 2, 185, 22, 135, 62, 202, 107, 177, 6, 2, 233, 111, 56, 107, 123, 43, 4, 162, 227, 248, 178, 136, 73, 52, 42, 78, 47, 215, 69, - 209, 211, 214, 153, 123, 32, 185, 29, 12, 190, 115, 54, 90, 174, 16, 182, 150, 72, 231, 33, 160, 46, 76, 219, 65, 85, 237, 198, 86, 94, 40, - 85, 243, 105, 159, 2, 214, 169, 213, 233, 152, 204, 124, 201, 74, 204, 107, 93, 234, 112, 37, 63, 39, 74, 67, 151, 254, 190, 103, 135, 61, 85, - 143, 97, 126, 70, 210, 139, 77, 7, 148, 37, 125, 152, 138, 223, 20, 187, 14, 57, 236, 8, 253, 186, 194, 192, 234, 225, 52, 61, 70, 227, 155, - 204, 92, 169, 53, 17, 70, 117, 96, 254, 149, 206, 68, 71, 220, 102, 24, 225, 132, 43, 232, 113, 135, 129, 27, 6, 22, 101, 17, 37, 22, 68, - 247, 102, 240, 153, 210, 94, 111, 200, 58, 42, 148, 187, 184, 1, 69, 244, 52, 35, 32, 5, 11, 245, 40, 6, 248, 92, 207, 110, 116, 24, 142, - 101, 189, 46, 14, 39, 185, 120, 137, 228, 143, 75, 205, 83, 56, 214, 175, 203, 192, 33, 223, 193, 42, 165, 111, 205, 10, 149, 48, 142, 138, 134, - 155, 210, 43, 160, 21, 250, 139, 6, 92, 108, 32, 0, 31, 146, 74, 248, 233, 149, 102, 129, 20, 217, 191, 168, 149, 181, 192, 89, 255, 102, 51, - 36, 216, 221, 64, 108, 231, 47, 121, 171, 162, 187, 140, 14, 14, 231, 180, 69, 158, 17, 3, 234, 72, 20, 203, 158, 187, 80, 75, 103, 88, 61, - 116, 87, 119, 122, 250, 151, 209, 6, 71, 114, 26, 59, 227, 226, 94, 248, 233, 93, 176, 7, 142, 137, 211, 179, 127, 151, 12, 241, 147, 133, 16, - 105, 23, 191, 64, 34, 77, 74, 159, 248, 177, 65, 189, 210, 69, 53, 114, 25, 223, 25, 142, 137, 223, 55, 180, 168, 47, 11, 70, 21, 140, 210, - 47, 120, 37, 221, 209, 142, 197, 223, 107, 134, 252, 189, 216, 12, 86, 153, 157, 24, 238, 21, 239, 32, 25, 150, 219, 233, 26, 156, 116, 23, 70, - 17, 86, 2, 221, 114, 215, 253, 139, 160, 80, 250, 58, 93, 214, 2, 114, 191, 156, 234, 37, 61, 80, 158, 126, 200, 122, 109, 111, 186, 30, 246, - 180, 64, 79, 191, 248, 189, 59, 6, 114, 63, 252, 195, 211, 66, 130, 92, 90, 205, 31, 194, 44, 214, 165, 5, 152, 131, 100, 197, 197, 142, 88, - 35, 122, 64, 149, 103, 24, 177, 41, 243, 203, 113, 142, 5, 184, 81, 165, 176, 66, 122, 123, 23, 186, 247, 219, 104, 145, 167, 233, 64, 52, 110, - 253, 246, 161, 27, 225, 244, 101, 207, 113, 181, 219, 143, 245, 72, 173, 249, 224, 38, 154, 210, 237, 76, 156, 73, 239, 14, 129, 175, 237, 74, 24, - 141, 140, 246, 220, 39, 226, 181, 177, 172, 77, 192, 135, 47, 75, 236, 52, 127, 74, 79, 187, 88, 151, 56, 92, 109, 202, 137, 122, 54, 151, 31, - 150, 135, 114, 180, 33, 126, 160, 16, 89, 121, 54, 19, 71, 230, 204, 229, 252, 46, 241, 139, 147, 217, 124, 1, 214, 194, 182, 94, 119, 122, 62, - 102, 77, 91, 175, 11, 230, 131, 77, 151, 222, 37, 134, 163, 6, 164, 119, 229, 17, 53, 125, 59, 66, 124, 155, 255, 20, 216, 120, 226, 152, 17, - 122, 57, 76, 112, 246, 35, 91, 177, 236, 108, 180, 167, 42, 216, 58, 122, 212, 183, 155, 187, 200, 167, 73, 146, 182, 126, 67, 81, 248, 14, 95, - 206, 26, 40, 243, 19, 251, 27, 252, 13, 136, 79, 90, 141, 22, 227, 190, 106, 76, 187, 253, 210, 136, 95, 252, 154, 212, 142, 212, 250, 3, 241, - 178, 233, 132, 120, 255, 182, 138, 71, 164, 167, 146, 19, 204, 15, 72, 187, 31, 141, 25, 114, 144, 254, 101, 158, 179, 13, 212, 147, 72, 1, 210, - 25, 191, 146, 150, 217, 229, 105, 56, 249, 128, 216, 199, 176, 165, 133, 175, 175, 78, 206, 135, 45, 155, 160, 215, 166, 205, 21, 199, 34, 145, 62, - 158, 227, 225, 212, 227, 214, 251, 166, 98, 212, 126, 175, 164, 239, 230, 9, 26, 22, 155, 125, 117, 104, 254, 237, 230, 18, 41, 105, 7, 31, 46, - 113, 157, 49, 131, 137, 195, 188, 8, 72, 127, 151, 26, 92, 241, 49, 214, 9, 252, 191, 195, 212, 20, 150, 110, 69, 48, 237, 87, 198, 135, 176, - 184, 202, 72, 242, 61, 164, 59, 96, 250, 184, 159, 159, 66, 223, 30, 161, 157, 88, 194, 255, 83, 2, 241, 93, 50, 200, 224, 51, 136, 20, 14, - 189, 210, 44, 148, 155, 72, 159, 216, 195, 249, 19, 50, 200, 215, 140, 137, 164, 21, 226, 97, 191, 96, 198, 91, 176, 70, 74, 36, 7, 2, 236, - 255, 177, 244, 253, 241, 81, 85, 103, 222, 219, 162, 205, 107, 173, 205, 219, 82, 151, 181, 136, 119, 91, 181, 89, 55, 181, 83, 139, 110, 180, 8, - 119, 93, 219, 205, 90, 234, 206, 167, 101, 237, 84, 41, 222, 237, 90, 205, 107, 89, 141, 16, 53, 96, 96, 142, 138, 54, 139, 40, 83, 65, 140, - 130, 120, 171, 20, 83, 140, 50, 21, 196, 0, 33, 28, 2, 194, 0, 1, 70, 8, 97, 128, 252, 184, 73, 38, 201, 36, 153, 100, 238, 252, 190, - 191, 206, 57, 207, 251, 156, 201, 254, 51, 147, 204, 157, 57, 247, 220, 115, 158, 31, 223, 239, 57, 207, 243, 156, 112, 62, 133, 104, 230, 42, 28, - 139, 137, 170, 42, 22, 18, 225, 33, 122, 126, 191, 145, 141, 240, 112, 178, 151, 151, 207, 18, 79, 226, 23, 249, 236, 191, 79, 145, 175, 15, 91, - 124, 143, 140, 56, 145, 73, 131, 181, 50, 197, 113, 143, 102, 209, 253, 19, 50, 33, 181, 81, 236, 135, 145, 218, 255, 178, 63, 134, 33, 148, 173, - 237, 182, 131, 134, 104, 155, 93, 37, 58, 99, 31, 211, 115, 216, 181, 47, 193, 177, 28, 12, 70, 111, 19, 86, 255, 127, 130, 103, 69, 255, 106, - 106, 151, 68, 14, 57, 197, 109, 98, 139, 169, 240, 135, 112, 214, 98, 15, 193, 189, 8, 165, 199, 145, 50, 252, 181, 159, 54, 185, 14, 244, 212, - 94, 18, 175, 160, 187, 121, 159, 183, 150, 7, 196, 82, 117, 223, 51, 190, 191, 129, 17, 242, 19, 52, 218, 89, 15, 178, 212, 80, 242, 22, 196, - 124, 47, 138, 125, 144, 93, 121, 76, 201, 102, 4, 157, 170, 69, 59, 208, 202, 251, 44, 184, 165, 168, 228, 103, 193, 115, 214, 187, 110, 133, 65, - 162, 19, 85, 109, 240, 228, 49, 221, 213, 86, 251, 38, 171, 16, 247, 117, 66, 108, 172, 194, 217, 115, 65, 70, 0, 212, 178, 239, 128, 3, 3, - 68, 65, 186, 242, 169, 236, 202, 48, 101, 183, 109, 149, 197, 18, 124, 155, 204, 26, 119, 207, 5, 64, 88, 171, 29, 252, 111, 144, 25, 23, 233, - 102, 228, 84, 19, 163, 228, 63, 63, 70, 32, 107, 93, 99, 162, 215, 11, 243, 36, 201, 81, 4, 124, 142, 250, 12, 172, 89, 3, 221, 85, 251, - 171, 97, 188, 40, 22, 47, 33, 3, 54, 245, 14, 102, 195, 78, 92, 62, 43, 121, 152, 207, 21, 49, 195, 67, 95, 133, 216, 39, 57, 200, 253, - 235, 95, 133, 22, 253, 46, 86, 251, 98, 71, 167, 33, 227, 138, 190, 119, 17, 173, 157, 173, 101, 77, 68, 155, 107, 224, 60, 73, 25, 207, 64, - 221, 63, 203, 221, 208, 122, 110, 181, 39, 99, 44, 67, 122, 116, 175, 194, 9, 223, 158, 138, 121, 27, 225, 3, 221, 163, 111, 188, 9, 39, 235, - 209, 202, 230, 18, 8, 186, 240, 13, 109, 26, 212, 157, 238, 105, 130, 237, 140, 63, 180, 70, 145, 233, 217, 124, 41, 15, 236, 42, 44, 229, 123, - 85, 182, 31, 123, 138, 147, 61, 216, 209, 158, 229, 151, 100, 22, 81, 61, 26, 242, 62, 177, 240, 74, 167, 213, 124, 121, 76, 105, 144, 225, 36, - 40, 110, 247, 112, 235, 69, 52, 172, 43, 121, 187, 154, 33, 194, 18, 223, 86, 83, 209, 156, 124, 235, 15, 149, 222, 196, 244, 91, 199, 244, 219, - 32, 242, 224, 157, 240, 71, 125, 204, 68, 47, 173, 225, 220, 168, 127, 36, 19, 58, 163, 50, 46, 179, 86, 117, 239, 75, 169, 238, 70, 242, 162, - 158, 168, 216, 11, 3, 148, 41, 163, 181, 124, 155, 212, 49, 211, 221, 65, 62, 41, 168, 251, 69, 91, 240, 244, 17, 106, 239, 70, 137, 28, 71, - 131, 184, 168, 150, 28, 157, 142, 3, 73, 193, 68, 227, 87, 69, 129, 100, 23, 220, 39, 174, 35, 49, 100, 244, 179, 201, 133, 53, 144, 125, 136, - 93, 71, 143, 43, 98, 35, 58, 229, 61, 226, 176, 7, 151, 163, 193, 140, 196, 151, 123, 244, 41, 250, 95, 112, 56, 250, 28, 104, 94, 37, 188, - 143, 23, 52, 171, 11, 191, 116, 221, 231, 14, 117, 180, 213, 163, 70, 33, 193, 81, 96, 184, 104, 137, 178, 75, 228, 179, 134, 98, 147, 220, 165, - 52, 44, 243, 239, 100, 75, 106, 158, 186, 167, 140, 180, 186, 23, 148, 145, 89, 94, 88, 84, 59, 235, 136, 163, 77, 81, 22, 230, 31, 192, 181, - 222, 106, 88, 171, 151, 254, 249, 41, 78, 36, 213, 71, 53, 254, 128, 172, 71, 66, 211, 218, 39, 100, 88, 147, 219, 154, 39, 241, 91, 219, 110, - 184, 70, 126, 74, 92, 13, 98, 239, 194, 231, 50, 68, 38, 204, 229, 118, 102, 108, 80, 208, 162, 37, 239, 135, 210, 245, 95, 106, 31, 34, 254, - 147, 74, 33, 220, 15, 49, 241, 6, 184, 115, 201, 57, 52, 52, 243, 23, 224, 208, 87, 22, 43, 197, 98, 107, 178, 21, 1, 87, 228, 110, 188, - 28, 12, 193, 43, 252, 187, 164, 135, 147, 169, 86, 30, 190, 168, 49, 141, 199, 196, 104, 31, 254, 27, 217, 87, 162, 75, 151, 149, 130, 6, 225, - 92, 212, 187, 171, 212, 159, 188, 188, 254, 234, 105, 188, 94, 47, 36, 55, 12, 57, 59, 76, 176, 44, 237, 19, 154, 42, 47, 229, 130, 94, 174, - 69, 123, 21, 11, 110, 86, 157, 24, 138, 202, 82, 56, 132, 38, 227, 155, 228, 115, 14, 243, 217, 163, 232, 229, 39, 103, 209, 83, 60, 26, 101, - 114, 100, 50, 85, 236, 1, 249, 11, 95, 86, 131, 168, 53, 27, 73, 68, 247, 83, 98, 41, 62, 196, 82, 39, 25, 68, 184, 35, 135, 227, 155, - 56, 28, 83, 138, 99, 237, 44, 85, 103, 73, 227, 48, 135, 114, 143, 152, 176, 148, 142, 32, 6, 219, 5, 79, 201, 168, 161, 32, 224, 35, 170, - 189, 248, 48, 175, 200, 205, 225, 121, 162, 193, 194, 113, 40, 248, 236, 240, 69, 117, 21, 78, 86, 14, 159, 218, 19, 15, 89, 144, 227, 50, 30, - 113, 74, 179, 55, 5, 19, 168, 223, 197, 168, 8, 232, 206, 60, 241, 17, 205, 17, 19, 126, 35, 134, 78, 224, 99, 5, 88, 88, 205, 169, 91, - 228, 148, 25, 227, 56, 101, 90, 166, 121, 47, 142, 254, 135, 216, 247, 27, 4, 186, 225, 6, 187, 66, 84, 22, 125, 44, 165, 162, 37, 209, 60, - 73, 241, 130, 116, 80, 89, 142, 247, 217, 38, 119, 154, 195, 118, 153, 129, 163, 190, 6, 38, 230, 146, 215, 13, 192, 105, 105, 64, 216, 184, 27, - 182, 210, 76, 200, 91, 186, 51, 138, 224, 210, 37, 7, 245, 120, 149, 28, 29, 114, 65, 238, 80, 203, 112, 24, 75, 46, 239, 154, 92, 202, 136, - 165, 138, 199, 145, 137, 167, 200, 86, 180, 180, 200, 70, 154, 38, 209, 249, 161, 117, 158, 32, 73, 114, 34, 248, 182, 124, 196, 174, 210, 226, 39, - 222, 254, 1, 188, 101, 144, 196, 194, 159, 218, 62, 53, 87, 35, 119, 182, 33, 179, 198, 24, 162, 191, 163, 131, 50, 96, 112, 196, 44, 204, 131, - 166, 73, 163, 23, 17, 105, 146, 213, 164, 112, 62, 198, 229, 29, 183, 195, 24, 138, 111, 24, 113, 150, 133, 119, 199, 94, 71, 229, 188, 6, 223, - 161, 201, 122, 145, 9, 158, 214, 211, 21, 142, 103, 66, 79, 176, 187, 143, 251, 127, 60, 7, 94, 148, 96, 27, 241, 155, 222, 199, 239, 168, 133, - 143, 53, 183, 217, 94, 150, 34, 35, 159, 187, 170, 227, 91, 124, 92, 201, 212, 133, 130, 165, 152, 141, 79, 200, 40, 113, 250, 222, 82, 139, 190, - 189, 240, 38, 114, 226, 107, 226, 80, 236, 81, 73, 214, 239, 52, 136, 43, 17, 35, 58, 103, 242, 179, 216, 50, 232, 220, 201, 181, 15, 34, 234, - 88, 133, 144, 60, 60, 49, 136, 40, 87, 148, 67, 74, 46, 175, 22, 245, 134, 252, 204, 94, 82, 51, 129, 255, 144, 19, 212, 141, 30, 168, 93, - 10, 99, 232, 214, 90, 201, 217, 0, 233, 241, 101, 23, 177, 64, 56, 252, 132, 73, 11, 89, 77, 248, 185, 246, 171, 16, 76, 172, 99, 225, 76, - 165, 216, 76, 34, 151, 72, 225, 234, 175, 163, 59, 202, 249, 197, 173, 193, 211, 242, 109, 38, 249, 192, 123, 43, 83, 217, 15, 127, 187, 14, 41, - 21, 27, 55, 97, 157, 98, 161, 177, 253, 188, 86, 32, 237, 78, 251, 197, 125, 228, 116, 33, 236, 172, 147, 33, 218, 126, 71, 134, 39, 236, 209, - 74, 249, 218, 40, 27, 249, 165, 59, 137, 97, 100, 99, 204, 11, 30, 53, 50, 136, 151, 123, 195, 142, 197, 95, 161, 61, 220, 95, 129, 226, 219, - 213, 203, 110, 130, 99, 58, 138, 238, 143, 54, 64, 49, 50, 42, 94, 35, 25, 42, 106, 29, 137, 77, 178, 230, 69, 185, 148, 234, 170, 16, 222, - 28, 137, 214, 121, 9, 136, 209, 207, 198, 252, 226, 102, 200, 78, 201, 173, 201, 132, 26, 245, 103, 103, 49, 27, 174, 166, 115, 178, 17, 103, 153, - 232, 52, 84, 199, 96, 77, 90, 182, 225, 31, 32, 174, 11, 226, 54, 252, 3, 121, 95, 73, 84, 28, 128, 190, 245, 192, 141, 123, 29, 21, 77, - 95, 132, 206, 202, 202, 80, 195, 70, 218, 152, 37, 227, 209, 141, 122, 106, 186, 190, 80, 220, 168, 112, 234, 121, 12, 9, 78, 28, 178, 205, 60, - 19, 124, 71, 214, 18, 82, 133, 105, 249, 216, 21, 40, 182, 207, 161, 63, 227, 236, 106, 149, 67, 26, 94, 69, 58, 151, 49, 223, 99, 101, 228, - 19, 232, 192, 247, 141, 100, 141, 62, 28, 106, 40, 44, 130, 199, 97, 251, 139, 252, 103, 212, 65, 52, 83, 78, 182, 27, 147, 232, 46, 227, 48, - 18, 254, 137, 227, 39, 187, 181, 124, 163, 49, 60, 139, 215, 164, 206, 160, 180, 91, 66, 192, 11, 252, 237, 224, 246, 19, 50, 32, 231, 38, 50, - 204, 98, 37, 251, 235, 81, 86, 248, 14, 201, 250, 16, 96, 36, 18, 228, 136, 159, 0, 124, 75, 212, 209, 11, 33, 216, 141, 180, 109, 128, 56, - 247, 183, 202, 197, 163, 27, 201, 118, 108, 14, 126, 164, 162, 15, 50, 45, 34, 150, 103, 27, 196, 237, 100, 216, 87, 10, 10, 63, 89, 90, 46, - 253, 88, 75, 166, 195, 236, 138, 82, 90, 36, 34, 124, 173, 88, 3, 209, 40, 124, 129, 130, 159, 80, 61, 109, 151, 172, 14, 36, 107, 8, 13, - 82, 11, 22, 64, 189, 81, 6, 109, 72, 239, 55, 122, 181, 48, 139, 25, 162, 102, 111, 146, 64, 236, 29, 248, 37, 29, 117, 109, 108, 108, 183, - 148, 131, 107, 131, 31, 23, 84, 100, 32, 71, 34, 100, 76, 113, 27, 159, 44, 39, 226, 89, 111, 46, 108, 11, 151, 74, 128, 140, 40, 217, 185, - 112, 27, 226, 110, 52, 38, 123, 167, 6, 53, 126, 149, 44, 186, 226, 54, 131, 143, 4, 115, 179, 0, 189, 248, 89, 148, 64, 79, 156, 215, 120, - 132, 251, 96, 113, 76, 21, 146, 10, 247, 198, 75, 241, 190, 71, 137, 11, 238, 226, 141, 144, 191, 68, 86, 54, 192, 23, 200, 209, 85, 89, 160, - 96, 100, 4, 71, 224, 145, 119, 232, 5, 238, 123, 207, 107, 19, 139, 179, 18, 21, 78, 70, 57, 194, 154, 41, 45, 73, 221, 226, 37, 109, 85, - 177, 20, 155, 198, 201, 187, 40, 204, 21, 223, 35, 23, 46, 149, 50, 186, 238, 203, 80, 171, 225, 250, 20, 196, 238, 134, 29, 210, 191, 2, 62, - 69, 23, 252, 210, 70, 74, 49, 88, 79, 8, 208, 1, 106, 9, 210, 1, 233, 41, 242, 44, 254, 163, 79, 133, 238, 146, 117, 117, 88, 119, 169, - 86, 19, 189, 16, 94, 105, 7, 8, 67, 148, 29, 114, 124, 80, 177, 21, 134, 17, 69, 127, 21, 205, 231, 3, 240, 51, 53, 229, 70, 228, 54, - 170, 62, 16, 115, 165, 238, 121, 166, 12, 182, 233, 76, 150, 114, 80, 54, 137, 30, 253, 41, 252, 73, 19, 201, 24, 248, 152, 40, 241, 3, 156, - 132, 177, 157, 106, 181, 79, 118, 108, 43, 116, 135, 231, 176, 61, 104, 177, 187, 119, 154, 119, 8, 36, 179, 226, 29, 144, 73, 167, 91, 225, 129, - 185, 158, 115, 70, 198, 60, 152, 172, 222, 52, 57, 41, 252, 9, 165, 225, 3, 199, 95, 15, 134, 73, 25, 181, 9, 186, 167, 46, 200, 111, 229, - 58, 91, 204, 110, 146, 217, 231, 158, 140, 151, 201, 90, 158, 76, 232, 17, 73, 211, 132, 135, 72, 54, 154, 78, 178, 29, 116, 34, 59, 189, 62, - 215, 19, 206, 107, 162, 249, 247, 114, 69, 164, 90, 124, 211, 250, 38, 18, 76, 227, 233, 213, 22, 142, 84, 109, 35, 113, 42, 108, 9, 21, 95, - 149, 233, 89, 205, 50, 244, 155, 117, 241, 38, 205, 255, 43, 196, 146, 65, 145, 224, 79, 79, 167, 57, 68, 122, 253, 117, 57, 127, 63, 40, 233, - 112, 65, 167, 44, 26, 173, 37, 251, 209, 17, 238, 37, 151, 116, 15, 97, 202, 189, 193, 210, 194, 116, 247, 247, 168, 229, 95, 190, 27, 177, 231, - 176, 38, 240, 227, 190, 224, 126, 15, 54, 130, 220, 163, 222, 8, 81, 242, 174, 49, 212, 236, 101, 192, 107, 119, 73, 222, 251, 68, 108, 34, 22, - 101, 223, 115, 137, 147, 187, 104, 169, 26, 21, 211, 166, 47, 191, 17, 181, 119, 149, 34, 62, 149, 43, 244, 139, 190, 77, 133, 223, 214, 68, 173, - 24, 49, 28, 173, 125, 181, 247, 120, 112, 63, 184, 215, 245, 250, 92, 69, 60, 148, 164, 166, 128, 223, 104, 226, 83, 224, 250, 15, 221, 69, 100, - 147, 7, 121, 244, 116, 209, 126, 177, 240, 81, 240, 233, 215, 241, 95, 64, 119, 50, 5, 197, 171, 109, 14, 95, 18, 73, 218, 79, 30, 124, 79, - 28, 68, 208, 115, 198, 156, 121, 190, 219, 95, 202, 12, 63, 69, 152, 30, 70, 130, 138, 4, 238, 53, 209, 89, 117, 143, 68, 200, 87, 139, 29, - 136, 132, 5, 242, 198, 151, 183, 24, 78, 200, 169, 18, 127, 209, 150, 10, 125, 39, 233, 211, 189, 89, 236, 142, 132, 73, 186, 59, 40, 118, 42, - 92, 168, 113, 239, 72, 192, 24, 25, 175, 64, 158, 88, 202, 16, 148, 73, 143, 207, 227, 29, 6, 41, 124, 231, 176, 138, 19, 214, 239, 13, 24, - 118, 248, 137, 12, 234, 29, 188, 222, 112, 191, 189, 103, 20, 198, 195, 123, 130, 206, 82, 100, 5, 6, 185, 101, 65, 141, 58, 69, 70, 254, 132, - 63, 47, 200, 53, 177, 17, 82, 56, 148, 14, 57, 118, 167, 100, 97, 74, 78, 11, 70, 7, 253, 42, 234, 206, 236, 179, 17, 157, 203, 140, 252, - 205, 94, 249, 7, 228, 11, 37, 187, 244, 52, 188, 171, 141, 171, 208, 16, 236, 83, 44, 13, 30, 17, 255, 163, 163, 105, 204, 136, 126, 165, 198, - 149, 251, 166, 163, 165, 228, 115, 11, 146, 98, 9, 217, 140, 68, 27, 94, 80, 19, 74, 78, 129, 223, 33, 121, 105, 227, 62, 125, 48, 234, 61, - 19, 3, 39, 156, 175, 16, 31, 38, 212, 51, 225, 188, 14, 243, 101, 142, 68, 81, 91, 125, 76, 201, 71, 121, 64, 61, 157, 149, 237, 244, 249, - 145, 185, 199, 162, 47, 201, 112, 87, 221, 62, 27, 170, 7, 253, 78, 216, 33, 51, 252, 229, 238, 232, 152, 63, 27, 134, 73, 244, 131, 66, 55, - 248, 245, 208, 189, 218, 121, 100, 129, 144, 183, 176, 100, 140, 213, 58, 219, 7, 205, 124, 7, 92, 52, 242, 17, 8, 47, 96, 25, 56, 212, 140, - 186, 37, 43, 166, 116, 128, 235, 189, 130, 186, 100, 195, 146, 181, 178, 2, 83, 46, 56, 1, 217, 154, 173, 112, 68, 38, 43, 5, 208, 50, 206, - 224, 241, 119, 89, 13, 126, 227, 191, 32, 174, 153, 244, 192, 231, 62, 83, 29, 9, 184, 143, 139, 228, 22, 145, 128, 243, 208, 221, 218, 77, 94, - 151, 27, 166, 143, 25, 186, 88, 4, 77, 245, 53, 25, 63, 15, 156, 204, 26, 112, 229, 111, 213, 51, 74, 46, 211, 234, 204, 104, 36, 167, 34, - 70, 138, 58, 243, 239, 43, 237, 147, 136, 48, 226, 220, 16, 18, 164, 132, 237, 135, 156, 167, 239, 242, 30, 23, 175, 33, 46, 105, 40, 207, 27, - 76, 179, 233, 178, 101, 176, 230, 30, 11, 45, 117, 43, 180, 46, 3, 114, 45, 170, 214, 8, 106, 64, 132, 159, 159, 214, 0, 5, 148, 122, 79, - 3, 246, 5, 78, 113, 68, 177, 98, 155, 161, 140, 158, 211, 93, 153, 213, 151, 42, 205, 30, 29, 14, 237, 22, 21, 240, 39, 99, 204, 228, 190, - 45, 127, 148, 59, 62, 49, 212, 240, 223, 146, 3, 48, 250, 219, 177, 240, 167, 41, 153, 229, 115, 132, 196, 107, 185, 207, 152, 37, 98, 16, 201, - 71, 248, 10, 185, 81, 137, 100, 28, 137, 67, 166, 133, 223, 137, 68, 24, 39, 105, 47, 61, 167, 228, 162, 60, 1, 199, 180, 167, 160, 174, 14, - 182, 193, 119, 200, 30, 200, 86, 47, 21, 159, 43, 166, 220, 64, 221, 163, 22, 98, 168, 78, 221, 5, 79, 27, 15, 57, 233, 69, 252, 247, 73, - 146, 110, 22, 93, 226, 207, 222, 119, 115, 202, 13, 98, 74, 31, 8, 32, 95, 221, 109, 12, 52, 139, 56, 9, 227, 143, 246, 193, 235, 23, 181, - 130, 42, 61, 154, 86, 240, 203, 221, 175, 159, 145, 83, 212, 214, 197, 239, 233, 152, 90, 172, 228, 59, 232, 89, 127, 58, 123, 196, 204, 45, 90, - 47, 186, 228, 77, 186, 47, 192, 113, 63, 95, 36, 214, 146, 255, 141, 29, 62, 167, 196, 43, 108, 153, 185, 152, 12, 172, 42, 85, 101, 27, 149, - 69, 57, 114, 33, 156, 104, 118, 53, 140, 168, 144, 10, 255, 147, 227, 193, 159, 226, 102, 182, 134, 37, 30, 22, 17, 117, 74, 110, 186, 221, 70, - 98, 254, 185, 78, 133, 248, 35, 49, 3, 75, 160, 13, 111, 154, 54, 5, 26, 79, 35, 87, 121, 141, 232, 63, 49, 136, 66, 77, 28, 4, 18, - 172, 252, 61, 152, 32, 219, 113, 198, 79, 226, 227, 165, 186, 195, 121, 171, 52, 162, 185, 221, 72, 174, 38, 163, 120, 171, 230, 27, 115, 100, 178, - 244, 88, 138, 25, 112, 27, 72, 119, 78, 73, 212, 192, 38, 116, 37, 133, 4, 34, 173, 9, 181, 88, 1, 50, 13, 157, 201, 49, 137, 6, 241, - 77, 102, 197, 29, 70, 112, 90, 42, 210, 195, 80, 197, 219, 225, 214, 38, 75, 23, 51, 89, 189, 124, 193, 118, 209, 118, 178, 24, 254, 45, 228, - 7, 2, 63, 232, 132, 98, 23, 121, 31, 82, 242, 101, 34, 241, 181, 148, 202, 43, 132, 185, 0, 95, 228, 70, 145, 73, 121, 94, 31, 166, 30, - 190, 72, 93, 60, 14, 163, 93, 200, 6, 240, 187, 231, 212, 180, 197, 194, 11, 10, 21, 158, 41, 95, 102, 144, 117, 158, 223, 59, 1, 109, 242, - 229, 144, 86, 160, 238, 167, 250, 16, 245, 240, 165, 156, 253, 52, 165, 78, 53, 51, 115, 1, 190, 204, 240, 145, 237, 114, 79, 107, 135, 76, 164, - 43, 189, 204, 32, 187, 180, 90, 148, 211, 127, 36, 102, 216, 205, 177, 59, 85, 79, 207, 180, 192, 14, 213, 234, 38, 13, 143, 194, 231, 114, 109, - 40, 20, 154, 138, 160, 125, 89, 32, 226, 80, 42, 209, 241, 199, 82, 230, 52, 116, 182, 184, 17, 158, 45, 105, 34, 204, 166, 158, 140, 245, 66, - 162, 123, 176, 9, 249, 60, 239, 161, 178, 216, 196, 95, 133, 143, 126, 198, 170, 90, 179, 126, 55, 4, 45, 199, 86, 192, 3, 83, 198, 94, 199, - 143, 136, 245, 78, 238, 163, 159, 179, 19, 77, 170, 233, 119, 180, 224, 62, 118, 7, 121, 5, 109, 249, 131, 176, 26, 156, 113, 99, 69, 81, 23, - 245, 230, 79, 160, 211, 184, 169, 216, 134, 67, 22, 33, 150, 210, 136, 164, 136, 215, 253, 98, 29, 153, 144, 33, 125, 101, 245, 232, 130, 87, 14, - 60, 99, 209, 7, 227, 216, 191, 61, 100, 226, 136, 148, 152, 247, 225, 34, 47, 255, 103, 184, 221, 135, 40, 172, 24, 96, 245, 21, 240, 185, 159, - 87, 176, 38, 163, 89, 174, 53, 232, 111, 186, 62, 179, 31, 189, 236, 187, 181, 42, 91, 129, 60, 188, 76, 20, 232, 176, 42, 106, 83, 6, 62, - 79, 109, 70, 17, 198, 144, 234, 210, 163, 100, 50, 2, 111, 27, 107, 172, 141, 189, 64, 35, 48, 18, 19, 90, 174, 212, 122, 34, 17, 10, 102, - 193, 93, 10, 254, 101, 112, 33, 35, 230, 41, 62, 40, 149, 107, 235, 66, 94, 81, 123, 45, 219, 165, 90, 62, 247, 136, 52, 201, 111, 208, 126, - 127, 16, 230, 61, 70, 208, 192, 144, 55, 213, 2, 162, 186, 116, 28, 21, 237, 130, 206, 230, 246, 195, 193, 36, 77, 198, 150, 192, 188, 82, 149, - 14, 52, 44, 99, 50, 18, 254, 219, 40, 132, 143, 88, 11, 33, 160, 69, 131, 125, 5, 234, 201, 236, 146, 17, 228, 75, 162, 126, 30, 66, 191, - 142, 112, 33, 14, 223, 86, 79, 200, 198, 111, 39, 231, 125, 115, 113, 214, 10, 18, 24, 33, 99, 51, 143, 246, 66, 61, 147, 235, 69, 86, 192, - 141, 194, 89, 237, 137, 108, 35, 187, 189, 10, 210, 97, 7, 125, 102, 88, 116, 125, 140, 212, 192, 45, 37, 44, 196, 152, 15, 20, 153, 229, 36, - 110, 241, 78, 164, 160, 66, 212, 65, 92, 234, 157, 220, 197, 184, 16, 46, 84, 192, 171, 245, 228, 36, 82, 79, 179, 148, 114, 79, 46, 19, 199, - 112, 85, 91, 25, 241, 179, 90, 81, 189, 207, 233, 73, 209, 195, 83, 100, 151, 103, 110, 254, 77, 63, 4, 196, 144, 142, 227, 100, 194, 65, 116, - 118, 222, 74, 164, 166, 125, 226, 178, 42, 171, 137, 180, 210, 24, 34, 49, 110, 76, 245, 101, 168, 115, 205, 117, 80, 169, 182, 230, 54, 178, 135, - 146, 104, 97, 127, 50, 128, 176, 180, 90, 34, 59, 52, 109, 125, 170, 172, 109, 244, 54, 156, 34, 206, 186, 245, 193, 203, 26, 178, 53, 255, 77, - 104, 187, 2, 158, 28, 210, 131, 30, 92, 49, 88, 225, 250, 200, 169, 81, 161, 110, 98, 75, 76, 8, 88, 101, 124, 110, 9, 143, 242, 0, 221, - 236, 32, 185, 248, 94, 0, 25, 116, 20, 92, 235, 73, 246, 16, 56, 157, 40, 244, 204, 255, 15, 36, 134, 162, 250, 56, 43, 92, 128, 98, 248, - 25, 68, 82, 47, 202, 37, 24, 113, 89, 34, 91, 153, 82, 160, 26, 132, 35, 193, 227, 25, 120, 94, 31, 46, 103, 221, 193, 143, 85, 39, 196, - 238, 67, 196, 104, 12, 83, 102, 12, 235, 171, 156, 45, 226, 119, 80, 104, 24, 15, 169, 227, 48, 160, 170, 110, 55, 217, 224, 105, 63, 205, 44, - 221, 9, 7, 161, 63, 252, 119, 13, 124, 163, 104, 133, 149, 71, 72, 225, 165, 129, 114, 251, 113, 132, 15, 207, 20, 54, 178, 205, 73, 18, 111, - 117, 208, 189, 157, 35, 222, 90, 56, 102, 230, 30, 65, 171, 176, 2, 100, 69, 65, 187, 98, 31, 188, 252, 50, 156, 165, 248, 84, 141, 22, 14, - 161, 97, 95, 43, 182, 24, 115, 113, 12, 244, 147, 84, 212, 64, 25, 226, 244, 229, 44, 76, 231, 160, 173, 156, 127, 13, 184, 74, 90, 203, 168, - 105, 105, 248, 134, 229, 194, 103, 88, 29, 161, 30, 255, 21, 12, 80, 177, 133, 197, 152, 44, 47, 52, 172, 230, 69, 213, 163, 91, 33, 145, 8, - 168, 227, 136, 237, 62, 34, 204, 24, 21, 32, 176, 217, 112, 161, 158, 255, 19, 156, 38, 2, 177, 244, 170, 14, 146, 243, 142, 136, 14, 153, 81, - 28, 134, 50, 231, 136, 92, 130, 172, 247, 238, 19, 157, 255, 9, 243, 68, 19, 189, 46, 85, 129, 204, 52, 52, 26, 246, 238, 75, 65, 200, 108, - 134, 6, 194, 20, 171, 214, 49, 249, 134, 245, 224, 110, 45, 250, 156, 133, 172, 81, 237, 39, 133, 149, 100, 136, 39, 248, 11, 211, 101, 70, 54, - 168, 81, 146, 51, 138, 101, 200, 73, 159, 32, 81, 3, 17, 77, 44, 252, 87, 214, 106, 158, 19, 101, 52, 48, 130, 218, 153, 18, 39, 33, 133, - 20, 124, 137, 120, 85, 179, 68, 224, 119, 252, 54, 56, 73, 189, 74, 158, 160, 128, 253, 4, 255, 23, 193, 237, 134, 93, 133, 72, 117, 145, 167, - 142, 26, 238, 181, 38, 241, 13, 169, 206, 58, 49, 151, 166, 244, 253, 108, 29, 188, 10, 217, 182, 63, 227, 236, 33, 198, 92, 10, 238, 182, 146, - 251, 17, 71, 180, 211, 126, 185, 85, 1, 219, 167, 248, 94, 180, 7, 185, 76, 51, 91, 3, 219, 181, 199, 185, 31, 158, 75, 26, 35, 205, 78, - 225, 2, 25, 142, 62, 13, 75, 159, 35, 187, 81, 155, 113, 22, 122, 12, 37, 189, 81, 38, 21, 232, 110, 25, 251, 15, 153, 24, 37, 58, 80, - 135, 242, 91, 0, 29, 80, 11, 45, 68, 16, 216, 189, 163, 36, 196, 162, 224, 89, 96, 1, 119, 177, 88, 248, 11, 25, 179, 246, 7, 125, 88, - 46, 159, 39, 37, 219, 249, 24, 77, 124, 38, 44, 227, 223, 114, 162, 165, 67, 127, 10, 218, 59, 140, 201, 40, 133, 75, 205, 212, 140, 173, 66, - 4, 210, 150, 212, 51, 53, 114, 221, 108, 18, 145, 167, 23, 28, 82, 224, 6, 177, 57, 105, 164, 124, 162, 4, 71, 5, 57, 36, 195, 66, 254, - 38, 216, 75, 178, 49, 15, 59, 143, 194, 184, 133, 143, 160, 6, 160, 170, 70, 163, 196, 211, 135, 69, 236, 87, 194, 129, 66, 168, 140, 245, 32, - 24, 210, 179, 51, 161, 9, 26, 161, 135, 31, 69, 234, 247, 227, 48, 194, 221, 9, 106, 160, 247, 31, 208, 242, 21, 50, 218, 8, 70, 103, 154, - 48, 59, 24, 209, 237, 8, 5, 45, 170, 239, 183, 171, 131, 91, 180, 241, 86, 81, 75, 95, 18, 15, 145, 9, 51, 175, 64, 31, 29, 51, 158, - 177, 194, 252, 125, 18, 235, 67, 26, 192, 19, 251, 72, 39, 90, 230, 3, 48, 225, 140, 133, 208, 240, 10, 190, 194, 162, 157, 73, 233, 161, 54, - 120, 50, 130, 62, 225, 69, 163, 33, 53, 67, 10, 243, 222, 17, 11, 87, 128, 26, 67, 12, 162, 179, 159, 192, 233, 133, 50, 213, 35, 40, 90, - 12, 171, 24, 225, 143, 144, 1, 191, 76, 22, 134, 211, 38, 56, 62, 229, 58, 222, 170, 210, 172, 198, 79, 161, 2, 111, 157, 132, 236, 73, 152, - 137, 207, 165, 216, 207, 196, 26, 181, 39, 184, 5, 251, 73, 214, 100, 117, 8, 213, 220, 129, 89, 44, 28, 108, 62, 31, 69, 7, 177, 200, 169, - 65, 35, 52, 99, 136, 186, 79, 220, 83, 42, 75, 137, 163, 69, 45, 195, 246, 139, 22, 61, 73, 33, 180, 17, 82, 150, 84, 245, 161, 128, 189, - 76, 28, 210, 38, 100, 57, 135, 206, 26, 145, 12, 209, 81, 125, 85, 174, 171, 23, 194, 174, 92, 90, 48, 136, 169, 170, 178, 126, 74, 64, 200, - 242, 143, 210, 48, 134, 131, 165, 108, 235, 163, 100, 139, 220, 49, 190, 6, 218, 229, 190, 248, 72, 240, 125, 112, 19, 167, 80, 28, 227, 212, 82, - 207, 24, 214, 76, 8, 168, 109, 153, 165, 200, 253, 11, 196, 209, 212, 255, 99, 223, 145, 162, 103, 133, 33, 204, 92, 213, 62, 208, 71, 2, 182, - 143, 188, 222, 79, 86, 118, 4, 7, 61, 120, 15, 222, 34, 158, 212, 156, 232, 132, 207, 89, 43, 202, 100, 168, 180, 127, 133, 40, 231, 47, 161, - 217, 137, 163, 150, 190, 210, 89, 155, 211, 225, 110, 164, 31, 114, 59, 4, 186, 234, 31, 150, 123, 85, 45, 112, 147, 44, 210, 32, 43, 46, 144, - 65, 85, 108, 10, 174, 211, 234, 16, 26, 157, 134, 191, 83, 163, 40, 124, 168, 13, 231, 104, 186, 146, 127, 128, 52, 32, 187, 27, 100, 184, 233, - 45, 200, 14, 100, 232, 223, 106, 180, 128, 182, 198, 195, 201, 0, 220, 66, 222, 241, 244, 231, 132, 23, 44, 228, 192, 165, 131, 89, 65, 14, 168, - 163, 85, 224, 163, 173, 185, 102, 241, 29, 245, 52, 18, 218, 16, 116, 234, 223, 127, 110, 25, 89, 168, 177, 189, 150, 97, 218, 109, 8, 179, 146, - 14, 153, 114, 213, 254, 112, 161, 149, 87, 25, 111, 218, 123, 46, 144, 168, 204, 117, 251, 185, 196, 230, 245, 252, 7, 173, 40, 27, 74, 13, 106, - 12, 162, 14, 234, 160, 75, 82, 207, 72, 255, 120, 23, 62, 207, 251, 118, 100, 21, 91, 73, 16, 209, 208, 85, 223, 114, 90, 144, 141, 20, 37, - 70, 251, 133, 242, 61, 58, 225, 118, 43, 217, 58, 196, 92, 59, 178, 227, 154, 183, 7, 73, 68, 66, 150, 185, 68, 148, 51, 171, 15, 21, 146, - 201, 180, 253, 17, 75, 97, 27, 37, 8, 175, 65, 241, 125, 188, 95, 222, 148, 55, 18, 84, 141, 110, 113, 145, 38, 203, 221, 181, 162, 165, 246, - 61, 248, 89, 146, 228, 235, 101, 33, 185, 163, 196, 138, 56, 75, 130, 8, 69, 142, 132, 109, 89, 173, 244, 18, 113, 174, 158, 41, 203, 161, 54, - 169, 163, 113, 127, 187, 40, 144, 245, 218, 56, 122, 147, 187, 136, 44, 142, 34, 251, 171, 176, 82, 225, 18, 29, 253, 239, 122, 114, 190, 81, 1, - 236, 67, 45, 186, 139, 124, 78, 22, 40, 233, 67, 47, 91, 33, 150, 201, 138, 108, 245, 119, 245, 242, 21, 244, 156, 171, 32, 13, 24, 37, 163, - 18, 189, 29, 85, 32, 224, 226, 127, 250, 208, 80, 128, 47, 211, 248, 230, 28, 122, 142, 70, 213, 49, 151, 123, 131, 106, 169, 136, 111, 139, 36, - 99, 247, 7, 95, 148, 41, 121, 229, 229, 228, 188, 76, 110, 60, 169, 14, 18, 71, 127, 74, 172, 171, 162, 199, 252, 124, 178, 134, 159, 64, 244, - 171, 230, 90, 62, 54, 16, 147, 228, 84, 168, 196, 169, 204, 134, 218, 130, 136, 165, 145, 230, 170, 197, 178, 245, 228, 52, 130, 220, 164, 216, 161, - 70, 169, 27, 23, 77, 80, 155, 42, 199, 201, 248, 84, 84, 136, 183, 234, 233, 225, 112, 62, 194, 90, 208, 207, 15, 208, 1, 159, 221, 34, 246, - 170, 197, 216, 59, 144, 214, 86, 219, 117, 7, 216, 181, 112, 81, 17, 135, 116, 187, 24, 131, 187, 112, 30, 135, 75, 136, 187, 96, 120, 242, 30, - 19, 178, 196, 89, 40, 143, 195, 164, 30, 229, 181, 207, 219, 55, 226, 216, 60, 193, 51, 242, 193, 58, 20, 11, 17, 110, 81, 141, 200, 1, 103, - 248, 208, 169, 192, 67, 176, 152, 14, 233, 118, 3, 188, 209, 168, 112, 155, 158, 27, 84, 249, 90, 57, 208, 154, 88, 27, 147, 161, 22, 10, 220, - 102, 6, 135, 212, 98, 119, 216, 173, 16, 103, 84, 43, 20, 236, 86, 51, 245, 206, 14, 249, 214, 202, 247, 193, 110, 196, 234, 108, 138, 108, 214, - 50, 126, 214, 46, 11, 136, 6, 216, 76, 98, 234, 110, 57, 123, 252, 2, 28, 27, 215, 14, 242, 38, 232, 12, 191, 44, 231, 218, 100, 47, 149, - 178, 251, 133, 15, 169, 72, 124, 189, 92, 33, 36, 63, 80, 13, 165, 128, 142, 27, 71, 187, 74, 45, 232, 233, 112, 63, 152, 83, 200, 1, 164, - 100, 213, 183, 195, 190, 130, 158, 213, 220, 101, 114, 173, 65, 38, 116, 33, 34, 162, 158, 201, 13, 225, 179, 234, 209, 33, 212, 57, 104, 116, 237, - 90, 209, 192, 150, 169, 39, 184, 239, 240, 183, 249, 149, 106, 10, 81, 72, 92, 47, 85, 101, 49, 121, 159, 95, 104, 253, 225, 35, 33, 88, 250, - 239, 226, 53, 245, 41, 86, 74, 255, 242, 123, 114, 103, 145, 184, 229, 238, 96, 64, 206, 185, 49, 22, 225, 221, 193, 175, 211, 203, 138, 23, 226, - 47, 168, 30, 42, 186, 147, 17, 157, 218, 157, 89, 29, 126, 214, 76, 198, 3, 251, 121, 83, 10, 102, 217, 17, 241, 48, 118, 57, 231, 93, 70, - 231, 130, 112, 62, 68, 222, 151, 59, 97, 215, 144, 3, 40, 11, 222, 92, 89, 15, 163, 233, 117, 182, 25, 105, 67, 169, 22, 134, 155, 33, 77, - 61, 33, 24, 148, 27, 230, 159, 208, 75, 126, 89, 166, 155, 118, 34, 48, 30, 139, 56, 59, 96, 175, 154, 173, 64, 234, 25, 200, 78, 52, 175, - 20, 93, 44, 70, 63, 29, 174, 150, 196, 74, 103, 123, 37, 251, 117, 101, 65, 142, 255, 241, 252, 65, 217, 54, 71, 205, 133, 39, 160, 137, 54, - 62, 154, 211, 38, 10, 186, 91, 9, 72, 187, 12, 55, 206, 170, 32, 199, 164, 146, 182, 43, 137, 114, 246, 113, 80, 222, 79, 148, 54, 232, 81, - 141, 229, 253, 16, 162, 163, 226, 121, 146, 170, 89, 112, 5, 154, 176, 27, 238, 112, 234, 229, 86, 127, 2, 77, 97, 93, 135, 106, 87, 203, 146, - 113, 21, 98, 84, 21, 82, 216, 56, 29, 234, 163, 25, 75, 76, 168, 29, 102, 22, 37, 137, 128, 127, 185, 21, 133, 118, 105, 102, 218, 36, 25, - 51, 160, 171, 151, 199, 45, 29, 228, 119, 250, 165, 143, 198, 239, 68, 131, 150, 37, 126, 128, 141, 163, 90, 91, 82, 114, 76, 200, 164, 196, 40, - 250, 33, 209, 178, 179, 92, 50, 184, 46, 246, 3, 210, 219, 162, 21, 100, 185, 129, 179, 242, 129, 174, 194, 7, 58, 180, 132, 114, 31, 52, 186, - 97, 113, 111, 206, 114, 163, 178, 240, 178, 97, 207, 33, 121, 67, 208, 28, 154, 16, 133, 61, 34, 70, 100, 12, 159, 154, 131, 9, 248, 178, 12, - 200, 162, 227, 221, 74, 206, 39, 94, 193, 38, 89, 23, 187, 135, 74, 33, 166, 238, 38, 113, 228, 136, 63, 93, 38, 242, 36, 91, 43, 234, 216, - 109, 112, 200, 191, 75, 156, 38, 235, 117, 247, 146, 127, 154, 219, 133, 172, 182, 143, 72, 46, 167, 141, 171, 119, 203, 202, 104, 254, 66, 132, 185, - 168, 1, 233, 165, 34, 129, 196, 15, 21, 225, 15, 224, 232, 246, 22, 29, 9, 47, 100, 19, 183, 195, 176, 193, 18, 123, 121, 89, 112, 115, 9, - 73, 92, 160, 78, 52, 51, 205, 17, 211, 21, 248, 213, 113, 183, 74, 133, 59, 202, 32, 227, 243, 22, 193, 90, 245, 172, 146, 109, 97, 86, 182, - 155, 116, 183, 227, 124, 147, 140, 138, 252, 110, 158, 92, 25, 49, 51, 154, 72, 236, 144, 92, 114, 35, 123, 129, 36, 166, 84, 124, 111, 82, 247, - 228, 34, 108, 137, 218, 207, 225, 115, 58, 72, 138, 26, 212, 227, 215, 43, 96, 141, 198, 254, 137, 152, 126, 84, 217, 103, 73, 167, 127, 53, 92, - 253, 175, 56, 64, 155, 224, 15, 82, 91, 140, 100, 235, 244, 206, 90, 201, 15, 180, 200, 100, 252, 238, 66, 11, 242, 199, 187, 216, 36, 61, 55, - 172, 240, 103, 98, 106, 135, 63, 155, 220, 73, 186, 17, 28, 232, 114, 200, 18, 53, 168, 78, 111, 169, 217, 120, 105, 205, 99, 174, 172, 227, 44, - 237, 194, 80, 84, 72, 211, 57, 226, 59, 216, 206, 209, 94, 202, 90, 26, 122, 145, 114, 163, 139, 102, 180, 5, 223, 112, 31, 32, 19, 212, 81, - 246, 114, 31, 249, 174, 19, 96, 200, 173, 15, 17, 231, 142, 129, 180, 206, 108, 232, 142, 189, 32, 9, 107, 83, 176, 23, 177, 242, 24, 65, 205, - 175, 130, 181, 100, 15, 26, 175, 50, 241, 209, 116, 122, 244, 207, 105, 103, 248, 105, 148, 170, 136, 44, 98, 95, 217, 23, 100, 139, 131, 239, 200, - 169, 94, 34, 19, 166, 225, 111, 255, 93, 62, 195, 145, 240, 103, 162, 44, 184, 157, 228, 143, 132, 159, 182, 81, 182, 209, 200, 184, 203, 200, 118, - 207, 153, 69, 122, 165, 21, 57, 77, 54, 200, 154, 127, 13, 193, 3, 242, 191, 2, 82, 86, 188, 207, 137, 32, 118, 171, 249, 65, 184, 145, 118, - 70, 115, 166, 104, 250, 48, 83, 41, 171, 34, 74, 82, 142, 131, 68, 131, 242, 50, 18, 99, 146, 147, 91, 132, 95, 205, 75, 225, 63, 23, 145, - 97, 197, 210, 126, 143, 199, 248, 34, 31, 236, 129, 188, 220, 110, 9, 160, 1, 43, 170, 71, 93, 93, 148, 30, 53, 95, 203, 150, 41, 80, 169, - 59, 27, 9, 215, 227, 161, 31, 139, 239, 38, 53, 72, 252, 26, 182, 181, 194, 80, 72, 116, 26, 15, 176, 193, 4, 122, 227, 9, 53, 97, 138, - 159, 162, 9, 171, 68, 16, 72, 226, 97, 55, 172, 154, 1, 239, 17, 98, 163, 18, 75, 93, 14, 139, 144, 172, 226, 28, 60, 54, 189, 203, 248, - 22, 193, 97, 69, 131, 250, 159, 124, 11, 92, 143, 44, 103, 59, 159, 173, 160, 46, 207, 154, 18, 191, 18, 45, 86, 96, 64, 23, 75, 196, 91, - 33, 53, 33, 29, 198, 207, 166, 171, 15, 127, 71, 53, 204, 229, 48, 181, 73, 203, 82, 55, 235, 213, 177, 123, 154, 200, 169, 114, 228, 112, 118, - 53, 71, 203, 180, 3, 94, 162, 3, 170, 172, 5, 232, 85, 62, 99, 85, 162, 187, 180, 60, 116, 189, 251, 4, 78, 15, 117, 191, 157, 110, 6, - 156, 159, 166, 181, 106, 90, 70, 171, 70, 246, 115, 219, 143, 110, 15, 77, 8, 62, 112, 171, 93, 193, 126, 135, 125, 248, 33, 45, 37, 223, 63, - 141, 114, 215, 183, 210, 145, 37, 152, 122, 67, 188, 84, 147, 7, 187, 58, 160, 143, 70, 184, 217, 119, 153, 58, 49, 182, 76, 218, 6, 77, 132, - 69, 83, 174, 150, 125, 27, 182, 54, 127, 12, 29, 90, 94, 106, 157, 92, 239, 113, 117, 231, 167, 240, 54, 137, 143, 144, 172, 129, 148, 230, 247, - 40, 152, 165, 57, 103, 213, 234, 153, 176, 215, 252, 176, 120, 82, 33, 37, 45, 126, 194, 188, 36, 203, 207, 206, 144, 11, 142, 40, 238, 136, 22, - 126, 7, 178, 40, 142, 173, 128, 204, 139, 125, 150, 236, 130, 172, 87, 142, 127, 253, 12, 14, 105, 131, 50, 61, 113, 223, 110, 69, 46, 51, 73, - 215, 135, 4, 171, 80, 101, 183, 146, 82, 113, 154, 114, 4, 229, 77, 86, 228, 122, 148, 136, 250, 236, 96, 57, 123, 80, 78, 92, 141, 88, 34, - 3, 38, 160, 140, 247, 200, 189, 236, 197, 124, 175, 165, 61, 37, 26, 181, 179, 104, 36, 70, 23, 14, 25, 185, 82, 157, 74, 165, 160, 179, 91, - 228, 245, 18, 122, 241, 231, 53, 110, 166, 252, 94, 169, 32, 145, 97, 151, 18, 167, 3, 12, 69, 36, 110, 102, 117, 69, 58, 27, 70, 79, 125, - 68, 78, 53, 234, 233, 102, 49, 83, 116, 214, 188, 133, 221, 251, 30, 180, 192, 105, 25, 157, 16, 18, 201, 117, 8, 70, 199, 157, 56, 78, 229, - 66, 81, 2, 34, 113, 105, 14, 70, 213, 136, 146, 159, 7, 165, 12, 99, 25, 30, 229, 118, 7, 207, 34, 132, 224, 51, 101, 162, 178, 234, 33, - 81, 54, 210, 17, 41, 137, 71, 220, 17, 221, 78, 194, 167, 141, 96, 71, 0, 1, 134, 110, 135, 156, 178, 224, 129, 35, 161, 224, 251, 168, 5, - 246, 90, 20, 229, 215, 99, 210, 210, 84, 138, 181, 136, 15, 173, 10, 49, 81, 67, 134, 194, 208, 37, 59, 95, 107, 105, 193, 166, 201, 90, 89, - 155, 25, 38, 155, 120, 105, 29, 201, 64, 115, 227, 41, 112, 133, 172, 201, 94, 5, 77, 10, 79, 16, 8, 35, 214, 187, 66, 237, 148, 248, 106, - 177, 130, 45, 190, 101, 95, 59, 221, 38, 151, 73, 207, 76, 135, 181, 212, 29, 9, 183, 137, 106, 241, 26, 25, 138, 147, 66, 221, 253, 173, 97, - 212, 60, 228, 177, 155, 51, 213, 226, 122, 56, 22, 242, 116, 22, 131, 101, 217, 136, 200, 195, 136, 255, 171, 189, 96, 20, 26, 75, 98, 29, 107, - 150, 174, 110, 68, 92, 8, 73, 145, 109, 235, 197, 97, 192, 41, 94, 202, 119, 208, 14, 42, 131, 180, 246, 161, 98, 180, 67, 187, 79, 186, 176, - 109, 210, 176, 24, 66, 2, 197, 27, 113, 234, 223, 224, 137, 48, 118, 248, 201, 162, 46, 235, 17, 211, 65, 233, 114, 14, 138, 234, 146, 177, 212, - 17, 75, 53, 245, 148, 195, 240, 116, 84, 217, 25, 226, 108, 89, 42, 142, 208, 100, 5, 74, 253, 94, 153, 60, 190, 220, 17, 98, 233, 69, 226, - 192, 63, 19, 118, 149, 92, 181, 244, 139, 211, 144, 52, 119, 243, 95, 128, 204, 168, 23, 190, 188, 95, 108, 130, 92, 33, 28, 116, 100, 103, 178, - 33, 168, 125, 53, 53, 159, 7, 220, 114, 216, 169, 143, 150, 48, 92, 151, 98, 151, 163, 210, 204, 199, 129, 30, 155, 160, 236, 161, 186, 66, 165, - 104, 82, 111, 200, 162, 19, 37, 231, 213, 116, 245, 199, 104, 57, 226, 245, 168, 198, 13, 108, 47, 28, 147, 153, 193, 138, 68, 218, 114, 233, 173, - 215, 199, 244, 94, 131, 201, 36, 166, 179, 225, 130, 197, 251, 240, 113, 254, 137, 151, 102, 157, 195, 45, 48, 155, 164, 8, 231, 31, 227, 47, 122, - 165, 137, 11, 54, 122, 224, 217, 107, 196, 95, 16, 136, 114, 223, 75, 238, 26, 216, 2, 7, 178, 42, 195, 89, 83, 120, 201, 171, 219, 62, 227, - 60, 191, 36, 75, 46, 235, 240, 97, 146, 164, 17, 145, 61, 204, 87, 76, 187, 179, 217, 164, 175, 81, 90, 45, 31, 88, 32, 87, 249, 14, 143, - 160, 122, 111, 211, 179, 148, 173, 126, 72, 218, 206, 16, 159, 77, 79, 146, 231, 96, 229, 52, 52, 111, 210, 63, 99, 254, 20, 68, 199, 41, 83, - 132, 52, 63, 237, 178, 82, 168, 246, 5, 41, 28, 77, 80, 87, 59, 229, 207, 26, 124, 65, 75, 169, 39, 59, 221, 186, 20, 253, 23, 182, 95, - 181, 136, 196, 154, 116, 178, 199, 131, 98, 15, 153, 82, 15, 2, 121, 206, 71, 204, 114, 57, 165, 73, 177, 87, 74, 76, 12, 225, 33, 189, 139, - 119, 194, 49, 37, 163, 5, 239, 69, 179, 113, 75, 5, 156, 8, 213, 131, 178, 67, 82, 149, 54, 248, 50, 114, 110, 119, 118, 59, 220, 65, 38, - 180, 130, 97, 239, 9, 226, 155, 98, 87, 137, 23, 193, 22, 48, 64, 222, 151, 38, 127, 62, 54, 244, 168, 8, 194, 200, 154, 102, 132, 154, 143, - 184, 114, 46, 71, 212, 82, 93, 150, 9, 117, 169, 91, 213, 207, 26, 225, 136, 254, 77, 91, 33, 138, 24, 140, 40, 38, 125, 174, 144, 179, 216, - 11, 106, 194, 144, 46, 243, 67, 146, 8, 213, 1, 236, 59, 165, 100, 13, 214, 42, 203, 41, 248, 179, 101, 239, 26, 244, 31, 247, 193, 123, 73, - 152, 152, 157, 131, 77, 211, 153, 190, 181, 78, 134, 178, 103, 15, 209, 103, 1, 202, 142, 135, 27, 32, 67, 211, 170, 29, 13, 163, 85, 78, 151, - 179, 237, 8, 255, 56, 138, 97, 103, 88, 248, 88, 147, 17, 177, 103, 144, 33, 197, 146, 75, 129, 91, 140, 154, 124, 21, 188, 42, 135, 209, 226, - 155, 233, 95, 180, 92, 58, 12, 55, 73, 5, 14, 225, 191, 182, 63, 29, 18, 155, 55, 194, 100, 185, 27, 19, 139, 163, 172, 13, 154, 169, 238, - 138, 200, 131, 98, 27, 176, 85, 232, 99, 86, 88, 198, 175, 87, 219, 50, 175, 202, 4, 31, 249, 98, 216, 207, 111, 68, 112, 106, 81, 230, 252, - 81, 207, 162, 225, 33, 7, 60, 56, 96, 75, 172, 250, 190, 134, 152, 191, 129, 156, 214, 242, 138, 115, 71, 57, 140, 202, 72, 252, 5, 167, 52, - 214, 172, 178, 82, 48, 151, 27, 11, 34, 252, 207, 46, 189, 65, 188, 172, 15, 197, 100, 206, 56, 100, 171, 86, 95, 47, 78, 235, 131, 72, 194, - 143, 112, 210, 35, 33, 202, 94, 232, 174, 6, 215, 239, 106, 194, 242, 124, 227, 52, 47, 83, 15, 173, 184, 124, 153, 9, 248, 178, 136, 109, 166, - 99, 106, 182, 21, 29, 250, 69, 219, 231, 226, 125, 92, 4, 187, 226, 188, 159, 109, 206, 105, 38, 101, 107, 255, 220, 16, 135, 80, 63, 60, 43, - 195, 144, 242, 31, 144, 28, 201, 174, 31, 170, 64, 151, 119, 172, 160, 46, 183, 99, 225, 96, 47, 65, 8, 17, 170, 64, 198, 146, 94, 4, 59, - 226, 158, 178, 221, 182, 151, 126, 140, 116, 47, 8, 253, 158, 172, 163, 184, 1, 178, 177, 44, 42, 46, 78, 255, 76, 246, 138, 124, 235, 82, 196, - 176, 230, 84, 160, 187, 177, 80, 5, 159, 251, 8, 152, 9, 114, 7, 165, 64, 25, 217, 0, 165, 165, 238, 101, 173, 112, 54, 31, 123, 199, 243, - 145, 63, 38, 76, 71, 89, 61, 209, 135, 176, 127, 245, 68, 173, 167, 29, 236, 119, 187, 101, 90, 227, 29, 49, 89, 13, 226, 68, 205, 13, 34, - 25, 101, 175, 33, 203, 174, 203, 105, 100, 52, 236, 208, 236, 219, 100, 192, 68, 131, 119, 33, 204, 104, 241, 65, 153, 128, 103, 193, 11, 116, 164, - 70, 125, 36, 173, 3, 39, 3, 97, 48, 208, 215, 218, 100, 163, 92, 93, 152, 254, 4, 13, 220, 20, 106, 21, 135, 19, 49, 2, 167, 199, 229, - 146, 254, 9, 122, 170, 29, 196, 11, 144, 33, 142, 242, 143, 100, 64, 46, 29, 42, 227, 125, 122, 65, 59, 104, 162, 123, 235, 33, 178, 172, 0, - 55, 219, 160, 22, 174, 134, 54, 40, 106, 5, 65, 121, 185, 123, 91, 125, 8, 182, 212, 55, 67, 55, 241, 124, 182, 182, 90, 32, 150, 98, 36, - 30, 114, 77, 126, 112, 63, 186, 174, 111, 97, 115, 5, 101, 3, 145, 49, 46, 171, 225, 152, 142, 92, 76, 19, 116, 16, 46, 144, 188, 150, 49, - 134, 17, 209, 141, 194, 31, 225, 94, 184, 3, 142, 194, 236, 131, 158, 146, 165, 163, 116, 180, 6, 174, 65, 151, 177, 27, 82, 96, 172, 133, 179, - 86, 68, 172, 85, 157, 154, 3, 240, 248, 1, 197, 83, 89, 249, 174, 30, 25, 194, 186, 76, 20, 232, 104, 201, 199, 107, 73, 202, 46, 237, 46, - 16, 103, 198, 10, 50, 17, 117, 43, 197, 230, 70, 226, 76, 239, 225, 138, 26, 17, 6, 211, 214, 249, 85, 162, 5, 230, 137, 64, 240, 69, 4, - 198, 197, 224, 118, 24, 107, 146, 153, 39, 251, 228, 210, 86, 63, 201, 186, 35, 48, 150, 195, 206, 186, 57, 68, 0, 187, 179, 106, 33, 102, 215, - 194, 60, 214, 164, 115, 237, 95, 63, 58, 66, 89, 60, 140, 162, 180, 0, 66, 118, 88, 5, 211, 57, 28, 133, 103, 228, 201, 59, 91, 14, 166, - 115, 228, 2, 254, 8, 118, 249, 240, 153, 147, 114, 51, 12, 252, 168, 97, 147, 57, 40, 202, 143, 255, 7, 222, 142, 66, 173, 240, 39, 34, 171, - 115, 21, 240, 51, 75, 103, 205, 16, 211, 153, 135, 232, 112, 170, 237, 2, 100, 203, 34, 65, 33, 13, 63, 156, 31, 146, 208, 235, 34, 49, 197, - 226, 67, 50, 28, 206, 16, 70, 87, 248, 118, 71, 86, 123, 26, 64, 4, 17, 62, 248, 157, 92, 24, 238, 148, 198, 166, 205, 157, 129, 216, 183, - 190, 176, 155, 199, 96, 169, 115, 43, 36, 125, 101, 36, 198, 225, 135, 234, 209, 232, 106, 178, 104, 1, 195, 223, 94, 32, 57, 35, 158, 224, 97, - 104, 96, 123, 144, 217, 113, 234, 122, 126, 80, 192, 44, 80, 103, 18, 108, 122, 208, 36, 35, 179, 86, 23, 213, 180, 134, 88, 218, 253, 169, 206, - 103, 137, 24, 190, 4, 59, 106, 80, 100, 128, 56, 111, 147, 142, 166, 85, 163, 178, 122, 244, 168, 14, 170, 115, 10, 31, 229, 166, 224, 139, 250, - 148, 95, 92, 67, 54, 168, 41, 197, 155, 65, 138, 192, 20, 9, 229, 12, 75, 204, 239, 244, 173, 38, 52, 216, 7, 3, 34, 200, 151, 209, 41, - 210, 117, 66, 214, 188, 150, 14, 56, 173, 35, 139, 157, 245, 148, 190, 11, 58, 203, 54, 171, 93, 126, 180, 151, 39, 232, 48, 74, 54, 218, 150, - 163, 42, 148, 139, 78, 243, 56, 60, 12, 143, 94, 224, 30, 78, 8, 211, 109, 31, 249, 62, 143, 172, 246, 180, 5, 139, 188, 61, 162, 69, 251, - 35, 104, 193, 86, 199, 176, 45, 114, 64, 30, 135, 98, 241, 15, 177, 145, 229, 181, 223, 3, 71, 198, 78, 94, 33, 19, 250, 13, 78, 254, 205, - 214, 218, 207, 122, 202, 170, 173, 78, 131, 224, 94, 120, 46, 57, 207, 161, 29, 102, 171, 38, 241, 234, 182, 162, 24, 117, 202, 104, 245, 228, 33, - 242, 248, 191, 34, 56, 217, 10, 1, 221, 90, 199, 252, 11, 76, 57, 149, 102, 147, 173, 172, 234, 247, 21, 84, 231, 128, 145, 167, 226, 128, 62, - 68, 210, 43, 233, 36, 12, 231, 130, 29, 56, 125, 232, 36, 39, 41, 250, 142, 172, 252, 224, 69, 249, 65, 17, 58, 18, 252, 67, 216, 24, 245, - 106, 240, 30, 19, 57, 241, 142, 252, 96, 66, 126, 176, 37, 165, 154, 229, 178, 222, 202, 99, 232, 115, 10, 196, 85, 71, 201, 25, 114, 148, 8, - 120, 5, 110, 128, 249, 11, 112, 10, 133, 172, 52, 138, 104, 113, 146, 184, 134, 71, 99, 176, 107, 17, 159, 173, 198, 8, 247, 78, 32, 98, 90, - 134, 35, 56, 65, 222, 33, 131, 212, 85, 18, 17, 207, 86, 29, 3, 200, 81, 216, 137, 63, 127, 26, 93, 219, 34, 196, 93, 62, 17, 182, 163, - 142, 138, 154, 227, 193, 40, 142, 219, 66, 177, 142, 251, 109, 53, 47, 168, 108, 109, 162, 46, 232, 132, 96, 202, 252, 45, 51, 69, 238, 15, 186, - 45, 171, 73, 11, 117, 145, 183, 136, 92, 42, 21, 115, 77, 200, 144, 57, 200, 110, 209, 99, 232, 140, 14, 48, 159, 113, 159, 184, 73, 150, 107, - 142, 179, 213, 244, 50, 47, 159, 98, 59, 84, 30, 146, 135, 200, 36, 141, 201, 136, 115, 35, 217, 42, 13, 212, 30, 113, 190, 204, 146, 33, 42, - 59, 36, 178, 78, 242, 29, 228, 82, 39, 202, 19, 15, 30, 215, 89, 132, 157, 131, 238, 232, 185, 135, 101, 46, 158, 206, 43, 251, 225, 247, 151, - 73, 66, 86, 93, 61, 134, 216, 232, 252, 86, 125, 188, 2, 98, 74, 47, 93, 233, 173, 9, 186, 176, 107, 7, 219, 191, 145, 56, 229, 110, 117, - 234, 200, 25, 51, 45, 34, 222, 50, 225, 193, 50, 86, 111, 144, 165, 94, 202, 16, 10, 64, 120, 37, 252, 109, 177, 20, 80, 227, 250, 10, 218, - 247, 214, 169, 78, 204, 171, 21, 27, 55, 195, 104, 229, 37, 127, 122, 46, 14, 199, 149, 249, 8, 130, 213, 62, 178, 64, 214, 174, 110, 109, 242, - 80, 146, 130, 231, 252, 214, 205, 122, 126, 81, 240, 68, 5, 191, 73, 203, 222, 167, 138, 166, 85, 231, 72, 49, 190, 170, 163, 98, 181, 141, 87, - 85, 153, 235, 171, 38, 107, 153, 6, 116, 38, 206, 127, 224, 223, 145, 150, 93, 50, 70, 99, 174, 23, 220, 227, 193, 247, 121, 171, 183, 56, 152, - 215, 30, 62, 138, 150, 70, 59, 171, 185, 226, 109, 67, 203, 153, 44, 0, 153, 140, 175, 23, 18, 215, 211, 126, 127, 182, 150, 221, 11, 167, 73, - 80, 238, 23, 140, 160, 3, 140, 145, 35, 112, 22, 190, 3, 237, 98, 169, 152, 5, 85, 40, 182, 74, 86, 179, 240, 194, 121, 188, 240, 54, 94, - 184, 18, 251, 101, 207, 51, 118, 147, 17, 10, 186, 4, 204, 205, 118, 216, 14, 63, 23, 133, 215, 16, 254, 180, 138, 169, 6, 81, 103, 228, 136, - 71, 163, 21, 22, 83, 220, 86, 104, 105, 64, 222, 30, 0, 229, 86, 153, 127, 160, 179, 22, 241, 115, 139, 222, 158, 199, 145, 248, 189, 220, 190, - 215, 4, 249, 125, 174, 7, 172, 231, 58, 228, 65, 22, 95, 135, 246, 133, 153, 217, 236, 10, 122, 193, 173, 38, 189, 45, 106, 182, 202, 221, 136, - 160, 34, 175, 59, 119, 196, 84, 28, 61, 43, 210, 238, 222, 72, 94, 7, 119, 206, 225, 218, 98, 169, 196, 165, 63, 221, 83, 122, 27, 160, 238, - 57, 232, 18, 77, 160, 180, 241, 166, 246, 56, 101, 15, 92, 163, 142, 96, 243, 7, 255, 67, 68, 33, 117, 98, 203, 22, 194, 136, 173, 156, 197, - 49, 186, 21, 59, 211, 207, 147, 56, 17, 240, 253, 224, 6, 15, 142, 139, 79, 192, 53, 211, 38, 41, 170, 31, 145, 205, 62, 167, 252, 61, 157, - 45, 92, 48, 94, 225, 110, 240, 187, 203, 232, 240, 70, 209, 229, 115, 66, 23, 97, 12, 63, 51, 60, 205, 43, 79, 90, 240, 204, 80, 27, 168, - 159, 195, 232, 156, 60, 201, 65, 63, 218, 241, 11, 48, 166, 190, 235, 71, 157, 89, 225, 201, 192, 91, 228, 207, 174, 194, 35, 57, 181, 160, 14, - 163, 200, 23, 84, 55, 148, 104, 133, 123, 69, 53, 91, 12, 219, 96, 133, 104, 18, 141, 172, 149, 183, 10, 196, 39, 171, 44, 188, 24, 35, 50, - 20, 229, 81, 248, 24, 250, 201, 221, 232, 122, 22, 137, 221, 98, 177, 108, 13, 187, 38, 191, 47, 219, 132, 124, 138, 98, 51, 50, 183, 250, 110, - 180, 114, 125, 242, 232, 153, 37, 178, 184, 161, 22, 123, 79, 27, 161, 59, 239, 181, 212, 187, 28, 29, 158, 83, 59, 8, 128, 127, 68, 141, 83, - 222, 254, 58, 201, 158, 246, 203, 58, 69, 141, 245, 150, 147, 107, 245, 100, 97, 140, 100, 106, 90, 56, 51, 48, 19, 78, 72, 15, 175, 181, 27, - 120, 203, 10, 243, 111, 208, 131, 252, 31, 94, 141, 54, 88, 155, 35, 218, 11, 164, 88, 47, 190, 50, 205, 69, 147, 42, 199, 225, 165, 175, 194, - 9, 243, 133, 7, 41, 5, 216, 53, 170, 122, 63, 133, 79, 104, 174, 74, 100, 82, 228, 209, 83, 52, 147, 67, 220, 225, 106, 60, 106, 233, 112, - 55, 73, 247, 133, 44, 195, 107, 127, 86, 86, 202, 77, 168, 209, 218, 103, 16, 155, 220, 9, 71, 140, 202, 156, 198, 91, 145, 223, 109, 68, 4, - 56, 106, 184, 111, 139, 36, 168, 143, 5, 95, 129, 95, 158, 35, 39, 140, 130, 238, 202, 168, 53, 151, 124, 86, 74, 124, 50, 1, 66, 78, 12, - 158, 215, 229, 49, 72, 98, 88, 77, 83, 54, 117, 94, 29, 209, 100, 246, 186, 235, 159, 15, 247, 67, 103, 212, 189, 6, 187, 124, 7, 127, 12, - 230, 240, 109, 80, 233, 182, 48, 107, 204, 166, 219, 208, 70, 255, 20, 201, 193, 13, 252, 109, 152, 231, 46, 228, 129, 252, 44, 207, 60, 27, 82, - 13, 178, 144, 108, 134, 87, 208, 164, 205, 119, 139, 116, 27, 140, 210, 149, 126, 56, 70, 70, 233, 54, 146, 32, 213, 240, 46, 94, 106, 132, 97, - 252, 107, 3, 172, 71, 106, 127, 45, 246, 180, 33, 31, 114, 204, 49, 197, 213, 206, 18, 65, 171, 103, 225, 109, 94, 195, 219, 132, 240, 54, 225, - 140, 113, 86, 75, 211, 247, 27, 225, 134, 57, 172, 62, 95, 225, 134, 199, 52, 48, 182, 169, 14, 254, 254, 101, 18, 127, 87, 220, 140, 119, 57, - 18, 245, 140, 115, 116, 138, 190, 79, 46, 144, 208, 65, 97, 142, 233, 57, 237, 172, 58, 74, 17, 186, 225, 45, 250, 241, 22, 107, 68, 67, 62, - 138, 23, 208, 25, 157, 53, 82, 120, 225, 79, 120, 225, 29, 188, 112, 43, 222, 187, 213, 54, 199, 136, 27, 54, 186, 140, 49, 90, 93, 129, 55, - 175, 16, 149, 238, 82, 110, 141, 29, 141, 122, 218, 175, 14, 193, 196, 172, 46, 104, 162, 207, 14, 201, 173, 140, 125, 218, 184, 206, 124, 176, 200, - 214, 70, 5, 121, 87, 95, 110, 105, 188, 222, 233, 22, 39, 20, 83, 192, 141, 39, 10, 134, 103, 176, 122, 214, 20, 124, 23, 138, 228, 162, 129, - 92, 224, 29, 42, 78, 19, 75, 157, 52, 114, 248, 28, 73, 250, 190, 122, 137, 152, 228, 28, 18, 255, 109, 104, 177, 127, 42, 83, 247, 112, 88, - 134, 72, 53, 201, 135, 251, 186, 8, 246, 140, 132, 176, 103, 27, 177, 103, 243, 176, 103, 49, 110, 226, 227, 106, 103, 233, 4, 94, 120, 15, 47, - 156, 192, 11, 187, 241, 66, 51, 14, 215, 16, 62, 239, 231, 36, 36, 26, 144, 90, 44, 36, 47, 227, 176, 254, 0, 230, 95, 198, 166, 70, 241, - 207, 175, 224, 176, 84, 65, 125, 222, 128, 128, 57, 238, 227, 198, 54, 34, 72, 117, 8, 127, 125, 23, 142, 68, 57, 96, 179, 25, 237, 172, 62, - 140, 205, 246, 192, 250, 126, 17, 200, 27, 136, 115, 230, 185, 157, 248, 147, 86, 39, 60, 134, 128, 124, 155, 234, 97, 91, 39, 224, 21, 215, 60, - 139, 44, 97, 155, 90, 32, 63, 213, 113, 70, 104, 182, 142, 183, 230, 141, 21, 245, 254, 42, 188, 135, 37, 234, 243, 136, 233, 198, 78, 99, 71, - 54, 193, 156, 213, 105, 28, 223, 2, 142, 239, 159, 177, 179, 223, 193, 219, 93, 131, 157, 181, 92, 115, 172, 54, 175, 157, 61, 129, 223, 113, 97, - 206, 28, 188, 91, 130, 153, 103, 181, 225, 132, 171, 179, 70, 215, 47, 66, 200, 16, 223, 19, 179, 123, 193, 52, 155, 89, 61, 108, 242, 224, 7, - 234, 81, 85, 168, 162, 188, 0, 99, 9, 86, 11, 141, 124, 139, 104, 137, 58, 131, 212, 34, 87, 214, 138, 121, 110, 51, 10, 155, 138, 253, 74, - 224, 100, 245, 225, 100, 213, 23, 140, 179, 101, 248, 247, 38, 148, 154, 122, 97, 97, 111, 170, 17, 78, 189, 34, 230, 192, 252, 31, 123, 230, 152, - 15, 111, 78, 199, 241, 89, 55, 97, 175, 110, 194, 94, 221, 134, 61, 207, 161, 56, 213, 122, 77, 230, 248, 54, 148, 224, 181, 248, 236, 9, 22, - 120, 58, 103, 108, 131, 99, 209, 140, 177, 122, 142, 23, 30, 211, 109, 252, 111, 0, 155, 58, 13, 175, 244, 227, 147, 199, 167, 101, 102, 9, 74, - 134, 46, 140, 179, 144, 215, 246, 55, 35, 206, 9, 33, 217, 154, 150, 153, 121, 96, 141, 213, 102, 141, 179, 52, 69, 223, 167, 14, 94, 216, 128, - 23, 54, 74, 97, 194, 95, 71, 109, 227, 172, 225, 224, 5, 148, 0, 245, 191, 23, 176, 73, 184, 149, 143, 64, 229, 115, 142, 225, 153, 94, 20, - 59, 83, 131, 178, 29, 101, 198, 54, 31, 62, 160, 201, 215, 89, 249, 102, 48, 207, 54, 98, 11, 141, 216, 194, 70, 188, 233, 20, 202, 124, 22, - 159, 106, 47, 62, 21, 206, 160, 82, 208, 206, 130, 157, 71, 185, 154, 66, 93, 196, 217, 129, 41, 124, 18, 7, 127, 189, 144, 5, 242, 125, 120, - 251, 63, 227, 143, 119, 224, 143, 219, 132, 37, 18, 237, 94, 56, 184, 104, 52, 138, 227, 54, 255, 50, 122, 70, 81, 170, 75, 96, 160, 150, 191, - 73, 129, 33, 61, 108, 146, 107, 192, 26, 210, 234, 93, 114, 87, 37, 6, 151, 245, 98, 9, 26, 107, 249, 10, 91, 158, 136, 193, 19, 226, 65, - 25, 233, 175, 33, 190, 108, 49, 254, 205, 219, 200, 102, 195, 231, 209, 66, 156, 89, 164, 60, 77, 120, 110, 161, 60, 26, 12, 173, 0, 220, 150, - 153, 91, 208, 196, 44, 58, 28, 189, 44, 227, 48, 146, 245, 234, 32, 247, 125, 157, 213, 137, 78, 248, 160, 208, 9, 89, 107, 190, 1, 255, 242, - 133, 150, 170, 128, 38, 137, 199, 154, 94, 145, 71, 26, 56, 254, 149, 229, 48, 165, 161, 214, 245, 66, 255, 113, 56, 103, 65, 82, 175, 67, 142, - 214, 38, 51, 55, 54, 5, 123, 228, 105, 105, 81, 120, 25, 250, 163, 51, 197, 179, 16, 71, 250, 53, 5, 12, 249, 84, 129, 172, 33, 98, 92, - 160, 217, 72, 231, 165, 237, 115, 77, 71, 69, 126, 175, 236, 133, 155, 127, 72, 123, 81, 85, 121, 61, 218, 198, 29, 72, 133, 137, 44, 250, 29, - 67, 158, 126, 158, 200, 67, 231, 242, 104, 67, 97, 55, 186, 177, 156, 209, 7, 119, 158, 240, 89, 49, 148, 60, 15, 194, 34, 1, 39, 160, 1, - 127, 243, 6, 244, 225, 29, 206, 248, 243, 50, 255, 207, 3, 207, 203, 24, 255, 59, 98, 156, 252, 99, 110, 38, 106, 216, 80, 233, 241, 212, 68, - 136, 251, 70, 166, 154, 188, 7, 82, 112, 239, 64, 211, 42, 164, 224, 77, 104, 31, 194, 193, 95, 92, 48, 188, 74, 113, 187, 154, 42, 69, 50, - 67, 119, 248, 146, 231, 5, 143, 234, 156, 62, 183, 42, 51, 83, 52, 25, 143, 122, 119, 196, 104, 54, 10, 97, 184, 10, 141, 49, 87, 47, 80, - 81, 148, 9, 11, 195, 106, 155, 185, 152, 14, 43, 222, 149, 176, 134, 189, 11, 167, 225, 239, 105, 22, 221, 214, 113, 29, 52, 94, 158, 109, 21, - 1, 252, 248, 199, 90, 90, 61, 174, 9, 131, 149, 103, 183, 145, 41, 234, 40, 195, 85, 78, 88, 148, 57, 51, 16, 1, 222, 19, 188, 140, 8, - 240, 143, 40, 42, 176, 139, 12, 74, 31, 212, 2, 229, 65, 100, 187, 97, 54, 237, 200, 237, 10, 254, 103, 185, 182, 109, 137, 147, 232, 165, 255, - 138, 173, 115, 117, 50, 204, 176, 117, 36, 148, 33, 203, 166, 92, 49, 35, 178, 222, 170, 183, 15, 155, 203, 136, 19, 36, 143, 119, 168, 181, 84, - 161, 152, 58, 154, 160, 38, 136, 180, 209, 175, 209, 110, 42, 143, 164, 32, 199, 208, 11, 46, 16, 13, 199, 178, 154, 115, 38, 140, 19, 15, 167, - 120, 42, 224, 222, 79, 78, 247, 144, 164, 0, 223, 65, 200, 142, 159, 154, 146, 71, 164, 148, 2, 217, 34, 98, 9, 29, 117, 107, 247, 147, 13, - 233, 165, 59, 229, 217, 107, 179, 246, 129, 15, 222, 208, 189, 38, 145, 17, 45, 70, 38, 135, 248, 175, 137, 156, 140, 242, 165, 162, 244, 253, 50, - 177, 217, 7, 241, 14, 197, 171, 131, 63, 192, 72, 195, 139, 176, 34, 221, 204, 100, 34, 97, 161, 67, 158, 32, 119, 16, 186, 203, 200, 96, 148, - 87, 243, 128, 194, 30, 85, 45, 61, 163, 173, 78, 199, 88, 47, 65, 170, 216, 97, 228, 235, 144, 94, 225, 23, 188, 40, 175, 239, 3, 248, 216, - 106, 225, 85, 180, 101, 74, 204, 57, 33, 219, 107, 130, 74, 199, 71, 166, 46, 145, 194, 188, 95, 139, 181, 112, 238, 65, 57, 78, 61, 41, 125, - 31, 124, 104, 69, 59, 16, 8, 116, 168, 150, 38, 254, 205, 246, 89, 243, 120, 78, 198, 85, 244, 44, 42, 171, 133, 150, 218, 211, 252, 207, 150, - 111, 229, 104, 173, 92, 109, 141, 241, 141, 179, 32, 211, 2, 169, 196, 183, 209, 157, 239, 101, 209, 40, 217, 5, 19, 93, 56, 216, 126, 59, 7, - 77, 83, 217, 16, 143, 164, 22, 15, 24, 150, 172, 114, 95, 137, 140, 149, 0, 226, 143, 249, 168, 10, 131, 178, 190, 200, 144, 128, 199, 160, 95, - 86, 68, 136, 149, 91, 160, 183, 98, 159, 230, 104, 80, 135, 200, 35, 98, 152, 145, 118, 122, 31, 61, 62, 78, 217, 104, 47, 21, 99, 98, 214, - 195, 98, 57, 77, 241, 102, 120, 201, 39, 246, 121, 112, 76, 157, 18, 234, 147, 193, 195, 116, 72, 151, 76, 243, 69, 221, 65, 192, 159, 174, 18, - 181, 80, 198, 86, 67, 229, 254, 246, 102, 197, 232, 239, 50, 138, 116, 59, 205, 160, 155, 222, 210, 128, 190, 248, 125, 56, 135, 158, 98, 45, 154, - 144, 13, 86, 222, 100, 225, 177, 90, 219, 56, 167, 15, 162, 87, 42, 204, 231, 11, 69, 229, 4, 221, 14, 25, 14, 101, 255, 164, 14, 210, 76, - 145, 254, 153, 156, 194, 95, 94, 130, 55, 69, 23, 218, 204, 54, 67, 206, 8, 21, 87, 243, 239, 226, 196, 236, 22, 87, 193, 254, 86, 68, 45, - 117, 118, 136, 108, 214, 82, 22, 172, 149, 43, 218, 229, 236, 129, 218, 224, 90, 212, 109, 118, 149, 180, 21, 229, 238, 131, 18, 229, 152, 56, 178, - 125, 226, 170, 90, 19, 214, 201, 196, 28, 95, 208, 146, 191, 204, 25, 226, 64, 134, 196, 183, 211, 222, 16, 170, 115, 147, 250, 141, 108, 39, 127, - 76, 205, 72, 28, 116, 15, 12, 201, 216, 149, 151, 168, 172, 218, 92, 136, 181, 131, 46, 42, 216, 26, 108, 229, 50, 34, 122, 30, 123, 82, 254, - 21, 21, 170, 173, 140, 209, 96, 235, 10, 17, 226, 187, 45, 184, 26, 63, 124, 29, 70, 73, 199, 26, 148, 254, 14, 122, 170, 71, 238, 31, 85, - 5, 195, 56, 55, 15, 154, 48, 143, 95, 7, 155, 252, 240, 19, 56, 5, 199, 155, 201, 105, 4, 93, 101, 34, 63, 125, 186, 234, 221, 168, 4, - 215, 177, 187, 129, 169, 92, 90, 144, 169, 232, 92, 8, 65, 124, 68, 177, 155, 81, 250, 255, 250, 99, 40, 29, 23, 167, 178, 26, 19, 42, 120, - 56, 168, 143, 135, 156, 102, 57, 245, 81, 187, 86, 36, 144, 130, 246, 3, 84, 244, 133, 189, 133, 5, 163, 247, 175, 8, 223, 217, 111, 13, 24, - 13, 182, 187, 205, 166, 25, 11, 89, 81, 17, 179, 146, 244, 60, 226, 222, 127, 229, 229, 0, 43, 101, 157, 202, 207, 17, 132, 136, 227, 224, 179, - 252, 242, 104, 23, 120, 188, 255, 160, 131, 120, 76, 141, 147, 20, 204, 127, 72, 145, 97, 156, 131, 131, 74, 113, 52, 226, 133, 1, 218, 132, 143, - 188, 125, 209, 176, 90, 118, 2, 18, 91, 214, 212, 144, 211, 180, 147, 212, 18, 240, 14, 124, 74, 240, 43, 181, 66, 123, 83, 70, 78, 220, 134, - 13, 173, 128, 221, 170, 60, 217, 241, 179, 115, 48, 86, 206, 158, 129, 45, 230, 55, 196, 204, 36, 25, 64, 129, 179, 208, 102, 187, 228, 207, 77, - 50, 233, 81, 214, 227, 166, 177, 45, 144, 85, 143, 147, 63, 84, 65, 55, 254, 174, 91, 46, 200, 185, 186, 251, 132, 60, 162, 8, 174, 244, 116, - 190, 178, 8, 253, 192, 97, 25, 32, 3, 169, 68, 24, 127, 79, 122, 145, 168, 130, 164, 231, 137, 67, 186, 172, 167, 80, 47, 118, 64, 145, 22, - 231, 138, 24, 182, 204, 201, 79, 80, 228, 206, 163, 91, 91, 143, 115, 176, 215, 54, 33, 100, 109, 225, 155, 147, 113, 18, 68, 164, 23, 64, 174, - 124, 72, 203, 10, 114, 115, 169, 156, 64, 12, 234, 97, 27, 191, 94, 6, 207, 112, 131, 199, 206, 224, 45, 39, 72, 90, 62, 67, 187, 92, 169, - 87, 131, 68, 22, 74, 0, 232, 28, 133, 189, 129, 94, 128, 107, 127, 124, 16, 190, 148, 49, 6, 154, 157, 61, 23, 224, 139, 240, 62, 209, 104, - 106, 109, 34, 14, 133, 208, 221, 176, 199, 130, 68, 90, 19, 207, 14, 104, 35, 21, 206, 53, 80, 67, 30, 22, 2, 62, 168, 237, 103, 43, 44, - 245, 71, 208, 248, 117, 209, 89, 179, 197, 162, 127, 155, 161, 142, 150, 32, 133, 174, 126, 122, 154, 20, 96, 79, 134, 87, 157, 21, 57, 61, 129, - 150, 183, 131, 228, 230, 71, 96, 60, 170, 49, 63, 121, 131, 201, 252, 221, 158, 82, 157, 57, 242, 46, 107, 194, 145, 175, 30, 12, 175, 0, 239, - 107, 232, 255, 179, 96, 108, 197, 17, 249, 103, 56, 109, 6, 100, 65, 93, 109, 168, 198, 125, 6, 90, 90, 191, 141, 230, 249, 207, 128, 216, 94, - 135, 122, 42, 67, 246, 30, 121, 50, 184, 1, 229, 254, 122, 30, 80, 83, 188, 145, 197, 212, 255, 16, 21, 240, 85, 124, 90, 233, 105, 125, 147, - 126, 113, 127, 112, 51, 164, 202, 246, 19, 187, 2, 157, 223, 120, 116, 163, 148, 53, 169, 186, 99, 163, 21, 251, 0, 22, 90, 178, 206, 206, 33, - 221, 44, 69, 218, 23, 224, 75, 63, 48, 161, 250, 0, 40, 83, 148, 41, 182, 172, 99, 1, 39, 60, 248, 67, 105, 99, 246, 47, 198, 168, 10, - 43, 131, 251, 176, 111, 239, 139, 26, 170, 218, 205, 98, 121, 99, 156, 195, 150, 244, 226, 114, 232, 108, 125, 44, 81, 79, 46, 242, 27, 95, 213, - 138, 177, 3, 64, 126, 34, 254, 44, 79, 54, 81, 15, 147, 120, 179, 194, 45, 189, 14, 98, 134, 126, 0, 250, 126, 84, 10, 213, 113, 23, 138, - 235, 34, 144, 93, 103, 76, 151, 160, 114, 28, 51, 227, 239, 39, 145, 156, 31, 145, 110, 221, 26, 117, 162, 201, 107, 23, 59, 60, 45, 93, 156, - 41, 246, 195, 112, 200, 210, 224, 195, 98, 146, 198, 69, 227, 122, 241, 58, 100, 101, 124, 8, 11, 121, 218, 195, 35, 154, 92, 58, 229, 196, 153, - 183, 68, 116, 26, 159, 217, 242, 168, 226, 4, 113, 62, 26, 108, 230, 143, 203, 179, 65, 249, 27, 22, 172, 225, 239, 209, 110, 82, 216, 242, 60, - 193, 142, 71, 66, 226, 144, 138, 176, 122, 68, 116, 6, 70, 201, 23, 81, 107, 17, 156, 222, 214, 73, 38, 164, 207, 234, 215, 211, 242, 112, 138, - 10, 167, 129, 28, 214, 93, 89, 186, 176, 96, 32, 85, 148, 85, 119, 138, 186, 51, 131, 156, 211, 50, 77, 215, 241, 54, 217, 29, 180, 23, 212, - 38, 133, 217, 79, 136, 164, 231, 212, 179, 189, 22, 108, 52, 250, 68, 171, 74, 242, 51, 197, 140, 233, 47, 172, 85, 7, 17, 183, 103, 74, 48, - 134, 135, 133, 119, 195, 244, 185, 126, 21, 32, 164, 149, 136, 193, 1, 112, 99, 111, 65, 189, 37, 107, 242, 87, 171, 163, 18, 226, 39, 216, 110, - 56, 81, 218, 131, 134, 126, 253, 41, 244, 4, 179, 192, 165, 124, 102, 63, 88, 94, 29, 57, 170, 61, 150, 175, 102, 27, 165, 21, 43, 19, 242, - 220, 215, 178, 209, 210, 190, 252, 75, 248, 231, 74, 185, 243, 239, 183, 61, 52, 230, 71, 169, 200, 138, 153, 240, 167, 70, 20, 147, 205, 162, 26, - 127, 42, 15, 13, 63, 166, 62, 77, 102, 6, 139, 72, 78, 126, 232, 131, 181, 48, 1, 63, 132, 78, 253, 91, 124, 91, 112, 95, 11, 201, 226, - 36, 157, 2, 166, 64, 173, 40, 207, 149, 115, 93, 40, 163, 212, 194, 121, 224, 202, 168, 81, 8, 161, 50, 173, 65, 172, 90, 104, 219, 7, 163, - 240, 207, 8, 103, 93, 124, 61, 163, 187, 181, 7, 89, 35, 186, 176, 44, 169, 35, 57, 117, 25, 208, 81, 26, 47, 141, 152, 94, 172, 96, 178, - 166, 185, 155, 245, 121, 21, 18, 223, 149, 111, 70, 138, 11, 203, 121, 21, 36, 236, 8, 180, 66, 98, 185, 83, 211, 15, 245, 75, 248, 76, 84, - 165, 108, 132, 149, 186, 236, 103, 87, 160, 7, 138, 25, 92, 183, 165, 97, 74, 143, 72, 91, 188, 156, 156, 50, 74, 236, 210, 13, 175, 202, 24, - 72, 124, 167, 228, 42, 251, 97, 205, 211, 109, 31, 68, 161, 202, 169, 152, 198, 143, 157, 80, 121, 149, 253, 132, 232, 140, 122, 15, 138, 50, 221, - 194, 33, 65, 25, 40, 208, 15, 180, 1, 65, 238, 143, 65, 119, 133, 248, 47, 24, 169, 56, 8, 15, 138, 45, 126, 166, 244, 53, 33, 17, 95, - 37, 238, 68, 152, 237, 41, 58, 234, 23, 7, 155, 149, 33, 101, 158, 128, 127, 51, 219, 227, 100, 92, 93, 160, 160, 178, 119, 193, 141, 114, 199, - 84, 47, 54, 243, 104, 180, 9, 45, 105, 60, 39, 67, 110, 122, 61, 252, 182, 252, 124, 84, 168, 11, 224, 79, 132, 201, 51, 185, 141, 17, 133, - 130, 230, 18, 167, 79, 199, 254, 88, 50, 88, 63, 227, 204, 102, 113, 45, 171, 232, 107, 74, 95, 209, 7, 85, 81, 122, 18, 5, 166, 175, 38, - 121, 187, 156, 201, 48, 52, 170, 57, 56, 133, 253, 65, 17, 170, 19, 13, 125, 96, 28, 193, 166, 228, 196, 135, 255, 247, 155, 18, 62, 135, 162, - 129, 62, 240, 165, 176, 161, 55, 229, 3, 175, 12, 50, 216, 4, 246, 170, 34, 154, 49, 69, 143, 53, 131, 192, 6, 94, 231, 178, 68, 253, 188, - 119, 22, 228, 20, 157, 46, 131, 133, 248, 207, 110, 93, 52, 99, 11, 154, 80, 198, 194, 89, 13, 148, 49, 226, 40, 186, 90, 143, 2, 51, 122, - 6, 29, 205, 29, 240, 53, 11, 150, 10, 30, 60, 32, 45, 115, 144, 137, 152, 136, 231, 140, 59, 17, 75, 46, 129, 241, 46, 14, 251, 216, 92, - 89, 6, 52, 12, 191, 180, 240, 19, 209, 69, 184, 162, 43, 226, 221, 105, 241, 61, 167, 143, 147, 60, 182, 54, 154, 215, 132, 132, 137, 218, 207, - 38, 252, 79, 131, 254, 25, 91, 46, 207, 238, 88, 73, 108, 236, 55, 11, 69, 123, 176, 157, 205, 98, 76, 158, 25, 26, 51, 16, 71, 222, 101, - 35, 203, 15, 14, 213, 230, 231, 114, 31, 139, 160, 170, 22, 44, 177, 229, 105, 210, 19, 13, 194, 56, 29, 54, 61, 11, 125, 195, 105, 50, 42, - 228, 81, 185, 112, 145, 147, 255, 199, 255, 155, 156, 247, 85, 9, 89, 100, 119, 77, 112, 135, 52, 12, 43, 77, 213, 126, 0, 113, 179, 147, 44, - 5, 155, 210, 83, 232, 176, 147, 170, 19, 17, 178, 248, 203, 5, 245, 57, 48, 146, 186, 148, 108, 185, 71, 51, 172, 166, 21, 251, 167, 144, 163, - 86, 5, 139, 137, 79, 80, 92, 239, 167, 23, 72, 86, 130, 200, 243, 156, 124, 40, 226, 236, 5, 226, 25, 222, 76, 177, 13, 70, 202, 160, 219, - 60, 4, 85, 98, 16, 58, 204, 46, 84, 6, 152, 210, 89, 117, 76, 61, 49, 172, 255, 6, 253, 13, 234, 116, 61, 92, 151, 4, 155, 90, 186, - 143, 161, 131, 53, 150, 193, 226, 60, 188, 71, 205, 72, 27, 108, 229, 201, 38, 112, 253, 233, 122, 121, 6, 153, 226, 201, 146, 120, 35, 196, 121, - 68, 150, 55, 136, 125, 108, 5, 73, 84, 86, 129, 177, 181, 254, 115, 227, 70, 3, 116, 125, 20, 21, 149, 217, 170, 94, 176, 88, 253, 116, 90, - 101, 143, 88, 104, 239, 230, 237, 208, 93, 126, 61, 219, 129, 48, 188, 168, 225, 72, 157, 161, 9, 33, 15, 134, 250, 156, 68, 100, 84, 7, 84, - 92, 166, 125, 6, 215, 120, 200, 203, 137, 71, 44, 104, 135, 67, 232, 197, 122, 213, 49, 202, 122, 213, 81, 19, 61, 119, 155, 120, 67, 157, 34, - 87, 146, 117, 240, 85, 241, 239, 112, 51, 91, 34, 42, 237, 48, 204, 145, 101, 105, 95, 16, 175, 194, 160, 85, 39, 45, 156, 82, 90, 5, 250, - 40, 87, 129, 50, 127, 86, 78, 229, 54, 178, 19, 237, 249, 87, 64, 192, 4, 237, 80, 221, 82, 24, 186, 63, 43, 75, 137, 185, 126, 87, 135, - 24, 250, 210, 22, 56, 133, 147, 237, 117, 139, 206, 166, 90, 112, 163, 30, 98, 200, 187, 69, 145, 90, 116, 213, 173, 94, 3, 138, 139, 254, 68, - 63, 40, 39, 105, 110, 136, 178, 199, 141, 156, 97, 41, 60, 147, 2, 245, 109, 177, 35, 69, 22, 102, 124, 78, 72, 202, 58, 135, 192, 183, 212, - 113, 53, 43, 99, 10, 11, 198, 42, 177, 24, 182, 89, 234, 124, 79, 150, 111, 29, 54, 92, 109, 13, 177, 10, 196, 49, 178, 181, 200, 200, 39, - 152, 159, 53, 152, 208, 186, 91, 248, 194, 30, 201, 203, 186, 228, 107, 191, 160, 182, 22, 164, 105, 147, 215, 138, 168, 89, 14, 62, 4, 202, 150, - 44, 54, 45, 163, 132, 91, 170, 136, 133, 250, 62, 69, 205, 90, 10, 107, 143, 163, 171, 114, 13, 100, 55, 122, 27, 179, 24, 254, 94, 9, 193, - 76, 5, 238, 136, 153, 193, 141, 48, 161, 70, 217, 85, 48, 232, 193, 3, 236, 251, 22, 116, 137, 213, 165, 2, 194, 46, 61, 185, 153, 244, 18, - 71, 127, 39, 74, 14, 27, 241, 90, 87, 102, 108, 28, 213, 234, 184, 15, 30, 34, 19, 50, 254, 176, 201, 248, 123, 123, 101, 240, 29, 28, 168, - 133, 159, 118, 12, 202, 162, 148, 219, 137, 21, 43, 29, 234, 57, 108, 58, 51, 162, 37, 234, 65, 25, 169, 145, 21, 95, 253, 206, 62, 153, 169, - 185, 250, 120, 248, 46, 167, 65, 252, 169, 173, 7, 109, 10, 236, 40, 29, 76, 118, 125, 94, 91, 192, 188, 181, 242, 91, 49, 62, 14, 113, 121, - 170, 189, 143, 140, 111, 197, 134, 191, 41, 151, 184, 161, 207, 173, 22, 216, 189, 151, 160, 185, 189, 170, 133, 200, 243, 4, 228, 209, 1, 191, 123, - 132, 71, 75, 103, 160, 89, 10, 117, 77, 1, 215, 58, 35, 253, 244, 32, 104, 113, 42, 24, 61, 128, 116, 132, 56, 119, 89, 122, 90, 229, 162, - 135, 56, 27, 191, 4, 227, 188, 252, 255, 194, 191, 88, 240, 120, 167, 111, 101, 193, 226, 49, 232, 113, 11, 248, 212, 155, 189, 221, 165, 68, 88, - 59, 110, 64, 244, 89, 128, 29, 147, 58, 51, 68, 130, 193, 97, 61, 83, 1, 27, 212, 158, 112, 90, 35, 245, 227, 165, 69, 39, 131, 37, 132, - 79, 219, 199, 102, 151, 71, 37, 202, 142, 218, 202, 138, 94, 25, 83, 242, 99, 53, 69, 188, 133, 191, 19, 73, 227, 45, 33, 43, 223, 169, 99, - 205, 142, 143, 110, 183, 85, 155, 63, 5, 143, 14, 241, 145, 96, 127, 12, 153, 139, 211, 96, 7, 251, 84, 167, 137, 93, 13, 239, 121, 240, 247, - 65, 129, 36, 219, 55, 105, 186, 62, 26, 100, 219, 100, 122, 55, 120, 50, 168, 161, 26, 186, 55, 129, 31, 101, 47, 75, 66, 234, 105, 68, 77, - 254, 19, 50, 52, 67, 219, 7, 254, 25, 48, 69, 198, 232, 217, 77, 114, 131, 57, 130, 32, 111, 145, 83, 131, 170, 153, 93, 68, 242, 229, 60, - 102, 220, 107, 247, 64, 50, 160, 195, 113, 82, 152, 177, 212, 50, 226, 8, 213, 136, 73, 197, 110, 177, 208, 50, 70, 157, 145, 20, 152, 78, 21, - 247, 145, 115, 83, 234, 1, 120, 121, 167, 92, 124, 136, 246, 195, 112, 212, 159, 211, 248, 151, 139, 170, 19, 192, 81, 191, 102, 76, 177, 227, 188, - 137, 62, 50, 84, 193, 60, 28, 29, 163, 37, 163, 113, 200, 162, 204, 223, 62, 13, 80, 254, 133, 68, 17, 120, 240, 207, 82, 122, 218, 214, 120, - 36, 226, 95, 9, 149, 67, 193, 125, 50, 17, 214, 136, 40, 136, 68, 3, 64, 206, 245, 194, 191, 76, 202, 80, 137, 171, 200, 49, 15, 89, 214, - 27, 106, 196, 200, 105, 7, 15, 67, 233, 136, 223, 166, 3, 72, 181, 151, 3, 210, 248, 146, 241, 95, 135, 206, 51, 186, 81, 105, 16, 82, 187, - 142, 201, 147, 155, 207, 236, 131, 98, 226, 180, 41, 15, 173, 84, 188, 163, 228, 241, 51, 234, 126, 114, 200, 11, 193, 11, 234, 160, 60, 221, 177, - 145, 124, 209, 93, 74, 225, 83, 61, 2, 100, 53, 162, 179, 91, 241, 166, 183, 48, 34, 124, 114, 34, 125, 86, 76, 54, 226, 168, 172, 222, 0, - 165, 32, 107, 186, 201, 80, 199, 54, 11, 154, 255, 234, 132, 143, 35, 113, 121, 93, 230, 176, 203, 44, 154, 126, 213, 158, 246, 164, 69, 83, 212, - 67, 253, 50, 59, 44, 204, 33, 139, 123, 40, 92, 51, 196, 35, 208, 1, 41, 248, 1, 206, 105, 140, 149, 203, 203, 153, 4, 58, 147, 250, 204, - 236, 235, 161, 211, 207, 185, 232, 192, 126, 255, 64, 252, 5, 209, 232, 18, 150, 104, 150, 209, 211, 55, 147, 56, 245, 168, 8, 29, 161, 150, 60, - 184, 37, 84, 203, 74, 167, 195, 34, 153, 70, 188, 160, 220, 82, 98, 249, 95, 246, 161, 106, 66, 157, 179, 8, 5, 8, 157, 107, 115, 41, 236, - 250, 230, 106, 11, 58, 17, 125, 253, 186, 228, 253, 116, 228, 70, 215, 106, 194, 178, 163, 92, 203, 200, 51, 156, 11, 138, 55, 151, 7, 88, 108, - 158, 231, 211, 175, 68, 189, 87, 174, 22, 8, 42, 39, 97, 18, 72, 153, 218, 5, 121, 248, 57, 41, 29, 250, 119, 21, 92, 34, 99, 196, 38, - 9, 121, 64, 220, 92, 94, 46, 224, 58, 251, 127, 207, 216, 14, 139, 123, 237, 242, 103, 129, 60, 167, 254, 152, 149, 216, 227, 34, 62, 15, 123, - 179, 239, 97, 177, 53, 140, 158, 174, 8, 245, 175, 87, 35, 54, 138, 252, 132, 14, 251, 152, 37, 154, 160, 57, 219, 194, 102, 64, 31, 124, 73, - 92, 101, 65, 153, 93, 135, 255, 124, 220, 0, 191, 157, 102, 106, 79, 203, 227, 224, 30, 167, 159, 163, 143, 177, 203, 196, 78, 252, 90, 7, 170, - 211, 109, 204, 226, 73, 58, 162, 226, 164, 52, 144, 139, 170, 109, 136, 72, 154, 20, 81, 70, 210, 102, 110, 84, 84, 221, 46, 150, 209, 73, 34, - 52, 254, 190, 161, 15, 251, 197, 227, 226, 45, 24, 142, 240, 25, 141, 48, 178, 120, 3, 122, 56, 217, 114, 165, 248, 185, 5, 129, 236, 110, 214, - 180, 211, 9, 177, 217, 53, 48, 101, 234, 12, 29, 85, 155, 244, 66, 29, 236, 90, 178, 1, 93, 157, 88, 38, 254, 132, 92, 84, 170, 35, 1, - 115, 255, 172, 15, 148, 92, 173, 28, 230, 240, 30, 225, 201, 74, 125, 42, 155, 129, 176, 208, 18, 85, 243, 216, 182, 70, 84, 161, 181, 228, 98, - 11, 92, 120, 131, 8, 228, 109, 85, 43, 11, 6, 78, 113, 77, 41, 95, 61, 21, 227, 101, 56, 149, 200, 119, 90, 144, 197, 167, 17, 50, 15, - 161, 193, 68, 32, 77, 30, 128, 99, 74, 94, 194, 72, 80, 97, 36, 120, 182, 6, 141, 34, 59, 137, 236, 236, 246, 250, 45, 224, 38, 174, 128, - 47, 244, 225, 84, 72, 132, 185, 75, 24, 65, 170, 249, 181, 65, 28, 116, 77, 149, 21, 153, 153, 17, 35, 43, 125, 80, 3, 102, 50, 194, 102, - 88, 96, 161, 39, 95, 34, 223, 146, 124, 201, 52, 180, 41, 170, 189, 96, 196, 252, 220, 130, 42, 99, 183, 189, 3, 46, 246, 133, 60, 249, 179, - 211, 168, 33, 162, 118, 48, 42, 60, 104, 3, 207, 173, 71, 101, 77, 90, 158, 252, 231, 121, 226, 105, 188, 140, 213, 66, 57, 107, 210, 221, 106, - 206, 161, 64, 14, 193, 106, 56, 2, 207, 83, 40, 148, 227, 36, 88, 90, 112, 92, 6, 29, 242, 221, 178, 138, 35, 18, 150, 41, 120, 135, 12, - 248, 158, 131, 33, 168, 113, 76, 49, 27, 49, 238, 174, 50, 236, 142, 49, 225, 70, 163, 228, 5, 72, 81, 94, 225, 132, 161, 108, 53, 162, 160, - 250, 59, 209, 112, 244, 17, 252, 119, 115, 173, 9, 241, 193, 122, 180, 175, 34, 212, 104, 12, 234, 40, 194, 241, 65, 29, 109, 44, 226, 192, 244, - 58, 131, 126, 27, 45, 63, 204, 117, 30, 17, 27, 21, 236, 202, 148, 156, 191, 10, 123, 205, 7, 22, 189, 114, 80, 88, 207, 163, 204, 116, 241, - 38, 189, 193, 202, 245, 193, 13, 175, 2, 51, 236, 71, 69, 103, 248, 94, 11, 22, 178, 168, 172, 145, 124, 235, 101, 163, 32, 15, 45, 85, 219, - 74, 167, 247, 177, 217, 226, 38, 181, 112, 68, 41, 157, 92, 121, 20, 38, 172, 47, 195, 61, 22, 253, 246, 24, 117, 232, 26, 50, 108, 252, 186, - 151, 204, 202, 27, 142, 60, 21, 8, 177, 132, 183, 236, 225, 32, 123, 60, 120, 82, 27, 76, 107, 16, 226, 154, 88, 191, 190, 73, 9, 14, 30, - 81, 210, 75, 197, 124, 24, 138, 104, 105, 69, 110, 151, 77, 245, 161, 207, 132, 85, 136, 180, 28, 164, 213, 176, 117, 51, 220, 8, 136, 142, 155, - 86, 225, 0, 71, 198, 185, 249, 13, 111, 74, 244, 123, 56, 151, 85, 130, 195, 168, 247, 154, 79, 21, 159, 53, 194, 40, 249, 72, 203, 53, 139, - 158, 239, 209, 195, 244, 19, 187, 22, 160, 221, 53, 249, 170, 81, 238, 161, 217, 83, 159, 23, 109, 48, 230, 172, 44, 29, 125, 205, 202, 209, 36, - 103, 158, 128, 199, 131, 91, 96, 208, 156, 141, 3, 30, 181, 132, 10, 119, 163, 91, 91, 143, 0, 216, 185, 5, 223, 194, 111, 182, 79, 179, 155, - 154, 3, 158, 121, 240, 161, 32, 11, 31, 252, 59, 126, 178, 20, 46, 119, 26, 45, 69, 74, 93, 33, 182, 123, 48, 224, 220, 44, 166, 255, 121, - 29, 157, 239, 138, 32, 254, 188, 58, 21, 112, 100, 229, 195, 1, 167, 7, 199, 187, 35, 103, 8, 245, 55, 57, 121, 4, 240, 6, 184, 72, 77, - 194, 224, 41, 62, 8, 72, 174, 200, 9, 58, 76, 234, 198, 37, 109, 98, 218, 115, 203, 64, 191, 239, 110, 68, 57, 139, 62, 159, 133, 160, 244, - 203, 197, 197, 226, 118, 112, 205, 92, 45, 154, 171, 36, 91, 155, 2, 237, 35, 45, 219, 108, 207, 195, 251, 159, 128, 203, 77, 168, 167, 63, 38, - 123, 1, 222, 28, 11, 173, 118, 12, 30, 206, 233, 78, 84, 180, 132, 171, 44, 40, 63, 148, 146, 149, 69, 206, 52, 161, 77, 56, 139, 118, 0, - 199, 231, 151, 240, 26, 29, 161, 252, 160, 73, 132, 12, 130, 116, 224, 47, 132, 61, 134, 166, 229, 186, 159, 201, 244, 63, 29, 177, 231, 145, 65, - 161, 254, 150, 173, 149, 5, 82, 201, 231, 248, 28, 138, 179, 136, 28, 38, 147, 71, 73, 97, 201, 39, 165, 115, 123, 100, 72, 255, 160, 194, 17, - 24, 237, 99, 117, 41, 88, 151, 155, 90, 231, 193, 21, 105, 203, 94, 70, 142, 24, 241, 8, 78, 217, 182, 78, 28, 227, 30, 126, 9, 123, 229, - 183, 228, 89, 165, 131, 114, 135, 53, 129, 32, 171, 152, 146, 97, 164, 5, 61, 91, 90, 244, 166, 57, 122, 234, 135, 224, 230, 169, 167, 143, 84, - 177, 121, 242, 136, 2, 65, 51, 177, 223, 132, 130, 23, 16, 68, 199, 187, 73, 36, 184, 22, 110, 240, 100, 132, 248, 111, 178, 17, 48, 47, 70, - 243, 198, 35, 188, 105, 82, 107, 200, 25, 187, 32, 111, 218, 230, 69, 205, 210, 118, 145, 52, 125, 4, 14, 147, 16, 191, 5, 110, 110, 200, 26, - 159, 208, 4, 141, 4, 91, 97, 3, 191, 4, 115, 188, 74, 57, 139, 93, 118, 213, 195, 34, 102, 92, 143, 66, 185, 207, 240, 132, 122, 157, 184, - 138, 12, 66, 90, 30, 9, 124, 4, 169, 30, 89, 175, 167, 51, 70, 16, 200, 15, 145, 150, 161, 41, 251, 127, 17, 244, 36, 31, 85, 171, 200, - 181, 213, 11, 134, 53, 36, 8, 170, 228, 8, 39, 97, 221, 17, 72, 247, 151, 227, 164, 124, 221, 171, 236, 3, 18, 103, 165, 193, 144, 229, 236, - 44, 222, 130, 6, 231, 32, 61, 194, 225, 61, 113, 133, 106, 81, 209, 140, 126, 101, 14, 154, 241, 9, 26, 143, 18, 88, 212, 73, 123, 183, 52, - 33, 148, 93, 79, 38, 80, 183, 51, 22, 132, 197, 60, 113, 0, 9, 64, 196, 152, 68, 160, 99, 111, 65, 111, 50, 7, 1, 237, 152, 160, 113, - 29, 12, 192, 79, 132, 252, 196, 147, 13, 56, 36, 103, 100, 106, 144, 90, 207, 123, 184, 244, 225, 103, 158, 241, 46, 116, 242, 191, 69, 66, 183, - 30, 205, 47, 182, 39, 99, 117, 231, 137, 251, 137, 71, 184, 140, 52, 235, 49, 97, 158, 168, 180, 224, 68, 151, 223, 110, 225, 129, 61, 169, 154, - 189, 160, 140, 178, 4, 130, 189, 78, 148, 247, 2, 220, 198, 175, 128, 110, 2, 250, 36, 117, 76, 59, 192, 167, 100, 172, 252, 98, 113, 1, 27, - 36, 239, 19, 89, 103, 226, 134, 130, 38, 100, 160, 65, 186, 12, 165, 111, 187, 202, 174, 170, 135, 77, 213, 236, 60, 156, 199, 65, 153, 24, 51, - 184, 185, 91, 99, 71, 201, 81, 193, 73, 246, 93, 126, 47, 172, 150, 171, 85, 136, 177, 194, 23, 53, 199, 168, 81, 208, 247, 188, 50, 31, 194, - 23, 21, 207, 168, 1, 70, 78, 223, 32, 2, 147, 245, 204, 220, 141, 158, 244, 49, 114, 138, 28, 13, 94, 130, 5, 94, 165, 88, 90, 108, 195, - 11, 53, 174, 185, 91, 117, 232, 99, 244, 140, 234, 148, 228, 36, 90, 20, 37, 57, 145, 69, 74, 113, 142, 218, 72, 60, 30, 242, 16, 117, 189, - 97, 193, 74, 79, 134, 139, 63, 148, 36, 3, 205, 232, 25, 103, 3, 55, 249, 193, 215, 17, 124, 121, 187, 33, 165, 152, 34, 240, 23, 9, 178, - 139, 15, 255, 240, 131, 70, 143, 61, 5, 157, 255, 94, 2, 129, 43, 234, 65, 191, 89, 88, 63, 31, 36, 199, 164, 214, 44, 11, 110, 133, 34, - 121, 199, 24, 19, 4, 97, 174, 250, 182, 92, 82, 219, 237, 157, 130, 59, 173, 31, 45, 3, 245, 164, 76, 59, 10, 201, 218, 29, 153, 105, 247, - 191, 193, 67, 82, 241, 33, 77, 82, 239, 161, 213, 210, 243, 234, 233, 24, 218, 143, 22, 253, 58, 238, 163, 191, 145, 177, 191, 161, 156, 60, 58, - 119, 43, 133, 128, 246, 141, 175, 32, 137, 105, 232, 10, 58, 9, 11, 238, 249, 52, 99, 172, 154, 45, 42, 152, 31, 118, 123, 149, 197, 56, 78, - 240, 39, 185, 185, 42, 78, 252, 162, 66, 2, 186, 67, 247, 47, 128, 240, 112, 221, 124, 183, 28, 167, 228, 157, 186, 98, 43, 143, 5, 108, 13, - 42, 144, 158, 23, 201, 231, 36, 89, 219, 6, 74, 38, 128, 238, 163, 122, 128, 112, 236, 149, 39, 123, 21, 101, 79, 88, 176, 141, 45, 38, 61, - 228, 227, 191, 170, 131, 234, 51, 0, 55, 136, 38, 122, 207, 242, 188, 44, 23, 149, 110, 118, 228, 2, 117, 28, 221, 203, 151, 234, 209, 179, 61, - 15, 29, 168, 205, 103, 200, 222, 240, 230, 4, 25, 65, 23, 112, 44, 252, 52, 192, 213, 158, 172, 248, 241, 18, 49, 56, 124, 161, 142, 40, 120, - 227, 0, 220, 38, 150, 238, 172, 166, 19, 56, 222, 3, 134, 35, 55, 65, 222, 19, 170, 16, 3, 8, 200, 66, 193, 171, 80, 106, 127, 237, 204, - 17, 159, 161, 53, 248, 213, 78, 145, 241, 224, 78, 247, 113, 225, 77, 6, 156, 240, 165, 16, 104, 159, 144, 100, 90, 251, 68, 207, 80, 86, 235, - 57, 162, 178, 216, 195, 103, 195, 239, 81, 174, 251, 237, 30, 30, 101, 112, 100, 53, 44, 109, 20, 13, 244, 218, 108, 200, 105, 13, 30, 33, 220, - 55, 79, 30, 123, 87, 64, 75, 5, 207, 214, 192, 136, 175, 202, 105, 190, 16, 220, 126, 132, 138, 185, 115, 196, 105, 125, 60, 176, 153, 221, 8, - 221, 209, 187, 101, 202, 220, 8, 181, 235, 229, 178, 248, 96, 170, 249, 46, 150, 84, 79, 135, 221, 69, 104, 198, 6, 194, 123, 130, 114, 45, 139, - 64, 137, 20, 35, 20, 123, 14, 22, 238, 149, 21, 96, 3, 200, 102, 80, 25, 83, 218, 65, 240, 27, 103, 200, 97, 15, 102, 218, 55, 107, 188, - 48, 237, 163, 29, 89, 63, 87, 175, 103, 243, 232, 5, 215, 116, 124, 228, 96, 1, 191, 71, 98, 136, 183, 31, 134, 203, 196, 129, 229, 162, 96, - 150, 142, 148, 241, 226, 98, 147, 182, 148, 103, 203, 89, 183, 36, 36, 249, 0, 218, 251, 171, 51, 97, 241, 49, 42, 254, 237, 252, 254, 210, 113, - 47, 107, 121, 151, 88, 15, 29, 228, 155, 94, 69, 47, 212, 252, 30, 105, 41, 58, 153, 141, 23, 33, 77, 221, 61, 107, 200, 196, 144, 102, 135, - 73, 252, 50, 241, 248, 113, 72, 145, 65, 138, 10, 19, 41, 229, 116, 174, 90, 89, 44, 61, 146, 140, 99, 254, 37, 140, 228, 222, 44, 180, 105, - 207, 240, 137, 64, 251, 44, 174, 91, 72, 51, 223, 38, 241, 89, 110, 152, 252, 66, 30, 212, 251, 75, 216, 190, 3, 78, 208, 94, 127, 190, 94, - 6, 144, 151, 10, 226, 39, 84, 3, 31, 151, 182, 181, 209, 82, 252, 3, 82, 65, 13, 31, 186, 222, 10, 243, 128, 250, 253, 229, 142, 12, 4, - 79, 216, 139, 229, 206, 95, 236, 47, 7, 89, 204, 15, 39, 229, 81, 188, 128, 90, 236, 66, 225, 200, 168, 198, 169, 43, 142, 251, 151, 99, 11, - 100, 232, 40, 241, 104, 155, 54, 134, 196, 43, 249, 48, 107, 5, 25, 85, 63, 247, 148, 82, 58, 99, 38, 91, 142, 50, 240, 154, 204, 39, 233, - 225, 129, 112, 90, 84, 62, 193, 230, 10, 79, 213, 185, 17, 243, 164, 182, 109, 21, 103, 60, 184, 26, 141, 214, 155, 30, 220, 44, 250, 228, 65, - 63, 50, 134, 230, 151, 242, 4, 243, 97, 19, 194, 199, 67, 206, 226, 20, 57, 60, 162, 129, 95, 28, 197, 175, 64, 63, 126, 197, 67, 15, 195, - 53, 39, 28, 124, 38, 166, 120, 254, 62, 128, 175, 20, 142, 72, 158, 85, 135, 150, 232, 220, 167, 222, 98, 209, 217, 35, 185, 83, 226, 249, 26, - 31, 42, 216, 21, 195, 230, 1, 8, 185, 48, 81, 223, 11, 251, 147, 50, 199, 17, 150, 200, 162, 85, 108, 84, 63, 0, 254, 163, 103, 72, 24, - 38, 200, 97, 173, 180, 120, 217, 89, 245, 123, 112, 245, 180, 79, 84, 193, 202, 51, 138, 221, 40, 100, 241, 196, 178, 233, 210, 177, 139, 197, 173, - 232, 255, 158, 212, 216, 20, 2, 168, 111, 176, 34, 130, 210, 255, 43, 26, 36, 25, 102, 178, 28, 42, 23, 136, 251, 239, 48, 81, 239, 182, 139, - 22, 191, 55, 131, 188, 141, 32, 163, 237, 101, 146, 48, 237, 251, 82, 176, 168, 85, 47, 138, 92, 16, 73, 219, 238, 224, 25, 137, 198, 71, 130, - 73, 26, 151, 7, 55, 158, 13, 192, 136, 63, 201, 100, 219, 91, 69, 15, 184, 242, 176, 174, 0, 253, 218, 100, 5, 195, 198, 214, 12, 147, 244, - 53, 127, 68, 121, 219, 35, 183, 75, 246, 144, 200, 110, 15, 186, 197, 125, 81, 209, 105, 214, 240, 171, 241, 39, 122, 31, 172, 121, 216, 210, 86, - 247, 121, 17, 116, 27, 147, 9, 51, 136, 132, 70, 57, 30, 226, 37, 46, 101, 122, 62, 149, 107, 222, 172, 20, 253, 121, 47, 184, 23, 187, 73, - 225, 232, 56, 101, 206, 78, 146, 17, 232, 80, 206, 161, 71, 232, 52, 210, 26, 47, 167, 43, 17, 136, 235, 66, 201, 248, 88, 12, 106, 16, 65, - 29, 140, 148, 170, 195, 75, 186, 89, 14, 181, 87, 214, 120, 147, 148, 169, 27, 232, 160, 67, 224, 43, 236, 150, 40, 148, 85, 13, 132, 26, 50, - 26, 98, 174, 12, 163, 7, 191, 4, 221, 85, 175, 136, 28, 25, 22, 234, 75, 80, 80, 227, 218, 94, 208, 87, 96, 187, 126, 182, 133, 5, 96, - 38, 252, 55, 250, 137, 207, 85, 65, 211, 134, 48, 58, 124, 150, 86, 124, 215, 131, 125, 193, 2, 50, 168, 223, 168, 30, 164, 201, 78, 244, 135, - 100, 231, 56, 2, 152, 18, 81, 25, 17, 7, 209, 66, 204, 90, 129, 16, 24, 162, 233, 86, 56, 61, 173, 118, 143, 162, 253, 247, 84, 230, 155, - 94, 255, 160, 86, 21, 52, 33, 204, 221, 67, 167, 40, 87, 132, 76, 182, 45, 71, 99, 134, 95, 136, 202, 179, 76, 105, 175, 81, 108, 5, 148, - 191, 232, 255, 202, 223, 42, 128, 208, 113, 34, 66, 236, 89, 43, 100, 163, 93, 35, 242, 92, 187, 173, 252, 52, 108, 250, 45, 124, 5, 77, 220, - 1, 114, 177, 148, 164, 239, 86, 161, 121, 157, 55, 155, 213, 195, 34, 248, 21, 14, 240, 90, 17, 3, 186, 141, 47, 87, 35, 164, 112, 137, 158, - 193, 23, 245, 8, 113, 232, 73, 152, 212, 101, 189, 19, 68, 109, 95, 67, 115, 151, 83, 133, 60, 193, 56, 4, 50, 150, 204, 60, 21, 101, 232, - 200, 237, 192, 187, 211, 91, 113, 229, 188, 14, 189, 98, 208, 170, 234, 245, 38, 84, 87, 59, 27, 242, 155, 50, 114, 234, 28, 45, 234, 158, 41, - 102, 218, 154, 163, 82, 216, 85, 148, 193, 253, 110, 41, 231, 194, 176, 111, 198, 183, 183, 1, 209, 93, 39, 52, 175, 224, 166, 172, 85, 44, 115, - 217, 144, 141, 142, 128, 249, 45, 98, 208, 32, 186, 224, 210, 73, 76, 17, 121, 36, 92, 228, 109, 113, 208, 211, 222, 118, 59, 123, 201, 173, 78, - 43, 57, 237, 140, 139, 197, 63, 162, 103, 140, 103, 201, 158, 96, 15, 10, 78, 150, 14, 81, 87, 103, 25, 52, 203, 142, 207, 141, 242, 86, 8, - 157, 247, 21, 162, 125, 16, 38, 140, 73, 245, 191, 0, 19, 109, 190, 4, 57, 211, 5, 197, 154, 11, 226, 101, 164, 158, 207, 139, 67, 122, 138, - 178, 43, 31, 85, 123, 8, 135, 238, 12, 225, 228, 109, 139, 187, 212, 122, 146, 203, 58, 11, 240, 204, 97, 91, 217, 6, 253, 81, 31, 123, 140, - 94, 224, 219, 237, 24, 124, 38, 87, 198, 54, 5, 187, 74, 231, 194, 191, 252, 110, 63, 121, 155, 221, 28, 131, 145, 88, 132, 14, 76, 241, 88, - 147, 62, 81, 235, 214, 210, 106, 144, 85, 185, 114, 240, 143, 168, 67, 219, 210, 97, 17, 248, 3, 11, 176, 39, 228, 6, 37, 232, 223, 19, 50, - 194, 128, 164, 171, 240, 27, 201, 213, 72, 57, 190, 11, 133, 132, 206, 203, 15, 94, 129, 115, 96, 246, 144, 194, 51, 233, 89, 174, 14, 206, 65, - 131, 81, 151, 12, 193, 251, 116, 92, 192, 27, 98, 99, 197, 180, 124, 12, 227, 44, 46, 127, 82, 28, 67, 175, 119, 23, 29, 147, 231, 198, 248, - 108, 77, 28, 232, 52, 138, 26, 57, 107, 63, 34, 62, 64, 44, 177, 23, 173, 215, 4, 130, 215, 67, 250, 16, 117, 190, 65, 209, 105, 207, 113, - 107, 131, 59, 77, 132, 126, 64, 11, 212, 49, 64, 30, 117, 97, 2, 101, 104, 4, 236, 26, 20, 17, 14, 245, 48, 83, 44, 129, 94, 24, 38, - 0, 8, 145, 74, 95, 244, 12, 240, 103, 12, 124, 69, 128, 150, 193, 207, 251, 128, 174, 199, 219, 31, 14, 174, 193, 139, 238, 123, 67, 20, 21, - 236, 239, 4, 167, 197, 146, 109, 149, 39, 171, 106, 221, 138, 91, 133, 134, 162, 197, 189, 82, 36, 225, 193, 96, 187, 196, 4, 35, 193, 14, 206, - 103, 185, 144, 77, 200, 243, 178, 54, 241, 55, 72, 146, 88, 202, 125, 173, 36, 46, 11, 249, 81, 75, 131, 92, 63, 202, 239, 234, 224, 40, 246, - 250, 255, 137, 118, 148, 182, 47, 147, 237, 134, 160, 236, 170, 13, 112, 20, 64, 49, 201, 107, 14, 42, 148, 80, 127, 41, 43, 126, 194, 159, 68, - 51, 57, 82, 58, 138, 253, 82, 120, 37, 236, 201, 203, 53, 224, 89, 43, 204, 46, 105, 190, 252, 2, 221, 23, 121, 102, 166, 120, 151, 172, 230, - 104, 78, 139, 73, 28, 238, 222, 114, 116, 69, 187, 210, 136, 16, 181, 135, 225, 67, 248, 217, 1, 18, 69, 88, 239, 105, 255, 159, 177, 183, 15, - 143, 170, 58, 247, 134, 175, 30, 107, 121, 61, 212, 206, 117, 202, 163, 57, 45, 213, 253, 246, 248, 145, 215, 67, 117, 142, 98, 27, 20, 97, 93, - 173, 229, 240, 120, 208, 206, 219, 82, 155, 83, 41, 236, 158, 122, 52, 143, 69, 29, 17, 233, 40, 33, 123, 85, 41, 166, 52, 149, 57, 74, 117, - 180, 1, 247, 81, 170, 81, 169, 78, 37, 197, 0, 1, 22, 16, 227, 16, 66, 50, 134, 16, 134, 16, 194, 78, 50, 73, 38, 223, 123, 190, 247, - 215, 90, 235, 126, 239, 77, 159, 127, 159, 235, 122, 255, 153, 225, 99, 207, 222, 107, 221, 235, 190, 127, 31, 107, 239, 189, 214, 48, 129, 42, 4, - 208, 125, 48, 134, 170, 117, 43, 45, 163, 176, 44, 46, 150, 191, 98, 115, 46, 193, 33, 198, 148, 34, 43, 144, 151, 76, 255, 245, 139, 163, 208, - 209, 154, 33, 155, 138, 243, 225, 17, 127, 24, 253, 39, 104, 116, 14, 94, 222, 16, 122, 134, 74, 148, 164, 47, 143, 179, 97, 9, 247, 40, 203, - 228, 101, 235, 19, 118, 155, 76, 136, 121, 5, 196, 132, 89, 120, 78, 246, 98, 76, 45, 250, 38, 204, 236, 65, 1, 125, 15, 244, 82, 87, 210, - 253, 193, 55, 69, 4, 246, 138, 49, 249, 34, 142, 217, 61, 104, 107, 202, 212, 192, 99, 111, 75, 98, 232, 10, 88, 222, 174, 191, 63, 159, 124, - 214, 159, 48, 65, 139, 2, 87, 162, 12, 31, 68, 197, 250, 230, 78, 60, 208, 255, 193, 52, 230, 252, 182, 10, 148, 27, 215, 204, 225, 177, 248, - 47, 176, 143, 142, 211, 2, 254, 166, 64, 17, 102, 240, 239, 211, 94, 190, 133, 119, 65, 169, 14, 61, 206, 33, 152, 58, 202, 127, 66, 187, 46, - 63, 39, 194, 18, 141, 30, 108, 147, 27, 67, 136, 197, 59, 145, 171, 222, 128, 92, 157, 211, 104, 92, 132, 120, 46, 128, 190, 177, 213, 203, 47, - 16, 216, 242, 58, 103, 131, 124, 35, 121, 49, 230, 63, 20, 160, 59, 110, 9, 199, 100, 154, 36, 69, 204, 45, 32, 47, 57, 225, 209, 9, 83, - 236, 165, 151, 239, 180, 84, 194, 251, 30, 28, 70, 118, 81, 60, 185, 166, 197, 95, 185, 203, 127, 172, 115, 150, 158, 178, 230, 31, 118, 130, 172, - 27, 178, 170, 204, 252, 138, 149, 233, 53, 231, 180, 52, 243, 247, 99, 232, 144, 59, 89, 142, 9, 58, 163, 125, 12, 252, 240, 255, 254, 227, 220, - 101, 100, 220, 17, 242, 167, 36, 34, 242, 242, 148, 68, 147, 23, 255, 116, 154, 253, 224, 239, 64, 212, 138, 26, 158, 20, 203, 95, 66, 162, 120, - 139, 126, 42, 98, 5, 10, 169, 135, 16, 120, 199, 232, 33, 167, 218, 128, 184, 219, 228, 250, 155, 203, 60, 200, 100, 138, 74, 58, 133, 39, 252, - 191, 254, 21, 5, 184, 165, 191, 204, 23, 210, 54, 127, 194, 238, 208, 37, 42, 2, 78, 211, 28, 108, 60, 227, 79, 30, 246, 65, 35, 252, 41, - 29, 107, 133, 208, 221, 248, 187, 235, 144, 6, 239, 203, 238, 244, 172, 255, 137, 137, 9, 164, 194, 158, 132, 207, 80, 178, 220, 150, 93, 125, 9, - 226, 80, 33, 23, 162, 27, 56, 237, 49, 73, 151, 159, 3, 238, 203, 234, 105, 210, 75, 74, 198, 143, 143, 205, 238, 196, 22, 173, 8, 34, 138, - 193, 49, 240, 96, 171, 168, 67, 159, 52, 68, 255, 194, 166, 253, 249, 226, 121, 94, 12, 7, 184, 7, 126, 238, 167, 149, 27, 52, 170, 248, 78, - 84, 101, 63, 199, 218, 46, 144, 243, 42, 39, 182, 50, 19, 0, 69, 6, 202, 243, 46, 66, 160, 156, 145, 33, 252, 69, 16, 200, 195, 232, 219, - 7, 224, 184, 220, 202, 202, 76, 42, 51, 85, 142, 194, 3, 223, 113, 253, 227, 10, 151, 240, 184, 245, 50, 138, 199, 41, 156, 108, 179, 240, 160, - 26, 196, 227, 165, 208, 47, 59, 224, 204, 149, 216, 147, 71, 160, 104, 41, 34, 6, 27, 229, 127, 98, 61, 75, 29, 41, 132, 222, 3, 81, 128, - 118, 47, 46, 205, 92, 216, 93, 8, 157, 75, 179, 40, 217, 219, 208, 178, 195, 237, 152, 254, 97, 244, 198, 249, 247, 123, 169, 115, 83, 22, 125, - 199, 167, 207, 230, 66, 72, 13, 150, 189, 145, 151, 176, 173, 203, 150, 59, 149, 152, 146, 181, 220, 159, 174, 115, 225, 122, 58, 19, 45, 24, 30, - 75, 24, 50, 231, 191, 119, 136, 145, 71, 44, 9, 103, 83, 98, 26, 230, 193, 66, 84, 129, 159, 249, 123, 173, 166, 48, 82, 101, 152, 192, 74, - 69, 16, 34, 31, 210, 162, 15, 174, 15, 145, 164, 31, 25, 224, 113, 108, 123, 160, 172, 192, 213, 152, 221, 63, 39, 157, 72, 138, 127, 81, 103, - 253, 219, 205, 255, 173, 143, 51, 39, 185, 79, 54, 26, 25, 203, 191, 165, 81, 131, 57, 153, 85, 156, 105, 76, 212, 239, 194, 251, 192, 121, 220, - 53, 229, 60, 49, 207, 159, 141, 136, 213, 62, 3, 100, 162, 19, 9, 62, 23, 224, 107, 180, 62, 184, 251, 199, 60, 10, 9, 236, 100, 53, 114, - 70, 218, 127, 168, 26, 207, 97, 116, 194, 253, 254, 83, 248, 143, 249, 123, 7, 125, 225, 132, 206, 59, 95, 130, 189, 193, 33, 56, 163, 110, 80, - 151, 65, 103, 240, 159, 44, 240, 120, 61, 61, 82, 50, 172, 56, 186, 196, 22, 168, 135, 184, 101, 32, 219, 170, 229, 81, 255, 92, 236, 67, 28, - 143, 240, 80, 137, 45, 119, 19, 216, 207, 33, 185, 244, 136, 255, 166, 93, 150, 29, 252, 1, 53, 233, 166, 221, 127, 187, 83, 211, 4, 254, 138, - 61, 14, 148, 119, 34, 50, 215, 179, 99, 84, 147, 22, 65, 127, 17, 177, 155, 47, 239, 235, 18, 177, 167, 253, 164, 142, 253, 109, 158, 173, 18, - 79, 9, 5, 247, 62, 89, 219, 50, 169, 248, 243, 61, 219, 212, 76, 220, 9, 154, 28, 241, 68, 39, 91, 242, 6, 176, 109, 100, 166, 3, 134, - 224, 90, 13, 83, 106, 88, 238, 170, 196, 98, 250, 163, 68, 50, 11, 160, 244, 129, 72, 121, 26, 109, 72, 255, 172, 226, 26, 50, 138, 134, 172, - 15, 113, 230, 136, 220, 12, 91, 225, 31, 232, 81, 24, 134, 223, 18, 79, 192, 111, 89, 126, 39, 38, 222, 17, 204, 235, 202, 172, 34, 166, 219, - 228, 194, 90, 12, 225, 191, 163, 197, 41, 176, 89, 98, 73, 58, 0, 61, 170, 231, 79, 16, 43, 98, 61, 142, 221, 30, 121, 5, 29, 20, 201, - 237, 124, 63, 52, 87, 148, 20, 34, 170, 96, 21, 127, 88, 54, 162, 102, 125, 16, 79, 125, 92, 158, 199, 83, 255, 60, 101, 193, 214, 101, 124, - 61, 52, 85, 148, 106, 92, 101, 221, 89, 200, 63, 145, 67, 155, 6, 199, 177, 82, 251, 233, 80, 188, 164, 10, 229, 164, 185, 217, 13, 127, 52, - 27, 142, 92, 254, 124, 218, 223, 154, 164, 149, 21, 146, 118, 124, 57, 234, 14, 252, 240, 151, 209, 122, 197, 83, 190, 224, 111, 27, 196, 71, 154, - 252, 183, 221, 170, 150, 243, 22, 166, 140, 250, 119, 49, 154, 7, 1, 127, 8, 198, 24, 228, 232, 165, 172, 181, 236, 32, 220, 45, 138, 113, 55, - 24, 119, 168, 125, 89, 22, 153, 159, 64, 176, 182, 72, 202, 134, 92, 121, 65, 113, 162, 8, 163, 47, 151, 59, 239, 145, 225, 143, 144, 218, 162, - 162, 218, 248, 158, 93, 194, 50, 216, 34, 82, 60, 28, 183, 186, 162, 7, 77, 53, 138, 81, 76, 236, 219, 130, 229, 70, 94, 51, 198, 228, 34, - 71, 183, 109, 250, 244, 13, 208, 70, 38, 106, 236, 56, 251, 45, 158, 162, 227, 83, 165, 228, 47, 251, 158, 170, 178, 247, 226, 175, 53, 86, 164, - 22, 193, 139, 232, 58, 60, 131, 212, 247, 57, 77, 210, 126, 54, 7, 245, 215, 35, 113, 223, 11, 87, 179, 41, 151, 112, 147, 62, 230, 47, 112, - 36, 22, 203, 214, 200, 32, 92, 18, 205, 115, 172, 96, 66, 144, 233, 229, 197, 23, 81, 223, 254, 211, 180, 41, 233, 165, 218, 6, 24, 211, 231, - 193, 26, 248, 35, 50, 241, 42, 55, 134, 90, 38, 95, 251, 107, 11, 6, 184, 191, 253, 99, 93, 49, 236, 223, 27, 164, 165, 197, 195, 176, 216, - 76, 34, 138, 124, 147, 190, 0, 229, 193, 207, 116, 119, 158, 188, 72, 142, 211, 247, 175, 71, 153, 103, 87, 251, 163, 232, 53, 16, 159, 94, 252, - 125, 161, 15, 226, 65, 83, 179, 41, 176, 51, 251, 151, 91, 200, 211, 7, 176, 6, 77, 248, 54, 52, 32, 151, 199, 100, 210, 171, 68, 131, 229, - 127, 198, 255, 15, 159, 230, 223, 142, 249, 255, 249, 41, 51, 149, 112, 121, 201, 62, 108, 49, 43, 141, 203, 214, 255, 137, 163, 41, 154, 193, 99, - 232, 145, 84, 212, 187, 212, 131, 171, 218, 144, 226, 2, 228, 120, 140, 27, 109, 65, 183, 218, 160, 235, 115, 166, 157, 52, 245, 247, 249, 75, 200, - 109, 133, 213, 14, 244, 2, 252, 63, 244, 21, 236, 124, 213, 116, 175, 191, 128, 213, 19, 180, 32, 50, 114, 57, 254, 175, 147, 254, 202, 116, 140, - 148, 116, 187, 233, 18, 192, 230, 141, 176, 115, 62, 188, 243, 12, 220, 134, 208, 254, 66, 41, 99, 192, 74, 4, 175, 121, 232, 168, 199, 146, 187, - 32, 102, 108, 115, 175, 54, 137, 168, 126, 8, 150, 209, 137, 240, 83, 168, 120, 147, 44, 91, 45, 82, 228, 39, 200, 49, 240, 69, 219, 146, 207, - 179, 211, 104, 197, 117, 17, 211, 203, 189, 18, 45, 137, 191, 143, 115, 159, 191, 70, 89, 88, 238, 37, 5, 176, 91, 144, 60, 0, 110, 22, 179, - 240, 136, 3, 105, 205, 222, 170, 93, 128, 111, 242, 87, 207, 225, 8, 59, 134, 195, 248, 153, 28, 145, 102, 105, 165, 176, 150, 113, 5, 80, 235, - 161, 248, 70, 181, 138, 134, 242, 67, 216, 234, 219, 153, 28, 166, 199, 218, 39, 208, 4, 241, 123, 145, 211, 243, 176, 244, 117, 200, 15, 228, 47, - 239, 24, 251, 223, 236, 242, 3, 35, 157, 144, 187, 150, 246, 249, 84, 251, 43, 232, 139, 255, 85, 198, 101, 161, 11, 198, 137, 175, 159, 161, 215, - 125, 132, 110, 35, 207, 56, 181, 98, 134, 102, 71, 44, 184, 66, 179, 16, 235, 208, 42, 117, 171, 197, 10, 119, 133, 214, 173, 215, 229, 106, 147, - 84, 55, 156, 8, 28, 161, 41, 117, 46, 195, 183, 202, 99, 198, 35, 197, 85, 176, 139, 120, 241, 108, 39, 252, 129, 244, 7, 189, 121, 252, 63, - 232, 49, 229, 192, 191, 203, 175, 208, 99, 35, 1, 126, 5, 181, 12, 47, 34, 174, 144, 43, 81, 72, 25, 198, 116, 192, 93, 235, 255, 75, 204, - 187, 11, 33, 121, 41, 151, 44, 105, 22, 124, 74, 238, 163, 211, 73, 231, 242, 41, 66, 206, 78, 49, 67, 188, 160, 167, 182, 25, 195, 150, 59, - 8, 191, 38, 217, 26, 196, 204, 140, 127, 69, 252, 50, 134, 35, 162, 78, 139, 99, 51, 214, 240, 75, 172, 237, 233, 92, 45, 124, 151, 100, 146, - 114, 158, 156, 163, 67, 230, 126, 27, 27, 76, 39, 115, 122, 174, 25, 190, 142, 39, 47, 45, 133, 63, 178, 11, 113, 104, 134, 85, 81, 248, 189, - 94, 240, 207, 100, 26, 34, 192, 7, 107, 88, 202, 204, 182, 242, 229, 5, 50, 17, 176, 175, 195, 158, 100, 104, 214, 40, 5, 120, 157, 150, 50, - 74, 214, 67, 252, 43, 172, 83, 177, 61, 244, 162, 139, 255, 119, 115, 160, 74, 126, 129, 158, 68, 148, 239, 166, 45, 144, 131, 255, 68, 133, 115, - 61, 210, 208, 31, 216, 5, 115, 153, 183, 91, 139, 183, 251, 106, 232, 93, 54, 156, 148, 141, 223, 210, 128, 60, 155, 243, 252, 192, 40, 127, 121, - 29, 150, 51, 203, 196, 206, 166, 244, 236, 52, 54, 18, 163, 99, 31, 249, 91, 88, 250, 49, 156, 94, 13, 212, 225, 23, 4, 120, 63, 253, 24, - 67, 237, 173, 160, 111, 233, 162, 218, 245, 131, 155, 137, 172, 59, 141, 156, 63, 99, 137, 43, 104, 185, 93, 192, 255, 205, 10, 193, 98, 51, 108, - 102, 147, 97, 190, 134, 207, 96, 127, 11, 216, 44, 62, 131, 182, 21, 255, 30, 67, 76, 221, 11, 55, 224, 121, 140, 126, 19, 254, 22, 15, 233, - 241, 75, 244, 88, 176, 184, 81, 250, 71, 151, 91, 65, 162, 240, 251, 6, 147, 24, 245, 219, 180, 55, 116, 145, 18, 131, 49, 230, 41, 118, 51, - 60, 207, 6, 70, 106, 252, 81, 31, 83, 138, 181, 226, 249, 102, 163, 54, 231, 241, 239, 210, 99, 201, 229, 56, 114, 166, 81, 123, 59, 3, 19, - 197, 110, 64, 224, 25, 27, 144, 83, 78, 251, 183, 191, 58, 97, 69, 146, 198, 13, 204, 12, 252, 253, 231, 73, 167, 25, 142, 55, 227, 32, 63, - 196, 159, 38, 153, 96, 126, 163, 60, 1, 3, 50, 144, 142, 184, 126, 208, 167, 173, 55, 68, 183, 191, 241, 6, 50, 217, 202, 252, 34, 152, 99, - 86, 188, 54, 112, 212, 134, 159, 223, 204, 78, 142, 86, 56, 219, 180, 178, 49, 26, 112, 235, 252, 5, 184, 149, 108, 51, 134, 242, 84, 216, 110, - 78, 226, 181, 157, 26, 248, 54, 237, 53, 138, 85, 216, 181, 54, 99, 168, 202, 121, 128, 150, 199, 204, 194, 210, 160, 172, 144, 49, 183, 86, 224, - 153, 76, 199, 144, 241, 167, 62, 249, 25, 14, 155, 249, 184, 172, 237, 214, 82, 237, 56, 186, 128, 125, 87, 150, 120, 71, 180, 56, 106, 86, 87, - 107, 131, 223, 97, 172, 206, 209, 149, 120, 165, 177, 8, 171, 100, 25, 19, 137, 170, 74, 158, 96, 133, 153, 192, 46, 113, 130, 153, 166, 211, 42, - 91, 224, 10, 254, 61, 58, 145, 183, 220, 187, 168, 255, 136, 223, 46, 216, 8, 27, 238, 194, 17, 214, 49, 83, 120, 24, 154, 220, 87, 255, 246, - 108, 101, 171, 143, 138, 191, 245, 151, 199, 112, 30, 209, 134, 85, 59, 224, 94, 129, 114, 160, 135, 130, 145, 241, 167, 209, 182, 105, 153, 126, 197, - 102, 89, 101, 175, 5, 109, 200, 89, 43, 165, 33, 234, 39, 51, 178, 18, 194, 196, 67, 207, 243, 91, 24, 95, 183, 101, 24, 126, 33, 155, 160, - 186, 212, 140, 73, 210, 137, 9, 20, 124, 148, 14, 41, 69, 47, 40, 127, 237, 193, 122, 231, 65, 173, 165, 223, 20, 173, 183, 97, 186, 103, 34, - 34, 216, 129, 190, 202, 13, 22, 85, 25, 204, 161, 167, 25, 18, 212, 230, 71, 89, 155, 249, 109, 111, 247, 181, 44, 37, 192, 125, 20, 157, 151, - 199, 222, 134, 241, 29, 126, 154, 37, 151, 123, 126, 38, 248, 15, 103, 204, 251, 156, 154, 100, 134, 182, 24, 53, 7, 237, 221, 26, 180, 43, 79, - 3, 233, 50, 113, 36, 159, 39, 158, 89, 168, 133, 117, 244, 124, 114, 3, 32, 239, 206, 194, 121, 228, 148, 3, 172, 51, 152, 71, 6, 247, 12, - 30, 55, 99, 14, 134, 129, 12, 5, 120, 27, 142, 246, 107, 198, 250, 92, 43, 38, 90, 6, 230, 241, 57, 106, 143, 248, 117, 252, 235, 177, 25, - 203, 61, 34, 235, 161, 141, 127, 1, 131, 127, 212, 70, 203, 156, 112, 174, 208, 122, 46, 87, 219, 181, 204, 51, 221, 86, 241, 60, 187, 152, 116, - 26, 228, 63, 161, 36, 88, 1, 73, 17, 66, 37, 19, 78, 103, 196, 65, 173, 71, 157, 170, 120, 67, 174, 162, 103, 85, 183, 25, 153, 168, 11, - 126, 135, 82, 228, 60, 178, 197, 74, 240, 111, 205, 246, 194, 91, 176, 24, 255, 100, 201, 132, 104, 151, 53, 248, 249, 96, 5, 235, 85, 138, 173, - 104, 110, 48, 28, 237, 185, 245, 72, 115, 237, 80, 131, 159, 93, 52, 13, 227, 175, 212, 117, 161, 192, 248, 20, 78, 227, 103, 238, 23, 14, 246, - 176, 65, 23, 244, 153, 230, 163, 227, 180, 168, 230, 209, 161, 20, 253, 174, 244, 211, 35, 126, 109, 113, 211, 81, 203, 193, 18, 41, 144, 108, 188, - 92, 47, 159, 111, 48, 192, 122, 83, 172, 243, 23, 133, 216, 43, 63, 128, 90, 153, 184, 30, 146, 60, 42, 22, 242, 219, 88, 167, 185, 28, 124, - 204, 128, 44, 125, 69, 21, 150, 35, 98, 205, 36, 75, 147, 240, 51, 86, 132, 17, 250, 58, 127, 23, 203, 163, 224, 201, 39, 153, 55, 18, 176, - 141, 2, 113, 71, 209, 244, 248, 23, 243, 174, 208, 234, 13, 39, 224, 29, 193, 58, 17, 17, 247, 58, 45, 131, 5, 98, 183, 189, 70, 188, 240, - 18, 239, 138, 12, 27, 72, 241, 168, 244, 35, 179, 24, 218, 224, 81, 118, 38, 204, 27, 165, 121, 176, 138, 77, 192, 197, 109, 188, 84, 113, 25, - 139, 251, 105, 31, 98, 214, 1, 120, 33, 223, 136, 120, 208, 62, 98, 201, 43, 180, 22, 35, 179, 87, 38, 71, 43, 68, 251, 242, 130, 146, 99, - 169, 153, 128, 103, 148, 152, 13, 7, 61, 103, 47, 92, 139, 103, 47, 123, 178, 187, 153, 60, 133, 64, 120, 10, 161, 110, 49, 44, 99, 83, 244, - 34, 28, 92, 227, 26, 162, 210, 127, 28, 111, 167, 167, 202, 166, 111, 18, 47, 37, 19, 29, 65, 151, 68, 66, 144, 128, 160, 164, 14, 233, 244, - 39, 27, 169, 128, 111, 193, 198, 88, 185, 218, 233, 251, 87, 102, 7, 243, 13, 33, 173, 167, 39, 136, 121, 250, 75, 236, 40, 170, 35, 137, 81, - 202, 79, 139, 47, 177, 14, 31, 246, 230, 232, 68, 5, 36, 179, 6, 188, 13, 171, 100, 68, 45, 34, 146, 229, 105, 174, 65, 154, 162, 129, 163, - 46, 123, 60, 191, 10, 206, 176, 98, 177, 6, 110, 125, 212, 127, 235, 85, 63, 194, 67, 82, 105, 12, 186, 116, 189, 246, 254, 229, 79, 83, 29, - 101, 94, 224, 136, 81, 140, 120, 38, 52, 253, 152, 30, 67, 246, 61, 134, 192, 132, 56, 128, 213, 141, 169, 124, 4, 1, 80, 113, 189, 219, 52, - 48, 234, 14, 218, 71, 224, 88, 191, 137, 141, 57, 202, 6, 102, 2, 255, 142, 69, 141, 41, 49, 79, 86, 103, 3, 94, 127, 6, 217, 217, 199, - 247, 107, 25, 140, 212, 232, 66, 226, 248, 7, 236, 96, 48, 65, 29, 127, 73, 199, 78, 36, 168, 153, 102, 28, 103, 103, 171, 15, 44, 21, 188, - 31, 126, 237, 87, 69, 255, 229, 64, 31, 5, 186, 9, 134, 218, 77, 168, 71, 18, 60, 57, 130, 105, 141, 72, 225, 88, 206, 145, 10, 54, 148, - 148, 245, 28, 71, 151, 71, 240, 18, 205, 136, 218, 186, 88, 71, 143, 153, 133, 102, 248, 1, 94, 33, 210, 40, 100, 167, 49, 22, 112, 143, 204, - 129, 49, 105, 8, 230, 38, 111, 161, 77, 144, 95, 95, 18, 176, 5, 99, 189, 71, 52, 39, 41, 244, 43, 217, 214, 193, 173, 142, 95, 113, 95, - 64, 110, 218, 111, 95, 134, 60, 203, 233, 135, 255, 38, 63, 199, 113, 66, 192, 246, 175, 50, 231, 175, 77, 78, 46, 41, 88, 232, 153, 119, 217, - 231, 213, 60, 145, 240, 227, 24, 105, 201, 208, 60, 189, 19, 67, 83, 208, 255, 21, 189, 95, 186, 138, 239, 215, 246, 163, 172, 111, 85, 45, 210, - 71, 35, 111, 105, 91, 141, 201, 128, 28, 164, 62, 78, 217, 71, 228, 95, 16, 221, 221, 126, 36, 204, 140, 132, 247, 36, 198, 235, 224, 1, 32, - 147, 6, 205, 205, 67, 212, 72, 154, 2, 43, 152, 245, 154, 18, 225, 19, 33, 199, 159, 184, 60, 133, 49, 191, 150, 117, 10, 120, 19, 249, 104, - 140, 121, 168, 73, 242, 108, 224, 233, 242, 210, 32, 54, 115, 18, 67, 27, 107, 80, 39, 246, 202, 173, 17, 20, 136, 199, 189, 121, 152, 178, 131, - 177, 65, 163, 136, 237, 199, 244, 196, 100, 188, 161, 28, 179, 223, 134, 223, 34, 87, 189, 12, 7, 131, 175, 177, 51, 72, 122, 48, 195, 80, 189, - 40, 148, 120, 121, 172, 153, 10, 132, 27, 137, 84, 209, 112, 185, 21, 49, 184, 171, 11, 81, 148, 167, 224, 150, 129, 106, 4, 141, 10, 239, 109, - 16, 73, 104, 69, 20, 106, 129, 187, 166, 43, 64, 57, 142, 78, 230, 117, 228, 68, 71, 247, 232, 81, 57, 164, 206, 160, 16, 161, 111, 169, 51, - 53, 138, 152, 97, 231, 49, 41, 197, 47, 246, 168, 163, 21, 11, 197, 219, 233, 184, 29, 69, 167, 226, 54, 160, 211, 210, 63, 134, 41, 67, 175, - 43, 170, 218, 99, 107, 56, 50, 142, 112, 214, 162, 150, 41, 177, 63, 28, 35, 67, 104, 129, 87, 23, 12, 32, 31, 118, 4, 243, 43, 160, 122, - 137, 206, 131, 50, 92, 168, 16, 166, 8, 23, 216, 225, 90, 244, 182, 45, 119, 57, 170, 99, 140, 209, 201, 15, 17, 185, 46, 63, 45, 118, 123, - 190, 150, 167, 206, 184, 15, 66, 173, 120, 135, 101, 105, 156, 249, 179, 183, 235, 80, 185, 47, 21, 43, 216, 56, 109, 242, 17, 0, 126, 64, 223, - 65, 73, 34, 77, 100, 86, 246, 227, 143, 252, 245, 93, 226, 95, 70, 174, 121, 91, 181, 217, 247, 216, 231, 126, 175, 231, 182, 198, 93, 221, 169, - 240, 56, 156, 102, 40, 81, 30, 199, 129, 244, 224, 123, 48, 130, 29, 145, 13, 117, 179, 48, 127, 25, 188, 67, 115, 240, 14, 28, 212, 62, 28, - 51, 61, 15, 150, 99, 74, 70, 100, 144, 221, 40, 159, 183, 198, 165, 177, 229, 62, 121, 40, 184, 73, 181, 233, 91, 105, 216, 6, 243, 197, 10, - 173, 9, 220, 29, 242, 237, 61, 24, 32, 140, 192, 206, 184, 99, 204, 216, 21, 2, 157, 229, 12, 140, 194, 215, 92, 199, 87, 78, 168, 213, 180, - 56, 230, 231, 67, 252, 249, 102, 24, 95, 163, 98, 27, 200, 175, 213, 145, 249, 16, 24, 138, 217, 104, 243, 127, 141, 249, 3, 108, 98, 162, 194, - 251, 160, 211, 91, 197, 227, 188, 190, 8, 254, 123, 164, 99, 240, 9, 155, 34, 47, 210, 237, 240, 42, 252, 163, 236, 210, 62, 212, 49, 167, 187, - 141, 106, 30, 16, 232, 251, 247, 93, 166, 213, 56, 40, 89, 180, 14, 205, 78, 16, 122, 199, 201, 16, 115, 174, 61, 7, 101, 152, 212, 182, 39, - 105, 187, 119, 5, 172, 90, 239, 181, 105, 101, 108, 130, 122, 155, 252, 53, 121, 234, 19, 94, 199, 230, 166, 7, 131, 206, 54, 232, 201, 173, 146, - 73, 185, 50, 65, 189, 87, 69, 197, 117, 226, 159, 216, 167, 19, 21, 206, 7, 157, 248, 175, 111, 35, 179, 40, 211, 48, 68, 182, 162, 116, 184, - 14, 126, 132, 40, 200, 97, 7, 230, 83, 153, 38, 152, 61, 193, 238, 60, 140, 201, 177, 84, 190, 35, 43, 224, 97, 148, 3, 91, 181, 38, 99, - 58, 162, 251, 111, 142, 143, 88, 15, 157, 150, 191, 110, 175, 64, 163, 181, 84, 44, 199, 140, 182, 189, 111, 129, 103, 220, 129, 9, 87, 99, 63, - 168, 233, 216, 208, 25, 19, 22, 143, 211, 201, 227, 42, 38, 123, 229, 75, 172, 195, 148, 141, 8, 219, 57, 179, 96, 120, 202, 112, 76, 108, 195, - 195, 23, 160, 117, 138, 103, 35, 190, 248, 34, 89, 172, 123, 104, 52, 191, 42, 91, 212, 23, 97, 26, 121, 104, 58, 92, 193, 35, 198, 55, 185, - 33, 175, 62, 161, 142, 49, 158, 124, 14, 58, 27, 96, 169, 47, 239, 102, 36, 137, 123, 131, 52, 134, 88, 227, 213, 201, 255, 214, 5, 10, 87, - 154, 108, 167, 222, 173, 14, 10, 241, 115, 240, 95, 72, 227, 243, 100, 204, 152, 194, 160, 85, 228, 154, 131, 128, 197, 25, 112, 234, 16, 204, 144, - 35, 157, 10, 232, 106, 185, 79, 118, 154, 163, 242, 5, 44, 144, 35, 255, 142, 73, 219, 71, 223, 182, 107, 131, 242, 216, 113, 176, 23, 94, 98, - 3, 138, 61, 79, 30, 69, 29, 87, 152, 15, 39, 160, 212, 114, 55, 125, 203, 40, 69, 224, 10, 218, 66, 38, 34, 238, 54, 95, 169, 87, 160, - 134, 175, 178, 230, 163, 26, 49, 129, 185, 183, 77, 62, 157, 35, 238, 151, 38, 227, 45, 246, 31, 97, 55, 220, 12, 239, 220, 33, 80, 96, 160, - 193, 142, 146, 161, 26, 88, 171, 161, 224, 172, 129, 171, 233, 78, 21, 53, 223, 3, 227, 13, 40, 246, 232, 121, 248, 4, 179, 52, 38, 88, 150, - 237, 133, 241, 129, 124, 193, 160, 223, 129, 101, 112, 204, 7, 75, 83, 222, 144, 97, 34, 108, 27, 146, 181, 26, 67, 150, 187, 155, 150, 141, 255, - 148, 173, 120, 206, 164, 15, 195, 45, 200, 253, 214, 209, 47, 72, 2, 202, 83, 108, 38, 121, 251, 215, 69, 252, 175, 91, 201, 80, 4, 99, 241, - 95, 144, 247, 197, 237, 46, 176, 142, 174, 193, 120, 63, 201, 146, 74, 190, 25, 14, 251, 91, 25, 33, 57, 247, 210, 201, 36, 164, 101, 235, 43, - 133, 12, 108, 192, 78, 167, 253, 109, 64, 45, 219, 188, 233, 215, 122, 221, 157, 110, 248, 123, 61, 152, 140, 203, 216, 76, 144, 147, 169, 16, 227, - 254, 107, 47, 79, 144, 78, 252, 250, 51, 109, 83, 33, 101, 223, 66, 247, 233, 99, 149, 222, 229, 133, 162, 154, 16, 13, 187, 212, 82, 213, 81, - 128, 37, 151, 223, 202, 251, 72, 31, 101, 91, 230, 239, 179, 115, 242, 132, 234, 239, 105, 225, 175, 208, 87, 197, 55, 209, 94, 117, 246, 209, 242, - 2, 248, 38, 235, 10, 61, 45, 150, 242, 79, 105, 145, 87, 174, 21, 191, 34, 185, 89, 179, 184, 0, 38, 89, 42, 148, 175, 150, 195, 100, 82, - 231, 173, 240, 125, 122, 62, 108, 237, 228, 119, 177, 100, 232, 175, 114, 80, 27, 241, 95, 19, 217, 46, 207, 144, 98, 165, 156, 47, 143, 233, 163, - 33, 103, 153, 118, 130, 229, 163, 124, 59, 156, 234, 11, 237, 243, 238, 213, 94, 97, 217, 128, 232, 144, 182, 49, 86, 89, 151, 173, 199, 179, 127, - 150, 175, 116, 155, 177, 6, 237, 196, 69, 254, 39, 58, 98, 186, 11, 194, 154, 161, 219, 65, 44, 142, 87, 200, 175, 114, 59, 47, 137, 89, 82, - 106, 35, 163, 149, 242, 97, 45, 166, 23, 213, 90, 237, 57, 108, 213, 141, 41, 38, 66, 118, 19, 191, 158, 116, 48, 135, 55, 137, 53, 112, 182, - 153, 76, 91, 114, 187, 124, 145, 204, 85, 218, 11, 174, 37, 61, 138, 179, 6, 150, 208, 207, 195, 110, 250, 30, 251, 94, 109, 31, 25, 109, 225, - 27, 158, 164, 158, 146, 137, 218, 179, 218, 69, 242, 176, 179, 83, 142, 237, 197, 19, 194, 0, 253, 140, 76, 180, 216, 27, 228, 33, 50, 89, 35, - 239, 213, 6, 244, 209, 0, 60, 129, 126, 253, 23, 229, 5, 113, 109, 175, 146, 9, 136, 46, 252, 219, 163, 229, 52, 127, 140, 101, 66, 124, 52, - 234, 108, 135, 195, 134, 85, 41, 247, 60, 74, 28, 165, 184, 70, 124, 159, 14, 232, 238, 106, 113, 19, 181, 67, 238, 60, 113, 142, 244, 24, 118, - 165, 184, 159, 158, 203, 39, 196, 21, 90, 47, 158, 0, 110, 245, 103, 151, 157, 118, 21, 187, 252, 76, 85, 65, 231, 227, 45, 56, 42, 96, 76, - 36, 156, 180, 150, 210, 243, 161, 135, 248, 146, 38, 17, 42, 7, 228, 10, 210, 167, 151, 107, 197, 143, 233, 5, 19, 175, 183, 136, 14, 4, 179, - 113, 28, 84, 147, 149, 91, 196, 239, 105, 78, 225, 11, 196, 173, 211, 250, 144, 42, 7, 254, 149, 94, 52, 139, 105, 244, 120, 195, 209, 66, 173, - 124, 136, 116, 51, 187, 69, 124, 15, 38, 246, 232, 147, 65, 113, 131, 118, 129, 56, 17, 177, 97, 7, 205, 37, 177, 45, 115, 196, 25, 78, 186, - 27, 2, 116, 46, 84, 168, 144, 95, 32, 57, 165, 188, 6, 62, 133, 11, 133, 189, 100, 60, 34, 183, 151, 171, 200, 172, 234, 172, 20, 103, 105, - 143, 82, 92, 32, 30, 160, 35, 161, 108, 144, 127, 152, 102, 78, 8, 222, 208, 101, 7, 25, 148, 81, 59, 7, 5, 234, 86, 121, 85, 242, 147, - 2, 155, 42, 87, 122, 141, 112, 86, 183, 147, 232, 7, 79, 37, 170, 200, 164, 42, 235, 229, 141, 212, 24, 79, 32, 160, 30, 81, 50, 97, 88, - 172, 29, 34, 150, 229, 117, 224, 175, 156, 16, 175, 144, 101, 117, 110, 86, 133, 197, 71, 236, 102, 250, 74, 151, 82, 236, 133, 235, 232, 185, 144, - 149, 56, 141, 73, 51, 84, 5, 87, 193, 168, 49, 221, 36, 22, 80, 203, 191, 21, 147, 214, 78, 64, 81, 119, 103, 101, 59, 43, 85, 136, 106, - 248, 68, 207, 140, 181, 233, 133, 160, 123, 47, 189, 64, 11, 78, 200, 169, 228, 221, 254, 122, 4, 5, 185, 132, 30, 55, 173, 5, 124, 146, 121, - 81, 107, 90, 252, 136, 116, 15, 26, 214, 52, 159, 79, 123, 251, 12, 47, 35, 110, 164, 220, 196, 84, 198, 106, 12, 121, 73, 121, 43, 155, 50, - 100, 147, 248, 34, 121, 180, 148, 190, 196, 119, 144, 185, 116, 41, 201, 227, 242, 86, 130, 156, 176, 82, 254, 6, 195, 201, 23, 200, 12, 156, 48, - 243, 213, 60, 183, 7, 184, 46, 234, 228, 199, 108, 46, 133, 30, 183, 91, 183, 230, 194, 222, 27, 48, 78, 38, 43, 145, 180, 127, 175, 15, 181, - 17, 167, 21, 14, 210, 108, 146, 103, 224, 45, 82, 48, 189, 70, 108, 75, 167, 238, 44, 22, 253, 204, 8, 89, 43, 79, 107, 249, 46, 179, 144, - 62, 234, 173, 161, 59, 48, 229, 121, 78, 21, 43, 72, 27, 149, 65, 248, 7, 234, 154, 181, 50, 14, 183, 98, 204, 11, 9, 249, 125, 83, 190, - 166, 151, 38, 117, 119, 241, 17, 94, 208, 14, 177, 217, 164, 61, 41, 119, 210, 41, 75, 43, 214, 203, 47, 130, 195, 248, 74, 4, 253, 17, 165, - 24, 130, 171, 137, 191, 141, 187, 40, 210, 14, 165, 188, 26, 7, 222, 9, 125, 140, 98, 34, 207, 74, 33, 103, 251, 181, 108, 46, 74, 188, 62, - 186, 43, 10, 159, 154, 120, 236, 3, 108, 74, 181, 154, 214, 241, 58, 42, 67, 185, 8, 28, 36, 185, 248, 119, 248, 6, 249, 230, 96, 50, 59, - 26, 90, 2, 211, 41, 146, 99, 200, 199, 51, 1, 249, 91, 125, 54, 236, 53, 211, 207, 212, 114, 198, 221, 32, 211, 41, 198, 7, 13, 185, 248, - 27, 146, 235, 168, 97, 107, 180, 150, 214, 24, 27, 9, 80, 43, 233, 5, 151, 123, 7, 17, 29, 220, 196, 115, 104, 139, 111, 166, 134, 90, 236, - 85, 20, 121, 99, 19, 27, 207, 136, 38, 5, 238, 103, 237, 241, 108, 26, 195, 145, 215, 207, 245, 246, 19, 158, 18, 191, 10, 201, 162, 234, 246, - 235, 139, 221, 4, 124, 160, 59, 4, 42, 94, 131, 83, 5, 117, 198, 130, 15, 233, 7, 138, 23, 133, 47, 40, 144, 51, 102, 148, 90, 222, 32, - 218, 104, 46, 36, 214, 131, 255, 94, 160, 196, 31, 171, 203, 249, 33, 24, 49, 138, 139, 69, 54, 32, 191, 2, 159, 26, 188, 17, 234, 60, 117, - 114, 206, 148, 237, 242, 77, 134, 118, 120, 161, 60, 171, 59, 166, 221, 64, 7, 217, 70, 107, 163, 28, 163, 60, 89, 174, 16, 255, 65, 198, 24, - 4, 224, 69, 152, 49, 202, 11, 101, 154, 14, 6, 11, 1, 225, 223, 38, 204, 134, 46, 202, 58, 58, 22, 230, 73, 69, 179, 24, 98, 129, 160, - 83, 254, 75, 202, 219, 198, 217, 185, 184, 235, 47, 206, 59, 65, 4, 146, 28, 153, 12, 187, 141, 242, 81, 210, 107, 88, 83, 150, 183, 88, 190, - 208, 31, 242, 214, 243, 59, 253, 21, 99, 50, 240, 167, 102, 37, 83, 41, 175, 212, 154, 244, 98, 10, 38, 233, 14, 82, 168, 177, 175, 146, 251, - 68, 168, 197, 190, 21, 102, 218, 147, 197, 102, 190, 135, 245, 38, 113, 140, 14, 52, 207, 99, 103, 255, 151, 179, 148, 243, 54, 230, 133, 237, 77, - 52, 199, 114, 150, 187, 80, 149, 247, 194, 249, 96, 33, 115, 27, 226, 104, 218, 120, 78, 70, 33, 195, 44, 214, 236, 214, 201, 131, 250, 8, 74, - 108, 93, 44, 135, 242, 92, 205, 150, 167, 220, 172, 14, 27, 137, 187, 244, 39, 52, 51, 165, 27, 98, 23, 147, 4, 5, 233, 60, 112, 72, 46, - 201, 95, 166, 118, 28, 194, 242, 239, 192, 85, 202, 113, 184, 8, 110, 168, 52, 20, 23, 205, 104, 189, 204, 62, 198, 167, 229, 29, 196, 189, 34, - 147, 164, 197, 121, 201, 166, 24, 225, 103, 160, 131, 22, 235, 249, 7, 108, 54, 88, 14, 130, 83, 32, 179, 109, 113, 30, 135, 251, 183, 178, 217, - 166, 205, 60, 46, 94, 139, 206, 201, 253, 228, 153, 82, 156, 191, 1, 23, 72, 41, 204, 23, 177, 207, 72, 62, 38, 246, 215, 211, 217, 26, 103, - 43, 61, 68, 39, 117, 248, 26, 109, 37, 67, 138, 232, 211, 38, 7, 21, 123, 190, 248, 49, 51, 102, 167, 169, 59, 105, 58, 110, 203, 26, 49, - 64, 167, 205, 114, 108, 153, 136, 194, 161, 70, 146, 87, 157, 90, 185, 95, 47, 100, 196, 38, 58, 233, 79, 134, 125, 59, 202, 70, 205, 231, 156, - 78, 60, 71, 39, 115, 215, 240, 187, 27, 217, 240, 120, 228, 33, 249, 85, 122, 65, 198, 100, 65, 30, 237, 209, 181, 156, 37, 190, 202, 146, 196, - 234, 148, 27, 105, 46, 40, 66, 220, 161, 201, 182, 189, 245, 105, 154, 9, 187, 87, 211, 55, 148, 129, 112, 190, 94, 220, 12, 163, 65, 177, 72, - 220, 202, 138, 44, 95, 172, 145, 41, 173, 79, 181, 116, 55, 9, 191, 55, 38, 122, 212, 252, 66, 241, 34, 67, 53, 181, 18, 126, 195, 6, 246, - 16, 208, 207, 195, 35, 108, 202, 174, 246, 182, 209, 78, 154, 111, 162, 217, 222, 181, 71, 197, 110, 56, 156, 130, 11, 124, 137, 92, 6, 57, 54, - 94, 229, 141, 193, 43, 140, 183, 184, 139, 53, 157, 88, 49, 25, 131, 34, 115, 43, 221, 6, 34, 155, 216, 100, 43, 27, 201, 56, 155, 232, 12, - 189, 72, 156, 137, 74, 113, 83, 61, 187, 228, 139, 212, 1, 122, 130, 89, 243, 196, 131, 116, 142, 100, 127, 153, 13, 48, 244, 171, 121, 50, 149, - 114, 222, 215, 14, 26, 14, 241, 6, 224, 47, 20, 2, 94, 43, 250, 231, 169, 144, 87, 75, 93, 50, 28, 125, 206, 123, 88, 78, 40, 102, 139, - 168, 210, 154, 141, 92, 147, 243, 109, 127, 199, 99, 30, 244, 86, 104, 251, 245, 45, 208, 32, 223, 111, 80, 211, 134, 191, 2, 28, 147, 194, 83, - 81, 181, 45, 212, 90, 117, 122, 7, 178, 215, 111, 213, 225, 56, 223, 171, 61, 175, 22, 227, 18, 191, 134, 179, 25, 251, 46, 173, 167, 63, 94, - 90, 42, 126, 192, 10, 225, 82, 173, 152, 72, 186, 77, 178, 207, 200, 199, 133, 67, 223, 106, 80, 71, 198, 116, 107, 232, 56, 198, 254, 91, 180, - 209, 152, 112, 204, 210, 26, 113, 27, 76, 5, 203, 243, 224, 74, 228, 73, 123, 35, 124, 149, 182, 5, 133, 14, 143, 147, 185, 104, 33, 8, 30, - 153, 84, 196, 122, 49, 143, 98, 193, 15, 200, 235, 216, 12, 225, 21, 160, 69, 181, 102, 68, 68, 190, 94, 235, 213, 31, 45, 230, 87, 210, 99, - 8, 77, 48, 66, 76, 255, 78, 89, 158, 164, 163, 133, 86, 113, 156, 244, 36, 157, 6, 94, 95, 160, 5, 197, 221, 79, 187, 208, 96, 217, 125, - 180, 164, 138, 160, 120, 85, 186, 76, 203, 165, 224, 123, 36, 173, 228, 61, 126, 55, 109, 243, 175, 123, 144, 254, 128, 158, 51, 209, 201, 156, 139, - 38, 233, 5, 189, 92, 41, 191, 173, 117, 181, 235, 249, 136, 152, 99, 83, 113, 105, 93, 223, 173, 37, 11, 106, 46, 136, 8, 181, 141, 76, 87, - 227, 57, 119, 233, 86, 232, 200, 179, 214, 2, 216, 68, 207, 70, 11, 81, 241, 119, 236, 84, 212, 170, 128, 179, 180, 51, 100, 121, 131, 93, 218, - 54, 53, 147, 128, 61, 218, 239, 148, 76, 202, 29, 212, 26, 38, 245, 82, 139, 248, 54, 155, 11, 222, 225, 110, 172, 100, 189, 161, 127, 17, 175, - 118, 163, 195, 115, 83, 162, 2, 153, 247, 169, 194, 52, 255, 33, 61, 79, 178, 243, 224, 40, 61, 75, 220, 122, 88, 66, 146, 73, 190, 8, 97, - 177, 71, 41, 213, 75, 78, 57, 177, 83, 8, 224, 231, 2, 112, 170, 13, 38, 170, 249, 30, 127, 249, 35, 178, 43, 40, 183, 50, 164, 79, 127, - 63, 19, 55, 238, 124, 77, 19, 106, 46, 209, 255, 36, 148, 252, 101, 145, 42, 110, 38, 221, 164, 160, 192, 141, 236, 220, 96, 92, 166, 249, 42, - 154, 234, 101, 115, 85, 246, 135, 180, 93, 177, 34, 242, 62, 109, 7, 201, 213, 64, 63, 156, 214, 39, 154, 28, 71, 147, 84, 86, 200, 149, 166, - 118, 68, 23, 4, 238, 147, 175, 232, 144, 233, 23, 135, 253, 53, 93, 82, 124, 20, 156, 164, 72, 203, 175, 177, 137, 160, 171, 235, 81, 109, 196, - 223, 115, 36, 71, 71, 210, 44, 191, 244, 30, 231, 242, 230, 136, 170, 147, 161, 47, 232, 227, 29, 254, 218, 112, 135, 73, 183, 234, 45, 224, 156, - 129, 226, 174, 20, 23, 89, 134, 148, 80, 42, 176, 162, 26, 41, 108, 148, 47, 194, 112, 188, 132, 196, 216, 80, 79, 186, 195, 238, 2, 193, 193, - 9, 151, 20, 184, 72, 44, 101, 115, 57, 192, 191, 74, 186, 13, 72, 202, 3, 164, 77, 135, 213, 240, 125, 102, 154, 222, 66, 249, 67, 56, 193, - 114, 149, 196, 109, 213, 126, 71, 166, 12, 241, 62, 221, 165, 230, 136, 55, 156, 17, 27, 228, 95, 213, 92, 190, 138, 175, 213, 94, 96, 118, 19, - 212, 209, 146, 81, 52, 55, 203, 121, 98, 53, 25, 136, 219, 189, 226, 4, 155, 38, 188, 25, 43, 237, 124, 178, 224, 211, 212, 201, 189, 109, 113, - 185, 19, 254, 170, 181, 176, 161, 74, 123, 141, 150, 246, 191, 246, 104, 134, 106, 19, 145, 210, 94, 131, 98, 181, 51, 79, 219, 70, 50, 149, 142, - 208, 222, 86, 121, 194, 9, 53, 209, 174, 176, 23, 227, 75, 252, 45, 40, 146, 252, 139, 164, 59, 100, 167, 197, 12, 60, 71, 114, 81, 107, 37, - 18, 120, 49, 106, 121, 26, 26, 234, 147, 74, 38, 201, 115, 40, 90, 121, 84, 94, 67, 119, 24, 78, 114, 75, 121, 17, 255, 128, 244, 133, 10, - 233, 195, 238, 45, 218, 203, 250, 148, 41, 157, 75, 124, 11, 155, 160, 197, 157, 240, 36, 66, 190, 221, 32, 151, 192, 49, 51, 155, 145, 7, 104, - 218, 204, 143, 215, 43, 144, 128, 133, 26, 87, 31, 205, 45, 16, 29, 36, 17, 2, 93, 252, 137, 141, 48, 60, 207, 125, 236, 116, 82, 174, 226, - 191, 131, 153, 96, 62, 205, 155, 88, 130, 102, 91, 197, 93, 108, 0, 221, 25, 63, 205, 70, 6, 177, 90, 100, 1, 219, 86, 136, 192, 1, 210, - 195, 74, 13, 210, 38, 114, 175, 81, 182, 236, 251, 228, 4, 29, 171, 22, 79, 160, 183, 25, 201, 216, 55, 209, 195, 100, 34, 234, 109, 135, 247, - 244, 82, 132, 63, 172, 73, 221, 201, 120, 152, 255, 94, 80, 238, 71, 162, 115, 114, 90, 143, 98, 86, 185, 95, 251, 1, 233, 10, 102, 55, 202, - 27, 97, 36, 158, 95, 140, 42, 117, 110, 60, 229, 108, 184, 153, 78, 161, 205, 186, 5, 246, 49, 12, 204, 66, 173, 11, 38, 90, 188, 231, 160, - 160, 151, 130, 114, 129, 159, 142, 45, 60, 187, 26, 94, 165, 211, 179, 209, 194, 66, 121, 5, 155, 80, 68, 144, 47, 97, 195, 106, 173, 125, 141, - 220, 65, 135, 171, 237, 157, 208, 215, 63, 84, 33, 55, 208, 54, 253, 241, 187, 221, 8, 213, 245, 9, 243, 2, 188, 74, 172, 96, 121, 61, 127, - 134, 141, 132, 81, 4, 181, 98, 210, 222, 233, 108, 128, 223, 211, 225, 169, 132, 211, 169, 205, 42, 152, 64, 174, 167, 142, 37, 228, 147, 8, 14, - 45, 162, 67, 59, 131, 209, 178, 111, 249, 136, 38, 200, 88, 80, 238, 165, 227, 138, 149, 194, 108, 222, 173, 15, 37, 16, 225, 255, 11, 157, 132, - 19, 208, 118, 25, 217, 74, 103, 195, 151, 104, 154, 202, 180, 248, 25, 233, 174, 207, 69, 11, 33, 113, 16, 78, 133, 10, 22, 63, 192, 198, 195, - 144, 22, 191, 99, 19, 134, 149, 230, 47, 210, 211, 161, 98, 88, 28, 160, 103, 146, 114, 129, 60, 138, 114, 88, 113, 175, 162, 83, 122, 166, 35, - 152, 205, 86, 138, 126, 72, 171, 217, 42, 184, 15, 10, 108, 19, 58, 166, 27, 19, 49, 112, 177, 255, 13, 116, 150, 204, 38, 156, 213, 95, 162, - 103, 135, 43, 229, 152, 246, 71, 202, 195, 104, 85, 154, 123, 76, 111, 254, 110, 224, 254, 30, 163, 158, 156, 36, 199, 147, 210, 132, 189, 112, 54, - 126, 59, 212, 194, 235, 88, 119, 181, 144, 205, 240, 13, 176, 175, 81, 159, 106, 122, 14, 229, 241, 157, 189, 170, 227, 215, 206, 46, 221, 15, 177, - 246, 71, 191, 249, 215, 192, 156, 2, 213, 188, 141, 238, 98, 163, 53, 58, 76, 98, 21, 151, 162, 194, 9, 107, 151, 132, 10, 241, 56, 252, 102, - 90, 29, 105, 114, 27, 104, 166, 203, 95, 191, 113, 62, 27, 137, 54, 219, 120, 176, 14, 21, 207, 150, 2, 124, 9, 45, 234, 50, 246, 36, 26, - 222, 45, 217, 102, 190, 22, 206, 27, 249, 149, 143, 229, 22, 66, 43, 201, 132, 74, 213, 40, 54, 58, 245, 197, 71, 249, 30, 249, 7, 54, 26, - 119, 90, 181, 131, 106, 46, 41, 22, 107, 157, 122, 62, 236, 214, 107, 111, 99, 26, 187, 215, 209, 119, 149, 140, 113, 120, 153, 120, 29, 93, 143, - 119, 37, 82, 171, 171, 203, 69, 218, 107, 106, 97, 56, 234, 213, 240, 123, 201, 37, 35, 159, 132, 7, 166, 149, 76, 6, 246, 160, 211, 246, 146, - 176, 87, 235, 171, 166, 25, 157, 175, 134, 118, 246, 121, 252, 99, 116, 13, 103, 116, 153, 13, 139, 171, 136, 227, 63, 191, 124, 22, 229, 27, 66, - 144, 68, 144, 196, 220, 248, 6, 75, 68, 11, 21, 176, 4, 198, 141, 172, 7, 63, 100, 105, 90, 92, 196, 255, 25, 114, 254, 78, 75, 47, 178, - 147, 73, 55, 34, 122, 200, 112, 210, 75, 243, 53, 236, 20, 201, 119, 98, 151, 10, 81, 80, 224, 132, 143, 238, 3, 96, 251, 69, 184, 80, 62, - 67, 93, 149, 143, 103, 248, 195, 242, 117, 197, 140, 200, 73, 109, 151, 158, 137, 195, 135, 242, 12, 53, 155, 142, 218, 13, 243, 232, 212, 64, 95, - 63, 162, 167, 248, 31, 244, 162, 33, 211, 114, 9, 75, 169, 165, 5, 240, 14, 29, 102, 181, 165, 42, 241, 41, 29, 11, 101, 42, 156, 253, 166, - 118, 145, 141, 134, 197, 32, 250, 32, 111, 53, 225, 173, 242, 99, 85, 142, 197, 179, 229, 241, 22, 183, 15, 254, 160, 254, 85, 157, 236, 99, 222, - 66, 190, 4, 250, 195, 249, 69, 79, 210, 1, 213, 108, 129, 91, 160, 80, 133, 234, 22, 27, 241, 87, 218, 21, 226, 189, 216, 135, 77, 44, 27, - 21, 79, 72, 36, 212, 74, 184, 6, 154, 113, 132, 42, 249, 21, 159, 176, 105, 102, 47, 69, 39, 113, 38, 4, 139, 196, 35, 116, 42, 158, 93, - 197, 63, 38, 253, 209, 194, 42, 97, 195, 217, 96, 190, 77, 199, 20, 120, 144, 120, 209, 194, 162, 63, 211, 87, 244, 66, 194, 57, 2, 197, 14, - 53, 23, 227, 35, 180, 179, 20, 181, 162, 252, 7, 52, 99, 100, 163, 79, 200, 62, 10, 45, 78, 31, 61, 68, 166, 76, 251, 97, 42, 117, 187, - 26, 190, 230, 47, 173, 25, 242, 30, 211, 154, 213, 199, 236, 165, 242, 126, 68, 221, 124, 43, 38, 183, 141, 65, 226, 143, 83, 51, 126, 167, 151, - 211, 222, 165, 147, 113, 251, 37, 104, 35, 83, 65, 132, 167, 63, 40, 153, 190, 80, 54, 253, 56, 70, 100, 182, 201, 238, 211, 246, 177, 201, 152, - 188, 18, 6, 39, 227, 222, 106, 241, 162, 191, 27, 68, 154, 123, 236, 179, 105, 21, 237, 86, 47, 109, 210, 157, 144, 140, 198, 229, 48, 155, 13, - 59, 155, 2, 180, 199, 44, 87, 137, 127, 99, 9, 71, 63, 226, 237, 164, 151, 210, 136, 3, 23, 229, 93, 180, 143, 73, 83, 212, 50, 80, 179, - 11, 228, 44, 115, 163, 205, 206, 149, 48, 161, 142, 54, 217, 183, 251, 67, 26, 38, 72, 154, 167, 116, 187, 170, 46, 183, 26, 149, 158, 21, 133, - 38, 254, 229, 122, 125, 154, 160, 32, 228, 141, 122, 182, 6, 66, 116, 183, 15, 158, 75, 181, 22, 125, 164, 154, 95, 5, 167, 125, 80, 30, 16, - 25, 122, 46, 248, 137, 216, 64, 183, 19, 55, 10, 219, 105, 59, 133, 168, 155, 209, 146, 74, 70, 119, 182, 163, 221, 181, 218, 89, 49, 33, 255, - 89, 145, 191, 33, 163, 21, 118, 12, 210, 36, 159, 129, 78, 45, 106, 204, 162, 68, 66, 20, 76, 87, 218, 17, 84, 245, 178, 26, 82, 244, 21, - 148, 197, 246, 226, 117, 98, 55, 41, 36, 101, 13, 72, 159, 178, 215, 203, 6, 114, 73, 207, 45, 69, 220, 68, 108, 152, 27, 70, 130, 221, 108, - 167, 249, 255, 104, 32, 229, 22, 185, 73, 75, 195, 76, 216, 235, 148, 5, 35, 155, 112, 30, 160, 93, 204, 78, 66, 71, 92, 190, 71, 204, 164, - 221, 65, 223, 29, 160, 115, 177, 1, 132, 140, 137, 144, 88, 36, 175, 199, 179, 242, 69, 252, 8, 67, 46, 104, 248, 136, 118, 235, 83, 100, 179, - 61, 21, 195, 97, 130, 38, 58, 20, 46, 85, 200, 5, 164, 43, 228, 237, 149, 95, 100, 143, 212, 144, 110, 138, 110, 195, 166, 103, 117, 107, 169, - 104, 5, 206, 242, 105, 88, 11, 103, 195, 222, 2, 36, 131, 158, 36, 242, 229, 125, 108, 32, 103, 110, 201, 117, 202, 37, 164, 219, 20, 17, 116, - 183, 221, 38, 74, 169, 191, 22, 244, 137, 16, 95, 81, 166, 103, 67, 110, 51, 188, 202, 60, 35, 155, 146, 215, 209, 113, 163, 100, 105, 255, 8, - 217, 153, 56, 220, 36, 15, 232, 229, 168, 251, 211, 48, 149, 10, 68, 228, 99, 200, 199, 67, 168, 65, 228, 241, 8, 156, 87, 221, 130, 202, 247, - 98, 244, 11, 22, 204, 35, 210, 200, 119, 138, 117, 136, 180, 165, 184, 120, 80, 220, 69, 47, 197, 145, 152, 151, 176, 73, 53, 191, 10, 126, 132, - 210, 177, 208, 10, 127, 31, 219, 202, 198, 19, 136, 164, 7, 245, 113, 5, 102, 233, 27, 233, 118, 244, 153, 57, 57, 168, 207, 6, 228, 251, 52, - 3, 118, 2, 27, 124, 46, 228, 45, 146, 51, 84, 144, 98, 57, 236, 172, 168, 34, 99, 122, 175, 81, 76, 125, 75, 58, 243, 2, 215, 207, 72, - 174, 142, 199, 182, 20, 22, 137, 25, 210, 197, 74, 189, 248, 53, 75, 202, 107, 248, 195, 123, 200, 140, 142, 237, 187, 160, 138, 38, 10, 11, 248, - 81, 249, 174, 202, 35, 242, 125, 173, 177, 67, 41, 21, 80, 86, 156, 49, 161, 23, 214, 162, 23, 178, 211, 95, 214, 218, 212, 201, 170, 165, 176, - 144, 238, 65, 249, 149, 114, 170, 187, 229, 37, 99, 236, 184, 42, 167, 101, 137, 117, 132, 114, 97, 94, 79, 50, 138, 173, 139, 95, 249, 187, 41, - 53, 33, 35, 185, 9, 172, 128, 148, 137, 231, 253, 22, 59, 78, 203, 105, 120, 150, 158, 50, 32, 38, 238, 100, 231, 177, 200, 164, 191, 222, 17, - 162, 252, 85, 224, 120, 116, 98, 210, 127, 252, 253, 52, 59, 145, 107, 83, 110, 135, 53, 208, 165, 88, 43, 89, 94, 47, 197, 146, 90, 131, 49, - 215, 71, 139, 123, 249, 223, 51, 169, 138, 249, 2, 135, 235, 127, 137, 164, 252, 148, 12, 171, 88, 236, 63, 174, 166, 103, 147, 217, 165, 23, 197, - 143, 171, 80, 47, 138, 77, 235, 160, 146, 148, 140, 114, 138, 95, 71, 135, 244, 124, 80, 214, 180, 41, 153, 201, 118, 134, 98, 230, 58, 150, 137, - 206, 173, 131, 125, 112, 81, 95, 238, 45, 128, 60, 29, 110, 114, 146, 40, 173, 70, 44, 244, 131, 131, 136, 177, 173, 155, 61, 133, 39, 154, 232, - 19, 232, 138, 126, 209, 166, 206, 229, 167, 116, 239, 22, 28, 241, 231, 74, 213, 15, 208, 105, 35, 29, 113, 3, 115, 90, 23, 161, 60, 197, 239, - 137, 176, 153, 62, 181, 160, 195, 173, 244, 243, 105, 54, 165, 203, 87, 191, 211, 102, 140, 19, 249, 190, 242, 141, 79, 224, 115, 163, 188, 70, 23, - 235, 233, 112, 8, 235, 120, 9, 204, 196, 11, 43, 215, 202, 126, 232, 32, 94, 216, 107, 128, 79, 20, 237, 125, 50, 163, 136, 106, 42, 212, 112, - 177, 66, 150, 97, 70, 133, 170, 199, 53, 110, 56, 125, 50, 234, 126, 155, 38, 20, 51, 3, 25, 116, 245, 115, 199, 211, 74, 161, 86, 126, 143, - 118, 145, 172, 34, 122, 233, 64, 210, 173, 146, 31, 81, 75, 193, 218, 122, 137, 244, 70, 189, 10, 201, 17, 125, 203, 59, 197, 41, 232, 8, 241, - 200, 160, 184, 150, 58, 106, 174, 22, 190, 196, 146, 65, 177, 10, 45, 149, 19, 124, 10, 117, 210, 81, 112, 20, 190, 64, 254, 19, 235, 86, 236, - 69, 63, 208, 62, 82, 11, 85, 226, 65, 95, 98, 86, 125, 131, 247, 249, 143, 129, 234, 71, 161, 105, 57, 95, 72, 198, 45, 121, 69, 184, 30, - 78, 147, 205, 178, 138, 127, 202, 92, 122, 24, 174, 161, 151, 20, 111, 165, 248, 19, 6, 185, 156, 85, 150, 240, 191, 167, 199, 163, 40, 12, 254, - 163, 129, 112, 221, 89, 111, 136, 243, 233, 168, 232, 212, 98, 70, 186, 202, 185, 73, 94, 100, 101, 253, 57, 183, 220, 226, 189, 163, 242, 39, 10, - 17, 150, 52, 108, 5, 238, 160, 57, 213, 78, 192, 139, 88, 223, 246, 124, 89, 195, 76, 38, 149, 46, 154, 55, 70, 171, 80, 231, 30, 100, 115, - 113, 119, 64, 190, 209, 175, 20, 19, 48, 141, 26, 52, 191, 26, 110, 193, 82, 150, 172, 208, 201, 119, 85, 179, 11, 202, 83, 94, 245, 75, 73, - 248, 136, 205, 40, 252, 157, 235, 229, 124, 19, 118, 145, 98, 76, 52, 92, 47, 246, 177, 211, 99, 111, 179, 73, 147, 111, 133, 113, 53, 31, 114, - 251, 229, 8, 153, 104, 178, 55, 192, 167, 250, 88, 156, 95, 163, 69, 105, 70, 153, 172, 150, 247, 106, 254, 43, 126, 206, 85, 148, 5, 152, 100, - 229, 250, 163, 7, 228, 13, 218, 152, 95, 146, 41, 58, 166, 143, 18, 183, 137, 226, 8, 40, 110, 90, 235, 195, 20, 56, 127, 143, 125, 53, 124, - 66, 38, 226, 181, 229, 214, 211, 218, 41, 154, 175, 129, 70, 249, 178, 49, 68, 228, 38, 41, 234, 217, 180, 19, 204, 174, 20, 178, 10, 139, 181, - 213, 221, 134, 162, 35, 151, 218, 34, 208, 21, 165, 194, 180, 77, 197, 100, 191, 129, 240, 75, 173, 134, 25, 177, 111, 167, 199, 130, 222, 78, 123, - 86, 219, 71, 104, 105, 145, 76, 16, 67, 47, 198, 193, 199, 16, 84, 64, 237, 209, 229, 124, 152, 122, 59, 245, 233, 24, 111, 135, 247, 200, 150, - 253, 127, 92, 206, 215, 208, 158, 121, 212, 86, 74, 27, 197, 243, 112, 44, 148, 93, 204, 207, 178, 179, 102, 177, 65, 174, 161, 67, 24, 173, 168, - 220, 86, 168, 103, 109, 205, 108, 164, 194, 73, 208, 103, 182, 160, 69, 185, 26, 109, 128, 189, 82, 60, 192, 100, 124, 153, 125, 159, 182, 207, 176, - 170, 165, 133, 234, 41, 63, 255, 43, 218, 158, 148, 34, 63, 166, 163, 65, 123, 141, 252, 152, 13, 41, 222, 118, 173, 137, 78, 39, 150, 123, 43, - 228, 123, 134, 171, 162, 206, 104, 39, 99, 149, 222, 93, 183, 209, 246, 217, 241, 0, 10, 249, 17, 245, 17, 55, 134, 180, 52, 238, 26, 176, 81, - 225, 3, 52, 209, 78, 237, 166, 223, 203, 255, 86, 65, 21, 181, 234, 32, 127, 146, 116, 79, 68, 69, 181, 126, 26, 242, 179, 217, 42, 119, 133, - 150, 84, 103, 98, 48, 128, 10, 27, 76, 103, 131, 204, 43, 153, 106, 190, 254, 73, 232, 209, 133, 225, 110, 127, 148, 148, 99, 223, 144, 135, 25, - 79, 150, 205, 251, 101, 59, 197, 180, 138, 200, 15, 81, 189, 32, 101, 238, 32, 166, 233, 12, 104, 47, 17, 30, 133, 71, 228, 39, 132, 27, 117, - 185, 133, 252, 154, 52, 157, 54, 237, 1, 69, 52, 130, 109, 120, 11, 152, 88, 77, 117, 99, 38, 224, 13, 104, 175, 146, 81, 211, 189, 111, 29, - 207, 144, 246, 80, 209, 59, 186, 14, 80, 178, 43, 165, 94, 248, 13, 77, 17, 43, 196, 107, 233, 201, 54, 213, 73, 188, 33, 125, 167, 146, 91, - 41, 62, 32, 155, 239, 176, 191, 70, 59, 212, 17, 93, 120, 136, 140, 57, 147, 183, 71, 136, 212, 81, 254, 45, 9, 211, 55, 200, 88, 210, 107, - 150, 23, 252, 229, 58, 174, 145, 219, 129, 91, 94, 139, 180, 169, 99, 242, 122, 109, 55, 27, 51, 220, 74, 57, 174, 217, 95, 131, 183, 20, 173, - 158, 141, 206, 149, 171, 120, 84, 171, 87, 255, 87, 182, 32, 254, 142, 116, 39, 203, 139, 68, 51, 227, 70, 161, 5, 94, 98, 110, 16, 193, 236, - 6, 232, 15, 185, 235, 197, 119, 232, 89, 165, 104, 138, 199, 217, 176, 33, 10, 240, 112, 35, 93, 95, 106, 220, 13, 195, 52, 165, 63, 101, 45, - 186, 248, 4, 117, 80, 52, 32, 48, 207, 26, 110, 210, 77, 194, 28, 251, 179, 188, 164, 206, 37, 224, 185, 75, 168, 79, 12, 159, 2, 94, 102, - 3, 56, 238, 242, 105, 236, 2, 95, 15, 95, 100, 35, 6, 142, 251, 91, 232, 193, 81, 159, 44, 161, 189, 161, 242, 74, 241, 9, 160, 90, 89, - 192, 127, 71, 74, 33, 190, 94, 142, 147, 110, 221, 89, 205, 127, 135, 181, 139, 23, 174, 167, 163, 81, 33, 228, 28, 125, 194, 74, 34, 55, 156, - 28, 68, 15, 240, 132, 124, 89, 127, 202, 169, 197, 65, 248, 52, 156, 173, 21, 63, 33, 179, 73, 39, 13, 191, 96, 254, 106, 254, 200, 20, 39, - 66, 40, 181, 111, 4, 199, 223, 93, 254, 151, 189, 10, 180, 240, 173, 114, 114, 30, 59, 31, 226, 211, 176, 153, 117, 168, 98, 49, 6, 244, 82, - 220, 142, 194, 247, 105, 49, 137, 50, 228, 16, 82, 101, 210, 74, 241, 129, 24, 156, 12, 110, 114, 239, 146, 205, 232, 191, 221, 210, 56, 251, 124, - 58, 5, 23, 74, 164, 208, 240, 51, 67, 116, 65, 158, 21, 106, 249, 100, 66, 149, 17, 222, 10, 195, 170, 67, 30, 146, 95, 103, 89, 143, 141, - 181, 200, 249, 116, 7, 69, 23, 48, 15, 133, 33, 154, 198, 72, 138, 158, 140, 187, 211, 242, 107, 164, 123, 15, 20, 123, 204, 236, 74, 121, 13, - 59, 99, 150, 228, 224, 164, 191, 241, 83, 20, 37, 72, 54, 200, 71, 89, 154, 184, 10, 170, 189, 169, 80, 214, 250, 10, 156, 100, 142, 178, 57, - 95, 139, 200, 157, 97, 118, 21, 63, 1, 92, 207, 87, 127, 4, 239, 26, 83, 85, 72, 183, 221, 116, 40, 10, 9, 237, 51, 131, 7, 188, 251, - 180, 178, 90, 202, 244, 243, 57, 12, 84, 110, 189, 88, 199, 78, 154, 255, 98, 47, 165, 9, 150, 77, 192, 117, 32, 245, 116, 212, 93, 77, 45, - 58, 20, 91, 11, 43, 32, 95, 175, 88, 138, 211, 67, 156, 121, 240, 5, 54, 168, 22, 118, 222, 10, 37, 67, 152, 118, 40, 149, 132, 23, 141, - 114, 151, 30, 145, 21, 98, 43, 205, 170, 50, 6, 27, 233, 160, 42, 30, 254, 104, 185, 188, 143, 94, 74, 150, 246, 206, 160, 41, 152, 205, 216, - 15, 99, 167, 208, 126, 180, 126, 2, 121, 242, 49, 172, 214, 210, 43, 41, 38, 72, 234, 18, 255, 46, 59, 21, 250, 216, 217, 128, 2, 207, 74, - 242, 157, 52, 167, 200, 87, 154, 217, 116, 128, 223, 71, 203, 138, 120, 19, 134, 147, 165, 129, 89, 120, 189, 175, 47, 79, 100, 117, 213, 158, 193, - 164, 53, 31, 110, 161, 189, 163, 21, 124, 33, 109, 80, 71, 8, 92, 13, 239, 211, 89, 243, 117, 145, 11, 135, 216, 249, 169, 152, 120, 196, 191, - 5, 88, 233, 188, 65, 47, 234, 83, 149, 252, 26, 122, 177, 146, 142, 234, 185, 136, 204, 147, 66, 17, 193, 207, 125, 76, 59, 167, 230, 148, 195, - 131, 242, 8, 25, 8, 47, 17, 117, 240, 57, 73, 103, 188, 119, 180, 61, 200, 133, 206, 77, 240, 30, 27, 138, 200, 132, 191, 5, 68, 133, 59, - 9, 111, 80, 47, 33, 255, 33, 13, 67, 9, 185, 138, 140, 197, 203, 3, 124, 128, 9, 82, 106, 22, 7, 233, 148, 154, 183, 68, 3, 61, 111, - 202, 214, 110, 248, 160, 47, 151, 186, 75, 254, 136, 158, 48, 68, 131, 108, 102, 229, 184, 236, 229, 221, 48, 23, 130, 85, 162, 30, 129, 48, 187, - 74, 100, 98, 172, 75, 45, 164, 249, 252, 106, 210, 205, 60, 147, 159, 165, 185, 185, 196, 164, 74, 243, 139, 121, 43, 65, 119, 17, 64, 225, 44, - 66, 185, 197, 104, 124, 135, 200, 197, 160, 156, 137, 213, 185, 213, 242, 8, 157, 99, 249, 165, 221, 178, 155, 21, 131, 222, 90, 248, 221, 100, 175, - 97, 154, 98, 82, 22, 245, 245, 255, 98, 223, 75, 223, 214, 39, 171, 161, 159, 190, 170, 187, 213, 203, 196, 109, 152, 248, 50, 27, 132, 78, 58, - 171, 78, 76, 89, 238, 178, 8, 227, 161, 98, 250, 158, 3, 206, 182, 55, 225, 48, 75, 37, 173, 194, 58, 190, 132, 12, 14, 17, 111, 30, 124, - 94, 160, 174, 33, 179, 173, 242, 73, 150, 64, 81, 177, 86, 94, 203, 102, 13, 233, 201, 155, 246, 12, 134, 81, 204, 63, 70, 82, 172, 52, 95, - 78, 194, 104, 216, 203, 192, 81, 54, 21, 118, 210, 143, 195, 4, 153, 10, 248, 171, 17, 188, 76, 207, 232, 7, 220, 235, 186, 215, 161, 94, 40, - 207, 85, 49, 177, 65, 246, 226, 224, 130, 165, 99, 245, 117, 27, 197, 140, 124, 108, 39, 41, 18, 55, 164, 233, 13, 250, 88, 116, 75, 78, 151, - 168, 32, 131, 206, 30, 125, 180, 6, 54, 200, 63, 236, 165, 178, 158, 204, 168, 181, 214, 34, 248, 38, 156, 86, 189, 106, 49, 135, 249, 21, 239, - 199, 200, 157, 46, 166, 245, 236, 66, 185, 141, 25, 36, 191, 134, 207, 49, 140, 221, 92, 194, 89, 228, 103, 187, 105, 63, 129, 218, 103, 154, 216, - 47, 213, 239, 157, 141, 183, 186, 139, 101, 135, 33, 43, 236, 13, 244, 69, 189, 152, 112, 182, 81, 251, 97, 248, 196, 40, 7, 220, 18, 237, 101, - 163, 77, 135, 157, 89, 141, 197, 40, 196, 139, 30, 191, 139, 157, 98, 98, 175, 252, 128, 118, 199, 177, 226, 126, 118, 143, 135, 92, 187, 27, 202, - 170, 24, 128, 69, 180, 87, 225, 243, 196, 111, 160, 168, 243, 102, 85, 254, 3, 59, 25, 230, 139, 69, 111, 82, 158, 130, 172, 202, 183, 195, 5, - 39, 136, 158, 102, 89, 82, 62, 79, 198, 19, 94, 181, 255, 186, 123, 200, 233, 186, 25, 13, 208, 109, 90, 189, 216, 235, 239, 115, 186, 81, 67, - 104, 215, 165, 231, 47, 253, 61, 18, 229, 158, 220, 202, 38, 226, 15, 201, 47, 209, 46, 83, 180, 202, 127, 166, 159, 133, 109, 139, 255, 34, 94, - 207, 78, 48, 175, 69, 60, 193, 78, 76, 183, 69, 189, 141, 242, 89, 12, 42, 186, 128, 239, 251, 87, 76, 195, 91, 190, 237, 204, 133, 96, 25, - 124, 76, 39, 43, 165, 115, 189, 248, 15, 40, 6, 113, 64, 109, 228, 249, 210, 78, 232, 105, 70, 43, 238, 174, 161, 81, 163, 64, 248, 13, 180, - 163, 169, 25, 38, 146, 75, 229, 215, 73, 95, 210, 243, 183, 234, 179, 131, 133, 102, 177, 148, 126, 62, 149, 180, 189, 143, 98, 123, 105, 33, 46, - 159, 144, 39, 6, 84, 30, 148, 185, 235, 197, 110, 122, 174, 207, 40, 249, 2, 189, 163, 158, 90, 77, 34, 169, 125, 72, 103, 198, 35, 124, 195, - 155, 202, 147, 26, 208, 145, 232, 22, 107, 1, 127, 145, 180, 71, 11, 17, 254, 99, 56, 217, 96, 96, 33, 95, 41, 207, 181, 71, 101, 135, 158, - 31, 49, 100, 70, 3, 54, 173, 219, 1, 56, 165, 123, 161, 103, 239, 194, 152, 127, 64, 102, 51, 52, 155, 179, 94, 23, 95, 1, 174, 102, 139, - 137, 163, 91, 188, 69, 98, 61, 233, 14, 202, 136, 248, 18, 203, 154, 232, 133, 179, 11, 197, 119, 105, 111, 18, 50, 223, 128, 63, 233, 102, 212, - 93, 171, 189, 173, 143, 247, 196, 253, 61, 215, 212, 116, 21, 111, 164, 197, 154, 195, 75, 229, 53, 100, 192, 48, 137, 179, 9, 197, 157, 165, 16, - 168, 211, 90, 27, 13, 177, 41, 128, 130, 101, 110, 210, 40, 47, 16, 7, 224, 148, 81, 216, 8, 237, 180, 59, 108, 153, 162, 13, 134, 72, 41, - 32, 87, 211, 139, 228, 40, 180, 210, 113, 117, 50, 230, 20, 232, 97, 146, 35, 98, 25, 221, 69, 134, 43, 96, 143, 246, 106, 129, 76, 53, 201, - 155, 232, 20, 245, 2, 226, 49, 249, 222, 128, 49, 26, 216, 92, 140, 242, 195, 236, 98, 180, 16, 22, 119, 179, 9, 204, 63, 116, 192, 2, 49, - 113, 21, 125, 95, 49, 147, 104, 218, 202, 52, 51, 172, 230, 155, 197, 143, 232, 140, 226, 52, 136, 215, 10, 52, 155, 17, 73, 120, 217, 152, 86, - 157, 21, 240, 162, 46, 242, 169, 131, 246, 2, 237, 85, 58, 27, 177, 115, 40, 72, 114, 53, 240, 176, 63, 105, 19, 18, 189, 215, 139, 47, 34, - 245, 60, 83, 238, 21, 107, 217, 103, 212, 158, 22, 75, 88, 95, 168, 184, 82, 116, 83, 59, 138, 206, 111, 171, 98, 198, 189, 102, 56, 162, 207, - 142, 84, 107, 191, 114, 34, 114, 152, 14, 246, 41, 248, 195, 183, 216, 4, 10, 83, 249, 75, 218, 109, 200, 4, 115, 234, 63, 10, 0, 166, 80, - 173, 184, 38, 131, 222, 128, 79, 84, 120, 1, 217, 166, 0, 113, 55, 148, 67, 151, 248, 62, 114, 92, 41, 173, 191, 95, 107, 87, 135, 3, 208, - 42, 119, 235, 229, 148, 88, 173, 29, 38, 83, 227, 77, 188, 1, 126, 199, 50, 83, 53, 48, 79, 30, 134, 9, 195, 190, 85, 118, 176, 180, 32, - 156, 183, 216, 213, 168, 207, 70, 34, 114, 109, 136, 185, 74, 173, 92, 0, 57, 56, 175, 151, 30, 214, 94, 97, 197, 145, 136, 83, 3, 251, 153, - 108, 225, 155, 232, 184, 46, 50, 222, 6, 237, 48, 114, 190, 189, 1, 133, 206, 165, 168, 23, 58, 45, 155, 35, 112, 201, 120, 182, 52, 58, 110, - 248, 171, 24, 244, 40, 94, 189, 204, 70, 192, 133, 227, 201, 252, 2, 120, 154, 244, 36, 179, 105, 254, 62, 187, 168, 186, 11, 32, 225, 223, 52, - 110, 146, 139, 72, 41, 232, 174, 71, 174, 230, 102, 193, 90, 251, 51, 52, 152, 214, 148, 234, 174, 167, 66, 207, 85, 120, 183, 210, 184, 110, 85, - 201, 199, 228, 95, 104, 201, 240, 178, 10, 172, 217, 170, 206, 38, 229, 10, 248, 3, 153, 68, 43, 22, 155, 54, 198, 44, 251, 13, 56, 228, 191, - 66, 217, 118, 51, 41, 153, 120, 49, 159, 213, 100, 154, 255, 132, 246, 150, 173, 163, 206, 53, 116, 151, 158, 9, 192, 99, 52, 159, 14, 137, 138, - 36, 221, 99, 212, 96, 75, 182, 211, 139, 93, 209, 66, 189, 252, 20, 122, 20, 167, 24, 88, 38, 79, 248, 207, 26, 69, 30, 215, 78, 177, 209, - 26, 251, 42, 218, 174, 14, 5, 188, 181, 52, 213, 111, 230, 146, 124, 5, 122, 255, 226, 70, 240, 104, 57, 142, 254, 238, 0, 17, 190, 29, 252, - 22, 59, 101, 148, 22, 8, 155, 113, 85, 38, 127, 38, 158, 32, 57, 181, 60, 143, 143, 176, 145, 120, 4, 47, 62, 159, 12, 244, 133, 115, 141, - 114, 180, 130, 229, 147, 118, 68, 190, 93, 129, 104, 34, 3, 156, 211, 126, 213, 66, 15, 183, 10, 250, 58, 201, 28, 10, 219, 55, 153, 76, 186, - 133, 48, 61, 71, 70, 50, 188, 30, 6, 117, 219, 116, 155, 181, 143, 169, 219, 242, 239, 232, 238, 59, 146, 165, 234, 75, 136, 250, 35, 250, 51, - 88, 26, 231, 118, 170, 57, 67, 94, 73, 247, 130, 173, 218, 15, 202, 54, 189, 24, 148, 37, 202, 253, 89, 170, 141, 48, 162, 154, 255, 226, 54, - 188, 137, 198, 178, 71, 45, 54, 192, 121, 98, 41, 91, 108, 15, 238, 165, 67, 201, 66, 205, 37, 254, 207, 164, 43, 42, 95, 100, 185, 10, 205, - 109, 83, 142, 24, 48, 78, 219, 137, 140, 195, 223, 163, 155, 47, 196, 47, 105, 246, 82, 249, 46, 149, 49, 247, 37, 131, 183, 79, 211, 82, 139, - 115, 141, 124, 143, 20, 171, 157, 251, 206, 37, 140, 82, 144, 39, 130, 235, 16, 6, 186, 116, 108, 225, 33, 86, 96, 197, 53, 226, 122, 150, 10, - 151, 50, 188, 15, 178, 232, 114, 196, 48, 27, 98, 119, 136, 70, 138, 60, 135, 86, 56, 35, 178, 139, 228, 105, 184, 224, 223, 55, 252, 17, 155, - 74, 51, 236, 86, 169, 9, 252, 71, 149, 139, 243, 142, 216, 139, 202, 172, 203, 14, 57, 150, 124, 159, 141, 84, 58, 47, 249, 51, 122, 170, 120, - 31, 101, 134, 232, 211, 159, 117, 163, 215, 203, 2, 77, 118, 25, 188, 32, 15, 172, 229, 87, 145, 227, 70, 41, 112, 61, 109, 87, 50, 125, 65, - 119, 158, 198, 211, 63, 33, 151, 204, 178, 133, 129, 76, 70, 189, 165, 203, 249, 115, 242, 61, 154, 13, 115, 187, 37, 4, 127, 65, 118, 106, 55, - 209, 127, 92, 132, 169, 46, 67, 134, 249, 27, 44, 23, 47, 39, 16, 95, 18, 44, 239, 137, 198, 180, 238, 142, 41, 178, 9, 149, 95, 63, 186, - 144, 136, 184, 135, 101, 216, 119, 96, 147, 102, 232, 211, 195, 161, 108, 163, 92, 212, 164, 243, 10, 56, 24, 164, 187, 96, 162, 218, 222, 243, 73, - 154, 76, 185, 134, 191, 149, 23, 205, 36, 68, 214, 132, 77, 168, 76, 178, 110, 191, 174, 241, 15, 101, 185, 159, 81, 185, 113, 153, 183, 30, 222, - 212, 75, 214, 33, 44, 170, 93, 198, 92, 139, 215, 79, 101, 79, 35, 155, 123, 6, 77, 225, 199, 134, 23, 146, 75, 229, 159, 86, 178, 207, 166, - 20, 251, 17, 216, 167, 100, 8, 223, 78, 219, 25, 234, 176, 6, 120, 95, 47, 54, 185, 43, 94, 99, 157, 170, 87, 193, 103, 253, 69, 23, 91, - 197, 111, 144, 227, 11, 105, 205, 30, 131, 19, 173, 36, 231, 239, 158, 117, 129, 101, 99, 52, 231, 193, 226, 26, 172, 237, 66, 13, 172, 38, 211, - 38, 230, 220, 38, 118, 94, 133, 225, 240, 115, 98, 4, 61, 132, 252, 60, 197, 10, 131, 161, 124, 90, 204, 100, 6, 148, 76, 220, 155, 6, 100, - 78, 187, 10, 54, 163, 192, 205, 6, 148, 10, 200, 118, 18, 59, 99, 87, 201, 29, 179, 161, 92, 144, 255, 158, 244, 24, 155, 74, 205, 242, 32, - 201, 69, 189, 245, 178, 213, 127, 235, 182, 150, 35, 248, 152, 232, 144, 174, 12, 202, 163, 122, 217, 49, 97, 62, 44, 104, 86, 135, 163, 60, 27, - 134, 235, 232, 105, 148, 110, 124, 23, 92, 240, 103, 247, 154, 224, 66, 210, 11, 194, 211, 44, 203, 74, 181, 131, 226, 11, 172, 77, 181, 230, 243, - 221, 180, 164, 8, 29, 94, 142, 203, 215, 26, 216, 76, 37, 95, 172, 29, 86, 93, 226, 190, 67, 63, 160, 163, 166, 147, 73, 248, 90, 229, 184, - 94, 170, 17, 191, 34, 115, 106, 185, 74, 62, 14, 110, 200, 78, 243, 173, 172, 47, 238, 232, 146, 179, 243, 193, 205, 30, 210, 89, 16, 218, 11, - 40, 80, 229, 106, 127, 146, 211, 112, 7, 225, 35, 24, 138, 107, 229, 1, 177, 207, 223, 116, 168, 83, 30, 160, 159, 161, 159, 148, 247, 145, 130, - 82, 94, 234, 47, 50, 202, 137, 64, 49, 183, 87, 30, 49, 172, 132, 211, 166, 34, 125, 122, 166, 229, 241, 23, 81, 110, 109, 241, 118, 34, 164, - 118, 199, 177, 51, 95, 130, 81, 61, 255, 48, 32, 225, 146, 117, 220, 163, 189, 196, 170, 224, 155, 3, 218, 94, 69, 179, 135, 35, 94, 70, 14, - 49, 176, 248, 3, 180, 181, 133, 78, 186, 149, 174, 191, 229, 241, 120, 196, 139, 202, 46, 54, 170, 243, 148, 54, 168, 220, 42, 223, 48, 198, 20, - 126, 29, 170, 99, 39, 234, 228, 224, 148, 234, 68, 229, 45, 212, 81, 211, 153, 195, 207, 89, 230, 97, 62, 31, 67, 110, 103, 120, 47, 42, 191, - 145, 240, 229, 9, 170, 245, 229, 135, 209, 43, 57, 9, 239, 26, 90, 242, 211, 200, 219, 141, 105, 52, 97, 241, 253, 240, 58, 157, 170, 224, 157, - 208, 219, 144, 142, 231, 119, 138, 29, 112, 62, 10, 5, 113, 8, 78, 235, 133, 94, 222, 129, 106, 47, 155, 144, 95, 98, 57, 131, 103, 107, 196, - 32, 250, 172, 225, 152, 136, 201, 221, 68, 36, 156, 58, 216, 165, 32, 31, 246, 106, 9, 117, 76, 133, 245, 138, 232, 98, 179, 97, 47, 241, 51, - 113, 35, 59, 62, 87, 133, 65, 120, 87, 181, 106, 196, 60, 56, 76, 44, 213, 221, 40, 187, 201, 88, 130, 223, 193, 166, 163, 16, 226, 117, 112, - 218, 112, 90, 69, 30, 157, 199, 191, 180, 242, 199, 232, 91, 234, 6, 88, 159, 148, 147, 58, 196, 236, 7, 34, 144, 11, 187, 13, 242, 135, 132, - 255, 222, 95, 93, 41, 202, 95, 74, 210, 109, 76, 68, 16, 58, 142, 192, 140, 106, 79, 171, 242, 125, 255, 21, 229, 212, 81, 247, 74, 57, 166, - 100, 252, 187, 201, 124, 37, 124, 166, 66, 13, 212, 195, 241, 113, 194, 175, 214, 78, 79, 87, 111, 213, 211, 131, 204, 142, 60, 32, 139, 243, 232, - 121, 85, 204, 63, 226, 222, 158, 160, 50, 33, 246, 160, 225, 148, 113, 121, 165, 246, 154, 49, 213, 36, 6, 181, 15, 116, 28, 170, 199, 232, 88, - 179, 58, 146, 112, 154, 224, 80, 59, 177, 246, 244, 41, 165, 52, 60, 194, 184, 142, 80, 210, 72, 167, 118, 82, 137, 24, 187, 131, 90, 204, 169, - 134, 155, 104, 123, 120, 99, 174, 250, 207, 218, 27, 108, 182, 134, 63, 135, 80, 82, 80, 100, 53, 57, 77, 139, 197, 28, 19, 30, 191, 141, 165, - 130, 98, 17, 255, 51, 113, 219, 180, 23, 137, 171, 18, 254, 43, 90, 210, 139, 235, 249, 57, 56, 17, 207, 110, 132, 37, 190, 247, 95, 41, 243, - 109, 122, 13, 223, 41, 52, 54, 16, 23, 139, 249, 146, 20, 156, 198, 234, 228, 57, 102, 5, 157, 157, 151, 248, 195, 196, 93, 3, 185, 4, 145, - 230, 119, 156, 10, 185, 95, 241, 178, 121, 127, 63, 180, 207, 252, 167, 35, 94, 98, 159, 55, 192, 80, 152, 111, 146, 191, 161, 249, 72, 157, 221, - 185, 22, 190, 12, 195, 241, 186, 82, 75, 82, 43, 25, 51, 138, 220, 13, 189, 180, 54, 191, 88, 172, 109, 142, 130, 27, 245, 44, 121, 20, 45, - 93, 94, 135, 239, 66, 54, 100, 175, 15, 105, 187, 168, 23, 134, 133, 50, 167, 63, 13, 65, 241, 98, 55, 109, 85, 199, 136, 125, 181, 124, 73, - 45, 168, 110, 11, 28, 40, 5, 237, 149, 240, 103, 122, 126, 106, 106, 46, 229, 102, 96, 71, 11, 10, 14, 103, 149, 150, 82, 33, 38, 67, 218, - 100, 39, 240, 114, 88, 218, 75, 249, 154, 0, 157, 244, 95, 108, 184, 79, 179, 81, 180, 232, 147, 33, 217, 11, 189, 233, 144, 189, 232, 27, 90, - 110, 44, 153, 141, 201, 127, 99, 253, 237, 12, 77, 180, 52, 99, 44, 167, 139, 165, 1, 111, 246, 51, 218, 103, 58, 43, 229, 11, 140, 83, 89, - 45, 127, 76, 250, 194, 118, 92, 60, 8, 253, 138, 19, 55, 196, 235, 9, 58, 225, 175, 214, 253, 93, 54, 17, 206, 167, 253, 135, 104, 21, 183, - 133, 23, 224, 164, 81, 26, 237, 114, 122, 99, 172, 216, 76, 205, 126, 60, 228, 118, 232, 241, 159, 198, 120, 151, 244, 162, 128, 145, 167, 235, 253, - 251, 170, 29, 114, 63, 157, 105, 33, 176, 95, 219, 69, 198, 2, 8, 117, 71, 141, 66, 133, 123, 139, 214, 104, 20, 134, 75, 134, 61, 225, 175, - 86, 186, 135, 149, 13, 62, 255, 87, 224, 80, 30, 230, 107, 152, 169, 160, 92, 190, 155, 205, 162, 193, 133, 90, 154, 26, 66, 187, 3, 135, 12, - 87, 129, 225, 202, 163, 226, 85, 13, 43, 60, 40, 111, 141, 107, 99, 22, 153, 142, 219, 74, 20, 206, 145, 225, 38, 111, 33, 12, 25, 35, 83, - 137, 117, 226, 121, 240, 247, 169, 135, 213, 76, 134, 74, 169, 58, 20, 204, 99, 147, 122, 121, 53, 220, 29, 139, 225, 144, 242, 112, 29, 191, 157, - 204, 234, 176, 216, 154, 70, 27, 208, 195, 246, 229, 244, 7, 180, 151, 117, 171, 210, 217, 163, 77, 179, 114, 198, 123, 14, 171, 103, 41, 116, 104, - 160, 90, 65, 183, 69, 251, 163, 106, 86, 200, 237, 208, 92, 197, 38, 26, 149, 130, 46, 6, 104, 210, 180, 98, 183, 94, 18, 247, 18, 183, 32, - 223, 84, 133, 2, 125, 90, 193, 152, 169, 217, 210, 234, 70, 214, 241, 175, 179, 114, 184, 28, 228, 55, 178, 83, 180, 216, 240, 128, 252, 4, 81, - 170, 9, 110, 145, 219, 32, 91, 237, 120, 26, 83, 50, 149, 8, 253, 175, 48, 39, 66, 121, 53, 179, 175, 144, 239, 27, 83, 197, 228, 253, 240, - 25, 205, 87, 217, 247, 194, 152, 127, 167, 99, 62, 69, 250, 172, 225, 149, 242, 152, 42, 76, 97, 125, 70, 39, 121, 139, 243, 33, 116, 81, 55, - 33, 31, 36, 142, 234, 236, 21, 29, 112, 214, 112, 23, 200, 85, 192, 7, 232, 180, 98, 239, 150, 103, 213, 209, 140, 92, 209, 29, 162, 159, 198, - 45, 93, 174, 98, 165, 80, 177, 151, 111, 193, 98, 204, 175, 230, 8, 25, 138, 183, 82, 62, 75, 243, 99, 33, 81, 181, 14, 242, 38, 109, 111, - 32, 195, 249, 22, 20, 154, 19, 122, 46, 116, 128, 63, 216, 77, 63, 232, 27, 213, 253, 119, 41, 70, 80, 165, 112, 7, 36, 45, 133, 159, 45, - 152, 115, 112, 144, 205, 69, 68, 73, 219, 71, 178, 65, 239, 32, 72, 102, 17, 184, 85, 123, 215, 200, 198, 220, 36, 92, 98, 227, 77, 110, 146, - 190, 64, 210, 77, 226, 42, 109, 151, 138, 78, 106, 154, 126, 72, 32, 225, 92, 71, 95, 209, 103, 137, 232, 212, 158, 55, 178, 122, 235, 230, 82, - 163, 168, 133, 11, 190, 138, 122, 159, 72, 253, 110, 187, 249, 182, 10, 250, 25, 241, 118, 126, 75, 51, 105, 49, 194, 23, 220, 204, 242, 33, 39, - 33, 143, 192, 169, 228, 50, 231, 167, 245, 172, 115, 39, 179, 67, 104, 180, 142, 178, 210, 84, 53, 186, 191, 151, 253, 189, 168, 23, 208, 29, 138, - 25, 225, 47, 125, 164, 117, 26, 83, 170, 29, 147, 249, 102, 125, 46, 234, 45, 67, 95, 84, 94, 29, 130, 30, 213, 78, 186, 223, 166, 168, 20, - 252, 105, 244, 166, 126, 221, 93, 240, 184, 220, 58, 28, 114, 82, 135, 237, 245, 50, 159, 54, 203, 107, 160, 14, 114, 81, 104, 150, 203, 200, 28, - 61, 224, 108, 208, 94, 78, 193, 49, 179, 220, 11, 87, 144, 227, 166, 189, 17, 238, 36, 238, 42, 45, 74, 158, 206, 174, 145, 235, 225, 146, 255, - 154, 95, 6, 134, 77, 40, 160, 24, 234, 9, 151, 61, 113, 127, 128, 190, 75, 208, 105, 150, 180, 163, 106, 57, 198, 95, 210, 118, 58, 193, 124, - 3, 188, 203, 78, 14, 55, 57, 247, 221, 140, 201, 149, 175, 145, 103, 137, 48, 172, 166, 35, 238, 36, 125, 87, 157, 173, 130, 107, 96, 170, 189, - 177, 67, 149, 53, 178, 68, 44, 127, 21, 161, 95, 50, 39, 196, 155, 120, 189, 118, 102, 144, 32, 147, 223, 12, 255, 197, 134, 171, 120, 123, 21, - 105, 31, 212, 161, 138, 57, 91, 105, 156, 202, 92, 28, 30, 54, 110, 131, 217, 62, 67, 46, 134, 211, 116, 210, 215, 235, 111, 179, 83, 225, 188, - 194, 39, 12, 217, 67, 24, 6, 255, 191, 200, 140, 229, 172, 164, 221, 108, 56, 33, 250, 227, 111, 242, 31, 146, 174, 89, 213, 110, 181, 86, 114, - 201, 32, 88, 150, 150, 188, 143, 94, 212, 39, 131, 235, 248, 7, 180, 221, 176, 44, 126, 63, 49, 88, 182, 254, 176, 72, 211, 146, 154, 141, 161, - 204, 221, 103, 140, 18, 15, 83, 83, 29, 66, 242, 9, 177, 97, 21, 66, 40, 143, 71, 73, 126, 165, 252, 148, 150, 130, 86, 45, 255, 62, 233, - 76, 122, 107, 208, 202, 20, 163, 168, 99, 39, 170, 156, 61, 242, 115, 98, 55, 185, 183, 106, 253, 198, 164, 249, 83, 88, 13, 229, 164, 76, 31, - 118, 31, 211, 234, 253, 77, 76, 151, 105, 73, 149, 7, 68, 46, 12, 239, 233, 115, 149, 206, 59, 48, 105, 164, 45, 251, 42, 249, 30, 155, 170, - 177, 127, 10, 191, 83, 51, 81, 183, 201, 95, 42, 187, 62, 197, 188, 104, 161, 89, 161, 150, 81, 106, 226, 123, 228, 65, 20, 198, 114, 205, 71, - 72, 8, 45, 76, 36, 69, 82, 118, 182, 86, 179, 124, 180, 80, 115, 53, 106, 203, 180, 206, 223, 9, 208, 179, 60, 98, 15, 194, 14, 221, 13, - 58, 219, 227, 218, 113, 213, 54, 189, 199, 232, 203, 212, 137, 174, 229, 47, 48, 160, 188, 81, 110, 164, 29, 225, 210, 106, 249, 7, 146, 211, 115, - 59, 225, 135, 244, 243, 233, 121, 8, 131, 34, 189, 78, 23, 55, 160, 128, 117, 116, 104, 12, 211, 143, 252, 39, 103, 45, 186, 149, 205, 242, 74, - 176, 232, 84, 73, 65, 251, 253, 173, 168, 60, 163, 131, 201, 67, 48, 72, 55, 222, 195, 43, 181, 49, 213, 13, 161, 21, 20, 52, 83, 109, 255, - 148, 218, 47, 193, 46, 125, 44, 0, 235, 113, 32, 166, 45, 251, 10, 20, 114, 99, 49, 185, 31, 253, 76, 54, 37, 91, 224, 28, 234, 23, 111, - 161, 60, 110, 228, 106, 188, 49, 173, 205, 152, 109, 55, 121, 21, 124, 139, 165, 67, 185, 94, 217, 196, 32, 1, 163, 78, 184, 184, 145, 75, 42, - 147, 94, 74, 138, 157, 85, 240, 255, 178, 51, 108, 11, 26, 132, 79, 163, 183, 221, 166, 181, 178, 178, 34, 175, 145, 5, 134, 204, 177, 91, 179, - 159, 192, 18, 28, 169, 18, 183, 106, 13, 185, 112, 46, 114, 20, 60, 216, 79, 33, 94, 39, 117, 126, 21, 51, 130, 197, 132, 248, 42, 43, 132, - 178, 171, 197, 12, 157, 96, 208, 36, 155, 253, 125, 164, 23, 11, 193, 206, 198, 105, 105, 26, 21, 235, 108, 40, 155, 254, 153, 184, 61, 124, 253, - 110, 113, 39, 244, 199, 189, 202, 143, 46, 193, 127, 54, 232, 25, 123, 190, 184, 64, 135, 227, 86, 179, 124, 147, 204, 5, 115, 3, 226, 44, 189, - 164, 98, 250, 78, 50, 110, 212, 149, 43, 185, 75, 6, 114, 209, 205, 229, 165, 252, 143, 112, 60, 110, 87, 162, 231, 63, 206, 158, 93, 142, 40, - 116, 146, 12, 25, 119, 201, 205, 94, 21, 73, 169, 249, 5, 242, 103, 52, 29, 95, 204, 247, 68, 17, 84, 158, 22, 13, 178, 13, 108, 133, 56, - 183, 210, 227, 122, 86, 113, 250, 229, 135, 108, 110, 46, 33, 110, 165, 31, 51, 51, 33, 122, 229, 171, 250, 92, 19, 191, 53, 14, 251, 213, 124, - 197, 1, 145, 145, 123, 20, 147, 128, 144, 111, 211, 76, 148, 95, 167, 245, 210, 185, 204, 115, 79, 185, 179, 176, 139, 108, 41, 120, 112, 7, 235, - 70, 77, 206, 43, 105, 95, 176, 28, 129, 135, 160, 108, 150, 170, 224, 223, 160, 72, 249, 26, 254, 108, 53, 156, 11, 23, 76, 44, 85, 127, 187, - 175, 111, 227, 0, 162, 219, 122, 184, 91, 246, 48, 47, 236, 222, 0, 133, 6, 255, 129, 241, 58, 141, 197, 72, 111, 210, 237, 133, 31, 194, 49, - 102, 175, 92, 75, 96, 61, 244, 118, 196, 177, 235, 63, 165, 211, 236, 118, 89, 133, 22, 30, 198, 155, 68, 64, 139, 147, 116, 80, 204, 106, 49, - 58, 146, 170, 19, 149, 252, 77, 116, 150, 197, 249, 132, 223, 164, 53, 42, 166, 121, 200, 121, 4, 132, 106, 39, 196, 126, 255, 49, 225, 106, 123, - 90, 75, 166, 232, 116, 188, 140, 210, 150, 245, 215, 27, 163, 10, 52, 126, 137, 148, 20, 7, 165, 20, 77, 255, 18, 57, 249, 229, 42, 118, 146, - 148, 146, 56, 134, 165, 112, 97, 128, 47, 174, 38, 237, 42, 54, 243, 35, 218, 31, 44, 46, 146, 143, 210, 174, 96, 182, 66, 72, 122, 138, 28, - 224, 2, 9, 185, 80, 131, 224, 147, 89, 137, 170, 187, 88, 241, 0, 204, 170, 94, 204, 174, 144, 199, 85, 24, 211, 157, 180, 252, 16, 206, 238, - 52, 92, 20, 251, 116, 86, 181, 2, 135, 229, 26, 185, 27, 109, 203, 179, 251, 156, 171, 145, 156, 39, 147, 206, 85, 212, 97, 179, 118, 13, 191, - 21, 181, 147, 227, 175, 191, 145, 35, 78, 70, 118, 65, 57, 92, 90, 197, 135, 17, 183, 120, 24, 242, 254, 140, 117, 8, 198, 176, 0, 139, 30, - 207, 166, 190, 34, 115, 49, 232, 103, 110, 197, 50, 190, 13, 94, 32, 153, 10, 88, 6, 219, 213, 210, 88, 216, 210, 75, 10, 127, 154, 157, 193, - 6, 250, 239, 47, 158, 49, 115, 158, 240, 200, 152, 90, 92, 37, 86, 35, 21, 59, 5, 113, 61, 70, 70, 166, 197, 34, 134, 154, 103, 174, 210, - 110, 80, 248, 1, 54, 19, 183, 210, 252, 123, 21, 216, 201, 45, 214, 68, 140, 95, 39, 15, 26, 227, 237, 106, 105, 30, 181, 59, 229, 97, 226, - 133, 121, 211, 191, 210, 97, 82, 142, 200, 37, 108, 164, 190, 113, 146, 125, 34, 23, 202, 46, 35, 231, 223, 18, 148, 123, 124, 129, 223, 43, 243, - 112, 172, 57, 74, 19, 134, 108, 17, 216, 225, 62, 86, 106, 145, 47, 195, 25, 38, 70, 70, 2, 176, 72, 123, 91, 159, 169, 244, 218, 41, 168, - 229, 54, 198, 3, 196, 64, 238, 147, 10, 117, 247, 202, 201, 0, 237, 193, 148, 190, 232, 207, 110, 37, 199, 45, 216, 64, 119, 69, 252, 101, 18, - 150, 194, 141, 172, 39, 90, 88, 41, 155, 89, 95, 81, 117, 107, 85, 248, 4, 36, 201, 23, 68, 154, 140, 103, 220, 251, 232, 59, 17, 54, 151, - 204, 14, 171, 206, 118, 58, 104, 160, 152, 74, 105, 119, 62, 151, 207, 204, 192, 62, 163, 24, 63, 232, 237, 85, 195, 240, 7, 195, 172, 225, 183, - 200, 223, 82, 171, 222, 136, 100, 49, 197, 200, 120, 141, 243, 192, 245, 208, 65, 237, 4, 100, 43, 236, 54, 173, 164, 102, 50, 110, 187, 38, 116, - 110, 120, 157, 242, 207, 196, 52, 144, 123, 134, 161, 24, 128, 237, 218, 14, 35, 95, 181, 78, 76, 82, 35, 153, 43, 72, 143, 142, 133, 202, 67, - 40, 216, 174, 130, 83, 74, 166, 202, 187, 5, 191, 68, 7, 237, 157, 141, 66, 133, 124, 129, 116, 135, 172, 32, 241, 150, 202, 73, 58, 81, 233, - 85, 93, 146, 15, 209, 57, 213, 73, 139, 239, 133, 194, 90, 1, 102, 12, 113, 77, 57, 5, 35, 196, 74, 200, 57, 127, 22, 97, 163, 248, 178, - 169, 233, 40, 243, 235, 196, 122, 40, 96, 88, 229, 76, 192, 233, 81, 115, 166, 28, 160, 253, 81, 167, 65, 230, 104, 33, 188, 165, 208, 201, 107, - 3, 112, 146, 78, 199, 188, 36, 237, 162, 51, 77, 206, 178, 235, 229, 243, 104, 116, 253, 37, 179, 26, 169, 59, 70, 48, 179, 182, 19, 12, 209, - 92, 19, 188, 36, 223, 27, 244, 111, 253, 222, 70, 46, 177, 226, 34, 113, 148, 118, 133, 138, 77, 226, 158, 189, 205, 212, 117, 146, 229, 74, 216, - 207, 6, 146, 133, 5, 134, 184, 185, 81, 238, 160, 227, 85, 114, 140, 58, 134, 23, 61, 132, 23, 124, 21, 138, 61, 250, 29, 252, 37, 154, 166, - 67, 186, 252, 26, 28, 156, 157, 244, 111, 159, 157, 52, 204, 166, 45, 238, 180, 193, 207, 209, 185, 120, 118, 239, 17, 241, 83, 224, 108, 168, 223, - 132, 48, 28, 242, 189, 125, 43, 140, 179, 110, 127, 151, 231, 43, 208, 94, 65, 35, 172, 96, 39, 84, 183, 85, 126, 26, 133, 215, 97, 162, 138, - 202, 154, 159, 29, 134, 15, 181, 140, 225, 68, 221, 61, 254, 50, 39, 65, 126, 147, 220, 238, 191, 80, 92, 66, 214, 156, 243, 77, 240, 14, 58, - 155, 116, 62, 102, 51, 166, 149, 134, 131, 116, 180, 43, 219, 97, 230, 123, 121, 247, 78, 117, 122, 164, 201, 9, 84, 96, 158, 215, 45, 182, 67, - 97, 57, 217, 81, 84, 228, 38, 248, 35, 133, 246, 96, 62, 27, 149, 219, 228, 8, 43, 198, 250, 97, 13, 92, 82, 44, 174, 127, 3, 218, 2, - 159, 96, 239, 188, 113, 19, 197, 214, 73, 125, 60, 3, 165, 229, 124, 5, 197, 52, 201, 183, 200, 107, 232, 103, 250, 108, 92, 212, 193, 123, 4, - 42, 157, 7, 37, 247, 239, 168, 109, 163, 47, 40, 153, 26, 251, 85, 26, 87, 172, 106, 84, 40, 239, 178, 140, 129, 90, 97, 23, 153, 25, 159, - 171, 176, 45, 217, 109, 228, 43, 249, 30, 84, 61, 222, 113, 180, 183, 240, 27, 112, 66, 229, 38, 131, 39, 88, 54, 236, 133, 116, 228, 255, 139, - 33, 110, 50, 111, 189, 54, 64, 161, 234, 30, 111, 76, 135, 127, 128, 211, 40, 5, 184, 75, 63, 53, 243, 109, 234, 115, 94, 61, 127, 35, 168, - 237, 33, 99, 53, 78, 37, 205, 171, 115, 25, 185, 83, 75, 83, 57, 146, 228, 131, 112, 66, 205, 85, 59, 14, 61, 164, 100, 18, 242, 43, 52, - 23, 66, 188, 191, 99, 90, 177, 90, 68, 45, 162, 72, 93, 62, 12, 87, 192, 89, 221, 89, 35, 22, 179, 84, 168, 80, 195, 79, 177, 18, 214, - 0, 42, 230, 75, 65, 187, 85, 206, 178, 82, 178, 16, 184, 31, 62, 53, 204, 22, 72, 106, 187, 141, 146, 41, 151, 170, 242, 126, 122, 46, 234, - 85, 19, 228, 240, 145, 46, 154, 141, 160, 36, 233, 32, 92, 138, 36, 50, 212, 33, 250, 89, 80, 44, 68, 97, 219, 101, 200, 194, 81, 205, 173, - 18, 247, 17, 247, 107, 212, 81, 228, 11, 116, 56, 89, 103, 141, 86, 202, 235, 48, 28, 86, 147, 188, 5, 94, 49, 198, 67, 254, 195, 241, 87, - 195, 201, 52, 74, 46, 52, 155, 47, 209, 9, 149, 87, 0, 215, 77, 242, 83, 184, 8, 142, 138, 198, 232, 29, 56, 62, 24, 254, 182, 232, 167, - 47, 4, 232, 177, 56, 66, 210, 20, 181, 147, 78, 51, 207, 52, 196, 130, 21, 132, 47, 102, 227, 245, 147, 254, 147, 36, 99, 80, 52, 62, 118, - 235, 192, 49, 54, 229, 166, 249, 19, 152, 62, 165, 36, 255, 14, 156, 108, 44, 24, 153, 92, 200, 83, 142, 122, 254, 147, 62, 178, 194, 223, 212, - 85, 241, 6, 228, 55, 217, 89, 131, 15, 87, 201, 35, 116, 124, 37, 233, 101, 207, 22, 42, 224, 1, 232, 31, 140, 122, 13, 247, 216, 27, 180, - 129, 70, 221, 206, 205, 38, 75, 123, 191, 172, 189, 208, 48, 109, 60, 46, 154, 249, 203, 236, 116, 127, 50, 87, 129, 252, 116, 169, 143, 184, 225, - 117, 226, 79, 172, 71, 17, 45, 252, 45, 98, 196, 171, 234, 232, 221, 178, 146, 74, 118, 231, 1, 123, 191, 236, 101, 133, 106, 209, 227, 79, 11, - 246, 195, 132, 191, 206, 213, 109, 65, 149, 167, 195, 213, 196, 76, 150, 23, 29, 21, 5, 104, 71, 131, 196, 55, 208, 57, 37, 226, 223, 60, 131, - 147, 204, 29, 143, 254, 148, 255, 18, 206, 57, 225, 220, 124, 62, 197, 208, 202, 165, 196, 215, 201, 165, 36, 44, 133, 37, 208, 51, 89, 227, 172, - 145, 175, 167, 21, 177, 70, 60, 67, 141, 118, 211, 91, 204, 175, 131, 19, 97, 216, 40, 106, 217, 144, 202, 107, 196, 95, 17, 172, 75, 22, 188, - 197, 134, 137, 213, 112, 196, 193, 22, 168, 118, 64, 214, 250, 27, 157, 228, 212, 220, 156, 201, 183, 106, 111, 25, 147, 186, 216, 45, 119, 177, 161, - 38, 231, 94, 106, 196, 234, 233, 140, 225, 250, 203, 105, 19, 67, 217, 194, 87, 35, 27, 186, 149, 204, 113, 96, 23, 203, 102, 188, 193, 23, 171, - 80, 33, 112, 93, 12, 67, 207, 230, 59, 157, 90, 56, 52, 173, 143, 79, 37, 60, 1, 191, 214, 157, 196, 79, 81, 253, 78, 43, 165, 245, 252, - 6, 127, 62, 207, 130, 175, 210, 243, 254, 91, 72, 95, 165, 229, 80, 161, 82, 222, 193, 6, 54, 203, 153, 228, 102, 89, 47, 154, 216, 241, 100, - 78, 226, 213, 229, 144, 94, 8, 29, 117, 110, 167, 169, 196, 176, 233, 205, 152, 34, 68, 121, 3, 202, 63, 47, 6, 127, 213, 107, 164, 239, 155, - 79, 25, 78, 128, 255, 1, 243, 218, 13, 240, 251, 210, 145, 36, 252, 150, 206, 165, 120, 73, 235, 212, 185, 37, 50, 244, 160, 49, 155, 128, 27, - 180, 215, 152, 103, 96, 44, 254, 138, 166, 214, 189, 70, 43, 177, 217, 128, 243, 136, 214, 172, 142, 213, 216, 55, 204, 243, 95, 137, 72, 139, 31, - 145, 1, 147, 183, 242, 227, 59, 73, 161, 250, 252, 151, 233, 113, 152, 169, 182, 95, 149, 189, 186, 12, 240, 94, 89, 68, 235, 227, 37, 17, 254, - 118, 34, 105, 139, 24, 236, 72, 177, 178, 206, 3, 242, 239, 72, 90, 117, 231, 29, 230, 165, 55, 197, 7, 36, 67, 15, 216, 183, 60, 73, 47, - 26, 16, 255, 71, 52, 248, 205, 178, 139, 102, 18, 252, 222, 52, 41, 182, 207, 212, 147, 33, 158, 226, 123, 180, 11, 108, 188, 18, 243, 181, 79, - 159, 65, 111, 161, 189, 76, 108, 101, 55, 172, 160, 125, 113, 119, 253, 61, 118, 4, 222, 91, 201, 6, 130, 255, 31, 75, 223, 30, 24, 85, 117, - 231, 255, 115, 41, 176, 53, 234, 108, 203, 234, 84, 81, 103, 173, 139, 89, 75, 245, 170, 168, 129, 34, 222, 173, 46, 101, 219, 84, 178, 214, 218, - 84, 17, 174, 143, 98, 84, 170, 35, 32, 70, 12, 185, 167, 66, 1, 109, 138, 89, 165, 58, 98, 136, 183, 72, 49, 197, 40, 35, 165, 26, 32, - 192, 49, 132, 16, 33, 132, 33, 196, 16, 33, 36, 55, 175, 201, 228, 57, 119, 222, 247, 117, 206, 249, 254, 190, 55, 221, 63, 72, 200, 204, 125, - 156, 199, 247, 251, 121, 220, 115, 238, 57, 86, 49, 88, 52, 71, 19, 181, 162, 164, 72, 28, 4, 43, 252, 138, 249, 144, 183, 4, 104, 248, 51, - 203, 170, 229, 183, 208, 86, 195, 45, 21, 247, 211, 200, 202, 196, 124, 180, 107, 167, 245, 116, 68, 60, 42, 159, 136, 136, 249, 252, 10, 57, 169, - 103, 43, 96, 19, 61, 137, 110, 66, 108, 221, 167, 27, 134, 181, 132, 12, 52, 42, 110, 9, 252, 150, 246, 23, 165, 195, 251, 215, 38, 37, 126, - 138, 156, 209, 178, 51, 216, 131, 181, 138, 40, 98, 43, 225, 175, 74, 95, 200, 153, 42, 6, 53, 167, 192, 93, 142, 46, 48, 163, 67, 229, 57, - 56, 174, 240, 218, 83, 4, 40, 179, 21, 168, 21, 11, 48, 165, 236, 102, 126, 3, 109, 49, 214, 172, 77, 87, 240, 26, 232, 165, 98, 6, 60, - 24, 17, 125, 4, 250, 37, 171, 220, 211, 44, 249, 144, 12, 176, 75, 154, 91, 228, 68, 129, 189, 89, 244, 107, 232, 36, 218, 235, 168, 33, 179, - 48, 188, 76, 51, 122, 54, 6, 151, 211, 11, 120, 147, 36, 137, 203, 185, 200, 249, 9, 21, 197, 133, 193, 158, 85, 189, 137, 149, 246, 46, 226, - 106, 137, 136, 181, 90, 252, 77, 78, 229, 59, 179, 73, 136, 62, 157, 44, 20, 127, 144, 179, 173, 138, 91, 6, 223, 208, 100, 200, 174, 81, 219, - 181, 120, 17, 218, 143, 175, 53, 87, 118, 219, 201, 198, 137, 22, 153, 123, 19, 203, 18, 117, 59, 137, 8, 162, 216, 253, 136, 142, 107, 84, 204, - 254, 21, 53, 149, 68, 236, 94, 177, 146, 124, 74, 134, 20, 231, 33, 16, 74, 60, 238, 179, 110, 68, 139, 239, 150, 162, 220, 177, 219, 189, 245, - 92, 46, 200, 35, 69, 152, 211, 219, 233, 80, 37, 54, 225, 29, 112, 182, 215, 199, 174, 132, 247, 53, 22, 179, 219, 116, 187, 24, 99, 103, 188, - 63, 41, 103, 234, 217, 102, 114, 14, 1, 72, 98, 35, 48, 18, 72, 45, 17, 37, 100, 64, 179, 107, 88, 53, 164, 52, 209, 220, 205, 18, 18, - 63, 0, 195, 10, 47, 227, 47, 19, 174, 28, 118, 90, 95, 16, 213, 218, 176, 130, 76, 112, 60, 36, 183, 6, 69, 132, 223, 8, 35, 10, 236, - 131, 150, 74, 53, 131, 12, 183, 69, 22, 151, 200, 231, 21, 179, 150, 29, 146, 89, 7, 57, 167, 89, 197, 252, 159, 0, 133, 212, 0, 231, 69, - 240, 150, 54, 84, 233, 220, 143, 201, 63, 84, 41, 179, 127, 37, 124, 168, 3, 107, 46, 126, 73, 186, 2, 41, 171, 152, 69, 196, 123, 196, 208, - 215, 138, 233, 108, 56, 80, 6, 75, 14, 195, 76, 145, 110, 221, 64, 120, 209, 247, 196, 5, 218, 52, 64, 210, 173, 93, 100, 40, 164, 166, 203, - 254, 62, 19, 42, 104, 138, 186, 157, 216, 217, 95, 75, 230, 106, 190, 167, 20, 50, 244, 66, 209, 126, 152, 73, 66, 109, 146, 104, 230, 251, 201, - 215, 74, 182, 146, 189, 2, 71, 59, 42, 211, 195, 197, 222, 232, 48, 122, 70, 203, 155, 247, 7, 230, 90, 167, 153, 189, 81, 171, 196, 43, 47, - 8, 70, 178, 154, 85, 132, 194, 11, 69, 109, 205, 189, 174, 183, 178, 145, 221, 233, 36, 138, 196, 81, 9, 134, 244, 129, 58, 49, 195, 27, 73, - 205, 183, 222, 16, 221, 237, 50, 15, 139, 167, 169, 37, 173, 193, 76, 75, 203, 222, 27, 77, 226, 15, 52, 51, 232, 183, 55, 160, 84, 28, 240, - 177, 169, 36, 68, 152, 226, 22, 223, 10, 175, 211, 88, 95, 144, 183, 220, 195, 243, 73, 68, 221, 78, 162, 222, 54, 29, 239, 34, 37, 178, 149, - 234, 231, 148, 215, 76, 238, 33, 51, 16, 187, 14, 141, 37, 6, 118, 157, 56, 75, 178, 149, 80, 193, 250, 105, 15, 5, 63, 252, 146, 26, 17, - 83, 18, 239, 147, 99, 74, 178, 112, 129, 211, 166, 184, 6, 155, 240, 221, 123, 143, 59, 7, 246, 232, 195, 205, 96, 67, 53, 25, 59, 17, 150, - 157, 249, 79, 195, 105, 229, 246, 123, 68, 133, 28, 143, 56, 53, 252, 70, 202, 3, 201, 217, 10, 60, 27, 128, 142, 192, 21, 114, 186, 82, 124, - 230, 173, 206, 188, 81, 221, 29, 48, 124, 8, 221, 59, 3, 104, 66, 99, 240, 59, 146, 11, 218, 77, 132, 83, 86, 196, 183, 245, 240, 163, 62, - 114, 19, 177, 162, 134, 240, 31, 177, 62, 39, 181, 3, 202, 75, 230, 86, 129, 205, 81, 233, 134, 5, 70, 148, 180, 206, 78, 212, 64, 249, 85, - 112, 94, 196, 144, 197, 199, 53, 243, 33, 177, 65, 110, 145, 51, 115, 216, 75, 52, 161, 37, 234, 100, 232, 11, 99, 94, 157, 160, 57, 223, 18, - 86, 2, 231, 137, 19, 225, 55, 83, 167, 18, 10, 249, 97, 185, 91, 201, 109, 69, 1, 112, 58, 240, 42, 98, 254, 99, 196, 80, 100, 251, 128, - 210, 205, 14, 211, 180, 83, 98, 47, 82, 55, 81, 94, 135, 194, 235, 83, 121, 92, 114, 74, 224, 67, 5, 125, 205, 22, 248, 144, 56, 117, 238, - 110, 72, 103, 199, 209, 129, 137, 207, 2, 38, 202, 54, 248, 179, 62, 16, 176, 22, 168, 135, 180, 161, 160, 72, 190, 42, 230, 139, 185, 72, 86, - 152, 64, 243, 81, 254, 100, 22, 137, 15, 104, 68, 119, 11, 217, 121, 68, 134, 180, 166, 241, 54, 100, 8, 187, 74, 204, 149, 127, 234, 77, 83, - 31, 200, 244, 85, 218, 211, 197, 86, 125, 36, 73, 97, 179, 232, 162, 71, 101, 231, 41, 116, 126, 78, 129, 72, 138, 131, 122, 210, 168, 102, 229, - 164, 61, 82, 206, 202, 200, 46, 197, 9, 56, 19, 40, 64, 179, 117, 61, 200, 230, 157, 58, 172, 96, 211, 228, 120, 32, 91, 40, 94, 34, 95, - 7, 221, 217, 236, 103, 114, 84, 118, 31, 98, 15, 210, 36, 106, 215, 49, 181, 58, 16, 243, 59, 5, 112, 154, 90, 134, 85, 1, 27, 149, 223, - 32, 68, 48, 185, 35, 130, 200, 211, 72, 244, 162, 148, 22, 129, 51, 154, 99, 216, 69, 240, 187, 64, 137, 61, 192, 126, 229, 19, 23, 228, 65, - 133, 47, 71, 192, 49, 53, 177, 82, 108, 165, 25, 205, 186, 82, 237, 169, 161, 25, 249, 213, 244, 124, 94, 230, 6, 64, 231, 83, 5, 10, 131, - 106, 5, 208, 184, 44, 98, 187, 228, 6, 57, 229, 237, 236, 113, 206, 200, 6, 208, 162, 54, 108, 198, 184, 132, 1, 148, 71, 153, 86, 61, 91, - 134, 49, 216, 224, 209, 204, 38, 58, 16, 6, 31, 159, 75, 207, 72, 102, 25, 124, 66, 91, 3, 102, 9, 91, 1, 103, 234, 181, 113, 159, 187, - 45, 46, 222, 85, 210, 58, 116, 130, 240, 201, 167, 41, 203, 131, 205, 192, 100, 167, 228, 16, 38, 227, 65, 133, 133, 202, 86, 89, 179, 53, 126, - 47, 77, 133, 203, 115, 1, 136, 23, 80, 35, 156, 41, 99, 31, 192, 168, 158, 168, 133, 45, 112, 188, 104, 142, 83, 175, 242, 129, 72, 162, 29, - 46, 146, 99, 196, 218, 204, 103, 202, 77, 90, 106, 31, 75, 145, 84, 111, 177, 204, 223, 146, 251, 194, 115, 221, 149, 36, 71, 65, 114, 163, 164, - 94, 233, 47, 117, 170, 72, 5, 29, 215, 143, 240, 93, 164, 73, 115, 163, 145, 53, 233, 90, 242, 30, 212, 96, 251, 153, 139, 20, 118, 61, 57, - 17, 97, 47, 153, 17, 113, 138, 140, 134, 197, 78, 154, 204, 231, 15, 137, 147, 104, 9, 101, 231, 13, 178, 69, 158, 168, 177, 26, 137, 67, 134, - 130, 206, 66, 181, 150, 166, 234, 220, 74, 178, 5, 44, 73, 77, 204, 97, 7, 59, 169, 145, 148, 175, 249, 57, 36, 32, 33, 179, 34, 241, 62, - 101, 37, 206, 46, 129, 44, 208, 124, 53, 251, 141, 215, 75, 249, 226, 21, 20, 116, 185, 42, 241, 53, 58, 147, 204, 106, 222, 129, 53, 126, 37, - 23, 225, 213, 180, 117, 179, 60, 90, 228, 206, 15, 136, 187, 74, 61, 132, 31, 74, 132, 197, 11, 245, 100, 124, 66, 130, 118, 246, 6, 228, 206, - 147, 47, 60, 31, 75, 126, 131, 170, 230, 231, 180, 35, 75, 121, 149, 184, 161, 242, 39, 47, 144, 70, 173, 207, 111, 29, 32, 135, 149, 225, 8, - 20, 45, 166, 89, 37, 23, 153, 16, 91, 101, 230, 148, 88, 79, 137, 132, 22, 29, 45, 153, 84, 111, 49, 205, 121, 68, 61, 167, 244, 197, 236, - 155, 69, 27, 25, 41, 130, 111, 171, 232, 236, 134, 34, 7, 236, 14, 245, 68, 113, 1, 73, 20, 177, 2, 120, 128, 182, 80, 168, 3, 46, 139, - 74, 115, 43, 251, 22, 140, 135, 19, 197, 240, 138, 247, 42, 85, 37, 60, 22, 84, 247, 232, 24, 30, 75, 73, 101, 192, 148, 69, 19, 108, 228, - 173, 90, 122, 54, 123, 10, 85, 120, 54, 57, 16, 72, 87, 192, 84, 226, 208, 100, 23, 155, 79, 6, 148, 44, 106, 11, 248, 50, 152, 27, 128, - 9, 50, 216, 219, 12, 46, 124, 162, 101, 138, 121, 177, 24, 64, 29, 185, 141, 205, 160, 35, 20, 29, 213, 155, 144, 8, 166, 87, 139, 88, 23, - 170, 74, 247, 89, 248, 154, 176, 132, 15, 118, 202, 233, 34, 187, 5, 118, 144, 158, 49, 36, 85, 104, 236, 164, 109, 178, 109, 176, 179, 149, 240, - 73, 29, 136, 160, 227, 45, 7, 120, 142, 124, 97, 69, 136, 169, 37, 101, 119, 17, 217, 170, 60, 158, 74, 26, 214, 79, 73, 168, 138, 140, 180, - 54, 235, 188, 120, 109, 98, 54, 255, 5, 29, 8, 160, 253, 221, 230, 189, 0, 211, 2, 103, 161, 79, 78, 13, 176, 203, 72, 42, 144, 241, 179, - 19, 36, 222, 218, 43, 87, 195, 238, 125, 148, 25, 176, 149, 180, 106, 106, 114, 254, 145, 185, 236, 29, 185, 79, 74, 197, 224, 139, 82, 185, 75, - 177, 77, 112, 104, 207, 96, 204, 158, 89, 73, 187, 180, 84, 59, 252, 129, 68, 36, 183, 148, 61, 76, 78, 211, 180, 43, 90, 229, 19, 129, 68, - 62, 91, 93, 129, 86, 203, 225, 168, 82, 251, 81, 99, 44, 38, 134, 171, 245, 231, 123, 123, 43, 107, 195, 33, 231, 58, 212, 189, 253, 6, 107, - 38, 149, 202, 152, 223, 91, 209, 220, 219, 48, 202, 73, 31, 118, 30, 129, 106, 45, 23, 188, 142, 253, 59, 205, 5, 146, 205, 226, 65, 26, 13, - 38, 27, 73, 166, 0, 83, 163, 83, 119, 43, 196, 229, 136, 84, 251, 189, 13, 185, 168, 237, 115, 79, 136, 223, 147, 97, 239, 29, 241, 70, 125, - 60, 255, 98, 183, 216, 24, 134, 70, 189, 191, 244, 122, 184, 151, 118, 71, 50, 245, 222, 20, 171, 22, 125, 160, 8, 181, 21, 104, 41, 19, 165, - 205, 219, 35, 154, 83, 193, 219, 160, 33, 156, 50, 216, 98, 249, 180, 158, 213, 138, 208, 199, 220, 66, 246, 144, 4, 114, 114, 55, 210, 189, 171, - 240, 238, 143, 72, 42, 204, 23, 97, 150, 136, 161, 102, 187, 76, 92, 32, 70, 254, 186, 219, 97, 47, 113, 116, 171, 75, 188, 6, 167, 131, 102, - 140, 93, 42, 99, 195, 230, 179, 61, 200, 154, 217, 98, 126, 132, 246, 84, 170, 230, 128, 226, 250, 161, 154, 118, 202, 201, 222, 124, 118, 51, 252, - 89, 203, 54, 175, 181, 231, 179, 29, 116, 40, 144, 149, 160, 145, 246, 132, 249, 108, 248, 161, 111, 153, 152, 75, 83, 77, 129, 204, 252, 114, 118, - 29, 198, 99, 159, 159, 165, 197, 235, 200, 115, 110, 228, 122, 118, 9, 25, 144, 82, 26, 63, 71, 155, 141, 108, 30, 255, 137, 156, 140, 100, 30, - 130, 191, 121, 240, 197, 124, 8, 187, 103, 228, 168, 180, 150, 25, 220, 37, 167, 139, 172, 213, 252, 42, 114, 70, 134, 153, 193, 0, 95, 69, 147, - 52, 45, 93, 6, 111, 41, 137, 142, 222, 128, 147, 38, 117, 116, 172, 196, 125, 138, 108, 4, 75, 225, 85, 196, 37, 162, 84, 108, 37, 123, 116, - 86, 96, 175, 132, 83, 222, 32, 88, 9, 154, 108, 179, 84, 220, 34, 137, 94, 121, 34, 231, 115, 60, 170, 77, 151, 240, 167, 224, 45, 96, 250, - 163, 124, 33, 156, 36, 34, 79, 148, 200, 67, 67, 97, 251, 74, 178, 53, 96, 4, 248, 213, 126, 72, 22, 101, 252, 226, 20, 253, 74, 73, 205, - 129, 234, 102, 173, 175, 134, 77, 220, 203, 202, 246, 233, 233, 2, 190, 156, 48, 154, 105, 13, 102, 171, 248, 106, 18, 209, 237, 48, 170, 152, 83, - 222, 235, 58, 179, 33, 23, 76, 151, 138, 71, 200, 133, 74, 179, 157, 61, 79, 250, 194, 153, 1, 241, 190, 220, 40, 37, 92, 216, 180, 143, 14, - 55, 243, 238, 171, 8, 215, 204, 240, 61, 78, 81, 41, 77, 213, 111, 166, 163, 196, 233, 98, 55, 135, 197, 39, 26, 143, 240, 103, 197, 118, 37, - 221, 140, 242, 172, 130, 32, 112, 212, 169, 237, 180, 79, 119, 187, 20, 241, 131, 180, 60, 98, 30, 112, 126, 10, 105, 45, 83, 224, 182, 138, 253, - 218, 160, 100, 119, 145, 83, 29, 242, 157, 118, 141, 168, 166, 70, 157, 187, 75, 45, 32, 39, 138, 114, 133, 8, 126, 157, 189, 97, 251, 13, 113, - 70, 139, 38, 83, 134, 211, 8, 127, 13, 1, 134, 87, 128, 93, 138, 220, 45, 52, 248, 21, 140, 32, 208, 133, 52, 206, 41, 162, 237, 0, 127, - 133, 196, 140, 172, 247, 222, 222, 68, 165, 235, 94, 79, 52, 72, 196, 94, 53, 247, 193, 183, 2, 226, 75, 24, 151, 120, 20, 250, 244, 184, 207, - 217, 38, 218, 73, 170, 238, 123, 236, 38, 100, 5, 203, 128, 5, 50, 151, 221, 186, 139, 108, 46, 185, 200, 138, 157, 121, 100, 61, 234, 47, 120, - 158, 244, 7, 160, 248, 144, 245, 172, 186, 135, 198, 11, 236, 180, 120, 147, 88, 77, 69, 24, 55, 175, 122, 181, 92, 194, 234, 33, 137, 82, 58, - 187, 85, 92, 68, 74, 76, 108, 134, 33, 57, 41, 137, 50, 118, 3, 177, 164, 220, 67, 98, 84, 102, 183, 83, 84, 149, 126, 222, 65, 82, 174, - 54, 144, 111, 87, 8, 78, 150, 243, 58, 113, 113, 114, 135, 208, 61, 48, 158, 61, 239, 189, 148, 231, 82, 59, 152, 114, 249, 5, 218, 80, 148, - 41, 131, 143, 224, 156, 158, 152, 3, 139, 105, 71, 36, 215, 46, 94, 149, 163, 138, 185, 130, 31, 148, 27, 105, 102, 54, 251, 27, 210, 122, 95, - 37, 203, 83, 107, 229, 9, 131, 221, 2, 105, 101, 68, 230, 207, 191, 75, 161, 210, 172, 97, 140, 156, 11, 100, 6, 88, 27, 77, 71, 144, 179, - 26, 105, 58, 96, 85, 241, 183, 72, 44, 48, 199, 249, 92, 76, 40, 99, 190, 181, 102, 153, 112, 224, 27, 133, 37, 115, 18, 228, 137, 55, 149, - 137, 205, 218, 112, 129, 61, 85, 221, 65, 156, 144, 179, 128, 212, 234, 253, 69, 214, 97, 245, 162, 183, 42, 192, 84, 216, 37, 15, 153, 252, 0, - 26, 115, 214, 188, 108, 129, 125, 29, 180, 167, 77, 18, 43, 130, 56, 42, 185, 52, 67, 149, 28, 176, 182, 178, 63, 192, 177, 74, 119, 53, 227, - 32, 28, 19, 174, 86, 215, 147, 84, 200, 41, 21, 253, 212, 173, 115, 239, 71, 185, 102, 196, 216, 213, 40, 122, 70, 181, 87, 211, 43, 224, 78, - 114, 198, 120, 17, 5, 251, 27, 152, 14, 217, 205, 213, 190, 30, 241, 106, 41, 73, 251, 118, 18, 30, 118, 22, 66, 194, 174, 210, 89, 29, 60, - 64, 182, 43, 253, 69, 176, 13, 17, 194, 242, 239, 23, 45, 112, 134, 164, 12, 49, 75, 236, 83, 98, 173, 232, 106, 159, 133, 65, 18, 245, 95, - 205, 247, 203, 110, 7, 181, 247, 25, 226, 68, 87, 159, 156, 172, 103, 155, 100, 155, 252, 125, 221, 55, 122, 110, 62, 12, 200, 61, 82, 78, 131, - 39, 200, 121, 154, 203, 123, 65, 61, 72, 193, 55, 183, 90, 236, 245, 70, 34, 31, 18, 123, 196, 30, 210, 111, 218, 183, 136, 247, 253, 36, 171, - 164, 153, 77, 115, 198, 45, 26, 252, 157, 246, 135, 239, 69, 148, 175, 38, 110, 190, 243, 6, 188, 91, 73, 31, 246, 94, 65, 42, 97, 95, 147, - 54, 125, 176, 216, 90, 43, 14, 146, 39, 76, 31, 106, 49, 87, 127, 57, 29, 225, 235, 54, 144, 117, 201, 198, 8, 215, 248, 76, 56, 161, 91, - 15, 137, 181, 116, 208, 112, 172, 34, 84, 188, 103, 21, 203, 219, 232, 138, 203, 118, 128, 47, 133, 83, 90, 46, 255, 27, 81, 69, 199, 159, 205, - 198, 80, 127, 124, 163, 57, 117, 149, 40, 113, 251, 22, 17, 51, 156, 219, 199, 183, 211, 38, 205, 246, 197, 1, 227, 178, 146, 207, 140, 96, 116, - 244, 6, 187, 216, 107, 222, 107, 34, 222, 210, 88, 111, 26, 106, 76, 182, 99, 214, 0, 57, 94, 37, 199, 154, 237, 91, 154, 171, 26, 34, 224, - 189, 129, 117, 140, 36, 42, 216, 113, 250, 117, 35, 49, 38, 250, 252, 110, 153, 186, 17, 50, 138, 232, 32, 187, 233, 144, 6, 249, 226, 45, 12, - 112, 222, 40, 182, 214, 234, 125, 62, 126, 151, 186, 133, 238, 38, 35, 222, 228, 185, 94, 98, 231, 191, 146, 9, 96, 113, 83, 52, 91, 202, 39, - 32, 238, 146, 84, 169, 251, 83, 241, 150, 60, 166, 175, 227, 179, 89, 117, 64, 12, 42, 86, 37, 171, 132, 236, 162, 98, 210, 28, 112, 158, 34, - 59, 116, 240, 137, 144, 232, 144, 71, 106, 40, 82, 199, 135, 154, 171, 59, 126, 20, 0, 137, 124, 116, 77, 31, 5, 12, 137, 191, 65, 222, 15, - 152, 49, 97, 205, 100, 54, 12, 162, 1, 16, 75, 224, 132, 2, 179, 217, 187, 244, 107, 45, 19, 227, 151, 34, 143, 242, 22, 190, 188, 83, 110, - 47, 66, 65, 176, 149, 12, 135, 173, 206, 86, 120, 205, 51, 119, 247, 171, 199, 245, 100, 165, 179, 72, 221, 161, 63, 145, 155, 35, 150, 144, 232, - 176, 233, 220, 245, 17, 154, 201, 196, 108, 164, 23, 160, 57, 151, 173, 66, 157, 136, 185, 53, 86, 73, 190, 49, 124, 50, 151, 146, 157, 98, 132, - 126, 77, 18, 79, 193, 27, 249, 164, 79, 202, 62, 36, 74, 96, 184, 210, 44, 230, 119, 210, 179, 222, 110, 115, 245, 178, 41, 101, 166, 11, 155, - 28, 151, 178, 93, 247, 138, 205, 139, 73, 171, 146, 233, 13, 185, 87, 138, 179, 144, 105, 37, 169, 205, 252, 73, 52, 139, 201, 217, 108, 155, 28, - 45, 74, 88, 117, 246, 78, 177, 133, 64, 51, 10, 222, 81, 100, 114, 184, 229, 94, 86, 5, 131, 222, 50, 248, 8, 184, 102, 152, 87, 192, 22, - 178, 58, 27, 26, 127, 153, 116, 85, 170, 35, 35, 210, 65, 235, 1, 241, 25, 17, 185, 102, 177, 129, 218, 186, 59, 19, 29, 68, 198, 200, 77, - 135, 239, 122, 19, 206, 166, 179, 45, 112, 150, 176, 22, 182, 150, 228, 34, 137, 82, 113, 10, 250, 6, 32, 19, 177, 11, 197, 246, 26, 111, 17, - 156, 153, 124, 62, 228, 34, 78, 204, 131, 46, 20, 172, 155, 197, 214, 70, 111, 139, 152, 195, 16, 237, 170, 171, 35, 241, 160, 89, 199, 159, 147, - 209, 122, 184, 124, 173, 220, 61, 166, 229, 12, 55, 79, 102, 42, 196, 101, 167, 74, 60, 73, 7, 138, 160, 24, 67, 125, 162, 89, 49, 138, 45, - 91, 236, 12, 32, 69, 124, 40, 247, 23, 29, 66, 229, 255, 251, 145, 162, 68, 37, 187, 147, 166, 52, 203, 169, 180, 27, 69, 163, 62, 22, 155, - 235, 237, 97, 162, 13, 6, 182, 241, 7, 104, 52, 50, 87, 92, 45, 118, 120, 46, 247, 54, 107, 132, 108, 213, 83, 1, 88, 2, 67, 10, 212, - 176, 89, 222, 126, 184, 18, 108, 35, 181, 36, 106, 64, 51, 121, 71, 27, 42, 57, 200, 218, 197, 39, 186, 81, 96, 149, 139, 115, 249, 36, 173, - 59, 45, 108, 229, 6, 109, 196, 255, 216, 50, 184, 1, 177, 239, 101, 212, 11, 127, 42, 149, 117, 37, 237, 241, 73, 99, 32, 29, 136, 252, 138, - 126, 21, 70, 33, 178, 20, 114, 209, 140, 2, 107, 73, 82, 27, 44, 226, 141, 183, 170, 29, 216, 60, 98, 1, 150, 103, 180, 212, 94, 46, 154, - 148, 39, 220, 173, 215, 145, 180, 102, 52, 195, 74, 209, 77, 120, 188, 18, 86, 147, 144, 146, 144, 236, 52, 108, 160, 78, 204, 45, 86, 77, 185, - 28, 49, 115, 10, 162, 122, 182, 134, 191, 35, 143, 185, 36, 43, 243, 23, 211, 62, 116, 207, 99, 149, 57, 24, 9, 34, 184, 119, 33, 146, 223, - 193, 198, 196, 251, 251, 66, 52, 98, 128, 95, 220, 39, 183, 109, 37, 231, 20, 123, 64, 60, 176, 85, 27, 234, 15, 186, 239, 192, 190, 168, 102, - 86, 126, 66, 250, 101, 163, 14, 158, 87, 27, 180, 92, 209, 17, 167, 3, 62, 107, 11, 88, 249, 226, 191, 100, 183, 210, 13, 241, 31, 82, 180, - 103, 93, 247, 88, 181, 164, 78, 78, 68, 176, 240, 187, 232, 80, 62, 236, 82, 195, 100, 52, 176, 77, 124, 208, 41, 54, 145, 87, 32, 94, 138, - 18, 254, 76, 19, 201, 53, 195, 29, 164, 191, 200, 244, 195, 35, 197, 4, 81, 52, 8, 191, 151, 79, 43, 48, 198, 135, 99, 110, 137, 42, 228, - 81, 11, 185, 7, 70, 52, 158, 146, 236, 21, 100, 171, 102, 180, 26, 9, 63, 187, 89, 22, 244, 46, 40, 32, 167, 245, 152, 130, 188, 124, 38, - 170, 57, 115, 216, 15, 188, 173, 229, 74, 248, 253, 48, 34, 103, 218, 23, 84, 137, 199, 228, 78, 111, 210, 212, 141, 240, 149, 97, 137, 18, 113, - 51, 249, 88, 201, 228, 127, 64, 237, 14, 177, 33, 16, 11, 241, 27, 197, 71, 222, 210, 56, 111, 144, 3, 222, 107, 47, 223, 86, 187, 104, 188, - 8, 202, 111, 85, 211, 90, 54, 130, 217, 185, 15, 77, 185, 93, 2, 59, 52, 19, 163, 24, 213, 20, 162, 120, 146, 124, 161, 103, 66, 80, 36, - 254, 18, 243, 145, 183, 148, 9, 197, 122, 3, 214, 203, 34, 223, 46, 135, 45, 90, 38, 223, 186, 18, 46, 194, 120, 29, 155, 13, 239, 104, 4, - 152, 89, 150, 94, 13, 251, 137, 43, 155, 179, 121, 77, 165, 248, 84, 73, 101, 139, 82, 205, 156, 19, 19, 101, 14, 127, 129, 94, 208, 236, 82, - 84, 2, 34, 178, 218, 41, 98, 91, 138, 161, 191, 17, 137, 238, 149, 114, 59, 15, 157, 207, 81, 195, 206, 135, 31, 121, 163, 69, 59, 189, 119, - 90, 107, 32, 163, 33, 132, 44, 82, 15, 209, 120, 141, 149, 39, 246, 145, 180, 194, 203, 239, 101, 79, 81, 51, 192, 103, 176, 7, 81, 161, 103, - 10, 225, 3, 185, 219, 179, 130, 207, 209, 9, 9, 51, 182, 131, 52, 22, 37, 182, 138, 166, 173, 116, 34, 217, 139, 86, 246, 211, 101, 108, 49, - 18, 123, 34, 204, 174, 165, 44, 104, 199, 182, 184, 75, 197, 7, 154, 105, 216, 243, 72, 76, 78, 22, 139, 136, 104, 243, 201, 77, 182, 194, 210, - 222, 251, 218, 149, 102, 16, 253, 108, 180, 210, 172, 96, 85, 110, 95, 165, 56, 134, 246, 144, 111, 32, 23, 189, 21, 135, 190, 45, 250, 229, 94, - 191, 115, 163, 136, 203, 150, 159, 217, 162, 137, 100, 243, 221, 25, 42, 250, 189, 24, 21, 207, 99, 188, 172, 52, 211, 208, 65, 204, 70, 101, 44, - 0, 165, 234, 22, 101, 208, 180, 231, 129, 141, 121, 111, 47, 127, 1, 157, 160, 93, 196, 74, 62, 224, 253, 100, 92, 201, 206, 184, 71, 180, 44, - 99, 215, 202, 113, 137, 215, 254, 81, 236, 81, 18, 222, 160, 87, 60, 96, 250, 152, 15, 246, 123, 122, 254, 46, 179, 72, 28, 86, 160, 216, 113, - 17, 51, 69, 216, 126, 32, 66, 106, 101, 187, 217, 126, 138, 52, 42, 195, 165, 183, 57, 143, 160, 190, 30, 51, 25, 202, 88, 197, 72, 84, 242, - 211, 114, 150, 166, 134, 139, 157, 114, 245, 15, 125, 20, 209, 232, 114, 218, 94, 244, 162, 219, 197, 183, 19, 208, 18, 75, 224, 8, 201, 72, 159, - 57, 43, 196, 155, 96, 201, 240, 83, 248, 43, 197, 254, 216, 10, 95, 104, 172, 161, 40, 61, 135, 141, 147, 6, 37, 147, 40, 182, 242, 213, 40, - 237, 175, 91, 199, 138, 249, 195, 164, 83, 65, 201, 31, 163, 13, 97, 150, 70, 48, 138, 7, 210, 97, 248, 90, 62, 109, 228, 30, 186, 120, 29, - 65, 253, 143, 108, 122, 23, 108, 143, 209, 147, 69, 108, 17, 255, 168, 75, 207, 21, 243, 25, 165, 251, 2, 160, 241, 164, 247, 110, 178, 167, 237, - 59, 106, 245, 87, 220, 24, 175, 45, 133, 161, 162, 76, 39, 28, 149, 77, 35, 155, 207, 126, 79, 142, 71, 178, 141, 82, 42, 200, 59, 34, 100, - 39, 25, 175, 116, 155, 238, 21, 53, 100, 176, 200, 122, 136, 237, 38, 221, 114, 166, 72, 216, 114, 206, 239, 222, 172, 246, 232, 35, 117, 60, 79, - 156, 104, 161, 86, 196, 94, 138, 234, 62, 89, 186, 159, 189, 51, 185, 197, 188, 51, 5, 121, 151, 38, 180, 76, 151, 183, 13, 104, 178, 211, 66, - 233, 12, 9, 191, 237, 39, 125, 242, 32, 242, 166, 248, 3, 233, 243, 222, 97, 232, 160, 35, 205, 216, 169, 125, 129, 207, 157, 57, 208, 190, 8, - 226, 225, 92, 41, 175, 41, 145, 79, 203, 78, 82, 17, 91, 197, 235, 90, 178, 18, 190, 45, 188, 105, 198, 236, 102, 210, 175, 36, 53, 49, 67, - 61, 141, 174, 219, 41, 212, 101, 228, 245, 79, 149, 100, 74, 130, 218, 32, 156, 39, 201, 102, 123, 142, 250, 169, 50, 152, 165, 214, 62, 200, 135, - 147, 86, 129, 61, 37, 76, 62, 214, 93, 77, 228, 147, 238, 138, 22, 101, 72, 183, 183, 137, 68, 113, 149, 226, 42, 96, 101, 138, 248, 117, 164, - 181, 113, 167, 254, 132, 59, 0, 15, 18, 171, 40, 49, 91, 164, 17, 90, 50, 145, 5, 78, 18, 222, 242, 214, 245, 248, 70, 71, 5, 184, 3, - 26, 234, 53, 39, 147, 39, 150, 208, 14, 41, 87, 200, 246, 201, 173, 193, 117, 44, 41, 118, 107, 131, 33, 12, 102, 91, 237, 209, 132, 204, 55, - 192, 22, 154, 136, 28, 182, 119, 97, 211, 78, 160, 95, 34, 141, 52, 59, 106, 138, 159, 170, 103, 229, 81, 5, 3, 174, 74, 137, 87, 138, 21, - 176, 161, 69, 201, 201, 162, 158, 48, 109, 176, 18, 197, 102, 71, 39, 233, 174, 116, 151, 192, 83, 116, 116, 115, 5, 234, 69, 204, 226, 48, 177, - 75, 157, 43, 175, 231, 211, 139, 169, 77, 237, 186, 223, 138, 191, 232, 160, 243, 135, 224, 43, 4, 110, 203, 115, 99, 189, 97, 119, 76, 56, 40, - 157, 196, 149, 234, 1, 121, 164, 200, 141, 145, 11, 222, 196, 149, 53, 24, 249, 227, 186, 136, 64, 117, 32, 86, 199, 31, 32, 31, 203, 163, 53, - 206, 114, 245, 67, 146, 210, 249, 93, 63, 145, 155, 21, 241, 76, 186, 133, 213, 210, 243, 17, 40, 219, 46, 210, 202, 68, 163, 108, 181, 179, 62, - 121, 162, 50, 189, 15, 30, 44, 144, 227, 17, 49, 198, 86, 193, 80, 48, 179, 21, 74, 188, 181, 16, 102, 139, 152, 156, 213, 179, 75, 248, 92, - 56, 202, 34, 176, 77, 236, 95, 68, 143, 25, 233, 10, 238, 189, 245, 242, 153, 251, 20, 170, 146, 213, 214, 78, 146, 171, 227, 17, 117, 171, 30, - 109, 83, 146, 49, 126, 101, 80, 205, 105, 172, 212, 90, 128, 52, 36, 140, 131, 86, 20, 26, 139, 107, 39, 72, 74, 235, 97, 115, 139, 212, 139, - 242, 104, 167, 187, 211, 115, 27, 53, 243, 89, 146, 68, 251, 140, 121, 162, 138, 232, 24, 117, 162, 150, 234, 149, 118, 222, 7, 236, 125, 18, 213, - 94, 204, 206, 46, 130, 12, 25, 8, 111, 63, 92, 239, 172, 21, 127, 109, 8, 192, 28, 150, 66, 185, 158, 92, 36, 50, 174, 230, 176, 154, 131, - 206, 149, 96, 233, 137, 202, 117, 137, 26, 209, 40, 247, 16, 76, 128, 239, 147, 104, 216, 45, 17, 191, 161, 141, 18, 204, 22, 215, 122, 123, 96, - 148, 177, 159, 85, 201, 253, 53, 206, 124, 114, 161, 118, 194, 16, 21, 188, 144, 92, 144, 146, 51, 249, 126, 24, 14, 88, 73, 211, 27, 142, 253, - 17, 109, 143, 88, 142, 6, 51, 200, 31, 232, 88, 17, 68, 224, 29, 24, 47, 18, 43, 213, 45, 77, 152, 238, 135, 157, 1, 162, 201, 137, 84, - 196, 58, 160, 14, 20, 203, 34, 156, 91, 34, 6, 234, 177, 50, 226, 13, 248, 171, 62, 22, 177, 231, 136, 161, 108, 209, 26, 219, 15, 11, 80, - 122, 88, 69, 226, 3, 57, 153, 11, 179, 250, 160, 218, 33, 143, 106, 78, 183, 186, 93, 207, 160, 102, 82, 79, 4, 98, 231, 229, 116, 152, 61, - 93, 68, 54, 199, 72, 243, 108, 122, 42, 178, 54, 93, 201, 86, 83, 71, 201, 230, 47, 229, 175, 201, 174, 34, 42, 225, 38, 121, 96, 64, 30, - 52, 225, 196, 221, 112, 74, 119, 171, 248, 211, 177, 202, 98, 184, 88, 233, 134, 209, 153, 94, 12, 31, 112, 10, 213, 205, 202, 128, 237, 163, 124, - 171, 183, 84, 199, 210, 101, 236, 223, 101, 142, 206, 179, 148, 216, 181, 173, 36, 231, 162, 234, 26, 26, 213, 220, 62, 201, 190, 78, 109, 199, 96, - 99, 133, 234, 199, 74, 178, 196, 157, 71, 54, 97, 54, 242, 135, 213, 163, 164, 47, 196, 230, 168, 59, 101, 179, 148, 85, 170, 53, 154, 29, 99, - 101, 36, 134, 238, 12, 234, 116, 241, 185, 220, 67, 221, 22, 134, 248, 47, 231, 92, 177, 179, 130, 56, 249, 86, 23, 108, 242, 246, 63, 75, 18, - 74, 208, 30, 212, 169, 53, 4, 20, 103, 10, 188, 78, 77, 185, 172, 222, 170, 250, 0, 50, 152, 245, 137, 58, 73, 156, 171, 32, 34, 4, 107, - 213, 126, 154, 48, 136, 189, 66, 102, 15, 139, 110, 189, 223, 231, 118, 96, 59, 184, 205, 107, 209, 186, 255, 141, 66, 192, 26, 131, 28, 105, 171, - 4, 199, 7, 7, 212, 45, 90, 82, 227, 107, 197, 0, 25, 247, 91, 237, 144, 246, 222, 248, 125, 74, 8, 125, 53, 31, 54, 174, 230, 215, 201, - 238, 102, 188, 162, 93, 138, 222, 60, 21, 177, 159, 69, 53, 16, 175, 116, 187, 132, 173, 141, 249, 81, 5, 229, 244, 156, 110, 45, 133, 113, 57, - 93, 114, 208, 122, 68, 254, 109, 157, 209, 115, 120, 38, 159, 45, 79, 4, 88, 248, 231, 65, 209, 175, 252, 22, 86, 192, 147, 244, 52, 42, 57, - 190, 18, 190, 164, 16, 47, 97, 15, 19, 111, 126, 15, 204, 135, 247, 117, 43, 100, 207, 82, 199, 22, 201, 177, 149, 230, 106, 241, 29, 242, 141, - 150, 9, 241, 5, 228, 40, 205, 246, 215, 65, 135, 218, 8, 131, 62, 68, 236, 46, 153, 233, 214, 12, 248, 115, 32, 46, 222, 104, 134, 83, 146, - 27, 20, 203, 124, 106, 86, 201, 112, 35, 225, 131, 158, 226, 34, 111, 213, 29, 133, 111, 81, 173, 190, 54, 153, 175, 96, 187, 63, 96, 127, 135, - 134, 72, 118, 167, 60, 200, 229, 196, 96, 41, 175, 184, 169, 86, 97, 17, 81, 20, 147, 91, 43, 247, 144, 36, 140, 215, 56, 62, 245, 15, 36, - 85, 4, 87, 170, 54, 129, 0, 250, 247, 182, 250, 98, 223, 7, 124, 33, 150, 224, 78, 55, 17, 227, 127, 175, 167, 253, 227, 13, 82, 50, 95, - 68, 73, 86, 44, 2, 71, 206, 84, 192, 52, 122, 74, 201, 249, 249, 237, 30, 151, 150, 209, 185, 112, 53, 188, 73, 98, 65, 190, 23, 142, 141, - 250, 68, 29, 188, 46, 27, 230, 92, 183, 74, 237, 226, 26, 203, 103, 187, 12, 181, 83, 158, 8, 177, 195, 106, 237, 88, 128, 87, 121, 54, 171, - 152, 237, 67, 27, 62, 199, 90, 162, 26, 218, 216, 9, 154, 41, 225, 63, 108, 215, 250, 52, 214, 22, 118, 55, 139, 65, 232, 15, 36, 118, 202, - 113, 221, 94, 40, 18, 100, 44, 12, 166, 2, 235, 80, 9, 91, 121, 208, 82, 95, 175, 136, 8, 63, 47, 62, 167, 19, 165, 98, 6, 36, 2, - 252, 27, 37, 102, 184, 17, 245, 164, 231, 171, 202, 197, 81, 37, 86, 96, 93, 94, 10, 81, 195, 239, 126, 174, 126, 142, 44, 200, 87, 144, 40, - 74, 123, 49, 155, 180, 121, 171, 92, 45, 39, 111, 42, 217, 2, 235, 97, 181, 93, 31, 45, 96, 29, 106, 206, 123, 97, 56, 171, 118, 43, 34, - 223, 93, 142, 226, 235, 69, 219, 91, 200, 179, 233, 73, 52, 112, 169, 201, 85, 202, 79, 17, 196, 57, 111, 89, 109, 187, 41, 112, 143, 123, 88, - 21, 147, 139, 183, 26, 129, 203, 129, 81, 67, 154, 235, 78, 141, 209, 94, 195, 206, 187, 85, 109, 208, 201, 103, 143, 34, 82, 77, 16, 119, 221, - 103, 14, 247, 79, 46, 207, 12, 61, 50, 176, 80, 53, 191, 84, 214, 35, 102, 203, 15, 85, 225, 250, 59, 232, 57, 111, 137, 71, 150, 86, 94, - 185, 251, 123, 151, 109, 146, 33, 34, 67, 116, 72, 142, 252, 54, 209, 2, 253, 116, 48, 156, 168, 98, 175, 81, 240, 150, 88, 218, 67, 207, 24, - 41, 23, 238, 109, 81, 162, 222, 178, 177, 16, 189, 241, 19, 141, 220, 203, 154, 110, 218, 160, 60, 45, 242, 248, 107, 52, 66, 22, 18, 161, 176, - 208, 53, 151, 237, 169, 161, 174, 145, 74, 195, 181, 222, 125, 242, 184, 168, 208, 77, 243, 253, 86, 191, 12, 18, 235, 130, 163, 180, 151, 52, 77, - 223, 208, 17, 72, 213, 243, 56, 237, 236, 143, 105, 149, 63, 217, 128, 249, 245, 8, 99, 233, 134, 160, 217, 194, 63, 160, 173, 172, 206, 189, 81, - 188, 14, 169, 129, 17, 195, 110, 225, 119, 195, 4, 164, 174, 130, 86, 72, 169, 185, 201, 3, 95, 238, 164, 221, 25, 106, 210, 12, 76, 227, 235, - 188, 73, 207, 155, 47, 35, 71, 198, 70, 88, 200, 93, 24, 174, 129, 110, 248, 234, 31, 183, 15, 193, 134, 43, 84, 93, 137, 155, 60, 8, 254, - 100, 153, 36, 254, 87, 227, 5, 203, 216, 30, 122, 33, 224, 184, 130, 201, 122, 16, 243, 101, 177, 172, 39, 40, 211, 94, 124, 5, 250, 36, 43, - 205, 247, 200, 122, 175, 255, 16, 24, 183, 243, 48, 122, 128, 242, 48, 17, 154, 225, 231, 75, 177, 103, 70, 139, 237, 168, 42, 148, 76, 167, 109, - 147, 221, 202, 154, 196, 106, 182, 106, 114, 113, 232, 136, 122, 90, 51, 99, 124, 151, 218, 161, 60, 147, 242, 22, 1, 50, 36, 103, 140, 49, 154, - 9, 103, 144, 127, 174, 80, 55, 42, 78, 49, 82, 76, 219, 249, 64, 114, 17, 123, 178, 101, 36, 2, 133, 252, 7, 244, 204, 96, 167, 227, 85, - 113, 148, 178, 168, 90, 165, 191, 112, 155, 181, 81, 109, 83, 120, 12, 22, 198, 100, 120, 60, 59, 121, 136, 148, 157, 207, 153, 28, 51, 50, 155, - 189, 49, 225, 96, 122, 245, 98, 117, 66, 121, 102, 47, 155, 71, 26, 92, 72, 153, 2, 127, 107, 233, 82, 167, 81, 61, 173, 199, 253, 204, 59, - 209, 235, 122, 210, 160, 151, 125, 230, 44, 244, 22, 245, 52, 177, 196, 109, 118, 68, 158, 249, 201, 187, 120, 53, 167, 10, 131, 100, 120, 220, 191, - 253, 242, 143, 188, 95, 206, 44, 241, 191, 202, 11, 107, 184, 162, 38, 10, 225, 36, 86, 5, 42, 78, 171, 59, 176, 126, 174, 36, 59, 81, 245, - 128, 242, 210, 218, 74, 146, 84, 162, 212, 14, 242, 38, 242, 14, 196, 105, 54, 36, 30, 246, 62, 183, 189, 83, 110, 85, 15, 128, 67, 35, 225, - 31, 241, 201, 91, 249, 68, 88, 172, 160, 189, 146, 168, 18, 235, 169, 145, 241, 115, 142, 177, 105, 82, 118, 215, 229, 36, 241, 120, 214, 155, 62, - 121, 49, 192, 186, 216, 17, 218, 77, 108, 178, 149, 90, 193, 92, 26, 227, 107, 164, 151, 50, 185, 93, 97, 5, 124, 163, 186, 219, 171, 253, 60, - 114, 186, 65, 202, 20, 158, 82, 133, 182, 58, 91, 216, 26, 38, 167, 33, 5, 223, 250, 9, 29, 126, 60, 171, 168, 41, 98, 203, 95, 15, 118, - 218, 146, 108, 59, 14, 117, 12, 115, 58, 220, 135, 100, 123, 231, 247, 62, 17, 45, 112, 179, 90, 235, 194, 73, 201, 170, 96, 235, 73, 66, 202, - 212, 195, 211, 16, 149, 169, 221, 235, 56, 126, 214, 132, 237, 22, 247, 219, 27, 175, 162, 17, 201, 42, 132, 231, 232, 69, 131, 231, 161, 187, 85, - 94, 100, 211, 177, 23, 51, 225, 92, 222, 45, 24, 40, 9, 63, 180, 162, 34, 230, 152, 60, 35, 62, 10, 189, 38, 76, 37, 39, 148, 17, 177, - 1, 197, 50, 155, 69, 162, 74, 188, 206, 158, 80, 27, 78, 132, 221, 150, 110, 208, 134, 164, 191, 91, 83, 176, 177, 71, 138, 157, 48, 248, 70, - 39, 131, 68, 31, 9, 45, 89, 10, 166, 168, 187, 99, 230, 39, 106, 13, 164, 200, 179, 251, 244, 33, 147, 79, 236, 33, 109, 77, 17, 49, 127, - 41, 172, 175, 144, 135, 81, 252, 227, 89, 254, 237, 176, 158, 166, 57, 209, 154, 164, 2, 23, 251, 94, 31, 246, 59, 77, 162, 23, 207, 169, 167, - 237, 94, 168, 92, 11, 81, 120, 141, 143, 110, 232, 224, 100, 204, 200, 204, 6, 182, 79, 25, 246, 243, 187, 166, 153, 191, 253, 204, 169, 198, 142, - 234, 247, 113, 27, 133, 127, 127, 165, 37, 157, 151, 230, 2, 6, 147, 146, 42, 190, 158, 133, 160, 138, 27, 96, 90, 187, 144, 62, 200, 237, 251, - 143, 28, 17, 83, 201, 136, 50, 64, 129, 238, 209, 135, 234, 220, 169, 36, 140, 183, 248, 80, 159, 240, 179, 110, 104, 129, 40, 166, 224, 69, 233, - 14, 222, 141, 64, 20, 15, 185, 135, 63, 162, 237, 196, 14, 4, 176, 212, 165, 129, 43, 72, 125, 195, 227, 142, 194, 165, 148, 201, 163, 170, 230, - 221, 253, 126, 236, 254, 76, 169, 56, 31, 194, 24, 117, 92, 118, 31, 54, 157, 173, 136, 183, 191, 84, 50, 126, 216, 168, 238, 213, 86, 99, 94, - 221, 71, 135, 131, 172, 133, 223, 219, 174, 155, 126, 103, 151, 26, 211, 72, 34, 143, 63, 73, 190, 146, 76, 239, 187, 76, 88, 180, 240, 15, 105, - 115, 198, 228, 27, 39, 55, 47, 112, 104, 157, 70, 132, 119, 196, 112, 196, 77, 47, 70, 236, 123, 38, 53, 118, 185, 120, 93, 246, 150, 181, 214, - 250, 138, 189, 13, 180, 7, 253, 188, 154, 228, 208, 165, 140, 108, 80, 18, 165, 215, 179, 59, 32, 138, 194, 39, 149, 142, 196, 97, 190, 82, 68, - 116, 52, 18, 206, 195, 222, 74, 238, 183, 168, 57, 204, 168, 174, 8, 200, 34, 176, 26, 111, 187, 152, 158, 68, 178, 62, 205, 209, 5, 100, 169, - 169, 103, 253, 143, 93, 132, 112, 180, 212, 75, 100, 221, 198, 64, 188, 133, 182, 72, 104, 229, 62, 70, 128, 121, 140, 246, 246, 83, 87, 105, 37, - 182, 206, 5, 249, 74, 153, 64, 74, 24, 148, 172, 122, 182, 158, 142, 225, 175, 110, 240, 177, 50, 108, 220, 233, 89, 151, 177, 90, 229, 185, 100, - 11, 187, 21, 161, 54, 83, 11, 119, 120, 223, 207, 231, 215, 208, 83, 70, 46, 79, 244, 211, 147, 210, 106, 114, 195, 158, 233, 248, 165, 80, 132, - 162, 79, 130, 193, 190, 6, 9, 129, 205, 219, 92, 224, 118, 152, 55, 189, 246, 188, 55, 44, 118, 31, 253, 58, 108, 167, 35, 211, 200, 177, 192, - 237, 174, 4, 97, 47, 22, 241, 64, 188, 63, 43, 132, 107, 100, 248, 237, 139, 124, 62, 172, 162, 105, 47, 22, 190, 143, 5, 124, 128, 255, 13, - 35, 162, 245, 1, 98, 246, 189, 248, 153, 227, 45, 218, 235, 53, 219, 219, 180, 5, 83, 67, 184, 45, 88, 215, 179, 36, 171, 212, 139, 5, 234, - 14, 111, 13, 96, 188, 98, 210, 235, 238, 26, 5, 225, 45, 120, 45, 86, 195, 149, 18, 243, 125, 123, 160, 11, 238, 119, 23, 136, 49, 120, 158, - 197, 105, 19, 140, 195, 221, 67, 136, 13, 185, 153, 221, 160, 119, 120, 243, 87, 87, 209, 97, 227, 246, 247, 78, 147, 29, 138, 211, 121, 144, 238, - 51, 129, 227, 37, 80, 156, 234, 3, 130, 124, 162, 167, 136, 183, 183, 113, 162, 52, 240, 137, 26, 243, 194, 59, 61, 98, 172, 3, 121, 216, 96, - 10, 248, 156, 180, 56, 132, 224, 155, 128, 13, 240, 4, 184, 176, 20, 195, 235, 9, 210, 166, 51, 34, 160, 135, 24, 94, 31, 221, 133, 252, 48, - 232, 103, 1, 166, 100, 36, 71, 231, 205, 95, 61, 126, 23, 72, 116, 26, 123, 155, 158, 68, 218, 153, 138, 142, 28, 203, 122, 50, 173, 244, 108, - 195, 107, 127, 27, 3, 211, 153, 46, 66, 197, 49, 65, 54, 67, 212, 191, 235, 188, 148, 169, 16, 55, 201, 70, 196, 85, 122, 246, 41, 227, 62, - 215, 224, 129, 54, 201, 241, 214, 234, 54, 35, 178, 59, 121, 122, 233, 53, 108, 125, 186, 33, 155, 49, 109, 111, 117, 225, 81, 42, 2, 156, 50, - 250, 158, 135, 189, 159, 196, 33, 16, 114, 195, 171, 76, 120, 170, 135, 100, 42, 110, 13, 99, 217, 162, 37, 26, 20, 195, 143, 111, 155, 137, 205, - 147, 9, 243, 150, 86, 104, 25, 179, 43, 196, 199, 147, 64, 166, 67, 184, 143, 10, 229, 75, 98, 111, 243, 190, 204, 227, 191, 160, 231, 34, 50, - 5, 165, 135, 121, 235, 121, 111, 65, 72, 217, 230, 181, 211, 120, 49, 72, 80, 198, 110, 162, 23, 217, 100, 10, 99, 34, 137, 207, 241, 243, 76, - 193, 54, 241, 161, 183, 173, 105, 131, 36, 234, 31, 32, 109, 202, 88, 204, 155, 128, 210, 48, 138, 48, 67, 48, 143, 138, 185, 7, 249, 166, 128, - 149, 174, 68, 255, 27, 25, 99, 56, 236, 236, 131, 15, 233, 217, 8, 178, 237, 36, 141, 212, 98, 194, 88, 6, 40, 34, 56, 86, 204, 37, 250, - 153, 248, 69, 5, 198, 7, 169, 194, 56, 120, 25, 233, 198, 235, 88, 231, 174, 159, 120, 231, 229, 241, 239, 98, 78, 252, 7, 251, 24, 27, 77, - 84, 33, 243, 229, 89, 11, 73, 45, 98, 231, 239, 227, 32, 61, 161, 2, 217, 68, 59, 96, 240, 2, 98, 115, 39, 6, 51, 34, 207, 177, 126, - 63, 155, 66, 194, 216, 98, 206, 231, 24, 12, 189, 188, 58, 14, 122, 149, 50, 90, 106, 207, 51, 160, 110, 21, 144, 51, 180, 157, 195, 143, 97, - 253, 62, 87, 186, 79, 110, 198, 246, 149, 160, 56, 83, 118, 69, 28, 158, 202, 80, 39, 204, 80, 58, 246, 86, 90, 55, 170, 226, 60, 102, 237, - 36, 111, 20, 195, 90, 210, 131, 80, 142, 7, 110, 96, 216, 232, 127, 181, 189, 200, 221, 78, 191, 9, 179, 213, 139, 97, 12, 230, 42, 24, 91, - 237, 120, 114, 42, 163, 243, 205, 204, 200, 234, 162, 217, 197, 194, 114, 134, 133, 9, 121, 103, 149, 221, 246, 107, 254, 221, 10, 112, 14, 242, 239, - 210, 118, 41, 93, 248, 195, 61, 211, 59, 161, 3, 49, 234, 187, 21, 202, 139, 183, 91, 97, 40, 118, 10, 127, 24, 135, 144, 83, 120, 138, 156, - 118, 33, 148, 162, 72, 58, 31, 66, 244, 115, 87, 10, 70, 200, 218, 233, 196, 212, 157, 24, 147, 96, 223, 91, 202, 147, 201, 60, 68, 153, 227, - 137, 24, 204, 186, 10, 195, 91, 32, 145, 110, 80, 172, 208, 175, 17, 178, 190, 49, 22, 236, 23, 11, 137, 169, 113, 106, 31, 210, 7, 252, 246, - 60, 12, 212, 155, 241, 223, 83, 12, 137, 37, 196, 150, 18, 209, 144, 205, 62, 105, 181, 240, 211, 144, 37, 223, 96, 112, 34, 158, 84, 220, 10, - 85, 112, 61, 52, 206, 20, 74, 249, 209, 126, 223, 17, 168, 212, 32, 89, 194, 62, 132, 214, 206, 223, 193, 168, 252, 23, 40, 60, 130, 160, 60, - 161, 65, 236, 49, 118, 3, 182, 149, 179, 132, 143, 203, 177, 23, 239, 70, 174, 206, 225, 61, 248, 121, 82, 169, 140, 151, 64, 147, 186, 111, 132, - 216, 51, 223, 87, 77, 185, 183, 68, 97, 79, 200, 46, 126, 136, 49, 129, 62, 202, 251, 206, 251, 181, 48, 230, 173, 217, 63, 185, 81, 1, 130, - 197, 70, 245, 116, 67, 198, 121, 213, 198, 218, 32, 130, 98, 252, 255, 10, 101, 208, 67, 60, 79, 44, 198, 134, 121, 228, 20, 182, 251, 184, 207, - 70, 232, 119, 225, 119, 16, 22, 83, 192, 239, 54, 122, 219, 63, 102, 188, 13, 36, 193, 153, 35, 18, 74, 142, 50, 179, 216, 182, 61, 193, 101, - 149, 113, 204, 238, 223, 58, 243, 249, 163, 30, 221, 79, 23, 203, 176, 105, 236, 122, 192, 166, 17, 212, 33, 229, 24, 141, 99, 24, 82, 24, 57, - 59, 93, 152, 194, 170, 213, 79, 81, 216, 28, 134, 48, 199, 40, 12, 167, 20, 81, 138, 73, 245, 134, 30, 165, 127, 161, 223, 4, 214, 65, 192, - 219, 37, 107, 49, 222, 109, 147, 60, 248, 129, 120, 18, 195, 22, 91, 137, 52, 64, 234, 156, 2, 175, 97, 152, 149, 130, 190, 242, 85, 174, 240, - 128, 158, 161, 204, 71, 147, 1, 75, 1, 250, 16, 68, 59, 156, 176, 184, 113, 152, 10, 185, 94, 25, 237, 116, 236, 18, 244, 253, 205, 48, 74, - 78, 161, 150, 255, 139, 136, 137, 27, 255, 143, 73, 57, 21, 149, 26, 166, 76, 96, 139, 106, 98, 241, 88, 81, 30, 74, 40, 233, 78, 49, 197, - 160, 255, 129, 70, 234, 126, 111, 147, 80, 117, 8, 62, 18, 9, 13, 155, 120, 93, 15, 177, 97, 63, 54, 82, 47, 177, 181, 20, 226, 244, 108, - 182, 75, 253, 20, 114, 45, 95, 114, 152, 7, 152, 184, 4, 96, 59, 212, 182, 200, 72, 181, 39, 148, 172, 88, 117, 26, 106, 225, 143, 3, 5, - 7, 64, 158, 144, 45, 234, 120, 123, 6, 232, 10, 235, 116, 163, 170, 183, 104, 187, 3, 169, 25, 170, 13, 41, 225, 139, 121, 209, 51, 198, 143, - 166, 189, 133, 216, 49, 47, 187, 213, 119, 52, 16, 242, 243, 88, 137, 122, 20, 48, 61, 40, 67, 201, 163, 180, 89, 18, 186, 8, 71, 41, 63, - 122, 151, 59, 21, 106, 199, 172, 10, 241, 154, 199, 14, 74, 183, 87, 181, 238, 10, 101, 36, 228, 150, 147, 29, 250, 64, 200, 210, 224, 185, 31, - 121, 176, 236, 17, 247, 194, 56, 204, 196, 114, 188, 70, 78, 192, 174, 136, 27, 0, 159, 183, 138, 248, 35, 172, 1, 81, 244, 73, 148, 52, 95, - 39, 234, 182, 241, 151, 161, 181, 120, 19, 56, 43, 24, 26, 188, 140, 148, 149, 77, 57, 19, 20, 105, 73, 252, 89, 73, 212, 217, 97, 49, 227, - 0, 92, 202, 95, 70, 73, 157, 213, 158, 238, 1, 31, 223, 12, 157, 240, 96, 178, 16, 126, 36, 187, 36, 45, 231, 8, 144, 175, 146, 36, 173, - 93, 68, 177, 15, 211, 0, 53, 69, 232, 188, 210, 71, 237, 48, 191, 99, 167, 146, 17, 115, 80, 223, 68, 9, 235, 152, 16, 112, 151, 168, 54, - 224, 198, 137, 24, 95, 75, 98, 72, 245, 110, 107, 60, 124, 156, 164, 3, 183, 210, 52, 113, 3, 47, 208, 52, 166, 185, 96, 208, 17, 227, 197, - 202, 113, 196, 254, 33, 185, 95, 141, 33, 24, 5, 86, 33, 175, 152, 243, 161, 82, 12, 76, 120, 47, 108, 119, 33, 171, 116, 19, 180, 119, 193, - 116, 61, 188, 12, 91, 97, 47, 86, 240, 127, 14, 65, 209, 255, 24, 244, 67, 81, 41, 238, 79, 136, 194, 81, 15, 69, 63, 206, 42, 188, 57, - 38, 101, 235, 89, 72, 105, 140, 67, 29, 210, 240, 203, 38, 24, 95, 133, 111, 155, 201, 59, 225, 134, 84, 11, 251, 62, 237, 93, 119, 219, 97, - 81, 141, 66, 51, 5, 223, 135, 102, 184, 250, 248, 100, 33, 176, 181, 203, 65, 91, 198, 124, 162, 50, 70, 153, 146, 27, 23, 242, 107, 222, 126, - 79, 174, 244, 29, 175, 44, 10, 175, 57, 131, 49, 245, 75, 81, 12, 197, 175, 0, 60, 134, 6, 42, 220, 24, 78, 164, 193, 132, 112, 22, 149, - 254, 106, 107, 254, 229, 234, 54, 125, 132, 30, 248, 119, 243, 55, 72, 220, 33, 40, 68, 177, 52, 129, 81, 228, 33, 252, 233, 8, 212, 87, 170, - 109, 13, 137, 24, 91, 72, 78, 163, 36, 228, 11, 167, 209, 47, 37, 187, 150, 123, 250, 43, 196, 58, 136, 208, 203, 173, 138, 43, 166, 181, 35, - 137, 167, 81, 20, 51, 233, 85, 32, 63, 70, 167, 148, 82, 94, 243, 200, 77, 146, 1, 127, 128, 137, 2, 161, 0, 86, 130, 126, 49, 11, 14, - 108, 228, 81, 12, 151, 28, 106, 64, 69, 248, 230, 90, 18, 228, 51, 73, 138, 134, 147, 242, 193, 127, 70, 1, 139, 86, 133, 1, 135, 213, 51, - 217, 165, 251, 148, 33, 42, 180, 21, 137, 60, 172, 102, 123, 36, 217, 130, 165, 219, 214, 76, 120, 96, 108, 171, 18, 239, 121, 29, 129, 250, 33, - 88, 128, 182, 77, 122, 12, 102, 89, 213, 232, 127, 55, 220, 170, 70, 93, 184, 64, 166, 198, 224, 70, 172, 139, 217, 43, 221, 45, 12, 158, 255, - 125, 104, 13, 245, 184, 80, 6, 70, 57, 119, 39, 245, 121, 169, 136, 198, 169, 131, 242, 68, 32, 170, 123, 211, 187, 56, 121, 211, 154, 68, 197, - 68, 200, 89, 131, 125, 116, 108, 208, 127, 45, 252, 216, 12, 176, 107, 80, 8, 21, 31, 0, 157, 25, 30, 204, 208, 211, 124, 58, 249, 6, 147, - 234, 23, 236, 187, 52, 137, 242, 26, 134, 60, 114, 172, 64, 38, 201, 112, 114, 235, 109, 110, 148, 28, 208, 109, 234, 104, 81, 186, 106, 183, 62, - 24, 114, 171, 107, 32, 235, 183, 80, 157, 186, 193, 35, 95, 195, 98, 26, 39, 246, 231, 60, 100, 109, 65, 160, 248, 125, 220, 143, 96, 119, 64, - 75, 135, 30, 101, 219, 17, 199, 198, 18, 155, 81, 224, 92, 148, 204, 138, 203, 68, 45, 164, 177, 15, 223, 114, 225, 113, 187, 73, 205, 34, 106, - 217, 189, 33, 215, 115, 33, 227, 157, 34, 40, 180, 55, 208, 28, 88, 248, 231, 121, 78, 110, 195, 74, 116, 161, 67, 130, 131, 72, 131, 207, 192, - 229, 78, 148, 236, 85, 208, 241, 72, 176, 249, 122, 104, 144, 99, 24, 147, 186, 183, 63, 25, 38, 222, 166, 73, 117, 12, 51, 222, 61, 143, 42, - 112, 112, 28, 73, 105, 27, 94, 239, 131, 211, 234, 1, 125, 45, 26, 133, 251, 104, 179, 193, 116, 161, 216, 146, 139, 127, 84, 40, 89, 98, 209, - 42, 23, 246, 139, 93, 106, 183, 134, 114, 103, 37, 230, 225, 31, 12, 8, 173, 4, 250, 161, 87, 14, 228, 55, 112, 200, 229, 16, 45, 57, 165, - 158, 135, 77, 60, 133, 101, 95, 69, 30, 64, 102, 120, 24, 251, 169, 11, 85, 128, 111, 185, 135, 120, 69, 107, 64, 142, 72, 98, 58, 11, 13, - 165, 116, 97, 96, 155, 7, 44, 234, 234, 58, 225, 20, 43, 88, 250, 84, 118, 35, 84, 57, 11, 145, 166, 243, 172, 38, 210, 129, 112, 243, 222, - 24, 182, 42, 144, 52, 13, 227, 31, 23, 17, 105, 30, 118, 130, 66, 143, 33, 62, 242, 240, 184, 225, 135, 238, 105, 158, 234, 89, 125, 138, 244, - 32, 32, 91, 187, 72, 55, 30, 114, 14, 207, 159, 130, 135, 77, 63, 12, 82, 28, 154, 121, 80, 204, 68, 14, 136, 195, 195, 20, 244, 6, 244, - 122, 147, 254, 225, 69, 60, 111, 190, 27, 133, 122, 216, 34, 138, 53, 52, 158, 7, 177, 217, 223, 129, 206, 155, 16, 210, 10, 2, 222, 94, 200, - 241, 134, 72, 82, 41, 95, 64, 55, 195, 174, 23, 69, 113, 0, 59, 12, 145, 148, 118, 161, 182, 16, 97, 230, 152, 169, 121, 135, 69, 16, 148, - 125, 168, 105, 176, 129, 59, 157, 218, 30, 160, 191, 134, 125, 240, 236, 24, 86, 230, 160, 54, 80, 234, 172, 153, 86, 171, 176, 98, 55, 8, 218, - 81, 37, 139, 250, 7, 11, 145, 130, 231, 176, 183, 127, 153, 13, 113, 67, 172, 78, 163, 242, 118, 6, 33, 69, 217, 253, 216, 201, 127, 196, 223, - 86, 200, 242, 246, 100, 154, 135, 228, 245, 91, 134, 161, 191, 175, 141, 147, 80, 131, 148, 80, 68, 39, 49, 220, 50, 111, 143, 201, 179, 100, 163, - 33, 115, 241, 46, 255, 216, 172, 27, 47, 62, 76, 151, 111, 104, 3, 139, 14, 244, 82, 97, 216, 152, 223, 205, 237, 48, 10, 31, 170, 29, 152, - 89, 11, 32, 192, 140, 126, 191, 203, 169, 69, 252, 88, 227, 19, 160, 91, 116, 35, 246, 253, 54, 58, 216, 79, 109, 234, 173, 141, 92, 226, 54, - 122, 114, 172, 20, 61, 153, 103, 231, 102, 143, 144, 111, 99, 106, 248, 221, 153, 204, 4, 41, 87, 192, 12, 33, 229, 48, 50, 177, 7, 63, 115, - 238, 23, 45, 149, 199, 201, 25, 242, 124, 17, 61, 142, 250, 229, 135, 8, 247, 3, 212, 41, 250, 15, 140, 167, 156, 188, 78, 212, 134, 189, 189, - 204, 160, 133, 119, 42, 103, 227, 144, 47, 102, 169, 3, 48, 130, 217, 155, 37, 155, 61, 3, 183, 139, 68, 33, 55, 123, 208, 72, 42, 100, 35, - 11, 198, 7, 57, 121, 6, 41, 178, 131, 220, 6, 175, 210, 86, 47, 107, 94, 198, 35, 255, 91, 132, 2, 162, 14, 10, 225, 121, 53, 169, 188, - 100, 173, 198, 36, 107, 139, 216, 93, 188, 20, 102, 162, 217, 169, 82, 189, 55, 111, 71, 4, 153, 217, 105, 198, 197, 152, 232, 84, 12, 204, 223, - 114, 36, 196, 233, 195, 132, 107, 171, 80, 18, 126, 19, 200, 45, 98, 223, 129, 207, 195, 236, 222, 13, 222, 58, 72, 135, 224, 85, 91, 41, 127, - 75, 89, 28, 46, 65, 17, 184, 204, 30, 67, 232, 11, 246, 24, 43, 225, 115, 53, 53, 134, 157, 220, 200, 235, 244, 37, 191, 102, 171, 42, 48, - 29, 190, 119, 139, 250, 249, 8, 135, 4, 109, 13, 154, 121, 162, 160, 174, 23, 179, 254, 6, 140, 227, 148, 206, 166, 183, 145, 108, 96, 22, 170, - 201, 100, 203, 173, 211, 106, 177, 186, 207, 197, 175, 140, 211, 191, 189, 141, 109, 93, 254, 104, 171, 90, 149, 12, 220, 113, 173, 120, 217, 83, 229, - 181, 120, 131, 189, 150, 34, 98, 255, 10, 115, 134, 209, 193, 159, 197, 240, 181, 67, 85, 252, 190, 1, 25, 185, 62, 176, 110, 242, 174, 18, 90, - 41, 109, 232, 178, 143, 6, 228, 65, 108, 192, 205, 6, 236, 236, 167, 7, 55, 96, 23, 93, 129, 48, 246, 39, 215, 7, 97, 40, 120, 17, 200, - 191, 163, 9, 134, 5, 226, 6, 218, 203, 225, 2, 134, 205, 44, 79, 156, 34, 115, 150, 183, 244, 151, 10, 3, 228, 199, 241, 140, 25, 118, 33, - 91, 12, 209, 210, 147, 194, 219, 184, 229, 176, 219, 141, 242, 185, 191, 212, 209, 68, 76, 246, 142, 213, 221, 162, 50, 207, 48, 10, 57, 180, 141, - 99, 30, 115, 250, 79, 120, 210, 110, 81, 0, 245, 251, 33, 136, 109, 186, 33, 235, 93, 106, 81, 195, 170, 132, 238, 42, 195, 253, 197, 96, 16, - 223, 10, 132, 251, 39, 233, 121, 98, 203, 152, 151, 129, 179, 40, 201, 159, 67, 70, 82, 218, 141, 12, 90, 41, 152, 133, 40, 170, 180, 247, 119, - 90, 129, 117, 193, 199, 85, 184, 252, 29, 76, 252, 122, 212, 226, 185, 188, 197, 234, 6, 23, 166, 247, 249, 108, 137, 122, 51, 80, 66, 176, 2, - 17, 166, 56, 53, 41, 55, 49, 48, 208, 65, 24, 143, 51, 79, 122, 82, 230, 176, 249, 216, 14, 143, 244, 132, 93, 84, 65, 214, 227, 89, 125, - 221, 83, 193, 212, 204, 139, 196, 25, 44, 176, 158, 87, 117, 61, 46, 210, 134, 124, 16, 140, 23, 185, 124, 91, 163, 11, 27, 17, 97, 199, 136, - 171, 205, 69, 249, 242, 224, 2, 244, 4, 235, 144, 65, 230, 29, 35, 32, 231, 160, 240, 45, 75, 146, 198, 177, 65, 175, 70, 221, 83, 138, 57, - 144, 127, 5, 118, 245, 155, 216, 126, 195, 147, 70, 83, 221, 217, 91, 138, 170, 34, 233, 6, 247, 115, 31, 20, 169, 200, 51, 1, 38, 37, 235, - 123, 160, 104, 206, 175, 121, 72, 219, 203, 194, 119, 142, 249, 81, 51, 214, 194, 186, 145, 82, 110, 64, 32, 138, 36, 221, 104, 36, 243, 176, 43, - 11, 220, 60, 17, 167, 23, 73, 150, 108, 131, 5, 171, 237, 133, 194, 133, 25, 120, 155, 78, 180, 104, 200, 152, 135, 230, 98, 204, 50, 12, 161, - 127, 21, 154, 8, 174, 99, 179, 185, 116, 177, 222, 83, 98, 18, 253, 46, 51, 247, 156, 195, 140, 252, 67, 135, 85, 236, 132, 143, 61, 119, 27, - 15, 139, 213, 31, 43, 35, 136, 101, 47, 236, 131, 11, 143, 195, 255, 186, 144, 28, 66, 20, 125, 37, 237, 6, 21, 254, 51, 216, 181, 155, 133, - 244, 135, 209, 155, 86, 14, 35, 180, 137, 58, 53, 184, 2, 253, 65, 70, 175, 251, 220, 5, 215, 90, 234, 237, 177, 180, 18, 14, 183, 187, 193, - 53, 216, 176, 59, 16, 119, 255, 136, 253, 108, 135, 143, 28, 69, 127, 246, 13, 222, 168, 220, 117, 80, 171, 197, 189, 103, 41, 232, 219, 90, 208, - 244, 207, 127, 130, 207, 83, 247, 234, 105, 145, 215, 69, 178, 179, 38, 252, 168, 73, 107, 161, 57, 87, 234, 216, 176, 228, 45, 214, 132, 1, 51, - 52, 214, 141, 237, 214, 36, 174, 53, 225, 64, 203, 184, 128, 29, 92, 146, 211, 165, 206, 3, 136, 70, 47, 245, 251, 63, 184, 92, 184, 111, 155, - 21, 176, 88, 227, 90, 31, 18, 196, 151, 30, 135, 7, 133, 178, 27, 3, 237, 9, 182, 224, 42, 79, 197, 85, 137, 245, 91, 245, 4, 181, 159, - 76, 207, 231, 31, 193, 97, 240, 163, 27, 11, 139, 50, 254, 49, 222, 236, 160, 168, 146, 254, 11, 49, 205, 119, 144, 110, 71, 151, 136, 105, 36, - 163, 68, 55, 79, 194, 34, 125, 222, 65, 32, 91, 17, 232, 62, 201, 120, 219, 234, 25, 216, 170, 72, 230, 231, 72, 90, 55, 74, 175, 225, 157, - 25, 202, 207, 98, 191, 173, 232, 21, 176, 251, 123, 162, 120, 208, 127, 4, 200, 236, 56, 74, 13, 117, 139, 6, 168, 198, 169, 218, 160, 100, 76, - 107, 234, 162, 10, 229, 249, 219, 174, 67, 39, 182, 107, 102, 145, 218, 8, 163, 15, 109, 54, 161, 80, 100, 213, 62, 76, 75, 52, 142, 176, 121, - 59, 219, 68, 25, 177, 91, 13, 229, 133, 212, 76, 212, 227, 82, 9, 109, 15, 58, 24, 33, 79, 195, 150, 98, 88, 108, 70, 251, 58, 177, 63, - 238, 198, 234, 62, 4, 82, 181, 141, 194, 251, 51, 20, 63, 142, 156, 109, 192, 184, 223, 235, 233, 14, 104, 34, 135, 161, 13, 14, 192, 245, 8, - 151, 9, 121, 25, 26, 227, 97, 33, 47, 51, 104, 114, 37, 4, 106, 105, 27, 177, 207, 155, 240, 150, 85, 134, 208, 51, 232, 225, 239, 162, 118, - 207, 53, 152, 203, 17, 118, 27, 213, 141, 238, 88, 186, 133, 117, 66, 44, 161, 168, 51, 150, 191, 4, 228, 95, 54, 40, 136, 211, 242, 122, 108, - 192, 183, 85, 109, 36, 75, 178, 187, 226, 130, 16, 243, 150, 190, 123, 207, 252, 92, 253, 84, 121, 38, 53, 19, 101, 7, 146, 196, 7, 162, 229, - 153, 116, 61, 95, 79, 99, 143, 103, 87, 223, 138, 102, 163, 60, 185, 2, 69, 122, 148, 252, 238, 86, 239, 93, 18, 255, 163, 236, 71, 38, 176, - 239, 144, 99, 70, 14, 189, 199, 82, 188, 123, 123, 32, 167, 64, 236, 117, 88, 243, 55, 187, 26, 65, 4, 237, 135, 247, 144, 180, 222, 123, 72, - 42, 101, 86, 95, 161, 54, 232, 102, 104, 137, 48, 143, 140, 129, 238, 46, 75, 25, 110, 23, 70, 219, 181, 246, 4, 210, 189, 137, 206, 31, 83, - 237, 42, 84, 7, 228, 223, 168, 145, 113, 252, 108, 41, 252, 78, 137, 155, 182, 77, 78, 235, 35, 222, 19, 184, 26, 157, 197, 174, 101, 165, 123, - 7, 87, 236, 59, 234, 125, 95, 173, 86, 96, 19, 255, 117, 15, 180, 28, 69, 129, 86, 0, 139, 22, 216, 91, 176, 92, 3, 165, 92, 50, 186, - 7, 11, 196, 84, 63, 141, 75, 5, 54, 10, 27, 215, 233, 242, 54, 38, 45, 253, 23, 177, 226, 4, 156, 47, 129, 93, 71, 188, 167, 192, 196, - 40, 251, 79, 168, 158, 16, 125, 114, 204, 147, 173, 215, 202, 205, 36, 123, 249, 14, 24, 165, 230, 130, 95, 179, 131, 230, 193, 82, 158, 246, 77, - 163, 189, 227, 126, 214, 77, 176, 224, 222, 83, 202, 110, 20, 99, 214, 59, 216, 241, 163, 157, 174, 52, 187, 213, 120, 9, 90, 199, 192, 65, 34, - 128, 31, 39, 167, 159, 66, 229, 132, 222, 55, 43, 90, 174, 48, 103, 95, 4, 63, 61, 19, 184, 13, 150, 123, 207, 142, 95, 133, 36, 177, 159, - 223, 11, 169, 21, 67, 193, 84, 203, 63, 76, 80, 67, 63, 122, 153, 171, 16, 6, 55, 178, 61, 244, 98, 48, 221, 133, 9, 149, 213, 71, 234, - 28, 3, 69, 56, 117, 142, 127, 41, 205, 181, 31, 192, 234, 112, 255, 118, 246, 244, 100, 41, 14, 147, 6, 219, 200, 202, 206, 115, 60, 93, 164, - 78, 18, 126, 22, 47, 142, 210, 78, 206, 76, 62, 243, 35, 53, 122, 74, 212, 79, 161, 189, 229, 123, 171, 216, 77, 27, 58, 12, 103, 82, 235, - 99, 19, 180, 170, 59, 78, 4, 239, 168, 102, 31, 237, 108, 67, 171, 241, 172, 88, 188, 161, 99, 16, 91, 84, 252, 206, 46, 239, 192, 8, 221, - 105, 122, 91, 32, 157, 192, 152, 252, 105, 91, 63, 90, 193, 118, 164, 237, 147, 234, 14, 109, 245, 220, 0, 2, 220, 13, 183, 241, 195, 196, 211, - 117, 143, 63, 16, 67, 215, 104, 186, 44, 244, 177, 168, 213, 161, 206, 135, 119, 119, 233, 165, 37, 244, 4, 90, 73, 237, 95, 188, 33, 141, 172, - 144, 255, 13, 165, 194, 115, 182, 242, 33, 22, 85, 95, 151, 54, 235, 68, 240, 200, 243, 118, 90, 28, 194, 152, 231, 121, 252, 122, 79, 25, 206, - 231, 231, 100, 64, 25, 239, 81, 1, 20, 35, 58, 95, 45, 182, 211, 68, 196, 110, 97, 219, 229, 216, 227, 115, 33, 40, 106, 14, 129, 22, 247, - 179, 231, 227, 59, 251, 73, 182, 251, 247, 58, 186, 222, 202, 28, 244, 20, 20, 147, 136, 107, 172, 102, 69, 163, 67, 143, 175, 1, 5, 97, 120, - 181, 162, 64, 29, 252, 184, 12, 136, 12, 19, 164, 183, 7, 58, 49, 159, 243, 71, 74, 157, 79, 209, 78, 141, 202, 39, 234, 129, 110, 192, 32, - 233, 179, 167, 146, 221, 58, 122, 188, 110, 212, 52, 163, 72, 76, 235, 218, 71, 4, 252, 9, 133, 225, 187, 35, 89, 201, 42, 244, 158, 13, 25, - 206, 116, 20, 156, 199, 130, 41, 221, 37, 151, 199, 233, 182, 20, 218, 159, 225, 76, 200, 169, 86, 177, 105, 129, 76, 193, 184, 255, 86, 4, 207, - 248, 245, 7, 61, 205, 84, 137, 11, 56, 111, 113, 12, 220, 33, 63, 18, 205, 12, 145, 39, 62, 68, 91, 213, 61, 157, 188, 161, 103, 66, 238, - 44, 117, 171, 6, 49, 182, 139, 112, 180, 36, 214, 3, 158, 79, 33, 9, 250, 38, 130, 50, 44, 84, 15, 160, 134, 126, 31, 62, 68, 208, 94, - 124, 135, 187, 113, 136, 126, 67, 186, 203, 158, 166, 103, 24, 170, 35, 181, 70, 233, 51, 177, 71, 230, 28, 212, 159, 77, 180, 48, 21, 58, 66, - 111, 40, 47, 178, 217, 168, 194, 143, 5, 29, 143, 15, 199, 80, 61, 239, 223, 170, 51, 68, 52, 211, 234, 134, 102, 253, 156, 179, 84, 140, 205, - 132, 60, 129, 137, 9, 171, 133, 183, 137, 230, 13, 214, 116, 84, 208, 8, 82, 108, 49, 118, 150, 133, 121, 208, 32, 205, 133, 89, 228, 116, 3, - 113, 175, 174, 240, 158, 162, 123, 143, 197, 7, 188, 128, 78, 130, 32, 143, 139, 126, 210, 43, 153, 222, 153, 143, 156, 239, 71, 131, 64, 54, 34, - 153, 114, 57, 246, 143, 3, 149, 140, 15, 237, 82, 49, 218, 165, 61, 222, 134, 175, 133, 224, 120, 74, 105, 186, 40, 86, 110, 82, 43, 149, 184, - 143, 25, 71, 250, 156, 178, 139, 232, 222, 240, 114, 248, 247, 118, 126, 55, 109, 14, 22, 92, 7, 39, 39, 143, 187, 2, 43, 63, 28, 187, 86, - 60, 73, 173, 160, 217, 178, 133, 68, 177, 197, 220, 166, 205, 212, 10, 88, 93, 124, 85, 133, 62, 68, 89, 56, 226, 245, 74, 39, 92, 249, 52, - 61, 133, 30, 32, 124, 17, 166, 195, 56, 21, 244, 152, 55, 62, 161, 159, 151, 156, 205, 88, 180, 155, 115, 193, 164, 50, 171, 73, 25, 21, 114, - 135, 40, 199, 126, 136, 33, 9, 148, 219, 31, 160, 199, 111, 149, 82, 120, 41, 106, 144, 234, 183, 134, 232, 87, 136, 151, 124, 186, 88, 111, 122, - 162, 230, 47, 226, 75, 175, 167, 126, 231, 229, 175, 239, 0, 244, 250, 145, 130, 65, 137, 199, 96, 10, 10, 153, 111, 61, 153, 152, 205, 62, 220, - 137, 208, 115, 0, 44, 63, 122, 59, 106, 72, 233, 52, 28, 161, 227, 18, 170, 133, 183, 55, 96, 87, 240, 169, 234, 94, 101, 40, 6, 11, 23, - 81, 163, 215, 111, 53, 97, 112, 253, 47, 148, 35, 107, 22, 45, 227, 2, 169, 192, 116, 17, 119, 110, 47, 3, 61, 87, 193, 139, 225, 121, 250, - 37, 234, 182, 172, 31, 3, 120, 9, 44, 130, 9, 122, 140, 152, 186, 90, 116, 21, 242, 235, 247, 85, 64, 231, 240, 29, 196, 121, 151, 190, 174, - 131, 95, 52, 169, 219, 148, 151, 50, 105, 16, 52, 33, 229, 20, 181, 239, 125, 172, 64, 107, 100, 158, 125, 139, 23, 43, 177, 199, 216, 38, 68, - 76, 84, 158, 215, 211, 102, 98, 71, 16, 211, 69, 186, 12, 129, 184, 57, 21, 99, 19, 31, 65, 123, 240, 21, 56, 98, 190, 245, 27, 60, 0, - 63, 51, 248, 234, 43, 136, 57, 50, 88, 0, 82, 213, 57, 41, 89, 213, 3, 90, 107, 192, 242, 2, 178, 215, 184, 215, 154, 74, 244, 201, 11, - 78, 147, 99, 28, 186, 210, 242, 81, 140, 183, 45, 49, 122, 44, 50, 143, 217, 6, 69, 191, 120, 153, 186, 81, 75, 251, 183, 195, 47, 76, 191, - 75, 82, 35, 40, 211, 211, 35, 116, 144, 92, 253, 111, 199, 105, 74, 250, 187, 181, 197, 139, 215, 255, 103, 111, 188, 137, 70, 49, 122, 103, 125, - 52, 160, 216, 126, 103, 129, 170, 97, 24, 44, 79, 206, 20, 247, 165, 149, 20, 61, 116, 51, 249, 146, 127, 254, 107, 118, 156, 158, 233, 47, 176, - 195, 123, 154, 72, 182, 186, 77, 137, 82, 177, 109, 125, 83, 208, 105, 233, 38, 133, 81, 202, 238, 75, 186, 98, 149, 183, 255, 102, 224, 210, 116, - 18, 254, 26, 237, 113, 207, 113, 242, 3, 168, 103, 171, 76, 56, 76, 170, 206, 163, 220, 93, 172, 142, 193, 217, 37, 106, 20, 78, 46, 81, 67, - 224, 44, 121, 15, 238, 98, 81, 252, 95, 170, 54, 147, 37, 107, 110, 70, 130, 142, 101, 11, 217, 73, 212, 235, 135, 32, 212, 159, 154, 13, 247, - 65, 180, 243, 47, 250, 136, 247, 76, 228, 13, 175, 92, 83, 208, 143, 162, 227, 47, 26, 37, 33, 101, 24, 109, 25, 17, 136, 159, 12, 141, 67, - 248, 209, 173, 58, 42, 147, 31, 185, 120, 58, 61, 227, 109, 130, 24, 250, 126, 129, 253, 41, 226, 107, 185, 85, 177, 56, 28, 54, 228, 53, 169, - 37, 40, 108, 191, 146, 246, 191, 15, 119, 208, 118, 201, 154, 206, 238, 72, 43, 9, 159, 83, 78, 182, 121, 219, 121, 150, 99, 220, 60, 189, 146, - 43, 117, 239, 33, 49, 126, 1, 45, 193, 203, 80, 12, 158, 125, 60, 91, 193, 15, 122, 207, 232, 202, 186, 97, 17, 71, 21, 243, 50, 59, 2, - 221, 5, 87, 193, 24, 156, 202, 81, 71, 255, 154, 195, 211, 162, 197, 200, 239, 129, 26, 143, 198, 191, 141, 100, 254, 62, 70, 30, 51, 169, 173, - 140, 224, 225, 223, 102, 197, 103, 235, 173, 86, 177, 8, 191, 194, 140, 27, 194, 219, 98, 143, 30, 11, 51, 5, 238, 65, 246, 215, 114, 186, 254, - 46, 182, 160, 236, 200, 239, 163, 36, 112, 229, 247, 229, 97, 147, 75, 176, 68, 221, 97, 19, 27, 190, 16, 33, 136, 165, 209, 105, 96, 250, 238, - 119, 188, 236, 123, 122, 114, 128, 3, 164, 180, 151, 158, 231, 160, 89, 187, 13, 197, 181, 63, 85, 33, 110, 149, 221, 0, 234, 230, 23, 232, 25, - 171, 152, 79, 45, 193, 122, 154, 8, 191, 251, 148, 12, 186, 139, 231, 232, 69, 22, 18, 27, 175, 162, 54, 225, 27, 177, 212, 39, 239, 129, 93, - 68, 52, 72, 153, 50, 4, 160, 40, 188, 197, 214, 15, 40, 60, 52, 19, 158, 51, 95, 77, 116, 177, 237, 45, 114, 47, 61, 244, 255, 104, 19, - 198, 37, 89, 123, 37, 6, 194, 54, 216, 239, 61, 89, 214, 6, 124, 215, 124, 34, 254, 172, 196, 75, 221, 231, 81, 203, 12, 43, 236, 87, 114, - 44, 88, 128, 197, 205, 119, 131, 98, 140, 102, 137, 221, 253, 59, 244, 33, 185, 122, 246, 125, 239, 139, 195, 66, 130, 198, 23, 115, 21, 8, 98, - 189, 196, 220, 119, 41, 68, 205, 127, 81, 183, 184, 176, 155, 52, 36, 209, 225, 240, 206, 30, 142, 180, 65, 206, 244, 250, 17, 71, 55, 40, 47, - 228, 42, 96, 125, 250, 132, 132, 82, 176, 159, 246, 74, 217, 153, 108, 253, 62, 165, 31, 191, 83, 77, 36, 101, 113, 57, 2, 149, 83, 224, 96, - 213, 6, 9, 192, 123, 216, 200, 167, 119, 38, 195, 34, 239, 77, 210, 170, 188, 40, 230, 119, 67, 32, 37, 161, 163, 155, 182, 161, 3, 155, 125, - 26, 44, 222, 105, 255, 230, 213, 5, 162, 99, 51, 226, 254, 157, 75, 17, 247, 191, 54, 240, 150, 108, 64, 41, 207, 84, 136, 107, 54, 40, 175, - 220, 171, 121, 103, 98, 44, 5, 175, 225, 103, 105, 27, 47, 240, 33, 129, 120, 15, 212, 143, 211, 33, 98, 95, 222, 122, 158, 100, 239, 191, 179, - 182, 9, 241, 144, 111, 106, 236, 203, 132, 196, 150, 77, 244, 162, 213, 121, 173, 192, 107, 164, 67, 136, 228, 35, 122, 162, 216, 90, 168, 238, 208, - 7, 76, 20, 1, 35, 250, 139, 119, 138, 187, 166, 183, 219, 104, 134, 214, 109, 54, 150, 157, 122, 119, 67, 7, 10, 35, 88, 133, 117, 136, 105, - 252, 109, 12, 233, 211, 50, 84, 35, 190, 60, 120, 149, 55, 183, 105, 245, 105, 117, 183, 251, 155, 185, 124, 74, 124, 230, 169, 94, 234, 40, 167, - 208, 6, 53, 96, 221, 127, 142, 170, 98, 60, 228, 160, 138, 255, 251, 121, 201, 86, 86, 92, 236, 247, 191, 15, 167, 145, 250, 214, 97, 44, 76, - 79, 162, 227, 91, 230, 1, 202, 10, 223, 71, 147, 77, 37, 246, 120, 195, 202, 75, 24, 243, 34, 26, 107, 15, 203, 31, 20, 146, 188, 246, 110, - 17, 158, 20, 187, 207, 78, 24, 66, 255, 203, 239, 97, 180, 107, 222, 128, 50, 224, 141, 22, 32, 69, 221, 241, 107, 126, 43, 29, 246, 6, 193, - 227, 88, 170, 51, 167, 212, 183, 96, 180, 241, 188, 148, 244, 6, 176, 154, 144, 15, 189, 81, 73, 54, 90, 10, 75, 85, 209, 196, 151, 95, 253, - 137, 250, 6, 90, 118, 185, 22, 36, 152, 46, 102, 17, 111, 67, 236, 47, 61, 37, 37, 123, 131, 193, 221, 164, 243, 50, 172, 211, 2, 150, 162, - 195, 222, 133, 59, 225, 146, 59, 209, 131, 111, 232, 147, 214, 130, 156, 241, 238, 49, 13, 58, 58, 247, 161, 236, 177, 150, 163, 94, 92, 195, 126, - 140, 168, 235, 175, 198, 162, 189, 113, 90, 58, 104, 157, 111, 166, 231, 80, 39, 176, 245, 158, 92, 40, 132, 159, 236, 196, 220, 251, 225, 52, 250, - 229, 186, 123, 217, 194, 233, 228, 24, 177, 233, 14, 101, 200, 231, 4, 32, 140, 44, 242, 230, 25, 111, 46, 238, 147, 40, 58, 79, 252, 80, 212, - 124, 152, 171, 184, 213, 155, 19, 80, 240, 222, 50, 248, 5, 242, 95, 65, 149, 56, 75, 251, 188, 38, 57, 42, 3, 106, 204, 106, 250, 181, 116, - 199, 123, 248, 89, 27, 89, 27, 81, 119, 235, 79, 97, 243, 108, 50, 193, 181, 109, 180, 39, 63, 86, 67, 202, 56, 201, 145, 255, 77, 134, 111, - 63, 44, 194, 96, 22, 136, 187, 188, 71, 91, 240, 91, 25, 188, 200, 43, 128, 25, 16, 146, 63, 187, 91, 124, 142, 42, 99, 8, 254, 251, 56, - 253, 199, 131, 79, 185, 217, 235, 211, 239, 120, 37, 35, 151, 34, 141, 204, 67, 109, 227, 139, 149, 218, 77, 170, 40, 91, 66, 197, 84, 82, 41, - 63, 158, 80, 202, 31, 228, 158, 180, 125, 6, 57, 163, 83, 190, 152, 174, 23, 151, 208, 51, 60, 212, 175, 145, 132, 194, 127, 25, 65, 95, 41, - 141, 7, 86, 193, 114, 135, 138, 239, 236, 133, 101, 125, 238, 66, 114, 24, 73, 76, 254, 177, 19, 62, 242, 40, 212, 137, 187, 220, 48, 60, 20, - 66, 219, 37, 162, 234, 9, 101, 34, 6, 222, 88, 115, 170, 244, 58, 148, 248, 183, 160, 7, 227, 168, 47, 219, 97, 180, 236, 85, 200, 86, 62, - 201, 10, 228, 239, 230, 10, 197, 53, 24, 229, 25, 111, 40, 242, 56, 39, 117, 242, 56, 253, 253, 128, 226, 210, 77, 152, 219, 55, 179, 183, 91, - 32, 46, 63, 39, 166, 43, 183, 66, 85, 184, 146, 14, 135, 205, 188, 86, 4, 207, 190, 16, 91, 64, 182, 41, 171, 230, 241, 176, 122, 225, 9, - 68, 149, 144, 124, 127, 82, 255, 141, 225, 205, 62, 216, 168, 158, 192, 235, 207, 128, 7, 186, 15, 92, 255, 115, 178, 87, 65, 233, 126, 63, 198, - 121, 212, 15, 97, 168, 187, 215, 245, 72, 178, 28, 86, 145, 175, 72, 22, 78, 178, 126, 42, 188, 113, 229, 98, 185, 53, 83, 1, 31, 67, 116, - 17, 249, 134, 100, 53, 194, 158, 36, 137, 201, 207, 175, 235, 71, 64, 163, 79, 200, 206, 66, 12, 171, 173, 206, 26, 68, 100, 211, 239, 204, 130, - 150, 136, 51, 203, 15, 179, 248, 22, 209, 18, 129, 86, 188, 228, 151, 60, 40, 92, 244, 240, 45, 222, 244, 243, 58, 104, 112, 10, 217, 207, 38, - 135, 26, 201, 35, 86, 20, 75, 220, 79, 77, 26, 74, 134, 179, 105, 216, 129, 188, 151, 42, 68, 201, 224, 119, 54, 247, 128, 210, 208, 95, 44, - 2, 235, 232, 64, 204, 10, 138, 192, 94, 212, 25, 86, 120, 126, 59, 150, 193, 248, 35, 153, 192, 120, 250, 149, 1, 5, 185, 50, 86, 124, 169, - 51, 191, 252, 60, 105, 6, 117, 216, 153, 66, 45, 164, 93, 46, 55, 195, 99, 193, 122, 99, 37, 237, 37, 124, 203, 87, 48, 74, 46, 202, 195, - 36, 243, 8, 108, 128, 38, 76, 182, 242, 167, 233, 81, 52, 97, 191, 68, 30, 31, 164, 91, 86, 225, 65, 46, 253, 88, 182, 72, 146, 60, 140, - 1, 214, 241, 104, 156, 134, 25, 226, 118, 69, 20, 122, 225, 135, 98, 250, 13, 113, 146, 120, 224, 175, 208, 103, 126, 33, 106, 55, 165, 20, 85, - 70, 253, 121, 252, 105, 12, 214, 172, 40, 149, 239, 90, 9, 229, 134, 62, 78, 221, 43, 134, 161, 119, 254, 84, 154, 9, 50, 89, 44, 110, 240, - 82, 246, 38, 88, 83, 231, 206, 66, 122, 199, 116, 176, 201, 155, 144, 26, 27, 36, 217, 195, 105, 24, 42, 193, 150, 49, 110, 129, 179, 52, 25, - 145, 45, 15, 126, 33, 132, 50, 13, 253, 98, 170, 108, 202, 6, 69, 132, 220, 93, 100, 171, 55, 237, 5, 207, 85, 114, 33, 241, 192, 38, 188, - 215, 52, 168, 53, 222, 97, 157, 159, 166, 136, 245, 192, 103, 208, 246, 252, 126, 80, 68, 228, 118, 55, 28, 254, 70, 66, 63, 234, 147, 121, 240, - 200, 188, 67, 44, 44, 42, 147, 84, 104, 104, 66, 244, 147, 146, 51, 147, 119, 214, 69, 5, 249, 20, 58, 224, 97, 86, 167, 252, 39, 150, 225, - 99, 131, 151, 106, 78, 33, 127, 212, 212, 94, 37, 68, 212, 7, 63, 65, 75, 167, 217, 178, 125, 211, 16, 247, 77, 19, 62, 245, 7, 8, 89, - 239, 14, 146, 112, 55, 188, 77, 187, 160, 183, 234, 32, 61, 42, 189, 170, 63, 11, 93, 193, 9, 177, 216, 212, 79, 62, 178, 24, 92, 253, 12, - 90, 244, 249, 139, 213, 106, 136, 211, 1, 236, 142, 111, 177, 245, 24, 125, 76, 41, 55, 203, 18, 178, 83, 244, 38, 118, 121, 157, 160, 255, 122, - 14, 70, 155, 255, 171, 120, 242, 27, 209, 233, 13, 88, 199, 97, 179, 251, 14, 230, 232, 51, 238, 253, 98, 250, 165, 107, 224, 254, 66, 114, 44, - 128, 192, 247, 187, 145, 242, 247, 69, 83, 124, 139, 105, 218, 135, 189, 193, 71, 91, 140, 5, 30, 70, 242, 137, 228, 68, 97, 134, 236, 154, 78, - 135, 251, 75, 176, 235, 90, 2, 63, 223, 47, 12, 245, 212, 88, 72, 172, 65, 196, 249, 8, 157, 19, 146, 91, 96, 114, 228, 211, 39, 158, 127, - 26, 30, 222, 106, 69, 69, 75, 96, 249, 251, 62, 209, 162, 253, 222, 85, 172, 7, 207, 41, 125, 212, 185, 249, 156, 221, 27, 218, 6, 157, 208, - 173, 238, 212, 210, 117, 110, 84, 141, 161, 175, 88, 138, 168, 215, 153, 46, 4, 111, 193, 131, 236, 242, 9, 202, 222, 218, 13, 162, 178, 141, 189, - 77, 199, 96, 28, 102, 175, 2, 210, 0, 135, 7, 83, 10, 65, 183, 118, 4, 166, 97, 51, 175, 184, 172, 4, 101, 201, 63, 95, 36, 151, 104, - 220, 20, 210, 40, 137, 207, 172, 134, 137, 210, 11, 216, 138, 65, 225, 19, 218, 250, 17, 98, 94, 215, 11, 2, 125, 246, 243, 55, 177, 96, 203, - 0, 26, 70, 81, 39, 191, 153, 209, 203, 241, 26, 86, 248, 5, 61, 192, 242, 24, 219, 167, 88, 244, 40, 237, 133, 225, 126, 94, 167, 95, 195, - 13, 46, 13, 162, 164, 184, 72, 138, 191, 198, 132, 140, 198, 32, 168, 190, 28, 51, 173, 192, 99, 26, 52, 64, 3, 251, 144, 158, 32, 238, 210, - 163, 48, 82, 240, 2, 54, 64, 254, 123, 60, 133, 189, 249, 253, 56, 221, 101, 110, 134, 59, 32, 173, 255, 167, 208, 46, 158, 132, 19, 112, 15, - 253, 38, 192, 116, 174, 120, 34, 173, 218, 212, 231, 87, 251, 126, 181, 15, 49, 83, 23, 69, 174, 108, 209, 15, 225, 0, 44, 231, 5, 35, 104, - 92, 167, 26, 228, 231, 232, 201, 94, 24, 228, 69, 255, 143, 157, 198, 200, 250, 53, 186, 163, 247, 46, 130, 50, 74, 58, 254, 106, 208, 239, 216, - 133, 240, 17, 69, 206, 154, 81, 140, 119, 126, 228, 114, 168, 13, 92, 106, 121, 234, 222, 184, 231, 125, 94, 160, 60, 21, 7, 165, 75, 78, 152, - 78, 80, 148, 56, 18, 4, 227, 84, 228, 4, 225, 233, 101, 176, 65, 99, 78, 88, 29, 29, 187, 247, 95, 117, 194, 86, 92, 102, 144, 248, 138, - 68, 30, 178, 65, 147, 193, 229, 244, 190, 199, 225, 112, 192, 58, 40, 20, 103, 199, 235, 168, 62, 185, 79, 72, 228, 80, 47, 29, 29, 129, 14, - 223, 172, 139, 228, 130, 229, 57, 186, 150, 200, 228, 118, 201, 80, 236, 24, 119, 29, 67, 115, 51, 12, 215, 147, 97, 98, 175, 94, 140, 184, 99, - 84, 156, 37, 32, 127, 95, 109, 211, 7, 253, 34, 168, 62, 62, 68, 221, 202, 207, 176, 181, 2, 236, 159, 96, 2, 214, 32, 25, 156, 128, 179, - 29, 118, 152, 234, 11, 220, 121, 98, 44, 110, 43, 164, 200, 13, 85, 241, 2, 48, 142, 5, 115, 58, 123, 9, 127, 230, 241, 179, 208, 209, 138, - 98, 107, 31, 56, 121, 227, 164, 116, 159, 40, 67, 22, 171, 22, 126, 168, 113, 36, 58, 103, 29, 220, 255, 17, 253, 38, 204, 245, 158, 237, 240, - 3, 34, 58, 67, 57, 250, 197, 126, 20, 38, 124, 42, 124, 233, 169, 137, 121, 73, 212, 113, 34, 242, 12, 217, 6, 163, 171, 39, 199, 106, 157, - 29, 123, 17, 84, 49, 230, 190, 108, 139, 64, 26, 94, 131, 13, 193, 31, 65, 177, 30, 59, 2, 145, 102, 49, 150, 39, 116, 161, 160, 114, 130, - 251, 196, 5, 168, 80, 126, 36, 62, 131, 33, 212, 55, 29, 190, 63, 125, 226, 61, 30, 155, 16, 239, 66, 200, 239, 117, 253, 80, 36, 169, 139, - 112, 186, 216, 10, 195, 192, 154, 140, 82, 238, 103, 66, 135, 19, 179, 144, 145, 43, 161, 9, 30, 178, 12, 40, 178, 116, 241, 122, 63, 225, 1, - 21, 233, 217, 214, 126, 198, 175, 221, 7, 125, 228, 71, 214, 124, 100, 229, 136, 49, 30, 66, 57, 54, 227, 164, 206, 177, 53, 214, 167, 245, 44, - 86, 251, 236, 78, 23, 118, 190, 143, 89, 87, 121, 1, 85, 139, 241, 157, 180, 190, 198, 209, 93, 29, 120, 140, 163, 108, 121, 34, 87, 136, 177, - 211, 81, 247, 50, 217, 139, 110, 145, 64, 35, 76, 207, 82, 22, 88, 46, 234, 197, 181, 208, 26, 249, 0, 145, 127, 20, 25, 224, 23, 61, 240, - 53, 34, 86, 224, 175, 30, 235, 202, 39, 72, 186, 21, 16, 73, 47, 129, 93, 221, 188, 216, 28, 247, 179, 224, 165, 163, 164, 236, 114, 172, 75, - 53, 171, 84, 239, 245, 70, 157, 189, 129, 0, 251, 60, 124, 6, 57, 121, 42, 120, 27, 101, 255, 137, 221, 0, 107, 154, 157, 133, 98, 172, 230, - 123, 52, 19, 102, 72, 112, 144, 45, 250, 55, 40, 134, 3, 124, 242, 121, 83, 22, 185, 38, 173, 157, 129, 39, 48, 62, 218, 41, 20, 149, 144, - 164, 62, 129, 238, 111, 169, 1, 171, 59, 32, 245, 240, 113, 35, 169, 112, 102, 240, 200, 165, 162, 72, 253, 103, 203, 103, 77, 169, 49, 33, 153, - 81, 68, 126, 214, 195, 142, 138, 203, 144, 248, 131, 39, 72, 247, 41, 132, 149, 90, 91, 146, 38, 200, 59, 139, 226, 80, 148, 60, 210, 115, 17, - 18, 13, 100, 219, 2, 44, 222, 20, 43, 124, 228, 244, 99, 120, 207, 110, 236, 249, 212, 28, 178, 23, 225, 90, 180, 121, 147, 223, 254, 19, 145, - 106, 148, 195, 247, 144, 78, 211, 8, 95, 103, 145, 187, 127, 10, 75, 215, 44, 99, 165, 242, 178, 181, 122, 237, 180, 90, 185, 215, 119, 8, 52, - 76, 23, 146, 241, 79, 50, 150, 120, 37, 142, 98, 137, 189, 102, 234, 87, 59, 210, 206, 78, 14, 55, 72, 113, 253, 126, 118, 144, 94, 236, 167, - 159, 188, 6, 81, 25, 171, 151, 188, 8, 5, 162, 115, 34, 65, 209, 43, 136, 27, 182, 67, 138, 218, 212, 49, 146, 222, 35, 0, 32, 230, 20, - 153, 14, 134, 29, 69, 189, 199, 149, 160, 235, 170, 118, 164, 240, 239, 65, 217, 182, 52, 198, 243, 40, 244, 84, 190, 129, 125, 86, 197, 195, 121, - 89, 194, 159, 250, 30, 108, 56, 198, 149, 242, 227, 6, 1, 221, 193, 206, 11, 199, 233, 15, 118, 96, 255, 108, 246, 6, 233, 184, 239, 202, 79, - 17, 4, 239, 18, 5, 151, 59, 36, 67, 79, 185, 208, 141, 212, 90, 238, 13, 192, 83, 110, 164, 21, 17, 118, 175, 63, 141, 149, 223, 11, 181, - 69, 162, 85, 172, 168, 71, 86, 48, 60, 162, 221, 2, 13, 228, 159, 184, 62, 22, 69, 83, 127, 47, 215, 220, 111, 127, 4, 31, 87, 163, 46, - 183, 73, 199, 9, 99, 166, 195, 43, 143, 178, 144, 188, 45, 55, 249, 204, 125, 242, 217, 26, 77, 19, 59, 112, 11, 162, 206, 205, 236, 180, 169, - 252, 23, 130, 167, 83, 163, 168, 49, 87, 250, 31, 154, 134, 222, 18, 197, 251, 96, 145, 247, 129, 182, 206, 174, 70, 152, 55, 89, 169, 48, 248, - 197, 22, 52, 208, 81, 202, 119, 135, 188, 199, 92, 59, 66, 176, 236, 13, 87, 19, 177, 19, 152, 173, 115, 152, 178, 236, 83, 153, 137, 231, 184, - 151, 217, 230, 22, 27, 226, 47, 116, 67, 229, 90, 162, 145, 3, 50, 187, 247, 250, 202, 26, 232, 246, 221, 40, 22, 211, 28, 143, 148, 120, 194, - 163, 242, 9, 120, 77, 118, 37, 212, 189, 247, 121, 96, 61, 101, 54, 218, 164, 2, 55, 42, 106, 175, 205, 42, 240, 13, 218, 169, 125, 143, 19, - 139, 184, 135, 6, 232, 15, 90, 100, 24, 71, 143, 235, 141, 101, 192, 99, 222, 204, 153, 82, 55, 252, 221, 4, 177, 21, 118, 55, 253, 42, 104, - 42, 63, 249, 20, 82, 93, 231, 189, 113, 209, 122, 30, 178, 234, 236, 133, 106, 189, 50, 28, 114, 182, 136, 217, 40, 178, 250, 61, 199, 190, 188, - 223, 155, 89, 135, 114, 117, 209, 121, 181, 1, 165, 154, 27, 238, 48, 67, 86, 183, 218, 224, 217, 209, 38, 248, 51, 58, 22, 118, 216, 168, 104, - 48, 114, 45, 252, 187, 180, 203, 27, 168, 198, 95, 36, 155, 222, 145, 214, 121, 157, 221, 72, 80, 78, 133, 216, 132, 186, 205, 13, 108, 196, 62, - 169, 15, 108, 102, 179, 212, 58, 111, 215, 141, 133, 234, 54, 219, 16, 93, 104, 62, 187, 184, 153, 141, 7, 190, 203, 75, 229, 95, 112, 29, 214, - 142, 194, 104, 254, 255, 144, 42, 101, 176, 206, 53, 212, 33, 160, 236, 15, 80, 139, 172, 54, 104, 112, 101, 193, 255, 216, 18, 120, 19, 96, 7, - 224, 71, 42, 222, 239, 60, 159, 14, 15, 124, 108, 207, 34, 6, 124, 209, 206, 250, 201, 25, 201, 44, 20, 61, 144, 173, 251, 14, 121, 83, 97, - 232, 226, 212, 19, 186, 43, 230, 191, 179, 179, 141, 216, 135, 79, 162, 134, 182, 13, 126, 79, 78, 18, 211, 241, 94, 151, 187, 10, 148, 206, 220, - 130, 53, 142, 11, 248, 30, 73, 202, 195, 212, 110, 19, 32, 74, 16, 69, 158, 186, 156, 180, 185, 198, 25, 81, 10, 27, 56, 94, 149, 195, 119, - 0, 127, 145, 44, 57, 78, 173, 64, 70, 225, 129, 20, 90, 100, 5, 180, 20, 111, 54, 161, 25, 115, 229, 37, 32, 167, 255, 239, 171, 12, 36, - 200, 91, 216, 175, 71, 8, 222, 155, 254, 235, 22, 197, 233, 68, 241, 220, 153, 80, 32, 204, 41, 211, 29, 114, 243, 85, 52, 21, 129, 10, 248, - 49, 68, 35, 183, 34, 15, 175, 61, 41, 37, 149, 243, 104, 146, 111, 252, 28, 162, 37, 232, 224, 134, 177, 49, 225, 195, 13, 29, 191, 77, 233, - 235, 250, 209, 107, 90, 48, 237, 10, 81, 175, 249, 152, 87, 111, 103, 126, 31, 69, 244, 110, 225, 39, 77, 249, 85, 78, 19, 242, 16, 49, 229, - 222, 113, 98, 201, 61, 196, 132, 99, 200, 144, 61, 82, 166, 130, 255, 4, 241, 96, 37, 172, 70, 92, 131, 157, 217, 66, 100, 182, 137, 205, 102, - 130, 138, 183, 190, 129, 11, 127, 92, 228, 225, 186, 183, 225, 117, 4, 116, 158, 127, 43, 60, 188, 206, 153, 34, 90, 86, 100, 167, 235, 16, 123, - 152, 36, 56, 180, 137, 6, 60, 239, 196, 228, 207, 6, 225, 205, 17, 57, 128, 63, 91, 97, 47, 254, 156, 128, 221, 147, 159, 239, 16, 161, 137, - 113, 36, 102, 181, 202, 37, 236, 151, 216, 132, 239, 112, 73, 111, 225, 33, 253, 4, 122, 186, 37, 164, 166, 193, 155, 146, 117, 196, 132, 75, 88, - 149, 216, 14, 217, 69, 200, 93, 233, 134, 64, 78, 95, 151, 168, 16, 231, 160, 21, 203, 96, 224, 31, 232, 204, 127, 6, 19, 139, 188, 215, 10, - 148, 75, 205, 72, 178, 80, 188, 239, 45, 133, 212, 197, 209, 122, 68, 8, 138, 186, 67, 178, 193, 73, 18, 149, 124, 165, 27, 251, 15, 104, 157, - 121, 120, 68, 226, 99, 108, 220, 132, 104, 54, 59, 142, 142, 241, 3, 180, 252, 148, 173, 127, 5, 54, 246, 146, 4, 124, 34, 250, 96, 0, 74, - 178, 33, 235, 97, 168, 13, 254, 11, 95, 134, 118, 1, 81, 106, 122, 139, 225, 122, 166, 225, 28, 177, 23, 236, 208, 25, 21, 164, 132, 32, 246, - 209, 168, 105, 75, 114, 214, 7, 129, 123, 118, 121, 227, 182, 118, 138, 50, 35, 137, 86, 22, 26, 127, 158, 174, 184, 226, 35, 136, 94, 238, 77, - 246, 192, 0, 118, 36, 121, 4, 205, 15, 241, 230, 8, 160, 18, 107, 73, 34, 143, 157, 133, 62, 224, 193, 102, 241, 36, 141, 75, 119, 66, 53, - 84, 5, 238, 19, 82, 248, 228, 228, 227, 8, 217, 244, 106, 255, 130, 55, 141, 189, 80, 39, 165, 229, 73, 133, 108, 238, 167, 60, 120, 24, 158, - 187, 251, 215, 221, 100, 148, 147, 155, 230, 186, 18, 157, 194, 148, 77, 187, 33, 85, 209, 100, 172, 36, 7, 226, 218, 159, 110, 85, 183, 121, 203, - 98, 47, 64, 15, 178, 60, 53, 251, 34, 184, 105, 105, 26, 61, 37, 37, 203, 216, 125, 105, 221, 141, 129, 68, 79, 76, 206, 247, 254, 138, 231, - 139, 199, 32, 26, 227, 161, 191, 177, 138, 43, 212, 109, 77, 188, 110, 182, 234, 77, 49, 132, 119, 68, 139, 152, 87, 15, 180, 59, 105, 64, 11, - 239, 163, 103, 44, 108, 169, 95, 85, 232, 70, 8, 75, 191, 79, 121, 49, 233, 138, 59, 6, 228, 94, 255, 99, 76, 208, 83, 225, 151, 120, 158, - 120, 155, 14, 73, 40, 158, 238, 243, 182, 170, 84, 212, 115, 82, 182, 76, 172, 26, 208, 193, 67, 141, 150, 105, 153, 60, 113, 43, 68, 125, 95, - 156, 82, 107, 92, 216, 164, 100, 67, 75, 16, 21, 26, 164, 180, 55, 39, 99, 208, 112, 90, 48, 218, 122, 165, 100, 61, 191, 3, 77, 177, 85, - 120, 11, 58, 136, 12, 93, 247, 56, 90, 211, 144, 111, 92, 109, 83, 94, 20, 245, 236, 31, 95, 193, 163, 16, 173, 185, 72, 50, 181, 34, 212, - 91, 128, 234, 30, 211, 184, 158, 159, 245, 38, 0, 180, 133, 177, 151, 211, 138, 122, 167, 216, 128, 54, 45, 227, 103, 75, 135, 188, 217, 212, 233, - 127, 220, 164, 57, 156, 243, 190, 21, 190, 172, 55, 35, 246, 254, 214, 56, 116, 169, 173, 202, 144, 159, 79, 69, 222, 26, 166, 44, 230, 195, 238, - 168, 53, 225, 70, 8, 101, 208, 232, 33, 129, 93, 162, 162, 23, 34, 39, 117, 111, 190, 78, 75, 80, 96, 17, 59, 105, 47, 43, 197, 86, 192, - 139, 241, 201, 169, 62, 18, 247, 166, 45, 110, 16, 191, 192, 182, 69, 67, 120, 61, 61, 141, 55, 3, 239, 102, 110, 11, 194, 81, 175, 145, 28, - 195, 26, 13, 122, 79, 45, 63, 108, 209, 210, 33, 123, 161, 55, 251, 221, 207, 23, 168, 167, 241, 214, 7, 208, 253, 158, 208, 211, 147, 86, 81, - 73, 153, 88, 25, 195, 241, 185, 246, 116, 188, 238, 1, 252, 163, 182, 5, 114, 212, 153, 205, 67, 80, 181, 140, 93, 2, 19, 117, 239, 168, 38, - 234, 165, 175, 171, 71, 56, 252, 84, 152, 244, 192, 237, 168, 184, 119, 161, 228, 26, 229, 55, 190, 135, 231, 219, 65, 245, 178, 196, 178, 119, 39, - 175, 101, 63, 175, 190, 165, 199, 253, 135, 64, 34, 109, 58, 26, 229, 142, 247, 16, 139, 246, 150, 150, 115, 108, 0, 75, 17, 127, 110, 205, 132, - 30, 67, 228, 124, 182, 91, 202, 141, 9, 239, 73, 207, 237, 104, 138, 34, 48, 52, 224, 189, 87, 16, 68, 117, 244, 59, 84, 214, 108, 1, 140, - 5, 252, 215, 195, 163, 232, 240, 109, 175, 28, 109, 214, 102, 4, 149, 150, 254, 144, 219, 232, 61, 205, 243, 30, 194, 116, 123, 239, 111, 16, 29, - 246, 110, 229, 111, 183, 184, 208, 236, 10, 114, 177, 141, 195, 181, 222, 120, 26, 11, 186, 135, 81, 236, 59, 245, 247, 123, 67, 112, 186, 122, 52, - 56, 247, 32, 104, 175, 36, 242, 176, 3, 158, 135, 137, 124, 86, 41, 166, 31, 34, 15, 191, 12, 231, 229, 8, 51, 175, 67, 113, 160, 154, 133, - 252, 3, 20, 13, 243, 216, 47, 104, 140, 172, 221, 72, 222, 208, 71, 200, 77, 191, 23, 157, 250, 37, 14, 58, 252, 19, 240, 69, 63, 214, 227, - 234, 175, 141, 156, 98, 71, 255, 47, 125, 239, 255, 121, 56, 76, 116, 79, 72, 234, 14, 247, 125, 205, 174, 165, 198, 36, 96, 64, 150, 168, 174, - 210, 115, 192, 51, 124, 243, 176, 59, 167, 216, 221, 106, 143, 102, 250, 221, 53, 100, 71, 50, 156, 202, 107, 85, 119, 67, 188, 94, 246, 158, 166, - 184, 147, 224, 144, 31, 22, 45, 205, 8, 249, 228, 205, 220, 106, 196, 27, 127, 154, 254, 96, 6, 44, 255, 39, 87, 10, 142, 88, 71, 234, 217, - 122, 44, 215, 79, 123, 228, 171, 157, 119, 160, 43, 112, 3, 15, 15, 180, 27, 153, 188, 214, 171, 144, 69, 119, 179, 226, 75, 134, 77, 246, 60, - 254, 63, 20, 87, 158, 249, 194, 138, 94, 229, 189, 100, 49, 93, 108, 111, 212, 160, 212, 174, 222, 212, 216, 208, 91, 55, 243, 19, 81, 152, 235, - 226, 171, 106, 21, 230, 61, 252, 170, 241, 70, 205, 170, 213, 109, 250, 80, 93, 189, 8, 59, 167, 9, 39, 255, 94, 225, 194, 141, 219, 248, 221, - 168, 10, 179, 228, 7, 255, 159, 166, 119, 15, 140, 162, 200, 246, 199, 175, 186, 200, 106, 196, 172, 186, 58, 8, 202, 220, 213, 69, 214, 245, 194, - 136, 175, 168, 8, 189, 174, 23, 185, 138, 144, 93, 188, 26, 21, 161, 241, 1, 81, 89, 29, 68, 113, 132, 144, 46, 17, 49, 171, 89, 204, 42, - 226, 40, 1, 70, 69, 136, 108, 132, 81, 249, 98, 132, 144, 148, 24, 2, 226, 0, 33, 132, 108, 192, 144, 116, 30, 76, 38, 207, 233, 201, 188, - 122, 186, 187, 170, 206, 239, 212, 112, 127, 127, 204, 76, 79, 63, 171, 171, 206, 227, 243, 169, 58, 117, 106, 181, 30, 245, 151, 67, 158, 242, 179, - 165, 152, 215, 126, 107, 65, 12, 222, 136, 194, 21, 251, 33, 77, 62, 28, 80, 151, 220, 97, 5, 166, 125, 193, 219, 200, 126, 149, 21, 128, 148, - 224, 12, 182, 245, 233, 127, 162, 115, 126, 192, 154, 110, 144, 126, 211, 63, 250, 43, 45, 8, 113, 165, 85, 4, 138, 127, 68, 87, 250, 52, 29, - 246, 84, 161, 247, 208, 247, 6, 186, 107, 11, 218, 139, 116, 47, 83, 225, 49, 180, 62, 251, 73, 98, 212, 1, 104, 207, 159, 36, 10, 188, 75, - 100, 87, 177, 223, 25, 15, 149, 129, 255, 135, 100, 224, 35, 164, 188, 127, 45, 65, 36, 62, 26, 77, 83, 26, 27, 122, 94, 20, 109, 228, 78, - 124, 203, 181, 250, 80, 237, 100, 86, 160, 223, 147, 25, 81, 72, 157, 164, 15, 130, 80, 144, 80, 216, 254, 114, 68, 226, 191, 131, 133, 119, 242, - 108, 116, 231, 116, 44, 91, 61, 26, 106, 241, 100, 212, 147, 30, 139, 134, 1, 73, 7, 220, 41, 102, 195, 250, 211, 12, 239, 52, 232, 147, 241, - 255, 150, 225, 131, 51, 47, 167, 171, 219, 96, 70, 31, 51, 29, 43, 251, 46, 27, 121, 20, 201, 19, 167, 118, 217, 182, 211, 70, 188, 245, 136, - 214, 2, 241, 145, 115, 229, 33, 138, 238, 6, 65, 243, 241, 224, 112, 72, 44, 165, 161, 14, 106, 189, 158, 41, 229, 7, 161, 217, 247, 58, 66, - 164, 139, 136, 161, 138, 113, 236, 26, 57, 35, 200, 105, 147, 225, 21, 148, 41, 101, 88, 71, 215, 50, 108, 97, 227, 22, 20, 162, 106, 126, 29, - 26, 211, 225, 129, 92, 113, 8, 46, 128, 108, 49, 184, 1, 222, 62, 151, 179, 150, 236, 57, 77, 154, 190, 38, 8, 184, 38, 100, 130, 34, 98, - 143, 215, 90, 2, 68, 168, 211, 126, 229, 120, 69, 67, 130, 138, 187, 186, 212, 65, 202, 182, 37, 241, 249, 150, 145, 146, 129, 227, 205, 240, 150, - 9, 21, 113, 108, 177, 17, 232, 212, 222, 1, 100, 9, 6, 249, 234, 87, 230, 207, 124, 164, 56, 143, 158, 225, 36, 46, 244, 195, 167, 140, 149, - 64, 158, 38, 29, 49, 161, 164, 2, 98, 21, 249, 193, 179, 4, 46, 130, 245, 87, 158, 129, 149, 157, 79, 39, 75, 197, 11, 144, 202, 109, 22, - 247, 55, 13, 40, 49, 151, 64, 206, 163, 160, 230, 92, 216, 238, 206, 132, 96, 246, 106, 181, 51, 247, 26, 62, 155, 30, 105, 64, 211, 118, 32, - 230, 126, 221, 189, 27, 223, 114, 189, 40, 248, 156, 143, 124, 15, 101, 40, 237, 114, 228, 104, 76, 209, 205, 153, 43, 241, 199, 241, 91, 22, 17, - 202, 146, 76, 136, 183, 232, 127, 160, 208, 126, 208, 157, 25, 121, 137, 102, 233, 207, 99, 21, 253, 34, 123, 17, 173, 133, 72, 169, 12, 68, 249, - 145, 201, 176, 117, 212, 17, 100, 77, 233, 202, 102, 146, 40, 186, 80, 11, 232, 102, 251, 239, 201, 14, 52, 180, 35, 89, 65, 110, 66, 14, 231, - 34, 18, 212, 222, 11, 116, 231, 138, 53, 26, 90, 72, 196, 104, 100, 181, 26, 149, 255, 134, 245, 142, 236, 248, 47, 158, 130, 178, 167, 99, 177, - 89, 49, 254, 139, 139, 177, 147, 209, 231, 63, 51, 0, 191, 252, 66, 18, 240, 243, 41, 252, 234, 87, 102, 218, 35, 96, 224, 163, 84, 41, 239, - 49, 161, 239, 135, 164, 237, 103, 187, 13, 250, 24, 228, 209, 159, 58, 4, 141, 120, 172, 197, 104, 64, 79, 215, 19, 107, 152, 251, 55, 168, 241, - 22, 177, 6, 85, 245, 54, 97, 126, 140, 238, 36, 77, 78, 215, 105, 141, 97, 25, 139, 62, 92, 14, 75, 101, 63, 99, 57, 199, 118, 68, 182, - 143, 136, 205, 34, 215, 62, 140, 168, 220, 161, 43, 239, 67, 171, 230, 84, 139, 22, 101, 105, 26, 31, 67, 207, 184, 177, 205, 226, 181, 121, 239, - 169, 49, 151, 37, 39, 195, 56, 212, 62, 189, 31, 185, 137, 165, 182, 113, 95, 1, 18, 154, 20, 218, 178, 121, 162, 60, 240, 255, 16, 173, 12, - 24, 59, 39, 33, 156, 191, 45, 81, 72, 65, 111, 242, 240, 197, 242, 9, 228, 190, 218, 94, 226, 5, 14, 79, 21, 192, 234, 145, 215, 87, 226, - 155, 86, 3, 153, 175, 225, 187, 146, 24, 181, 160, 157, 76, 51, 85, 40, 124, 58, 161, 71, 34, 215, 124, 37, 119, 11, 20, 236, 1, 79, 181, - 28, 197, 38, 163, 233, 79, 73, 147, 95, 0, 161, 113, 217, 209, 170, 253, 136, 72, 180, 140, 146, 32, 99, 208, 50, 161, 241, 117, 255, 91, 190, - 71, 3, 15, 212, 25, 206, 72, 81, 160, 127, 106, 109, 69, 254, 212, 67, 46, 72, 232, 128, 101, 140, 33, 51, 108, 134, 154, 63, 96, 155, 221, - 143, 37, 184, 194, 54, 148, 67, 44, 140, 24, 189, 226, 54, 100, 54, 235, 190, 85, 89, 94, 38, 172, 137, 64, 183, 11, 70, 93, 72, 127, 68, - 218, 90, 193, 111, 193, 186, 17, 99, 153, 127, 103, 114, 38, 219, 38, 27, 26, 70, 69, 219, 250, 241, 91, 180, 86, 236, 195, 115, 82, 129, 31, - 178, 238, 54, 51, 18, 254, 188, 75, 95, 30, 11, 33, 21, 129, 228, 88, 246, 218, 185, 126, 34, 147, 5, 197, 234, 231, 210, 170, 242, 123, 118, - 46, 28, 62, 179, 70, 243, 67, 255, 200, 75, 13, 136, 200, 77, 39, 112, 135, 240, 138, 234, 246, 185, 245, 76, 140, 188, 5, 41, 58, 119, 109, - 208, 91, 154, 244, 176, 143, 123, 69, 37, 61, 197, 225, 59, 52, 54, 179, 187, 201, 59, 16, 47, 170, 55, 147, 5, 86, 64, 219, 129, 168, 228, - 241, 248, 92, 86, 16, 72, 169, 226, 185, 206, 6, 226, 65, 54, 232, 231, 205, 169, 14, 186, 187, 76, 141, 69, 144, 82, 233, 106, 167, 105, 21, - 147, 114, 132, 247, 206, 66, 17, 50, 87, 201, 254, 255, 114, 240, 229, 127, 36, 66, 101, 80, 14, 247, 162, 164, 1, 218, 53, 55, 58, 26, 195, - 202, 17, 211, 168, 129, 236, 249, 79, 48, 7, 219, 222, 10, 204, 62, 166, 149, 5, 32, 178, 145, 111, 86, 34, 158, 215, 225, 250, 119, 206, 205, - 159, 147, 39, 57, 175, 158, 53, 199, 176, 130, 254, 215, 64, 57, 64, 204, 203, 29, 242, 241, 90, 164, 116, 159, 162, 79, 237, 238, 22, 139, 218, - 97, 223, 89, 89, 243, 126, 72, 169, 189, 185, 163, 209, 140, 96, 179, 228, 28, 69, 197, 250, 207, 143, 97, 233, 22, 176, 235, 100, 44, 27, 181, - 39, 27, 206, 85, 113, 68, 178, 247, 191, 15, 233, 121, 39, 241, 137, 203, 224, 42, 232, 246, 62, 199, 107, 161, 185, 77, 140, 215, 118, 67, 124, - 5, 236, 135, 169, 65, 8, 134, 16, 15, 234, 55, 195, 139, 139, 232, 241, 191, 13, 35, 9, 129, 43, 254, 9, 123, 239, 128, 205, 171, 161, 191, - 15, 140, 97, 253, 183, 165, 48, 71, 135, 153, 85, 86, 182, 31, 198, 207, 110, 135, 197, 66, 37, 81, 100, 232, 235, 16, 143, 66, 63, 13, 139, - 191, 14, 144, 87, 110, 141, 194, 220, 11, 43, 193, 94, 124, 130, 240, 197, 179, 163, 198, 97, 14, 91, 249, 126, 244, 59, 119, 42, 224, 102, 250, - 212, 41, 124, 53, 140, 157, 140, 18, 105, 210, 145, 225, 92, 161, 178, 219, 17, 200, 194, 27, 114, 150, 154, 10, 183, 124, 40, 99, 194, 105, 25, - 216, 202, 17, 88, 156, 64, 83, 240, 142, 58, 68, 89, 254, 221, 6, 44, 86, 96, 65, 44, 135, 79, 146, 147, 2, 244, 125, 155, 172, 98, 8, - 185, 190, 135, 84, 222, 109, 36, 136, 126, 115, 223, 113, 218, 27, 44, 130, 137, 103, 244, 1, 57, 189, 226, 19, 116, 34, 103, 16, 62, 190, 130, - 220, 102, 35, 237, 112, 199, 212, 218, 123, 16, 26, 173, 107, 71, 196, 50, 15, 129, 148, 233, 73, 56, 114, 186, 156, 129, 92, 59, 233, 8, 33, - 97, 101, 37, 255, 115, 66, 201, 216, 116, 229, 216, 56, 110, 34, 156, 72, 41, 118, 217, 79, 122, 95, 213, 30, 64, 164, 250, 78, 55, 244, 195, - 123, 88, 191, 137, 26, 48, 226, 51, 216, 101, 244, 64, 48, 141, 254, 183, 1, 210, 74, 6, 27, 38, 173, 156, 21, 148, 251, 172, 54, 168, 124, - 54, 37, 187, 150, 222, 65, 10, 67, 107, 29, 117, 71, 92, 177, 213, 179, 131, 210, 188, 124, 34, 131, 77, 230, 69, 141, 8, 121, 126, 41, 12, - 141, 226, 94, 104, 177, 36, 144, 27, 96, 211, 119, 226, 157, 159, 147, 195, 156, 40, 13, 153, 98, 248, 65, 237, 245, 93, 205, 46, 166, 135, 188, - 25, 181, 56, 237, 185, 213, 121, 17, 149, 5, 204, 26, 80, 78, 171, 40, 153, 119, 65, 232, 208, 46, 172, 210, 155, 149, 136, 17, 47, 98, 27, - 235, 116, 147, 254, 118, 147, 186, 50, 214, 202, 171, 224, 50, 118, 19, 171, 165, 71, 136, 251, 18, 173, 58, 59, 246, 80, 130, 46, 11, 33, 56, - 211, 107, 234, 176, 238, 103, 62, 101, 79, 55, 96, 0, 157, 251, 93, 104, 112, 183, 171, 8, 164, 87, 195, 77, 107, 108, 131, 174, 195, 163, 33, - 20, 216, 111, 246, 119, 248, 45, 79, 185, 237, 190, 7, 125, 237, 22, 150, 251, 61, 252, 238, 93, 172, 207, 63, 160, 137, 88, 178, 4, 12, 110, - 138, 40, 242, 181, 184, 179, 92, 202, 156, 190, 111, 179, 21, 164, 191, 101, 59, 21, 64, 23, 1, 93, 80, 160, 15, 217, 91, 73, 41, 180, 151, - 237, 69, 107, 54, 21, 205, 70, 67, 7, 21, 47, 16, 114, 83, 4, 154, 171, 46, 67, 203, 152, 113, 130, 244, 253, 216, 148, 54, 248, 77, 216, - 72, 231, 28, 67, 206, 186, 143, 111, 138, 210, 86, 70, 147, 202, 89, 146, 82, 16, 71, 184, 77, 72, 249, 7, 160, 127, 74, 55, 201, 116, 208, - 21, 95, 47, 7, 93, 168, 19, 122, 21, 36, 55, 249, 133, 98, 224, 166, 180, 58, 53, 248, 36, 27, 164, 39, 189, 130, 178, 121, 135, 212, 100, - 30, 26, 201, 111, 228, 200, 52, 217, 142, 120, 171, 139, 218, 31, 117, 243, 156, 83, 136, 191, 247, 253, 184, 75, 31, 160, 218, 121, 78, 41, 255, - 35, 212, 205, 216, 130, 100, 111, 41, 76, 252, 80, 77, 81, 241, 175, 187, 172, 137, 218, 26, 232, 95, 45, 99, 20, 60, 179, 82, 46, 110, 76, - 253, 39, 119, 79, 125, 23, 37, 37, 47, 37, 207, 175, 49, 223, 167, 153, 160, 173, 242, 107, 126, 224, 112, 67, 214, 21, 23, 255, 226, 148, 138, - 49, 144, 154, 249, 189, 4, 220, 250, 201, 126, 186, 50, 185, 156, 235, 83, 63, 231, 227, 181, 82, 53, 45, 116, 72, 91, 131, 158, 225, 185, 236, - 26, 83, 255, 120, 19, 180, 120, 23, 201, 242, 144, 228, 130, 52, 21, 139, 250, 141, 84, 136, 51, 72, 237, 58, 225, 192, 49, 56, 90, 126, 98, - 160, 97, 218, 63, 185, 106, 235, 253, 158, 91, 50, 11, 163, 129, 207, 197, 49, 72, 117, 159, 134, 126, 242, 140, 236, 80, 154, 201, 174, 162, 140, - 83, 179, 172, 144, 102, 86, 13, 130, 13, 223, 32, 30, 71, 55, 115, 86, 14, 65, 75, 121, 124, 91, 20, 5, 31, 199, 246, 91, 204, 117, 102, - 12, 208, 27, 255, 150, 64, 35, 174, 92, 163, 129, 250, 82, 58, 7, 225, 146, 156, 149, 201, 187, 76, 229, 152, 35, 135, 159, 79, 198, 253, 232, - 0, 70, 27, 224, 79, 151, 66, 193, 165, 113, 181, 56, 86, 42, 167, 59, 33, 55, 66, 146, 23, 46, 107, 186, 244, 81, 10, 30, 179, 244, 61, - 13, 240, 222, 143, 146, 97, 72, 87, 188, 74, 190, 193, 237, 211, 79, 136, 124, 242, 131, 41, 232, 16, 137, 95, 128, 44, 118, 7, 220, 170, 116, - 20, 97, 155, 40, 246, 121, 248, 194, 228, 118, 104, 30, 178, 144, 99, 130, 5, 139, 175, 206, 212, 227, 70, 35, 220, 20, 211, 69, 30, 250, 69, - 103, 47, 244, 233, 112, 33, 147, 241, 9, 87, 184, 163, 224, 64, 139, 50, 138, 233, 142, 215, 246, 10, 79, 6, 41, 166, 165, 59, 175, 233, 104, - 153, 246, 179, 150, 27, 51, 36, 125, 56, 198, 201, 163, 73, 188, 150, 23, 108, 77, 229, 90, 238, 149, 81, 146, 122, 204, 160, 255, 187, 26, 38, - 230, 217, 36, 179, 238, 118, 154, 32, 124, 203, 109, 200, 250, 39, 243, 245, 162, 60, 239, 98, 218, 203, 171, 254, 83, 43, 63, 45, 231, 2, 190, - 214, 4, 118, 197, 94, 81, 238, 171, 133, 112, 226, 56, 150, 226, 59, 81, 249, 108, 17, 208, 221, 88, 165, 243, 240, 18, 57, 12, 129, 180, 54, - 215, 128, 195, 133, 96, 138, 117, 85, 89, 60, 161, 53, 66, 20, 238, 17, 173, 222, 127, 176, 207, 97, 40, 239, 79, 211, 156, 39, 108, 159, 240, - 184, 103, 98, 181, 116, 183, 156, 64, 246, 101, 42, 118, 254, 251, 80, 25, 188, 147, 254, 68, 12, 165, 96, 51, 175, 26, 238, 18, 240, 27, 50, - 140, 18, 182, 119, 14, 170, 41, 123, 5, 201, 204, 149, 142, 178, 98, 17, 151, 17, 194, 109, 107, 108, 61, 126, 198, 182, 9, 11, 184, 121, 1, - 228, 214, 25, 75, 1, 38, 177, 85, 146, 205, 143, 68, 174, 98, 120, 77, 85, 228, 29, 33, 171, 28, 120, 101, 76, 59, 208, 235, 101, 191, 165, - 62, 172, 70, 201, 1, 3, 30, 54, 209, 252, 109, 178, 189, 129, 75, 177, 170, 182, 197, 116, 166, 184, 208, 89, 164, 200, 95, 232, 65, 56, 2, - 181, 88, 187, 215, 50, 83, 228, 153, 83, 178, 35, 146, 156, 236, 128, 129, 224, 63, 224, 80, 195, 63, 160, 220, 115, 3, 12, 77, 17, 120, 249, - 113, 237, 112, 125, 33, 184, 98, 42, 189, 69, 208, 193, 71, 134, 137, 51, 2, 129, 240, 194, 11, 100, 176, 105, 233, 175, 23, 209, 22, 146, 154, - 142, 42, 240, 200, 121, 248, 66, 156, 101, 72, 70, 36, 208, 89, 108, 214, 153, 48, 129, 249, 47, 143, 235, 34, 34, 123, 19, 127, 195, 11, 158, - 7, 106, 231, 251, 161, 26, 122, 121, 128, 125, 209, 44, 163, 116, 125, 116, 125, 95, 237, 93, 220, 255, 126, 90, 40, 167, 33, 168, 205, 137, 162, - 117, 41, 24, 213, 79, 111, 235, 211, 159, 95, 1, 197, 229, 195, 193, 68, 142, 192, 38, 128, 144, 53, 147, 183, 67, 184, 106, 201, 162, 16, 162, - 178, 146, 246, 146, 79, 209, 49, 87, 195, 87, 195, 238, 88, 2, 102, 195, 50, 199, 218, 36, 70, 14, 69, 232, 242, 107, 109, 229, 187, 82, 232, - 47, 172, 22, 149, 122, 40, 169, 23, 55, 117, 208, 225, 186, 134, 189, 135, 209, 134, 214, 23, 221, 122, 245, 87, 218, 118, 221, 241, 59, 222, 179, - 103, 169, 213, 119, 2, 33, 150, 29, 124, 146, 203, 113, 237, 114, 253, 165, 187, 197, 50, 196, 62, 63, 147, 27, 61, 187, 228, 4, 27, 228, 126, - 39, 213, 30, 132, 204, 63, 247, 113, 179, 68, 148, 187, 230, 40, 135, 136, 73, 94, 135, 102, 242, 52, 168, 239, 30, 33, 92, 217, 79, 28, 229, - 4, 73, 40, 71, 136, 169, 28, 228, 80, 25, 43, 202, 125, 116, 23, 66, 180, 135, 71, 163, 213, 159, 186, 9, 62, 147, 168, 247, 115, 69, 44, - 67, 174, 229, 99, 3, 236, 26, 196, 200, 59, 120, 65, 95, 212, 111, 215, 64, 72, 191, 123, 88, 191, 138, 42, 44, 194, 60, 228, 235, 108, 204, - 204, 58, 136, 111, 111, 37, 87, 220, 38, 42, 3, 181, 8, 254, 17, 73, 249, 157, 173, 154, 129, 204, 165, 138, 121, 163, 253, 6, 226, 58, 137, - 199, 150, 95, 109, 64, 190, 215, 82, 50, 151, 30, 109, 120, 185, 12, 208, 154, 140, 211, 33, 210, 0, 67, 232, 78, 79, 188, 65, 192, 153, 43, - 212, 112, 23, 216, 181, 162, 197, 59, 75, 252, 0, 246, 139, 131, 70, 74, 231, 145, 40, 28, 93, 38, 2, 162, 98, 173, 57, 47, 35, 228, 250, - 240, 5, 81, 216, 130, 175, 185, 168, 215, 40, 246, 134, 101, 224, 121, 166, 228, 210, 71, 187, 213, 136, 240, 255, 81, 248, 192, 43, 135, 21, 38, - 33, 199, 15, 30, 70, 89, 253, 13, 56, 40, 28, 229, 238, 239, 88, 112, 40, 145, 231, 120, 207, 96, 51, 176, 150, 151, 50, 170, 51, 64, 18, - 132, 210, 83, 53, 11, 132, 159, 94, 21, 23, 69, 215, 200, 184, 102, 208, 217, 217, 122, 180, 191, 105, 243, 175, 131, 84, 228, 86, 168, 79, 45, - 227, 106, 237, 79, 206, 125, 162, 196, 187, 6, 14, 45, 5, 69, 255, 86, 20, 173, 114, 110, 85, 254, 106, 169, 197, 115, 57, 73, 30, 201, 248, - 51, 143, 76, 75, 92, 222, 77, 93, 231, 161, 75, 190, 154, 118, 16, 51, 241, 1, 214, 216, 106, 174, 190, 189, 15, 14, 110, 134, 197, 241, 18, - 150, 31, 24, 15, 85, 16, 73, 233, 162, 162, 25, 159, 19, 107, 135, 64, 27, 210, 155, 43, 101, 127, 146, 15, 238, 202, 58, 236, 75, 70, 66, - 10, 126, 135, 78, 227, 93, 171, 4, 76, 18, 238, 34, 137, 15, 186, 114, 193, 75, 111, 158, 141, 204, 81, 24, 127, 97, 30, 245, 29, 86, 128, - 109, 68, 88, 72, 136, 136, 112, 248, 191, 224, 130, 34, 241, 185, 218, 107, 234, 44, 119, 120, 10, 180, 192, 125, 108, 3, 194, 155, 107, 161, 37, - 144, 80, 181, 177, 203, 82, 51, 197, 78, 25, 123, 118, 201, 221, 180, 137, 92, 253, 106, 15, 44, 60, 46, 187, 161, 239, 79, 76, 225, 254, 181, - 139, 132, 122, 199, 6, 221, 154, 86, 207, 198, 193, 194, 240, 227, 204, 111, 69, 92, 123, 68, 80, 148, 112, 47, 233, 214, 9, 96, 237, 252, 68, - 30, 254, 65, 20, 209, 211, 29, 212, 121, 255, 136, 250, 234, 176, 58, 13, 172, 192, 202, 26, 182, 73, 76, 80, 221, 133, 178, 111, 36, 71, 172, - 130, 185, 181, 215, 29, 139, 214, 153, 68, 57, 118, 6, 110, 235, 119, 107, 240, 36, 80, 86, 246, 182, 69, 62, 169, 23, 21, 197, 93, 185, 251, - 200, 151, 183, 243, 169, 218, 30, 157, 83, 88, 137, 28, 255, 162, 106, 20, 141, 153, 226, 69, 173, 76, 143, 146, 248, 60, 75, 47, 190, 29, 105, - 74, 24, 121, 54, 2, 62, 101, 208, 222, 211, 53, 172, 242, 127, 175, 9, 116, 11, 154, 86, 69, 242, 68, 7, 73, 42, 255, 38, 60, 116, 165, - 136, 225, 171, 102, 102, 201, 158, 112, 41, 119, 187, 96, 254, 223, 51, 193, 218, 191, 222, 10, 222, 249, 205, 104, 188, 19, 158, 60, 240, 144, 234, - 33, 227, 101, 152, 103, 158, 150, 19, 178, 208, 41, 176, 161, 82, 104, 130, 17, 71, 196, 0, 202, 229, 20, 29, 212, 250, 226, 139, 217, 35, 81, - 114, 188, 203, 103, 77, 149, 51, 227, 242, 192, 125, 207, 245, 153, 173, 154, 132, 81, 214, 3, 173, 96, 223, 213, 197, 219, 96, 162, 65, 255, 27, - 230, 211, 163, 158, 165, 112, 223, 136, 132, 68, 101, 53, 143, 102, 147, 23, 76, 69, 55, 23, 45, 176, 60, 228, 65, 160, 43, 110, 225, 142, 40, - 128, 245, 232, 120, 31, 216, 78, 179, 211, 36, 55, 54, 169, 97, 215, 24, 216, 75, 207, 120, 210, 234, 237, 167, 156, 94, 187, 136, 85, 209, 242, - 56, 21, 41, 20, 138, 101, 66, 246, 179, 244, 47, 71, 189, 222, 144, 161, 31, 164, 234, 73, 226, 214, 203, 205, 178, 9, 98, 230, 227, 112, 151, - 88, 252, 56, 140, 39, 187, 3, 100, 242, 104, 126, 12, 17, 89, 106, 49, 228, 181, 37, 168, 7, 95, 224, 137, 95, 192, 95, 251, 76, 92, 213, - 110, 237, 162, 43, 115, 210, 83, 224, 77, 19, 38, 115, 149, 60, 220, 229, 179, 221, 43, 241, 91, 78, 197, 212, 251, 92, 140, 35, 200, 74, 137, - 188, 153, 162, 225, 70, 65, 172, 209, 78, 46, 11, 106, 181, 11, 17, 5, 230, 253, 14, 85, 103, 123, 66, 29, 52, 237, 17, 164, 17, 17, 194, - 224, 175, 104, 179, 156, 85, 181, 13, 82, 193, 71, 209, 103, 133, 220, 117, 27, 224, 124, 18, 91, 146, 206, 225, 231, 65, 115, 195, 195, 28, 77, - 225, 90, 218, 107, 216, 57, 188, 139, 196, 136, 53, 240, 50, 180, 186, 215, 97, 237, 35, 4, 171, 202, 4, 181, 111, 162, 30, 197, 158, 78, 74, - 157, 124, 59, 120, 123, 154, 178, 134, 9, 133, 244, 184, 59, 211, 122, 4, 33, 206, 223, 240, 125, 13, 52, 162, 121, 108, 41, 205, 120, 109, 157, - 207, 249, 16, 162, 74, 13, 90, 187, 106, 88, 200, 231, 200, 185, 192, 58, 171, 216, 14, 205, 174, 99, 89, 128, 73, 117, 61, 74, 157, 85, 66, - 31, 16, 211, 219, 209, 23, 254, 145, 53, 240, 25, 113, 36, 185, 53, 247, 99, 189, 148, 171, 223, 162, 147, 204, 109, 71, 144, 57, 192, 101, 44, - 209, 179, 105, 83, 4, 229, 132, 43, 216, 228, 168, 140, 220, 141, 214, 185, 194, 160, 252, 134, 152, 39, 45, 103, 154, 158, 145, 17, 24, 171, 96, - 11, 228, 37, 169, 25, 184, 22, 124, 202, 249, 80, 205, 230, 195, 186, 9, 69, 104, 5, 103, 11, 21, 42, 130, 168, 106, 111, 67, 168, 58, 147, - 131, 246, 185, 153, 124, 125, 84, 43, 183, 60, 201, 34, 244, 215, 231, 145, 178, 183, 17, 86, 126, 43, 137, 6, 136, 185, 203, 105, 27, 55, 6, - 25, 135, 80, 160, 87, 120, 73, 113, 125, 146, 178, 46, 80, 88, 224, 172, 207, 246, 64, 110, 210, 133, 87, 239, 151, 75, 105, 143, 40, 68, 84, - 125, 39, 212, 161, 156, 121, 86, 64, 224, 47, 199, 180, 134, 64, 162, 54, 118, 212, 32, 87, 13, 8, 242, 15, 121, 74, 120, 17, 53, 137, 69, - 183, 201, 109, 201, 209, 240, 103, 141, 166, 235, 128, 246, 15, 93, 162, 161, 60, 198, 63, 160, 134, 28, 179, 168, 218, 141, 78, 154, 140, 68, 28, - 19, 245, 35, 110, 94, 115, 238, 204, 111, 240, 204, 79, 224, 41, 19, 22, 91, 65, 145, 255, 2, 26, 66, 149, 25, 50, 139, 134, 90, 220, 239, - 177, 7, 144, 3, 157, 37, 143, 63, 109, 40, 22, 237, 73, 40, 131, 148, 45, 208, 224, 153, 199, 228, 128, 56, 226, 155, 229, 65, 104, 133, 186, - 143, 179, 207, 177, 85, 146, 251, 186, 80, 197, 161, 227, 196, 116, 131, 41, 59, 11, 45, 11, 171, 240, 182, 94, 106, 41, 111, 64, 143, 82, 145, - 121, 68, 198, 189, 152, 194, 13, 167, 0, 206, 184, 106, 135, 137, 85, 180, 67, 132, 60, 23, 32, 185, 179, 22, 139, 59, 32, 252, 112, 115, 118, - 228, 142, 93, 24, 241, 240, 185, 226, 53, 104, 246, 183, 66, 127, 197, 153, 143, 160, 185, 123, 72, 237, 42, 112, 12, 126, 73, 255, 160, 80, 136, - 51, 79, 11, 56, 240, 180, 40, 65, 18, 136, 254, 240, 127, 104, 83, 144, 75, 62, 157, 106, 16, 51, 153, 76, 173, 104, 149, 158, 129, 175, 209, - 27, 207, 125, 78, 243, 235, 17, 215, 70, 120, 16, 194, 19, 157, 245, 81, 178, 186, 139, 88, 191, 122, 74, 220, 4, 111, 66, 120, 96, 208, 114, - 139, 16, 219, 72, 67, 70, 90, 134, 134, 246, 6, 17, 188, 85, 200, 24, 102, 242, 73, 32, 225, 207, 204, 203, 78, 152, 132, 213, 242, 159, 207, - 170, 209, 240, 159, 201, 166, 103, 141, 234, 182, 157, 178, 143, 195, 180, 188, 181, 119, 8, 228, 9, 72, 9, 127, 142, 231, 240, 205, 8, 198, 44, - 39, 133, 14, 171, 98, 180, 216, 136, 22, 53, 241, 138, 40, 240, 52, 200, 100, 35, 51, 154, 180, 173, 208, 31, 217, 137, 246, 224, 37, 113, 147, - 14, 21, 245, 45, 180, 163, 65, 78, 223, 237, 83, 251, 232, 138, 59, 145, 9, 111, 46, 81, 251, 169, 85, 115, 20, 194, 222, 5, 108, 4, 233, - 211, 251, 169, 189, 124, 61, 62, 229, 19, 49, 135, 54, 16, 139, 252, 9, 95, 117, 27, 202, 233, 175, 82, 126, 129, 245, 6, 151, 164, 92, 206, - 60, 40, 15, 102, 118, 233, 61, 114, 79, 53, 204, 125, 156, 215, 162, 113, 73, 87, 35, 131, 157, 136, 103, 127, 195, 79, 208, 102, 188, 242, 37, - 122, 146, 27, 111, 108, 230, 50, 95, 197, 114, 32, 110, 5, 188, 137, 153, 124, 26, 52, 27, 133, 104, 162, 2, 78, 201, 207, 180, 213, 115, 155, - 181, 91, 12, 184, 39, 90, 1, 235, 246, 43, 176, 125, 167, 51, 159, 126, 30, 108, 213, 106, 16, 169, 158, 36, 219, 33, 62, 229, 24, 61, 222, - 213, 50, 246, 43, 173, 74, 70, 105, 79, 36, 159, 157, 54, 18, 9, 216, 72, 35, 30, 177, 11, 54, 211, 3, 13, 211, 172, 89, 36, 173, 39, - 252, 108, 161, 150, 134, 30, 115, 52, 171, 53, 11, 128, 106, 23, 223, 153, 177, 32, 79, 204, 78, 34, 181, 223, 200, 86, 40, 145, 5, 118, 171, - 88, 105, 210, 251, 187, 171, 184, 133, 175, 225, 239, 115, 241, 77, 50, 17, 7, 93, 121, 40, 93, 36, 59, 204, 27, 172, 153, 15, 105, 199, 6, - 250, 60, 183, 195, 26, 108, 63, 147, 178, 221, 125, 232, 222, 172, 16, 127, 154, 30, 243, 100, 102, 30, 37, 159, 169, 253, 85, 153, 176, 246, 141, - 90, 120, 51, 15, 146, 252, 122, 195, 76, 232, 100, 185, 51, 93, 166, 58, 33, 233, 71, 250, 81, 101, 60, 100, 189, 225, 113, 144, 15, 173, 60, - 217, 48, 92, 58, 81, 246, 236, 222, 125, 237, 165, 145, 213, 205, 188, 4, 85, 249, 59, 246, 162, 86, 161, 47, 18, 250, 61, 179, 121, 253, 71, - 244, 248, 32, 210, 20, 94, 213, 166, 252, 5, 233, 99, 37, 132, 115, 154, 161, 255, 50, 153, 187, 98, 25, 50, 189, 220, 152, 174, 173, 217, 4, - 5, 101, 133, 50, 206, 51, 83, 125, 134, 214, 178, 81, 90, 54, 245, 195, 116, 178, 189, 177, 65, 113, 31, 189, 80, 38, 242, 224, 97, 17, 202, - 135, 96, 96, 132, 152, 173, 192, 202, 76, 245, 37, 40, 36, 122, 152, 174, 124, 112, 138, 91, 142, 112, 192, 26, 137, 89, 17, 164, 0, 125, 115, - 63, 73, 209, 247, 160, 127, 12, 155, 36, 123, 62, 139, 208, 112, 132, 212, 169, 241, 82, 33, 39, 128, 216, 99, 69, 11, 28, 69, 108, 44, 138, - 248, 32, 172, 239, 21, 31, 200, 89, 188, 250, 202, 91, 145, 69, 219, 95, 161, 143, 59, 243, 104, 54, 37, 201, 25, 40, 192, 215, 133, 236, 200, - 1, 196, 43, 150, 105, 21, 231, 198, 44, 26, 85, 203, 111, 121, 221, 47, 48, 191, 178, 210, 150, 113, 139, 159, 33, 82, 90, 186, 75, 237, 21, - 242, 49, 139, 147, 50, 130, 225, 122, 57, 77, 37, 67, 146, 219, 233, 15, 4, 154, 200, 42, 16, 196, 175, 118, 80, 208, 135, 252, 194, 0, 159, - 51, 157, 180, 200, 73, 211, 169, 40, 168, 213, 208, 79, 35, 36, 161, 194, 188, 145, 104, 148, 34, 208, 67, 177, 210, 166, 239, 69, 151, 211, 112, - 216, 147, 80, 94, 175, 75, 57, 232, 55, 208, 241, 86, 139, 55, 77, 245, 152, 65, 182, 31, 65, 234, 115, 84, 91, 117, 26, 73, 103, 187, 145, - 204, 97, 114, 110, 255, 159, 18, 234, 2, 161, 139, 178, 216, 20, 126, 11, 28, 109, 250, 22, 122, 200, 121, 180, 23, 50, 100, 68, 246, 251, 34, - 172, 6, 32, 163, 232, 89, 57, 58, 146, 171, 93, 217, 40, 71, 150, 242, 160, 9, 139, 186, 14, 201, 247, 195, 71, 81, 235, 58, 205, 67, 104, - 114, 190, 90, 100, 171, 112, 195, 90, 245, 89, 108, 152, 96, 135, 32, 255, 150, 235, 122, 122, 110, 225, 30, 242, 97, 90, 144, 31, 45, 153, 57, - 67, 219, 190, 255, 213, 97, 89, 4, 245, 133, 164, 156, 178, 182, 42, 150, 35, 211, 81, 244, 250, 198, 60, 68, 252, 96, 111, 81, 23, 76, 254, - 88, 204, 134, 163, 135, 20, 240, 220, 109, 123, 200, 7, 139, 69, 229, 25, 248, 139, 225, 29, 150, 249, 42, 142, 112, 248, 137, 134, 176, 129, 190, - 180, 144, 6, 228, 194, 86, 47, 116, 209, 250, 6, 81, 138, 37, 231, 112, 37, 180, 196, 124, 118, 176, 211, 35, 148, 55, 240, 172, 4, 221, 4, - 23, 139, 203, 225, 74, 38, 103, 240, 204, 20, 238, 31, 213, 56, 125, 51, 1, 231, 177, 121, 98, 113, 102, 38, 191, 5, 29, 21, 222, 245, 58, - 88, 221, 144, 9, 66, 217, 11, 105, 21, 126, 147, 144, 115, 40, 196, 221, 144, 34, 11, 142, 136, 114, 184, 98, 52, 43, 192, 86, 76, 52, 104, - 150, 42, 92, 124, 171, 214, 174, 38, 91, 174, 65, 102, 215, 27, 180, 84, 142, 140, 9, 202, 181, 62, 104, 39, 33, 73, 18, 216, 46, 57, 242, - 131, 50, 105, 206, 228, 31, 209, 35, 8, 69, 151, 215, 128, 210, 163, 147, 140, 42, 102, 252, 210, 43, 224, 91, 108, 76, 91, 78, 29, 85, 80, - 99, 18, 198, 221, 123, 129, 198, 209, 248, 62, 41, 66, 4, 117, 173, 71, 127, 254, 85, 32, 195, 216, 234, 166, 187, 86, 142, 127, 233, 181, 132, - 130, 138, 186, 165, 252, 226, 137, 149, 138, 13, 171, 213, 180, 159, 163, 84, 235, 130, 114, 175, 61, 15, 117, 97, 155, 106, 83, 199, 107, 73, 7, - 249, 209, 128, 186, 132, 13, 96, 187, 112, 114, 76, 127, 101, 24, 149, 191, 14, 58, 225, 63, 235, 2, 9, 23, 186, 140, 60, 190, 19, 33, 209, - 54, 105, 12, 189, 99, 216, 70, 180, 111, 158, 244, 0, 228, 161, 172, 249, 161, 161, 135, 63, 50, 142, 201, 241, 191, 34, 80, 254, 237, 121, 157, - 92, 31, 5, 191, 86, 76, 34, 100, 216, 34, 176, 76, 119, 219, 250, 52, 193, 235, 162, 208, 148, 2, 251, 97, 81, 164, 94, 165, 13, 203, 152, - 237, 49, 34, 23, 125, 108, 75, 0, 1, 116, 224, 0, 129, 153, 245, 110, 27, 219, 245, 51, 37, 73, 187, 80, 160, 115, 29, 175, 210, 93, 101, - 187, 121, 89, 44, 135, 127, 38, 205, 176, 185, 92, 126, 59, 103, 212, 193, 150, 140, 1, 101, 136, 243, 110, 101, 94, 40, 97, 114, 210, 140, 41, - 14, 241, 241, 90, 10, 14, 195, 247, 91, 64, 200, 175, 118, 248, 190, 91, 5, 194, 148, 104, 47, 137, 225, 23, 53, 149, 168, 7, 129, 124, 153, - 98, 186, 62, 230, 190, 128, 149, 115, 68, 180, 14, 192, 0, 54, 124, 155, 81, 43, 140, 226, 180, 7, 41, 246, 160, 250, 58, 222, 183, 240, 75, - 148, 106, 223, 175, 36, 209, 43, 106, 69, 185, 172, 165, 73, 47, 15, 49, 83, 51, 78, 202, 91, 176, 45, 234, 171, 75, 120, 142, 232, 130, 33, - 136, 26, 80, 14, 199, 229, 168, 151, 14, 168, 19, 125, 158, 100, 201, 60, 120, 19, 235, 2, 116, 144, 201, 176, 206, 71, 225, 47, 37, 141, 69, - 162, 84, 188, 4, 171, 225, 211, 125, 240, 2, 34, 108, 91, 1, 188, 194, 109, 201, 169, 158, 62, 62, 222, 104, 244, 216, 213, 109, 91, 134, 189, - 49, 221, 9, 36, 169, 101, 220, 225, 20, 35, 186, 26, 79, 5, 66, 4, 3, 21, 145, 77, 253, 173, 9, 145, 116, 206, 49, 49, 18, 74, 210, - 83, 248, 249, 180, 9, 65, 215, 17, 180, 65, 86, 208, 86, 50, 42, 120, 208, 57, 127, 60, 36, 11, 231, 135, 252, 38, 232, 29, 135, 102, 166, - 192, 145, 105, 197, 186, 185, 223, 205, 91, 92, 81, 42, 104, 183, 156, 7, 227, 118, 40, 235, 165, 190, 78, 180, 189, 6, 117, 220, 54, 101, 6, - 129, 137, 187, 176, 214, 191, 202, 200, 128, 212, 97, 247, 107, 60, 231, 24, 217, 13, 251, 225, 6, 194, 3, 36, 22, 18, 159, 211, 227, 103, 93, - 215, 242, 203, 129, 207, 141, 239, 130, 130, 170, 179, 46, 74, 103, 144, 94, 207, 235, 160, 28, 37, 203, 238, 210, 26, 21, 70, 50, 229, 97, 113, - 168, 165, 27, 239, 157, 75, 97, 135, 2, 169, 10, 48, 65, 111, 80, 24, 173, 254, 3, 180, 17, 19, 210, 255, 58, 3, 62, 230, 165, 175, 177, - 73, 176, 122, 108, 66, 246, 116, 236, 196, 3, 9, 119, 90, 119, 188, 162, 13, 29, 92, 15, 158, 140, 155, 103, 118, 87, 195, 1, 108, 127, 208, - 95, 3, 84, 187, 217, 217, 70, 55, 50, 11, 253, 195, 88, 212, 140, 108, 116, 131, 231, 91, 69, 2, 229, 9, 54, 163, 210, 106, 248, 153, 15, - 173, 59, 19, 72, 124, 143, 52, 18, 131, 124, 162, 190, 86, 133, 141, 114, 209, 12, 168, 129, 133, 226, 114, 26, 129, 179, 228, 103, 105, 0, 149, - 176, 39, 166, 67, 32, 238, 202, 224, 29, 238, 194, 38, 174, 80, 175, 19, 14, 60, 44, 206, 199, 150, 185, 17, 117, 171, 29, 62, 132, 1, 245, - 73, 44, 203, 124, 108, 218, 231, 197, 56, 196, 115, 211, 104, 12, 58, 200, 119, 106, 6, 165, 168, 85, 138, 72, 96, 40, 84, 251, 223, 220, 4, - 71, 180, 168, 59, 163, 80, 105, 50, 57, 132, 156, 120, 63, 40, 62, 191, 157, 121, 17, 1, 211, 116, 243, 0, 181, 15, 200, 148, 21, 74, 98, - 217, 160, 201, 166, 130, 211, 235, 130, 169, 134, 103, 120, 65, 70, 215, 88, 9, 55, 167, 137, 58, 5, 150, 25, 240, 161, 231, 81, 24, 34, 143, - 1, 67, 125, 254, 178, 13, 60, 93, 212, 25, 115, 135, 85, 15, 135, 160, 19, 197, 112, 198, 41, 78, 254, 27, 235, 233, 253, 116, 9, 218, 202, - 247, 95, 3, 247, 143, 104, 165, 15, 160, 167, 233, 52, 85, 129, 148, 246, 122, 139, 218, 185, 199, 193, 46, 237, 50, 64, 17, 253, 76, 229, 21, - 148, 156, 194, 118, 185, 98, 180, 9, 155, 80, 44, 95, 66, 177, 8, 64, 175, 79, 120, 197, 51, 241, 92, 7, 125, 88, 46, 28, 111, 68, 187, - 45, 109, 83, 39, 224, 191, 175, 27, 25, 181, 203, 58, 193, 158, 83, 124, 26, 105, 189, 46, 38, 92, 75, 50, 29, 46, 91, 42, 83, 63, 84, - 108, 119, 160, 90, 186, 3, 191, 210, 65, 50, 87, 246, 187, 120, 177, 86, 174, 38, 93, 206, 16, 94, 63, 11, 129, 200, 110, 149, 85, 97, 155, - 249, 176, 60, 45, 218, 59, 136, 200, 173, 64, 81, 218, 65, 157, 170, 243, 110, 98, 23, 211, 38, 79, 82, 21, 127, 145, 221, 156, 141, 238, 116, - 118, 176, 191, 75, 108, 145, 93, 146, 147, 183, 201, 201, 133, 114, 178, 210, 143, 9, 233, 93, 131, 211, 196, 120, 173, 90, 205, 248, 196, 136, 8, - 226, 236, 47, 177, 62, 28, 131, 169, 197, 108, 38, 62, 100, 8, 125, 84, 106, 248, 108, 149, 179, 198, 69, 59, 144, 38, 108, 84, 179, 219, 120, - 222, 90, 25, 213, 111, 88, 69, 156, 153, 176, 3, 149, 212, 204, 1, 63, 157, 31, 17, 115, 189, 180, 135, 164, 220, 79, 152, 122, 47, 133, 178, - 157, 245, 29, 126, 10, 228, 113, 237, 48, 202, 216, 159, 180, 22, 245, 57, 177, 24, 149, 88, 79, 160, 54, 32, 54, 55, 210, 42, 63, 132, 78, - 91, 207, 84, 139, 31, 75, 177, 52, 214, 26, 215, 106, 216, 123, 35, 251, 44, 59, 215, 252, 144, 9, 48, 30, 237, 98, 139, 53, 82, 148, 137, - 32, 94, 4, 117, 189, 212, 214, 219, 60, 168, 119, 70, 15, 69, 31, 243, 141, 254, 210, 18, 112, 215, 163, 68, 189, 8, 121, 129, 212, 76, 214, - 146, 244, 51, 233, 246, 17, 243, 125, 117, 154, 192, 46, 180, 241, 27, 102, 99, 149, 77, 38, 239, 131, 221, 36, 42, 97, 129, 21, 132, 251, 138, - 144, 86, 232, 71, 252, 76, 217, 7, 225, 67, 36, 35, 117, 79, 208, 33, 184, 76, 76, 71, 242, 30, 197, 223, 17, 80, 57, 214, 81, 121, 228, - 83, 57, 217, 80, 177, 119, 23, 161, 45, 242, 34, 178, 110, 116, 199, 101, 198, 159, 221, 125, 226, 226, 115, 113, 14, 146, 197, 155, 208, 116, 74, - 31, 160, 0, 119, 131, 15, 238, 19, 101, 160, 71, 28, 120, 95, 228, 113, 250, 53, 214, 102, 217, 105, 180, 76, 44, 15, 118, 53, 160, 133, 61, - 139, 184, 2, 149, 145, 86, 99, 21, 46, 65, 253, 114, 217, 247, 9, 147, 41, 63, 202, 254, 113, 116, 46, 117, 50, 5, 197, 177, 2, 166, 72, - 202, 243, 194, 253, 168, 70, 205, 43, 143, 194, 92, 71, 103, 193, 69, 73, 221, 81, 143, 194, 119, 80, 24, 163, 150, 187, 147, 12, 144, 40, 71, - 195, 119, 10, 85, 230, 175, 81, 112, 239, 105, 134, 36, 188, 95, 29, 105, 129, 145, 140, 46, 171, 131, 126, 178, 3, 9, 94, 92, 17, 36, 169, - 13, 171, 221, 244, 111, 155, 85, 39, 240, 37, 168, 22, 44, 144, 221, 238, 73, 105, 160, 92, 166, 170, 225, 93, 201, 33, 81, 1, 135, 147, 70, - 74, 217, 123, 136, 118, 112, 57, 60, 114, 75, 25, 169, 131, 116, 65, 230, 136, 156, 126, 82, 101, 121, 69, 17, 123, 19, 230, 78, 203, 12, 161, - 89, 120, 95, 132, 210, 118, 53, 187, 23, 106, 116, 132, 31, 197, 35, 54, 194, 6, 72, 181, 100, 212, 37, 105, 89, 51, 11, 223, 180, 17, 117, - 234, 86, 21, 226, 167, 234, 62, 222, 186, 81, 110, 214, 163, 128, 197, 100, 62, 181, 136, 222, 227, 130, 33, 57, 71, 211, 239, 108, 130, 144, 103, - 29, 194, 92, 19, 177, 132, 58, 222, 79, 207, 24, 172, 149, 205, 161, 109, 50, 243, 212, 82, 154, 240, 222, 42, 228, 137, 67, 231, 78, 124, 143, - 30, 58, 119, 226, 88, 18, 128, 56, 121, 75, 202, 225, 8, 98, 200, 132, 17, 248, 28, 100, 16, 50, 180, 71, 14, 22, 175, 217, 35, 163, 252, - 96, 9, 34, 49, 157, 160, 231, 191, 92, 222, 80, 162, 149, 176, 199, 106, 157, 21, 129, 112, 249, 97, 57, 40, 97, 17, 127, 163, 156, 83, 59, - 67, 166, 101, 43, 42, 67, 240, 29, 243, 141, 227, 181, 171, 229, 234, 218, 211, 225, 166, 155, 55, 226, 245, 14, 106, 7, 62, 163, 83, 38, 108, - 59, 86, 87, 20, 43, 229, 45, 29, 62, 36, 228, 102, 167, 28, 27, 107, 175, 147, 147, 23, 55, 149, 208, 22, 114, 145, 54, 140, 224, 224, 75, - 73, 233, 241, 134, 145, 236, 13, 203, 228, 13, 219, 86, 171, 93, 244, 66, 41, 216, 238, 137, 50, 225, 98, 210, 97, 111, 210, 68, 175, 233, 120, - 246, 123, 44, 21, 114, 119, 103, 228, 221, 226, 46, 86, 83, 34, 115, 14, 78, 201, 37, 212, 9, 20, 102, 60, 100, 223, 203, 233, 144, 152, 211, - 116, 154, 88, 71, 207, 232, 125, 254, 114, 212, 173, 246, 30, 223, 94, 200, 253, 202, 129, 159, 156, 77, 40, 198, 31, 34, 124, 127, 2, 85, 188, - 80, 14, 242, 125, 134, 240, 117, 104, 52, 171, 2, 191, 15, 200, 89, 228, 255, 9, 114, 214, 212, 255, 135, 75, 240, 116, 43, 120, 64, 63, 165, - 14, 86, 225, 179, 34, 16, 47, 23, 248, 164, 59, 33, 124, 191, 204, 19, 232, 204, 146, 177, 43, 114, 240, 113, 187, 142, 190, 25, 9, 103, 200, - 29, 79, 228, 106, 251, 235, 137, 181, 184, 79, 59, 173, 190, 176, 247, 123, 120, 52, 142, 53, 207, 253, 222, 117, 2, 157, 173, 128, 63, 148, 152, - 176, 94, 25, 116, 125, 15, 74, 3, 90, 146, 120, 9, 156, 111, 66, 9, 98, 167, 2, 241, 79, 199, 120, 0, 190, 165, 103, 86, 46, 65, 243, - 87, 233, 5, 68, 41, 165, 246, 120, 66, 101, 95, 13, 249, 179, 68, 58, 122, 56, 151, 27, 181, 193, 201, 112, 26, 230, 230, 72, 79, 11, 27, - 207, 210, 149, 15, 220, 202, 87, 139, 144, 62, 42, 189, 152, 249, 169, 45, 114, 145, 130, 4, 209, 4, 22, 126, 161, 27, 46, 123, 186, 81, 62, - 152, 117, 253, 50, 136, 111, 238, 123, 16, 195, 123, 231, 172, 37, 171, 3, 144, 59, 250, 73, 248, 60, 33, 147, 214, 24, 194, 93, 234, 192, 83, - 209, 166, 94, 35, 133, 32, 46, 51, 101, 212, 54, 217, 250, 141, 197, 28, 214, 99, 93, 125, 70, 244, 253, 201, 92, 17, 156, 102, 215, 92, 216, - 36, 19, 141, 244, 154, 99, 31, 66, 27, 29, 53, 109, 100, 218, 218, 90, 232, 223, 162, 123, 99, 170, 56, 120, 80, 205, 68, 96, 189, 182, 74, - 121, 53, 57, 82, 118, 175, 44, 176, 75, 248, 82, 5, 220, 118, 14, 251, 215, 22, 37, 227, 202, 220, 126, 33, 253, 193, 125, 39, 127, 68, 14, - 125, 21, 216, 35, 180, 181, 141, 50, 16, 254, 95, 168, 229, 67, 174, 121, 108, 144, 156, 226, 112, 232, 6, 250, 51, 71, 95, 16, 43, 176, 22, - 146, 70, 100, 16, 55, 47, 162, 192, 131, 115, 45, 47, 228, 47, 72, 231, 204, 210, 14, 59, 170, 230, 232, 162, 234, 12, 60, 120, 192, 1, 159, - 73, 191, 160, 17, 52, 173, 244, 135, 122, 79, 94, 181, 8, 18, 171, 135, 240, 237, 180, 195, 176, 245, 226, 76, 145, 240, 185, 39, 65, 117, 46, - 122, 241, 104, 157, 62, 132, 34, 105, 102, 140, 105, 172, 88, 224, 46, 3, 171, 21, 232, 151, 88, 165, 142, 161, 54, 59, 127, 203, 232, 12, 126, - 149, 62, 71, 118, 82, 115, 121, 139, 114, 237, 138, 96, 215, 46, 199, 120, 20, 31, 41, 147, 192, 149, 109, 151, 241, 161, 59, 144, 108, 113, 82, - 155, 146, 12, 38, 240, 49, 95, 132, 70, 226, 238, 239, 225, 174, 55, 100, 78, 74, 254, 129, 156, 181, 135, 188, 99, 151, 18, 147, 57, 50, 232, - 41, 35, 145, 51, 251, 32, 61, 34, 51, 236, 189, 73, 15, 32, 173, 63, 178, 179, 2, 5, 222, 186, 162, 20, 189, 116, 225, 139, 112, 20, 126, - 79, 15, 24, 41, 26, 87, 14, 123, 50, 142, 88, 10, 71, 201, 255, 160, 147, 188, 235, 132, 39, 61, 87, 6, 46, 185, 133, 156, 19, 191, 189, - 137, 147, 84, 129, 237, 22, 5, 36, 12, 200, 182, 116, 225, 137, 81, 94, 102, 67, 127, 145, 77, 13, 98, 109, 141, 81, 129, 168, 83, 246, 182, - 197, 239, 64, 88, 59, 153, 21, 181, 193, 222, 78, 53, 150, 251, 61, 89, 154, 42, 229, 55, 208, 14, 57, 111, 112, 149, 100, 113, 139, 225, 77, - 242, 211, 171, 233, 156, 163, 226, 83, 245, 185, 244, 72, 29, 26, 166, 126, 44, 4, 61, 195, 161, 229, 125, 188, 215, 3, 132, 195, 45, 117, 76, - 208, 65, 99, 10, 231, 80, 217, 234, 168, 104, 135, 239, 160, 224, 205, 227, 114, 206, 216, 169, 26, 132, 70, 11, 236, 106, 222, 226, 206, 215, 14, - 163, 84, 236, 161, 239, 55, 233, 221, 231, 34, 194, 6, 91, 152, 69, 202, 28, 248, 53, 242, 227, 225, 250, 5, 49, 20, 51, 30, 0, 159, 251, - 33, 18, 80, 163, 130, 236, 60, 119, 66, 0, 222, 69, 194, 28, 95, 112, 51, 151, 51, 175, 135, 176, 98, 143, 232, 17, 106, 95, 212, 4, 182, - 82, 207, 249, 133, 116, 16, 237, 207, 216, 78, 119, 44, 196, 167, 193, 120, 103, 234, 133, 52, 102, 152, 106, 163, 210, 129, 12, 64, 132, 38, 156, - 150, 9, 162, 246, 193, 244, 203, 232, 241, 76, 158, 125, 165, 70, 145, 157, 88, 11, 241, 39, 141, 238, 237, 155, 194, 84, 17, 42, 241, 128, 15, - 70, 144, 42, 136, 63, 42, 59, 247, 224, 60, 62, 27, 189, 193, 44, 214, 37, 147, 56, 86, 35, 171, 201, 113, 230, 161, 50, 29, 134, 79, 245, - 30, 159, 189, 102, 145, 76, 28, 12, 146, 83, 28, 212, 83, 212, 242, 50, 201, 41, 14, 162, 139, 181, 189, 136, 127, 202, 225, 160, 229, 53, 85, - 94, 150, 158, 2, 140, 154, 28, 200, 58, 244, 53, 249, 107, 16, 206, 220, 198, 162, 16, 222, 196, 107, 70, 162, 248, 62, 196, 218, 101, 126, 199, - 1, 144, 57, 23, 148, 63, 106, 21, 208, 72, 254, 194, 242, 148, 249, 105, 116, 61, 97, 153, 227, 131, 126, 20, 70, 71, 253, 61, 226, 172, 177, - 104, 71, 26, 225, 124, 255, 234, 108, 222, 36, 69, 204, 67, 211, 150, 112, 61, 41, 188, 76, 29, 36, 252, 195, 132, 185, 23, 30, 223, 171, 39, - 76, 225, 46, 30, 230, 47, 70, 139, 154, 73, 10, 186, 248, 75, 77, 150, 199, 153, 146, 31, 169, 235, 236, 112, 57, 203, 162, 64, 46, 99, 205, - 16, 10, 188, 181, 143, 252, 58, 86, 205, 158, 82, 96, 176, 106, 15, 168, 253, 50, 196, 203, 216, 114, 130, 36, 94, 201, 203, 102, 210, 226, 51, - 36, 148, 153, 41, 208, 209, 166, 32, 240, 13, 22, 117, 129, 168, 133, 182, 241, 162, 6, 117, 0, 170, 61, 187, 164, 108, 228, 136, 243, 240, 71, - 228, 136, 7, 241, 135, 229, 200, 204, 140, 168, 179, 98, 12, 254, 100, 114, 196, 83, 180, 35, 184, 20, 82, 175, 167, 75, 88, 11, 120, 144, 178, - 178, 133, 199, 43, 245, 48, 58, 22, 188, 119, 210, 199, 195, 87, 109, 177, 82, 88, 198, 251, 161, 10, 232, 91, 98, 51, 62, 168, 0, 177, 145, - 67, 249, 110, 71, 166, 55, 188, 33, 66, 143, 17, 71, 191, 25, 130, 98, 172, 214, 134, 68, 177, 211, 103, 201, 205, 154, 236, 102, 13, 120, 71, - 195, 231, 176, 5, 38, 31, 164, 25, 232, 37, 255, 24, 246, 88, 178, 47, 245, 24, 214, 112, 93, 6, 233, 222, 99, 103, 32, 143, 21, 40, 101, - 73, 149, 131, 106, 23, 93, 242, 40, 98, 170, 171, 111, 132, 208, 147, 147, 33, 172, 181, 244, 25, 44, 132, 117, 83, 239, 49, 139, 30, 42, 148, - 220, 196, 54, 238, 177, 130, 138, 41, 148, 62, 108, 189, 9, 1, 94, 253, 144, 11, 93, 227, 10, 128, 43, 207, 74, 59, 252, 45, 13, 5, 179, - 108, 127, 252, 199, 104, 106, 7, 130, 55, 35, 208, 158, 201, 166, 160, 35, 148, 251, 225, 22, 8, 79, 152, 168, 89, 122, 170, 224, 49, 118, 11, - 29, 72, 145, 132, 18, 51, 226, 58, 168, 7, 80, 63, 209, 249, 152, 144, 33, 111, 170, 105, 159, 115, 165, 230, 87, 211, 166, 37, 127, 122, 76, - 148, 191, 170, 115, 255, 170, 228, 63, 15, 84, 176, 133, 164, 76, 237, 244, 241, 133, 104, 102, 228, 143, 102, 224, 129, 76, 246, 31, 254, 200, 225, - 34, 114, 153, 196, 111, 55, 177, 73, 148, 17, 190, 7, 191, 82, 123, 74, 213, 40, 214, 230, 185, 11, 195, 48, 208, 192, 195, 134, 98, 34, 173, - 238, 37, 142, 146, 196, 198, 231, 23, 211, 144, 39, 129, 133, 71, 23, 148, 253, 215, 32, 255, 21, 64, 19, 251, 150, 54, 5, 99, 213, 220, 135, - 40, 142, 35, 31, 56, 109, 225, 63, 113, 75, 2, 159, 41, 22, 70, 232, 143, 6, 15, 201, 105, 17, 125, 217, 3, 69, 236, 220, 105, 91, 89, - 156, 38, 240, 60, 124, 79, 68, 98, 206, 185, 127, 142, 252, 71, 82, 244, 43, 85, 248, 4, 190, 14, 68, 233, 16, 90, 201, 3, 170, 54, 124, - 19, 219, 73, 143, 116, 249, 173, 26, 98, 213, 227, 93, 224, 150, 82, 4, 73, 88, 240, 174, 130, 204, 84, 4, 81, 223, 33, 238, 235, 136, 134, - 250, 13, 196, 76, 202, 78, 245, 57, 86, 42, 252, 244, 38, 164, 109, 29, 46, 176, 80, 69, 224, 65, 237, 179, 97, 57, 185, 211, 143, 6, 153, - 253, 185, 91, 206, 120, 243, 130, 209, 43, 174, 64, 179, 82, 106, 35, 68, 58, 66, 78, 163, 67, 108, 200, 54, 73, 43, 28, 147, 25, 160, 84, - 124, 37, 15, 120, 12, 68, 108, 133, 195, 33, 40, 64, 214, 126, 113, 169, 76, 222, 230, 142, 83, 75, 61, 49, 152, 203, 131, 224, 79, 78, 225, - 75, 105, 83, 175, 80, 254, 227, 126, 26, 34, 150, 242, 83, 76, 64, 87, 9, 110, 58, 238, 89, 216, 170, 105, 189, 184, 203, 3, 74, 130, 126, - 160, 10, 210, 67, 198, 211, 65, 56, 130, 133, 57, 141, 58, 248, 32, 150, 123, 9, 95, 11, 173, 144, 127, 21, 73, 235, 150, 127, 147, 76, 64, - 43, 227, 61, 154, 60, 74, 53, 24, 54, 110, 150, 162, 104, 12, 185, 192, 163, 108, 0, 25, 4, 26, 134, 209, 180, 215, 24, 14, 157, 129, 194, - 199, 118, 161, 5, 45, 225, 5, 174, 176, 168, 157, 36, 49, 27, 226, 140, 165, 176, 208, 143, 212, 222, 133, 181, 93, 101, 246, 154, 44, 72, 125, - 162, 90, 44, 173, 68, 117, 182, 22, 138, 145, 202, 177, 59, 157, 133, 164, 2, 27, 216, 94, 184, 136, 50, 86, 240, 177, 148, 56, 223, 100, 162, - 227, 75, 193, 237, 189, 244, 205, 22, 153, 89, 92, 210, 144, 117, 129, 219, 16, 29, 41, 240, 183, 228, 148, 81, 218, 170, 0, 153, 108, 111, 26, - 73, 99, 13, 138, 27, 173, 89, 184, 74, 104, 0, 119, 188, 202, 55, 147, 31, 100, 56, 182, 248, 128, 116, 52, 40, 163, 145, 238, 246, 144, 4, - 218, 7, 49, 21, 126, 24, 144, 221, 194, 171, 145, 117, 239, 98, 121, 135, 7, 169, 253, 161, 218, 17, 129, 77, 247, 239, 130, 56, 40, 117, 231, - 14, 162, 122, 152, 186, 118, 144, 188, 3, 255, 132, 118, 223, 84, 124, 10, 184, 172, 53, 218, 225, 70, 148, 250, 163, 41, 132, 97, 226, 51, 152, - 154, 9, 137, 235, 232, 143, 189, 46, 46, 11, 236, 137, 223, 132, 84, 232, 136, 39, 174, 114, 247, 193, 193, 92, 48, 180, 231, 251, 56, 121, 41, - 57, 147, 95, 165, 192, 179, 49, 117, 11, 180, 87, 141, 95, 68, 50, 158, 59, 197, 44, 237, 19, 36, 226, 238, 7, 204, 139, 229, 248, 91, 207, - 112, 14, 155, 77, 143, 34, 134, 92, 171, 85, 232, 61, 50, 170, 124, 3, 243, 171, 241, 25, 232, 241, 28, 143, 141, 56, 236, 39, 122, 138, 112, - 93, 76, 193, 42, 76, 69, 216, 231, 16, 46, 132, 167, 209, 4, 80, 117, 201, 176, 94, 156, 230, 100, 90, 49, 92, 77, 147, 164, 239, 94, 188, - 34, 129, 228, 70, 179, 61, 92, 93, 33, 139, 218, 132, 255, 68, 89, 49, 98, 167, 48, 252, 214, 116, 151, 161, 249, 126, 10, 42, 243, 231, 11, - 127, 224, 30, 203, 171, 88, 46, 20, 146, 114, 34, 35, 145, 197, 135, 200, 43, 16, 84, 216, 228, 239, 50, 143, 136, 7, 198, 102, 251, 3, 223, - 145, 146, 28, 211, 95, 177, 85, 152, 95, 174, 118, 85, 177, 53, 55, 236, 202, 6, 106, 201, 32, 242, 60, 203, 26, 73, 143, 52, 76, 115, 214, - 107, 105, 25, 107, 122, 154, 188, 31, 72, 136, 170, 255, 194, 215, 57, 227, 177, 115, 96, 182, 204, 10, 185, 120, 157, 22, 232, 147, 9, 116, 62, - 223, 128, 40, 246, 227, 89, 164, 10, 129, 58, 247, 40, 31, 231, 103, 183, 28, 143, 146, 217, 84, 65, 91, 189, 137, 82, 240, 187, 255, 107, 155, - 220, 154, 201, 252, 110, 54, 169, 73, 31, 170, 178, 198, 35, 157, 149, 150, 44, 141, 248, 29, 194, 35, 105, 36, 233, 115, 94, 60, 136, 91, 161, - 236, 190, 19, 114, 159, 67, 156, 169, 39, 145, 135, 56, 247, 190, 9, 253, 133, 191, 214, 26, 245, 194, 21, 64, 70, 210, 182, 36, 194, 218, 64, - 63, 114, 4, 8, 201, 55, 15, 230, 70, 161, 149, 124, 131, 66, 139, 165, 105, 96, 217, 59, 206, 160, 39, 73, 66, 23, 146, 144, 238, 70, 195, - 243, 139, 190, 136, 201, 160, 243, 33, 81, 52, 42, 146, 235, 184, 139, 159, 241, 222, 85, 3, 59, 254, 138, 213, 215, 248, 80, 33, 2, 147, 223, - 239, 130, 52, 57, 117, 154, 131, 156, 191, 57, 254, 136, 76, 27, 217, 202, 46, 199, 251, 32, 94, 233, 216, 229, 192, 44, 196, 24, 57, 159, 180, - 129, 209, 79, 89, 96, 197, 107, 64, 119, 200, 158, 126, 111, 237, 59, 43, 192, 253, 34, 61, 53, 72, 108, 56, 100, 254, 95, 146, 116, 142, 208, - 245, 121, 45, 155, 121, 167, 70, 148, 192, 203, 118, 169, 152, 3, 205, 158, 235, 216, 35, 50, 35, 139, 51, 107, 7, 196, 75, 254, 28, 37, 143, - 225, 173, 34, 232, 192, 251, 187, 92, 204, 67, 74, 64, 166, 132, 206, 11, 32, 166, 60, 223, 143, 78, 153, 121, 173, 169, 16, 34, 31, 201, 232, - 120, 71, 166, 210, 72, 235, 43, 127, 36, 22, 2, 193, 178, 255, 155, 202, 0, 86, 13, 158, 160, 33, 0, 10, 32, 147, 180, 222, 210, 7, 144, - 40, 202, 33, 230, 119, 161, 200, 236, 118, 149, 243, 92, 250, 162, 249, 9, 92, 203, 252, 0, 175, 35, 4, 40, 48, 29, 124, 137, 145, 83, 202, - 133, 102, 66, 228, 14, 206, 241, 77, 159, 249, 36, 159, 80, 152, 115, 103, 54, 213, 34, 150, 162, 90, 125, 105, 114, 246, 192, 22, 54, 15, 241, - 176, 247, 214, 108, 142, 35, 89, 26, 86, 143, 7, 163, 230, 70, 33, 83, 43, 12, 123, 42, 36, 88, 38, 123, 101, 209, 116, 187, 148, 189, 134, - 254, 6, 43, 223, 79, 15, 200, 60, 251, 227, 154, 116, 131, 50, 250, 1, 86, 124, 102, 88, 238, 104, 71, 31, 60, 32, 69, 158, 60, 61, 140, - 133, 136, 67, 136, 207, 135, 33, 114, 51, 223, 0, 67, 13, 31, 162, 122, 253, 220, 0, 50, 254, 255, 39, 82, 44, 10, 149, 49, 44, 191, 182, - 233, 117, 88, 253, 9, 109, 64, 86, 34, 76, 61, 93, 3, 59, 163, 60, 239, 69, 131, 242, 155, 171, 97, 92, 140, 87, 189, 110, 208, 213, 69, - 80, 243, 119, 4, 30, 47, 105, 251, 241, 251, 15, 88, 102, 91, 38, 148, 78, 10, 218, 50, 117, 140, 14, 45, 6, 20, 241, 207, 233, 89, 175, - 169, 139, 134, 187, 172, 77, 168, 154, 159, 76, 40, 71, 247, 241, 125, 38, 140, 248, 126, 110, 6, 73, 6, 196, 103, 124, 24, 85, 54, 130, 13, - 91, 175, 23, 5, 110, 113, 97, 19, 190, 234, 101, 186, 227, 253, 19, 86, 212, 213, 134, 177, 194, 115, 159, 169, 28, 142, 87, 11, 191, 62, 107, - 195, 36, 237, 179, 195, 30, 145, 104, 192, 6, 78, 81, 231, 195, 122, 98, 222, 88, 169, 167, 144, 140, 147, 108, 5, 125, 119, 154, 44, 172, 128, - 186, 252, 90, 33, 129, 86, 191, 33, 95, 118, 164, 80, 181, 235, 35, 126, 132, 181, 164, 55, 73, 217, 71, 71, 61, 102, 245, 25, 18, 155, 9, - 175, 97, 125, 180, 200, 4, 215, 100, 45, 130, 233, 59, 248, 38, 3, 60, 113, 33, 83, 87, 253, 209, 80, 50, 245, 98, 102, 178, 36, 31, 66, - 222, 33, 182, 148, 134, 184, 116, 36, 211, 197, 78, 72, 52, 27, 244, 72, 142, 236, 202, 66, 118, 27, 184, 136, 130, 46, 16, 35, 35, 69, 22, - 33, 111, 111, 54, 153, 120, 30, 4, 107, 47, 61, 6, 149, 158, 149, 136, 200, 103, 102, 36, 120, 69, 178, 251, 118, 35, 177, 138, 253, 104, 253, - 50, 225, 30, 104, 206, 251, 71, 143, 9, 254, 225, 34, 25, 17, 149, 247, 90, 54, 177, 149, 156, 30, 225, 138, 203, 245, 32, 118, 96, 11, 88, - 67, 159, 91, 210, 83, 222, 75, 207, 16, 171, 109, 19, 34, 106, 121, 93, 24, 234, 89, 231, 255, 181, 162, 246, 98, 0, 175, 240, 39, 16, 59, - 153, 122, 141, 61, 2, 58, 160, 191, 250, 127, 229, 172, 201, 81, 219, 149, 36, 21, 199, 154, 130, 47, 195, 212, 29, 120, 37, 11, 214, 250, 82, - 232, 46, 244, 109, 246, 35, 98, 192, 59, 131, 239, 133, 230, 170, 61, 218, 22, 232, 159, 242, 4, 21, 132, 31, 173, 212, 129, 138, 27, 154, 131, - 105, 181, 216, 28, 40, 192, 226, 55, 166, 22, 139, 22, 253, 132, 237, 173, 93, 182, 91, 38, 33, 176, 125, 214, 8, 109, 107, 167, 129, 116, 106, - 76, 29, 66, 198, 204, 178, 146, 144, 218, 81, 80, 62, 41, 10, 185, 220, 149, 89, 93, 130, 175, 29, 27, 121, 41, 105, 80, 59, 242, 198, 76, - 34, 171, 212, 226, 189, 120, 153, 167, 67, 94, 214, 156, 189, 236, 169, 236, 101, 41, 121, 89, 203, 198, 73, 81, 227, 223, 70, 60, 135, 125, 86, - 135, 77, 151, 121, 228, 109, 100, 222, 49, 39, 215, 79, 127, 48, 152, 42, 170, 100, 14, 66, 67, 228, 176, 7, 145, 55, 33, 113, 123, 155, 30, - 242, 196, 6, 46, 37, 1, 7, 238, 37, 135, 177, 42, 135, 115, 199, 137, 151, 36, 155, 99, 232, 56, 244, 231, 50, 206, 25, 200, 189, 27, 21, - 113, 44, 105, 150, 140, 95, 62, 170, 91, 62, 10, 229, 54, 165, 244, 202, 94, 222, 42, 241, 89, 246, 94, 143, 100, 239, 229, 228, 158, 187, 215, - 55, 186, 204, 136, 143, 133, 125, 30, 9, 208, 249, 244, 96, 204, 68, 94, 216, 214, 105, 248, 0, 175, 74, 33, 251, 16, 251, 235, 208, 122, 100, - 46, 40, 161, 45, 158, 216, 216, 81, 72, 241, 225, 94, 108, 204, 153, 32, 47, 90, 38, 47, 66, 178, 40, 47, 226, 157, 134, 4, 234, 182, 204, - 26, 176, 131, 244, 198, 100, 226, 159, 245, 157, 70, 42, 135, 137, 58, 221, 16, 228, 164, 236, 241, 11, 35, 239, 233, 40, 24, 131, 128, 247, 135, - 224, 100, 86, 135, 183, 240, 221, 73, 193, 189, 140, 157, 123, 146, 210, 33, 159, 132, 14, 12, 159, 20, 65, 238, 240, 165, 28, 8, 211, 237, 202, - 75, 225, 13, 181, 35, 119, 172, 232, 196, 203, 80, 73, 10, 96, 139, 248, 64, 74, 128, 251, 110, 118, 129, 182, 74, 93, 152, 65, 26, 79, 97, - 9, 214, 215, 49, 104, 154, 195, 84, 62, 251, 223, 200, 32, 94, 120, 54, 235, 206, 75, 160, 97, 254, 15, 125, 36, 245, 128, 169, 63, 110, 123, - 224, 190, 24, 181, 181, 30, 98, 185, 189, 40, 0, 183, 225, 171, 116, 236, 5, 58, 224, 120, 175, 104, 7, 125, 128, 155, 35, 12, 184, 175, 71, - 140, 93, 101, 194, 240, 100, 238, 129, 45, 134, 80, 70, 111, 195, 103, 125, 209, 6, 42, 147, 73, 158, 187, 28, 248, 120, 3, 218, 242, 203, 138, - 192, 253, 167, 38, 7, 98, 44, 40, 234, 22, 162, 237, 253, 7, 250, 203, 37, 15, 97, 177, 11, 142, 56, 207, 250, 192, 125, 10, 255, 127, 58, - 203, 0, 132, 209, 118, 110, 37, 58, 234, 227, 200, 2, 238, 77, 42, 86, 173, 32, 235, 190, 150, 30, 43, 169, 51, 101, 25, 253, 65, 38, 171, - 206, 131, 134, 211, 252, 16, 90, 204, 117, 203, 208, 164, 33, 94, 78, 163, 197, 64, 151, 172, 58, 65, 17, 160, 78, 25, 54, 122, 63, 188, 83, - 13, 175, 199, 91, 17, 114, 222, 120, 152, 71, 208, 140, 122, 207, 98, 195, 242, 22, 77, 198, 13, 62, 176, 15, 50, 50, 169, 73, 160, 17, 250, - 119, 69, 97, 2, 76, 135, 1, 56, 77, 26, 29, 196, 157, 210, 229, 10, 149, 81, 155, 188, 110, 40, 227, 176, 250, 202, 6, 72, 234, 113, 144, - 125, 110, 41, 185, 92, 6, 135, 243, 53, 60, 241, 74, 150, 167, 159, 7, 183, 227, 181, 173, 251, 224, 165, 94, 247, 10, 111, 152, 156, 66, 35, - 229, 185, 254, 103, 98, 141, 72, 186, 132, 101, 192, 132, 143, 115, 13, 56, 36, 54, 149, 200, 214, 193, 106, 25, 243, 42, 212, 103, 40, 155, 207, - 121, 247, 135, 78, 67, 102, 188, 168, 108, 200, 108, 133, 129, 252, 76, 189, 86, 189, 223, 19, 171, 126, 8, 66, 70, 43, 48, 19, 10, 135, 85, - 237, 103, 143, 165, 22, 255, 124, 22, 129, 0, 22, 70, 124, 40, 251, 115, 63, 84, 179, 224, 168, 159, 138, 64, 196, 133, 204, 33, 226, 255, 30, - 54, 202, 228, 176, 53, 98, 196, 132, 132, 199, 81, 77, 242, 248, 11, 209, 197, 29, 208, 133, 56, 107, 64, 78, 245, 3, 207, 32, 21, 106, 75, - 161, 240, 47, 131, 171, 229, 138, 11, 159, 200, 20, 177, 208, 194, 171, 217, 19, 106, 140, 70, 251, 200, 149, 213, 6, 52, 157, 144, 211, 93, 243, - 87, 186, 76, 216, 222, 199, 225, 65, 108, 22, 210, 197, 166, 232, 16, 57, 100, 46, 136, 183, 182, 65, 48, 70, 127, 133, 21, 60, 66, 219, 14, - 23, 51, 191, 175, 147, 246, 223, 132, 149, 145, 164, 145, 96, 82, 49, 21, 78, 174, 152, 176, 45, 1, 61, 240, 69, 52, 71, 231, 100, 9, 248, - 245, 7, 40, 148, 13, 194, 183, 131, 88, 253, 127, 229, 57, 252, 119, 77, 22, 122, 4, 196, 72, 19, 80, 20, 143, 78, 152, 45, 90, 243, 89, - 61, 148, 231, 179, 32, 228, 71, 101, 47, 126, 63, 181, 14, 56, 112, 179, 8, 78, 75, 248, 51, 222, 105, 137, 218, 70, 126, 49, 22, 226, 26, - 157, 164, 145, 87, 13, 170, 73, 252, 114, 96, 187, 24, 184, 227, 174, 236, 112, 205, 9, 136, 85, 20, 146, 70, 61, 34, 179, 242, 237, 113, 224, - 173, 103, 68, 168, 13, 42, 174, 65, 32, 238, 131, 192, 171, 255, 165, 237, 129, 126, 101, 40, 51, 79, 30, 59, 208, 141, 20, 37, 10, 15, 151, - 233, 9, 127, 53, 228, 79, 251, 72, 198, 26, 6, 52, 57, 75, 134, 147, 243, 227, 213, 124, 169, 9, 55, 254, 36, 211, 241, 20, 192, 3, 63, - 25, 9, 249, 251, 252, 79, 200, 67, 218, 96, 194, 117, 104, 64, 141, 71, 187, 29, 144, 169, 44, 224, 217, 179, 114, 114, 190, 122, 199, 85, 104, - 119, 172, 28, 134, 38, 197, 152, 106, 111, 34, 171, 194, 156, 236, 201, 140, 208, 90, 212, 14, 19, 127, 140, 78, 230, 122, 172, 29, 252, 88, 22, - 100, 54, 231, 163, 235, 138, 21, 149, 245, 224, 185, 203, 1, 61, 109, 0, 170, 81, 253, 140, 24, 34, 106, 180, 76, 79, 178, 243, 145, 39, 33, - 207, 193, 93, 189, 136, 142, 152, 238, 75, 78, 129, 236, 62, 71, 238, 139, 201, 125, 240, 1, 236, 196, 203, 81, 97, 231, 111, 177, 120, 4, 230, - 111, 129, 120, 130, 84, 225, 211, 198, 136, 217, 38, 36, 248, 252, 186, 115, 187, 245, 62, 65, 54, 235, 139, 147, 83, 116, 34, 254, 134, 166, 34, - 80, 120, 7, 219, 100, 40, 228, 14, 123, 83, 20, 90, 238, 26, 123, 212, 128, 72, 249, 40, 82, 225, 192, 50, 81, 118, 73, 23, 181, 148, 35, - 125, 198, 171, 32, 27, 134, 44, 85, 80, 121, 154, 76, 172, 74, 137, 210, 148, 175, 176, 254, 154, 3, 109, 112, 168, 135, 23, 236, 119, 32, 45, - 133, 46, 127, 168, 208, 132, 207, 150, 195, 238, 168, 160, 220, 5, 193, 53, 29, 2, 38, 109, 219, 5, 253, 51, 195, 83, 175, 134, 150, 139, 151, - 32, 209, 111, 66, 140, 58, 126, 152, 218, 1, 7, 63, 76, 144, 52, 58, 118, 98, 59, 158, 98, 216, 241, 62, 251, 25, 154, 130, 77, 112, 197, - 120, 107, 58, 204, 29, 111, 213, 11, 249, 5, 133, 31, 158, 69, 26, 178, 254, 172, 223, 246, 174, 127, 150, 233, 5, 31, 156, 38, 137, 101, 69, - 119, 59, 70, 237, 56, 104, 129, 144, 179, 73, 148, 195, 86, 145, 167, 2, 148, 195, 139, 44, 15, 230, 162, 143, 121, 58, 191, 16, 218, 10, 186, - 160, 103, 190, 248, 35, 61, 2, 153, 223, 53, 112, 152, 134, 96, 61, 42, 148, 98, 4, 176, 99, 100, 110, 60, 78, 190, 123, 13, 173, 67, 26, - 197, 119, 66, 161, 233, 134, 46, 185, 235, 143, 114, 215, 48, 238, 138, 44, 199, 93, 31, 200, 93, 79, 248, 112, 87, 10, 119, 21, 190, 140, 128, - 156, 84, 59, 176, 113, 72, 116, 195, 137, 27, 17, 109, 20, 243, 217, 117, 135, 189, 40, 81, 128, 50, 241, 10, 191, 142, 182, 201, 60, 46, 184, - 45, 227, 118, 251, 209, 80, 68, 229, 235, 197, 81, 60, 69, 128, 187, 106, 32, 32, 36, 128, 143, 192, 116, 3, 92, 49, 57, 96, 112, 83, 6, - 55, 253, 49, 157, 27, 113, 191, 189, 3, 14, 193, 240, 50, 32, 165, 144, 34, 27, 132, 186, 253, 71, 50, 116, 33, 205, 16, 30, 96, 224, 223, - 157, 201, 99, 1, 7, 233, 77, 8, 30, 97, 254, 253, 50, 251, 62, 194, 200, 199, 144, 85, 210, 119, 160, 38, 112, 181, 51, 79, 196, 80, 229, - 250, 180, 247, 225, 223, 255, 141, 54, 44, 78, 118, 234, 225, 2, 100, 1, 50, 243, 76, 85, 123, 124, 102, 27, 248, 172, 245, 88, 97, 213, 136, - 193, 55, 133, 25, 10, 46, 9, 64, 103, 222, 76, 164, 141, 5, 29, 88, 45, 20, 26, 90, 100, 76, 84, 173, 144, 221, 74, 150, 141, 64, 7, - 34, 3, 114, 204, 39, 16, 244, 200, 36, 176, 72, 95, 131, 34, 145, 210, 135, 168, 104, 104, 145, 3, 3, 138, 10, 197, 66, 30, 48, 69, 16, - 240, 128, 153, 61, 16, 204, 30, 224, 217, 3, 185, 182, 91, 68, 6, 240, 166, 139, 18, 89, 161, 70, 161, 93, 171, 73, 185, 20, 35, 52, 154, - 245, 172, 211, 208, 235, 222, 246, 132, 200, 30, 27, 41, 243, 246, 119, 152, 214, 136, 158, 186, 48, 138, 60, 156, 47, 103, 48, 13, 89, 243, 32, - 148, 127, 53, 159, 100, 6, 16, 116, 109, 183, 86, 191, 141, 36, 246, 138, 18, 8, 251, 3, 214, 115, 195, 42, 233, 226, 228, 109, 94, 221, 70, - 126, 150, 226, 175, 73, 239, 255, 24, 58, 209, 227, 207, 13, 103, 213, 207, 125, 155, 61, 79, 91, 21, 246, 220, 236, 158, 132, 142, 157, 103, 249, - 121, 37, 243, 40, 17, 243, 106, 142, 154, 230, 252, 67, 132, 26, 88, 13, 222, 173, 80, 180, 215, 201, 44, 10, 122, 163, 92, 187, 195, 192, 151, - 126, 8, 97, 83, 200, 169, 185, 31, 21, 124, 14, 9, 54, 202, 194, 142, 147, 55, 100, 83, 81, 73, 68, 27, 89, 133, 144, 224, 227, 50, 173, - 65, 54, 50, 204, 217, 22, 85, 194, 148, 169, 253, 198, 237, 204, 67, 107, 249, 189, 91, 116, 75, 144, 60, 8, 183, 236, 179, 98, 62, 17, 84, - 94, 70, 150, 153, 207, 139, 218, 32, 159, 171, 154, 156, 79, 195, 238, 173, 147, 200, 92, 61, 27, 147, 136, 166, 65, 93, 48, 205, 222, 132, 2, - 60, 93, 116, 161, 47, 120, 77, 43, 115, 96, 136, 141, 147, 69, 130, 144, 39, 5, 97, 151, 125, 110, 179, 59, 27, 22, 54, 83, 214, 184, 223, - 148, 22, 160, 37, 38, 111, 98, 228, 217, 88, 172, 220, 197, 203, 65, 49, 137, 213, 188, 18, 29, 217, 4, 31, 52, 187, 250, 235, 9, 167, 39, - 37, 120, 225, 50, 187, 210, 117, 132, 118, 118, 97, 185, 100, 36, 250, 59, 16, 126, 241, 73, 214, 2, 3, 115, 219, 193, 27, 49, 25, 182, 136, - 3, 123, 36, 34, 153, 241, 44, 18, 242, 183, 142, 192, 192, 216, 152, 170, 29, 51, 94, 150, 43, 123, 28, 226, 160, 201, 128, 48, 206, 166, 157, - 171, 39, 7, 14, 245, 153, 60, 40, 110, 61, 40, 23, 191, 137, 135, 9, 39, 159, 226, 19, 206, 210, 8, 135, 54, 143, 1, 249, 3, 88, 174, - 176, 156, 73, 95, 177, 174, 212, 201, 223, 3, 228, 201, 183, 17, 243, 226, 171, 69, 28, 248, 245, 99, 103, 80, 101, 16, 154, 145, 46, 98, 61, - 210, 133, 148, 98, 167, 62, 32, 96, 175, 22, 116, 224, 97, 139, 71, 33, 63, 108, 86, 67, 192, 201, 221, 43, 191, 108, 148, 174, 227, 16, 127, - 69, 86, 202, 159, 50, 83, 241, 168, 109, 238, 1, 165, 79, 143, 8, 162, 200, 110, 76, 45, 74, 42, 51, 217, 113, 1, 218, 235, 185, 199, 89, - 179, 136, 158, 144, 29, 50, 107, 137, 24, 203, 27, 86, 126, 179, 15, 26, 2, 226, 184, 3, 172, 47, 183, 26, 26, 156, 104, 81, 140, 151, 237, - 227, 199, 86, 171, 49, 113, 217, 207, 120, 153, 76, 174, 189, 25, 85, 110, 160, 139, 254, 205, 70, 97, 29, 120, 58, 166, 62, 138, 192, 228, 223, - 122, 152, 106, 199, 147, 165, 240, 153, 2, 198, 82, 248, 143, 176, 207, 246, 184, 63, 101, 27, 209, 171, 217, 175, 136, 91, 76, 67, 200, 118, 179, - 114, 16, 58, 158, 145, 45, 42, 87, 247, 25, 14, 77, 148, 242, 150, 113, 216, 210, 82, 21, 193, 106, 144, 245, 248, 104, 94, 117, 209, 26, 75, - 34, 203, 229, 201, 106, 94, 240, 17, 242, 142, 243, 75, 225, 193, 21, 90, 139, 211, 224, 140, 55, 192, 136, 208, 19, 31, 53, 98, 109, 60, 112, - 92, 74, 217, 177, 45, 122, 55, 141, 111, 212, 11, 51, 213, 58, 148, 189, 236, 177, 165, 51, 81, 107, 238, 176, 238, 66, 48, 60, 20, 97, 11, - 163, 80, 177, 185, 29, 242, 167, 162, 57, 89, 97, 235, 248, 149, 212, 69, 254, 84, 68, 43, 17, 107, 107, 150, 203, 141, 22, 47, 161, 152, 60, - 70, 219, 144, 150, 140, 34, 101, 78, 46, 56, 176, 11, 166, 33, 58, 39, 255, 82, 7, 5, 109, 232, 162, 233, 175, 160, 15, 206, 160, 17, 177, - 20, 211, 88, 1, 255, 255, 215, 74, 249, 197, 116, 214, 192, 139, 218, 33, 247, 117, 160, 125, 245, 36, 65, 251, 116, 238, 122, 236, 18, 52, 23, - 104, 211, 16, 9, 90, 122, 218, 72, 228, 252, 215, 219, 84, 174, 39, 156, 194, 34, 255, 87, 20, 242, 16, 115, 230, 115, 157, 229, 179, 28, 182, - 25, 154, 96, 59, 89, 123, 238, 108, 65, 250, 235, 57, 156, 148, 98, 113, 178, 20, 26, 225, 36, 10, 201, 124, 180, 216, 243, 164, 19, 139, 249, - 208, 167, 84, 136, 128, 8, 152, 124, 134, 9, 187, 218, 73, 114, 166, 92, 93, 193, 154, 247, 118, 54, 223, 85, 2, 169, 232, 187, 50, 4, 72, - 49, 131, 214, 86, 120, 165, 12, 65, 203, 59, 104, 139, 126, 103, 208, 130, 88, 245, 25, 240, 10, 10, 217, 18, 176, 73, 72, 231, 223, 35, 101, - 88, 229, 40, 25, 219, 144, 214, 123, 16, 176, 109, 39, 1, 220, 113, 181, 136, 226, 51, 177, 4, 193, 212, 26, 168, 152, 106, 203, 126, 240, 107, - 61, 104, 246, 166, 204, 71, 67, 215, 132, 224, 115, 236, 227, 172, 10, 138, 196, 84, 188, 243, 114, 52, 16, 183, 202, 213, 185, 28, 202, 202, 254, - 129, 92, 144, 156, 129, 163, 249, 239, 30, 37, 221, 158, 215, 254, 133, 52, 110, 250, 152, 99, 16, 114, 163, 3, 57, 70, 59, 226, 254, 185, 151, - 184, 104, 7, 177, 190, 24, 240, 33, 146, 210, 191, 64, 227, 197, 60, 16, 88, 239, 20, 197, 165, 143, 142, 16, 235, 232, 39, 82, 64, 38, 69, - 189, 33, 195, 14, 241, 73, 244, 7, 114, 122, 182, 12, 3, 67, 117, 35, 126, 153, 49, 128, 164, 16, 242, 126, 190, 37, 0, 190, 177, 194, 111, - 80, 100, 152, 107, 121, 116, 139, 204, 194, 67, 238, 233, 169, 147, 29, 247, 31, 200, 33, 31, 63, 250, 80, 219, 115, 119, 118, 237, 147, 8, 247, - 159, 80, 100, 220, 144, 231, 187, 68, 163, 204, 112, 61, 153, 111, 66, 182, 68, 120, 125, 92, 92, 65, 170, 32, 250, 78, 91, 144, 91, 222, 203, - 142, 145, 117, 144, 158, 251, 22, 13, 5, 57, 82, 214, 53, 153, 197, 194, 255, 64, 191, 107, 3, 28, 132, 112, 217, 105, 20, 214, 227, 70, 92, - 173, 29, 45, 238, 35, 251, 45, 79, 178, 132, 191, 153, 80, 123, 115, 221, 172, 69, 63, 133, 60, 11, 6, 54, 11, 153, 196, 111, 28, 190, 72, - 21, 44, 255, 201, 96, 138, 104, 184, 15, 197, 61, 114, 19, 189, 111, 15, 158, 176, 171, 196, 241, 126, 209, 70, 234, 6, 41, 91, 116, 152, 88, - 116, 179, 131, 247, 157, 243, 34, 150, 255, 247, 29, 148, 29, 251, 105, 129, 93, 45, 10, 96, 45, 77, 18, 75, 13, 156, 33, 182, 39, 174, 62, - 104, 121, 76, 157, 197, 126, 242, 216, 37, 8, 0, 153, 240, 106, 159, 162, 70, 133, 69, 185, 219, 157, 217, 170, 33, 103, 135, 200, 102, 9, 51, - 99, 244, 171, 101, 208, 22, 105, 128, 234, 6, 240, 236, 70, 126, 113, 48, 82, 147, 225, 216, 192, 146, 202, 152, 106, 241, 161, 100, 123, 1, 84, - 26, 95, 159, 129, 255, 77, 163, 157, 190, 84, 252, 153, 160, 143, 108, 91, 143, 215, 114, 165, 167, 15, 245, 136, 255, 253, 16, 22, 162, 3, 141, - 196, 182, 227, 36, 113, 107, 3, 54, 255, 101, 162, 64, 185, 154, 201, 65, 233, 163, 13, 83, 32, 15, 94, 204, 246, 208, 165, 75, 209, 119, 181, - 106, 239, 128, 77, 135, 252, 248, 86, 173, 226, 107, 232, 199, 77, 38, 135, 2, 15, 67, 59, 105, 69, 214, 6, 85, 124, 14, 212, 192, 119, 170, - 77, 133, 215, 217, 138, 2, 242, 29, 98, 109, 219, 91, 142, 198, 243, 197, 117, 217, 147, 108, 157, 121, 228, 186, 31, 232, 244, 254, 45, 199, 241, - 231, 105, 109, 216, 162, 194, 3, 221, 253, 50, 70, 250, 152, 30, 181, 93, 108, 42, 105, 131, 190, 173, 86, 144, 58, 92, 133, 9, 219, 77, 136, - 196, 85, 168, 192, 223, 9, 9, 252, 255, 47, 88, 237, 254, 45, 172, 6, 191, 152, 97, 121, 82, 140, 90, 101, 31, 232, 150, 223, 153, 78, 58, - 45, 56, 66, 218, 109, 149, 255, 15, 170, 237, 22, 60, 227, 183, 41, 202, 207, 27, 128, 183, 69, 46, 236, 66, 122, 2, 23, 26, 70, 39, 170, - 241, 160, 39, 54, 5, 10, 252, 81, 202, 220, 92, 32, 32, 157, 200, 16, 181, 29, 162, 7, 200, 214, 55, 232, 15, 93, 116, 111, 25, 214, 194, - 53, 166, 91, 175, 108, 199, 119, 42, 102, 51, 161, 224, 238, 140, 206, 10, 11, 112, 247, 67, 216, 210, 151, 191, 2, 74, 55, 49, 151, 164, 92, - 206, 166, 105, 48, 162, 240, 53, 82, 42, 202, 141, 47, 121, 126, 237, 170, 91, 157, 96, 237, 239, 134, 245, 226, 11, 134, 8, 27, 181, 17, 241, - 219, 218, 191, 67, 186, 122, 33, 52, 121, 59, 142, 136, 74, 239, 159, 88, 149, 62, 214, 9, 104, 23, 72, 48, 41, 28, 253, 42, 54, 79, 171, - 129, 61, 48, 94, 174, 99, 224, 27, 35, 6, 22, 88, 170, 104, 88, 162, 79, 56, 132, 144, 163, 71, 11, 252, 22, 42, 69, 38, 103, 18, 220, - 244, 212, 62, 207, 63, 144, 46, 229, 181, 163, 222, 125, 245, 204, 107, 176, 101, 200, 132, 199, 15, 33, 31, 185, 37, 83, 205, 207, 79, 116, 14, - 186, 50, 114, 36, 107, 181, 104, 147, 166, 243, 78, 103, 132, 24, 240, 188, 66, 91, 61, 95, 143, 62, 22, 165, 175, 190, 135, 135, 204, 197, 168, - 250, 81, 180, 117, 123, 64, 98, 237, 187, 55, 32, 243, 27, 9, 120, 49, 141, 60, 151, 86, 185, 222, 67, 62, 33, 104, 142, 159, 123, 13, 208, - 81, 244, 114, 114, 57, 175, 46, 91, 4, 205, 230, 23, 104, 176, 82, 3, 208, 0, 222, 126, 164, 73, 34, 47, 85, 138, 194, 90, 110, 215, 99, - 251, 205, 226, 93, 170, 67, 183, 59, 240, 200, 145, 25, 120, 227, 109, 90, 99, 22, 132, 100, 79, 146, 92, 81, 134, 149, 110, 207, 178, 191, 137, - 104, 85, 203, 199, 8, 19, 242, 110, 103, 110, 230, 125, 33, 163, 100, 244, 147, 49, 10, 116, 187, 222, 65, 28, 216, 38, 6, 230, 176, 153, 217, - 251, 110, 197, 251, 78, 93, 11, 45, 162, 234, 54, 102, 128, 247, 249, 140, 14, 250, 9, 121, 230, 86, 176, 97, 51, 138, 159, 128, 169, 252, 3, - 224, 80, 132, 167, 58, 208, 114, 155, 8, 48, 253, 132, 97, 13, 240, 134, 226, 178, 14, 225, 218, 122, 70, 89, 148, 241, 206, 191, 5, 65, 219, - 209, 91, 223, 150, 113, 153, 197, 149, 194, 103, 165, 100, 70, 105, 223, 20, 94, 16, 200, 148, 178, 170, 252, 113, 98, 66, 32, 131, 47, 133, 62, - 213, 81, 186, 80, 38, 87, 118, 121, 209, 129, 119, 17, 126, 211, 41, 40, 20, 235, 162, 234, 96, 139, 99, 145, 8, 154, 196, 113, 136, 134, 234, - 179, 192, 3, 141, 144, 194, 197, 38, 210, 41, 187, 186, 26, 206, 211, 178, 191, 104, 245, 178, 191, 86, 88, 237, 160, 43, 235, 190, 205, 140, 16, - 161, 150, 155, 36, 231, 168, 102, 126, 101, 227, 114, 32, 7, 105, 147, 204, 216, 30, 149, 139, 55, 200, 254, 39, 173, 177, 17, 241, 87, 59, 68, - 230, 97, 51, 12, 171, 226, 18, 180, 220, 83, 43, 29, 56, 131, 102, 212, 131, 26, 115, 166, 203, 151, 29, 210, 157, 243, 158, 12, 227, 160, 39, - 119, 157, 11, 1, 105, 233, 108, 128, 210, 247, 180, 22, 201, 109, 65, 118, 116, 153, 206, 37, 200, 91, 150, 32, 213, 106, 223, 34, 187, 89, 139, - 181, 61, 122, 97, 50, 155, 241, 221, 99, 22, 9, 127, 18, 13, 108, 159, 204, 81, 52, 174, 78, 230, 192, 173, 33, 123, 244, 162, 140, 156, 16, - 123, 8, 15, 35, 152, 131, 123, 22, 89, 234, 137, 48, 121, 128, 152, 240, 96, 29, 137, 192, 131, 223, 227, 83, 31, 220, 1, 69, 151, 114, 213, - 245, 181, 26, 167, 127, 92, 64, 79, 146, 71, 126, 56, 8, 11, 51, 123, 93, 105, 37, 67, 231, 200, 229, 70, 62, 138, 201, 254, 173, 244, 97, - 70, 47, 254, 95, 25, 235, 81, 227, 251, 92, 149, 105, 209, 30, 70, 152, 183, 60, 83, 221, 62, 51, 233, 150, 97, 93, 47, 100, 121, 215, 165, - 4, 137, 92, 238, 104, 172, 67, 188, 242, 221, 235, 105, 168, 38, 201, 59, 235, 234, 61, 177, 18, 4, 244, 23, 33, 144, 69, 131, 221, 80, 52, - 11, 214, 163, 155, 27, 180, 125, 227, 132, 191, 223, 174, 110, 131, 178, 97, 117, 195, 129, 236, 229, 13, 242, 114, 241, 146, 9, 207, 252, 67, 46, - 134, 165, 47, 206, 20, 33, 102, 205, 196, 124, 213, 224, 238, 246, 11, 207, 64, 163, 49, 141, 77, 141, 46, 51, 10, 100, 94, 213, 122, 221, 113, - 101, 54, 149, 192, 214, 227, 19, 13, 56, 148, 9, 126, 219, 100, 76, 145, 253, 84, 202, 130, 239, 247, 129, 251, 44, 221, 247, 44, 108, 157, 5, - 18, 155, 78, 123, 82, 156, 15, 67, 23, 84, 170, 201, 60, 231, 219, 96, 23, 204, 154, 242, 9, 152, 191, 28, 70, 227, 253, 210, 4, 56, 218, - 50, 12, 243, 39, 90, 155, 96, 198, 238, 179, 180, 239, 250, 4, 204, 119, 227, 159, 9, 197, 103, 233, 141, 215, 225, 159, 203, 228, 145, 233, 103, - 169, 245, 224, 112, 9, 107, 208, 70, 70, 232, 138, 134, 37, 72, 199, 76, 200, 237, 38, 86, 67, 76, 192, 227, 50, 196, 179, 29, 148, 119, 77, - 221, 35, 188, 211, 34, 148, 221, 159, 38, 86, 141, 237, 64, 225, 48, 101, 133, 175, 3, 252, 65, 180, 76, 197, 6, 215, 59, 189, 137, 153, 255, - 55, 192, 52, 77, 43, 63, 204, 225, 49, 19, 234, 208, 207, 6, 99, 60, 191, 155, 217, 80, 231, 171, 130, 23, 95, 15, 240, 150, 61, 220, 103, - 7, 235, 28, 70, 46, 111, 39, 13, 208, 233, 170, 134, 79, 60, 143, 66, 247, 63, 97, 10, 127, 115, 203, 105, 4, 0, 25, 35, 169, 60, 28, - 39, 13, 122, 44, 36, 70, 102, 227, 127, 195, 60, 79, 201, 93, 2, 74, 47, 12, 194, 27, 180, 209, 47, 114, 51, 138, 73, 119, 162, 5, 56, - 143, 116, 67, 163, 191, 14, 122, 42, 229, 26, 61, 197, 169, 199, 228, 194, 132, 207, 105, 176, 166, 47, 183, 134, 60, 108, 150, 180, 209, 13, 142, - 135, 220, 176, 242, 101, 184, 178, 16, 217, 193, 78, 100, 75, 255, 47, 36, 241, 193, 49, 178, 63, 44, 153, 184, 255, 199, 100, 206, 36, 108, 240, - 4, 101, 47, 113, 185, 44, 168, 31, 38, 202, 217, 232, 97, 31, 32, 119, 71, 210, 206, 218, 206, 29, 221, 201, 56, 113, 136, 213, 40, 251, 130, - 171, 152, 95, 47, 128, 17, 16, 242, 206, 101, 155, 235, 208, 86, 195, 221, 232, 224, 35, 36, 78, 42, 119, 65, 59, 90, 225, 60, 55, 111, 224, - 190, 77, 176, 13, 182, 4, 174, 222, 3, 186, 236, 65, 134, 67, 189, 248, 221, 254, 165, 58, 232, 122, 140, 253, 104, 42, 125, 183, 115, 100, 57, - 51, 83, 165, 15, 145, 22, 136, 79, 227, 140, 54, 45, 185, 35, 227, 5, 25, 245, 154, 236, 163, 191, 162, 189, 36, 165, 178, 15, 16, 163, 6, - 245, 229, 183, 129, 167, 239, 172, 204, 247, 40, 208, 40, 186, 17, 185, 140, 66, 187, 122, 75, 74, 213, 218, 209, 163, 13, 248, 17, 188, 76, 129, - 235, 100, 150, 125, 219, 163, 47, 188, 68, 235, 132, 248, 233, 131, 124, 130, 240, 143, 177, 75, 209, 48, 202, 65, 69, 233, 250, 146, 42, 248, 174, - 69, 58, 88, 172, 53, 234, 232, 51, 224, 136, 237, 171, 129, 252, 157, 162, 245, 80, 21, 13, 121, 51, 33, 86, 166, 141, 23, 100, 251, 123, 231, - 230, 17, 77, 162, 141, 217, 245, 252, 66, 106, 87, 75, 102, 77, 33, 141, 35, 48, 91, 190, 5, 122, 192, 127, 220, 242, 218, 9, 15, 26, 232, - 62, 215, 70, 25, 16, 235, 201, 168, 2, 102, 191, 2, 39, 99, 46, 244, 3, 221, 13, 44, 112, 140, 88, 240, 30, 154, 221, 176, 239, 193, 25, - 52, 113, 46, 162, 43, 132, 212, 13, 2, 45, 30, 86, 36, 114, 69, 190, 52, 194, 208, 80, 152, 76, 64, 1, 20, 166, 139, 46, 21, 37, 48, - 50, 149, 35, 73, 231, 245, 50, 201, 30, 172, 190, 154, 51, 25, 238, 63, 37, 87, 235, 12, 119, 16, 1, 111, 105, 223, 168, 25, 31, 194, 191, - 252, 158, 8, 146, 210, 252, 1, 201, 192, 21, 191, 122, 22, 109, 210, 71, 106, 146, 196, 175, 234, 35, 153, 71, 122, 145, 120, 213, 174, 103, 228, - 68, 110, 35, 203, 83, 230, 165, 20, 237, 237, 165, 193, 207, 97, 29, 124, 132, 6, 58, 174, 199, 203, 217, 82, 68, 141, 231, 87, 192, 90, 5, - 114, 97, 174, 120, 3, 210, 35, 127, 77, 204, 162, 81, 88, 240, 117, 157, 49, 225, 172, 144, 89, 232, 95, 17, 27, 205, 27, 248, 226, 118, 232, - 56, 201, 141, 195, 108, 34, 226, 202, 0, 19, 159, 66, 116, 198, 247, 68, 56, 33, 36, 224, 176, 101, 216, 97, 185, 155, 159, 101, 79, 211, 62, - 136, 173, 57, 232, 69, 168, 135, 36, 193, 187, 20, 148, 179, 30, 187, 28, 121, 115, 27, 145, 142, 250, 250, 93, 16, 63, 244, 63, 100, 139, 163, - 70, 172, 145, 172, 133, 30, 75, 152, 108, 22, 12, 168, 233, 187, 224, 168, 24, 112, 135, 69, 189, 182, 3, 69, 230, 4, 132, 90, 70, 162, 159, - 239, 31, 68, 250, 204, 10, 14, 153, 224, 187, 13, 149, 115, 0, 106, 187, 161, 135, 76, 166, 39, 13, 31, 28, 166, 63, 163, 118, 132, 140, 120, - 57, 47, 48, 134, 123, 168, 229, 241, 1, 148, 28, 244, 212, 50, 175, 246, 18, 19, 230, 79, 13, 90, 51, 244, 36, 180, 4, 34, 155, 226, 116, - 37, 175, 130, 197, 88, 79, 193, 158, 220, 140, 1, 163, 79, 187, 99, 57, 98, 18, 69, 112, 123, 38, 230, 114, 118, 139, 74, 247, 215, 223, 3, - 226, 44, 219, 42, 231, 50, 78, 39, 147, 0, 31, 164, 212, 193, 60, 142, 76, 74, 71, 201, 163, 48, 234, 71, 138, 234, 72, 254, 41, 65, 35, - 22, 61, 144, 210, 31, 68, 33, 234, 138, 202, 69, 170, 63, 211, 195, 45, 123, 33, 63, 26, 85, 12, 151, 115, 187, 8, 21, 186, 100, 166, 221, - 199, 108, 147, 29, 21, 69, 240, 138, 68, 1, 112, 96, 151, 58, 68, 57, 121, 20, 89, 114, 30, 168, 246, 135, 88, 27, 227, 144, 214, 91, 19, - 133, 95, 242, 230, 174, 188, 140, 151, 124, 49, 64, 45, 245, 56, 54, 225, 87, 234, 160, 105, 141, 48, 96, 245, 51, 49, 149, 171, 173, 36, 149, - 51, 7, 170, 225, 218, 75, 69, 107, 201, 191, 96, 200, 115, 167, 152, 94, 184, 26, 236, 145, 183, 98, 149, 108, 97, 59, 180, 79, 2, 188, 192, - 174, 33, 105, 181, 43, 23, 78, 163, 169, 136, 203, 57, 47, 63, 4, 184, 239, 9, 54, 136, 162, 108, 237, 106, 16, 111, 4, 138, 211, 187, 224, - 242, 82, 185, 190, 177, 92, 41, 48, 81, 101, 175, 17, 33, 247, 105, 230, 190, 103, 159, 85, 143, 13, 31, 175, 2, 126, 57, 237, 33, 206, 77, - 95, 162, 19, 249, 89, 46, 26, 136, 170, 151, 55, 64, 237, 50, 29, 253, 255, 124, 45, 4, 241, 198, 186, 65, 177, 253, 23, 194, 3, 23, 205, - 34, 21, 16, 165, 173, 175, 198, 80, 212, 127, 15, 51, 217, 134, 38, 189, 143, 114, 119, 132, 90, 55, 28, 241, 12, 207, 69, 6, 163, 94, 208, - 64, 66, 142, 190, 50, 149, 243, 30, 28, 242, 86, 144, 111, 244, 56, 234, 216, 69, 79, 167, 117, 65, 190, 36, 176, 120, 18, 148, 152, 61, 148, - 181, 189, 69, 155, 56, 217, 8, 154, 2, 144, 134, 119, 72, 37, 114, 166, 46, 61, 92, 133, 237, 174, 124, 9, 225, 150, 147, 125, 140, 174, 248, - 49, 33, 231, 135, 14, 100, 140, 154, 19, 143, 77, 68, 36, 241, 157, 190, 72, 180, 242, 2, 197, 101, 150, 234, 112, 226, 56, 204, 249, 77, 20, - 232, 151, 92, 6, 2, 146, 37, 196, 175, 247, 203, 100, 171, 187, 6, 187, 168, 8, 128, 120, 120, 103, 48, 72, 246, 31, 238, 162, 252, 234, 58, - 244, 255, 246, 154, 30, 218, 201, 225, 118, 49, 13, 229, 235, 124, 126, 177, 100, 189, 94, 150, 208, 85, 36, 222, 234, 46, 124, 101, 219, 251, 42, - 60, 78, 251, 120, 245, 63, 245, 36, 229, 59, 170, 169, 12, 88, 21, 215, 152, 180, 24, 228, 26, 158, 79, 33, 72, 249, 217, 45, 94, 97, 121, - 244, 34, 200, 54, 190, 244, 53, 22, 84, 151, 198, 212, 246, 159, 209, 223, 15, 81, 225, 238, 114, 33, 202, 105, 17, 95, 203, 21, 193, 140, 105, - 163, 159, 132, 22, 151, 182, 156, 231, 28, 19, 69, 212, 243, 76, 124, 138, 14, 37, 29, 207, 14, 203, 88, 176, 129, 209, 13, 217, 212, 4, 79, - 211, 3, 193, 229, 64, 87, 201, 244, 7, 119, 201, 101, 116, 22, 104, 223, 224, 118, 237, 151, 244, 8, 25, 33, 42, 171, 102, 67, 106, 58, 18, - 172, 25, 48, 117, 155, 9, 15, 179, 60, 232, 76, 148, 178, 2, 207, 159, 65, 46, 80, 179, 73, 59, 109, 33, 10, 129, 229, 67, 212, 86, 226, - 122, 95, 149, 228, 255, 54, 135, 173, 109, 202, 213, 251, 0, 180, 78, 159, 45, 103, 56, 217, 36, 246, 122, 88, 192, 181, 214, 60, 82, 142, 53, - 92, 13, 17, 186, 252, 175, 102, 181, 184, 174, 9, 201, 22, 187, 152, 169, 233, 83, 234, 171, 98, 23, 74, 235, 209, 9, 34, 74, 143, 198, 179, - 167, 88, 7, 84, 86, 181, 113, 18, 20, 5, 50, 58, 127, 203, 34, 188, 104, 156, 104, 245, 175, 193, 106, 179, 83, 234, 180, 110, 43, 168, 189, - 179, 159, 88, 175, 58, 185, 150, 39, 108, 139, 137, 25, 98, 237, 232, 106, 36, 9, 29, 1, 172, 204, 101, 66, 17, 68, 41, 95, 235, 97, 113, - 99, 71, 151, 208, 245, 20, 126, 134, 208, 13, 206, 75, 10, 32, 239, 202, 231, 14, 13, 148, 34, 239, 185, 162, 84, 162, 173, 94, 159, 179, 16, - 110, 74, 23, 61, 132, 254, 35, 237, 178, 174, 236, 65, 7, 213, 124, 52, 59, 191, 201, 110, 152, 118, 33, 61, 210, 69, 217, 87, 114, 37, 73, - 185, 62, 95, 169, 228, 23, 222, 253, 146, 102, 229, 138, 41, 108, 39, 141, 33, 95, 122, 79, 171, 146, 25, 48, 218, 196, 12, 184, 86, 140, 141, - 169, 83, 137, 189, 16, 6, 204, 13, 77, 167, 101, 86, 248, 143, 76, 234, 125, 205, 158, 194, 253, 238, 163, 218, 126, 245, 213, 164, 92, 15, 233, - 174, 95, 226, 182, 128, 146, 126, 61, 44, 87, 183, 9, 85, 61, 36, 83, 46, 168, 218, 18, 184, 162, 70, 14, 212, 155, 50, 144, 79, 38, 187, - 77, 229, 8, 77, 6, 87, 201, 67, 209, 94, 228, 86, 185, 34, 252, 40, 182, 90, 42, 196, 238, 64, 87, 115, 167, 53, 79, 132, 8, 57, 172, - 224, 33, 211, 197, 139, 81, 135, 188, 73, 124, 72, 138, 22, 109, 71, 241, 169, 82, 54, 36, 114, 196, 24, 24, 130, 68, 66, 78, 59, 110, 43, - 33, 104, 61, 58, 51, 121, 200, 130, 215, 67, 244, 21, 36, 70, 209, 9, 43, 228, 60, 181, 104, 149, 240, 6, 62, 148, 97, 139, 153, 60, 116, - 214, 127, 226, 190, 189, 36, 96, 46, 70, 79, 188, 223, 154, 194, 229, 98, 40, 60, 71, 134, 162, 203, 252, 84, 104, 108, 96, 64, 255, 42, 207, - 9, 206, 255, 35, 55, 145, 191, 31, 163, 104, 119, 244, 132, 63, 179, 3, 29, 231, 102, 122, 202, 59, 124, 238, 220, 91, 97, 42, 9, 170, 103, - 73, 108, 202, 125, 6, 189, 250, 30, 123, 122, 69, 2, 162, 240, 84, 45, 132, 103, 66, 120, 188, 19, 124, 169, 203, 203, 213, 226, 79, 50, 193, - 105, 251, 136, 255, 110, 240, 168, 246, 209, 11, 97, 40, 223, 131, 112, 127, 42, 241, 43, 201, 72, 0, 201, 49, 244, 15, 31, 52, 108, 228, 9, - 244, 182, 12, 50, 59, 245, 5, 126, 93, 147, 146, 145, 17, 250, 59, 208, 152, 45, 62, 140, 219, 27, 100, 47, 196, 12, 122, 22, 171, 169, 88, - 246, 123, 189, 109, 210, 218, 24, 101, 253, 50, 7, 39, 106, 22, 60, 243, 54, 196, 243, 222, 21, 85, 234, 111, 72, 80, 134, 203, 121, 167, 141, - 67, 113, 11, 15, 252, 128, 214, 131, 145, 13, 104, 15, 217, 245, 168, 15, 131, 200, 31, 229, 170, 222, 230, 205, 185, 143, 210, 126, 194, 207, 198, - 232, 242, 54, 84, 15, 174, 166, 68, 85, 107, 91, 201, 106, 105, 232, 194, 90, 69, 95, 151, 203, 174, 35, 123, 228, 18, 122, 50, 33, 220, 66, - 222, 175, 192, 211, 49, 101, 197, 222, 60, 113, 20, 237, 229, 97, 17, 114, 125, 1, 99, 97, 6, 106, 78, 21, 50, 189, 50, 91, 175, 189, 144, - 201, 73, 141, 101, 26, 126, 77, 132, 126, 19, 188, 25, 238, 255, 0, 250, 95, 18, 179, 97, 75, 80, 151, 75, 185, 40, 205, 196, 106, 70, 12, - 247, 71, 57, 56, 30, 224, 168, 172, 176, 44, 189, 152, 251, 243, 7, 123, 144, 168, 138, 145, 40, 51, 21, 76, 18, 161, 2, 171, 26, 249, 47, - 76, 18, 59, 233, 25, 35, 46, 83, 66, 165, 61, 153, 74, 153, 21, 76, 70, 232, 125, 78, 59, 130, 86, 118, 213, 110, 79, 102, 44, 194, 243, - 253, 158, 76, 9, 123, 19, 141, 73, 102, 0, 177, 124, 159, 39, 83, 142, 255, 234, 61, 153, 155, 16, 245, 227, 117, 139, 113, 231, 49, 60, 83, - 38, 239, 27, 116, 177, 77, 133, 77, 10, 243, 59, 50, 164, 210, 241, 59, 83, 163, 96, 116, 75, 161, 170, 4, 39, 227, 49, 76, 132, 19, 127, - 231, 45, 224, 253, 177, 159, 10, 82, 129, 88, 156, 249, 173, 211, 228, 29, 53, 82, 8, 53, 200, 214, 226, 176, 92, 204, 147, 185, 144, 240, 247, - 2, 25, 32, 142, 191, 59, 180, 207, 208, 244, 219, 245, 36, 173, 243, 92, 182, 70, 251, 12, 247, 174, 217, 204, 253, 193, 91, 137, 127, 127, 106, - 144, 178, 63, 103, 212, 59, 222, 71, 67, 191, 147, 248, 33, 154, 253, 142, 203, 111, 185, 178, 99, 157, 116, 112, 185, 182, 69, 214, 66, 252, 145, - 4, 39, 199, 25, 67, 135, 230, 61, 184, 11, 155, 253, 121, 103, 20, 217, 3, 182, 242, 210, 182, 93, 106, 58, 143, 5, 219, 63, 130, 159, 77, - 152, 69, 143, 14, 162, 21, 210, 222, 81, 86, 218, 139, 17, 236, 32, 88, 250, 205, 50, 75, 229, 30, 171, 64, 24, 83, 15, 242, 221, 98, 102, - 188, 252, 33, 178, 201, 1, 108, 193, 122, 98, 244, 201, 52, 160, 79, 100, 3, 90, 243, 137, 92, 202, 47, 147, 170, 192, 122, 240, 103, 205, 107, - 220, 191, 17, 27, 34, 173, 214, 188, 203, 119, 143, 108, 210, 59, 168, 29, 72, 230, 202, 208, 0, 8, 174, 171, 192, 122, 117, 74, 30, 34, 171, - 33, 78, 14, 202, 84, 134, 155, 52, 177, 31, 41, 18, 62, 218, 153, 241, 49, 61, 237, 77, 140, 101, 175, 173, 238, 11, 114, 181, 230, 36, 27, - 255, 17, 140, 207, 76, 39, 6, 92, 206, 10, 96, 183, 218, 237, 218, 112, 4, 66, 19, 54, 82, 147, 140, 18, 199, 213, 40, 181, 61, 90, 39, - 150, 40, 87, 134, 51, 130, 236, 6, 25, 206, 117, 12, 49, 150, 12, 203, 80, 207, 100, 9, 22, 107, 64, 38, 206, 45, 112, 243, 111, 105, 127, - 202, 139, 244, 218, 211, 43, 115, 97, 97, 129, 201, 189, 216, 178, 206, 216, 135, 100, 50, 78, 114, 175, 28, 69, 28, 11, 119, 208, 211, 28, 65, - 127, 9, 51, 199, 213, 136, 21, 114, 248, 189, 149, 253, 142, 30, 31, 172, 42, 23, 219, 76, 55, 155, 77, 219, 146, 121, 123, 100, 136, 99, 254, - 121, 90, 141, 218, 235, 202, 166, 8, 245, 174, 0, 195, 27, 151, 234, 178, 191, 191, 133, 73, 132, 123, 86, 144, 231, 183, 168, 134, 160, 163, 217, - 249, 10, 224, 113, 250, 47, 44, 154, 40, 25, 117, 63, 92, 9, 94, 20, 251, 219, 193, 171, 128, 159, 7, 69, 46, 23, 107, 162, 65, 75, 46, - 71, 30, 71, 255, 189, 246, 194, 74, 189, 203, 239, 20, 107, 229, 122, 247, 57, 83, 78, 190, 210, 34, 234, 171, 118, 209, 37, 37, 77, 114, 38, - 193, 196, 109, 180, 213, 147, 28, 9, 159, 35, 75, 121, 156, 175, 128, 112, 81, 23, 234, 176, 227, 81, 216, 44, 67, 97, 245, 16, 202, 37, 235, - 156, 129, 248, 76, 126, 3, 180, 81, 116, 123, 19, 197, 19, 1, 174, 119, 121, 95, 134, 253, 72, 168, 28, 218, 34, 83, 27, 78, 68, 138, 119, - 45, 92, 5, 55, 193, 20, 49, 81, 20, 8, 159, 12, 184, 131, 163, 164, 201, 27, 151, 137, 29, 16, 99, 91, 179, 240, 148, 223, 105, 77, 176, - 31, 45, 86, 198, 43, 42, 216, 172, 105, 9, 242, 28, 77, 12, 202, 245, 125, 203, 117, 39, 91, 56, 174, 236, 86, 255, 102, 23, 233, 16, 248, - 197, 184, 199, 81, 185, 242, 29, 196, 235, 84, 52, 248, 177, 170, 140, 91, 4, 58, 140, 52, 106, 152, 9, 159, 89, 37, 204, 159, 251, 117, 133, - 114, 40, 40, 87, 176, 202, 102, 176, 238, 148, 249, 22, 253, 144, 200, 149, 249, 21, 55, 195, 9, 154, 106, 80, 62, 22, 79, 160, 133, 188, 7, - 57, 88, 51, 182, 200, 87, 195, 140, 218, 70, 178, 212, 131, 80, 250, 79, 224, 129, 114, 49, 243, 230, 61, 228, 107, 38, 7, 187, 215, 194, 197, - 15, 33, 255, 78, 230, 89, 30, 253, 15, 240, 121, 147, 106, 32, 228, 249, 183, 92, 49, 106, 22, 138, 216, 115, 60, 165, 157, 214, 95, 181, 7, - 100, 250, 73, 123, 46, 243, 55, 212, 146, 58, 189, 167, 197, 25, 66, 71, 252, 124, 179, 55, 222, 202, 86, 208, 54, 56, 3, 79, 104, 165, 136, - 92, 255, 172, 149, 238, 79, 17, 71, 57, 101, 76, 118, 206, 77, 13, 84, 248, 46, 53, 106, 126, 204, 239, 160, 237, 94, 179, 149, 45, 162, 109, - 11, 82, 229, 172, 32, 144, 158, 139, 205, 148, 224, 21, 252, 6, 58, 232, 157, 204, 103, 189, 93, 183, 223, 200, 46, 166, 139, 111, 116, 35, 61, - 44, 67, 139, 142, 237, 210, 123, 242, 172, 161, 157, 164, 74, 46, 156, 179, 3, 13, 157, 37, 181, 101, 0, 233, 127, 206, 81, 44, 119, 28, 10, - 194, 50, 95, 38, 121, 74, 252, 160, 118, 182, 88, 47, 202, 180, 101, 33, 32, 163, 42, 100, 187, 150, 192, 82, 116, 9, 12, 13, 99, 240, 45, - 116, 159, 80, 205, 171, 242, 247, 146, 48, 218, 253, 206, 199, 249, 42, 8, 251, 191, 70, 13, 96, 82, 163, 6, 169, 29, 143, 151, 138, 95, 240, - 213, 69, 233, 129, 160, 169, 146, 137, 25, 185, 188, 67, 217, 127, 108, 147, 249, 228, 118, 119, 180, 84, 195, 19, 75, 96, 77, 191, 128, 150, 138, - 108, 231, 30, 57, 172, 118, 186, 156, 133, 90, 99, 159, 55, 166, 62, 24, 129, 100, 229, 81, 200, 144, 79, 145, 84, 100, 148, 227, 36, 5, 87, - 15, 122, 111, 102, 211, 71, 42, 13, 65, 30, 130, 235, 86, 239, 239, 167, 251, 46, 14, 53, 122, 210, 173, 179, 200, 122, 7, 126, 189, 7, 190, - 80, 77, 161, 252, 89, 148, 55, 192, 38, 34, 84, 116, 189, 203, 70, 66, 216, 243, 78, 45, 44, 223, 132, 255, 228, 130, 162, 13, 223, 67, 166, - 133, 123, 100, 38, 151, 61, 74, 111, 149, 197, 181, 106, 135, 136, 86, 232, 112, 234, 43, 168, 190, 228, 78, 94, 163, 237, 81, 11, 237, 162, 54, - 56, 212, 206, 225, 105, 109, 61, 122, 150, 135, 81, 10, 58, 125, 160, 58, 203, 176, 26, 126, 113, 11, 21, 34, 47, 210, 159, 101, 85, 188, 73, - 163, 228, 19, 157, 4, 17, 99, 126, 10, 229, 112, 43, 171, 17, 149, 254, 30, 168, 9, 246, 154, 96, 0, 196, 110, 178, 207, 250, 44, 183, 54, - 29, 12, 30, 64, 8, 3, 182, 248, 12, 182, 174, 18, 191, 64, 202, 72, 219, 35, 200, 16, 216, 45, 43, 120, 139, 155, 93, 78, 229, 186, 136, - 21, 103, 72, 39, 191, 111, 228, 255, 71, 215, 187, 7, 70, 85, 93, 125, 195, 181, 22, 99, 75, 113, 190, 214, 183, 77, 43, 202, 180, 90, 229, - 177, 8, 71, 81, 28, 145, 87, 78, 149, 42, 143, 70, 73, 107, 171, 81, 41, 28, 47, 69, 180, 40, 99, 65, 136, 26, 152, 173, 70, 141, 54, - 197, 168, 20, 6, 13, 113, 68, 4, 106, 83, 29, 21, 109, 12, 49, 217, 196, 24, 185, 140, 97, 128, 24, 7, 8, 201, 201, 125, 114, 63, 115, - 201, 228, 204, 185, 236, 189, 222, 181, 198, 231, 249, 243, 251, 35, 231, 204, 57, 153, 57, 151, 189, 215, 94, 235, 247, 219, 123, 93, 90, 213, 137, - 156, 253, 249, 118, 215, 173, 78, 224, 80, 126, 0, 142, 82, 200, 160, 2, 124, 174, 179, 136, 237, 64, 37, 46, 110, 204, 171, 166, 0, 159, 45, - 129, 74, 213, 253, 86, 212, 245, 97, 229, 10, 209, 84, 214, 52, 68, 94, 241, 239, 183, 170, 93, 57, 87, 43, 186, 204, 34, 3, 114, 181, 71, - 188, 168, 15, 119, 208, 78, 99, 27, 144, 67, 77, 120, 178, 10, 127, 47, 57, 11, 130, 119, 34, 54, 113, 181, 107, 15, 41, 230, 44, 29, 242, - 249, 126, 150, 169, 251, 161, 124, 26, 111, 121, 129, 112, 217, 32, 190, 234, 57, 248, 234, 241, 49, 126, 75, 188, 148, 162, 55, 232, 17, 250, 184, - 240, 103, 21, 118, 34, 128, 92, 194, 20, 77, 104, 68, 26, 16, 124, 56, 186, 233, 65, 58, 235, 200, 251, 96, 108, 143, 124, 13, 57, 97, 3, - 207, 162, 158, 51, 153, 203, 26, 200, 15, 149, 53, 32, 48, 83, 175, 67, 133, 137, 136, 139, 61, 245, 88, 216, 139, 188, 203, 228, 78, 209, 159, - 80, 72, 117, 102, 84, 158, 79, 199, 44, 21, 254, 212, 246, 75, 199, 93, 206, 191, 128, 193, 5, 199, 77, 189, 216, 13, 31, 111, 86, 18, 11, - 68, 81, 18, 71, 239, 11, 189, 44, 83, 62, 42, 71, 140, 63, 66, 5, 123, 99, 148, 91, 119, 78, 14, 114, 179, 247, 207, 208, 127, 0, 137, - 184, 208, 23, 114, 180, 103, 208, 146, 70, 99, 127, 63, 4, 245, 207, 221, 235, 12, 246, 183, 65, 201, 230, 147, 243, 83, 221, 223, 105, 121, 73, - 106, 226, 203, 143, 16, 57, 174, 60, 19, 141, 210, 64, 81, 187, 88, 98, 30, 122, 44, 57, 21, 1, 120, 35, 77, 30, 32, 161, 71, 204, 229, - 151, 126, 199, 50, 50, 5, 178, 34, 80, 127, 90, 65, 251, 140, 124, 175, 18, 98, 252, 172, 49, 238, 234, 95, 25, 174, 46, 102, 28, 212, 45, - 238, 204, 126, 133, 86, 254, 34, 175, 82, 101, 27, 89, 163, 191, 41, 214, 33, 168, 62, 144, 42, 152, 141, 156, 122, 56, 47, 65, 245, 35, 243, - 101, 115, 30, 140, 33, 193, 185, 250, 101, 202, 177, 107, 92, 229, 134, 89, 109, 59, 34, 249, 79, 30, 109, 130, 201, 252, 143, 166, 5, 186, 81, - 83, 233, 238, 253, 181, 84, 253, 145, 48, 238, 129, 65, 230, 234, 189, 30, 199, 11, 230, 207, 68, 133, 140, 103, 67, 174, 153, 109, 130, 160, 44, - 249, 59, 194, 175, 162, 140, 6, 79, 213, 30, 99, 162, 188, 111, 60, 244, 27, 40, 230, 155, 146, 65, 203, 216, 232, 234, 206, 58, 198, 39, 152, - 176, 248, 9, 72, 164, 209, 224, 116, 198, 225, 190, 82, 144, 202, 247, 220, 48, 42, 244, 172, 55, 32, 189, 82, 119, 92, 24, 222, 243, 55, 185, - 180, 205, 82, 192, 152, 12, 218, 126, 62, 63, 85, 230, 34, 180, 158, 100, 43, 161, 127, 79, 133, 108, 215, 175, 157, 111, 251, 217, 72, 223, 32, - 178, 149, 205, 208, 17, 189, 89, 46, 239, 197, 255, 190, 8, 182, 111, 243, 38, 132, 3, 157, 225, 75, 156, 176, 156, 133, 162, 124, 201, 116, 81, - 204, 71, 199, 216, 64, 209, 83, 8, 137, 94, 142, 192, 176, 239, 57, 81, 196, 127, 53, 194, 157, 45, 154, 169, 127, 46, 245, 9, 108, 35, 11, - 174, 239, 145, 197, 47, 234, 240, 229, 251, 112, 204, 160, 164, 143, 236, 77, 235, 70, 168, 214, 2, 147, 188, 63, 246, 239, 101, 108, 50, 255, 29, - 25, 228, 69, 227, 44, 81, 57, 11, 34, 198, 237, 110, 49, 191, 38, 195, 173, 182, 45, 144, 89, 41, 130, 161, 141, 48, 107, 54, 140, 68, 237, - 38, 185, 146, 237, 66, 148, 122, 51, 146, 97, 113, 51, 100, 98, 85, 20, 22, 70, 179, 140, 255, 86, 71, 145, 154, 37, 60, 16, 86, 71, 60, - 86, 168, 225, 35, 39, 4, 55, 110, 131, 182, 186, 35, 106, 31, 219, 253, 112, 139, 172, 14, 63, 106, 86, 84, 145, 55, 175, 181, 173, 143, 111, - 200, 38, 181, 155, 254, 5, 118, 254, 47, 59, 193, 39, 131, 243, 70, 138, 45, 69, 123, 26, 109, 248, 42, 168, 50, 96, 58, 139, 66, 234, 251, - 7, 153, 117, 126, 31, 183, 181, 145, 30, 185, 233, 160, 49, 247, 13, 40, 154, 55, 202, 38, 254, 56, 42, 235, 206, 160, 28, 147, 105, 88, 194, - 79, 143, 202, 197, 223, 145, 43, 53, 194, 110, 229, 14, 190, 16, 180, 137, 183, 225, 142, 53, 117, 160, 153, 134, 140, 136, 160, 106, 9, 90, 151, - 60, 70, 43, 153, 71, 176, 227, 39, 35, 179, 141, 186, 204, 134, 137, 58, 247, 187, 229, 57, 31, 195, 173, 166, 122, 121, 98, 65, 69, 32, 70, - 66, 41, 223, 120, 26, 57, 195, 54, 58, 234, 42, 158, 65, 105, 131, 11, 127, 75, 222, 144, 138, 89, 7, 223, 141, 116, 187, 249, 63, 19, 115, - 200, 65, 238, 103, 226, 205, 157, 180, 252, 172, 176, 239, 38, 80, 79, 140, 179, 31, 254, 89, 78, 253, 123, 32, 214, 109, 36, 113, 23, 164, 89, - 99, 55, 168, 122, 178, 83, 69, 55, 98, 132, 164, 38, 124, 240, 102, 147, 46, 240, 119, 239, 239, 204, 253, 124, 14, 180, 25, 47, 90, 33, 249, - 77, 141, 54, 108, 58, 95, 249, 55, 58, 187, 2, 92, 27, 52, 237, 93, 112, 0, 66, 215, 160, 137, 155, 46, 22, 161, 60, 47, 149, 139, 16, - 13, 44, 165, 52, 46, 240, 29, 59, 28, 160, 42, 226, 211, 176, 109, 192, 60, 14, 169, 187, 91, 133, 113, 129, 171, 176, 23, 199, 165, 249, 127, - 100, 80, 189, 161, 24, 22, 252, 0, 34, 222, 183, 234, 64, 60, 87, 174, 173, 254, 56, 171, 192, 230, 253, 22, 14, 214, 207, 100, 30, 175, 74, - 115, 247, 27, 236, 186, 171, 134, 37, 123, 145, 102, 33, 63, 199, 14, 243, 118, 113, 57, 191, 201, 209, 126, 183, 22, 96, 208, 93, 190, 25, 38, - 23, 87, 66, 196, 241, 221, 227, 6, 249, 221, 192, 77, 181, 39, 87, 18, 156, 199, 12, 132, 254, 21, 22, 125, 236, 83, 80, 176, 99, 124, 215, - 95, 31, 3, 213, 198, 209, 190, 6, 70, 46, 128, 106, 239, 164, 19, 134, 165, 227, 236, 0, 234, 134, 43, 25, 50, 201, 136, 80, 158, 58, 31, - 251, 147, 102, 74, 50, 176, 51, 157, 70, 77, 240, 115, 103, 74, 32, 216, 168, 124, 182, 77, 214, 128, 191, 143, 101, 52, 17, 134, 154, 196, 84, - 119, 73, 19, 173, 213, 97, 139, 21, 187, 250, 233, 198, 110, 87, 194, 51, 111, 128, 143, 239, 121, 226, 26, 180, 156, 187, 6, 160, 37, 252, 235, - 25, 71, 176, 111, 247, 12, 115, 251, 142, 107, 40, 90, 166, 142, 92, 148, 139, 231, 67, 157, 49, 2, 239, 243, 175, 163, 178, 132, 234, 13, 255, - 4, 25, 99, 86, 153, 216, 11, 203, 33, 99, 6, 3, 147, 250, 170, 228, 84, 177, 29, 218, 10, 92, 205, 37, 199, 211, 153, 85, 143, 81, 88, - 85, 165, 54, 196, 32, 244, 123, 138, 183, 248, 123, 79, 190, 179, 37, 231, 77, 236, 124, 31, 117, 73, 208, 242, 78, 236, 214, 16, 38, 132, 65, - 45, 132, 159, 32, 178, 26, 224, 195, 127, 228, 131, 168, 186, 17, 19, 21, 194, 52, 246, 124, 51, 149, 237, 235, 22, 123, 96, 6, 252, 196, 105, - 14, 84, 105, 247, 37, 53, 102, 43, 214, 116, 17, 219, 56, 18, 116, 167, 225, 69, 67, 103, 7, 146, 205, 112, 249, 36, 133, 51, 49, 40, 218, - 40, 231, 192, 206, 95, 101, 181, 141, 5, 134, 116, 190, 50, 231, 163, 72, 195, 175, 44, 238, 46, 63, 168, 76, 206, 2, 159, 126, 155, 220, 98, - 240, 121, 41, 10, 195, 110, 211, 38, 72, 129, 87, 243, 108, 15, 151, 97, 25, 252, 104, 29, 160, 0, 195, 143, 119, 67, 155, 255, 170, 55, 36, - 85, 208, 254, 198, 213, 54, 238, 181, 242, 133, 193, 246, 226, 53, 194, 16, 84, 94, 65, 125, 96, 151, 58, 90, 122, 66, 117, 81, 101, 177, 9, - 139, 31, 96, 105, 220, 192, 104, 28, 94, 227, 199, 80, 17, 177, 67, 250, 32, 151, 174, 227, 145, 213, 81, 14, 51, 122, 88, 134, 157, 207, 191, - 129, 190, 224, 66, 87, 1, 173, 195, 112, 53, 0, 203, 158, 5, 197, 80, 148, 42, 203, 109, 117, 87, 239, 130, 44, 220, 18, 56, 166, 34, 164, - 91, 38, 235, 96, 186, 187, 76, 30, 0, 95, 150, 178, 42, 200, 58, 55, 138, 95, 48, 108, 213, 97, 165, 252, 27, 6, 112, 22, 123, 15, 78, - 226, 119, 62, 65, 150, 238, 203, 106, 50, 189, 0, 80, 233, 156, 199, 14, 129, 132, 162, 105, 236, 40, 155, 149, 199, 18, 8, 211, 171, 95, 208, - 82, 216, 169, 143, 240, 62, 24, 196, 3, 164, 214, 54, 55, 212, 44, 106, 106, 58, 160, 210, 217, 248, 221, 102, 202, 220, 228, 170, 0, 75, 191, - 68, 214, 41, 149, 113, 143, 173, 176, 41, 131, 244, 121, 230, 45, 248, 127, 81, 121, 189, 193, 127, 153, 205, 195, 97, 210, 66, 169, 160, 116, 55, - 143, 77, 250, 74, 201, 223, 19, 31, 226, 122, 222, 37, 226, 168, 15, 166, 59, 23, 67, 23, 252, 254, 180, 92, 118, 0, 238, 56, 45, 111, 36, - 139, 175, 222, 122, 9, 111, 103, 162, 81, 145, 37, 128, 166, 255, 109, 242, 234, 69, 224, 91, 128, 12, 175, 133, 106, 195, 22, 65, 227, 4, 149, - 42, 20, 103, 225, 149, 159, 22, 95, 66, 38, 143, 127, 161, 216, 26, 187, 28, 129, 112, 165, 71, 86, 222, 42, 11, 228, 89, 38, 172, 148, 149, - 110, 236, 151, 142, 185, 15, 88, 49, 114, 53, 155, 150, 52, 43, 80, 21, 62, 9, 245, 176, 72, 208, 125, 151, 95, 219, 0, 133, 248, 155, 109, - 98, 65, 7, 124, 222, 0, 221, 190, 114, 3, 204, 132, 14, 171, 147, 200, 204, 222, 60, 36, 24, 242, 210, 11, 122, 225, 250, 159, 186, 225, 192, - 39, 58, 171, 156, 2, 213, 122, 12, 91, 206, 7, 193, 21, 9, 74, 230, 228, 204, 30, 135, 51, 109, 110, 123, 129, 22, 149, 94, 205, 229, 137, - 249, 41, 142, 172, 23, 229, 28, 62, 106, 216, 218, 192, 63, 27, 89, 250, 97, 62, 232, 79, 215, 157, 230, 23, 115, 8, 139, 158, 114, 248, 232, - 150, 37, 1, 19, 164, 255, 19, 107, 74, 28, 90, 204, 71, 105, 78, 143, 141, 159, 164, 96, 164, 162, 55, 84, 8, 195, 204, 55, 197, 250, 86, - 75, 108, 180, 194, 111, 164, 148, 53, 0, 200, 170, 75, 244, 131, 159, 237, 225, 39, 194, 73, 221, 53, 208, 236, 110, 122, 178, 21, 146, 172, 221, - 152, 80, 211, 250, 213, 224, 151, 237, 129, 67, 154, 17, 135, 102, 168, 52, 226, 81, 252, 242, 66, 52, 188, 42, 246, 37, 31, 163, 218, 33, 133, - 147, 5, 110, 240, 44, 42, 0, 24, 135, 110, 184, 219, 245, 105, 63, 129, 120, 192, 232, 207, 151, 161, 86, 38, 88, 204, 132, 130, 170, 57, 129, - 90, 124, 138, 77, 173, 20, 145, 102, 200, 124, 83, 19, 239, 255, 3, 62, 250, 142, 27, 212, 223, 145, 10, 123, 126, 144, 89, 173, 11, 105, 14, - 214, 161, 92, 5, 209, 136, 123, 67, 154, 178, 204, 142, 45, 69, 234, 222, 175, 164, 193, 30, 57, 65, 107, 18, 122, 231, 104, 204, 245, 66, 56, - 203, 231, 236, 226, 105, 37, 163, 7, 226, 8, 98, 190, 79, 31, 115, 249, 125, 162, 160, 187, 7, 58, 16, 174, 162, 201, 112, 56, 112, 91, 183, - 106, 94, 23, 235, 81, 123, 22, 91, 170, 203, 37, 165, 5, 249, 177, 123, 53, 140, 193, 235, 162, 112, 97, 118, 108, 55, 226, 163, 114, 161, 57, - 70, 74, 23, 102, 61, 192, 175, 210, 92, 234, 199, 225, 48, 178, 255, 58, 200, 126, 38, 223, 128, 71, 255, 77, 110, 61, 75, 113, 68, 46, 122, - 48, 192, 154, 232, 160, 220, 241, 202, 88, 28, 58, 240, 213, 6, 212, 63, 161, 233, 170, 120, 12, 52, 168, 130, 18, 184, 104, 57, 132, 93, 127, - 66, 170, 191, 104, 24, 102, 126, 148, 196, 103, 116, 184, 176, 71, 179, 226, 248, 223, 246, 146, 137, 114, 241, 182, 201, 159, 197, 103, 243, 219, 228, - 218, 183, 91, 27, 165, 60, 41, 202, 3, 223, 192, 233, 42, 119, 31, 236, 144, 148, 48, 197, 165, 115, 85, 172, 206, 41, 200, 150, 80, 82, 148, - 130, 108, 173, 242, 34, 34, 218, 23, 202, 181, 135, 38, 87, 137, 31, 228, 146, 179, 192, 43, 166, 246, 19, 74, 38, 197, 39, 181, 192, 124, 151, - 138, 116, 21, 161, 110, 239, 28, 233, 201, 63, 15, 238, 68, 214, 28, 130, 84, 196, 101, 14, 123, 2, 90, 130, 95, 193, 0, 140, 202, 72, 97, - 246, 81, 100, 41, 225, 132, 134, 67, 38, 3, 47, 230, 178, 166, 135, 187, 149, 52, 185, 1, 172, 65, 153, 106, 18, 112, 52, 6, 245, 250, 22, - 167, 64, 54, 66, 255, 172, 183, 53, 108, 63, 237, 4, 202, 113, 32, 240, 33, 82, 128, 4, 83, 41, 56, 49, 194, 191, 16, 240, 65, 53, 12, - 236, 36, 106, 13, 231, 57, 178, 87, 27, 44, 158, 1, 53, 224, 105, 19, 240, 71, 228, 101, 107, 17, 24, 157, 223, 201, 210, 151, 194, 150, 239, - 73, 95, 40, 169, 61, 152, 82, 92, 245, 67, 24, 15, 154, 75, 40, 81, 135, 250, 161, 211, 204, 130, 218, 125, 25, 189, 254, 65, 4, 225, 40, - 157, 77, 48, 222, 114, 60, 163, 164, 185, 125, 41, 229, 42, 12, 233, 248, 140, 158, 127, 6, 50, 33, 224, 183, 60, 154, 35, 57, 158, 247, 195, - 64, 217, 4, 130, 176, 50, 179, 10, 138, 160, 108, 45, 249, 110, 77, 178, 215, 167, 179, 184, 51, 124, 141, 51, 143, 201, 198, 124, 48, 250, 138, - 197, 243, 129, 120, 82, 20, 70, 144, 133, 225, 224, 98, 10, 178, 197, 118, 230, 120, 243, 204, 125, 89, 221, 241, 0, 165, 152, 70, 12, 233, 179, - 181, 64, 8, 149, 220, 243, 129, 61, 48, 201, 101, 121, 39, 96, 135, 142, 33, 143, 173, 131, 10, 27, 222, 131, 101, 187, 185, 163, 76, 144, 135, - 72, 70, 115, 165, 250, 49, 159, 80, 95, 68, 0, 126, 190, 131, 191, 190, 135, 66, 117, 16, 14, 104, 242, 192, 41, 102, 61, 47, 99, 114, 133, - 172, 243, 46, 180, 252, 227, 205, 70, 106, 234, 28, 132, 154, 6, 255, 119, 165, 9, 158, 67, 148, 17, 221, 251, 57, 19, 161, 27, 208, 8, 106, - 121, 112, 138, 183, 24, 110, 187, 8, 122, 46, 160, 153, 90, 238, 194, 115, 217, 98, 241, 232, 79, 121, 199, 132, 73, 75, 198, 240, 81, 175, 219, - 201, 79, 167, 144, 46, 80, 124, 253, 68, 217, 18, 170, 63, 80, 140, 104, 202, 70, 82, 212, 143, 39, 54, 33, 110, 30, 244, 84, 202, 0, 205, - 58, 104, 108, 34, 79, 172, 137, 144, 111, 11, 161, 148, 226, 8, 85, 176, 166, 16, 99, 232, 15, 84, 224, 217, 243, 168, 4, 169, 247, 42, 177, - 37, 80, 171, 199, 233, 188, 252, 246, 252, 140, 220, 249, 255, 43, 238, 96, 255, 115, 94, 40, 236, 221, 22, 175, 164, 232, 111, 109, 136, 187, 253, - 109, 252, 48, 179, 218, 144, 101, 220, 193, 158, 209, 75, 40, 70, 60, 87, 145, 119, 17, 107, 12, 65, 145, 152, 18, 8, 231, 194, 193, 3, 144, - 57, 192, 142, 226, 85, 167, 200, 167, 27, 149, 68, 89, 231, 158, 10, 170, 134, 102, 65, 66, 235, 50, 47, 16, 183, 240, 253, 198, 198, 194, 220, - 193, 244, 220, 65, 70, 99, 110, 222, 223, 3, 187, 180, 46, 207, 62, 248, 74, 77, 212, 88, 225, 134, 109, 242, 215, 208, 95, 150, 166, 168, 111, - 196, 167, 9, 143, 19, 86, 187, 137, 28, 110, 135, 98, 47, 229, 221, 45, 131, 205, 250, 181, 142, 42, 159, 255, 43, 244, 123, 182, 186, 21, 172, - 114, 140, 89, 233, 139, 145, 230, 88, 209, 48, 14, 217, 248, 20, 4, 67, 102, 183, 159, 244, 181, 46, 158, 139, 43, 89, 7, 214, 64, 125, 236, - 25, 28, 156, 187, 65, 219, 120, 27, 170, 174, 43, 69, 155, 247, 9, 8, 197, 193, 23, 202, 150, 9, 19, 86, 197, 160, 20, 86, 115, 9, 93, - 188, 221, 72, 105, 176, 56, 106, 76, 180, 223, 102, 132, 219, 20, 171, 64, 126, 91, 116, 8, 187, 52, 226, 253, 110, 214, 144, 59, 3, 200, 244, - 111, 122, 23, 241, 160, 173, 196, 41, 41, 66, 80, 123, 40, 0, 165, 58, 63, 193, 210, 189, 79, 160, 101, 55, 10, 108, 24, 188, 18, 69, 48, - 74, 243, 42, 218, 207, 237, 114, 89, 140, 234, 63, 2, 147, 84, 40, 164, 25, 101, 193, 229, 151, 61, 66, 133, 20, 171, 191, 45, 58, 236, 204, - 167, 74, 29, 197, 54, 237, 214, 202, 181, 242, 89, 53, 110, 184, 107, 229, 250, 86, 5, 141, 183, 168, 202, 222, 184, 27, 250, 253, 179, 69, 184, - 225, 44, 56, 2, 253, 51, 17, 6, 245, 143, 89, 84, 133, 182, 18, 73, 219, 239, 105, 110, 33, 226, 79, 87, 139, 171, 121, 218, 111, 34, 235, - 222, 68, 69, 161, 21, 56, 211, 242, 217, 74, 50, 124, 197, 54, 121, 19, 244, 87, 124, 136, 191, 90, 49, 213, 17, 248, 64, 170, 88, 245, 195, - 179, 32, 83, 241, 177, 107, 67, 191, 81, 134, 152, 198, 65, 206, 252, 37, 179, 212, 207, 195, 160, 5, 62, 247, 78, 182, 95, 22, 168, 131, 97, - 115, 71, 39, 92, 123, 68, 123, 220, 174, 115, 131, 119, 102, 22, 192, 122, 24, 171, 152, 112, 93, 126, 140, 214, 72, 158, 205, 237, 4, 238, 152, - 213, 177, 31, 82, 168, 217, 218, 216, 113, 254, 153, 156, 130, 196, 219, 94, 138, 99, 36, 56, 166, 165, 124, 63, 119, 139, 2, 31, 80, 246, 69, - 24, 175, 238, 84, 236, 233, 174, 217, 48, 42, 98, 234, 66, 108, 79, 61, 165, 64, 57, 5, 34, 156, 122, 124, 82, 131, 153, 1, 84, 18, 121, - 39, 120, 31, 77, 136, 189, 109, 222, 145, 225, 246, 247, 5, 170, 50, 155, 170, 125, 182, 193, 120, 241, 160, 206, 190, 97, 153, 170, 195, 78, 244, - 83, 184, 239, 131, 102, 102, 122, 175, 71, 13, 95, 151, 13, 203, 194, 49, 110, 121, 93, 126, 120, 144, 18, 56, 137, 21, 136, 247, 174, 18, 75, - 224, 182, 143, 173, 112, 32, 65, 227, 134, 89, 132, 34, 207, 145, 149, 254, 226, 14, 240, 137, 251, 40, 74, 125, 218, 63, 245, 33, 254, 210, 181, - 144, 153, 41, 239, 227, 174, 139, 88, 29, 13, 187, 217, 52, 14, 149, 50, 65, 225, 232, 13, 95, 83, 161, 216, 85, 136, 132, 191, 64, 90, 15, - 74, 104, 92, 198, 244, 59, 144, 252, 178, 102, 180, 149, 230, 164, 126, 207, 231, 204, 228, 28, 245, 214, 21, 117, 248, 202, 113, 205, 102, 89, 246, - 79, 222, 216, 197, 111, 71, 161, 201, 56, 114, 46, 236, 170, 151, 69, 160, 126, 36, 159, 133, 54, 207, 168, 136, 30, 110, 101, 14, 31, 162, 128, - 116, 53, 40, 250, 81, 193, 165, 22, 151, 83, 77, 211, 194, 159, 118, 194, 231, 25, 28, 210, 251, 114, 77, 247, 230, 176, 187, 166, 122, 132, 214, - 146, 166, 156, 68, 232, 97, 106, 157, 0, 251, 168, 62, 210, 65, 37, 91, 240, 67, 36, 75, 83, 104, 5, 199, 174, 232, 164, 232, 173, 80, 146, - 39, 223, 109, 99, 233, 208, 55, 48, 7, 117, 218, 11, 208, 142, 237, 25, 90, 13, 71, 112, 44, 219, 83, 47, 59, 11, 245, 102, 90, 179, 154, - 164, 3, 91, 84, 55, 255, 174, 31, 6, 234, 28, 240, 191, 133, 146, 8, 111, 25, 224, 73, 113, 183, 162, 22, 6, 212, 27, 17, 34, 80, 56, - 35, 77, 203, 159, 15, 149, 240, 12, 68, 244, 225, 201, 58, 119, 189, 9, 222, 163, 21, 129, 99, 142, 177, 28, 153, 109, 155, 229, 79, 107, 129, - 113, 127, 177, 80, 179, 90, 59, 226, 96, 220, 178, 52, 108, 117, 231, 240, 14, 4, 132, 109, 75, 221, 27, 246, 106, 171, 101, 251, 101, 227, 119, - 244, 161, 22, 123, 41, 93, 115, 183, 27, 188, 240, 163, 172, 194, 155, 211, 40, 79, 59, 232, 205, 97, 102, 113, 57, 116, 22, 61, 11, 159, 192, - 156, 214, 102, 133, 28, 243, 179, 11, 116, 8, 125, 209, 131, 42, 244, 217, 114, 52, 25, 246, 148, 124, 170, 196, 254, 25, 248, 235, 0, 138, 122, - 242, 67, 71, 2, 150, 246, 231, 107, 167, 111, 26, 239, 5, 68, 3, 255, 41, 215, 7, 226, 110, 125, 160, 34, 148, 206, 153, 240, 126, 88, 233, - 236, 109, 28, 46, 70, 180, 240, 249, 122, 148, 162, 15, 78, 9, 56, 133, 224, 255, 128, 168, 240, 62, 68, 88, 46, 58, 72, 35, 56, 8, 75, - 53, 247, 35, 158, 22, 192, 127, 164, 130, 97, 105, 44, 179, 212, 165, 95, 159, 129, 236, 232, 133, 180, 238, 122, 156, 114, 248, 11, 106, 103, 74, - 31, 178, 121, 167, 3, 76, 64, 181, 255, 98, 202, 51, 231, 83, 161, 218, 8, 188, 12, 213, 161, 140, 123, 177, 172, 212, 231, 74, 77, 220, 149, - 246, 7, 96, 183, 141, 166, 117, 191, 127, 82, 205, 94, 154, 209, 122, 106, 164, 215, 45, 66, 49, 232, 227, 34, 188, 156, 98, 140, 104, 181, 224, - 42, 29, 60, 105, 157, 124, 38, 32, 52, 79, 103, 8, 143, 106, 110, 13, 236, 209, 198, 217, 196, 185, 39, 161, 45, 250, 64, 84, 22, 5, 46, - 116, 36, 108, 46, 215, 109, 102, 35, 204, 31, 102, 167, 145, 204, 159, 220, 171, 197, 185, 253, 211, 232, 104, 12, 135, 252, 30, 159, 147, 145, 35, - 254, 225, 219, 100, 181, 49, 156, 91, 118, 48, 117, 119, 34, 17, 254, 32, 187, 2, 161, 223, 96, 195, 159, 196, 107, 100, 119, 116, 167, 249, 61, - 62, 210, 39, 193, 148, 218, 68, 28, 53, 220, 76, 97, 200, 154, 73, 77, 248, 251, 36, 239, 71, 252, 114, 42, 91, 35, 13, 185, 52, 48, 68, - 177, 35, 115, 142, 40, 201, 165, 148, 242, 68, 68, 167, 71, 3, 85, 78, 232, 22, 202, 11, 37, 50, 227, 252, 122, 31, 45, 69, 199, 146, 83, - 59, 161, 208, 213, 4, 149, 182, 218, 13, 77, 151, 37, 84, 91, 255, 186, 15, 89, 177, 44, 225, 79, 78, 6, 63, 131, 55, 99, 134, 187, 0, - 17, 66, 75, 197, 125, 104, 149, 13, 228, 162, 245, 45, 40, 58, 187, 45, 102, 160, 38, 168, 191, 69, 226, 15, 218, 21, 171, 82, 86, 128, 185, - 30, 116, 84, 169, 198, 88, 208, 189, 13, 205, 245, 86, 125, 196, 116, 13, 54, 242, 104, 170, 4, 21, 23, 42, 237, 189, 223, 65, 22, 153, 73, - 35, 196, 171, 135, 59, 220, 251, 249, 23, 93, 249, 210, 90, 201, 247, 43, 87, 231, 38, 193, 149, 249, 242, 121, 99, 81, 182, 139, 217, 106, 183, - 50, 81, 50, 27, 226, 13, 21, 11, 173, 235, 240, 142, 213, 78, 134, 10, 6, 58, 139, 112, 91, 233, 208, 92, 23, 50, 125, 54, 162, 141, 55, - 60, 14, 247, 83, 53, 183, 11, 12, 56, 6, 175, 64, 11, 98, 255, 34, 136, 30, 237, 195, 251, 46, 231, 183, 162, 185, 204, 74, 118, 20, 126, - 253, 1, 204, 49, 213, 204, 117, 214, 117, 178, 46, 118, 61, 205, 174, 177, 233, 168, 15, 95, 147, 74, 123, 171, 114, 57, 132, 29, 215, 160, 20, - 122, 207, 232, 15, 163, 205, 247, 181, 9, 211, 181, 216, 158, 99, 236, 142, 207, 217, 75, 186, 205, 55, 220, 56, 177, 192, 3, 213, 143, 103, 167, - 234, 80, 152, 164, 44, 57, 136, 75, 30, 222, 140, 168, 251, 186, 172, 31, 42, 241, 155, 8, 59, 159, 59, 172, 141, 22, 79, 119, 191, 155, 134, - 1, 118, 41, 220, 177, 154, 42, 88, 160, 161, 121, 2, 149, 150, 58, 157, 84, 244, 160, 207, 69, 54, 247, 20, 120, 175, 226, 173, 48, 161, 62, - 20, 72, 234, 195, 188, 246, 102, 216, 89, 237, 148, 75, 159, 26, 193, 237, 11, 168, 188, 215, 67, 81, 200, 81, 27, 66, 38, 204, 70, 184, 115, - 35, 244, 240, 54, 102, 234, 169, 5, 80, 196, 47, 238, 226, 27, 46, 91, 3, 222, 147, 168, 97, 217, 107, 144, 58, 151, 156, 32, 138, 215, 201, - 162, 81, 238, 120, 39, 144, 36, 244, 80, 255, 215, 254, 188, 220, 129, 118, 171, 5, 53, 129, 247, 69, 233, 145, 7, 178, 222, 250, 47, 44, 163, - 62, 106, 53, 35, 71, 235, 132, 219, 145, 88, 41, 162, 28, 10, 229, 34, 17, 116, 5, 228, 193, 142, 0, 220, 22, 209, 29, 150, 56, 103, 192, - 180, 55, 82, 252, 208, 219, 238, 114, 202, 250, 90, 210, 161, 238, 178, 234, 41, 117, 253, 85, 78, 179, 161, 82, 13, 182, 66, 81, 47, 169, 186, - 38, 50, 211, 235, 97, 118, 182, 20, 5, 161, 147, 156, 34, 78, 13, 152, 251, 60, 119, 155, 222, 14, 179, 91, 31, 65, 4, 242, 165, 9, 221, - 102, 137, 184, 5, 90, 86, 202, 195, 32, 224, 2, 154, 114, 27, 44, 150, 85, 68, 128, 74, 196, 175, 249, 105, 81, 120, 22, 222, 101, 88, 49, - 219, 79, 195, 202, 239, 152, 48, 255, 168, 145, 201, 25, 201, 108, 49, 201, 37, 42, 212, 105, 8, 47, 179, 188, 59, 150, 237, 15, 84, 30, 83, - 236, 169, 242, 66, 126, 244, 207, 169, 220, 206, 176, 41, 163, 194, 38, 170, 12, 214, 238, 214, 192, 108, 222, 69, 85, 117, 107, 16, 155, 125, 50, - 7, 150, 155, 183, 88, 37, 226, 90, 164, 64, 251, 240, 239, 41, 10, 0, 207, 147, 69, 193, 94, 159, 227, 5, 237, 152, 96, 17, 182, 182, 145, - 237, 117, 160, 192, 89, 70, 222, 221, 199, 80, 169, 118, 32, 139, 214, 15, 177, 140, 247, 66, 62, 2, 125, 234, 111, 17, 140, 117, 178, 23, 221, - 247, 77, 48, 62, 55, 210, 8, 171, 206, 230, 35, 46, 133, 162, 151, 74, 211, 206, 176, 218, 147, 93, 69, 159, 174, 164, 224, 247, 247, 121, 58, - 170, 102, 87, 200, 106, 255, 109, 21, 172, 6, 134, 223, 212, 153, 222, 85, 188, 220, 53, 229, 172, 205, 250, 8, 54, 19, 106, 105, 207, 113, 188, - 132, 179, 53, 163, 36, 115, 137, 145, 140, 20, 165, 141, 141, 249, 19, 148, 54, 118, 132, 65, 222, 212, 192, 75, 122, 47, 226, 246, 113, 21, 162, - 248, 224, 47, 152, 106, 158, 91, 14, 51, 200, 157, 156, 29, 209, 71, 124, 246, 124, 148, 250, 195, 168, 34, 168, 212, 219, 58, 100, 104, 69, 129, - 122, 124, 188, 126, 211, 222, 196, 106, 67, 105, 74, 6, 16, 214, 251, 184, 21, 150, 187, 169, 132, 132, 179, 14, 185, 197, 97, 90, 121, 219, 142, - 55, 179, 211, 16, 43, 188, 156, 237, 208, 70, 131, 231, 187, 177, 174, 124, 209, 20, 192, 223, 196, 17, 81, 166, 169, 64, 252, 82, 88, 131, 8, - 4, 85, 164, 15, 54, 146, 43, 8, 251, 236, 164, 63, 177, 23, 60, 96, 249, 7, 253, 200, 169, 142, 240, 244, 227, 147, 83, 197, 251, 60, 66, - 254, 66, 203, 41, 73, 174, 38, 79, 164, 152, 88, 154, 8, 196, 208, 46, 193, 198, 108, 104, 173, 85, 238, 142, 82, 234, 227, 5, 179, 216, 142, - 147, 254, 236, 44, 119, 9, 142, 144, 56, 220, 200, 62, 209, 238, 165, 37, 141, 157, 144, 10, 46, 23, 47, 148, 162, 210, 23, 29, 1, 169, 253, - 249, 114, 119, 62, 123, 51, 180, 150, 234, 197, 36, 222, 116, 241, 30, 130, 57, 168, 3, 228, 118, 213, 73, 229, 11, 122, 93, 214, 25, 39, 247, - 93, 222, 154, 81, 174, 185, 91, 154, 129, 41, 166, 146, 169, 19, 174, 26, 87, 54, 0, 187, 117, 179, 62, 216, 112, 8, 85, 173, 58, 83, 174, - 230, 163, 138, 61, 11, 27, 244, 104, 212, 138, 124, 53, 14, 233, 122, 45, 27, 63, 255, 135, 47, 224, 55, 221, 181, 203, 129, 218, 123, 82, 47, - 249, 167, 173, 95, 130, 195, 98, 98, 146, 31, 15, 57, 176, 253, 207, 215, 184, 85, 121, 112, 241, 103, 69, 175, 193, 36, 252, 11, 9, 7, 32, - 217, 158, 247, 224, 194, 79, 201, 190, 235, 34, 104, 25, 0, 127, 89, 15, 155, 207, 224, 89, 99, 35, 132, 142, 184, 193, 221, 153, 114, 183, 24, - 30, 78, 26, 143, 23, 202, 145, 188, 223, 162, 50, 252, 32, 26, 232, 109, 100, 226, 163, 30, 9, 225, 127, 19, 49, 239, 160, 52, 163, 80, 118, - 23, 14, 91, 54, 188, 87, 143, 199, 67, 211, 100, 4, 14, 12, 23, 139, 235, 118, 35, 225, 212, 251, 247, 54, 42, 102, 164, 69, 142, 4, 47, - 133, 242, 144, 73, 83, 211, 72, 0, 101, 225, 6, 136, 172, 124, 148, 15, 186, 43, 53, 183, 70, 93, 180, 14, 46, 248, 72, 207, 152, 219, 145, - 224, 31, 77, 229, 59, 126, 8, 237, 14, 245, 74, 56, 176, 75, 155, 168, 153, 225, 82, 117, 129, 76, 183, 50, 89, 55, 77, 142, 64, 187, 83, - 5, 171, 82, 154, 100, 145, 73, 109, 51, 204, 213, 220, 103, 40, 254, 148, 44, 217, 98, 19, 10, 117, 177, 152, 79, 80, 38, 143, 237, 252, 4, - 66, 204, 115, 2, 59, 52, 180, 125, 138, 50, 204, 50, 210, 44, 174, 5, 182, 64, 22, 72, 173, 161, 253, 13, 113, 195, 102, 221, 225, 127, 172, - 29, 162, 197, 238, 35, 212, 209, 37, 242, 6, 108, 182, 185, 98, 89, 96, 7, 62, 138, 221, 143, 36, 41, 197, 94, 71, 20, 171, 58, 97, 254, - 94, 170, 14, 229, 182, 157, 98, 65, 163, 48, 48, 215, 189, 127, 51, 164, 96, 43, 171, 180, 112, 24, 109, 149, 183, 211, 18, 67, 149, 133, 104, - 174, 59, 255, 30, 217, 131, 195, 220, 215, 145, 91, 115, 222, 4, 10, 63, 240, 24, 108, 126, 153, 252, 244, 66, 31, 203, 57, 104, 111, 95, 8, - 4, 29, 56, 21, 77, 70, 196, 219, 165, 78, 97, 118, 151, 220, 239, 132, 231, 114, 139, 77, 9, 28, 131, 25, 217, 82, 57, 235, 49, 81, 247, - 109, 125, 197, 38, 229, 175, 240, 222, 43, 58, 62, 121, 57, 248, 96, 145, 88, 13, 187, 174, 13, 7, 62, 84, 39, 22, 94, 43, 6, 120, 151, - 177, 207, 165, 220, 13, 172, 98, 4, 237, 234, 199, 248, 60, 70, 169, 62, 206, 159, 204, 155, 212, 221, 40, 66, 5, 31, 98, 255, 100, 185, 172, - 80, 123, 61, 118, 63, 54, 220, 192, 72, 179, 128, 197, 191, 193, 223, 33, 65, 203, 27, 77, 20, 55, 0, 175, 67, 97, 150, 80, 159, 145, 47, - 73, 197, 94, 133, 48, 130, 127, 227, 121, 65, 5, 113, 37, 33, 211, 201, 2, 143, 172, 46, 179, 249, 96, 248, 201, 141, 192, 150, 19, 117, 190, - 36, 27, 71, 124, 111, 82, 246, 210, 14, 86, 219, 166, 216, 101, 98, 110, 68, 235, 161, 172, 190, 145, 255, 45, 255, 151, 65, 112, 196, 70, 242, - 17, 2, 69, 216, 76, 202, 194, 108, 40, 147, 228, 117, 162, 174, 21, 13, 49, 216, 114, 135, 124, 155, 15, 9, 196, 96, 171, 161, 191, 230, 189, - 64, 171, 246, 144, 165, 73, 184, 155, 194, 50, 41, 95, 248, 218, 57, 236, 221, 80, 186, 232, 46, 137, 35, 180, 207, 20, 148, 144, 127, 152, 47, - 148, 243, 89, 103, 200, 140, 107, 116, 86, 201, 228, 193, 246, 210, 17, 7, 181, 80, 22, 57, 208, 194, 207, 208, 38, 238, 209, 7, 104, 74, 176, - 6, 28, 167, 3, 71, 189, 235, 163, 56, 4, 248, 18, 219, 229, 237, 164, 145, 212, 154, 212, 158, 138, 109, 226, 6, 180, 93, 86, 68, 190, 93, - 138, 116, 248, 60, 152, 193, 79, 179, 239, 203, 106, 236, 128, 153, 200, 155, 12, 237, 169, 84, 68, 4, 97, 26, 204, 219, 38, 204, 253, 236, 73, - 135, 13, 157, 196, 46, 249, 80, 239, 229, 83, 16, 248, 103, 130, 14, 234, 161, 67, 56, 200, 40, 177, 82, 25, 142, 210, 49, 247, 77, 120, 239, - 18, 180, 195, 7, 208, 82, 217, 37, 168, 152, 235, 89, 76, 47, 73, 212, 65, 80, 59, 139, 33, 212, 233, 133, 201, 63, 224, 25, 147, 219, 126, - 80, 84, 59, 172, 166, 77, 84, 165, 43, 101, 149, 172, 142, 186, 66, 142, 104, 191, 66, 153, 146, 244, 48, 246, 197, 104, 196, 135, 121, 210, 68, - 88, 51, 29, 144, 107, 112, 195, 143, 141, 66, 85, 175, 70, 96, 43, 57, 225, 80, 181, 204, 203, 142, 25, 118, 158, 8, 106, 243, 160, 139, 150, - 170, 171, 104, 125, 184, 216, 178, 152, 169, 37, 168, 83, 98, 212, 41, 196, 153, 26, 79, 42, 31, 187, 187, 176, 241, 47, 161, 148, 20, 173, 236, - 201, 99, 129, 152, 218, 199, 157, 143, 53, 55, 214, 0, 31, 227, 199, 231, 210, 148, 138, 194, 226, 110, 188, 97, 11, 28, 137, 192, 120, 235, 37, - 212, 79, 15, 243, 116, 138, 63, 71, 146, 26, 165, 89, 167, 181, 236, 81, 22, 83, 39, 184, 249, 48, 215, 5, 60, 4, 253, 211, 119, 245, 35, - 255, 150, 105, 170, 20, 228, 82, 38, 37, 155, 197, 251, 239, 253, 228, 51, 165, 129, 157, 160, 137, 233, 110, 202, 50, 53, 171, 144, 213, 160, 120, - 135, 39, 180, 64, 245, 70, 107, 106, 203, 56, 91, 46, 139, 197, 22, 74, 63, 237, 65, 186, 111, 106, 15, 33, 84, 122, 109, 171, 158, 41, 250, - 121, 174, 16, 167, 93, 141, 195, 142, 22, 41, 139, 79, 226, 103, 188, 242, 38, 154, 131, 40, 23, 239, 151, 182, 25, 57, 21, 124, 138, 101, 222, - 229, 185, 105, 48, 211, 105, 35, 31, 195, 27, 131, 49, 51, 116, 185, 37, 198, 145, 53, 103, 195, 112, 192, 22, 52, 203, 51, 15, 156, 80, 162, - 28, 78, 153, 161, 196, 42, 81, 148, 251, 72, 76, 242, 20, 18, 160, 111, 239, 51, 226, 226, 125, 140, 52, 213, 27, 61, 18, 133, 58, 29, 126, - 214, 248, 237, 13, 198, 153, 163, 39, 10, 96, 137, 137, 166, 183, 51, 247, 89, 254, 146, 62, 75, 102, 161, 134, 112, 57, 5, 62, 189, 68, 162, - 163, 187, 101, 209, 111, 127, 210, 200, 154, 3, 199, 244, 53, 182, 238, 178, 221, 62, 103, 19, 147, 109, 163, 62, 177, 130, 114, 98, 251, 40, 253, - 252, 73, 74, 78, 248, 32, 239, 26, 245, 81, 242, 37, 72, 253, 190, 93, 217, 231, 210, 208, 24, 198, 161, 241, 183, 56, 31, 158, 139, 18, 85, - 161, 63, 104, 181, 163, 196, 169, 159, 162, 232, 172, 76, 77, 151, 230, 251, 159, 99, 51, 84, 158, 54, 236, 233, 50, 168, 237, 98, 84, 124, 229, - 130, 108, 70, 214, 193, 85, 200, 215, 216, 67, 8, 109, 30, 30, 85, 146, 35, 194, 252, 213, 160, 105, 249, 97, 169, 156, 94, 44, 232, 223, 91, - 181, 84, 77, 214, 11, 19, 223, 228, 108, 53, 75, 33, 115, 222, 91, 209, 143, 134, 233, 191, 2, 113, 164, 93, 72, 29, 190, 137, 163, 157, 236, - 100, 236, 126, 52, 180, 166, 60, 247, 117, 28, 163, 162, 240, 1, 132, 106, 209, 231, 87, 34, 247, 188, 65, 182, 67, 40, 128, 87, 154, 34, 110, - 216, 171, 227, 85, 66, 176, 235, 123, 104, 226, 23, 146, 83, 197, 136, 114, 149, 51, 27, 218, 97, 101, 63, 205, 50, 189, 171, 78, 208, 72, 120, - 169, 81, 148, 241, 47, 194, 16, 193, 65, 155, 205, 242, 191, 255, 147, 102, 135, 14, 50, 209, 38, 138, 101, 61, 219, 161, 91, 38, 10, 102, 76, - 27, 12, 54, 128, 133, 10, 204, 103, 91, 44, 170, 61, 38, 167, 206, 65, 219, 48, 179, 75, 194, 111, 16, 98, 166, 144, 18, 221, 105, 170, 103, - 102, 10, 220, 167, 114, 73, 108, 222, 131, 136, 239, 15, 200, 143, 147, 123, 225, 106, 53, 158, 40, 62, 79, 110, 167, 5, 106, 42, 74, 220, 52, - 13, 49, 193, 56, 119, 111, 254, 39, 101, 242, 168, 10, 188, 138, 150, 214, 173, 10, 28, 35, 153, 175, 162, 101, 78, 238, 102, 166, 160, 248, 213, - 103, 159, 100, 157, 144, 210, 233, 223, 205, 129, 17, 45, 27, 148, 203, 118, 171, 142, 225, 58, 114, 13, 27, 68, 36, 38, 110, 226, 105, 47, 98, - 144, 160, 91, 44, 207, 100, 50, 180, 214, 45, 121, 57, 16, 87, 7, 227, 238, 20, 168, 70, 226, 237, 199, 113, 245, 97, 8, 242, 113, 232, 57, - 216, 194, 203, 216, 78, 98, 51, 96, 28, 67, 194, 244, 242, 145, 64, 185, 163, 157, 155, 213, 2, 239, 189, 41, 110, 136, 244, 83, 18, 162, 53, - 248, 214, 39, 111, 197, 166, 59, 55, 187, 12, 117, 44, 109, 219, 209, 236, 21, 121, 197, 133, 28, 9, 180, 154, 245, 187, 105, 32, 163, 102, 162, - 145, 221, 131, 172, 247, 179, 35, 40, 133, 215, 33, 118, 10, 34, 83, 175, 163, 58, 218, 114, 25, 101, 125, 5, 159, 62, 191, 1, 66, 3, 249, - 28, 66, 107, 146, 218, 192, 139, 144, 122, 119, 40, 10, 37, 223, 122, 96, 45, 16, 61, 38, 44, 192, 87, 125, 41, 180, 246, 242, 109, 115, 2, - 36, 112, 238, 10, 4, 250, 143, 77, 78, 23, 115, 115, 62, 90, 196, 137, 21, 187, 110, 25, 20, 249, 175, 196, 158, 149, 252, 4, 124, 149, 115, - 151, 170, 146, 126, 89, 152, 41, 174, 7, 181, 77, 239, 71, 243, 180, 16, 225, 82, 173, 187, 145, 29, 129, 215, 220, 66, 89, 56, 236, 147, 33, - 121, 126, 55, 203, 252, 42, 41, 27, 51, 61, 204, 170, 115, 90, 115, 158, 147, 84, 89, 120, 241, 109, 106, 84, 73, 206, 114, 127, 188, 243, 100, - 52, 93, 224, 206, 165, 180, 35, 240, 29, 249, 47, 104, 137, 156, 198, 75, 159, 153, 198, 190, 173, 5, 175, 204, 191, 224, 135, 129, 92, 101, 104, - 101, 200, 107, 235, 52, 165, 110, 171, 84, 153, 27, 116, 185, 228, 115, 231, 174, 52, 154, 235, 211, 147, 37, 104, 65, 99, 228, 47, 94, 4, 252, - 193, 78, 38, 93, 170, 130, 248, 12, 12, 207, 238, 102, 34, 52, 69, 22, 233, 7, 209, 246, 214, 246, 251, 211, 20, 108, 135, 42, 97, 209, 153, - 166, 247, 135, 148, 102, 177, 210, 129, 182, 50, 100, 82, 119, 175, 11, 100, 244, 1, 10, 115, 249, 16, 82, 7, 206, 30, 87, 179, 74, 210, 176, - 34, 98, 152, 183, 244, 228, 234, 163, 202, 106, 15, 10, 216, 127, 154, 21, 179, 26, 174, 166, 153, 80, 125, 18, 239, 134, 196, 21, 154, 92, 27, - 238, 184, 48, 171, 44, 232, 17, 236, 167, 118, 137, 206, 122, 147, 220, 154, 191, 93, 31, 203, 119, 151, 157, 85, 10, 199, 88, 59, 229, 253, 92, - 14, 155, 233, 215, 217, 58, 207, 89, 112, 199, 73, 135, 166, 180, 42, 183, 195, 40, 235, 194, 119, 13, 176, 70, 84, 7, 54, 8, 154, 44, 79, - 43, 73, 21, 120, 92, 143, 215, 88, 85, 236, 25, 114, 236, 209, 50, 34, 15, 135, 210, 253, 80, 141, 100, 209, 116, 181, 141, 217, 114, 124, 207, - 165, 194, 11, 126, 48, 109, 191, 172, 65, 37, 46, 107, 144, 30, 250, 112, 44, 213, 163, 112, 181, 163, 14, 168, 164, 20, 131, 254, 165, 46, 62, - 98, 16, 30, 69, 70, 7, 240, 223, 148, 54, 40, 183, 61, 134, 40, 45, 2, 23, 89, 94, 89, 35, 150, 163, 193, 241, 111, 130, 157, 240, 31, - 170, 239, 93, 15, 51, 115, 193, 24, 222, 121, 38, 132, 252, 114, 24, 25, 127, 82, 19, 222, 86, 239, 36, 121, 225, 254, 8, 57, 193, 87, 84, - 2, 245, 246, 52, 190, 215, 173, 110, 145, 250, 104, 106, 129, 120, 141, 74, 142, 163, 125, 128, 127, 136, 41, 176, 24, 86, 206, 67, 91, 211, 251, - 128, 212, 197, 129, 3, 46, 119, 42, 42, 244, 52, 127, 228, 59, 92, 10, 95, 25, 62, 89, 179, 59, 135, 234, 166, 170, 49, 226, 16, 65, 198, - 106, 40, 74, 106, 187, 214, 207, 200, 149, 33, 14, 93, 236, 250, 255, 201, 205, 15, 215, 5, 38, 217, 245, 252, 11, 150, 230, 111, 97, 43, 56, - 218, 81, 188, 239, 147, 228, 142, 153, 10, 132, 225, 117, 248, 68, 220, 131, 23, 74, 171, 73, 252, 253, 62, 188, 133, 212, 58, 194, 14, 98, 243, - 15, 211, 220, 210, 116, 72, 168, 255, 150, 51, 41, 245, 54, 90, 238, 105, 148, 219, 77, 79, 148, 224, 199, 242, 92, 106, 158, 27, 33, 168, 207, - 135, 101, 129, 147, 250, 16, 183, 150, 91, 110, 13, 57, 165, 194, 31, 220, 101, 216, 196, 40, 224, 119, 145, 127, 39, 255, 111, 252, 213, 243, 168, - 42, 135, 75, 225, 199, 10, 140, 120, 40, 187, 20, 187, 136, 170, 123, 44, 155, 116, 224, 21, 171, 45, 80, 137, 45, 70, 85, 85, 244, 115, 2, - 128, 175, 225, 45, 201, 201, 18, 165, 77, 132, 55, 172, 106, 113, 117, 68, 235, 146, 53, 149, 29, 84, 159, 206, 147, 161, 110, 19, 81, 87, 251, - 26, 159, 55, 2, 147, 139, 239, 71, 220, 62, 86, 99, 213, 227, 141, 59, 77, 104, 78, 228, 11, 255, 194, 92, 242, 14, 230, 236, 188, 130, 220, - 181, 214, 141, 21, 131, 33, 98, 76, 215, 18, 166, 51, 37, 72, 0, 12, 216, 54, 126, 44, 14, 158, 52, 13, 249, 10, 24, 130, 93, 96, 130, - 103, 66, 242, 110, 211, 210, 132, 122, 84, 163, 60, 12, 180, 117, 114, 91, 91, 253, 16, 134, 155, 176, 175, 255, 155, 189, 4, 3, 240, 27, 3, - 113, 130, 12, 171, 110, 179, 140, 44, 23, 200, 203, 67, 22, 85, 82, 137, 98, 187, 126, 5, 179, 160, 236, 9, 128, 141, 70, 120, 178, 221, 237, - 228, 251, 5, 28, 184, 153, 10, 94, 193, 78, 74, 138, 84, 20, 74, 230, 161, 182, 56, 229, 39, 3, 141, 159, 5, 73, 85, 40, 89, 226, 198, - 188, 242, 126, 184, 18, 126, 143, 6, 44, 116, 20, 69, 236, 215, 1, 108, 175, 220, 118, 32, 183, 77, 194, 29, 120, 141, 197, 160, 227, 123, 0, - 165, 17, 162, 228, 187, 157, 76, 120, 80, 39, 190, 69, 174, 2, 20, 105, 64, 37, 32, 5, 170, 217, 191, 190, 138, 103, 32, 183, 42, 87, 228, - 40, 229, 95, 135, 9, 17, 32, 114, 84, 56, 84, 122, 231, 185, 97, 254, 42, 222, 102, 230, 109, 68, 64, 144, 167, 155, 53, 143, 33, 21, 51, - 27, 10, 51, 90, 243, 71, 72, 160, 29, 246, 46, 165, 40, 18, 98, 59, 50, 39, 193, 110, 166, 244, 71, 54, 218, 172, 215, 255, 36, 3, 164, - 36, 193, 66, 145, 47, 252, 30, 213, 203, 132, 234, 176, 110, 61, 149, 72, 71, 169, 98, 3, 1, 76, 236, 217, 153, 100, 63, 218, 165, 64, 252, - 117, 0, 50, 139, 81, 73, 56, 199, 148, 164, 30, 152, 40, 144, 193, 217, 3, 92, 102, 131, 120, 49, 168, 21, 97, 117, 134, 103, 55, 222, 44, - 157, 164, 60, 108, 167, 153, 72, 254, 249, 114, 170, 123, 164, 78, 200, 94, 109, 52, 31, 13, 36, 255, 153, 244, 47, 156, 33, 127, 92, 58, 100, - 8, 124, 239, 192, 16, 164, 246, 220, 135, 146, 127, 138, 89, 252, 69, 196, 108, 40, 30, 187, 206, 106, 69, 46, 235, 132, 81, 83, 159, 41, 2, - 56, 102, 135, 149, 36, 34, 213, 46, 252, 126, 17, 195, 239, 195, 116, 131, 10, 11, 148, 195, 253, 165, 67, 228, 218, 18, 150, 183, 227, 171, 133, - 78, 67, 7, 92, 24, 120, 21, 255, 95, 208, 175, 179, 107, 66, 71, 88, 109, 179, 146, 40, 247, 176, 154, 33, 127, 130, 162, 201, 181, 251, 179, - 117, 183, 177, 22, 7, 180, 239, 177, 38, 109, 156, 50, 1, 73, 72, 153, 19, 208, 131, 63, 111, 96, 97, 72, 245, 34, 245, 118, 179, 197, 104, - 103, 57, 216, 92, 112, 59, 28, 101, 181, 234, 96, 126, 118, 218, 238, 136, 54, 142, 253, 19, 144, 250, 189, 159, 186, 83, 2, 228, 21, 123, 149, - 76, 252, 239, 47, 184, 27, 234, 230, 34, 122, 51, 50, 23, 27, 148, 122, 42, 186, 18, 168, 208, 186, 242, 189, 174, 79, 109, 75, 234, 27, 103, - 197, 177, 47, 27, 182, 160, 54, 190, 169, 197, 98, 214, 243, 131, 197, 86, 120, 33, 246, 110, 104, 146, 36, 112, 88, 125, 136, 141, 33, 29, 127, - 136, 29, 83, 221, 56, 7, 111, 63, 119, 7, 34, 61, 43, 113, 140, 63, 163, 185, 249, 217, 93, 129, 114, 242, 220, 91, 22, 102, 82, 7, 14, - 170, 48, 100, 157, 235, 162, 100, 154, 216, 98, 25, 95, 61, 104, 95, 24, 105, 213, 193, 131, 120, 185, 204, 79, 86, 35, 182, 153, 149, 165, 72, - 68, 203, 35, 115, 209, 209, 161, 102, 197, 93, 0, 65, 245, 160, 83, 62, 39, 48, 169, 199, 113, 88, 178, 103, 240, 151, 194, 128, 112, 151, 71, - 82, 215, 191, 36, 203, 160, 220, 34, 253, 54, 51, 85, 130, 86, 224, 4, 19, 124, 27, 140, 179, 75, 113, 68, 3, 110, 79, 160, 162, 249, 135, - 67, 57, 55, 209, 76, 2, 119, 11, 41, 117, 214, 205, 136, 222, 187, 242, 29, 67, 248, 29, 114, 50, 133, 238, 240, 124, 183, 20, 31, 114, 8, - 111, 128, 125, 152, 8, 58, 243, 202, 120, 119, 2, 239, 64, 73, 104, 249, 71, 217, 254, 64, 83, 247, 253, 217, 60, 112, 41, 221, 173, 102, 117, - 4, 106, 155, 19, 197, 211, 101, 35, 234, 81, 115, 234, 105, 253, 89, 253, 209, 107, 188, 116, 68, 203, 238, 69, 91, 249, 233, 13, 159, 158, 159, - 59, 76, 224, 33, 34, 216, 213, 243, 221, 142, 50, 150, 136, 66, 25, 4, 97, 11, 62, 134, 216, 244, 223, 120, 165, 52, 204, 143, 231, 114, 61, - 125, 72, 46, 220, 205, 20, 84, 152, 31, 146, 247, 225, 69, 51, 84, 237, 205, 212, 231, 110, 147, 231, 209, 17, 121, 177, 51, 159, 7, 59, 49, - 193, 65, 119, 76, 164, 187, 37, 16, 128, 150, 184, 12, 242, 194, 12, 74, 220, 109, 172, 35, 4, 166, 19, 126, 103, 144, 59, 126, 132, 116, 139, - 29, 132, 184, 254, 169, 203, 241, 39, 205, 216, 12, 31, 171, 46, 23, 222, 49, 114, 56, 50, 131, 219, 228, 175, 241, 201, 2, 192, 183, 162, 48, - 174, 184, 92, 32, 168, 161, 37, 95, 45, 146, 162, 107, 23, 217, 116, 237, 91, 240, 218, 157, 16, 238, 231, 2, 47, 189, 147, 178, 27, 135, 33, - 150, 154, 37, 76, 188, 242, 22, 68, 45, 159, 184, 227, 56, 14, 38, 168, 6, 115, 63, 123, 147, 146, 4, 115, 72, 20, 219, 134, 12, 58, 186, - 136, 38, 29, 180, 91, 107, 221, 6, 28, 1, 23, 200, 6, 19, 149, 205, 18, 36, 76, 72, 133, 31, 227, 3, 247, 34, 35, 65, 170, 26, 78, - 165, 201, 249, 128, 146, 105, 175, 110, 66, 190, 66, 243, 246, 142, 23, 37, 213, 15, 101, 206, 153, 178, 4, 202, 221, 51, 241, 62, 221, 136, 141, - 254, 227, 224, 174, 250, 254, 121, 86, 7, 204, 106, 255, 12, 238, 222, 11, 227, 35, 195, 72, 43, 2, 85, 245, 202, 123, 123, 53, 135, 255, 253, - 97, 168, 223, 158, 46, 144, 141, 173, 112, 73, 255, 101, 187, 137, 192, 180, 255, 84, 133, 13, 9, 45, 175, 70, 157, 96, 39, 119, 177, 67, 184, - 27, 61, 78, 83, 133, 183, 249, 179, 139, 104, 198, 21, 222, 44, 64, 185, 170, 183, 244, 216, 32, 76, 185, 94, 26, 34, 154, 80, 183, 246, 194, - 171, 151, 202, 232, 225, 110, 197, 172, 115, 111, 136, 168, 143, 161, 130, 255, 232, 21, 13, 130, 142, 81, 208, 195, 46, 61, 100, 194, 24, 159, 48, - 92, 245, 131, 126, 189, 159, 255, 167, 31, 165, 180, 182, 6, 183, 252, 138, 126, 176, 63, 57, 170, 88, 101, 114, 46, 188, 247, 11, 5, 222, 130, - 84, 176, 220, 93, 82, 30, 218, 104, 229, 193, 40, 143, 26, 176, 87, 129, 87, 240, 168, 76, 210, 12, 100, 98, 111, 148, 130, 204, 75, 6, 120, - 44, 10, 234, 241, 81, 20, 176, 52, 108, 127, 16, 162, 211, 227, 168, 74, 38, 213, 81, 254, 225, 17, 132, 219, 246, 117, 251, 176, 235, 109, 53, - 92, 197, 71, 224, 181, 245, 40, 1, 165, 110, 55, 42, 101, 33, 157, 97, 107, 129, 136, 13, 91, 218, 15, 132, 145, 226, 255, 53, 129, 118, 231, - 223, 71, 193, 115, 21, 254, 134, 239, 198, 167, 178, 250, 229, 1, 30, 150, 92, 122, 194, 78, 94, 0, 121, 200, 164, 62, 241, 54, 14, 237, 149, - 47, 67, 170, 134, 119, 22, 85, 233, 99, 113, 8, 255, 16, 199, 255, 117, 55, 171, 16, 188, 123, 76, 41, 134, 244, 30, 126, 64, 84, 124, 23, - 239, 242, 46, 242, 186, 103, 31, 176, 102, 137, 103, 105, 210, 81, 107, 216, 158, 157, 2, 71, 97, 160, 108, 175, 140, 132, 171, 41, 9, 175, 45, - 12, 182, 123, 64, 94, 241, 185, 146, 113, 160, 72, 45, 72, 163, 20, 48, 100, 250, 61, 104, 165, 222, 33, 247, 182, 30, 135, 230, 71, 250, 152, - 245, 94, 66, 31, 168, 169, 148, 71, 96, 215, 188, 14, 246, 132, 32, 24, 215, 36, 86, 243, 211, 226, 129, 160, 46, 130, 162, 99, 119, 105, 27, - 51, 124, 63, 64, 124, 121, 212, 107, 71, 196, 12, 222, 98, 44, 60, 95, 174, 231, 251, 141, 171, 196, 198, 192, 14, 108, 9, 208, 172, 38, 236, - 174, 195, 228, 117, 195, 255, 204, 163, 93, 212, 126, 69, 40, 103, 121, 148, 212, 73, 27, 146, 87, 238, 201, 165, 130, 23, 159, 241, 193, 199, 17, - 215, 45, 81, 13, 229, 234, 42, 88, 195, 91, 169, 4, 105, 16, 148, 99, 184, 47, 204, 101, 134, 23, 193, 55, 8, 200, 146, 208, 246, 240, 19, - 19, 185, 233, 154, 144, 25, 180, 47, 150, 17, 253, 0, 164, 229, 17, 83, 109, 152, 160, 124, 188, 58, 115, 150, 60, 100, 59, 72, 108, 96, 128, - 125, 70, 73, 199, 171, 100, 157, 39, 14, 29, 101, 136, 28, 76, 181, 155, 116, 250, 31, 91, 145, 246, 57, 197, 150, 134, 166, 156, 230, 236, 17, - 123, 206, 254, 194, 49, 86, 200, 154, 137, 160, 59, 141, 213, 246, 103, 82, 220, 253, 196, 52, 213, 79, 80, 117, 94, 150, 233, 98, 46, 219, 15, - 253, 155, 17, 150, 206, 218, 38, 27, 160, 133, 29, 160, 240, 134, 82, 132, 26, 38, 18, 181, 68, 64, 39, 56, 146, 130, 70, 39, 12, 70, 55, - 119, 91, 238, 135, 247, 30, 65, 118, 220, 101, 148, 192, 163, 201, 230, 149, 50, 79, 224, 104, 72, 160, 114, 249, 69, 75, 79, 80, 92, 55, 206, - 30, 127, 48, 115, 18, 94, 151, 79, 235, 15, 38, 85, 25, 234, 229, 146, 91, 8, 99, 82, 106, 151, 205, 109, 214, 128, 47, 108, 179, 23, 115, - 218, 164, 56, 250, 159, 221, 229, 180, 8, 216, 47, 187, 244, 1, 83, 42, 80, 182, 220, 189, 129, 157, 96, 102, 183, 23, 199, 80, 86, 147, 33, - 68, 232, 189, 239, 199, 76, 56, 121, 16, 178, 234, 136, 117, 10, 206, 160, 12, 103, 62, 31, 162, 53, 127, 202, 72, 235, 174, 49, 106, 90, 70, - 224, 59, 93, 69, 226, 209, 64, 72, 95, 125, 57, 165, 145, 52, 194, 176, 48, 102, 242, 219, 12, 230, 170, 102, 92, 150, 8, 154, 214, 16, 222, - 183, 177, 141, 102, 79, 197, 54, 4, 56, 67, 250, 35, 167, 123, 242, 255, 36, 99, 45, 221, 53, 89, 5, 46, 50, 121, 3, 98, 80, 196, 73, - 226, 230, 131, 200, 50, 207, 67, 140, 177, 235, 42, 212, 249, 155, 160, 197, 147, 144, 65, 170, 54, 26, 115, 40, 92, 125, 213, 133, 52, 52, 180, - 206, 9, 24, 54, 127, 35, 139, 186, 31, 112, 151, 74, 15, 148, 137, 217, 16, 151, 180, 109, 135, 251, 88, 132, 146, 122, 234, 41, 54, 132, 91, - 139, 92, 178, 247, 34, 234, 255, 130, 159, 156, 40, 150, 207, 7, 98, 186, 203, 221, 65, 31, 159, 225, 186, 48, 22, 171, 132, 95, 223, 231, 158, - 5, 45, 53, 255, 128, 197, 26, 147, 149, 222, 175, 177, 21, 246, 136, 112, 224, 200, 70, 25, 153, 35, 43, 195, 63, 67, 116, 151, 208, 2, 175, - 223, 181, 172, 16, 1, 33, 84, 27, 55, 129, 15, 49, 52, 188, 7, 109, 145, 247, 41, 82, 192, 144, 35, 56, 18, 80, 23, 29, 78, 113, 59, - 212, 83, 12, 225, 134, 131, 151, 177, 147, 250, 70, 91, 147, 183, 39, 53, 87, 178, 75, 97, 179, 114, 117, 4, 198, 11, 90, 214, 100, 203, 101, - 177, 246, 151, 173, 77, 216, 159, 237, 41, 24, 94, 48, 151, 102, 74, 74, 79, 154, 224, 216, 23, 51, 242, 76, 213, 80, 47, 110, 114, 95, 227, - 73, 24, 68, 224, 217, 231, 119, 117, 233, 239, 147, 84, 164, 225, 34, 104, 41, 131, 49, 54, 194, 50, 115, 17, 37, 246, 35, 73, 180, 39, 138, - 29, 191, 234, 79, 213, 9, 159, 250, 243, 58, 180, 85, 53, 136, 115, 142, 111, 53, 169, 16, 174, 231, 78, 154, 73, 242, 174, 142, 104, 22, 119, - 239, 60, 174, 88, 35, 210, 165, 92, 172, 11, 196, 122, 148, 156, 245, 192, 54, 34, 0, 101, 153, 222, 126, 200, 152, 155, 81, 153, 30, 116, 170, - 40, 139, 211, 64, 177, 12, 67, 235, 235, 39, 153, 21, 58, 232, 30, 41, 205, 205, 12, 25, 208, 186, 141, 244, 57, 28, 65, 70, 114, 46, 82, - 195, 247, 97, 172, 226, 129, 141, 141, 133, 211, 78, 239, 49, 244, 30, 26, 135, 179, 193, 81, 11, 19, 5, 96, 6, 30, 233, 70, 142, 156, 83, - 162, 147, 234, 38, 203, 207, 182, 72, 150, 89, 246, 220, 73, 255, 21, 162, 10, 89, 202, 252, 131, 20, 123, 141, 109, 32, 253, 124, 49, 194, 81, - 179, 225, 70, 158, 13, 195, 230, 151, 117, 75, 170, 67, 84, 85, 96, 196, 159, 73, 43, 84, 68, 140, 187, 209, 106, 153, 7, 79, 54, 41, 200, - 107, 61, 144, 126, 225, 36, 210, 58, 202, 149, 221, 81, 19, 103, 113, 4, 184, 243, 66, 29, 192, 7, 104, 145, 114, 149, 92, 0, 138, 164, 207, - 48, 154, 59, 48, 65, 75, 99, 139, 133, 233, 106, 58, 176, 22, 168, 211, 78, 125, 154, 61, 201, 246, 192, 71, 69, 104, 224, 226, 225, 203, 157, - 21, 132, 90, 43, 39, 224, 142, 169, 16, 102, 63, 204, 230, 11, 129, 6, 52, 190, 146, 230, 238, 66, 104, 201, 158, 15, 188, 164, 141, 112, 87, - 125, 58, 212, 235, 177, 20, 118, 233, 41, 35, 221, 46, 130, 218, 187, 40, 186, 136, 109, 82, 213, 7, 188, 19, 83, 81, 170, 15, 49, 199, 187, - 237, 219, 218, 230, 191, 230, 167, 189, 185, 64, 167, 172, 63, 77, 206, 103, 235, 205, 239, 75, 115, 155, 220, 71, 167, 181, 245, 146, 166, 221, 226, - 124, 244, 51, 228, 77, 65, 103, 29, 212, 157, 66, 173, 242, 25, 63, 140, 12, 226, 187, 44, 161, 152, 121, 185, 20, 250, 87, 138, 59, 16, 128, - 244, 248, 170, 228, 14, 252, 217, 196, 212, 77, 172, 117, 40, 156, 140, 136, 235, 137, 139, 87, 222, 6, 79, 83, 50, 202, 24, 37, 68, 188, 180, - 145, 114, 39, 93, 133, 12, 36, 116, 27, 246, 126, 76, 22, 192, 234, 82, 56, 203, 77, 241, 65, 24, 68, 140, 247, 228, 19, 168, 226, 150, 155, - 124, 215, 67, 79, 65, 164, 204, 168, 60, 45, 148, 245, 66, 97, 101, 6, 179, 22, 204, 128, 136, 118, 142, 93, 237, 162, 218, 97, 63, 223, 75, - 23, 45, 155, 79, 219, 216, 127, 193, 25, 38, 176, 63, 65, 144, 175, 179, 60, 159, 194, 50, 128, 126, 255, 29, 242, 76, 25, 209, 222, 118, 243, - 220, 32, 127, 206, 242, 100, 21, 54, 148, 242, 62, 6, 5, 91, 225, 105, 71, 251, 151, 155, 135, 188, 253, 45, 181, 75, 250, 242, 196, 25, 38, - 191, 122, 208, 147, 13, 7, 90, 82, 204, 26, 153, 133, 154, 115, 143, 83, 158, 131, 19, 27, 0, 174, 152, 100, 150, 218, 228, 117, 181, 250, 166, - 236, 178, 128, 164, 196, 16, 218, 129, 172, 79, 16, 193, 215, 142, 227, 225, 59, 100, 37, 168, 126, 130, 182, 176, 101, 155, 44, 226, 191, 123, 2, - 245, 231, 91, 251, 69, 92, 252, 11, 250, 255, 119, 131, 104, 225, 52, 252, 235, 248, 183, 85, 57, 54, 145, 222, 142, 81, 90, 22, 182, 201, 41, - 251, 165, 201, 215, 100, 61, 246, 243, 129, 100, 255, 132, 44, 246, 2, 53, 153, 149, 119, 171, 193, 58, 135, 241, 236, 131, 124, 120, 66, 154, 255, - 31, 157, 117, 107, 182, 201, 95, 226, 63, 229, 8, 190, 209, 31, 252, 87, 111, 147, 49, 36, 216, 145, 150, 113, 118, 171, 189, 22, 106, 82, 154, - 212, 14, 160, 37, 222, 17, 70, 208, 123, 47, 248, 45, 125, 112, 130, 11, 125, 144, 165, 67, 219, 81, 13, 193, 92, 74, 137, 141, 176, 116, 239, - 16, 245, 246, 251, 60, 131, 144, 242, 0, 216, 51, 103, 201, 234, 61, 136, 102, 162, 7, 5, 251, 78, 20, 105, 133, 122, 19, 114, 196, 81, 187, - 26, 205, 141, 61, 152, 95, 53, 199, 120, 244, 94, 187, 68, 186, 208, 102, 94, 202, 98, 200, 75, 206, 49, 71, 77, 215, 202, 171, 238, 167, 169, - 206, 173, 42, 252, 197, 170, 150, 115, 121, 183, 242, 169, 219, 22, 120, 93, 239, 66, 205, 56, 204, 191, 242, 95, 99, 183, 177, 198, 126, 20, 1, - 247, 172, 157, 90, 218, 206, 119, 23, 157, 213, 218, 175, 228, 98, 51, 119, 34, 90, 252, 171, 187, 170, 19, 156, 5, 194, 101, 7, 69, 57, 18, - 253, 162, 21, 104, 214, 244, 251, 92, 223, 97, 223, 221, 136, 254, 22, 12, 178, 254, 182, 3, 74, 150, 220, 78, 14, 43, 217, 145, 156, 19, 74, - 118, 132, 240, 152, 146, 173, 198, 147, 54, 203, 180, 212, 34, 69, 123, 157, 202, 34, 140, 114, 81, 95, 201, 191, 8, 251, 132, 63, 64, 139, 30, - 101, 75, 168, 162, 75, 17, 145, 51, 124, 215, 200, 123, 129, 164, 22, 231, 129, 31, 39, 10, 220, 59, 121, 151, 146, 44, 135, 185, 228, 119, 145, - 79, 158, 58, 140, 29, 162, 8, 102, 51, 152, 253, 132, 2, 61, 135, 116, 33, 121, 191, 103, 31, 100, 77, 236, 30, 177, 140, 141, 80, 225, 226, - 185, 78, 29, 204, 65, 212, 2, 20, 200, 51, 196, 158, 140, 125, 155, 166, 214, 179, 149, 0, 230, 32, 202, 252, 51, 208, 182, 24, 1, 201, 213, - 85, 132, 1, 5, 220, 134, 44, 242, 195, 164, 106, 195, 254, 135, 236, 50, 240, 77, 72, 212, 63, 9, 120, 77, 118, 195, 197, 162, 201, 24, 242, - 102, 181, 86, 84, 119, 3, 176, 31, 207, 61, 99, 130, 122, 16, 124, 240, 215, 121, 14, 197, 72, 186, 21, 217, 139, 228, 126, 212, 177, 151, 228, - 30, 218, 126, 254, 51, 211, 43, 130, 252, 252, 20, 223, 240, 206, 19, 144, 113, 9, 215, 183, 28, 163, 196, 196, 122, 23, 242, 198, 215, 77, 181, - 14, 28, 89, 164, 245, 4, 134, 244, 141, 31, 32, 233, 139, 217, 5, 48, 78, 69, 173, 219, 111, 131, 253, 142, 246, 206, 228, 218, 57, 172, 37, - 148, 46, 202, 250, 151, 71, 80, 57, 15, 69, 33, 79, 6, 213, 54, 139, 182, 95, 231, 182, 173, 185, 237, 113, 43, 226, 250, 66, 246, 42, 17, - 84, 39, 147, 250, 134, 84, 182, 6, 121, 8, 62, 200, 202, 23, 105, 187, 56, 183, 157, 153, 219, 230, 189, 136, 74, 114, 53, 244, 231, 215, 169, - 9, 36, 237, 239, 170, 9, 2, 249, 128, 175, 149, 171, 94, 225, 157, 112, 150, 176, 157, 240, 124, 101, 122, 186, 40, 86, 151, 90, 229, 248, 218, - 107, 97, 15, 30, 221, 192, 142, 26, 142, 106, 178, 171, 104, 197, 152, 239, 208, 198, 125, 182, 194, 170, 19, 134, 208, 132, 63, 19, 116, 75, 207, - 170, 198, 247, 126, 54, 144, 11, 182, 141, 222, 68, 206, 111, 30, 212, 102, 199, 16, 47, 213, 94, 73, 129, 37, 95, 41, 201, 233, 183, 210, 60, - 36, 157, 30, 210, 168, 154, 151, 216, 197, 146, 180, 220, 162, 64, 212, 66, 26, 0, 197, 206, 42, 216, 94, 218, 230, 117, 35, 148, 22, 188, 47, - 184, 93, 34, 228, 135, 51, 196, 131, 216, 123, 206, 84, 121, 83, 233, 80, 120, 130, 39, 120, 153, 131, 90, 56, 213, 29, 97, 98, 145, 11, 25, - 248, 221, 94, 124, 19, 233, 29, 206, 119, 54, 238, 230, 199, 21, 179, 12, 181, 121, 159, 1, 186, 172, 184, 6, 45, 66, 4, 126, 196, 26, 181, - 33, 150, 100, 95, 33, 22, 121, 7, 33, 200, 54, 45, 133, 170, 21, 162, 72, 120, 140, 218, 44, 146, 169, 198, 46, 94, 111, 241, 227, 204, 234, - 22, 176, 158, 213, 146, 27, 157, 250, 34, 173, 255, 242, 180, 222, 139, 47, 211, 69, 2, 147, 155, 61, 249, 226, 9, 80, 143, 246, 248, 236, 249, - 236, 121, 24, 184, 251, 235, 84, 12, 213, 1, 77, 36, 160, 233, 86, 198, 204, 6, 64, 80, 108, 255, 97, 43, 249, 248, 171, 49, 230, 220, 204, - 59, 197, 204, 217, 76, 52, 34, 189, 144, 107, 184, 73, 229, 124, 239, 131, 254, 226, 5, 240, 1, 164, 212, 217, 118, 200, 226, 168, 75, 216, 191, - 180, 241, 24, 40, 112, 238, 62, 108, 191, 191, 208, 106, 8, 89, 129, 33, 61, 157, 111, 239, 98, 225, 70, 28, 237, 179, 89, 169, 54, 46, 225, - 63, 104, 45, 183, 194, 112, 177, 95, 222, 128, 136, 63, 169, 177, 35, 202, 228, 210, 105, 178, 122, 106, 106, 41, 165, 2, 109, 114, 99, 176, 137, - 119, 136, 105, 206, 46, 22, 213, 30, 178, 166, 47, 129, 87, 180, 193, 98, 231, 70, 68, 8, 125, 163, 18, 49, 60, 240, 23, 251, 253, 148, 96, - 195, 218, 100, 100, 50, 92, 178, 94, 150, 108, 28, 54, 81, 236, 244, 140, 230, 214, 88, 29, 227, 8, 101, 234, 101, 53, 180, 200, 213, 124, 48, - 106, 229, 98, 6, 15, 240, 19, 209, 249, 119, 137, 97, 126, 58, 188, 208, 85, 248, 249, 50, 168, 15, 215, 54, 72, 132, 147, 154, 152, 42, 243, - 238, 150, 151, 168, 241, 123, 51, 250, 103, 55, 45, 149, 187, 115, 172, 80, 188, 205, 41, 175, 125, 206, 174, 32, 145, 90, 206, 143, 166, 124, 206, - 20, 22, 198, 103, 65, 56, 17, 97, 129, 93, 228, 45, 86, 169, 251, 202, 240, 33, 151, 210, 26, 204, 86, 51, 23, 227, 127, 12, 177, 115, 63, - 151, 21, 149, 136, 112, 15, 234, 195, 72, 205, 251, 252, 66, 205, 122, 83, 216, 185, 99, 44, 201, 13, 67, 148, 187, 166, 116, 100, 39, 62, 28, - 208, 13, 190, 54, 156, 139, 161, 35, 240, 33, 72, 86, 163, 185, 113, 168, 15, 236, 208, 157, 96, 54, 119, 51, 83, 94, 12, 149, 240, 36, 114, - 234, 97, 238, 174, 68, 228, 165, 238, 87, 132, 14, 222, 123, 83, 186, 27, 117, 74, 40, 194, 89, 253, 118, 253, 8, 249, 141, 129, 96, 66, 55, - 139, 133, 31, 71, 227, 106, 40, 135, 235, 2, 53, 218, 68, 252, 252, 175, 216, 14, 90, 147, 176, 88, 28, 121, 44, 170, 248, 67, 250, 48, 85, - 68, 222, 161, 15, 5, 207, 115, 159, 133, 126, 207, 160, 240, 233, 187, 108, 28, 2, 35, 225, 201, 139, 67, 217, 18, 24, 87, 227, 44, 195, 56, - 55, 141, 100, 187, 139, 175, 110, 32, 40, 88, 223, 170, 143, 228, 219, 29, 168, 17, 198, 169, 103, 107, 180, 13, 118, 73, 142, 109, 78, 106, 129, - 200, 24, 149, 79, 142, 81, 158, 53, 247, 89, 53, 30, 181, 52, 201, 55, 115, 61, 10, 142, 136, 105, 107, 3, 145, 198, 225, 98, 71, 225, 3, - 238, 86, 212, 9, 197, 224, 253, 25, 197, 16, 22, 200, 59, 161, 205, 184, 179, 22, 246, 253, 95, 151, 210, 201, 101, 42, 94, 196, 86, 62, 173, - 204, 21, 245, 129, 147, 48, 192, 187, 205, 243, 206, 201, 131, 12, 251, 0, 123, 194, 17, 123, 100, 49, 52, 154, 211, 145, 14, 12, 32, 146, 90, - 123, 107, 224, 101, 24, 207, 51, 40, 101, 184, 223, 92, 235, 250, 212, 131, 19, 5, 75, 228, 136, 247, 166, 125, 224, 151, 94, 80, 134, 76, 59, - 204, 207, 76, 142, 160, 249, 56, 56, 17, 3, 63, 18, 236, 17, 79, 89, 169, 62, 82, 99, 101, 40, 137, 95, 113, 3, 244, 233, 3, 49, 24, - 67, 49, 217, 251, 134, 164, 9, 221, 165, 162, 14, 209, 199, 81, 228, 28, 136, 244, 98, 148, 104, 197, 147, 213, 190, 191, 127, 152, 99, 115, 214, - 83, 46, 40, 138, 41, 99, 255, 129, 204, 158, 211, 188, 193, 81, 160, 40, 81, 160, 96, 215, 60, 47, 150, 147, 47, 139, 38, 255, 116, 146, 101, - 244, 73, 61, 169, 59, 136, 28, 169, 98, 144, 229, 119, 194, 178, 72, 148, 139, 29, 165, 109, 70, 70, 131, 63, 34, 5, 213, 28, 197, 112, 4, - 69, 10, 252, 102, 128, 190, 174, 201, 255, 19, 55, 50, 106, 246, 228, 17, 176, 55, 203, 85, 9, 221, 125, 36, 158, 139, 70, 229, 227, 20, 14, - 188, 28, 50, 209, 245, 185, 92, 252, 195, 108, 191, 214, 19, 19, 72, 206, 182, 187, 178, 180, 45, 12, 124, 98, 209, 155, 92, 146, 143, 220, 231, - 12, 226, 255, 215, 64, 208, 109, 200, 74, 40, 9, 225, 232, 244, 44, 28, 162, 69, 230, 58, 24, 24, 25, 81, 251, 144, 185, 30, 162, 2, 76, - 10, 244, 14, 210, 236, 161, 145, 69, 163, 147, 87, 173, 118, 209, 250, 84, 4, 121, 203, 167, 192, 223, 162, 194, 200, 126, 56, 51, 176, 67, 123, - 36, 169, 157, 119, 152, 98, 4, 105, 113, 55, 89, 32, 183, 83, 140, 147, 22, 72, 148, 139, 247, 41, 10, 33, 27, 22, 107, 207, 145, 145, 104, - 246, 81, 249, 129, 62, 30, 172, 3, 111, 154, 60, 76, 124, 188, 31, 185, 213, 118, 109, 194, 39, 140, 133, 113, 142, 152, 175, 54, 148, 54, 151, - 203, 237, 40, 94, 23, 138, 251, 217, 81, 17, 222, 229, 54, 201, 146, 16, 138, 229, 77, 208, 17, 135, 183, 121, 43, 37, 210, 10, 39, 116, 39, - 203, 93, 35, 93, 0, 11, 209, 20, 46, 228, 125, 222, 73, 213, 84, 15, 24, 238, 44, 29, 162, 201, 5, 112, 24, 145, 75, 161, 124, 154, 2, - 216, 144, 5, 145, 100, 249, 135, 185, 243, 53, 90, 131, 171, 209, 2, 220, 12, 117, 161, 83, 148, 79, 78, 230, 141, 202, 149, 62, 202, 247, 4, - 227, 123, 76, 82, 63, 248, 84, 240, 17, 31, 68, 201, 9, 170, 119, 216, 154, 120, 83, 56, 112, 170, 207, 172, 133, 111, 122, 153, 177, 248, 60, - 132, 170, 21, 87, 201, 0, 180, 225, 118, 13, 2, 243, 179, 25, 241, 214, 240, 66, 212, 86, 123, 134, 194, 160, 109, 68, 1, 165, 188, 201, 130, - 58, 233, 35, 4, 187, 139, 189, 200, 141, 90, 229, 243, 151, 192, 150, 89, 157, 204, 173, 19, 175, 149, 34, 164, 126, 224, 21, 32, 8, 115, 35, - 190, 230, 162, 35, 40, 128, 47, 224, 195, 76, 71, 177, 108, 148, 37, 170, 231, 73, 208, 209, 70, 126, 209, 59, 202, 229, 75, 8, 114, 56, 182, - 208, 199, 154, 195, 38, 30, 134, 254, 194, 37, 248, 237, 208, 118, 215, 16, 74, 63, 45, 68, 243, 75, 132, 159, 61, 183, 102, 82, 23, 207, 245, - 177, 204, 149, 111, 65, 75, 197, 98, 185, 220, 196, 158, 31, 88, 121, 17, 163, 71, 23, 158, 155, 142, 64, 9, 44, 118, 52, 105, 244, 249, 178, - 126, 40, 78, 149, 203, 173, 173, 154, 201, 178, 139, 94, 69, 82, 40, 254, 119, 187, 23, 134, 60, 55, 34, 42, 187, 14, 31, 163, 89, 80, 222, - 93, 248, 212, 132, 151, 34, 204, 242, 118, 161, 250, 43, 169, 255, 20, 162, 119, 178, 152, 222, 19, 135, 69, 114, 150, 249, 41, 75, 166, 203, 96, - 13, 140, 21, 102, 33, 231, 218, 241, 104, 5, 82, 67, 143, 88, 205, 191, 134, 65, 88, 91, 229, 120, 63, 196, 17, 112, 81, 87, 17, 21, 32, - 10, 55, 44, 5, 13, 126, 155, 100, 121, 95, 242, 3, 74, 90, 171, 255, 187, 213, 76, 198, 144, 155, 23, 69, 248, 231, 204, 74, 178, 180, 247, - 48, 77, 100, 72, 170, 237, 57, 11, 183, 11, 178, 5, 208, 96, 250, 160, 168, 182, 12, 31, 239, 251, 140, 195, 12, 87, 140, 119, 135, 159, 242, - 32, 23, 248, 177, 148, 112, 93, 214, 209, 155, 180, 177, 25, 178, 72, 253, 210, 213, 75, 55, 35, 214, 177, 225, 156, 56, 151, 243, 7, 96, 198, - 235, 34, 214, 87, 44, 219, 88, 45, 69, 19, 188, 236, 30, 65, 200, 37, 120, 169, 110, 33, 110, 61, 20, 78, 234, 23, 241, 47, 89, 230, 27, - 212, 200, 243, 160, 32, 177, 74, 154, 251, 195, 150, 86, 138, 196, 227, 123, 252, 27, 230, 113, 239, 129, 159, 252, 12, 104, 104, 95, 33, 150, 163, - 108, 61, 96, 215, 163, 233, 185, 249, 18, 211, 216, 58, 14, 60, 93, 11, 252, 31, 200, 63, 237, 240, 140, 7, 81, 21, 155, 44, 163, 73, 20, - 83, 102, 213, 5, 33, 162, 76, 135, 254, 210, 183, 41, 28, 185, 74, 142, 148, 85, 242, 180, 97, 105, 162, 6, 142, 240, 24, 14, 90, 89, 2, - 13, 208, 198, 28, 69, 56, 8, 177, 198, 120, 123, 22, 199, 33, 8, 84, 251, 174, 228, 168, 87, 107, 181, 30, 220, 159, 137, 199, 41, 218, 227, - 241, 176, 228, 16, 158, 164, 132, 13, 167, 4, 107, 162, 2, 91, 157, 44, 33, 242, 40, 148, 127, 1, 156, 50, 189, 185, 34, 140, 11, 27, 160, - 203, 227, 244, 7, 12, 7, 66, 111, 4, 12, 109, 40, 232, 84, 25, 250, 247, 241, 217, 82, 138, 89, 2, 191, 54, 145, 91, 109, 161, 5, 228, - 117, 134, 154, 37, 191, 249, 177, 96, 195, 98, 154, 70, 90, 160, 195, 209, 81, 67, 144, 223, 154, 25, 14, 64, 35, 49, 158, 35, 92, 138, 60, - 242, 76, 43, 129, 123, 240, 250, 215, 242, 211, 198, 6, 72, 207, 224, 19, 222, 132, 94, 162, 77, 150, 65, 177, 167, 2, 223, 227, 71, 79, 194, - 230, 110, 168, 186, 219, 45, 46, 108, 151, 145, 208, 34, 233, 103, 209, 83, 81, 40, 64, 70, 127, 199, 8, 154, 201, 155, 231, 91, 103, 226, 40, - 43, 125, 211, 125, 134, 18, 196, 203, 37, 8, 108, 77, 77, 166, 245, 103, 208, 118, 200, 21, 129, 35, 154, 235, 105, 128, 138, 113, 162, 155, 158, - 74, 42, 95, 235, 189, 154, 183, 246, 241, 21, 252, 132, 168, 201, 213, 53, 34, 214, 38, 249, 71, 218, 104, 141, 77, 101, 128, 171, 97, 188, 21, - 170, 151, 102, 53, 97, 196, 185, 217, 53, 228, 1, 90, 57, 175, 52, 206, 239, 84, 235, 157, 93, 178, 11, 74, 145, 76, 148, 35, 214, 172, 79, - 83, 105, 240, 18, 24, 177, 252, 129, 35, 217, 156, 251, 202, 130, 236, 42, 48, 199, 187, 194, 66, 219, 172, 245, 4, 221, 126, 42, 8, 188, 32, - 85, 224, 190, 6, 243, 168, 46, 10, 212, 178, 67, 168, 197, 46, 34, 13, 162, 187, 234, 165, 185, 154, 86, 239, 65, 65, 118, 41, 152, 93, 126, - 132, 119, 94, 67, 201, 148, 203, 96, 91, 127, 190, 48, 246, 211, 199, 185, 252, 160, 114, 149, 181, 11, 137, 64, 116, 68, 178, 16, 31, 18, 87, - 190, 8, 157, 193, 45, 250, 4, 183, 216, 133, 16, 153, 121, 46, 244, 179, 26, 232, 140, 189, 168, 141, 154, 194, 47, 149, 46, 159, 171, 28, 242, - 103, 81, 236, 186, 17, 59, 254, 141, 252, 234, 159, 65, 133, 56, 161, 59, 186, 129, 91, 169, 245, 41, 114, 22, 4, 71, 139, 164, 241, 161, 102, - 49, 151, 29, 66, 177, 59, 3, 155, 97, 64, 190, 223, 1, 126, 170, 13, 4, 53, 147, 229, 96, 74, 218, 250, 96, 36, 59, 45, 80, 11, 203, - 47, 65, 148, 95, 39, 206, 226, 95, 49, 177, 160, 53, 240, 174, 154, 101, 174, 247, 236, 156, 239, 37, 251, 133, 123, 187, 153, 63, 150, 239, 116, - 128, 71, 122, 158, 211, 16, 239, 183, 109, 195, 23, 76, 169, 233, 147, 185, 157, 24, 213, 108, 254, 217, 175, 177, 95, 179, 116, 10, 119, 186, 51, - 10, 118, 163, 206, 238, 110, 11, 12, 33, 134, 53, 51, 105, 202, 240, 235, 233, 46, 174, 116, 163, 130, 189, 54, 9, 112, 160, 207, 151, 241, 110, - 134, 140, 242, 29, 180, 187, 150, 65, 237, 98, 235, 238, 226, 17, 101, 178, 14, 42, 96, 103, 38, 231, 192, 91, 241, 141, 54, 74, 5, 149, 150, - 94, 194, 13, 40, 149, 59, 51, 124, 195, 143, 112, 36, 47, 129, 181, 33, 119, 129, 48, 23, 90, 166, 92, 7, 213, 81, 169, 236, 236, 81, 174, - 3, 67, 28, 152, 116, 131, 86, 51, 37, 141, 68, 140, 194, 191, 214, 45, 28, 81, 239, 242, 52, 54, 150, 27, 63, 11, 155, 113, 125, 122, 1, - 190, 246, 222, 74, 221, 242, 217, 225, 67, 192, 254, 32, 245, 13, 127, 160, 107, 103, 119, 159, 134, 26, 55, 230, 91, 145, 114, 58, 65, 181, 180, - 4, 162, 123, 111, 150, 61, 78, 57, 240, 147, 170, 197, 252, 84, 58, 26, 74, 210, 5, 58, 112, 31, 190, 96, 106, 23, 140, 216, 126, 200, 159, - 40, 23, 215, 99, 235, 78, 17, 81, 55, 220, 199, 18, 252, 57, 181, 143, 165, 104, 203, 77, 254, 156, 163, 207, 76, 20, 64, 241, 197, 147, 197, - 246, 243, 151, 176, 163, 176, 2, 94, 58, 106, 184, 211, 33, 24, 203, 248, 164, 177, 44, 166, 227, 144, 125, 120, 167, 222, 135, 138, 226, 16, 42, - 138, 75, 176, 165, 31, 135, 168, 92, 220, 6, 167, 152, 244, 89, 165, 114, 38, 116, 39, 243, 132, 41, 155, 122, 145, 134, 249, 45, 213, 86, 193, - 169, 146, 145, 240, 122, 222, 106, 96, 119, 23, 106, 108, 15, 234, 169, 216, 251, 51, 97, 51, 28, 221, 134, 112, 110, 209, 3, 107, 192, 123, 30, - 255, 218, 155, 80, 173, 105, 135, 168, 148, 131, 238, 60, 255, 49, 111, 55, 38, 180, 239, 119, 43, 147, 121, 72, 201, 223, 233, 13, 110, 119, 61, - 157, 64, 11, 238, 155, 221, 221, 166, 57, 230, 113, 13, 56, 143, 38, 37, 44, 95, 29, 226, 22, 42, 193, 196, 215, 185, 62, 104, 65, 96, 140, - 32, 111, 227, 101, 168, 187, 126, 107, 242, 137, 222, 224, 114, 105, 178, 139, 80, 131, 235, 27, 160, 224, 55, 129, 56, 121, 133, 248, 65, 49, 169, - 36, 154, 12, 7, 102, 30, 84, 100, 68, 188, 73, 229, 142, 12, 180, 57, 27, 96, 193, 121, 129, 151, 144, 92, 152, 251, 44, 10, 70, 235, 124, - 86, 27, 245, 32, 58, 104, 151, 149, 202, 126, 212, 17, 166, 6, 236, 117, 91, 123, 247, 132, 33, 70, 32, 198, 79, 117, 7, 229, 29, 80, 169, - 237, 76, 20, 8, 19, 96, 137, 216, 133, 230, 182, 86, 251, 210, 45, 160, 37, 229, 183, 144, 28, 242, 29, 189, 178, 232, 51, 20, 69, 47, 220, - 110, 242, 65, 51, 40, 235, 13, 88, 214, 9, 115, 42, 116, 87, 130, 243, 37, 42, 62, 136, 70, 53, 52, 185, 119, 124, 197, 191, 216, 184, 68, - 42, 220, 156, 212, 68, 231, 128, 58, 193, 161, 164, 130, 213, 160, 102, 184, 189, 238, 144, 55, 161, 85, 235, 97, 23, 55, 126, 91, 175, 187, 149, - 155, 254, 132, 14, 97, 247, 5, 236, 198, 195, 198, 100, 157, 52, 15, 249, 177, 109, 195, 72, 16, 209, 236, 170, 93, 254, 73, 13, 60, 217, 18, - 55, 118, 36, 59, 29, 112, 83, 73, 159, 42, 101, 209, 145, 108, 93, 11, 204, 90, 233, 214, 179, 189, 218, 120, 231, 84, 188, 186, 21, 116, 194, - 255, 48, 124, 208, 127, 137, 9, 25, 10, 238, 187, 17, 102, 61, 41, 102, 163, 6, 158, 144, 236, 11, 221, 169, 65, 190, 122, 12, 33, 20, 194, - 241, 96, 46, 56, 251, 10, 114, 219, 206, 175, 7, 239, 132, 105, 221, 248, 237, 215, 190, 214, 227, 249, 162, 159, 74, 75, 220, 199, 66, 218, 232, - 183, 223, 251, 107, 62, 42, 230, 167, 64, 77, 24, 233, 114, 132, 146, 131, 84, 88, 61, 170, 160, 126, 189, 31, 182, 116, 202, 29, 112, 37, 60, - 131, 6, 254, 222, 35, 98, 157, 189, 75, 142, 232, 165, 41, 45, 48, 2, 220, 153, 87, 108, 242, 63, 79, 114, 219, 211, 217, 166, 88, 171, 220, - 185, 123, 145, 231, 139, 247, 216, 235, 84, 182, 180, 153, 10, 191, 113, 185, 236, 191, 249, 4, 51, 246, 220, 201, 222, 85, 187, 16, 97, 90, 254, - 134, 199, 196, 14, 212, 240, 17, 170, 12, 184, 6, 122, 17, 38, 237, 130, 163, 72, 208, 123, 8, 188, 199, 144, 12, 28, 3, 187, 153, 162, 68, - 113, 152, 98, 55, 25, 78, 26, 94, 77, 222, 8, 199, 30, 3, 111, 57, 20, 240, 201, 254, 92, 22, 15, 24, 184, 82, 30, 224, 163, 253, 65, - 68, 243, 31, 5, 145, 51, 216, 243, 206, 231, 173, 144, 8, 6, 92, 143, 92, 108, 55, 7, 54, 195, 240, 107, 208, 195, 51, 48, 241, 26, 28, - 103, 251, 163, 160, 53, 172, 135, 27, 115, 206, 65, 104, 170, 100, 163, 146, 64, 229, 31, 43, 5, 251, 7, 210, 227, 23, 216, 43, 130, 42, 169, - 229, 38, 20, 206, 9, 108, 166, 111, 77, 67, 227, 249, 123, 209, 76, 7, 197, 114, 23, 147, 96, 47, 126, 9, 251, 96, 140, 219, 21, 92, 71, - 6, 29, 150, 189, 126, 84, 17, 21, 80, 20, 0, 29, 89, 202, 190, 87, 244, 33, 89, 22, 100, 97, 24, 159, 185, 90, 250, 220, 176, 19, 180, - 75, 97, 49, 140, 72, 37, 212, 15, 65, 253, 90, 39, 204, 214, 118, 40, 147, 149, 110, 17, 127, 109, 152, 185, 252, 40, 216, 96, 244, 131, 29, - 172, 22, 53, 33, 87, 19, 167, 99, 130, 5, 245, 56, 105, 252, 106, 240, 252, 46, 16, 162, 98, 8, 155, 46, 195, 177, 37, 53, 150, 88, 32, - 142, 152, 188, 27, 53, 246, 198, 19, 84, 246, 80, 167, 138, 202, 176, 117, 4, 82, 173, 16, 9, 61, 102, 135, 27, 22, 138, 37, 168, 135, 210, - 250, 134, 195, 44, 179, 246, 78, 202, 220, 8, 10, 75, 13, 81, 88, 38, 244, 5, 31, 33, 104, 80, 118, 24, 13, 187, 169, 167, 84, 251, 226, - 133, 168, 119, 122, 141, 201, 18, 23, 1, 81, 244, 21, 28, 170, 87, 182, 4, 234, 80, 1, 45, 222, 71, 121, 103, 38, 184, 123, 223, 78, 61, - 206, 159, 250, 169, 67, 196, 173, 221, 72, 70, 220, 81, 30, 205, 174, 132, 102, 6, 33, 33, 87, 110, 162, 149, 212, 160, 60, 153, 207, 78, 68, - 165, 115, 107, 46, 49, 146, 85, 21, 152, 212, 250, 36, 148, 247, 54, 71, 165, 6, 239, 7, 251, 225, 115, 118, 175, 92, 152, 6, 59, 54, 10, - 115, 160, 73, 59, 239, 234, 229, 178, 80, 250, 75, 200, 195, 109, 172, 63, 247, 36, 114, 215, 111, 77, 228, 193, 237, 144, 40, 186, 157, 222, 240, - 108, 163, 216, 190, 8, 225, 11, 234, 169, 106, 40, 124, 217, 0, 255, 26, 87, 11, 148, 165, 139, 62, 5, 109, 63, 34, 169, 74, 154, 35, 178, - 253, 86, 200, 130, 235, 76, 202, 251, 92, 13, 112, 87, 156, 119, 49, 3, 234, 122, 224, 152, 113, 190, 229, 151, 252, 50, 137, 188, 205, 1, 127, - 49, 57, 211, 62, 115, 2, 109, 88, 181, 238, 50, 43, 54, 87, 24, 162, 112, 133, 108, 15, 255, 14, 204, 13, 197, 235, 82, 218, 15, 218, 251, - 60, 150, 177, 209, 63, 230, 65, 193, 44, 163, 212, 52, 112, 247, 215, 126, 164, 54, 209, 183, 3, 229, 218, 64, 252, 83, 160, 188, 245, 73, 242, - 14, 199, 75, 117, 210, 86, 207, 240, 197, 84, 245, 118, 105, 132, 167, 153, 65, 91, 255, 147, 133, 84, 235, 130, 253, 40, 128, 167, 213, 152, 93, - 197, 170, 97, 32, 63, 211, 2, 5, 114, 105, 71, 236, 237, 147, 202, 68, 93, 7, 192, 45, 206, 2, 248, 198, 132, 224, 68, 37, 66, 86, 173, - 22, 46, 132, 76, 77, 53, 84, 207, 178, 22, 64, 33, 252, 225, 105, 125, 101, 82, 117, 11, 207, 160, 20, 4, 78, 200, 61, 208, 227, 151, 186, - 83, 209, 172, 211, 180, 203, 235, 84, 102, 100, 23, 240, 221, 44, 174, 219, 92, 192, 6, 180, 60, 26, 118, 50, 171, 128, 22, 40, 108, 197, 7, - 16, 39, 65, 221, 205, 19, 176, 116, 8, 217, 91, 19, 54, 133, 119, 200, 129, 149, 27, 16, 137, 197, 192, 176, 70, 243, 237, 141, 129, 24, 72, - 24, 191, 137, 15, 118, 33, 93, 131, 14, 233, 192, 76, 124, 75, 252, 132, 168, 103, 242, 24, 116, 241, 38, 35, 137, 108, 123, 48, 31, 155, 175, - 18, 165, 124, 4, 141, 250, 219, 208, 182, 18, 222, 68, 164, 114, 31, 50, 172, 73, 58, 21, 242, 227, 40, 105, 137, 224, 165, 168, 12, 124, 218, - 72, 35, 221, 239, 39, 71, 211, 139, 17, 240, 88, 250, 239, 178, 142, 27, 200, 85, 61, 33, 39, 164, 159, 75, 150, 105, 45, 134, 254, 60, 54, - 200, 210, 176, 242, 115, 68, 43, 27, 126, 46, 253, 82, 45, 204, 162, 133, 81, 190, 130, 182, 216, 113, 56, 4, 211, 173, 2, 52, 43, 250, 65, - 173, 167, 198, 54, 228, 210, 1, 142, 114, 177, 98, 237, 164, 46, 225, 229, 5, 159, 130, 23, 16, 36, 47, 17, 57, 15, 195, 219, 33, 44, 213, - 132, 108, 66, 246, 23, 106, 55, 74, 78, 69, 147, 186, 44, 206, 94, 28, 168, 250, 159, 44, 104, 10, 84, 47, 246, 109, 38, 215, 81, 93, 112, - 251, 188, 201, 50, 233, 3, 90, 168, 159, 7, 62, 47, 170, 255, 159, 101, 138, 237, 14, 228, 223, 209, 118, 74, 25, 208, 110, 64, 89, 182, 42, - 231, 140, 194, 39, 71, 28, 189, 78, 148, 223, 138, 182, 110, 18, 219, 119, 208, 225, 246, 133, 136, 146, 217, 89, 148, 149, 115, 226, 186, 79, 165, - 33, 252, 195, 53, 118, 72, 232, 95, 51, 7, 138, 190, 102, 105, 254, 9, 182, 193, 159, 55, 35, 12, 115, 66, 163, 104, 142, 235, 27, 153, 117, - 230, 41, 212, 239, 183, 161, 202, 226, 219, 240, 65, 43, 145, 68, 85, 244, 27, 16, 68, 64, 102, 160, 206, 208, 79, 24, 147, 106, 154, 127, 136, - 250, 67, 132, 40, 88, 118, 37, 111, 131, 4, 110, 219, 241, 146, 18, 229, 142, 191, 10, 49, 255, 46, 25, 209, 107, 173, 220, 100, 12, 225, 232, - 51, 176, 49, 211, 224, 100, 89, 230, 47, 163, 50, 248, 215, 35, 108, 11, 205, 197, 148, 195, 79, 145, 230, 180, 24, 233, 72, 110, 202, 98, 178, - 36, 23, 86, 144, 206, 251, 123, 32, 164, 38, 226, 219, 101, 15, 63, 53, 193, 191, 75, 112, 253, 12, 118, 52, 250, 164, 40, 211, 225, 242, 94, - 38, 86, 237, 144, 17, 243, 1, 100, 128, 223, 235, 165, 124, 104, 91, 80, 168, 236, 61, 203, 97, 86, 34, 15, 138, 186, 130, 217, 141, 172, 86, - 205, 74, 117, 54, 182, 244, 185, 95, 150, 212, 215, 1, 124, 61, 204, 173, 194, 219, 176, 197, 206, 118, 151, 5, 40, 116, 206, 125, 125, 72, 27, - 229, 69, 191, 8, 124, 120, 72, 73, 235, 206, 166, 91, 161, 163, 112, 20, 209, 56, 190, 66, 123, 40, 208, 168, 27, 65, 199, 216, 216, 62, 146, - 239, 150, 162, 169, 233, 203, 207, 81, 131, 137, 124, 151, 178, 203, 225, 209, 22, 58, 34, 231, 158, 46, 226, 56, 199, 239, 67, 214, 166, 115, 154, - 226, 4, 221, 80, 19, 220, 25, 106, 128, 129, 183, 197, 86, 24, 51, 86, 203, 102, 22, 129, 238, 168, 67, 141, 121, 31, 114, 142, 153, 185, 244, - 65, 227, 77, 200, 120, 156, 68, 204, 50, 22, 186, 155, 40, 157, 125, 197, 73, 17, 222, 94, 15, 197, 87, 56, 83, 88, 240, 164, 114, 77, 136, - 18, 60, 143, 226, 13, 87, 242, 174, 240, 85, 120, 178, 255, 164, 146, 173, 254, 42, 208, 216, 172, 80, 172, 240, 49, 45, 65, 46, 113, 123, 135, - 78, 122, 83, 83, 229, 105, 90, 139, 205, 208, 10, 38, 90, 54, 254, 21, 239, 242, 103, 116, 225, 105, 216, 46, 138, 189, 56, 208, 235, 43, 176, - 225, 59, 195, 111, 191, 41, 158, 101, 251, 233, 146, 15, 242, 174, 71, 38, 167, 202, 103, 208, 196, 121, 222, 64, 220, 126, 42, 25, 124, 67, 146, - 187, 162, 82, 71, 107, 217, 181, 125, 6, 131, 234, 139, 217, 135, 67, 222, 203, 41, 249, 151, 95, 86, 60, 97, 231, 125, 133, 239, 56, 203, 53, - 2, 59, 219, 149, 107, 179, 243, 41, 229, 251, 33, 150, 169, 75, 144, 31, 97, 240, 22, 184, 15, 205, 186, 103, 91, 78, 189, 166, 117, 81, 243, - 213, 131, 252, 180, 247, 106, 231, 249, 192, 33, 237, 1, 59, 79, 122, 96, 165, 125, 166, 241, 63, 155, 55, 110, 131, 183, 78, 50, 171, 155, 57, - 106, 171, 247, 42, 252, 206, 135, 250, 80, 220, 219, 18, 232, 214, 114, 222, 117, 181, 224, 207, 222, 200, 246, 134, 112, 176, 28, 217, 255, 208, 227, - 240, 19, 195, 35, 251, 199, 97, 239, 176, 62, 102, 10, 197, 104, 49, 214, 2, 92, 217, 209, 147, 239, 132, 251, 51, 65, 251, 98, 114, 161, 191, - 90, 174, 184, 147, 15, 134, 69, 132, 98, 133, 20, 123, 4, 144, 36, 100, 68, 241, 143, 3, 53, 186, 193, 69, 244, 181, 64, 133, 182, 122, 82, - 91, 152, 255, 6, 242, 50, 28, 209, 11, 142, 224, 137, 172, 108, 76, 34, 125, 180, 40, 49, 227, 97, 170, 231, 23, 54, 204, 109, 114, 53, 106, - 199, 239, 178, 208, 144, 49, 15, 69, 39, 180, 247, 152, 33, 166, 190, 76, 85, 7, 213, 201, 179, 90, 67, 14, 155, 208, 128, 228, 224, 113, 187, - 236, 219, 57, 170, 108, 63, 229, 137, 43, 162, 165, 100, 220, 217, 225, 13, 79, 78, 78, 21, 11, 25, 21, 116, 29, 50, 16, 177, 253, 45, 174, - 14, 178, 172, 243, 93, 180, 156, 139, 200, 187, 93, 126, 0, 157, 44, 140, 208, 192, 250, 28, 150, 243, 175, 217, 163, 53, 60, 166, 76, 20, 184, - 84, 103, 112, 17, 142, 210, 115, 190, 212, 38, 184, 173, 233, 204, 154, 55, 28, 71, 189, 31, 212, 68, 220, 251, 195, 59, 85, 19, 213, 174, 251, - 23, 21, 114, 143, 229, 187, 194, 89, 132, 22, 60, 5, 79, 176, 147, 228, 181, 59, 132, 140, 152, 188, 190, 170, 225, 204, 108, 45, 219, 97, 133, - 69, 218, 51, 206, 94, 165, 183, 115, 214, 33, 58, 253, 68, 51, 89, 66, 115, 40, 53, 186, 141, 204, 141, 230, 200, 87, 196, 210, 33, 144, 35, - 7, 152, 53, 217, 149, 47, 148, 80, 183, 8, 66, 119, 106, 237, 57, 80, 93, 40, 69, 96, 135, 14, 249, 216, 5, 45, 141, 9, 114, 233, 165, - 104, 188, 12, 229, 6, 94, 128, 100, 122, 54, 59, 154, 136, 159, 239, 110, 199, 231, 141, 125, 188, 89, 117, 171, 33, 127, 189, 88, 11, 55, 236, - 85, 71, 227, 228, 69, 119, 70, 162, 124, 19, 165, 32, 21, 29, 227, 252, 114, 57, 3, 132, 190, 199, 156, 58, 103, 55, 111, 99, 214, 230, 141, - 144, 9, 175, 251, 211, 17, 100, 176, 91, 208, 100, 130, 102, 25, 245, 245, 150, 1, 15, 166, 169, 178, 170, 8, 250, 87, 255, 20, 250, 167, 135, - 157, 197, 43, 209, 18, 4, 87, 246, 54, 223, 155, 89, 138, 242, 132, 128, 57, 183, 123, 44, 57, 85, 200, 86, 125, 152, 86, 182, 107, 115, 187, - 50, 138, 5, 173, 146, 119, 162, 218, 64, 114, 78, 187, 171, 254, 228, 222, 192, 91, 201, 205, 24, 241, 120, 125, 224, 144, 254, 200, 7, 247, 28, - 161, 215, 33, 149, 91, 11, 70, 205, 118, 188, 210, 8, 77, 232, 133, 101, 201, 28, 20, 225, 208, 62, 226, 163, 43, 165, 243, 50, 139, 53, 14, - 211, 84, 186, 35, 59, 17, 51, 232, 228, 181, 110, 56, 37, 72, 247, 54, 230, 124, 37, 12, 132, 246, 174, 89, 15, 63, 150, 142, 235, 97, 236, - 8, 203, 68, 18, 50, 162, 121, 146, 8, 212, 201, 249, 197, 214, 199, 123, 130, 98, 153, 172, 46, 123, 128, 106, 19, 58, 10, 243, 58, 148, 147, - 157, 50, 106, 175, 103, 49, 28, 132, 159, 147, 87, 26, 40, 47, 32, 58, 108, 18, 67, 134, 140, 180, 64, 68, 219, 47, 75, 208, 170, 169, 191, - 128, 113, 62, 74, 28, 157, 5, 92, 74, 5, 237, 80, 234, 237, 27, 144, 182, 47, 20, 85, 44, 247, 248, 180, 99, 217, 186, 92, 123, 80, 120, - 132, 81, 65, 5, 105, 169, 17, 104, 86, 182, 174, 19, 98, 20, 51, 74, 43, 253, 123, 168, 134, 16, 162, 167, 253, 134, 212, 93, 136, 187, 136, - 208, 145, 28, 169, 105, 53, 234, 151, 120, 131, 119, 210, 90, 195, 199, 13, 240, 238, 9, 24, 130, 119, 200, 157, 70, 147, 171, 143, 64, 170, 248, - 151, 98, 110, 46, 175, 3, 196, 21, 68, 14, 46, 111, 85, 174, 146, 211, 2, 82, 95, 149, 152, 10, 193, 62, 238, 206, 94, 104, 242, 208, 72, - 252, 83, 118, 182, 243, 19, 168, 70, 188, 24, 77, 155, 117, 48, 239, 231, 124, 228, 222, 204, 2, 225, 82, 171, 158, 59, 187, 21, 153, 11, 61, - 120, 214, 255, 56, 132, 26, 221, 213, 38, 127, 188, 151, 202, 122, 132, 200, 3, 18, 13, 249, 233, 62, 164, 181, 140, 161, 48, 164, 175, 165, 82, - 32, 124, 47, 185, 162, 55, 203, 253, 67, 70, 90, 147, 68, 92, 105, 113, 76, 185, 150, 252, 12, 105, 13, 162, 153, 60, 255, 119, 66, 170, 109, - 88, 128, 217, 204, 205, 199, 45, 109, 99, 182, 76, 124, 151, 138, 162, 179, 124, 124, 69, 124, 153, 219, 97, 74, 160, 98, 72, 176, 20, 85, 244, - 88, 97, 215, 137, 103, 81, 54, 125, 187, 161, 223, 184, 199, 89, 84, 102, 122, 61, 80, 173, 253, 120, 178, 164, 37, 176, 35, 73, 126, 228, 223, - 148, 66, 106, 85, 179, 49, 81, 226, 186, 148, 232, 180, 153, 64, 21, 63, 160, 60, 1, 208, 50, 76, 11, 8, 175, 177, 108, 84, 181, 151, 141, - 195, 185, 166, 62, 194, 221, 227, 78, 157, 124, 118, 39, 229, 172, 66, 4, 153, 127, 190, 152, 97, 130, 247, 38, 184, 47, 23, 31, 220, 241, 18, - 205, 173, 87, 141, 179, 23, 128, 77, 176, 197, 155, 213, 44, 119, 187, 27, 97, 146, 189, 199, 29, 102, 242, 111, 96, 26, 140, 56, 85, 40, 101, - 231, 186, 77, 120, 119, 246, 100, 229, 158, 114, 144, 172, 63, 34, 139, 36, 165, 239, 119, 132, 114, 194, 166, 98, 228, 63, 115, 13, 153, 127, 45, - 156, 132, 167, 67, 108, 18, 177, 29, 51, 85, 201, 119, 225, 197, 207, 131, 133, 38, 92, 84, 65, 69, 2, 110, 102, 134, 3, 141, 6, 240, 231, - 105, 58, 66, 76, 7, 183, 28, 225, 209, 163, 136, 26, 106, 54, 49, 142, 66, 85, 249, 58, 12, 176, 56, 21, 23, 57, 123, 32, 232, 44, 99, - 59, 14, 9, 165, 199, 185, 3, 7, 163, 139, 216, 182, 9, 181, 86, 38, 7, 60, 190, 155, 93, 150, 91, 68, 104, 96, 159, 38, 105, 122, 108, - 53, 219, 175, 152, 132, 46, 198, 76, 190, 46, 65, 209, 32, 237, 176, 95, 27, 71, 213, 246, 96, 171, 110, 177, 9, 142, 56, 176, 249, 11, 191, - 208, 2, 221, 228, 42, 3, 228, 56, 62, 60, 244, 133, 247, 113, 40, 191, 7, 13, 252, 61, 41, 170, 82, 16, 35, 63, 254, 103, 249, 1, 170, - 191, 126, 3, 255, 90, 177, 166, 138, 251, 123, 33, 181, 174, 3, 77, 82, 34, 63, 36, 107, 96, 139, 198, 174, 217, 46, 151, 228, 220, 172, 193, - 112, 205, 79, 1, 47, 254, 238, 103, 216, 87, 157, 187, 41, 62, 165, 209, 123, 181, 104, 131, 72, 248, 33, 232, 103, 145, 48, 246, 115, 162, 236, - 54, 114, 237, 196, 145, 5, 204, 170, 156, 139, 208, 120, 43, 164, 138, 170, 220, 26, 56, 121, 92, 192, 245, 238, 12, 212, 18, 51, 41, 183, 136, - 213, 187, 158, 31, 16, 236, 119, 148, 146, 231, 6, 222, 215, 199, 95, 64, 16, 121, 237, 93, 226, 77, 74, 179, 232, 42, 218, 63, 229, 133, 188, - 227, 241, 100, 57, 152, 80, 102, 77, 97, 209, 147, 254, 116, 157, 92, 79, 171, 141, 26, 4, 233, 247, 154, 28, 167, 233, 224, 98, 8, 195, 8, - 82, 10, 161, 65, 125, 174, 192, 42, 252, 10, 53, 193, 217, 114, 6, 63, 74, 51, 234, 49, 184, 82, 254, 152, 247, 97, 223, 244, 146, 181, 184, - 236, 180, 98, 226, 112, 236, 213, 31, 177, 169, 164, 104, 69, 210, 160, 16, 172, 199, 80, 252, 131, 133, 23, 163, 241, 139, 2, 158, 230, 77, 54, - 151, 112, 142, 229, 163, 244, 127, 92, 132, 37, 207, 159, 33, 201, 121, 215, 172, 65, 232, 146, 223, 92, 170, 117, 229, 10, 50, 119, 51, 107, 213, - 43, 108, 215, 73, 197, 135, 168, 177, 196, 125, 27, 177, 215, 12, 188, 149, 193, 15, 244, 33, 254, 235, 69, 92, 150, 40, 134, 177, 179, 90, 53, - 139, 141, 192, 115, 252, 48, 188, 12, 223, 39, 117, 146, 63, 136, 200, 123, 58, 204, 252, 19, 254, 100, 41, 204, 116, 189, 66, 235, 130, 9, 245, - 147, 122, 224, 91, 28, 152, 101, 95, 39, 35, 207, 77, 214, 81, 230, 198, 65, 167, 9, 183, 149, 206, 52, 214, 168, 247, 210, 162, 235, 46, 196, - 45, 218, 147, 137, 136, 251, 62, 205, 138, 178, 157, 47, 227, 187, 94, 38, 238, 167, 26, 183, 222, 2, 54, 56, 42, 59, 78, 51, 75, 221, 79, - 235, 25, 51, 96, 197, 59, 117, 176, 100, 220, 187, 30, 74, 128, 53, 57, 190, 71, 120, 246, 222, 204, 42, 200, 233, 230, 85, 223, 170, 232, 17, - 212, 253, 138, 49, 17, 35, 87, 35, 20, 30, 251, 219, 157, 21, 150, 154, 62, 20, 22, 164, 143, 78, 135, 51, 223, 238, 210, 154, 224, 251, 91, - 245, 120, 92, 67, 137, 65, 37, 0, 15, 72, 114, 32, 11, 162, 214, 200, 106, 242, 137, 241, 240, 117, 89, 130, 237, 31, 194, 36, 183, 242, 197, - 88, 160, 17, 129, 146, 240, 203, 102, 148, 203, 1, 109, 180, 6, 145, 80, 85, 35, 90, 189, 16, 178, 71, 152, 137, 232, 150, 45, 197, 55, 123, - 212, 205, 105, 70, 124, 40, 108, 216, 72, 10, 173, 121, 15, 27, 56, 151, 50, 177, 229, 30, 9, 236, 115, 113, 160, 215, 34, 88, 15, 60, 163, - 57, 249, 251, 96, 218, 218, 86, 109, 132, 13, 177, 191, 225, 197, 101, 168, 39, 102, 107, 54, 109, 195, 176, 39, 251, 137, 12, 74, 218, 142, 192, - 165, 129, 42, 164, 42, 180, 181, 241, 139, 241, 220, 215, 227, 185, 175, 91, 185, 175, 91, 244, 245, 77, 223, 42, 104, 139, 189, 167, 13, 154, 94, - 121, 45, 154, 33, 6, 222, 133, 173, 122, 22, 181, 51, 14, 254, 173, 250, 186, 44, 197, 77, 141, 176, 52, 153, 208, 32, 204, 230, 173, 8, 251, - 40, 127, 204, 48, 95, 177, 208, 65, 232, 112, 50, 10, 171, 112, 16, 125, 163, 224, 23, 159, 229, 201, 123, 109, 231, 8, 154, 237, 99, 235, 253, - 191, 130, 12, 79, 195, 240, 204, 102, 134, 204, 26, 82, 185, 237, 113, 220, 54, 194, 138, 138, 56, 77, 87, 209, 154, 147, 169, 100, 103, 121, 118, - 243, 20, 28, 135, 173, 244, 13, 22, 249, 255, 251, 140, 93, 188, 31, 14, 195, 90, 56, 38, 53, 193, 46, 50, 231, 21, 247, 4, 101, 105, 94, - 117, 51, 179, 126, 50, 22, 204, 126, 178, 135, 226, 214, 52, 249, 26, 149, 133, 249, 153, 12, 194, 171, 235, 193, 123, 235, 78, 125, 229, 164, 38, - 212, 251, 88, 150, 237, 170, 66, 89, 57, 91, 220, 99, 198, 186, 249, 151, 248, 96, 223, 129, 107, 205, 154, 129, 226, 122, 254, 115, 243, 137, 164, - 186, 31, 98, 174, 214, 1, 93, 172, 156, 29, 236, 146, 112, 9, 227, 248, 94, 154, 212, 99, 216, 197, 207, 83, 113, 132, 11, 240, 254, 25, 15, - 154, 94, 15, 80, 200, 113, 55, 130, 241, 197, 27, 145, 81, 156, 58, 0, 221, 80, 98, 77, 69, 203, 91, 0, 202, 128, 146, 180, 32, 63, 205, - 37, 107, 203, 37, 66, 183, 217, 26, 28, 251, 101, 217, 98, 28, 62, 176, 4, 123, 40, 239, 77, 121, 61, 170, 17, 73, 9, 115, 80, 69, 219, - 112, 205, 16, 151, 126, 10, 148, 159, 24, 145, 90, 187, 138, 198, 170, 112, 95, 174, 225, 71, 185, 221, 229, 169, 148, 79, 65, 191, 82, 33, 40, - 172, 175, 21, 134, 75, 85, 28, 176, 238, 154, 220, 154, 64, 42, 23, 53, 114, 31, 236, 132, 197, 79, 102, 102, 9, 23, 118, 250, 31, 115, 139, - 33, 62, 121, 18, 178, 117, 242, 112, 248, 16, 255, 2, 18, 171, 82, 126, 87, 77, 175, 179, 124, 50, 100, 157, 114, 167, 163, 226, 183, 221, 2, - 212, 66, 45, 60, 43, 98, 113, 168, 85, 218, 121, 18, 96, 133, 195, 90, 131, 99, 168, 194, 47, 13, 244, 146, 180, 232, 89, 146, 22, 154, 177, - 12, 245, 248, 36, 73, 139, 79, 146, 180, 120, 55, 238, 200, 26, 242, 220, 136, 3, 103, 11, 99, 99, 71, 86, 225, 23, 155, 170, 189, 239, 10, - 209, 68, 136, 174, 242, 241, 92, 138, 218, 75, 16, 191, 255, 21, 175, 85, 143, 74, 104, 165, 124, 27, 133, 64, 239, 130, 51, 147, 175, 79, 181, - 184, 11, 15, 186, 222, 117, 155, 192, 199, 54, 137, 127, 65, 155, 212, 92, 120, 12, 65, 198, 102, 40, 27, 241, 53, 192, 175, 211, 170, 3, 239, - 11, 45, 235, 125, 194, 4, 207, 81, 175, 84, 221, 117, 223, 192, 153, 189, 174, 194, 120, 111, 253, 74, 25, 212, 95, 177, 194, 155, 210, 249, 238, - 50, 57, 82, 33, 87, 217, 218, 121, 56, 254, 212, 35, 225, 9, 213, 182, 42, 244, 49, 148, 144, 187, 160, 127, 15, 68, 101, 5, 218, 81, 31, - 232, 183, 205, 25, 191, 120, 184, 72, 204, 71, 107, 60, 196, 127, 116, 2, 55, 87, 199, 44, 246, 192, 251, 105, 184, 231, 238, 124, 216, 244, 17, - 2, 187, 52, 179, 74, 254, 34, 103, 54, 32, 142, 56, 175, 193, 89, 41, 97, 69, 247, 93, 179, 101, 73, 232, 74, 107, 11, 118, 219, 195, 249, - 60, 139, 248, 41, 24, 129, 212, 130, 223, 33, 172, 201, 150, 156, 62, 240, 140, 30, 231, 46, 251, 127, 84, 189, 123, 124, 84, 213, 185, 55, 94, - 75, 53, 239, 41, 197, 41, 246, 104, 170, 168, 83, 229, 32, 109, 17, 167, 222, 154, 106, 10, 251, 88, 106, 121, 43, 5, 90, 61, 52, 85, 196, - 173, 180, 152, 42, 234, 40, 138, 169, 134, 204, 130, 82, 141, 54, 210, 120, 105, 28, 53, 197, 160, 30, 164, 54, 213, 209, 34, 70, 8, 201, 2, - 66, 228, 18, 33, 92, 196, 16, 66, 178, 147, 144, 144, 123, 246, 204, 100, 38, 123, 207, 190, 172, 231, 247, 125, 38, 231, 253, 252, 222, 247, 15, - 152, 172, 189, 215, 245, 89, 207, 229, 251, 172, 189, 247, 243, 188, 73, 77, 70, 94, 74, 247, 127, 113, 160, 25, 6, 225, 141, 127, 49, 224, 186, - 118, 179, 62, 154, 187, 76, 77, 21, 123, 205, 107, 221, 135, 35, 192, 93, 9, 40, 193, 232, 23, 94, 189, 60, 109, 194, 188, 127, 229, 75, 145, - 254, 170, 153, 235, 113, 206, 238, 83, 172, 190, 91, 222, 165, 145, 45, 196, 126, 227, 24, 252, 194, 114, 103, 178, 170, 215, 204, 102, 215, 245, 191, - 174, 245, 133, 224, 50, 255, 77, 126, 110, 186, 28, 20, 120, 159, 95, 250, 142, 150, 234, 243, 86, 68, 254, 66, 103, 101, 73, 170, 212, 199, 173, - 230, 76, 49, 205, 125, 135, 79, 89, 225, 205, 232, 207, 123, 186, 90, 243, 133, 249, 88, 157, 157, 129, 234, 126, 233, 188, 227, 216, 198, 131, 252, - 244, 246, 25, 64, 124, 27, 208, 80, 220, 219, 27, 168, 163, 170, 84, 212, 94, 45, 248, 77, 92, 176, 226, 125, 144, 65, 226, 115, 137, 105, 246, - 185, 106, 104, 177, 61, 9, 75, 126, 86, 31, 46, 226, 180, 76, 205, 118, 123, 100, 123, 54, 135, 89, 61, 212, 188, 69, 231, 114, 134, 250, 236, - 59, 179, 6, 231, 32, 142, 236, 206, 132, 242, 248, 253, 156, 219, 122, 139, 46, 135, 94, 236, 52, 147, 77, 254, 53, 239, 192, 199, 171, 85, 171, - 228, 16, 7, 57, 17, 229, 220, 96, 206, 168, 86, 244, 127, 178, 253, 140, 209, 155, 86, 213, 28, 39, 36, 154, 82, 205, 28, 225, 180, 13, 200, - 10, 85, 74, 224, 160, 143, 27, 86, 212, 229, 124, 122, 133, 31, 123, 231, 70, 56, 200, 227, 30, 248, 45, 103, 11, 234, 252, 195, 52, 66, 7, - 48, 199, 249, 86, 62, 92, 194, 197, 4, 29, 100, 156, 7, 91, 87, 192, 128, 233, 199, 138, 55, 122, 22, 86, 183, 250, 144, 176, 46, 115, 249, - 153, 208, 35, 71, 124, 186, 169, 67, 204, 235, 151, 126, 48, 85, 228, 132, 151, 239, 18, 190, 182, 55, 100, 235, 100, 93, 206, 22, 54, 246, 152, - 159, 141, 234, 209, 183, 80, 212, 112, 64, 135, 243, 77, 243, 135, 118, 76, 78, 245, 106, 3, 145, 117, 228, 200, 102, 172, 111, 198, 187, 28, 226, - 251, 50, 176, 76, 77, 166, 61, 82, 171, 219, 185, 254, 141, 48, 61, 92, 122, 22, 56, 211, 61, 26, 26, 215, 35, 55, 188, 166, 106, 244, 11, - 248, 109, 157, 92, 255, 25, 97, 12, 152, 126, 19, 144, 100, 115, 232, 7, 65, 255, 77, 128, 187, 235, 236, 115, 35, 184, 8, 141, 212, 18, 233, - 203, 198, 224, 252, 0, 226, 241, 176, 226, 74, 251, 56, 22, 236, 171, 114, 151, 39, 189, 24, 86, 216, 43, 70, 138, 46, 155, 45, 214, 241, 7, - 185, 177, 67, 145, 237, 173, 253, 156, 78, 179, 230, 168, 151, 107, 183, 115, 236, 99, 43, 159, 3, 96, 117, 22, 77, 243, 15, 103, 129, 113, 201, - 214, 129, 168, 179, 80, 40, 195, 205, 221, 73, 151, 253, 65, 118, 14, 203, 29, 115, 209, 75, 74, 5, 234, 183, 166, 160, 126, 247, 69, 147, 210, - 15, 244, 208, 160, 181, 76, 205, 197, 230, 228, 115, 0, 255, 194, 17, 153, 238, 207, 221, 8, 205, 120, 203, 88, 153, 255, 8, 128, 105, 27, 116, - 75, 94, 60, 2, 50, 20, 213, 146, 222, 189, 230, 134, 202, 14, 198, 53, 25, 122, 184, 247, 247, 63, 132, 202, 9, 171, 162, 55, 32, 117, 47, - 123, 37, 63, 147, 67, 41, 78, 10, 85, 158, 141, 113, 245, 200, 113, 14, 77, 62, 199, 164, 161, 38, 253, 145, 167, 72, 7, 62, 200, 163, 49, - 120, 1, 187, 86, 165, 138, 213, 87, 37, 28, 179, 166, 95, 11, 197, 73, 58, 253, 203, 57, 85, 153, 103, 156, 226, 28, 82, 89, 66, 240, 119, - 106, 7, 60, 54, 57, 150, 126, 239, 181, 206, 28, 24, 198, 121, 54, 167, 225, 89, 129, 182, 69, 84, 154, 205, 130, 59, 244, 123, 53, 249, 52, - 233, 99, 112, 246, 180, 42, 120, 10, 118, 59, 76, 10, 223, 138, 202, 27, 109, 69, 223, 28, 149, 171, 188, 185, 176, 149, 87, 120, 81, 250, 85, - 92, 179, 223, 236, 20, 153, 170, 149, 205, 106, 190, 220, 232, 151, 123, 211, 133, 106, 21, 21, 95, 141, 100, 19, 45, 196, 78, 23, 172, 213, 31, - 133, 17, 40, 24, 157, 180, 139, 249, 51, 10, 7, 14, 58, 247, 99, 62, 62, 142, 113, 228, 106, 14, 169, 81, 65, 131, 199, 35, 22, 192, 244, - 117, 20, 211, 70, 248, 149, 133, 89, 116, 98, 203, 33, 14, 64, 33, 210, 15, 176, 161, 215, 57, 99, 203, 98, 254, 194, 112, 226, 210, 24, 28, - 212, 237, 244, 241, 192, 176, 244, 46, 188, 196, 34, 249, 39, 0, 181, 207, 187, 163, 4, 207, 83, 239, 98, 126, 121, 189, 145, 115, 115, 151, 101, - 51, 149, 175, 34, 195, 225, 232, 250, 239, 179, 141, 194, 69, 255, 73, 14, 223, 42, 87, 143, 235, 84, 115, 24, 250, 224, 75, 189, 155, 243, 255, - 180, 112, 138, 202, 52, 236, 1, 39, 15, 194, 197, 36, 95, 172, 225, 139, 35, 124, 177, 61, 91, 115, 144, 47, 110, 225, 139, 108, 57, 252, 141, - 217, 139, 14, 95, 180, 248, 162, 159, 173, 201, 205, 179, 65, 183, 1, 249, 223, 231, 55, 185, 13, 167, 248, 52, 197, 134, 115, 51, 35, 145, 237, - 25, 95, 140, 121, 168, 246, 166, 129, 125, 91, 206, 73, 37, 139, 59, 240, 23, 103, 204, 204, 62, 204, 1, 56, 231, 73, 175, 198, 95, 236, 224, - 29, 146, 45, 104, 16, 74, 180, 249, 28, 225, 27, 85, 60, 14, 45, 112, 152, 86, 156, 114, 75, 34, 189, 85, 20, 168, 228, 55, 189, 51, 57, - 140, 212, 106, 125, 31, 134, 241, 84, 104, 135, 221, 74, 187, 220, 189, 174, 251, 185, 106, 35, 185, 1, 186, 132, 83, 18, 159, 39, 227, 205, 90, - 208, 95, 68, 39, 202, 251, 253, 175, 110, 213, 59, 251, 168, 113, 190, 60, 25, 250, 65, 45, 149, 255, 209, 8, 143, 235, 117, 31, 120, 153, 194, - 6, 61, 37, 95, 222, 67, 201, 199, 161, 24, 142, 187, 23, 70, 142, 234, 103, 149, 216, 105, 148, 140, 27, 238, 185, 183, 115, 4, 212, 210, 191, - 168, 166, 240, 176, 58, 204, 111, 255, 79, 246, 239, 123, 167, 53, 27, 166, 171, 76, 127, 68, 77, 254, 188, 84, 142, 133, 30, 37, 178, 14, 119, - 43, 186, 56, 155, 48, 10, 252, 60, 21, 2, 59, 4, 109, 21, 88, 9, 199, 85, 172, 107, 20, 79, 61, 28, 89, 215, 200, 57, 70, 20, 84, - 4, 84, 100, 215, 26, 88, 0, 10, 59, 249, 254, 79, 196, 201, 56, 174, 223, 52, 168, 104, 236, 248, 81, 145, 249, 219, 184, 162, 162, 227, 71, - 205, 53, 180, 242, 53, 177, 37, 19, 250, 212, 158, 1, 190, 74, 230, 122, 240, 156, 126, 180, 50, 81, 230, 127, 221, 186, 118, 164, 47, 232, 93, - 71, 215, 207, 24, 145, 133, 207, 203, 253, 98, 49, 191, 225, 245, 59, 135, 53, 161, 203, 175, 138, 46, 167, 21, 186, 115, 174, 217, 212, 115, 175, - 163, 71, 130, 148, 235, 151, 140, 146, 124, 79, 205, 160, 77, 3, 205, 84, 122, 56, 178, 189, 87, 164, 233, 123, 195, 19, 96, 181, 55, 164, 99, - 75, 43, 245, 155, 57, 182, 164, 113, 150, 218, 223, 149, 199, 189, 232, 50, 239, 130, 227, 198, 128, 218, 210, 21, 105, 98, 183, 224, 225, 200, 150, - 76, 56, 207, 223, 8, 164, 30, 6, 138, 234, 150, 105, 70, 62, 139, 232, 80, 224, 98, 239, 152, 108, 139, 197, 151, 170, 159, 108, 213, 207, 68, - 51, 27, 239, 167, 37, 93, 54, 215, 19, 99, 36, 15, 153, 79, 208, 218, 36, 127, 189, 125, 212, 248, 237, 15, 126, 227, 127, 105, 37, 224, 36, - 254, 205, 72, 202, 204, 155, 67, 140, 98, 23, 189, 106, 172, 114, 114, 84, 54, 234, 111, 78, 7, 160, 105, 192, 123, 70, 125, 168, 143, 6, 118, - 210, 7, 158, 9, 5, 190, 206, 162, 194, 248, 100, 85, 115, 190, 50, 148, 229, 52, 154, 252, 46, 153, 136, 195, 229, 101, 124, 222, 157, 91, 169, - 214, 89, 79, 103, 56, 155, 118, 163, 79, 223, 165, 205, 43, 84, 1, 165, 57, 94, 61, 12, 78, 183, 56, 41, 26, 232, 67, 250, 51, 221, 7, - 215, 242, 125, 241, 86, 162, 135, 51, 61, 21, 211, 31, 69, 167, 240, 75, 82, 46, 125, 2, 72, 153, 125, 245, 53, 207, 88, 74, 177, 121, 89, - 244, 126, 142, 70, 226, 226, 97, 202, 85, 45, 86, 153, 42, 167, 22, 139, 3, 4, 52, 134, 20, 144, 254, 235, 242, 160, 104, 20, 21, 244, 44, - 125, 159, 46, 164, 37, 106, 154, 210, 213, 239, 161, 122, 214, 174, 254, 208, 105, 47, 180, 168, 109, 59, 233, 246, 189, 78, 109, 243, 40, 229, 37, - 39, 171, 239, 3, 191, 141, 72, 175, 83, 137, 119, 214, 15, 25, 14, 167, 116, 172, 0, 114, 251, 82, 236, 6, 32, 125, 23, 255, 15, 10, 158, - 128, 29, 244, 130, 187, 131, 156, 184, 74, 219, 10, 62, 122, 102, 12, 0, 244, 87, 222, 114, 154, 76, 243, 19, 67, 156, 57, 37, 148, 16, 14, - 61, 239, 237, 192, 152, 171, 105, 154, 26, 82, 5, 94, 139, 31, 182, 195, 41, 126, 95, 73, 29, 228, 175, 102, 197, 34, 142, 173, 202, 97, 219, - 171, 233, 113, 71, 207, 104, 135, 116, 11, 152, 209, 223, 1, 91, 246, 0, 188, 201, 66, 119, 154, 31, 80, 43, 185, 146, 56, 166, 143, 7, 127, - 103, 209, 195, 128, 113, 119, 72, 226, 215, 183, 138, 18, 147, 213, 14, 96, 162, 74, 123, 61, 80, 149, 50, 159, 117, 194, 42, 220, 61, 113, 158, - 150, 238, 163, 247, 115, 90, 90, 168, 46, 52, 13, 140, 237, 83, 111, 194, 159, 14, 96, 46, 93, 186, 48, 45, 45, 250, 55, 56, 155, 175, 60, - 36, 45, 193, 229, 148, 136, 127, 205, 201, 165, 217, 166, 248, 247, 161, 2, 101, 42, 58, 215, 155, 49, 74, 218, 167, 196, 233, 251, 6, 231, 127, - 15, 200, 102, 80, 130, 237, 77, 75, 245, 125, 73, 181, 84, 85, 64, 157, 28, 57, 235, 177, 87, 57, 49, 113, 167, 62, 44, 108, 221, 111, 164, - 28, 58, 145, 240, 68, 92, 110, 58, 96, 58, 26, 244, 34, 32, 59, 39, 121, 40, 163, 103, 193, 124, 99, 134, 79, 37, 190, 166, 58, 85, 95, - 211, 253, 242, 179, 144, 165, 251, 118, 66, 164, 167, 63, 32, 191, 96, 104, 241, 67, 121, 40, 92, 180, 88, 197, 233, 236, 247, 118, 155, 94, 89, - 73, 59, 221, 142, 142, 187, 233, 159, 208, 183, 97, 101, 236, 49, 157, 50, 96, 209, 165, 118, 3, 53, 45, 86, 51, 84, 45, 29, 242, 47, 160, - 246, 230, 159, 113, 64, 31, 209, 96, 146, 56, 236, 113, 12, 232, 115, 196, 81, 160, 97, 127, 170, 28, 16, 99, 218, 81, 14, 234, 158, 75, 38, - 149, 63, 77, 64, 40, 218, 38, 216, 236, 161, 208, 39, 222, 51, 145, 26, 173, 63, 234, 198, 196, 101, 3, 221, 133, 212, 248, 170, 60, 98, 23, - 248, 211, 213, 115, 250, 67, 144, 144, 185, 252, 218, 190, 14, 5, 188, 77, 31, 225, 188, 24, 233, 236, 115, 138, 200, 126, 160, 237, 47, 248, 163, - 1, 242, 239, 83, 147, 233, 118, 185, 255, 222, 167, 231, 212, 209, 148, 77, 28, 150, 134, 26, 175, 210, 40, 8, 103, 140, 254, 244, 40, 201, 215, - 244, 84, 141, 234, 85, 47, 194, 135, 57, 211, 10, 242, 157, 50, 73, 30, 241, 111, 21, 6, 135, 249, 88, 151, 231, 141, 202, 166, 102, 42, 62, - 63, 27, 210, 232, 13, 234, 0, 196, 191, 201, 126, 38, 82, 165, 159, 81, 243, 231, 205, 132, 190, 91, 183, 40, 242, 150, 49, 194, 95, 32, 182, - 85, 153, 252, 100, 22, 63, 210, 219, 252, 48, 96, 242, 187, 140, 185, 30, 22, 245, 148, 212, 222, 83, 49, 85, 25, 177, 248, 233, 242, 77, 64, - 71, 99, 210, 217, 56, 217, 210, 206, 142, 149, 45, 84, 11, 206, 216, 168, 131, 170, 138, 171, 14, 246, 121, 60, 116, 225, 221, 34, 97, 152, 82, - 133, 102, 82, 58, 48, 87, 117, 203, 81, 254, 130, 122, 129, 223, 5, 85, 158, 153, 5, 57, 236, 237, 41, 112, 122, 33, 100, 198, 79, 59, 40, - 224, 177, 195, 101, 166, 164, 42, 169, 96, 204, 145, 235, 158, 120, 151, 14, 97, 127, 155, 15, 117, 136, 207, 68, 250, 142, 54, 217, 111, 186, 134, - 247, 241, 113, 145, 150, 175, 145, 179, 186, 161, 71, 81, 233, 30, 14, 98, 194, 145, 116, 215, 102, 192, 81, 143, 223, 196, 14, 183, 57, 238, 82, - 200, 15, 192, 148, 247, 55, 199, 210, 122, 36, 25, 4, 120, 5, 156, 20, 84, 240, 128, 202, 163, 201, 126, 144, 22, 95, 151, 105, 128, 189, 220, - 232, 91, 170, 32, 174, 211, 226, 90, 123, 6, 164, 88, 30, 218, 65, 59, 19, 230, 28, 254, 136, 58, 166, 228, 84, 197, 4, 60, 22, 207, 133, - 108, 14, 153, 99, 252, 237, 250, 116, 149, 103, 204, 199, 189, 149, 116, 200, 186, 0, 182, 246, 84, 93, 7, 181, 84, 141, 187, 126, 81, 144, 143, - 191, 57, 213, 158, 121, 182, 69, 85, 237, 252, 85, 38, 172, 154, 187, 38, 83, 161, 29, 174, 255, 109, 66, 203, 84, 245, 100, 31, 156, 192, 124, - 102, 180, 103, 232, 216, 220, 81, 234, 115, 55, 190, 74, 199, 243, 174, 149, 109, 126, 217, 107, 128, 148, 252, 129, 36, 93, 42, 44, 163, 23, 102, - 39, 210, 236, 134, 127, 65, 47, 211, 33, 90, 133, 61, 179, 164, 111, 184, 61, 210, 31, 253, 28, 58, 154, 232, 65, 218, 70, 67, 126, 184, 190, - 41, 169, 89, 210, 49, 124, 176, 191, 195, 14, 61, 112, 1, 133, 205, 168, 99, 106, 11, 182, 83, 160, 151, 13, 112, 96, 196, 165, 127, 98, 67, - 87, 71, 84, 166, 179, 15, 16, 137, 183, 183, 202, 255, 68, 227, 196, 46, 229, 9, 176, 75, 183, 120, 222, 64, 123, 62, 171, 156, 255, 153, 200, - 200, 13, 240, 241, 20, 181, 114, 250, 176, 27, 83, 210, 9, 36, 32, 134, 100, 222, 96, 115, 188, 26, 5, 243, 102, 149, 45, 2, 132, 231, 244, - 95, 197, 180, 111, 172, 201, 239, 230, 151, 33, 141, 53, 217, 208, 136, 52, 219, 191, 143, 78, 172, 80, 231, 210, 145, 163, 254, 133, 222, 185, 244, - 161, 75, 73, 203, 13, 159, 250, 130, 67, 115, 247, 136, 76, 229, 114, 197, 175, 109, 111, 1, 47, 253, 148, 163, 17, 196, 101, 79, 80, 141, 53, - 67, 136, 2, 91, 196, 129, 196, 196, 171, 133, 191, 60, 32, 210, 218, 49, 200, 210, 17, 138, 139, 55, 139, 123, 57, 192, 100, 159, 176, 233, 31, - 139, 168, 90, 63, 199, 153, 65, 143, 123, 111, 115, 8, 147, 213, 195, 130, 232, 79, 32, 209, 197, 62, 127, 71, 244, 115, 120, 239, 182, 24, 19, - 63, 231, 252, 42, 20, 165, 43, 44, 195, 171, 74, 119, 139, 148, 248, 146, 191, 247, 255, 103, 31, 120, 121, 107, 61, 92, 244, 50, 117, 11, 212, - 254, 10, 191, 192, 112, 236, 140, 216, 82, 213, 215, 71, 225, 250, 155, 189, 61, 22, 229, 205, 253, 246, 105, 130, 148, 151, 209, 14, 74, 23, 122, - 139, 100, 156, 122, 190, 21, 89, 231, 210, 55, 51, 231, 210, 80, 243, 14, 178, 101, 70, 63, 44, 92, 173, 21, 174, 179, 158, 10, 57, 57, 126, - 128, 26, 206, 136, 71, 23, 99, 89, 151, 14, 71, 253, 91, 207, 171, 214, 158, 72, 177, 133, 217, 234, 117, 191, 66, 199, 174, 122, 85, 238, 9, - 141, 55, 121, 111, 175, 31, 48, 127, 236, 49, 46, 10, 174, 115, 67, 180, 88, 73, 103, 170, 130, 173, 129, 65, 45, 223, 133, 137, 156, 84, 27, - 77, 113, 3, 213, 168, 208, 141, 113, 85, 115, 117, 51, 84, 96, 151, 250, 240, 104, 40, 143, 170, 84, 160, 230, 219, 106, 213, 152, 107, 124, 199, - 215, 188, 32, 103, 219, 125, 24, 62, 93, 249, 39, 159, 146, 99, 215, 250, 81, 10, 254, 5, 206, 217, 120, 62, 253, 75, 158, 14, 37, 231, 123, - 83, 203, 244, 113, 85, 116, 110, 232, 221, 22, 203, 226, 136, 152, 95, 0, 210, 89, 217, 255, 77, 250, 187, 136, 82, 135, 248, 77, 57, 48, 237, - 223, 213, 102, 154, 79, 191, 114, 12, 87, 111, 92, 21, 55, 212, 252, 38, 192, 38, 245, 221, 65, 128, 225, 237, 71, 92, 227, 109, 231, 92, 186, - 54, 101, 120, 193, 97, 145, 9, 254, 216, 42, 31, 85, 81, 53, 201, 150, 69, 43, 174, 162, 201, 121, 103, 139, 124, 211, 159, 63, 6, 50, 15, - 185, 58, 233, 199, 196, 227, 187, 71, 197, 23, 131, 212, 77, 105, 184, 59, 81, 87, 23, 71, 189, 141, 112, 48, 199, 105, 179, 223, 200, 14, 72, - 212, 217, 70, 181, 43, 147, 101, 28, 29, 235, 167, 93, 210, 15, 243, 43, 31, 112, 21, 31, 131, 246, 58, 29, 135, 62, 222, 195, 57, 11, 200, - 134, 108, 206, 243, 222, 226, 164, 147, 252, 184, 116, 113, 72, 85, 199, 14, 159, 161, 76, 153, 160, 122, 152, 70, 218, 219, 89, 4, 139, 44, 158, - 84, 237, 180, 160, 2, 127, 53, 36, 3, 153, 224, 154, 109, 106, 179, 73, 6, 4, 104, 254, 235, 145, 45, 6, 246, 242, 214, 243, 222, 113, 67, - 157, 178, 51, 120, 179, 215, 78, 213, 101, 106, 178, 119, 5, 118, 254, 190, 45, 96, 145, 249, 54, 205, 162, 101, 202, 165, 203, 212, 2, 195, 14, - 25, 31, 45, 164, 166, 240, 63, 188, 229, 162, 179, 153, 116, 191, 47, 44, 247, 218, 144, 164, 231, 51, 210, 17, 127, 138, 60, 159, 0, 52, 251, - 183, 164, 153, 89, 66, 79, 125, 81, 147, 160, 31, 249, 69, 20, 62, 78, 157, 244, 128, 51, 227, 51, 244, 179, 248, 56, 93, 75, 161, 227, 161, - 107, 149, 180, 105, 133, 227, 129, 21, 161, 65, 126, 129, 62, 68, 47, 202, 193, 53, 123, 232, 61, 220, 7, 195, 53, 164, 180, 140, 136, 142, 82, - 193, 248, 235, 180, 101, 64, 12, 81, 83, 106, 193, 11, 20, 180, 208, 229, 5, 103, 64, 166, 135, 248, 5, 134, 92, 185, 157, 250, 6, 68, 27, - 125, 157, 76, 91, 108, 82, 53, 94, 12, 80, 166, 234, 239, 52, 88, 239, 149, 227, 215, 165, 35, 14, 237, 167, 111, 165, 107, 33, 99, 155, 175, - 106, 159, 255, 47, 26, 164, 121, 219, 40, 217, 178, 109, 113, 148, 159, 210, 184, 170, 197, 232, 179, 219, 95, 213, 104, 48, 183, 210, 187, 14, 86, - 39, 85, 182, 240, 131, 28, 171, 147, 95, 81, 151, 116, 93, 130, 190, 132, 175, 245, 180, 121, 216, 162, 133, 212, 59, 121, 147, 241, 219, 29, 176, - 74, 9, 58, 59, 245, 203, 80, 98, 105, 59, 125, 176, 79, 119, 44, 199, 140, 156, 177, 205, 108, 30, 179, 58, 206, 228, 9, 108, 77, 15, 89, - 182, 244, 150, 157, 228, 100, 216, 181, 237, 84, 228, 135, 68, 109, 154, 35, 151, 232, 47, 235, 73, 120, 176, 193, 159, 65, 119, 167, 140, 35, 92, - 8, 209, 74, 154, 179, 91, 5, 125, 26, 120, 130, 232, 123, 251, 168, 159, 138, 235, 201, 41, 252, 66, 236, 102, 20, 28, 80, 133, 113, 198, 196, - 111, 113, 140, 47, 64, 99, 252, 60, 81, 142, 197, 135, 95, 128, 100, 239, 244, 249, 81, 199, 24, 63, 38, 57, 46, 50, 26, 231, 6, 115, 187, - 229, 127, 181, 247, 134, 82, 46, 191, 174, 73, 54, 5, 246, 83, 130, 54, 99, 110, 179, 188, 16, 201, 98, 252, 103, 158, 177, 234, 104, 91, 252, - 127, 66, 102, 76, 238, 16, 141, 111, 92, 67, 77, 143, 38, 52, 159, 230, 100, 164, 107, 236, 21, 36, 78, 183, 66, 98, 71, 187, 69, 82, 130, - 90, 226, 164, 150, 130, 91, 26, 202, 38, 222, 182, 225, 25, 62, 230, 107, 36, 255, 233, 210, 173, 222, 114, 105, 136, 76, 217, 119, 68, 223, 0, - 192, 249, 250, 231, 193, 16, 112, 228, 167, 229, 112, 136, 211, 149, 212, 64, 139, 127, 5, 53, 213, 75, 127, 132, 238, 56, 133, 191, 146, 185, 20, - 11, 117, 152, 74, 175, 227, 252, 229, 223, 122, 214, 173, 154, 76, 141, 192, 41, 223, 188, 135, 115, 38, 154, 37, 217, 239, 30, 42, 177, 187, 211, - 223, 113, 23, 187, 235, 179, 95, 151, 51, 128, 201, 80, 213, 152, 156, 129, 78, 190, 6, 100, 58, 174, 93, 129, 73, 216, 134, 183, 56, 193, 161, - 150, 182, 212, 64, 215, 137, 101, 119, 122, 5, 36, 62, 188, 58, 242, 86, 107, 44, 51, 102, 144, 209, 198, 113, 208, 197, 134, 143, 236, 115, 161, - 121, 131, 215, 171, 166, 224, 19, 54, 135, 26, 105, 190, 242, 44, 32, 219, 28, 117, 13, 122, 155, 163, 118, 24, 54, 77, 241, 238, 162, 50, 202, - 139, 235, 240, 38, 246, 210, 30, 90, 232, 93, 64, 5, 158, 177, 151, 94, 243, 46, 224, 80, 180, 90, 134, 94, 34, 62, 241, 200, 147, 151, 193, - 96, 124, 29, 146, 127, 155, 215, 218, 41, 213, 11, 250, 128, 204, 124, 208, 30, 84, 122, 137, 49, 42, 159, 78, 185, 198, 154, 107, 235, 232, 170, - 14, 49, 54, 139, 3, 177, 94, 230, 143, 106, 46, 245, 115, 122, 65, 26, 60, 155, 11, 21, 166, 93, 235, 204, 227, 56, 39, 12, 191, 221, 216, - 92, 155, 19, 243, 120, 210, 233, 148, 107, 142, 167, 140, 200, 212, 55, 168, 128, 190, 69, 23, 80, 58, 86, 179, 157, 28, 171, 108, 3, 176, 226, - 5, 160, 221, 137, 104, 108, 136, 6, 23, 12, 197, 60, 206, 189, 250, 192, 23, 34, 83, 114, 154, 191, 62, 191, 0, 154, 228, 63, 246, 12, 243, - 225, 249, 43, 250, 168, 170, 249, 55, 255, 246, 51, 228, 12, 244, 152, 190, 94, 242, 173, 225, 220, 90, 0, 41, 125, 184, 37, 19, 34, 227, 45, - 195, 5, 86, 116, 230, 169, 234, 176, 15, 142, 207, 248, 243, 104, 214, 20, 155, 99, 143, 118, 203, 87, 215, 195, 230, 125, 82, 106, 12, 88, 64, - 145, 13, 172, 51, 38, 1, 79, 133, 119, 82, 201, 126, 105, 117, 202, 43, 45, 99, 181, 215, 14, 92, 61, 184, 180, 8, 110, 8, 127, 3, 78, - 105, 115, 253, 167, 214, 139, 7, 98, 208, 126, 125, 255, 245, 138, 107, 28, 138, 215, 250, 15, 210, 137, 154, 25, 185, 50, 21, 42, 50, 126, 122, - 209, 43, 64, 222, 41, 254, 186, 112, 177, 140, 36, 248, 41, 148, 222, 10, 212, 69, 242, 47, 252, 81, 179, 1, 29, 169, 189, 6, 201, 40, 162, - 127, 227, 204, 189, 15, 196, 39, 211, 114, 236, 198, 87, 216, 175, 171, 122, 165, 163, 104, 173, 209, 215, 82, 75, 139, 60, 191, 84, 42, 191, 232, - 44, 229, 228, 113, 134, 156, 113, 177, 122, 201, 40, 5, 206, 212, 100, 218, 69, 45, 108, 240, 143, 35, 7, 104, 176, 242, 56, 63, 157, 17, 153, - 119, 190, 74, 135, 204, 95, 98, 169, 125, 78, 54, 142, 16, 109, 119, 231, 137, 117, 58, 52, 226, 11, 58, 32, 206, 197, 28, 87, 245, 98, 12, - 78, 215, 71, 62, 194, 94, 101, 116, 87, 88, 79, 65, 211, 155, 226, 47, 186, 87, 195, 8, 221, 231, 68, 91, 207, 27, 163, 74, 155, 190, 209, - 175, 129, 85, 209, 253, 228, 70, 116, 116, 57, 85, 134, 7, 64, 179, 22, 192, 184, 105, 240, 81, 239, 167, 22, 67, 227, 191, 35, 3, 52, 168, - 253, 220, 94, 168, 92, 163, 83, 133, 149, 219, 33, 138, 82, 215, 211, 62, 112, 199, 190, 253, 61, 5, 138, 17, 218, 80, 45, 133, 51, 75, 34, - 219, 169, 131, 46, 33, 151, 102, 222, 176, 147, 100, 169, 49, 82, 176, 157, 180, 55, 118, 51, 100, 191, 128, 14, 197, 54, 100, 98, 152, 183, 14, - 31, 226, 95, 28, 255, 209, 240, 131, 169, 240, 88, 153, 247, 228, 59, 144, 187, 143, 181, 158, 168, 191, 66, 28, 165, 179, 218, 13, 162, 124, 32, - 13, 219, 223, 22, 202, 119, 170, 92, 51, 207, 171, 202, 152, 150, 225, 202, 50, 114, 196, 108, 57, 232, 211, 12, 111, 177, 106, 73, 150, 113, 72, - 136, 128, 27, 84, 229, 25, 78, 151, 190, 50, 211, 14, 201, 199, 229, 236, 223, 85, 158, 53, 77, 53, 123, 150, 107, 250, 134, 3, 188, 48, 28, - 27, 215, 108, 125, 119, 232, 73, 146, 127, 4, 35, 90, 218, 231, 194, 7, 85, 32, 3, 167, 179, 193, 116, 28, 24, 64, 121, 179, 23, 20, 227, - 130, 52, 56, 232, 244, 173, 105, 202, 162, 64, 34, 87, 153, 190, 181, 147, 2, 59, 27, 67, 190, 102, 7, 88, 67, 44, 109, 32, 69, 139, 168, - 79, 229, 67, 14, 135, 94, 247, 14, 74, 47, 148, 212, 253, 251, 255, 196, 31, 62, 7, 222, 224, 207, 71, 236, 2, 192, 187, 105, 217, 151, 108, - 18, 69, 181, 100, 71, 47, 161, 22, 253, 15, 106, 168, 35, 62, 70, 111, 191, 227, 214, 102, 38, 123, 1, 181, 79, 53, 130, 112, 235, 50, 186, - 104, 243, 165, 138, 249, 245, 176, 64, 79, 52, 184, 161, 217, 116, 162, 160, 204, 45, 231, 176, 175, 51, 225, 28, 39, 154, 201, 112, 13, 91, 88, - 239, 1, 202, 28, 86, 51, 97, 156, 42, 255, 12, 19, 223, 156, 208, 35, 81, 229, 56, 82, 220, 120, 63, 173, 95, 57, 150, 191, 16, 116, 207, - 255, 148, 234, 63, 19, 126, 213, 1, 117, 141, 230, 134, 18, 46, 173, 146, 205, 225, 184, 222, 177, 67, 239, 14, 216, 189, 163, 226, 96, 111, 17, - 231, 38, 212, 226, 156, 137, 174, 193, 13, 168, 77, 250, 104, 110, 230, 153, 171, 44, 218, 222, 110, 166, 116, 49, 103, 59, 137, 13, 145, 3, 110, - 112, 18, 231, 165, 109, 244, 212, 86, 14, 3, 106, 232, 131, 216, 229, 72, 165, 113, 127, 186, 52, 251, 14, 56, 188, 220, 137, 31, 186, 78, 218, - 182, 147, 123, 55, 84, 246, 231, 253, 185, 254, 137, 200, 110, 109, 56, 154, 105, 140, 28, 208, 227, 1, 90, 17, 57, 170, 143, 40, 217, 43, 148, - 188, 47, 101, 80, 248, 98, 127, 49, 85, 70, 18, 128, 113, 218, 104, 40, 169, 57, 193, 223, 165, 52, 63, 216, 43, 51, 225, 75, 252, 114, 149, - 191, 65, 109, 161, 186, 159, 209, 245, 212, 206, 73, 236, 94, 128, 70, 156, 205, 9, 230, 197, 150, 108, 204, 230, 191, 160, 236, 64, 133, 99, 87, - 106, 60, 205, 14, 142, 97, 52, 53, 159, 242, 189, 42, 47, 239, 5, 152, 236, 217, 239, 208, 128, 56, 238, 139, 38, 234, 23, 77, 214, 154, 108, - 207, 194, 150, 85, 176, 8, 175, 82, 225, 92, 252, 205, 47, 76, 25, 73, 108, 115, 4, 158, 102, 29, 205, 166, 22, 72, 98, 23, 238, 230, 160, - 71, 73, 104, 249, 56, 255, 225, 72, 78, 69, 178, 84, 37, 81, 195, 82, 225, 76, 110, 144, 2, 184, 174, 83, 139, 168, 133, 223, 144, 17, 53, - 208, 158, 238, 195, 191, 150, 102, 200, 201, 190, 243, 98, 186, 101, 160, 198, 73, 78, 77, 218, 45, 63, 231, 136, 183, 108, 41, 252, 178, 141, 144, - 63, 95, 21, 252, 21, 94, 11, 133, 236, 50, 245, 42, 127, 9, 153, 227, 253, 145, 14, 133, 59, 119, 94, 126, 55, 180, 221, 8, 214, 230, 73, - 207, 76, 149, 249, 124, 52, 188, 206, 162, 141, 106, 19, 101, 104, 145, 220, 11, 3, 58, 144, 75, 134, 173, 29, 231, 143, 70, 139, 156, 25, 245, - 158, 120, 151, 223, 102, 55, 83, 11, 0, 144, 244, 14, 95, 108, 73, 112, 165, 168, 147, 164, 94, 255, 101, 40, 250, 91, 94, 160, 60, 213, 140, - 190, 194, 158, 246, 156, 238, 72, 95, 123, 238, 64, 148, 154, 159, 32, 227, 129, 85, 36, 182, 203, 253, 244, 37, 189, 23, 121, 137, 54, 80, 169, - 90, 64, 53, 212, 226, 202, 46, 237, 69, 236, 17, 188, 102, 249, 15, 154, 66, 57, 240, 152, 173, 75, 40, 236, 27, 252, 128, 38, 251, 170, 89, - 15, 208, 200, 67, 175, 160, 201, 75, 137, 50, 181, 28, 131, 60, 227, 135, 237, 192, 30, 216, 198, 150, 208, 248, 18, 122, 220, 191, 157, 150, 146, - 149, 46, 3, 246, 57, 154, 144, 93, 226, 3, 78, 132, 161, 185, 186, 39, 134, 68, 12, 0, 164, 159, 41, 151, 10, 41, 195, 207, 57, 17, 74, - 202, 180, 248, 4, 183, 26, 196, 87, 12, 241, 115, 111, 163, 90, 11, 181, 18, 120, 205, 251, 135, 60, 221, 156, 89, 160, 46, 1, 125, 198, 115, - 212, 30, 112, 44, 7, 220, 56, 163, 199, 251, 118, 210, 226, 243, 71, 101, 45, 214, 180, 78, 163, 158, 130, 203, 20, 28, 19, 115, 172, 242, 27, - 162, 202, 72, 229, 170, 146, 200, 214, 46, 148, 2, 40, 117, 115, 169, 73, 183, 173, 204, 251, 145, 46, 163, 175, 230, 114, 117, 88, 82, 28, 23, - 197, 75, 93, 166, 187, 0, 157, 154, 161, 244, 100, 170, 63, 195, 37, 66, 169, 135, 239, 109, 65, 131, 141, 92, 2, 248, 46, 201, 149, 113, 211, - 173, 245, 184, 52, 142, 154, 210, 13, 121, 174, 186, 156, 47, 22, 115, 115, 147, 155, 243, 8, 126, 157, 232, 50, 44, 43, 243, 140, 48, 140, 34, - 236, 121, 164, 193, 176, 2, 223, 86, 245, 226, 8, 55, 216, 205, 13, 74, 167, 8, 67, 243, 120, 132, 205, 220, 160, 130, 27, 20, 92, 172, 234, - 229, 32, 87, 121, 144, 171, 84, 7, 128, 124, 127, 139, 230, 111, 160, 121, 139, 131, 206, 244, 98, 148, 110, 230, 18, 159, 199, 235, 38, 55, 247, - 49, 221, 105, 60, 165, 240, 143, 188, 18, 241, 14, 119, 182, 129, 59, 203, 227, 206, 6, 184, 179, 251, 185, 179, 74, 94, 67, 56, 193, 179, 238, - 13, 121, 11, 190, 129, 153, 61, 136, 206, 190, 108, 48, 76, 8, 183, 144, 250, 19, 182, 235, 47, 151, 113, 52, 128, 66, 137, 155, 214, 2, 244, - 105, 132, 110, 242, 252, 200, 123, 232, 115, 90, 32, 87, 244, 199, 45, 119, 51, 186, 14, 95, 231, 77, 162, 77, 93, 166, 149, 239, 163, 10, 214, - 224, 71, 250, 80, 101, 41, 55, 48, 175, 67, 131, 22, 220, 171, 229, 123, 230, 92, 148, 202, 81, 42, 62, 95, 72, 99, 8, 53, 95, 229, 174, - 139, 3, 40, 21, 98, 188, 122, 140, 110, 185, 24, 221, 16, 40, 157, 131, 82, 224, 82, 21, 201, 82, 201, 223, 205, 165, 139, 81, 234, 231, 210, - 125, 92, 10, 170, 136, 60, 134, 73, 128, 88, 186, 23, 253, 182, 122, 11, 23, 11, 178, 147, 95, 141, 230, 160, 25, 238, 1, 197, 25, 49, 44, - 51, 34, 207, 114, 187, 187, 80, 165, 69, 113, 149, 62, 158, 103, 59, 230, 233, 166, 177, 253, 102, 11, 241, 176, 157, 124, 177, 65, 183, 153, 158, - 210, 248, 61, 122, 249, 140, 39, 88, 201, 75, 9, 59, 220, 75, 43, 250, 60, 132, 69, 155, 53, 246, 51, 81, 116, 86, 131, 9, 202, 19, 184, - 248, 62, 46, 18, 147, 142, 56, 1, 157, 47, 62, 234, 50, 129, 155, 246, 64, 142, 175, 245, 124, 113, 0, 3, 209, 102, 12, 36, 188, 201, 240, - 121, 83, 113, 171, 10, 125, 18, 32, 43, 169, 49, 190, 199, 65, 163, 68, 130, 239, 53, 197, 45, 90, 198, 157, 21, 129, 18, 156, 198, 68, 205, - 137, 188, 131, 206, 138, 179, 13, 50, 92, 165, 5, 75, 9, 149, 162, 52, 7, 93, 87, 225, 158, 123, 62, 106, 154, 60, 44, 117, 5, 109, 84, - 17, 187, 80, 133, 214, 101, 247, 143, 110, 193, 26, 160, 177, 208, 28, 14, 140, 79, 31, 162, 65, 41, 151, 98, 60, 186, 76, 98, 188, 37, 152, - 25, 21, 248, 60, 249, 17, 238, 37, 205, 83, 186, 145, 47, 182, 92, 170, 148, 252, 146, 123, 57, 213, 128, 210, 197, 40, 141, 198, 97, 39, 149, - 236, 224, 139, 14, 46, 230, 125, 27, 165, 174, 184, 117, 57, 126, 142, 162, 51, 102, 55, 2, 187, 61, 194, 247, 184, 79, 227, 33, 219, 133, 111, - 134, 73, 48, 79, 80, 24, 76, 36, 170, 49, 137, 165, 180, 7, 243, 4, 247, 64, 161, 216, 1, 187, 241, 89, 148, 230, 162, 244, 60, 151, 102, - 148, 162, 116, 163, 55, 9, 27, 16, 140, 47, 8, 208, 218, 3, 241, 128, 189, 17, 85, 32, 120, 147, 46, 194, 222, 6, 236, 101, 92, 186, 25, - 13, 106, 184, 65, 187, 232, 210, 58, 45, 251, 25, 90, 107, 140, 229, 170, 73, 145, 24, 46, 254, 70, 97, 4, 211, 159, 76, 231, 200, 102, 52, - 40, 201, 86, 113, 185, 10, 28, 171, 73, 106, 45, 183, 91, 143, 94, 130, 216, 149, 115, 196, 254, 144, 151, 227, 189, 213, 192, 23, 27, 34, 28, - 195, 203, 71, 77, 22, 202, 73, 145, 205, 124, 177, 130, 155, 131, 193, 104, 173, 158, 230, 139, 219, 248, 226, 9, 204, 51, 118, 45, 38, 113, 168, - 43, 24, 95, 233, 99, 188, 216, 245, 40, 181, 243, 61, 112, 150, 214, 217, 18, 84, 231, 200, 221, 24, 125, 10, 55, 207, 187, 4, 165, 4, 74, - 11, 49, 44, 179, 212, 57, 178, 149, 135, 61, 219, 160, 117, 194, 43, 63, 135, 165, 177, 150, 110, 227, 69, 47, 229, 206, 194, 152, 252, 58, 185, - 63, 30, 128, 131, 219, 165, 197, 115, 233, 25, 218, 165, 47, 183, 115, 212, 203, 168, 98, 47, 64, 149, 206, 63, 160, 116, 12, 165, 31, 93, 172, - 214, 201, 227, 232, 236, 112, 169, 232, 52, 189, 201, 229, 165, 2, 237, 238, 246, 80, 5, 98, 56, 73, 180, 128, 53, 106, 185, 1, 196, 112, 146, - 40, 71, 169, 248, 124, 218, 133, 241, 114, 84, 71, 131, 22, 183, 46, 67, 115, 3, 3, 249, 104, 30, 252, 145, 135, 129, 52, 27, 203, 164, 23, - 177, 20, 111, 30, 100, 12, 63, 13, 60, 137, 64, 118, 18, 3, 184, 39, 122, 209, 75, 245, 55, 80, 90, 141, 73, 60, 200, 83, 170, 14, 160, - 116, 134, 239, 129, 32, 246, 202, 41, 40, 21, 227, 222, 205, 124, 111, 8, 227, 233, 97, 155, 87, 164, 48, 208, 20, 238, 44, 143, 7, 130, 168, - 229, 168, 207, 48, 9, 176, 141, 226, 89, 123, 11, 5, 223, 131, 4, 212, 104, 79, 224, 30, 200, 19, 7, 121, 214, 1, 25, 188, 254, 180, 170, - 54, 123, 175, 81, 110, 212, 10, 120, 239, 115, 23, 53, 234, 25, 218, 164, 255, 206, 206, 241, 95, 110, 208, 250, 163, 151, 168, 91, 206, 116, 5, - 83, 208, 217, 226, 8, 95, 92, 212, 160, 253, 126, 174, 183, 158, 149, 82, 224, 46, 80, 227, 136, 153, 156, 12, 153, 24, 194, 194, 253, 71, 192, - 149, 254, 74, 218, 115, 70, 123, 8, 53, 71, 209, 28, 28, 36, 158, 7, 175, 57, 115, 74, 81, 19, 26, 252, 150, 38, 116, 86, 28, 160, 77, - 80, 81, 57, 208, 14, 26, 191, 54, 114, 139, 216, 133, 42, 147, 48, 201, 254, 0, 198, 131, 223, 133, 206, 174, 192, 189, 192, 101, 40, 157, 196, - 189, 6, 52, 143, 221, 224, 85, 100, 201, 231, 84, 112, 41, 59, 236, 32, 238, 157, 120, 22, 37, 197, 165, 207, 184, 221, 27, 160, 77, 10, 148, - 218, 164, 187, 185, 106, 125, 100, 35, 198, 27, 2, 227, 30, 137, 89, 92, 5, 148, 114, 152, 82, 253, 121, 151, 170, 91, 32, 96, 1, 103, 67, - 169, 56, 25, 195, 204, 174, 196, 120, 121, 208, 56, 239, 233, 15, 99, 102, 239, 114, 105, 26, 170, 100, 184, 207, 139, 80, 170, 225, 6, 39, 184, - 244, 37, 70, 240, 202, 190, 65, 157, 122, 18, 35, 160, 129, 29, 184, 60, 128, 210, 211, 118, 206, 98, 116, 109, 23, 57, 207, 80, 103, 38, 30, - 80, 27, 75, 69, 188, 155, 171, 68, 81, 69, 45, 43, 109, 192, 61, 200, 75, 39, 171, 161, 245, 162, 156, 47, 206, 193, 162, 109, 139, 27, 244, - 162, 65, 29, 26, 152, 215, 123, 235, 97, 126, 112, 207, 231, 206, 64, 158, 221, 76, 30, 197, 228, 225, 112, 39, 212, 169, 129, 71, 233, 10, 158, - 68, 41, 22, 22, 15, 194, 90, 238, 134, 139, 227, 229, 208, 109, 24, 161, 224, 114, 216, 192, 131, 104, 176, 132, 27, 20, 240, 120, 122, 9, 26, - 92, 194, 13, 86, 114, 3, 94, 237, 110, 57, 142, 42, 171, 121, 132, 150, 203, 208, 160, 131, 155, 59, 92, 101, 26, 22, 102, 196, 121, 130, 239, - 240, 36, 54, 112, 47, 160, 11, 46, 130, 117, 232, 126, 174, 2, 115, 39, 226, 225, 107, 49, 207, 38, 174, 242, 254, 179, 40, 65, 178, 174, 96, - 201, 202, 220, 138, 6, 61, 185, 24, 246, 69, 29, 194, 62, 47, 171, 127, 50, 51, 248, 34, 120, 233, 138, 51, 92, 218, 12, 89, 130, 253, 159, - 199, 157, 37, 243, 167, 208, 139, 32, 86, 6, 58, 91, 251, 221, 181, 151, 170, 43, 160, 179, 3, 25, 214, 217, 113, 110, 94, 211, 21, 76, 214, - 98, 188, 253, 230, 181, 222, 188, 72, 51, 74, 197, 104, 0, 57, 43, 245, 32, 103, 61, 214, 197, 231, 211, 139, 134, 197, 53, 37, 238, 185, 1, - 122, 81, 187, 215, 46, 245, 214, 113, 215, 57, 168, 201, 82, 55, 79, 101, 165, 14, 83, 2, 251, 151, 122, 247, 161, 29, 75, 221, 139, 250, 3, - 40, 29, 228, 154, 144, 186, 23, 89, 13, 205, 203, 170, 161, 12, 212, 208, 126, 182, 115, 247, 241, 61, 166, 217, 254, 216, 141, 24, 125, 132, 239, - 49, 205, 122, 96, 210, 208, 32, 140, 230, 14, 58, 203, 131, 158, 124, 113, 98, 186, 76, 179, 12, 211, 172, 135, 105, 246, 162, 193, 227, 221, 207, - 85, 96, 17, 89, 230, 51, 179, 35, 93, 252, 66, 5, 180, 237, 126, 168, 238, 121, 145, 106, 190, 248, 62, 167, 203, 205, 189, 88, 189, 37, 97, - 143, 75, 1, 95, 227, 65, 7, 230, 14, 214, 25, 147, 120, 75, 246, 240, 197, 219, 113, 241, 230, 203, 81, 37, 5, 125, 183, 173, 84, 244, 51, - 5, 25, 65, 5, 54, 6, 74, 185, 65, 126, 128, 142, 52, 114, 205, 107, 26, 180, 84, 209, 101, 168, 217, 22, 15, 248, 172, 200, 83, 22, 204, - 185, 236, 67, 169, 238, 89, 209, 159, 228, 118, 38, 218, 1, 227, 117, 101, 201, 35, 140, 174, 160, 227, 66, 153, 245, 155, 132, 241, 216, 220, 149, - 66, 59, 196, 99, 41, 214, 154, 253, 193, 20, 95, 140, 243, 69, 230, 58, 167, 244, 124, 58, 162, 13, 163, 29, 197, 185, 151, 10, 94, 81, 212, - 126, 102, 38, 134, 45, 224, 9, 130, 249, 252, 37, 152, 96, 236, 135, 80, 116, 233, 174, 158, 26, 48, 237, 17, 96, 173, 82, 96, 45, 45, 213, - 114, 137, 202, 90, 5, 127, 27, 207, 172, 37, 195, 247, 120, 255, 68, 29, 95, 76, 163, 93, 248, 7, 104, 215, 128, 41, 77, 227, 209, 195, 30, - 147, 224, 0, 143, 254, 46, 143, 94, 57, 133, 142, 24, 107, 208, 25, 132, 50, 5, 161, 124, 139, 133, 178, 84, 177, 80, 142, 151, 65, 33, 157, - 12, 221, 12, 198, 236, 194, 4, 167, 169, 251, 164, 29, 15, 184, 51, 158, 197, 197, 155, 46, 69, 233, 139, 120, 96, 90, 128, 62, 132, 164, 150, - 194, 98, 156, 52, 111, 240, 26, 160, 11, 135, 139, 160, 242, 62, 108, 68, 205, 101, 124, 209, 225, 125, 7, 233, 220, 118, 104, 6, 112, 93, 3, - 167, 67, 9, 184, 117, 32, 214, 67, 55, 161, 196, 164, 115, 153, 116, 195, 22, 184, 224, 67, 3, 92, 224, 43, 30, 61, 135, 71, 103, 192, 112, - 31, 131, 172, 82, 128, 44, 109, 24, 32, 235, 30, 9, 13, 230, 206, 227, 41, 5, 48, 37, 150, 212, 82, 31, 146, 58, 12, 98, 221, 199, 196, - 114, 151, 176, 10, 26, 231, 97, 29, 148, 110, 196, 36, 98, 60, 16, 179, 155, 187, 154, 75, 249, 40, 213, 117, 5, 199, 135, 2, 98, 179, 225, - 178, 57, 56, 138, 210, 180, 111, 160, 29, 128, 105, 67, 150, 235, 92, 230, 186, 97, 230, 186, 15, 25, 155, 55, 68, 182, 242, 197, 67, 124, 17, - 232, 10, 23, 147, 124, 177, 26, 237, 24, 41, 216, 64, 10, 13, 130, 145, 2, 177, 41, 244, 114, 131, 170, 75, 238, 197, 204, 136, 77, 161, 90, - 48, 133, 226, 9, 46, 193, 20, 134, 111, 246, 26, 176, 183, 30, 171, 181, 120, 134, 47, 30, 70, 149, 250, 111, 163, 1, 36, 149, 209, 21, 238, - 77, 83, 167, 184, 10, 164, 42, 110, 96, 167, 233, 77, 238, 165, 24, 251, 103, 175, 66, 169, 131, 75, 238, 55, 112, 175, 8, 165, 72, 182, 20, - 232, 67, 3, 224, 246, 46, 209, 137, 94, 128, 27, 108, 198, 13, 204, 250, 170, 212, 203, 211, 53, 224, 144, 51, 146, 210, 103, 2, 196, 164, 243, - 64, 186, 174, 44, 233, 88, 201, 121, 32, 93, 151, 60, 200, 165, 127, 112, 131, 106, 30, 40, 54, 23, 43, 218, 208, 21, 84, 43, 207, 7, 99, - 174, 196, 64, 60, 37, 102, 176, 184, 206, 195, 62, 205, 53, 135, 120, 237, 225, 248, 100, 234, 146, 93, 220, 252, 103, 168, 146, 199, 157, 49, 131, - 17, 51, 152, 2, 131, 197, 153, 193, 8, 12, 230, 213, 120, 188, 162, 7, 81, 250, 178, 1, 70, 250, 98, 117, 155, 236, 143, 23, 56, 160, 25, - 74, 144, 233, 205, 128, 15, 179, 96, 41, 117, 248, 129, 40, 129, 102, 179, 124, 208, 44, 118, 3, 215, 60, 206, 140, 185, 71, 30, 91, 131, 42, - 160, 89, 236, 99, 88, 195, 205, 198, 10, 148, 62, 96, 225, 170, 157, 130, 18, 76, 65, 5, 127, 144, 81, 0, 19, 9, 232, 91, 224, 212, 61, - 43, 143, 37, 249, 98, 21, 95, 4, 200, 210, 7, 128, 16, 111, 3, 244, 245, 170, 189, 46, 110, 151, 243, 13, 177, 25, 224, 69, 85, 168, 77, - 92, 101, 61, 87, 9, 192, 114, 109, 134, 14, 193, 197, 15, 249, 98, 67, 169, 60, 198, 6, 51, 210, 219, 21, 75, 85, 163, 1, 48, 197, 44, - 255, 193, 6, 189, 55, 247, 114, 116, 230, 96, 160, 27, 49, 80, 12, 8, 248, 54, 249, 37, 74, 219, 184, 193, 245, 104, 80, 135, 6, 89, 62, - 187, 23, 13, 158, 197, 194, 242, 120, 97, 134, 205, 83, 122, 165, 171, 187, 197, 227, 210, 19, 184, 119, 63, 207, 133, 61, 159, 99, 48, 5, 21, - 236, 252, 21, 56, 239, 151, 202, 36, 56, 171, 2, 252, 25, 243, 202, 224, 165, 36, 129, 65, 43, 196, 243, 40, 45, 56, 95, 244, 234, 15, 218, - 179, 202, 185, 202, 28, 175, 98, 102, 3, 188, 162, 89, 180, 168, 65, 127, 138, 171, 244, 117, 197, 118, 130, 60, 189, 76, 30, 98, 242, 120, 236, - 228, 36, 77, 190, 87, 142, 230, 236, 3, 38, 25, 65, 28, 108, 226, 82, 0, 53, 11, 81, 179, 158, 107, 186, 83, 80, 2, 6, 173, 0, 150, - 180, 11, 212, 36, 140, 16, 100, 176, 208, 137, 154, 165, 24, 150, 149, 85, 5, 197, 81, 154, 197, 125, 198, 126, 140, 62, 43, 184, 230, 18, 212, - 100, 193, 59, 200, 4, 81, 128, 232, 122, 134, 215, 119, 212, 120, 28, 93, 223, 213, 128, 18, 188, 155, 94, 246, 110, 42, 32, 57, 49, 111, 72, - 229, 233, 150, 136, 146, 162, 58, 255, 32, 219, 204, 201, 180, 135, 107, 17, 79, 28, 244, 34, 208, 43, 195, 244, 234, 101, 122, 241, 15, 148, 116, - 133, 56, 206, 99, 29, 122, 86, 38, 195, 138, 199, 130, 146, 158, 69, 175, 242, 196, 33, 137, 224, 98, 32, 153, 239, 51, 87, 101, 26, 159, 69, - 73, 113, 105, 47, 74, 176, 153, 122, 47, 115, 85, 69, 2, 37, 248, 134, 93, 177, 235, 50, 97, 50, 42, 244, 100, 81, 61, 53, 231, 154, 242, - 144, 91, 166, 148, 69, 106, 183, 69, 175, 247, 4, 109, 221, 47, 124, 89, 246, 152, 14, 31, 46, 159, 12, 251, 70, 68, 14, 228, 114, 76, 252, - 240, 2, 250, 155, 230, 54, 171, 106, 111, 145, 230, 118, 23, 249, 173, 162, 70, 31, 43, 164, 37, 103, 53, 55, 150, 204, 167, 97, 218, 42, 34, - 135, 41, 121, 92, 124, 228, 46, 166, 24, 121, 223, 47, 171, 242, 11, 50, 203, 84, 159, 150, 145, 100, 244, 241, 195, 114, 43, 179, 71, 179, 232, - 50, 241, 60, 37, 229, 153, 126, 145, 104, 166, 164, 216, 167, 39, 165, 165, 157, 9, 197, 183, 98, 194, 67, 205, 106, 178, 23, 163, 197, 227, 11, - 252, 26, 42, 137, 84, 24, 35, 133, 84, 33, 170, 185, 163, 118, 106, 81, 197, 47, 200, 113, 241, 148, 76, 181, 168, 224, 254, 30, 233, 152, 118, - 181, 119, 57, 143, 94, 172, 134, 229, 65, 254, 242, 224, 39, 85, 110, 15, 37, 111, 236, 244, 11, 67, 98, 92, 239, 229, 136, 78, 109, 70, 223, - 214, 42, 197, 153, 1, 171, 157, 37, 17, 131, 187, 242, 231, 186, 242, 53, 74, 22, 191, 34, 226, 194, 13, 206, 151, 123, 131, 30, 231, 49, 170, - 19, 21, 6, 97, 65, 106, 109, 85, 73, 162, 86, 93, 87, 149, 49, 253, 5, 222, 110, 58, 33, 190, 227, 255, 75, 30, 12, 218, 77, 84, 68, - 35, 114, 56, 150, 204, 241, 147, 180, 0, 157, 82, 65, 149, 202, 33, 75, 235, 138, 250, 75, 212, 139, 212, 216, 76, 51, 234, 7, 233, 57, 241, - 188, 102, 3, 80, 221, 76, 75, 149, 235, 23, 80, 215, 88, 181, 247, 22, 245, 206, 113, 150, 168, 15, 121, 248, 138, 200, 235, 205, 37, 227, 190, - 232, 247, 254, 5, 97, 201, 199, 172, 122, 117, 37, 149, 209, 20, 75, 54, 137, 81, 217, 16, 226, 47, 4, 225, 249, 5, 35, 199, 66, 110, 181, - 247, 96, 149, 111, 222, 152, 137, 65, 13, 14, 210, 33, 186, 84, 126, 86, 168, 185, 210, 9, 188, 166, 143, 23, 100, 110, 20, 25, 26, 220, 42, - 222, 111, 22, 227, 33, 71, 47, 25, 143, 249, 77, 100, 169, 232, 216, 144, 151, 164, 38, 74, 92, 151, 57, 65, 109, 244, 135, 215, 189, 65, 90, - 241, 3, 183, 49, 50, 68, 201, 245, 122, 138, 95, 210, 122, 222, 141, 221, 33, 191, 232, 145, 15, 253, 82, 54, 53, 207, 205, 220, 168, 134, 204, - 181, 196, 65, 84, 251, 218, 183, 102, 195, 249, 228, 251, 183, 240, 211, 251, 28, 42, 160, 94, 116, 125, 87, 146, 95, 110, 56, 43, 108, 113, 98, - 87, 228, 0, 221, 246, 194, 76, 141, 204, 241, 149, 254, 31, 101, 91, 204, 159, 172, 254, 134, 159, 177, 199, 207, 127, 247, 21, 157, 95, 17, 243, - 26, 247, 201, 206, 208, 220, 203, 127, 1, 17, 32, 142, 70, 243, 54, 32, 72, 246, 41, 166, 190, 204, 223, 77, 13, 228, 116, 103, 191, 178, 49, - 92, 249, 139, 189, 101, 192, 139, 222, 178, 200, 91, 141, 161, 244, 24, 236, 68, 103, 8, 221, 117, 203, 147, 247, 58, 11, 78, 211, 95, 58, 141, - 145, 128, 155, 153, 41, 79, 133, 176, 213, 59, 112, 19, 140, 241, 71, 160, 27, 148, 158, 166, 94, 193, 25, 58, 148, 163, 81, 40, 61, 203, 32, - 58, 235, 86, 19, 110, 38, 57, 72, 119, 121, 246, 117, 181, 0, 101, 32, 161, 36, 157, 254, 2, 135, 3, 125, 245, 71, 189, 115, 169, 50, 179, - 36, 178, 126, 247, 19, 143, 233, 37, 96, 224, 76, 31, 205, 16, 125, 122, 60, 234, 133, 196, 226, 81, 115, 124, 200, 255, 99, 25, 135, 182, 111, - 143, 0, 71, 228, 186, 231, 230, 202, 125, 156, 247, 254, 143, 114, 164, 217, 122, 28, 158, 137, 10, 187, 99, 60, 3, 136, 187, 226, 239, 228, 230, - 92, 254, 139, 92, 234, 45, 127, 72, 61, 34, 119, 139, 244, 254, 251, 212, 86, 138, 6, 223, 143, 28, 224, 247, 23, 167, 28, 18, 218, 151, 254, - 5, 148, 110, 62, 207, 91, 68, 11, 63, 184, 91, 253, 68, 30, 15, 58, 99, 177, 200, 123, 141, 161, 173, 118, 221, 7, 57, 242, 72, 208, 118, - 61, 79, 238, 13, 167, 244, 39, 71, 244, 225, 26, 47, 116, 135, 199, 31, 132, 255, 132, 191, 196, 107, 243, 70, 101, 123, 200, 46, 243, 163, 224, - 218, 205, 145, 94, 227, 108, 244, 111, 244, 36, 157, 8, 76, 245, 238, 163, 58, 58, 5, 196, 174, 186, 178, 127, 40, 38, 217, 238, 208, 88, 217, - 108, 241, 214, 129, 112, 102, 242, 33, 241, 222, 208, 238, 148, 83, 228, 151, 140, 86, 93, 243, 185, 24, 111, 52, 211, 99, 129, 95, 99, 240, 31, - 92, 218, 161, 117, 187, 252, 249, 221, 104, 174, 63, 131, 191, 208, 8, 89, 101, 191, 48, 169, 37, 147, 13, 177, 23, 186, 137, 66, 226, 250, 182, - 80, 70, 151, 127, 240, 255, 69, 75, 64, 78, 40, 130, 38, 111, 57, 205, 244, 67, 190, 122, 79, 153, 227, 211, 84, 116, 106, 58, 27, 230, 210, - 136, 75, 79, 190, 96, 192, 102, 156, 43, 6, 244, 110, 249, 244, 179, 0, 246, 73, 234, 141, 189, 228, 182, 139, 104, 21, 69, 223, 0, 127, 159, - 12, 151, 16, 65, 85, 221, 56, 77, 173, 178, 40, 56, 78, 5, 218, 128, 189, 224, 208, 121, 114, 56, 148, 208, 231, 254, 167, 226, 141, 183, 57, - 89, 21, 233, 143, 38, 106, 253, 31, 130, 39, 107, 220, 135, 213, 82, 167, 13, 84, 78, 197, 115, 125, 206, 204, 48, 46, 57, 56, 209, 110, 116, - 121, 185, 186, 253, 21, 189, 51, 215, 223, 156, 243, 142, 238, 201, 204, 182, 239, 208, 137, 242, 15, 219, 105, 159, 19, 186, 17, 8, 190, 105, 52, - 85, 27, 139, 108, 209, 250, 165, 210, 246, 195, 233, 164, 222, 72, 34, 113, 111, 186, 214, 255, 153, 117, 235, 160, 58, 143, 143, 249, 225, 136, 192, - 17, 26, 51, 6, 162, 238, 173, 91, 94, 1, 52, 240, 14, 253, 151, 56, 34, 42, 218, 103, 242, 123, 67, 77, 254, 242, 245, 39, 252, 138, 29, - 42, 118, 205, 23, 61, 45, 246, 200, 187, 178, 223, 20, 244, 223, 25, 233, 188, 190, 214, 232, 239, 163, 88, 164, 103, 136, 35, 89, 78, 217, 27, - 114, 32, 25, 61, 210, 13, 127, 74, 218, 139, 122, 42, 160, 98, 193, 98, 106, 129, 106, 59, 202, 207, 142, 30, 59, 162, 167, 44, 58, 151, 170, - 117, 242, 202, 94, 136, 28, 213, 58, 193, 147, 116, 132, 146, 209, 31, 147, 181, 31, 43, 63, 76, 87, 103, 54, 83, 83, 166, 106, 6, 152, 249, - 73, 106, 166, 31, 187, 155, 71, 41, 83, 197, 225, 99, 194, 175, 171, 42, 210, 247, 129, 213, 79, 211, 152, 214, 28, 25, 112, 133, 42, 108, 13, - 169, 178, 246, 108, 241, 61, 20, 251, 200, 242, 203, 178, 119, 71, 41, 192, 217, 16, 102, 3, 116, 149, 160, 155, 171, 221, 25, 80, 191, 168, 208, - 26, 90, 157, 45, 110, 142, 188, 52, 81, 124, 108, 98, 16, 147, 7, 57, 163, 15, 99, 136, 167, 198, 23, 112, 143, 36, 134, 228, 126, 95, 163, - 177, 225, 232, 167, 212, 39, 222, 108, 167, 210, 38, 242, 232, 174, 171, 48, 149, 236, 213, 29, 184, 170, 180, 87, 35, 219, 178, 243, 48, 199, 43, - 39, 166, 117, 60, 219, 111, 120, 98, 242, 135, 178, 253, 142, 25, 22, 250, 205, 0, 153, 53, 162, 233, 86, 0, 226, 6, 94, 20, 153, 214, 210, - 142, 108, 155, 234, 137, 54, 19, 51, 109, 23, 255, 51, 181, 167, 179, 93, 52, 114, 213, 66, 105, 255, 95, 83, 241, 95, 182, 200, 107, 222, 170, - 15, 242, 108, 127, 88, 159, 189, 116, 140, 47, 25, 31, 37, 184, 26, 249, 87, 101, 43, 24, 3, 217, 10, 146, 43, 204, 206, 142, 120, 234, 250, - 250, 236, 172, 175, 138, 180, 103, 199, 136, 9, 140, 225, 209, 26, 57, 148, 237, 190, 168, 22, 119, 95, 157, 29, 41, 207, 210, 210, 245, 71, 39, - 186, 57, 147, 165, 74, 49, 207, 149, 210, 142, 252, 91, 23, 13, 23, 252, 147, 86, 169, 194, 3, 152, 227, 183, 78, 202, 253, 152, 230, 140, 137, - 105, 166, 178, 11, 204, 173, 37, 125, 63, 250, 189, 45, 242, 81, 118, 146, 119, 142, 151, 209, 149, 19, 115, 238, 158, 160, 176, 129, 190, 154, 224, - 188, 254, 95, 4, 111, 138, 28, 208, 123, 38, 138, 255, 255, 6, 247, 81, 184, 43, 183, 118, 130, 254, 250, 81, 166, 255, 103, 255, 207, 174, 76, - 172, 251, 95, 186, 51, 81, 201, 191, 61, 91, 60, 16, 90, 149, 165, 221, 255, 51, 169, 34, 181, 45, 187, 27, 210, 53, 153, 7, 126, 252, 63, - 180, 175, 202, 18, 194, 44, 206, 54, 240, 179, 13, 232, 4, 15, 16, 216, 145, 237, 113, 119, 118, 222, 218, 196, 204, 74, 179, 109, 212, 135, 217, - 54, 193, 72, 182, 77, 133, 153, 29, 228, 96, 118, 86, 5, 117, 217, 70, 15, 78, 44, 214, 207, 54, 90, 57, 177, 156, 67, 19, 20, 207, 142, - 237, 110, 155, 104, 116, 56, 219, 168, 101, 162, 209, 211, 220, 136, 246, 141, 198, 30, 207, 86, 73, 79, 76, 126, 119, 118, 71, 199, 124, 103, 98, - 47, 58, 179, 93, 78, 155, 152, 251, 59, 89, 214, 235, 46, 226, 29, 86, 210, 8, 175, 161, 102, 81, 238, 159, 147, 253, 180, 237, 129, 207, 180, - 78, 150, 244, 45, 218, 239, 62, 220, 65, 63, 108, 16, 3, 119, 82, 197, 99, 126, 244, 221, 218, 55, 188, 7, 169, 226, 235, 80, 218, 159, 137, - 135, 95, 160, 67, 249, 85, 197, 47, 45, 245, 14, 195, 170, 13, 153, 170, 210, 131, 106, 11, 69, 168, 238, 79, 156, 129, 186, 218, 123, 214, 50, - 166, 216, 161, 11, 199, 243, 248, 83, 133, 46, 40, 69, 168, 224, 131, 225, 148, 225, 231, 121, 247, 113, 18, 166, 132, 176, 140, 120, 169, 65, 121, - 222, 85, 199, 233, 165, 116, 7, 253, 192, 13, 37, 166, 193, 162, 53, 168, 168, 209, 109, 199, 168, 148, 26, 161, 78, 255, 249, 228, 15, 252, 141, - 106, 23, 221, 117, 9, 237, 210, 85, 180, 210, 63, 184, 222, 13, 159, 67, 209, 14, 191, 86, 37, 229, 233, 80, 166, 236, 27, 191, 166, 205, 131, - 139, 168, 248, 39, 174, 174, 196, 252, 244, 2, 117, 88, 30, 49, 63, 230, 140, 151, 218, 239, 108, 237, 134, 19, 93, 108, 255, 142, 1, 185, 201, - 39, 79, 232, 113, 249, 227, 9, 195, 51, 42, 7, 68, 102, 14, 39, 229, 187, 28, 2, 107, 25, 189, 242, 139, 54, 216, 205, 22, 145, 41, 121, - 1, 58, 247, 107, 84, 13, 161, 107, 139, 221, 232, 204, 48, 105, 12, 46, 87, 114, 178, 122, 132, 124, 250, 149, 104, 161, 99, 58, 0, 236, 163, - 59, 94, 131, 33, 175, 172, 165, 37, 87, 241, 247, 170, 174, 215, 98, 44, 179, 231, 80, 101, 213, 106, 21, 139, 108, 222, 47, 210, 115, 222, 116, - 241, 119, 70, 124, 212, 27, 74, 85, 123, 239, 190, 163, 175, 138, 235, 254, 127, 143, 53, 19, 63, 63, 104, 139, 205, 177, 207, 5, 24, 123, 232, - 102, 247, 153, 72, 2, 98, 66, 69, 111, 145, 67, 54, 191, 24, 7, 231, 247, 38, 97, 240, 119, 33, 177, 206, 144, 179, 148, 172, 46, 254, 127, - 213, 88, 241, 31, 124, 61, 18, 126, 192, 27, 163, 79, 52, 35, 150, 172, 228, 159, 208, 167, 246, 156, 156, 227, 252, 198, 161, 232, 134, 196, 116, - 195, 4, 69, 118, 87, 153, 229, 182, 214, 223, 204, 199, 160, 163, 98, 87, 48, 81, 169, 222, 144, 137, 216, 120, 181, 63, 85, 54, 5, 83, 197, - 205, 180, 203, 240, 173, 76, 29, 61, 103, 20, 39, 74, 189, 169, 146, 186, 3, 222, 250, 8, 25, 110, 185, 189, 190, 80, 82, 48, 49, 116, 72, - 237, 50, 70, 202, 237, 186, 139, 164, 101, 58, 57, 234, 17, 177, 183, 219, 114, 38, 93, 36, 246, 154, 215, 185, 33, 242, 167, 171, 78, 163, 175, - 136, 54, 210, 115, 90, 220, 162, 245, 124, 221, 117, 189, 115, 248, 43, 61, 99, 44, 239, 117, 82, 101, 141, 166, 63, 255, 234, 72, 172, 113, 85, - 162, 152, 214, 97, 14, 215, 2, 122, 154, 218, 163, 137, 82, 133, 57, 152, 99, 46, 77, 109, 210, 30, 154, 235, 214, 81, 103, 107, 48, 94, 137, - 139, 39, 194, 233, 249, 94, 7, 31, 69, 22, 99, 154, 99, 166, 230, 206, 139, 52, 180, 154, 148, 163, 138, 250, 115, 221, 233, 17, 195, 0, 212, - 157, 36, 170, 52, 248, 225, 37, 185, 98, 111, 40, 177, 128, 174, 20, 123, 61, 172, 35, 82, 101, 80, 185, 125, 40, 119, 12, 147, 201, 248, 34, - 161, 117, 115, 202, 234, 181, 218, 163, 227, 197, 205, 185, 178, 217, 76, 206, 255, 92, 84, 25, 86, 192, 157, 174, 214, 54, 6, 237, 249, 222, 58, - 177, 95, 100, 64, 59, 167, 204, 187, 146, 167, 158, 227, 159, 35, 219, 130, 137, 124, 239, 28, 209, 57, 108, 209, 36, 113, 220, 40, 217, 110, 79, - 7, 61, 147, 81, 111, 186, 122, 209, 24, 65, 135, 88, 100, 112, 167, 237, 131, 118, 37, 245, 246, 36, 245, 28, 112, 246, 105, 16, 33, 51, 61, - 82, 202, 100, 84, 235, 192, 73, 159, 169, 181, 24, 252, 117, 240, 240, 72, 83, 107, 208, 153, 239, 125, 223, 162, 59, 252, 243, 69, 167, 89, 127, - 183, 119, 15, 180, 71, 157, 29, 162, 2, 149, 227, 173, 147, 217, 12, 20, 205, 158, 238, 215, 168, 169, 98, 151, 249, 67, 119, 35, 120, 208, 45, - 2, 105, 215, 102, 134, 173, 187, 188, 169, 99, 173, 89, 82, 52, 97, 171, 212, 116, 44, 177, 232, 135, 212, 78, 187, 180, 225, 242, 215, 56, 135, - 101, 16, 27, 55, 138, 31, 108, 241, 84, 139, 190, 117, 141, 58, 162, 131, 62, 126, 116, 171, 1, 107, 58, 125, 148, 182, 248, 33, 90, 236, 88, - 186, 215, 33, 199, 186, 45, 154, 142, 249, 14, 138, 173, 152, 226, 123, 74, 73, 55, 232, 44, 240, 166, 98, 86, 26, 54, 96, 173, 177, 114, 60, - 231, 26, 245, 156, 209, 203, 185, 82, 179, 164, 4, 181, 91, 77, 109, 233, 53, 106, 87, 35, 54, 192, 155, 138, 102, 79, 170, 231, 122, 135, 45, - 127, 122, 164, 166, 209, 84, 181, 96, 136, 78, 112, 201, 108, 181, 214, 24, 105, 217, 56, 91, 108, 225, 122, 234, 233, 173, 216, 96, 151, 70, 183, - 114, 156, 216, 170, 17, 126, 9, 26, 27, 239, 250, 162, 5, 240, 193, 209, 28, 163, 171, 40, 211, 46, 72, 235, 12, 120, 83, 196, 113, 173, 59, - 128, 146, 201, 249, 196, 230, 129, 235, 23, 122, 48, 60, 43, 41, 172, 194, 67, 229, 246, 188, 136, 101, 136, 68, 173, 23, 165, 87, 0, 246, 31, - 87, 231, 96, 151, 226, 174, 82, 101, 154, 93, 110, 79, 1, 202, 253, 237, 181, 216, 165, 132, 158, 46, 183, 219, 177, 228, 213, 137, 249, 222, 160, - 108, 25, 14, 120, 11, 213, 16, 0, 61, 19, 124, 44, 231, 112, 36, 230, 210, 36, 117, 89, 164, 37, 19, 76, 184, 161, 136, 209, 136, 10, 188, - 91, 69, 227, 216, 240, 50, 35, 83, 110, 95, 198, 249, 193, 172, 170, 118, 42, 247, 242, 175, 142, 152, 173, 102, 170, 120, 54, 46, 117, 195, 201, - 209, 158, 209, 186, 229, 185, 178, 213, 228, 23, 17, 164, 29, 26, 159, 229, 43, 73, 195, 96, 162, 72, 139, 49, 100, 101, 54, 222, 47, 91, 98, - 169, 98, 191, 94, 182, 13, 163, 35, 40, 170, 123, 109, 63, 87, 196, 125, 58, 178, 213, 200, 20, 169, 133, 23, 201, 22, 112, 222, 213, 180, 9, - 59, 226, 181, 11, 3, 63, 110, 88, 77, 191, 247, 41, 18, 191, 3, 65, 127, 13, 113, 24, 110, 161, 245, 175, 114, 148, 68, 237, 115, 51, 158, - 163, 70, 199, 140, 199, 65, 63, 102, 7, 203, 133, 212, 128, 185, 177, 35, 102, 99, 240, 35, 175, 36, 194, 177, 88, 221, 133, 144, 78, 115, 135, - 61, 137, 214, 210, 168, 136, 202, 81, 76, 46, 4, 218, 205, 114, 218, 163, 77, 141, 166, 87, 219, 140, 29, 11, 131, 167, 140, 3, 94, 192, 241, - 197, 113, 151, 254, 183, 179, 12, 34, 176, 42, 145, 163, 148, 56, 9, 50, 208, 92, 209, 41, 210, 178, 147, 198, 181, 43, 209, 242, 164, 83, 1, - 213, 234, 136, 11, 101, 35, 11, 229, 61, 224, 168, 107, 169, 29, 212, 31, 42, 82, 126, 174, 180, 130, 216, 132, 185, 114, 40, 136, 246, 81, 122, - 108, 53, 5, 47, 150, 199, 31, 82, 197, 40, 20, 168, 74, 255, 44, 191, 192, 90, 230, 95, 41, 247, 7, 19, 243, 175, 6, 255, 102, 138, 42, - 253, 14, 126, 17, 77, 92, 9, 73, 246, 243, 67, 145, 40, 216, 247, 30, 239, 176, 216, 235, 211, 157, 156, 91, 140, 14, 0, 50, 86, 122, 141, - 156, 80, 205, 109, 167, 120, 99, 240, 90, 240, 40, 246, 139, 244, 142, 143, 244, 146, 31, 234, 94, 183, 216, 11, 247, 219, 127, 87, 158, 10, 39, - 243, 189, 103, 241, 227, 229, 123, 15, 202, 209, 24, 28, 137, 7, 225, 44, 56, 58, 25, 9, 76, 200, 171, 7, 129, 231, 234, 224, 227, 93, 65, - 187, 212, 191, 167, 76, 91, 14, 15, 235, 28, 14, 126, 12, 239, 51, 145, 3, 10, 237, 50, 85, 62, 110, 64, 82, 27, 45, 250, 40, 9, 78, - 22, 241, 97, 203, 97, 125, 5, 26, 252, 149, 83, 96, 132, 232, 67, 48, 226, 78, 210, 222, 131, 224, 190, 118, 136, 53, 99, 224, 30, 168, 68, - 75, 100, 130, 224, 123, 209, 54, 65, 51, 94, 12, 191, 23, 16, 215, 213, 252, 230, 97, 150, 167, 181, 88, 88, 189, 172, 149, 95, 250, 226, 9, - 56, 186, 143, 217, 154, 173, 157, 133, 228, 250, 65, 149, 231, 93, 14, 173, 195, 17, 17, 197, 174, 164, 149, 41, 97, 93, 90, 192, 209, 149, 135, - 243, 252, 246, 168, 69, 137, 84, 45, 117, 64, 8, 237, 156, 107, 152, 217, 138, 28, 63, 119, 171, 49, 86, 254, 26, 61, 178, 21, 26, 96, 25, - 83, 203, 244, 92, 47, 203, 0, 153, 73, 163, 148, 167, 32, 173, 108, 152, 130, 174, 236, 96, 33, 132, 138, 232, 6, 85, 89, 130, 85, 241, 108, - 126, 117, 93, 187, 128, 227, 137, 186, 224, 103, 76, 139, 38, 97, 81, 203, 175, 117, 39, 93, 68, 13, 174, 5, 110, 56, 158, 229, 107, 211, 165, - 175, 96, 189, 177, 100, 158, 95, 2, 113, 127, 10, 36, 140, 234, 95, 141, 196, 48, 3, 187, 157, 248, 133, 131, 63, 143, 202, 239, 126, 14, 39, - 119, 20, 254, 249, 47, 32, 124, 93, 110, 165, 65, 129, 212, 124, 111, 135, 85, 100, 202, 140, 182, 151, 191, 123, 45, 255, 128, 198, 159, 6, 46, - 191, 98, 172, 54, 196, 234, 174, 252, 55, 216, 191, 184, 200, 200, 195, 232, 72, 87, 31, 48, 79, 204, 135, 110, 178, 204, 157, 246, 60, 177, 158, - 191, 212, 186, 50, 173, 223, 115, 214, 32, 37, 154, 88, 25, 189, 193, 111, 58, 139, 30, 168, 149, 186, 161, 84, 177, 26, 229, 12, 218, 243, 189, - 185, 34, 14, 61, 53, 15, 124, 238, 7, 238, 198, 114, 27, 124, 136, 72, 159, 81, 24, 17, 85, 88, 90, 254, 167, 116, 65, 220, 232, 232, 132, - 18, 123, 28, 141, 247, 122, 5, 65, 218, 33, 155, 135, 165, 23, 232, 55, 122, 161, 157, 57, 97, 176, 210, 46, 207, 42, 248, 74, 21, 213, 239, - 3, 231, 245, 89, 192, 11, 250, 47, 57, 205, 220, 172, 47, 225, 112, 71, 82, 240, 251, 130, 254, 114, 139, 126, 229, 150, 193, 200, 52, 152, 55, - 186, 27, 33, 166, 193, 248, 252, 207, 57, 152, 138, 120, 217, 232, 130, 198, 220, 93, 6, 15, 123, 231, 49, 217, 236, 183, 252, 145, 206, 254, 197, - 191, 13, 3, 174, 101, 237, 29, 140, 99, 195, 204, 70, 145, 169, 72, 200, 250, 223, 90, 84, 19, 159, 207, 76, 24, 76, 241, 167, 103, 45, 94, - 142, 191, 72, 236, 13, 219, 43, 253, 168, 126, 7, 212, 65, 5, 208, 193, 116, 143, 53, 87, 221, 107, 190, 2, 83, 95, 183, 244, 154, 8, 181, - 130, 159, 188, 107, 248, 99, 177, 19, 110, 129, 130, 254, 131, 137, 43, 245, 91, 104, 129, 154, 164, 118, 181, 130, 37, 124, 180, 8, 57, 11, 54, - 236, 227, 108, 86, 62, 176, 199, 188, 225, 242, 223, 240, 113, 185, 233, 129, 170, 98, 87, 44, 233, 94, 13, 101, 178, 50, 161, 171, 170, 131, 30, - 136, 121, 14, 91, 120, 206, 200, 84, 56, 150, 143, 61, 219, 237, 51, 115, 13, 97, 77, 222, 61, 91, 53, 143, 141, 94, 83, 104, 25, 192, 150, - 89, 6, 163, 119, 33, 219, 75, 176, 127, 120, 21, 167, 237, 54, 77, 114, 209, 164, 201, 110, 135, 125, 116, 165, 179, 195, 157, 15, 202, 55, 129, - 191, 67, 49, 254, 186, 234, 107, 144, 85, 203, 171, 244, 119, 243, 16, 243, 189, 183, 101, 74, 60, 181, 180, 16, 205, 0, 180, 244, 19, 225, 36, - 167, 126, 45, 72, 204, 242, 217, 178, 57, 197, 6, 233, 123, 128, 131, 178, 210, 226, 234, 145, 143, 248, 21, 81, 254, 68, 123, 14, 164, 190, 13, - 59, 124, 62, 132, 194, 175, 132, 194, 132, 126, 88, 1, 79, 243, 230, 4, 88, 115, 12, 138, 207, 239, 24, 107, 245, 138, 150, 50, 16, 25, 14, - 108, 39, 189, 69, 140, 109, 75, 90, 0, 12, 48, 246, 5, 152, 202, 62, 70, 8, 121, 250, 114, 245, 98, 171, 185, 221, 142, 237, 18, 46, 191, - 60, 24, 140, 155, 192, 83, 102, 2, 30, 243, 123, 70, 87, 64, 221, 10, 56, 147, 225, 215, 156, 141, 61, 96, 68, 85, 162, 54, 25, 3, 176, - 163, 87, 97, 110, 59, 109, 32, 21, 67, 140, 23, 211, 97, 217, 156, 148, 59, 174, 225, 245, 172, 244, 242, 244, 131, 247, 55, 25, 3, 28, 153, - 178, 0, 166, 231, 42, 185, 59, 70, 58, 85, 165, 61, 235, 78, 181, 8, 42, 186, 223, 210, 123, 47, 162, 19, 212, 73, 233, 232, 30, 24, 47, - 167, 238, 126, 112, 117, 70, 23, 43, 252, 18, 134, 73, 31, 98, 133, 45, 201, 105, 158, 226, 224, 230, 193, 32, 245, 22, 194, 80, 177, 93, 36, - 206, 161, 247, 45, 216, 119, 99, 12, 60, 3, 205, 187, 215, 252, 177, 59, 169, 144, 141, 24, 150, 236, 67, 61, 158, 15, 200, 252, 191, 104, 93, - 153, 225, 230, 241, 171, 13, 156, 73, 86, 236, 133, 158, 240, 128, 227, 30, 33, 102, 226, 149, 48, 233, 148, 148, 246, 6, 177, 65, 135, 165, 218, - 200, 9, 39, 129, 184, 114, 41, 157, 91, 1, 81, 173, 179, 23, 70, 36, 235, 142, 144, 236, 201, 10, 155, 83, 9, 94, 108, 131, 8, 153, 245, - 79, 248, 119, 81, 239, 50, 39, 22, 30, 135, 178, 140, 188, 132, 89, 26, 159, 186, 101, 182, 78, 114, 13, 29, 18, 82, 103, 139, 11, 122, 176, - 173, 62, 71, 154, 221, 74, 251, 53, 13, 209, 90, 119, 9, 20, 56, 73, 71, 250, 0, 30, 122, 251, 89, 195, 86, 212, 235, 204, 142, 16, 96, - 233, 187, 34, 102, 20, 142, 231, 27, 198, 159, 96, 46, 117, 102, 234, 96, 10, 214, 2, 11, 146, 246, 50, 54, 179, 87, 112, 98, 104, 191, 252, - 83, 186, 237, 73, 210, 118, 193, 153, 8, 14, 160, 78, 156, 165, 219, 226, 79, 164, 45, 24, 94, 134, 55, 80, 134, 207, 65, 223, 122, 33, 185, - 9, 202, 71, 66, 218, 135, 148, 193, 10, 104, 25, 191, 108, 160, 134, 60, 86, 236, 81, 90, 220, 42, 86, 215, 10, 19, 70, 234, 69, 254, 152, - 137, 254, 87, 31, 212, 223, 83, 179, 192, 201, 157, 76, 96, 230, 243, 214, 47, 252, 232, 31, 249, 205, 238, 213, 32, 95, 159, 5, 252, 106, 64, - 111, 253, 56, 23, 251, 245, 128, 170, 151, 205, 252, 125, 79, 206, 24, 24, 241, 140, 17, 151, 59, 86, 129, 181, 138, 84, 59, 109, 210, 58, 203, - 237, 13, 106, 19, 0, 254, 167, 252, 33, 247, 228, 238, 96, 42, 135, 176, 30, 80, 202, 15, 247, 51, 242, 160, 86, 211, 133, 63, 238, 86, 118, - 8, 223, 174, 40, 132, 17, 153, 75, 97, 249, 40, 52, 94, 27, 112, 24, 53, 178, 11, 30, 121, 197, 165, 181, 246, 194, 81, 249, 75, 202, 163, - 114, 37, 50, 231, 90, 240, 127, 45, 69, 223, 167, 231, 122, 131, 227, 174, 183, 136, 63, 149, 21, 23, 130, 13, 174, 18, 175, 100, 96, 90, 33, - 41, 129, 81, 19, 58, 2, 118, 170, 187, 220, 142, 213, 127, 30, 186, 40, 27, 106, 102, 168, 81, 164, 171, 230, 248, 170, 172, 23, 144, 197, 160, - 45, 223, 22, 187, 186, 91, 156, 58, 218, 229, 210, 153, 12, 140, 179, 235, 58, 122, 73, 175, 187, 49, 151, 35, 134, 203, 74, 96, 157, 28, 85, - 64, 125, 110, 62, 180, 136, 201, 82, 94, 64, 239, 29, 48, 125, 215, 59, 92, 102, 240, 171, 182, 111, 69, 74, 169, 131, 62, 129, 22, 223, 155, - 100, 24, 188, 41, 219, 127, 187, 120, 216, 13, 147, 145, 130, 2, 247, 196, 29, 145, 6, 88, 140, 75, 69, 26, 56, 230, 117, 191, 134, 254, 109, - 159, 185, 205, 246, 133, 225, 210, 94, 220, 94, 156, 47, 172, 12, 46, 132, 104, 166, 55, 133, 42, 233, 161, 126, 233, 197, 188, 29, 101, 70, 47, - 204, 100, 39, 108, 71, 4, 21, 147, 121, 245, 84, 254, 42, 37, 223, 97, 102, 154, 4, 171, 89, 152, 153, 143, 77, 57, 112, 32, 108, 187, 204, - 142, 212, 169, 5, 236, 116, 46, 64, 86, 192, 142, 197, 40, 86, 76, 85, 115, 85, 11, 45, 182, 132, 95, 53, 195, 155, 219, 4, 52, 238, 76, - 202, 5, 121, 86, 114, 120, 221, 105, 242, 152, 88, 253, 61, 56, 92, 247, 122, 51, 196, 81, 125, 24, 124, 20, 28, 147, 78, 76, 205, 133, 29, - 126, 106, 161, 0, 181, 183, 190, 9, 167, 162, 53, 248, 169, 125, 2, 168, 229, 79, 142, 116, 140, 17, 225, 175, 78, 179, 89, 125, 124, 136, 146, - 67, 67, 140, 205, 77, 249, 107, 117, 16, 70, 251, 236, 88, 22, 97, 155, 99, 197, 215, 168, 234, 144, 47, 143, 119, 115, 50, 115, 147, 79, 215, - 22, 119, 128, 50, 147, 237, 133, 156, 62, 85, 187, 9, 46, 13, 123, 162, 13, 108, 172, 163, 180, 142, 227, 115, 244, 100, 141, 33, 103, 159, 151, - 213, 116, 150, 254, 129, 29, 15, 2, 81, 45, 134, 166, 236, 128, 22, 77, 211, 5, 176, 246, 235, 242, 161, 51, 194, 240, 54, 234, 250, 182, 66, - 60, 254, 54, 74, 198, 39, 70, 39, 251, 2, 96, 242, 192, 155, 172, 16, 125, 250, 183, 211, 164, 45, 195, 18, 243, 237, 124, 47, 143, 2, 141, - 188, 89, 170, 204, 48, 3, 119, 177, 159, 1, 236, 72, 163, 77, 46, 229, 184, 106, 150, 49, 193, 210, 211, 79, 211, 190, 93, 34, 179, 186, 87, - 42, 109, 23, 84, 26, 102, 7, 183, 45, 85, 109, 80, 120, 152, 35, 174, 235, 62, 13, 62, 14, 165, 216, 15, 24, 171, 106, 169, 112, 64, 120, - 183, 158, 45, 112, 166, 136, 247, 97, 187, 110, 178, 168, 52, 201, 94, 72, 154, 142, 91, 48, 69, 48, 79, 190, 177, 230, 35, 15, 43, 213, 186, - 11, 224, 184, 110, 98, 220, 205, 112, 211, 76, 22, 195, 249, 53, 69, 250, 214, 49, 69, 223, 81, 107, 93, 202, 29, 4, 234, 88, 39, 191, 52, - 75, 72, 219, 13, 3, 229, 23, 229, 14, 128, 242, 135, 104, 138, 15, 117, 250, 140, 27, 59, 71, 54, 194, 242, 63, 8, 173, 238, 173, 100, 128, - 87, 87, 8, 109, 222, 192, 136, 113, 84, 194, 243, 47, 110, 134, 249, 245, 196, 189, 95, 149, 187, 217, 15, 120, 4, 138, 222, 113, 155, 225, 178, - 141, 20, 85, 81, 139, 30, 133, 204, 247, 43, 209, 44, 187, 168, 135, 86, 99, 33, 209, 116, 49, 157, 99, 233, 197, 88, 196, 195, 48, 92, 230, - 9, 104, 232, 18, 48, 209, 72, 158, 31, 146, 167, 78, 139, 212, 82, 112, 245, 172, 76, 9, 60, 186, 126, 165, 229, 185, 237, 89, 221, 65, 117, - 185, 156, 139, 29, 248, 117, 23, 123, 155, 29, 130, 191, 63, 191, 228, 81, 18, 119, 99, 171, 21, 176, 102, 157, 81, 146, 209, 219, 55, 27, 22, - 172, 226, 40, 7, 225, 166, 27, 152, 231, 246, 128, 164, 93, 0, 10, 71, 104, 188, 105, 143, 167, 196, 51, 220, 75, 85, 107, 214, 169, 216, 105, - 47, 187, 159, 125, 78, 253, 146, 118, 32, 194, 209, 94, 102, 132, 65, 88, 140, 52, 60, 162, 5, 249, 153, 101, 52, 84, 14, 126, 123, 24, 92, - 117, 72, 188, 187, 154, 170, 86, 249, 87, 73, 226, 151, 245, 11, 124, 216, 107, 26, 92, 175, 143, 72, 79, 59, 5, 117, 114, 55, 53, 21, 39, - 53, 239, 39, 31, 255, 70, 177, 207, 13, 160, 216, 7, 254, 46, 248, 135, 62, 32, 157, 230, 57, 96, 186, 21, 156, 55, 135, 126, 70, 109, 205, - 160, 192, 82, 244, 250, 158, 106, 163, 119, 245, 213, 227, 57, 135, 85, 101, 108, 53, 238, 85, 103, 150, 158, 166, 153, 25, 206, 162, 84, 230, 234, - 247, 36, 139, 155, 237, 233, 152, 29, 159, 103, 127, 102, 209, 57, 170, 26, 108, 116, 167, 11, 131, 9, 72, 78, 65, 219, 80, 45, 232, 33, 215, - 83, 218, 223, 69, 59, 80, 19, 148, 234, 221, 126, 94, 77, 15, 148, 108, 132, 50, 188, 146, 15, 100, 23, 32, 78, 3, 124, 54, 40, 45, 120, - 62, 90, 167, 210, 6, 0, 1, 39, 241, 135, 251, 135, 176, 85, 216, 203, 36, 195, 249, 43, 182, 26, 84, 164, 178, 78, 45, 157, 11, 214, 174, - 162, 70, 63, 247, 29, 128, 173, 231, 116, 31, 94, 101, 31, 116, 22, 159, 23, 84, 23, 111, 123, 205, 63, 199, 162, 237, 157, 232, 118, 25, 188, - 228, 17, 54, 6, 28, 90, 175, 216, 103, 208, 26, 7, 16, 42, 58, 11, 33, 251, 169, 105, 238, 229, 212, 111, 45, 52, 240, 165, 152, 185, 141, - 42, 126, 239, 23, 240, 87, 126, 124, 36, 65, 215, 136, 147, 16, 221, 209, 60, 88, 142, 109, 116, 215, 167, 106, 65, 168, 142, 154, 255, 129, 206, - 31, 163, 91, 199, 90, 100, 193, 78, 246, 244, 75, 178, 135, 19, 12, 172, 166, 193, 116, 188, 164, 143, 192, 43, 61, 203, 34, 157, 147, 181, 62, - 137, 124, 40, 222, 197, 103, 160, 218, 38, 251, 83, 185, 92, 250, 249, 196, 249, 5, 31, 6, 192, 26, 176, 87, 243, 210, 31, 249, 65, 193, 195, - 118, 133, 218, 196, 7, 3, 49, 106, 30, 148, 78, 160, 19, 170, 239, 33, 88, 187, 50, 24, 154, 26, 93, 169, 33, 51, 231, 115, 104, 158, 153, - 142, 84, 215, 217, 213, 94, 11, 116, 68, 224, 125, 118, 51, 151, 1, 64, 12, 89, 80, 66, 230, 144, 116, 254, 101, 25, 145, 183, 238, 244, 222, - 2, 243, 101, 168, 71, 221, 143, 153, 164, 103, 65, 101, 180, 118, 152, 190, 225, 94, 224, 242, 65, 117, 11, 185, 29, 148, 211, 16, 134, 75, 62, - 151, 13, 178, 161, 246, 237, 17, 143, 95, 168, 22, 56, 186, 218, 119, 20, 176, 0, 48, 47, 31, 222, 171, 209, 40, 70, 190, 14, 123, 54, 180, - 14, 192, 40, 63, 174, 121, 229, 13, 116, 86, 166, 11, 182, 195, 65, 192, 134, 158, 133, 124, 255, 6, 252, 239, 102, 150, 100, 215, 66, 124, 48, - 80, 204, 65, 159, 139, 124, 169, 154, 195, 162, 212, 232, 146, 106, 241, 78, 88, 220, 211, 110, 30, 118, 243, 149, 179, 148, 92, 239, 82, 147, 123, - 153, 58, 2, 173, 241, 26, 134, 201, 205, 228, 123, 0, 217, 251, 228, 241, 97, 244, 85, 79, 189, 209, 110, 96, 6, 225, 53, 114, 80, 85, 90, - 231, 77, 18, 165, 238, 74, 165, 171, 153, 127, 163, 19, 243, 203, 180, 148, 5, 173, 78, 80, 34, 113, 35, 29, 96, 243, 216, 200, 135, 19, 133, - 219, 36, 65, 80, 50, 224, 14, 151, 74, 135, 97, 148, 68, 3, 221, 117, 26, 196, 250, 54, 113, 68, 145, 35, 126, 250, 126, 209, 239, 23, 108, - 192, 148, 63, 4, 130, 56, 29, 73, 0, 96, 77, 28, 5, 213, 99, 79, 192, 182, 87, 81, 197, 159, 189, 15, 0, 90, 87, 81, 213, 34, 195, - 168, 229, 3, 142, 16, 93, 223, 70, 131, 101, 86, 24, 178, 135, 77, 190, 111, 174, 91, 119, 86, 158, 130, 127, 101, 232, 95, 64, 39, 23, 212, - 183, 188, 206, 65, 172, 173, 55, 67, 145, 24, 12, 116, 70, 164, 111, 244, 164, 27, 35, 171, 254, 67, 122, 151, 42, 94, 166, 151, 229, 254, 16, - 52, 181, 36, 105, 136, 222, 0, 60, 75, 13, 10, 97, 91, 118, 153, 226, 135, 0, 201, 231, 91, 255, 74, 76, 243, 106, 14, 142, 233, 145, 65, - 96, 52, 159, 58, 27, 57, 176, 193, 62, 128, 180, 170, 87, 161, 16, 2, 176, 215, 242, 31, 52, 46, 98, 98, 151, 15, 110, 124, 95, 79, 115, - 136, 118, 246, 101, 44, 166, 57, 32, 142, 154, 68, 207, 105, 107, 216, 243, 147, 131, 140, 116, 90, 242, 148, 220, 241, 32, 107, 188, 98, 42, 136, - 246, 20, 184, 235, 33, 208, 125, 201, 34, 27, 238, 185, 62, 100, 1, 88, 236, 210, 7, 44, 135, 67, 72, 252, 92, 185, 70, 17, 140, 231, 43, - 31, 67, 145, 164, 229, 5, 67, 124, 88, 192, 193, 231, 203, 247, 1, 48, 251, 183, 108, 53, 68, 34, 223, 160, 194, 115, 41, 93, 148, 19, 73, - 131, 215, 239, 196, 156, 222, 34, 189, 228, 0, 159, 210, 112, 126, 218, 170, 105, 94, 94, 21, 144, 115, 33, 156, 89, 241, 159, 96, 244, 13, 240, - 87, 51, 193, 233, 236, 29, 250, 117, 170, 41, 6, 140, 238, 231, 173, 189, 136, 173, 168, 215, 160, 134, 194, 223, 224, 79, 73, 177, 198, 72, 224, - 247, 25, 160, 127, 212, 227, 131, 142, 132, 62, 200, 233, 112, 207, 152, 232, 209, 56, 4, 32, 227, 23, 173, 80, 77, 225, 17, 126, 252, 74, 67, - 190, 33, 255, 140, 223, 191, 202, 38, 234, 156, 236, 136, 213, 190, 42, 165, 240, 49, 97, 209, 175, 253, 34, 106, 61, 32, 198, 94, 167, 17, 241, - 166, 95, 12, 253, 124, 231, 81, 83, 80, 85, 37, 44, 68, 179, 89, 44, 86, 192, 46, 12, 78, 187, 93, 246, 44, 207, 232, 55, 13, 251, 226, - 188, 58, 70, 215, 96, 158, 159, 179, 223, 84, 123, 61, 88, 159, 57, 171, 16, 106, 130, 63, 234, 85, 91, 126, 64, 23, 82, 140, 190, 149, 33, - 71, 98, 219, 138, 252, 138, 72, 121, 107, 208, 209, 191, 126, 48, 152, 88, 170, 158, 134, 99, 159, 201, 81, 235, 164, 201, 231, 22, 125, 147, 177, - 142, 49, 120, 18, 91, 54, 211, 230, 75, 97, 188, 205, 243, 189, 169, 232, 150, 157, 1, 130, 25, 203, 48, 170, 31, 42, 82, 33, 233, 127, 98, - 215, 209, 115, 250, 153, 2, 119, 33, 182, 170, 83, 122, 229, 163, 156, 42, 72, 13, 81, 145, 217, 114, 247, 105, 42, 247, 135, 84, 129, 241, 9, - 116, 226, 72, 170, 76, 221, 14, 23, 238, 34, 248, 86, 5, 250, 175, 96, 170, 119, 243, 81, 89, 44, 221, 197, 105, 93, 30, 72, 20, 251, 121, - 70, 181, 29, 146, 247, 168, 15, 36, 61, 4, 24, 99, 201, 215, 83, 213, 106, 148, 42, 126, 10, 99, 113, 82, 172, 248, 10, 76, 106, 123, 51, - 252, 201, 21, 215, 210, 164, 92, 57, 22, 243, 74, 161, 202, 55, 68, 253, 26, 61, 55, 178, 153, 67, 187, 104, 156, 160, 21, 0, 82, 251, 79, - 57, 22, 124, 140, 110, 236, 204, 98, 228, 78, 241, 84, 21, 132, 229, 191, 97, 33, 22, 223, 156, 13, 91, 220, 150, 9, 203, 59, 159, 160, 170, - 239, 211, 247, 65, 202, 157, 118, 246, 236, 165, 182, 148, 233, 246, 100, 223, 255, 57, 141, 88, 14, 234, 205, 87, 217, 51, 187, 93, 90, 15, 156, - 19, 185, 37, 145, 239, 51, 214, 30, 131, 105, 45, 227, 243, 185, 198, 200, 243, 122, 79, 185, 29, 190, 33, 9, 52, 215, 4, 43, 90, 48, 34, - 119, 252, 6, 107, 60, 59, 206, 236, 111, 44, 168, 35, 81, 144, 61, 209, 163, 146, 87, 45, 242, 222, 229, 196, 134, 219, 6, 139, 252, 101, 185, - 146, 194, 142, 235, 89, 255, 236, 149, 245, 107, 169, 93, 52, 64, 131, 122, 70, 217, 40, 28, 166, 37, 80, 40, 91, 250, 138, 238, 2, 174, 108, - 6, 172, 223, 64, 43, 91, 252, 73, 162, 198, 160, 123, 10, 46, 18, 241, 176, 173, 47, 53, 205, 31, 186, 16, 252, 128, 41, 127, 228, 231, 145, - 217, 37, 210, 218, 97, 225, 235, 153, 48, 21, 102, 98, 245, 167, 40, 143, 131, 15, 249, 208, 160, 78, 216, 139, 209, 44, 170, 51, 31, 82, 81, - 163, 254, 111, 52, 183, 9, 16, 31, 166, 125, 17, 191, 159, 236, 177, 47, 80, 234, 46, 72, 87, 211, 45, 210, 242, 202, 63, 181, 62, 130, 110, - 106, 169, 162, 71, 202, 50, 38, 200, 95, 96, 60, 231, 162, 2, 37, 167, 25, 108, 82, 160, 247, 94, 134, 203, 124, 5, 109, 62, 151, 90, 140, - 111, 162, 151, 97, 239, 46, 24, 119, 95, 247, 206, 19, 71, 124, 106, 168, 179, 211, 16, 198, 159, 22, 143, 231, 211, 97, 75, 255, 101, 164, 157, - 206, 22, 95, 33, 7, 125, 49, 122, 179, 187, 81, 148, 67, 155, 218, 217, 93, 203, 119, 57, 244, 202, 22, 40, 184, 146, 66, 209, 233, 113, 14, - 161, 91, 252, 50, 62, 88, 25, 46, 242, 99, 59, 7, 165, 119, 187, 171, 59, 135, 224, 15, 92, 173, 170, 195, 95, 1, 223, 81, 178, 236, 36, - 240, 198, 143, 177, 16, 242, 106, 130, 42, 239, 74, 27, 86, 61, 36, 15, 134, 147, 149, 222, 84, 128, 159, 2, 248, 204, 139, 247, 143, 202, 169, - 201, 218, 107, 248, 9, 197, 55, 35, 189, 26, 244, 36, 139, 195, 217, 177, 200, 81, 78, 71, 205, 75, 165, 13, 234, 60, 72, 242, 85, 37, 84, - 149, 235, 69, 141, 50, 63, 86, 127, 208, 48, 214, 130, 107, 151, 124, 0, 176, 66, 236, 125, 147, 244, 154, 127, 4, 213, 222, 103, 41, 248, 97, - 204, 208, 139, 103, 98, 7, 5, 159, 155, 147, 145, 41, 255, 180, 70, 185, 116, 152, 70, 102, 250, 229, 31, 167, 2, 124, 64, 10, 137, 123, 7, - 72, 230, 189, 95, 90, 121, 163, 69, 52, 41, 50, 212, 200, 222, 124, 145, 145, 239, 133, 232, 91, 137, 214, 224, 143, 220, 58, 206, 171, 173, 89, - 30, 227, 166, 96, 2, 146, 200, 233, 75, 142, 137, 38, 206, 240, 52, 200, 185, 52, 156, 197, 147, 34, 45, 148, 172, 252, 154, 165, 223, 29, 129, - 89, 9, 212, 211, 147, 251, 66, 224, 191, 128, 107, 60, 120, 42, 8, 211, 148, 116, 171, 253, 91, 248, 232, 233, 253, 231, 168, 75, 156, 17, 230, - 80, 143, 25, 207, 191, 90, 28, 213, 150, 223, 228, 206, 225, 175, 251, 7, 201, 88, 83, 200, 74, 171, 225, 180, 48, 59, 243, 234, 11, 250, 177, - 155, 127, 1, 106, 94, 147, 168, 165, 221, 101, 156, 53, 200, 252, 1, 54, 162, 207, 232, 148, 234, 103, 39, 197, 251, 91, 65, 138, 116, 0, 30, - 206, 80, 248, 106, 191, 128, 50, 71, 169, 167, 237, 23, 180, 225, 90, 76, 253, 14, 47, 86, 31, 117, 53, 48, 207, 5, 28, 100, 172, 110, 174, - 42, 130, 138, 250, 242, 191, 168, 41, 212, 75, 189, 69, 127, 207, 206, 241, 110, 120, 119, 25, 241, 202, 13, 145, 40, 189, 121, 187, 106, 209, 183, - 137, 94, 234, 202, 251, 101, 100, 11, 253, 108, 169, 41, 167, 39, 231, 67, 244, 142, 192, 6, 209, 84, 126, 165, 160, 12, 102, 185, 245, 75, 112, - 111, 228, 37, 55, 180, 186, 75, 105, 23, 123, 83, 160, 165, 243, 134, 249, 227, 131, 45, 173, 62, 61, 76, 79, 211, 136, 181, 65, 212, 180, 6, - 227, 134, 183, 120, 108, 200, 31, 165, 222, 22, 3, 38, 67, 115, 206, 63, 8, 75, 81, 78, 206, 202, 129, 176, 50, 66, 23, 52, 193, 51, 132, - 19, 253, 125, 75, 239, 48, 229, 228, 71, 105, 53, 36, 251, 188, 78, 48, 140, 23, 189, 5, 254, 66, 196, 6, 179, 60, 79, 39, 162, 62, 57, - 101, 150, 47, 214, 170, 183, 229, 73, 91, 126, 210, 169, 155, 86, 6, 254, 91, 203, 196, 25, 202, 201, 144, 143, 41, 150, 193, 168, 244, 192, 55, - 82, 243, 206, 114, 0, 145, 22, 122, 140, 71, 22, 253, 194, 170, 26, 206, 98, 204, 250, 31, 120, 131, 176, 187, 147, 157, 41, 17, 179, 49, 102, - 65, 173, 3, 9, 198, 53, 39, 172, 42, 160, 75, 22, 253, 2, 232, 186, 207, 114, 26, 34, 45, 204, 50, 88, 146, 249, 43, 21, 80, 43, 41, - 93, 8, 251, 214, 22, 97, 83, 65, 147, 104, 173, 182, 124, 28, 187, 249, 100, 108, 133, 236, 15, 37, 249, 204, 235, 164, 239, 93, 32, 246, 134, - 198, 203, 188, 219, 39, 126, 142, 101, 127, 212, 149, 98, 239, 42, 176, 136, 246, 138, 52, 161, 122, 166, 128, 5, 159, 128, 102, 156, 202, 80, 249, - 50, 197, 49, 25, 7, 228, 95, 79, 146, 35, 6, 141, 225, 60, 130, 163, 78, 103, 188, 37, 145, 88, 107, 210, 242, 225, 96, 232, 35, 69, 106, - 89, 46, 141, 208, 84, 64, 162, 208, 0, 31, 179, 191, 10, 69, 5, 167, 226, 34, 62, 230, 172, 245, 187, 229, 160, 184, 240, 29, 150, 142, 60, - 106, 207, 229, 167, 47, 85, 223, 85, 83, 183, 210, 120, 113, 5, 88, 232, 53, 234, 230, 7, 26, 213, 135, 213, 115, 250, 195, 227, 122, 201, 157, - 159, 210, 147, 199, 99, 115, 161, 5, 54, 96, 131, 22, 20, 145, 104, 178, 254, 146, 114, 149, 130, 129, 63, 5, 36, 177, 9, 154, 189, 169, 142, - 226, 74, 123, 140, 63, 51, 86, 236, 114, 235, 98, 122, 113, 6, 243, 223, 7, 100, 150, 172, 5, 116, 224, 227, 253, 73, 44, 37, 148, 112, 166, - 103, 169, 228, 108, 20, 53, 238, 55, 146, 252, 60, 10, 238, 254, 52, 78, 58, 220, 13, 245, 183, 75, 45, 151, 54, 127, 255, 191, 28, 91, 131, - 159, 91, 224, 26, 181, 115, 196, 163, 150, 7, 183, 219, 211, 1, 200, 214, 36, 202, 237, 133, 217, 158, 102, 67, 127, 119, 101, 202, 188, 60, 17, - 57, 10, 79, 218, 218, 240, 60, 157, 173, 77, 129, 85, 75, 135, 164, 53, 167, 9, 56, 40, 227, 199, 82, 253, 5, 153, 240, 87, 63, 7, 226, - 222, 72, 213, 230, 93, 234, 251, 216, 11, 75, 149, 64, 153, 195, 239, 15, 81, 38, 246, 129, 201, 121, 127, 120, 67, 65, 220, 101, 255, 228, 196, - 194, 115, 71, 196, 216, 200, 223, 105, 112, 242, 46, 49, 38, 255, 116, 64, 184, 28, 138, 238, 187, 194, 212, 30, 29, 215, 35, 139, 7, 2, 54, - 123, 64, 189, 210, 93, 252, 1, 84, 216, 119, 234, 169, 67, 121, 108, 225, 55, 96, 78, 173, 153, 133, 145, 42, 40, 206, 149, 0, 219, 179, 222, - 104, 167, 152, 163, 168, 36, 19, 110, 141, 165, 134, 252, 127, 88, 198, 250, 76, 72, 126, 13, 187, 178, 248, 96, 24, 144, 78, 115, 57, 192, 96, - 213, 239, 66, 170, 211, 165, 63, 13, 41, 90, 145, 89, 2, 228, 214, 114, 6, 195, 253, 101, 148, 56, 104, 251, 165, 61, 210, 23, 75, 32, 34, - 107, 198, 121, 214, 47, 106, 203, 51, 174, 215, 5, 56, 247, 47, 123, 99, 164, 153, 115, 209, 215, 159, 165, 211, 214, 157, 145, 10, 218, 78, 151, - 250, 172, 235, 171, 200, 124, 148, 0, 95, 206, 214, 94, 67, 105, 235, 183, 106, 232, 243, 241, 50, 192, 134, 112, 171, 240, 201, 243, 138, 104, 59, - 7, 239, 92, 6, 59, 116, 149, 69, 3, 190, 153, 152, 230, 223, 2, 238, 224, 39, 41, 146, 146, 6, 156, 236, 11, 196, 102, 134, 218, 211, 85, - 142, 209, 230, 133, 190, 213, 65, 61, 211, 126, 1, 110, 26, 34, 176, 59, 197, 148, 238, 1, 241, 58, 205, 143, 137, 51, 70, 223, 220, 111, 194, - 103, 105, 226, 71, 80, 5, 180, 184, 21, 114, 237, 203, 83, 48, 124, 143, 144, 190, 121, 167, 209, 197, 78, 202, 172, 153, 48, 163, 250, 95, 177, - 63, 254, 120, 202, 175, 185, 80, 173, 148, 246, 244, 209, 245, 28, 238, 241, 171, 94, 205, 171, 112, 96, 139, 158, 90, 5, 31, 247, 22, 75, 255, - 53, 53, 197, 94, 176, 168, 185, 69, 152, 149, 207, 96, 27, 247, 50, 203, 174, 179, 232, 218, 49, 195, 13, 59, 33, 121, 59, 38, 191, 141, 198, - 181, 71, 34, 45, 141, 65, 123, 232, 144, 58, 226, 46, 86, 83, 56, 157, 82, 192, 111, 135, 112, 117, 231, 189, 233, 223, 71, 237, 121, 155, 32, - 15, 51, 123, 85, 219, 28, 200, 248, 199, 94, 29, 52, 236, 104, 3, 52, 172, 27, 175, 193, 84, 26, 28, 24, 221, 71, 186, 224, 17, 70, 108, - 227, 206, 236, 161, 140, 73, 81, 224, 180, 115, 228, 169, 58, 54, 119, 87, 123, 37, 124, 108, 13, 117, 121, 184, 140, 145, 91, 136, 130, 35, 52, - 200, 113, 217, 239, 32, 120, 217, 201, 220, 90, 18, 185, 216, 153, 181, 96, 246, 168, 103, 120, 218, 219, 0, 36, 199, 168, 186, 153, 102, 243, 199, - 244, 53, 78, 140, 154, 12, 71, 1, 13, 155, 149, 195, 216, 40, 40, 126, 147, 218, 0, 67, 187, 156, 240, 245, 73, 177, 249, 126, 24, 50, 218, - 136, 121, 3, 225, 239, 80, 150, 170, 106, 131, 53, 230, 16, 168, 189, 122, 47, 244, 240, 168, 124, 42, 161, 127, 189, 75, 140, 85, 253, 151, 65, - 51, 15, 211, 134, 207, 212, 65, 113, 210, 231, 204, 156, 198, 119, 93, 246, 11, 58, 0, 222, 116, 170, 106, 195, 118, 166, 212, 37, 176, 33, 195, - 16, 218, 94, 249, 160, 38, 7, 99, 227, 211, 212, 103, 242, 84, 44, 57, 139, 31, 216, 196, 156, 249, 222, 34, 8, 233, 239, 248, 8, 111, 24, - 142, 80, 8, 98, 100, 141, 201, 107, 214, 208, 194, 89, 24, 49, 234, 212, 30, 82, 107, 233, 215, 37, 145, 143, 244, 145, 92, 134, 187, 7, 122, - 162, 42, 54, 246, 69, 204, 113, 175, 166, 74, 179, 81, 69, 95, 194, 66, 70, 100, 38, 108, 223, 26, 49, 180, 84, 185, 205, 199, 54, 197, 0, - 226, 111, 200, 129, 152, 53, 164, 138, 140, 147, 110, 76, 25, 45, 236, 208, 157, 200, 42, 41, 118, 4, 67, 173, 226, 204, 124, 0, 73, 130, 134, - 163, 37, 243, 253, 73, 240, 127, 131, 31, 237, 36, 113, 23, 85, 135, 163, 222, 63, 56, 41, 112, 173, 23, 213, 239, 132, 130, 73, 23, 57, 203, - 168, 58, 184, 232, 83, 10, 171, 133, 170, 210, 76, 241, 75, 144, 67, 230, 149, 208, 93, 117, 225, 111, 52, 211, 135, 52, 190, 244, 59, 242, 160, - 185, 53, 27, 39, 192, 178, 100, 38, 248, 224, 77, 110, 9, 85, 254, 53, 227, 170, 26, 168, 189, 130, 243, 199, 43, 253, 117, 124, 70, 160, 223, - 118, 196, 76, 205, 247, 238, 167, 109, 31, 193, 144, 205, 230, 104, 87, 244, 36, 213, 80, 204, 198, 31, 95, 85, 183, 128, 47, 57, 145, 201, 70, - 45, 46, 51, 85, 157, 242, 207, 138, 3, 85, 5, 188, 48, 245, 65, 239, 183, 65, 218, 6, 131, 246, 44, 159, 161, 193, 241, 88, 106, 154, 55, - 85, 28, 17, 254, 0, 12, 222, 229, 180, 201, 128, 20, 234, 174, 47, 210, 146, 179, 162, 78, 162, 54, 243, 17, 117, 139, 220, 45, 252, 223, 230, - 202, 65, 147, 3, 107, 231, 124, 38, 206, 188, 40, 147, 193, 84, 173, 119, 13, 245, 90, 149, 28, 145, 74, 85, 240, 51, 100, 152, 245, 75, 212, - 2, 114, 55, 83, 245, 74, 127, 165, 95, 19, 244, 23, 49, 254, 171, 42, 61, 140, 65, 163, 253, 242, 123, 150, 60, 16, 28, 47, 110, 198, 4, - 14, 66, 197, 204, 187, 235, 116, 27, 20, 114, 240, 87, 180, 249, 14, 47, 186, 27, 11, 150, 111, 240, 161, 120, 157, 40, 237, 21, 23, 223, 15, - 191, 1, 82, 208, 78, 213, 1, 226, 247, 32, 231, 110, 104, 39, 3, 10, 76, 252, 141, 70, 242, 62, 0, 223, 255, 214, 11, 171, 51, 28, 17, - 167, 86, 31, 128, 202, 131, 3, 145, 188, 217, 175, 49, 126, 226, 55, 194, 107, 79, 170, 226, 223, 208, 138, 217, 110, 120, 249, 97, 145, 126, 143, - 78, 88, 191, 131, 183, 178, 19, 162, 91, 161, 155, 69, 84, 34, 234, 56, 61, 42, 21, 119, 230, 169, 27, 35, 189, 250, 64, 1, 132, 253, 149, - 103, 141, 97, 248, 95, 208, 119, 105, 75, 133, 46, 76, 7, 188, 152, 26, 3, 246, 73, 197, 139, 170, 248, 152, 201, 150, 231, 47, 163, 222, 205, - 168, 57, 246, 2, 32, 16, 254, 229, 255, 20, 26, 91, 47, 17, 239, 243, 249, 114, 29, 156, 87, 211, 215, 239, 121, 131, 146, 67, 39, 69, 208, - 59, 12, 239, 86, 214, 191, 137, 173, 56, 98, 8, 55, 156, 208, 63, 235, 64, 139, 165, 50, 33, 166, 127, 0, 82, 207, 242, 245, 200, 28, 64, - 236, 231, 174, 129, 66, 254, 119, 216, 243, 96, 15, 224, 60, 71, 80, 252, 212, 186, 43, 94, 237, 231, 105, 26, 227, 193, 93, 70, 143, 154, 201, - 103, 220, 125, 253, 170, 248, 65, 62, 211, 203, 84, 123, 45, 111, 194, 222, 70, 223, 84, 198, 228, 201, 232, 233, 120, 154, 235, 65, 51, 192, 185, - 38, 195, 47, 114, 214, 171, 93, 46, 8, 252, 254, 177, 236, 99, 60, 62, 191, 13, 169, 106, 21, 181, 198, 225, 171, 252, 131, 6, 175, 250, 60, - 210, 103, 100, 10, 252, 118, 206, 98, 125, 6, 74, 230, 189, 76, 163, 56, 225, 210, 101, 222, 91, 22, 41, 126, 66, 118, 21, 128, 69, 125, 25, - 251, 174, 21, 49, 62, 183, 13, 148, 177, 175, 241, 200, 96, 216, 89, 169, 238, 194, 22, 38, 22, 248, 23, 240, 147, 215, 5, 30, 63, 128, 253, - 8, 174, 206, 59, 170, 12, 166, 182, 39, 120, 173, 2, 241, 225, 46, 73, 122, 156, 170, 238, 241, 11, 54, 218, 252, 60, 4, 42, 189, 159, 31, - 185, 27, 197, 166, 14, 217, 30, 116, 111, 21, 47, 233, 176, 73, 252, 227, 240, 15, 159, 188, 102, 127, 6, 249, 231, 163, 137, 123, 137, 137, 139, - 137, 137, 139, 89, 191, 131, 127, 186, 39, 126, 178, 237, 14, 76, 84, 57, 48, 81, 229, 189, 137, 42, 239, 77, 84, 121, 47, 91, 101, 159, 60, - 25, 76, 148, 253, 69, 188, 167, 117, 231, 250, 155, 1, 146, 174, 187, 155, 24, 120, 220, 156, 105, 228, 231, 1, 185, 27, 25, 141, 240, 163, 228, - 183, 179, 21, 241, 243, 5, 255, 44, 151, 123, 39, 126, 82, 252, 19, 165, 121, 234, 202, 236, 13, 0, 171, 253, 19, 96, 170, 63, 244, 63, 63, - 254, 4, 180, 26, 159, 248, 73, 207, 135, 52, 237, 13, 57, 101, 252, 138, 8, 255, 68, 233, 250, 236, 128, 206, 2, 111, 249, 196, 207, 237, 217, - 31, 21, 173, 194, 127, 23, 76, 252, 61, 81, 193, 159, 168, 224, 115, 133, 155, 213, 173, 80, 25, 79, 120, 252, 252, 181, 223, 142, 170, 233, 0, - 245, 14, 191, 141, 130, 159, 40, 96, 197, 209, 3, 140, 24, 222, 126, 37, 187, 214, 153, 208, 124, 111, 187, 92, 245, 36, 218, 19, 255, 140, 103, - 33, 23, 191, 97, 203, 63, 217, 199, 184, 54, 131, 174, 22, 202, 124, 1, 59, 252, 166, 202, 51, 238, 178, 195, 224, 171, 36, 181, 103, 76, 225, - 85, 170, 185, 148, 174, 153, 99, 146, 158, 97, 23, 64, 26, 70, 177, 210, 69, 46, 63, 21, 154, 205, 231, 184, 1, 175, 253, 34, 112, 223, 29, - 9, 61, 178, 143, 225, 123, 23, 52, 87, 66, 229, 209, 251, 240, 33, 210, 144, 62, 83, 182, 61, 90, 53, 142, 254, 254, 106, 74, 245, 153, 19, - 211, 220, 52, 123, 199, 129, 157, 139, 215, 240, 217, 155, 235, 221, 6, 239, 220, 211, 35, 75, 73, 102, 236, 188, 76, 104, 55, 245, 107, 110, 229, - 47, 208, 224, 106, 206, 22, 190, 218, 151, 74, 60, 118, 127, 19, 99, 39, 63, 151, 99, 231, 79, 89, 203, 254, 230, 18, 126, 150, 86, 84, 5, - 42, 194, 165, 39, 93, 21, 114, 60, 224, 235, 252, 202, 255, 57, 100, 167, 15, 248, 121, 122, 213, 27, 0, 222, 251, 197, 83, 91, 193, 104, 61, - 99, 194, 46, 89, 79, 87, 173, 243, 175, 68, 205, 255, 128, 211, 243, 3, 223, 103, 47, 228, 99, 32, 252, 155, 0, 68, 2, 227, 122, 94, 12, - 142, 194, 141, 208, 134, 143, 183, 1, 2, 185, 226, 55, 106, 87, 171, 153, 54, 34, 47, 57, 115, 70, 233, 250, 15, 180, 110, 181, 229, 63, 70, - 195, 61, 102, 202, 61, 77, 218, 118, 242, 223, 246, 52, 239, 42, 76, 169, 234, 247, 237, 244, 205, 22, 49, 182, 27, 186, 235, 28, 55, 4, 189, - 119, 66, 116, 164, 75, 253, 185, 226, 164, 57, 166, 211, 199, 45, 177, 167, 233, 183, 83, 176, 206, 49, 221, 127, 241, 180, 240, 27, 190, 73, 43, - 158, 180, 167, 168, 161, 79, 18, 252, 6, 73, 99, 208, 129, 233, 229, 115, 60, 217, 5, 169, 171, 36, 112, 160, 225, 7, 128, 204, 66, 150, 84, - 127, 165, 219, 105, 244, 248, 48, 123, 75, 71, 78, 174, 202, 148, 250, 151, 176, 160, 229, 123, 235, 202, 122, 77, 119, 8, 235, 184, 30, 202, 2, - 222, 209, 179, 141, 148, 148, 201, 106, 216, 163, 251, 156, 73, 145, 227, 6, 54, 99, 209, 151, 98, 89, 189, 40, 5, 181, 29, 142, 96, 243, 69, - 152, 29, 82, 158, 155, 101, 236, 111, 48, 211, 197, 179, 217, 213, 154, 217, 172, 106, 195, 142, 55, 10, 85, 88, 2, 47, 241, 152, 43, 224, 105, - 80, 53, 58, 206, 207, 220, 24, 121, 69, 31, 200, 243, 166, 95, 196, 222, 237, 194, 143, 41, 57, 191, 28, 155, 45, 190, 214, 78, 242, 29, 126, - 125, 171, 146, 32, 245, 177, 244, 52, 207, 177, 180, 71, 236, 149, 159, 191, 218, 212, 26, 206, 190, 118, 246, 13, 202, 30, 40, 7, 4, 230, 241, - 38, 76, 111, 33, 216, 227, 14, 236, 192, 3, 28, 124, 141, 226, 119, 80, 83, 112, 61, 16, 236, 24, 13, 78, 187, 12, 30, 198, 3, 109, 28, - 45, 37, 12, 180, 60, 182, 20, 66, 117, 154, 10, 255, 64, 233, 242, 91, 189, 22, 109, 58, 59, 137, 171, 233, 196, 226, 255, 237, 61, 205, 30, - 4, 236, 28, 170, 214, 167, 245, 139, 254, 219, 13, 191, 224, 41, 56, 232, 42, 135, 143, 38, 221, 160, 87, 248, 50, 195, 215, 224, 121, 77, 252, - 236, 210, 146, 31, 180, 0, 254, 210, 51, 118, 76, 252, 166, 7, 34, 14, 169, 25, 140, 122, 141, 145, 1, 86, 6, 155, 35, 7, 244, 100, 46, - 205, 48, 105, 26, 53, 253, 20, 252, 19, 133, 190, 76, 195, 163, 134, 163, 99, 138, 204, 134, 147, 217, 167, 82, 183, 66, 3, 127, 158, 204, 62, - 250, 98, 114, 138, 5, 0, 4, 99, 222, 187, 28, 2, 95, 105, 43, 85, 76, 126, 47, 169, 71, 30, 119, 3, 119, 123, 29, 52, 197, 9, 114, - 40, 147, 67, 234, 253, 8, 160, 79, 185, 253, 190, 104, 50, 6, 249, 167, 218, 72, 226, 39, 50, 196, 63, 179, 197, 16, 64, 216, 75, 47, 184, - 225, 135, 64, 148, 7, 134, 205, 157, 118, 120, 174, 19, 147, 21, 202, 136, 44, 238, 7, 160, 92, 192, 223, 159, 40, 109, 171, 15, 135, 249, 168, - 145, 146, 234, 173, 131, 244, 253, 78, 245, 38, 156, 86, 45, 230, 207, 166, 28, 218, 102, 12, 114, 138, 146, 247, 249, 79, 151, 222, 194, 96, 131, - 53, 152, 73, 226, 105, 227, 59, 84, 91, 117, 194, 155, 205, 25, 114, 170, 25, 237, 57, 242, 133, 43, 4, 159, 121, 119, 208, 222, 125, 212, 63, - 109, 158, 116, 61, 203, 99, 244, 146, 134, 43, 111, 103, 221, 203, 98, 154, 106, 81, 185, 47, 50, 199, 255, 155, 249, 194, 55, 34, 185, 67, 252, - 108, 45, 10, 160, 119, 155, 69, 223, 243, 197, 235, 247, 242, 163, 73, 209, 99, 116, 203, 225, 33, 75, 63, 15, 96, 41, 89, 250, 109, 245, 92, - 43, 218, 60, 150, 61, 4, 236, 147, 109, 195, 1, 123, 122, 100, 43, 60, 251, 125, 217, 183, 220, 248, 149, 241, 77, 70, 38, 224, 214, 21, 54, - 25, 37, 202, 88, 147, 215, 223, 226, 154, 244, 207, 83, 212, 159, 255, 83, 234, 45, 63, 120, 90, 92, 223, 37, 253, 39, 143, 13, 23, 189, 1, - 134, 76, 91, 113, 181, 214, 53, 191, 196, 206, 87, 192, 245, 159, 12, 44, 57, 59, 123, 94, 13, 17, 106, 49, 254, 221, 157, 52, 74, 101, 244, - 253, 223, 18, 152, 108, 111, 18, 48, 216, 62, 145, 125, 35, 112, 129, 122, 80, 218, 212, 41, 71, 212, 252, 89, 176, 198, 83, 208, 241, 111, 60, - 11, 248, 243, 68, 249, 93, 248, 93, 10, 36, 176, 201, 55, 41, 207, 63, 11, 94, 186, 1, 155, 243, 48, 127, 33, 228, 78, 82, 67, 1, 113, - 162, 213, 164, 226, 14, 218, 242, 44, 86, 157, 110, 169, 244, 235, 41, 93, 180, 30, 88, 196, 17, 126, 221, 219, 248, 255, 67, 237, 222, 185, 238, - 198, 92, 106, 160, 83, 194, 151, 7, 104, 183, 104, 131, 58, 121, 196, 15, 168, 74, 85, 76, 175, 168, 22, 0, 221, 235, 105, 58, 28, 219, 153, - 196, 217, 121, 155, 232, 183, 206, 251, 84, 74, 11, 165, 67, 61, 178, 87, 238, 152, 78, 135, 232, 109, 154, 181, 209, 51, 49, 5, 233, 26, 135, - 125, 177, 60, 197, 143, 71, 160, 251, 138, 92, 56, 49, 116, 112, 62, 136, 200, 79, 73, 59, 196, 201, 164, 149, 89, 207, 132, 109, 218, 39, 50, - 147, 222, 146, 205, 0, 114, 170, 239, 39, 192, 80, 247, 143, 82, 190, 127, 140, 86, 124, 156, 61, 232, 247, 3, 159, 180, 83, 225, 245, 208, 130, - 23, 182, 137, 168, 209, 91, 4, 79, 106, 165, 231, 170, 183, 176, 205, 249, 0, 161, 13, 99, 1, 138, 69, 70, 7, 165, 247, 235, 46, 95, 220, - 111, 235, 183, 190, 169, 247, 21, 0, 240, 79, 239, 146, 222, 75, 239, 105, 157, 24, 6, 56, 180, 187, 0, 26, 99, 125, 170, 76, 189, 204, 249, - 39, 22, 148, 195, 146, 194, 88, 76, 130, 211, 12, 191, 79, 36, 71, 229, 78, 85, 79, 43, 42, 253, 208, 210, 62, 115, 46, 153, 175, 115, 56, - 183, 110, 32, 174, 41, 216, 152, 3, 0, 92, 75, 85, 83, 248, 105, 191, 102, 79, 18, 123, 155, 197, 131, 195, 116, 86, 58, 198, 154, 65, 145, - 14, 246, 82, 123, 95, 54, 16, 235, 255, 199, 210, 187, 71, 199, 81, 165, 121, 130, 199, 199, 179, 104, 247, 204, 250, 228, 129, 153, 182, 186, 208, - 180, 115, 129, 181, 57, 131, 145, 115, 139, 106, 147, 93, 184, 228, 28, 214, 107, 188, 7, 149, 225, 44, 53, 38, 187, 80, 201, 209, 184, 171, 77, - 23, 98, 156, 108, 87, 251, 36, 133, 112, 4, 140, 246, 160, 98, 179, 84, 6, 188, 114, 82, 86, 201, 46, 96, 5, 11, 106, 17, 184, 212, 34, - 183, 172, 150, 3, 143, 44, 219, 178, 144, 228, 151, 156, 182, 25, 57, 100, 73, 169, 87, 74, 14, 229, 51, 94, 247, 177, 191, 47, 217, 191, 132, - 100, 164, 140, 184, 247, 251, 126, 143, 123, 191, 251, 221, 187, 71, 0, 131, 158, 86, 184, 41, 219, 254, 158, 1, 168, 77, 150, 194, 159, 168, 19, - 29, 242, 168, 47, 183, 131, 49, 214, 64, 150, 90, 203, 86, 81, 105, 58, 167, 21, 126, 178, 94, 78, 30, 166, 107, 216, 254, 84, 226, 113, 232, - 130, 103, 221, 135, 68, 246, 154, 167, 60, 223, 174, 100, 140, 47, 126, 72, 76, 220, 45, 238, 49, 132, 94, 86, 196, 7, 215, 242, 8, 55, 68, - 229, 99, 175, 142, 194, 62, 199, 254, 35, 169, 77, 249, 67, 241, 150, 109, 126, 197, 15, 106, 45, 16, 109, 188, 79, 229, 202, 204, 97, 103, 171, - 214, 71, 223, 77, 168, 51, 230, 108, 220, 105, 195, 119, 153, 168, 223, 167, 22, 148, 149, 40, 215, 255, 108, 90, 204, 255, 143, 26, 225, 64, 191, - 124, 182, 90, 140, 232, 191, 148, 153, 113, 251, 191, 54, 207, 115, 109, 251, 171, 161, 58, 100, 249, 1, 42, 242, 136, 76, 148, 149, 63, 59, 37, - 239, 175, 52, 110, 62, 138, 72, 169, 251, 157, 60, 36, 234, 223, 145, 150, 250, 232, 223, 148, 169, 50, 212, 179, 10, 180, 43, 244, 239, 111, 82, - 167, 238, 85, 170, 123, 201, 208, 234, 254, 43, 23, 49, 110, 158, 76, 203, 15, 221, 109, 28, 202, 46, 176, 44, 211, 207, 23, 21, 254, 55, 54, - 169, 101, 173, 169, 120, 248, 3, 249, 164, 113, 149, 246, 183, 223, 95, 47, 87, 198, 55, 222, 150, 236, 162, 230, 15, 64, 132, 255, 235, 101, 205, - 253, 229, 15, 9, 137, 122, 166, 32, 220, 48, 131, 209, 146, 114, 244, 63, 195, 221, 193, 138, 241, 152, 108, 230, 107, 228, 68, 170, 15, 102, 254, - 0, 70, 177, 167, 16, 89, 182, 189, 73, 203, 248, 51, 218, 45, 10, 178, 212, 108, 128, 29, 82, 77, 243, 53, 192, 61, 53, 48, 15, 201, 132, - 169, 225, 191, 55, 37, 104, 47, 69, 215, 142, 11, 49, 88, 169, 75, 253, 174, 246, 96, 183, 28, 209, 32, 188, 159, 161, 253, 17, 5, 35, 108, - 184, 202, 173, 24, 51, 213, 34, 213, 192, 250, 84, 239, 181, 223, 248, 118, 58, 46, 184, 28, 57, 145, 116, 250, 128, 137, 23, 53, 219, 56, 29, - 89, 160, 14, 113, 240, 133, 121, 249, 36, 237, 211, 13, 229, 227, 47, 128, 52, 206, 57, 250, 111, 86, 133, 81, 86, 120, 144, 107, 15, 97, 72, - 229, 95, 86, 186, 243, 203, 111, 157, 93, 204, 131, 234, 47, 28, 137, 107, 103, 117, 233, 179, 212, 99, 78, 7, 195, 0, 112, 249, 177, 109, 86, - 159, 149, 115, 47, 213, 32, 3, 223, 150, 79, 61, 96, 201, 113, 97, 240, 24, 7, 201, 211, 14, 241, 161, 163, 242, 136, 124, 79, 124, 107, 189, - 38, 161, 178, 66, 112, 116, 105, 243, 128, 127, 226, 75, 249, 199, 105, 90, 92, 148, 122, 196, 35, 101, 95, 52, 216, 57, 124, 206, 86, 249, 172, - 113, 82, 152, 240, 82, 244, 67, 6, 169, 64, 136, 164, 221, 109, 88, 149, 31, 211, 181, 24, 213, 223, 147, 201, 19, 110, 196, 142, 204, 201, 5, - 195, 173, 246, 119, 110, 2, 138, 249, 135, 184, 249, 243, 114, 149, 72, 70, 214, 10, 147, 233, 203, 213, 156, 68, 167, 151, 116, 186, 180, 203, 149, - 133, 226, 202, 150, 254, 182, 90, 120, 172, 126, 22, 210, 254, 195, 148, 13, 241, 0, 46, 251, 63, 243, 10, 63, 159, 209, 92, 173, 40, 127, 82, - 226, 186, 108, 144, 217, 19, 37, 86, 18, 223, 158, 88, 43, 172, 159, 185, 218, 255, 129, 176, 90, 76, 208, 75, 196, 212, 127, 181, 68, 107, 209, - 209, 71, 196, 247, 138, 198, 255, 99, 1, 90, 182, 203, 206, 127, 146, 180, 51, 45, 171, 110, 107, 69, 243, 53, 70, 55, 35, 54, 241, 219, 114, - 71, 222, 100, 105, 75, 246, 126, 229, 211, 86, 239, 79, 132, 126, 58, 176, 90, 35, 239, 55, 242, 26, 191, 172, 251, 85, 147, 242, 149, 51, 111, - 228, 34, 66, 151, 118, 132, 27, 246, 186, 55, 253, 19, 255, 197, 181, 120, 218, 210, 254, 0, 191, 163, 159, 254, 56, 142, 108, 219, 197, 198, 48, - 216, 191, 123, 140, 120, 191, 82, 63, 59, 227, 207, 239, 176, 229, 247, 198, 44, 248, 252, 100, 164, 205, 83, 180, 61, 188, 69, 76, 201, 165, 230, - 167, 100, 102, 224, 95, 228, 248, 127, 11, 79, 49, 111, 99, 208, 187, 99, 213, 44, 25, 46, 9, 121, 25, 210, 232, 208, 171, 207, 146, 209, 170, - 20, 30, 252, 124, 18, 206, 54, 26, 4, 250, 113, 128, 43, 144, 241, 200, 49, 185, 114, 248, 20, 79, 69, 190, 144, 10, 55, 254, 55, 27, 166, - 235, 230, 2, 212, 3, 62, 92, 78, 218, 57, 224, 196, 95, 177, 176, 252, 239, 10, 193, 47, 157, 181, 214, 191, 25, 214, 74, 141, 157, 128, 82, - 218, 125, 152, 128, 13, 94, 195, 223, 6, 151, 123, 158, 47, 111, 87, 10, 75, 225, 3, 34, 211, 54, 30, 170, 217, 236, 119, 244, 211, 85, 50, - 34, 255, 162, 148, 177, 10, 173, 114, 188, 197, 156, 215, 238, 20, 228, 155, 210, 149, 101, 121, 241, 85, 217, 253, 186, 80, 212, 145, 59, 134, 200, - 21, 76, 219, 246, 14, 137, 145, 32, 173, 127, 116, 199, 254, 27, 68, 252, 95, 184, 186, 18, 230, 247, 201, 76, 245, 34, 65, 30, 135, 2, 42, - 26, 238, 20, 173, 238, 188, 23, 41, 38, 217, 78, 104, 229, 217, 106, 73, 58, 122, 54, 192, 59, 45, 9, 13, 12, 255, 40, 159, 14, 169, 21, - 139, 48, 169, 21, 20, 55, 236, 180, 201, 119, 149, 217, 52, 52, 80, 218, 156, 143, 122, 237, 106, 151, 178, 152, 150, 187, 213, 94, 115, 37, 234, - 143, 170, 105, 0, 11, 126, 152, 160, 155, 249, 54, 143, 171, 237, 248, 71, 191, 242, 255, 68, 221, 29, 90, 167, 153, 15, 184, 237, 26, 125, 231, - 237, 193, 23, 30, 21, 37, 66, 157, 176, 223, 126, 55, 34, 26, 241, 147, 76, 212, 107, 19, 35, 129, 239, 254, 141, 126, 207, 197, 15, 238, 206, - 27, 255, 139, 33, 130, 171, 173, 226, 104, 111, 4, 143, 6, 165, 108, 122, 113, 191, 231, 110, 4, 111, 90, 80, 132, 237, 158, 240, 11, 221, 226, - 105, 104, 90, 58, 132, 51, 94, 185, 143, 252, 79, 72, 175, 255, 157, 254, 162, 225, 197, 252, 118, 237, 36, 62, 154, 183, 169, 25, 95, 122, 49, - 16, 142, 62, 99, 184, 191, 151, 158, 97, 234, 249, 122, 126, 91, 91, 96, 134, 27, 180, 210, 172, 93, 75, 227, 135, 50, 86, 140, 56, 39, 104, - 61, 193, 79, 139, 61, 120, 136, 44, 61, 203, 199, 74, 38, 201, 6, 180, 148, 57, 109, 179, 70, 58, 206, 164, 233, 198, 146, 94, 242, 229, 57, - 99, 130, 203, 87, 169, 227, 82, 7, 79, 46, 219, 238, 164, 184, 20, 121, 163, 220, 202, 14, 24, 103, 98, 127, 37, 119, 32, 122, 223, 200, 109, - 150, 183, 141, 111, 131, 229, 86, 113, 204, 24, 10, 178, 26, 185, 9, 52, 94, 238, 231, 15, 200, 141, 178, 83, 77, 42, 174, 45, 59, 229, 165, - 72, 49, 237, 29, 212, 218, 205, 133, 52, 224, 204, 150, 253, 236, 69, 35, 175, 67, 203, 10, 109, 193, 42, 54, 176, 51, 198, 183, 49, 167, 73, - 8, 35, 71, 59, 23, 192, 238, 95, 185, 29, 242, 11, 99, 92, 119, 55, 203, 7, 104, 73, 135, 142, 68, 47, 197, 168, 111, 137, 145, 209, 133, - 207, 15, 24, 165, 144, 219, 192, 207, 25, 139, 86, 190, 21, 95, 238, 210, 191, 29, 48, 50, 177, 114, 149, 188, 104, 220, 89, 14, 240, 118, 42, - 72, 145, 63, 82, 109, 101, 38, 224, 182, 125, 247, 101, 183, 54, 0, 46, 238, 192, 223, 202, 198, 152, 191, 69, 163, 137, 149, 237, 234, 64, 100, - 214, 246, 234, 240, 221, 66, 82, 28, 84, 51, 145, 217, 168, 191, 85, 203, 224, 89, 157, 131, 243, 218, 130, 46, 91, 217, 122, 227, 91, 60, 45, - 127, 11, 15, 109, 103, 249, 35, 198, 101, 60, 131, 152, 131, 30, 246, 182, 241, 15, 241, 195, 66, 43, 59, 174, 45, 228, 195, 172, 83, 155, 193, - 232, 221, 53, 23, 194, 240, 43, 239, 42, 118, 24, 244, 155, 50, 103, 109, 183, 78, 205, 152, 75, 213, 242, 160, 246, 177, 57, 157, 122, 1, 3, - 152, 142, 121, 53, 252, 1, 88, 200, 98, 147, 124, 26, 243, 145, 111, 96, 31, 26, 231, 130, 197, 102, 78, 131, 59, 224, 236, 0, 57, 207, 68, - 69, 155, 58, 106, 22, 3, 222, 14, 237, 136, 242, 139, 242, 102, 204, 224, 98, 172, 216, 10, 12, 189, 178, 28, 21, 187, 181, 110, 60, 171, 88, - 167, 246, 153, 139, 248, 238, 168, 241, 173, 85, 174, 98, 47, 24, 121, 106, 74, 49, 167, 173, 198, 88, 7, 190, 187, 138, 201, 3, 146, 156, 137, - 253, 51, 219, 169, 233, 145, 162, 13, 203, 152, 53, 87, 194, 98, 39, 244, 234, 10, 100, 13, 134, 123, 161, 90, 238, 150, 83, 166, 147, 230, 123, - 84, 195, 116, 194, 94, 157, 58, 10, 27, 192, 123, 196, 187, 248, 206, 25, 208, 236, 72, 49, 133, 103, 249, 216, 92, 8, 248, 163, 24, 141, 152, - 75, 64, 158, 139, 177, 126, 254, 137, 118, 33, 148, 171, 146, 183, 140, 203, 177, 82, 131, 124, 89, 187, 16, 115, 190, 251, 183, 124, 34, 36, 47, - 185, 203, 149, 17, 166, 30, 90, 109, 234, 160, 50, 67, 29, 139, 10, 102, 33, 44, 219, 197, 187, 57, 221, 111, 5, 102, 149, 98, 249, 26, 174, - 130, 169, 162, 123, 133, 87, 48, 95, 203, 117, 240, 49, 132, 197, 247, 253, 29, 226, 146, 226, 135, 29, 234, 210, 177, 28, 245, 59, 49, 130, 197, - 20, 107, 145, 151, 232, 33, 14, 210, 166, 103, 128, 215, 106, 51, 74, 38, 46, 39, 241, 14, 5, 91, 246, 225, 1, 25, 253, 48, 163, 100, 82, - 63, 195, 32, 127, 171, 123, 89, 249, 64, 2, 81, 218, 207, 183, 24, 115, 150, 220, 44, 159, 49, 202, 150, 108, 197, 228, 101, 105, 2, 238, 157, - 49, 231, 195, 199, 249, 250, 132, 233, 216, 222, 0, 50, 221, 137, 186, 59, 147, 116, 201, 117, 150, 175, 209, 22, 98, 249, 238, 111, 212, 148, 34, - 145, 204, 212, 89, 33, 234, 113, 117, 70, 145, 41, 214, 166, 125, 28, 97, 97, 8, 168, 140, 153, 79, 251, 107, 49, 197, 211, 113, 31, 201, 49, - 20, 251, 103, 76, 92, 95, 100, 58, 237, 55, 190, 100, 92, 179, 56, 125, 236, 205, 32, 219, 44, 239, 193, 167, 23, 107, 240, 233, 139, 223, 125, - 55, 98, 121, 173, 8, 216, 171, 177, 124, 191, 248, 144, 194, 119, 51, 254, 52, 80, 231, 56, 178, 105, 46, 152, 239, 144, 15, 34, 152, 89, 19, - 127, 14, 255, 86, 108, 0, 11, 78, 196, 138, 144, 196, 134, 137, 73, 229, 247, 209, 15, 251, 199, 181, 180, 233, 164, 196, 164, 118, 53, 50, 155, - 116, 6, 1, 65, 11, 41, 111, 84, 235, 163, 224, 155, 216, 143, 9, 16, 205, 98, 63, 130, 147, 53, 176, 115, 70, 54, 200, 186, 153, 74, 71, - 204, 55, 243, 215, 181, 11, 249, 164, 56, 84, 57, 126, 238, 15, 224, 203, 180, 45, 234, 240, 233, 78, 218, 89, 135, 97, 181, 147, 94, 15, 70, - 176, 41, 159, 229, 79, 225, 247, 242, 77, 242, 139, 94, 64, 174, 67, 49, 248, 115, 183, 85, 60, 101, 92, 163, 137, 219, 50, 162, 204, 210, 146, - 153, 97, 242, 240, 6, 121, 92, 115, 130, 94, 147, 216, 91, 249, 194, 78, 27, 62, 157, 239, 23, 32, 207, 114, 66, 110, 208, 28, 188, 138, 184, - 5, 9, 239, 245, 179, 139, 128, 147, 175, 8, 109, 34, 197, 128, 156, 148, 171, 116, 166, 62, 36, 103, 230, 227, 254, 32, 230, 123, 38, 192, 144, - 42, 202, 50, 181, 190, 129, 49, 162, 190, 26, 153, 200, 107, 162, 21, 137, 127, 23, 164, 27, 48, 46, 88, 165, 126, 126, 166, 2, 150, 235, 170, - 181, 133, 160, 151, 5, 150, 143, 91, 95, 253, 12, 163, 153, 11, 150, 235, 183, 32, 62, 172, 234, 6, 113, 209, 144, 122, 217, 231, 23, 233, 156, - 73, 179, 56, 64, 217, 80, 197, 169, 46, 111, 153, 111, 162, 50, 66, 206, 181, 54, 83, 70, 247, 178, 43, 134, 29, 60, 197, 90, 212, 195, 116, - 172, 120, 29, 24, 209, 73, 57, 147, 96, 0, 124, 87, 43, 166, 168, 28, 108, 55, 84, 83, 49, 204, 15, 202, 55, 77, 39, 14, 6, 56, 17, - 41, 198, 253, 70, 241, 166, 50, 83, 77, 87, 97, 252, 235, 98, 130, 31, 165, 120, 239, 16, 123, 141, 219, 122, 145, 176, 234, 50, 109, 61, 31, - 48, 38, 116, 55, 11, 16, 181, 245, 242, 46, 118, 63, 29, 253, 237, 102, 15, 24, 243, 49, 12, 233, 49, 140, 2, 166, 119, 141, 145, 181, 88, - 183, 56, 110, 76, 4, 243, 89, 182, 164, 125, 29, 20, 13, 116, 92, 42, 86, 170, 225, 103, 240, 174, 94, 141, 216, 128, 104, 172, 131, 240, 72, - 155, 139, 113, 183, 81, 251, 56, 103, 33, 173, 175, 35, 16, 202, 53, 242, 41, 124, 144, 223, 12, 85, 63, 22, 116, 18, 226, 121, 227, 122, 48, - 215, 44, 30, 52, 178, 122, 174, 6, 145, 115, 235, 187, 131, 19, 179, 33, 222, 33, 63, 177, 15, 63, 175, 125, 102, 90, 246, 7, 120, 225, 155, - 186, 191, 141, 191, 172, 157, 13, 229, 183, 65, 143, 78, 88, 253, 78, 31, 178, 223, 175, 230, 84, 161, 60, 19, 151, 212, 108, 197, 79, 251, 7, - 181, 65, 179, 88, 237, 110, 156, 51, 134, 168, 92, 111, 131, 49, 66, 231, 157, 174, 27, 30, 173, 55, 189, 109, 220, 129, 48, 17, 207, 24, 23, - 45, 183, 65, 30, 199, 191, 229, 235, 229, 152, 182, 186, 28, 144, 93, 218, 201, 200, 43, 248, 225, 156, 81, 136, 229, 170, 218, 180, 116, 132, 165, - 253, 61, 149, 99, 58, 80, 228, 35, 185, 216, 106, 149, 60, 109, 156, 253, 57, 67, 110, 26, 50, 132, 8, 17, 134, 165, 3, 4, 14, 24, 103, - 99, 171, 221, 128, 4, 186, 228, 76, 210, 225, 139, 199, 197, 65, 109, 38, 50, 77, 93, 72, 6, 8, 46, 240, 121, 55, 102, 109, 191, 107, 191, - 113, 222, 242, 26, 196, 24, 208, 166, 212, 204, 158, 49, 156, 217, 128, 55, 8, 196, 204, 199, 197, 16, 157, 246, 79, 187, 123, 212, 65, 243, 160, - 219, 207, 247, 35, 227, 128, 138, 27, 142, 208, 206, 215, 65, 64, 201, 27, 34, 203, 238, 26, 231, 243, 1, 196, 96, 214, 156, 9, 123, 163, 234, - 162, 57, 101, 139, 1, 232, 62, 104, 227, 131, 180, 204, 20, 150, 187, 31, 62, 98, 78, 81, 146, 156, 32, 98, 31, 60, 103, 140, 197, 220, 26, - 118, 138, 10, 127, 91, 145, 141, 231, 95, 201, 181, 178, 167, 141, 43, 122, 110, 23, 146, 171, 28, 99, 221, 124, 201, 184, 57, 13, 153, 164, 13, - 100, 244, 114, 21, 127, 129, 234, 131, 54, 243, 231, 49, 23, 130, 186, 49, 205, 235, 162, 126, 55, 52, 131, 155, 116, 96, 97, 20, 63, 224, 195, - 210, 230, 45, 175, 10, 83, 121, 133, 32, 225, 67, 227, 162, 94, 72, 64, 47, 223, 161, 185, 127, 0, 1, 81, 244, 217, 94, 227, 186, 85, 104, - 18, 219, 49, 99, 133, 110, 48, 107, 54, 152, 203, 178, 39, 240, 197, 105, 0, 39, 121, 152, 88, 132, 168, 194, 195, 98, 66, 45, 153, 179, 1, - 119, 157, 166, 3, 182, 69, 59, 88, 6, 25, 212, 136, 135, 231, 105, 36, 115, 27, 85, 192, 214, 34, 180, 167, 170, 221, 33, 237, 83, 228, 187, - 108, 220, 111, 220, 136, 253, 149, 219, 67, 244, 98, 75, 42, 136, 222, 87, 110, 150, 207, 35, 84, 121, 191, 124, 75, 155, 10, 241, 254, 54, 184, - 68, 43, 204, 30, 218, 100, 220, 14, 50, 58, 22, 231, 232, 117, 162, 180, 94, 187, 228, 68, 143, 1, 137, 174, 16, 220, 63, 98, 156, 69, 20, - 176, 167, 12, 106, 214, 32, 55, 96, 26, 69, 63, 92, 219, 157, 32, 107, 10, 169, 43, 185, 144, 155, 192, 187, 15, 235, 94, 191, 0, 3, 205, - 166, 25, 215, 146, 36, 155, 106, 181, 21, 232, 173, 223, 129, 184, 253, 96, 177, 1, 174, 126, 196, 194, 75, 239, 29, 81, 178, 97, 136, 6, 158, - 9, 174, 54, 200, 187, 70, 193, 250, 202, 217, 168, 142, 40, 111, 128, 248, 238, 55, 210, 122, 31, 219, 8, 164, 93, 76, 3, 26, 172, 156, 85, - 217, 44, 189, 25, 226, 221, 242, 65, 237, 107, 171, 148, 229, 199, 241, 233, 165, 110, 241, 5, 70, 112, 53, 203, 167, 49, 43, 165, 38, 138, 114, - 203, 245, 145, 5, 99, 86, 185, 6, 192, 153, 13, 33, 207, 54, 32, 104, 35, 46, 87, 91, 134, 173, 2, 69, 157, 21, 91, 109, 218, 162, 37, - 35, 211, 41, 54, 0, 34, 90, 73, 177, 73, 53, 1, 132, 113, 234, 52, 98, 60, 198, 213, 19, 230, 66, 212, 155, 84, 219, 169, 161, 97, 11, - 160, 210, 162, 142, 27, 151, 221, 24, 79, 96, 254, 100, 44, 87, 131, 233, 184, 27, 202, 181, 242, 83, 218, 133, 224, 95, 185, 157, 16, 146, 153, - 106, 185, 17, 150, 125, 38, 0, 107, 250, 177, 34, 211, 252, 144, 88, 69, 184, 241, 78, 177, 170, 120, 41, 239, 16, 62, 8, 30, 110, 107, 210, - 152, 199, 244, 243, 237, 224, 163, 50, 36, 201, 48, 4, 164, 232, 18, 151, 64, 145, 8, 253, 12, 152, 196, 157, 128, 39, 154, 13, 187, 237, 243, - 218, 215, 186, 223, 52, 166, 173, 152, 171, 81, 183, 110, 206, 24, 1, 80, 141, 158, 63, 98, 90, 135, 255, 28, 154, 71, 88, 249, 6, 56, 211, - 203, 249, 168, 59, 122, 20, 15, 81, 174, 97, 183, 12, 139, 76, 244, 35, 70, 201, 202, 109, 147, 219, 161, 156, 32, 29, 222, 55, 238, 76, 199, - 221, 67, 115, 200, 156, 199, 252, 117, 42, 71, 216, 40, 0, 165, 9, 221, 171, 199, 184, 92, 14, 174, 38, 184, 7, 84, 201, 55, 139, 39, 141, - 243, 161, 82, 19, 224, 43, 175, 243, 6, 140, 32, 184, 170, 27, 207, 121, 35, 6, 16, 120, 4, 191, 206, 250, 197, 93, 136, 50, 88, 221, 105, - 252, 186, 221, 45, 175, 84, 70, 158, 61, 103, 20, 131, 44, 1, 156, 191, 64, 95, 158, 48, 206, 134, 188, 102, 254, 36, 254, 102, 57, 11, 217, - 119, 23, 228, 38, 198, 102, 224, 75, 25, 41, 15, 55, 13, 76, 27, 129, 55, 245, 119, 35, 27, 11, 81, 191, 82, 135, 98, 51, 138, 16, 43, - 197, 54, 226, 135, 211, 73, 24, 214, 119, 49, 15, 208, 82, 45, 202, 75, 185, 110, 182, 68, 159, 151, 96, 20, 103, 171, 137, 81, 48, 243, 84, - 212, 111, 211, 38, 205, 76, 202, 233, 4, 135, 120, 54, 59, 4, 4, 179, 211, 116, 65, 7, 8, 179, 153, 61, 98, 140, 135, 74, 244, 240, 231, - 66, 143, 187, 123, 192, 57, 133, 56, 102, 101, 81, 89, 74, 29, 7, 199, 101, 64, 194, 236, 101, 210, 198, 13, 226, 105, 60, 53, 196, 238, 115, - 228, 196, 127, 242, 95, 17, 39, 118, 13, 219, 15, 133, 78, 180, 137, 64, 206, 87, 97, 60, 102, 49, 237, 248, 31, 231, 99, 165, 132, 220, 111, - 156, 181, 188, 172, 88, 127, 132, 108, 198, 14, 241, 117, 4, 113, 178, 71, 237, 27, 138, 185, 190, 188, 79, 187, 20, 172, 144, 66, 145, 170, 166, - 142, 97, 252, 203, 245, 226, 142, 145, 177, 220, 86, 121, 175, 118, 195, 42, 53, 139, 77, 96, 169, 92, 22, 49, 11, 250, 240, 165, 106, 92, 139, - 21, 43, 187, 6, 49, 132, 196, 113, 96, 71, 137, 42, 157, 175, 81, 193, 233, 243, 198, 29, 75, 180, 62, 10, 236, 240, 226, 94, 29, 94, 129, - 219, 78, 143, 154, 51, 11, 213, 124, 80, 155, 192, 8, 32, 207, 17, 193, 1, 62, 160, 189, 3, 74, 245, 119, 104, 243, 102, 179, 91, 15, 77, - 157, 167, 7, 188, 109, 220, 8, 185, 187, 30, 133, 98, 252, 199, 63, 58, 135, 180, 94, 101, 58, 236, 244, 61, 124, 4, 65, 46, 106, 213, 113, - 229, 208, 31, 89, 251, 195, 198, 16, 222, 143, 198, 42, 230, 118, 131, 187, 207, 33, 190, 186, 212, 21, 8, 64, 191, 7, 121, 80, 72, 187, 109, - 90, 167, 226, 39, 157, 131, 15, 83, 41, 36, 29, 57, 185, 19, 114, 171, 248, 19, 208, 226, 165, 68, 8, 22, 234, 87, 249, 86, 177, 169, 151, - 206, 171, 246, 1, 115, 22, 146, 206, 132, 54, 24, 153, 77, 251, 28, 49, 107, 165, 27, 196, 221, 94, 218, 122, 225, 72, 233, 87, 126, 36, 214, - 62, 108, 220, 160, 152, 61, 67, 100, 217, 13, 62, 57, 23, 204, 37, 228, 115, 248, 2, 223, 242, 50, 84, 26, 140, 241, 113, 99, 193, 98, 128, - 93, 90, 6, 74, 176, 99, 70, 129, 206, 15, 159, 51, 70, 98, 110, 19, 116, 210, 188, 85, 218, 245, 141, 218, 77, 117, 178, 125, 106, 14, 57, - 82, 201, 208, 76, 10, 19, 48, 108, 122, 1, 100, 104, 210, 244, 108, 209, 166, 29, 49, 231, 211, 188, 75, 29, 30, 166, 50, 202, 47, 140, 121, - 167, 250, 123, 96, 151, 92, 112, 181, 137, 154, 140, 234, 94, 243, 22, 104, 203, 151, 243, 221, 227, 234, 74, 100, 1, 66, 85, 155, 68, 100, 56, - 157, 234, 101, 64, 129, 24, 5, 103, 188, 2, 206, 120, 154, 170, 87, 54, 203, 115, 71, 160, 119, 196, 30, 56, 73, 151, 112, 44, 165, 188, 68, - 121, 119, 68, 177, 226, 94, 23, 190, 99, 41, 177, 17, 84, 253, 55, 229, 86, 144, 26, 204, 73, 149, 124, 97, 68, 241, 83, 98, 64, 237, 140, - 56, 1, 144, 12, 12, 111, 242, 5, 136, 1, 123, 57, 229, 180, 108, 2, 225, 255, 149, 219, 6, 202, 89, 174, 246, 235, 128, 183, 243, 105, 185, - 238, 168, 49, 28, 42, 55, 176, 99, 218, 148, 190, 237, 119, 208, 108, 46, 168, 81, 60, 1, 69, 252, 35, 48, 43, 30, 48, 204, 118, 171, 243, - 202, 175, 114, 29, 96, 250, 51, 161, 62, 86, 162, 119, 167, 114, 153, 1, 101, 62, 192, 90, 48, 71, 174, 205, 215, 210, 109, 59, 225, 78, 118, - 20, 83, 85, 202, 130, 243, 207, 132, 68, 7, 87, 241, 72, 197, 86, 241, 4, 93, 226, 85, 37, 143, 29, 137, 56, 97, 252, 158, 53, 28, 18, - 53, 32, 53, 51, 152, 175, 97, 207, 244, 14, 47, 219, 200, 166, 171, 80, 81, 124, 221, 28, 97, 99, 131, 220, 139, 48, 133, 138, 186, 14, 82, - 43, 53, 143, 105, 159, 69, 94, 203, 55, 61, 171, 26, 17, 150, 250, 153, 248, 4, 2, 194, 221, 197, 174, 80, 131, 46, 58, 62, 53, 30, 3, - 71, 61, 98, 204, 135, 242, 85, 252, 105, 208, 195, 118, 217, 3, 9, 93, 169, 231, 25, 52, 87, 73, 49, 189, 105, 46, 167, 249, 128, 250, 169, - 153, 143, 74, 14, 103, 166, 229, 154, 240, 87, 124, 22, 239, 148, 71, 141, 12, 139, 243, 181, 80, 104, 211, 213, 114, 45, 6, 217, 75, 179, 173, - 47, 65, 215, 20, 179, 80, 196, 183, 66, 95, 57, 59, 129, 197, 175, 150, 187, 225, 55, 96, 51, 125, 164, 133, 164, 208, 88, 175, 221, 208, 93, - 50, 130, 55, 16, 194, 208, 138, 75, 86, 169, 74, 188, 64, 241, 226, 131, 212, 110, 234, 143, 137, 30, 141, 195, 141, 67, 218, 156, 52, 139, 225, - 191, 222, 130, 64, 201, 87, 203, 65, 241, 229, 77, 150, 118, 215, 97, 166, 103, 211, 13, 143, 106, 93, 152, 233, 26, 252, 222, 13, 157, 87, 137, - 189, 35, 166, 69, 109, 18, 47, 43, 249, 212, 49, 249, 162, 113, 158, 2, 115, 63, 100, 143, 80, 196, 127, 184, 20, 42, 101, 17, 74, 139, 86, - 174, 102, 11, 0, 104, 134, 252, 51, 160, 56, 76, 69, 255, 67, 150, 36, 208, 24, 137, 173, 214, 144, 39, 5, 199, 96, 252, 205, 16, 172, 233, - 61, 136, 245, 18, 193, 52, 84, 121, 43, 240, 249, 78, 222, 230, 163, 243, 198, 185, 87, 88, 205, 163, 208, 173, 165, 128, 187, 17, 68, 14, 159, - 129, 88, 48, 93, 0, 138, 246, 158, 185, 26, 134, 189, 121, 79, 153, 15, 243, 18, 12, 155, 159, 244, 58, 229, 31, 148, 153, 212, 239, 127, 172, - 118, 43, 25, 187, 70, 190, 141, 167, 101, 29, 227, 248, 117, 204, 126, 155, 58, 97, 250, 54, 32, 213, 128, 31, 18, 28, 138, 143, 69, 253, 30, - 57, 149, 211, 221, 102, 154, 118, 253, 7, 48, 94, 111, 154, 240, 39, 15, 1, 124, 101, 181, 223, 67, 50, 54, 14, 170, 145, 24, 22, 72, 161, - 130, 226, 209, 202, 126, 23, 148, 34, 43, 65, 203, 88, 126, 255, 55, 64, 146, 105, 131, 253, 251, 247, 77, 158, 20, 59, 169, 196, 15, 132, 250, - 9, 212, 163, 168, 71, 102, 58, 84, 62, 240, 50, 16, 114, 187, 120, 72, 237, 52, 51, 182, 51, 10, 187, 15, 199, 59, 128, 207, 153, 129, 115, - 85, 135, 149, 101, 27, 172, 110, 98, 248, 97, 177, 218, 35, 176, 74, 91, 17, 241, 86, 152, 63, 116, 20, 211, 198, 106, 224, 127, 175, 198, 74, - 221, 33, 0, 242, 235, 34, 139, 40, 155, 0, 59, 79, 192, 143, 91, 201, 159, 1, 151, 17, 157, 205, 242, 62, 3, 102, 172, 67, 190, 111, 220, - 8, 178, 42, 188, 243, 181, 160, 240, 217, 25, 228, 6, 200, 232, 138, 225, 77, 67, 215, 10, 128, 133, 221, 196, 79, 25, 233, 16, 38, 127, 61, - 148, 53, 116, 216, 131, 189, 110, 236, 127, 114, 1, 120, 38, 139, 123, 61, 160, 3, 186, 179, 74, 91, 4, 31, 195, 103, 32, 149, 83, 149, 67, - 109, 127, 47, 154, 219, 180, 247, 34, 78, 250, 24, 162, 108, 54, 86, 222, 204, 63, 68, 190, 225, 131, 62, 130, 64, 121, 204, 127, 104, 61, 180, - 15, 144, 231, 24, 180, 36, 210, 110, 31, 225, 115, 55, 34, 226, 26, 29, 73, 126, 10, 226, 5, 90, 228, 20, 148, 172, 87, 255, 91, 168, 171, - 25, 219, 45, 105, 102, 198, 162, 61, 93, 60, 188, 183, 139, 209, 150, 25, 235, 14, 137, 95, 187, 33, 88, 146, 49, 227, 118, 172, 156, 16, 208, - 139, 22, 236, 243, 35, 198, 16, 116, 3, 72, 250, 102, 140, 249, 80, 122, 38, 245, 53, 92, 99, 184, 49, 86, 195, 151, 180, 41, 162, 133, 39, - 141, 111, 151, 211, 240, 121, 182, 185, 18, 231, 181, 152, 104, 59, 234, 239, 84, 7, 220, 88, 62, 139, 52, 248, 214, 242, 154, 65, 74, 105, 61, - 215, 61, 166, 37, 160, 44, 221, 65, 109, 209, 156, 141, 138, 62, 106, 94, 146, 198, 124, 255, 122, 72, 183, 155, 192, 255, 224, 145, 126, 100, 216, - 28, 50, 19, 70, 244, 90, 12, 175, 178, 87, 155, 178, 254, 210, 31, 82, 79, 194, 238, 176, 118, 237, 83, 226, 131, 181, 243, 48, 23, 197, 122, - 64, 241, 2, 125, 7, 73, 57, 29, 240, 182, 210, 240, 4, 188, 135, 214, 39, 20, 47, 201, 134, 228, 42, 130, 135, 239, 4, 230, 251, 105, 89, - 167, 117, 155, 243, 41, 111, 173, 24, 177, 254, 103, 124, 204, 152, 94, 128, 67, 51, 134, 99, 162, 9, 140, 91, 214, 183, 201, 157, 144, 25, 86, - 216, 217, 120, 20, 134, 156, 78, 217, 26, 231, 98, 249, 6, 241, 57, 230, 57, 183, 13, 239, 106, 90, 24, 128, 53, 80, 244, 64, 189, 143, 104, - 53, 108, 23, 251, 220, 184, 109, 249, 9, 68, 153, 67, 91, 142, 215, 161, 110, 248, 54, 126, 166, 64, 40, 187, 14, 48, 249, 143, 162, 1, 224, - 151, 14, 210, 169, 145, 17, 101, 41, 238, 13, 169, 45, 230, 116, 20, 162, 191, 219, 116, 169, 65, 0, 87, 50, 105, 214, 163, 102, 21, 43, 234, - 215, 170, 19, 153, 88, 169, 67, 158, 130, 196, 114, 154, 144, 193, 67, 142, 13, 246, 207, 220, 180, 100, 86, 190, 78, 96, 219, 193, 239, 24, 11, - 193, 92, 141, 164, 14, 224, 144, 116, 200, 235, 24, 102, 239, 1, 252, 130, 219, 10, 17, 158, 179, 114, 221, 120, 136, 91, 186, 95, 35, 95, 160, - 85, 159, 93, 236, 19, 227, 98, 48, 183, 25, 49, 144, 209, 109, 159, 78, 127, 208, 104, 66, 164, 126, 87, 188, 231, 89, 80, 188, 199, 141, 51, - 193, 74, 239, 224, 97, 93, 110, 131, 82, 30, 166, 23, 251, 16, 100, 9, 67, 112, 207, 17, 197, 141, 203, 46, 245, 36, 245, 192, 93, 167, 234, - 17, 90, 122, 17, 239, 70, 166, 163, 124, 16, 239, 176, 132, 217, 195, 107, 22, 2, 144, 144, 72, 159, 164, 183, 71, 75, 43, 153, 48, 212, 205, - 31, 50, 161, 210, 54, 185, 9, 64, 16, 21, 7, 33, 40, 193, 55, 237, 47, 129, 202, 216, 230, 182, 74, 155, 96, 249, 16, 176, 236, 13, 184, - 192, 123, 161, 134, 139, 29, 192, 127, 203, 114, 19, 108, 13, 82, 31, 224, 254, 97, 69, 38, 66, 147, 57, 255, 240, 71, 214, 8, 231, 95, 138, - 122, 187, 53, 169, 176, 168, 108, 211, 14, 155, 179, 73, 54, 170, 142, 64, 68, 128, 195, 192, 244, 135, 157, 33, 48, 168, 29, 231, 135, 212, 73, - 115, 197, 118, 118, 202, 213, 33, 139, 53, 3, 171, 11, 208, 46, 128, 250, 161, 24, 75, 144, 119, 141, 57, 155, 229, 251, 112, 216, 249, 122, 74, - 66, 29, 66, 251, 19, 40, 115, 204, 244, 94, 234, 159, 215, 1, 55, 115, 117, 54, 9, 140, 153, 52, 23, 108, 24, 144, 207, 192, 83, 208, 46, - 195, 8, 26, 49, 4, 112, 167, 21, 138, 49, 196, 75, 177, 3, 126, 73, 88, 118, 55, 187, 77, 118, 178, 3, 10, 244, 194, 242, 97, 135, 107, - 131, 116, 188, 97, 20, 162, 248, 87, 110, 66, 92, 65, 102, 230, 137, 254, 93, 178, 70, 42, 197, 75, 55, 180, 25, 204, 110, 43, 188, 242, 80, - 208, 75, 192, 79, 92, 209, 17, 75, 207, 145, 164, 35, 153, 50, 20, 242, 178, 112, 227, 229, 160, 104, 133, 30, 90, 192, 23, 254, 254, 12, 66, - 29, 177, 164, 195, 155, 242, 78, 8, 168, 87, 17, 138, 87, 122, 149, 151, 202, 53, 8, 204, 37, 188, 152, 124, 217, 56, 175, 123, 29, 252, 243, - 202, 225, 50, 254, 161, 113, 85, 143, 136, 146, 118, 36, 194, 14, 59, 109, 242, 15, 102, 62, 236, 181, 37, 9, 200, 119, 49, 111, 68, 97, 84, - 151, 49, 161, 76, 99, 86, 180, 18, 73, 214, 117, 218, 184, 98, 81, 40, 182, 12, 197, 114, 77, 128, 177, 57, 168, 42, 226, 125, 29, 145, 188, - 137, 30, 162, 95, 168, 160, 127, 175, 31, 4, 85, 8, 229, 187, 229, 22, 195, 154, 37, 94, 68, 214, 166, 188, 146, 218, 102, 46, 65, 96, 168, - 3, 0, 107, 62, 161, 29, 198, 152, 121, 237, 146, 202, 233, 145, 118, 93, 96, 133, 6, 118, 139, 78, 122, 247, 67, 171, 230, 117, 187, 1, 206, - 241, 182, 158, 111, 69, 226, 221, 12, 65, 47, 60, 127, 36, 19, 242, 26, 248, 3, 228, 228, 26, 248, 22, 99, 4, 6, 18, 90, 98, 14, 70, - 9, 86, 229, 86, 168, 14, 207, 105, 41, 197, 0, 59, 168, 125, 140, 224, 115, 251, 180, 238, 76, 236, 159, 63, 128, 106, 135, 60, 77, 128, 2, - 47, 198, 242, 112, 184, 5, 234, 94, 59, 8, 236, 94, 166, 130, 255, 30, 147, 217, 112, 72, 5, 101, 41, 76, 7, 40, 76, 191, 90, 182, 201, - 41, 55, 232, 17, 165, 221, 176, 138, 100, 200, 47, 133, 128, 95, 75, 0, 74, 65, 11, 51, 99, 161, 92, 67, 8, 6, 57, 148, 247, 129, 102, - 23, 130, 197, 122, 128, 104, 110, 54, 42, 201, 148, 254, 77, 158, 26, 53, 100, 44, 50, 11, 120, 149, 85, 90, 103, 189, 70, 241, 249, 8, 126, - 161, 92, 15, 160, 28, 10, 50, 58, 117, 176, 10, 241, 46, 143, 17, 161, 246, 11, 234, 119, 90, 74, 176, 115, 218, 5, 70, 167, 150, 245, 97, - 189, 212, 204, 175, 32, 55, 93, 234, 157, 239, 198, 138, 85, 124, 131, 113, 205, 73, 99, 170, 230, 149, 197, 164, 51, 0, 243, 181, 104, 211, 238, - 152, 82, 170, 230, 107, 207, 195, 68, 229, 26, 218, 180, 207, 134, 172, 28, 213, 197, 88, 16, 17, 212, 223, 100, 41, 234, 215, 137, 63, 40, 203, - 180, 158, 54, 0, 15, 237, 110, 213, 38, 34, 203, 1, 190, 7, 192, 226, 165, 33, 20, 126, 173, 20, 224, 0, 225, 182, 231, 195, 222, 4, 168, - 109, 25, 36, 173, 202, 33, 32, 10, 108, 239, 112, 12, 129, 242, 54, 128, 12, 70, 105, 11, 28, 167, 189, 13, 204, 225, 209, 109, 18, 199, 201, - 45, 144, 65, 190, 110, 229, 187, 153, 56, 98, 230, 227, 141, 223, 208, 5, 129, 73, 135, 156, 120, 33, 141, 124, 63, 25, 89, 77, 121, 131, 242, - 75, 165, 100, 59, 45, 84, 99, 155, 150, 37, 173, 47, 231, 208, 26, 85, 151, 50, 139, 208, 87, 123, 115, 177, 114, 3, 244, 198, 117, 22, 151, - 64, 235, 8, 11, 184, 144, 69, 101, 96, 164, 252, 8, 137, 7, 39, 254, 182, 81, 212, 253, 86, 136, 241, 60, 45, 154, 223, 198, 8, 186, 205, - 252, 5, 99, 54, 148, 79, 136, 59, 189, 195, 177, 31, 125, 79, 174, 65, 20, 144, 195, 125, 143, 204, 108, 157, 152, 50, 139, 241, 70, 113, 23, - 233, 84, 160, 121, 40, 235, 127, 132, 209, 125, 79, 41, 37, 189, 141, 200, 135, 197, 56, 111, 83, 71, 204, 149, 164, 211, 136, 31, 78, 39, 217, - 214, 57, 109, 21, 252, 10, 13, 83, 210, 89, 22, 225, 86, 176, 10, 89, 160, 176, 175, 255, 64, 236, 81, 199, 205, 229, 56, 132, 94, 146, 142, - 121, 246, 168, 134, 105, 39, 29, 174, 94, 165, 246, 229, 163, 170, 117, 147, 156, 210, 45, 227, 218, 62, 183, 33, 84, 13, 221, 134, 231, 124, 29, - 129, 2, 168, 188, 165, 93, 138, 149, 250, 145, 15, 75, 186, 231, 139, 39, 193, 119, 69, 95, 156, 170, 44, 238, 3, 49, 207, 233, 97, 191, 81, - 93, 52, 129, 215, 141, 224, 159, 34, 188, 10, 252, 32, 143, 54, 130, 38, 102, 45, 238, 35, 174, 151, 98, 197, 44, 114, 19, 116, 217, 32, 31, - 156, 49, 189, 48, 196, 220, 9, 216, 59, 60, 210, 199, 166, 27, 150, 19, 16, 68, 50, 5, 180, 41, 97, 204, 156, 73, 237, 189, 92, 30, 239, - 78, 170, 184, 92, 197, 238, 233, 85, 56, 244, 165, 214, 13, 67, 238, 172, 133, 122, 153, 2, 153, 169, 189, 67, 179, 105, 175, 93, 235, 129, 46, - 234, 100, 15, 210, 74, 45, 33, 102, 89, 231, 173, 223, 168, 233, 200, 106, 26, 110, 168, 100, 206, 166, 156, 90, 40, 81, 68, 214, 110, 234, 34, - 147, 20, 91, 181, 118, 19, 32, 48, 176, 169, 215, 156, 73, 137, 65, 16, 164, 75, 139, 132, 95, 42, 203, 100, 8, 103, 204, 2, 72, 234, 252, - 140, 82, 180, 253, 181, 192, 242, 229, 56, 12, 26, 162, 206, 230, 45, 8, 97, 203, 205, 226, 165, 39, 96, 250, 228, 189, 212, 180, 18, 102, 3, - 99, 93, 216, 133, 232, 25, 35, 240, 56, 67, 98, 164, 95, 60, 71, 171, 107, 254, 65, 237, 42, 28, 174, 3, 237, 4, 185, 147, 253, 49, 44, - 224, 116, 212, 111, 164, 181, 224, 106, 217, 168, 181, 43, 77, 57, 90, 221, 190, 66, 167, 19, 239, 65, 162, 231, 106, 196, 45, 152, 117, 47, 33, - 239, 27, 49, 23, 82, 191, 135, 48, 45, 231, 109, 232, 224, 21, 243, 31, 4, 89, 126, 4, 209, 102, 176, 154, 3, 109, 253, 144, 74, 54, 15, - 100, 147, 112, 131, 101, 90, 199, 33, 171, 138, 95, 200, 209, 94, 208, 115, 240, 91, 224, 184, 139, 180, 230, 154, 8, 1, 137, 32, 48, 247, 168, - 54, 197, 238, 132, 154, 6, 50, 72, 10, 232, 89, 42, 43, 24, 87, 86, 210, 254, 4, 98, 119, 217, 22, 180, 66, 191, 98, 115, 16, 88, 198, - 178, 19, 242, 52, 105, 167, 26, 208, 167, 165, 251, 245, 242, 45, 216, 132, 92, 61, 140, 60, 4, 71, 7, 126, 120, 35, 232, 52, 243, 23, 13, - 147, 170, 108, 85, 227, 46, 17, 237, 21, 136, 127, 214, 42, 111, 23, 76, 152, 62, 76, 248, 13, 189, 151, 13, 66, 62, 206, 164, 156, 54, 188, - 251, 114, 192, 5, 59, 13, 145, 116, 216, 64, 49, 223, 193, 222, 58, 18, 153, 182, 253, 141, 200, 163, 151, 202, 228, 158, 47, 128, 160, 129, 124, - 14, 173, 30, 94, 167, 5, 214, 102, 169, 206, 40, 113, 214, 193, 61, 227, 10, 132, 230, 78, 117, 18, 212, 42, 118, 171, 87, 33, 29, 228, 78, - 109, 101, 40, 31, 133, 237, 26, 137, 20, 109, 252, 48, 97, 242, 184, 92, 119, 14, 162, 201, 35, 98, 95, 180, 160, 13, 159, 159, 25, 10, 185, - 253, 32, 41, 11, 18, 128, 244, 102, 204, 233, 6, 136, 207, 91, 249, 44, 52, 131, 231, 84, 251, 93, 154, 17, 89, 173, 118, 119, 104, 3, 20, - 12, 123, 212, 78, 101, 54, 234, 151, 212, 172, 249, 115, 88, 157, 245, 180, 24, 168, 136, 13, 73, 82, 138, 59, 181, 140, 34, 195, 110, 15, 184, - 216, 79, 35, 223, 223, 137, 44, 84, 243, 62, 109, 128, 154, 78, 208, 85, 13, 218, 118, 209, 168, 150, 148, 82, 24, 17, 217, 167, 32, 171, 90, - 196, 37, 72, 128, 4, 191, 95, 91, 213, 235, 252, 67, 106, 159, 82, 168, 118, 215, 170, 125, 195, 177, 213, 122, 185, 38, 65, 119, 103, 237, 81, - 63, 85, 88, 218, 57, 36, 223, 204, 5, 43, 197, 127, 200, 184, 110, 1, 47, 22, 115, 73, 177, 120, 112, 193, 2, 46, 120, 25, 130, 24, 194, - 175, 88, 205, 219, 128, 61, 43, 135, 157, 70, 109, 5, 83, 229, 76, 64, 23, 103, 210, 206, 86, 184, 217, 37, 91, 28, 82, 219, 149, 2, 80, - 81, 77, 192, 187, 227, 29, 236, 72, 49, 41, 54, 34, 171, 224, 204, 218, 48, 60, 139, 105, 176, 232, 74, 100, 21, 184, 84, 109, 92, 181, 124, - 210, 82, 215, 1, 240, 123, 168, 188, 58, 224, 12, 129, 181, 103, 211, 146, 94, 211, 141, 131, 185, 70, 168, 143, 68, 73, 190, 75, 75, 145, 181, - 96, 146, 76, 212, 109, 195, 251, 45, 146, 113, 133, 53, 78, 121, 181, 116, 123, 96, 20, 146, 116, 92, 201, 219, 206, 36, 208, 155, 135, 127, 71, - 139, 32, 58, 29, 236, 52, 174, 196, 86, 179, 114, 73, 59, 155, 79, 225, 99, 13, 232, 65, 119, 2, 51, 93, 140, 239, 253, 173, 54, 159, 161, - 85, 192, 251, 161, 11, 0, 233, 47, 26, 179, 250, 15, 252, 1, 117, 30, 32, 238, 78, 170, 180, 37, 195, 48, 15, 212, 68, 139, 171, 93, 46, - 221, 36, 115, 192, 184, 57, 155, 38, 117, 97, 202, 168, 36, 195, 85, 72, 119, 60, 11, 155, 62, 157, 244, 26, 85, 169, 0, 4, 6, 129, 145, - 111, 64, 16, 140, 145, 183, 77, 240, 23, 137, 136, 124, 68, 228, 156, 37, 105, 25, 98, 216, 122, 76, 182, 84, 42, 76, 188, 157, 170, 101, 230, - 3, 178, 15, 110, 150, 83, 237, 215, 168, 249, 26, 226, 204, 51, 138, 193, 242, 54, 121, 6, 162, 94, 116, 179, 183, 140, 43, 161, 199, 93, 250, - 155, 24, 214, 30, 228, 223, 116, 74, 28, 210, 76, 204, 123, 39, 123, 0, 68, 36, 154, 168, 209, 176, 126, 154, 29, 210, 104, 55, 11, 18, 63, - 165, 44, 210, 41, 207, 95, 211, 146, 105, 151, 54, 161, 248, 113, 119, 55, 198, 115, 153, 34, 164, 219, 148, 105, 168, 139, 119, 232, 62, 129, 30, - 205, 188, 73, 139, 4, 128, 123, 150, 114, 72, 156, 191, 10, 171, 250, 132, 113, 45, 244, 248, 94, 152, 143, 59, 186, 223, 0, 70, 184, 19, 171, - 92, 47, 51, 97, 21, 54, 203, 163, 218, 37, 42, 167, 58, 7, 215, 225, 118, 203, 43, 64, 155, 82, 85, 101, 25, 214, 173, 66, 30, 157, 143, - 57, 21, 37, 110, 249, 254, 24, 156, 211, 252, 225, 191, 22, 159, 208, 237, 24, 85, 91, 84, 144, 34, 98, 16, 163, 196, 2, 172, 14, 24, 185, - 68, 75, 117, 18, 143, 203, 70, 197, 151, 64, 69, 15, 143, 68, 21, 72, 93, 72, 160, 169, 176, 216, 1, 140, 204, 132, 79, 208, 206, 105, 190, - 218, 127, 8, 10, 119, 150, 68, 77, 58, 50, 5, 224, 84, 11, 24, 9, 228, 31, 192, 35, 236, 29, 194, 119, 174, 237, 28, 194, 244, 79, 197, - 249, 65, 188, 251, 60, 216, 80, 179, 149, 105, 251, 167, 72, 153, 115, 177, 213, 205, 252, 73, 67, 230, 83, 78, 163, 184, 164, 88, 201, 227, 228, - 142, 244, 28, 17, 209, 25, 11, 24, 66, 45, 127, 86, 179, 80, 30, 87, 233, 50, 110, 8, 65, 64, 23, 190, 92, 152, 14, 243, 221, 136, 144, - 191, 45, 87, 206, 214, 64, 102, 183, 107, 159, 69, 166, 210, 108, 0, 3, 137, 7, 92, 75, 249, 71, 51, 54, 73, 238, 22, 163, 171, 204, 134, - 229, 86, 249, 38, 148, 177, 59, 170, 141, 154, 110, 64, 236, 57, 103, 92, 129, 18, 24, 84, 115, 48, 66, 124, 43, 116, 207, 107, 172, 94, 206, - 21, 148, 217, 212, 191, 11, 81, 219, 188, 180, 63, 170, 166, 204, 229, 48, 93, 223, 97, 18, 148, 32, 164, 230, 171, 121, 157, 54, 10, 177, 32, - 70, 97, 215, 121, 88, 128, 87, 104, 9, 179, 83, 61, 145, 3, 107, 195, 120, 157, 165, 195, 216, 159, 0, 154, 255, 197, 233, 83, 13, 218, 235, - 29, 2, 175, 84, 54, 23, 109, 197, 166, 125, 217, 1, 115, 30, 121, 4, 46, 134, 60, 95, 167, 246, 102, 160, 109, 36, 45, 83, 50, 210, 243, - 183, 45, 143, 118, 145, 210, 160, 179, 73, 237, 100, 100, 26, 73, 242, 188, 182, 48, 109, 59, 7, 241, 212, 86, 218, 171, 219, 15, 78, 45, 118, - 239, 22, 95, 155, 175, 228, 154, 228, 122, 200, 87, 123, 27, 240, 51, 15, 125, 45, 166, 141, 130, 206, 107, 32, 137, 231, 32, 102, 91, 144, 127, - 75, 8, 69, 164, 90, 161, 178, 166, 8, 79, 231, 28, 82, 147, 102, 145, 120, 147, 60, 164, 79, 21, 13, 176, 3, 59, 213, 66, 228, 231, 229, - 38, 118, 47, 242, 161, 156, 149, 31, 194, 112, 23, 187, 97, 37, 199, 96, 226, 197, 71, 134, 77, 74, 252, 94, 114, 232, 137, 49, 117, 20, 19, - 7, 232, 106, 49, 87, 210, 128, 209, 54, 211, 138, 251, 19, 192, 221, 18, 129, 220, 12, 41, 199, 157, 170, 78, 235, 3, 67, 72, 132, 133, 195, - 206, 32, 92, 65, 62, 76, 205, 241, 204, 87, 30, 151, 19, 48, 63, 240, 29, 107, 33, 218, 242, 105, 151, 35, 94, 150, 147, 130, 214, 227, 152, - 45, 6, 181, 150, 76, 172, 220, 47, 63, 129, 175, 42, 108, 227, 2, 177, 139, 204, 57, 67, 235, 17, 173, 98, 125, 1, 28, 238, 14, 169, 159, - 33, 153, 89, 163, 106, 154, 224, 247, 82, 133, 45, 188, 1, 205, 4, 32, 121, 187, 145, 218, 133, 0, 254, 151, 78, 5, 130, 160, 4, 214, 158, - 13, 248, 67, 218, 229, 202, 218, 205, 231, 48, 168, 152, 149, 115, 70, 113, 57, 28, 148, 79, 247, 154, 22, 45, 44, 143, 42, 94, 20, 66, 98, - 48, 50, 27, 117, 39, 95, 34, 227, 71, 126, 189, 24, 18, 13, 28, 12, 75, 92, 117, 135, 188, 104, 147, 220, 127, 196, 92, 77, 131, 69, 147, - 102, 62, 45, 218, 128, 96, 60, 237, 181, 64, 26, 249, 73, 209, 131, 200, 90, 73, 126, 0, 22, 29, 11, 193, 27, 62, 80, 24, 210, 69, 13, - 8, 58, 107, 229, 170, 196, 24, 68, 226, 106, 66, 110, 129, 24, 226, 53, 181, 100, 94, 227, 98, 16, 78, 123, 38, 0, 91, 150, 86, 36, 88, - 251, 14, 52, 209, 19, 176, 24, 9, 234, 136, 136, 236, 143, 188, 6, 177, 176, 23, 98, 182, 88, 195, 159, 1, 192, 231, 234, 201, 84, 128, 90, - 197, 235, 134, 79, 169, 125, 133, 58, 191, 101, 217, 166, 17, 37, 99, 251, 91, 181, 146, 50, 67, 90, 56, 13, 48, 102, 3, 0, 136, 101, 155, - 239, 120, 9, 130, 213, 175, 98, 115, 198, 89, 29, 98, 225, 121, 216, 92, 177, 235, 81, 173, 199, 116, 162, 162, 22, 17, 233, 33, 199, 246, 131, - 227, 242, 29, 80, 65, 231, 117, 94, 255, 168, 214, 103, 218, 97, 214, 165, 21, 104, 31, 163, 43, 73, 27, 87, 245, 163, 16, 123, 243, 81, 190, - 3, 175, 89, 10, 192, 34, 78, 41, 200, 226, 182, 163, 218, 89, 189, 216, 10, 89, 225, 239, 131, 69, 164, 61, 119, 183, 89, 60, 69, 17, 217, - 204, 238, 51, 60, 150, 246, 57, 237, 213, 67, 165, 171, 243, 80, 37, 32, 148, 94, 179, 144, 242, 218, 197, 170, 98, 35, 6, 33, 179, 243, 105, - 137, 177, 62, 111, 201, 26, 113, 244, 136, 249, 11, 248, 177, 99, 198, 213, 96, 185, 155, 250, 209, 67, 218, 178, 235, 198, 124, 108, 181, 137, 223, - 165, 122, 144, 102, 254, 180, 113, 38, 159, 102, 107, 169, 27, 81, 218, 175, 195, 147, 89, 112, 229, 31, 129, 52, 190, 98, 235, 42, 237, 26, 65, - 54, 237, 72, 123, 231, 33, 228, 195, 34, 221, 46, 116, 2, 175, 201, 215, 169, 73, 69, 166, 33, 22, 222, 131, 195, 116, 38, 97, 0, 246, 149, - 179, 236, 121, 96, 8, 220, 217, 62, 195, 177, 30, 23, 3, 180, 19, 68, 11, 87, 37, 211, 143, 123, 59, 180, 247, 192, 183, 132, 187, 46, 181, - 130, 187, 215, 40, 90, 185, 126, 216, 255, 5, 235, 79, 112, 82, 137, 225, 224, 105, 214, 7, 56, 92, 48, 222, 216, 230, 87, 252, 150, 158, 35, - 166, 184, 74, 203, 111, 75, 176, 170, 94, 21, 135, 162, 212, 145, 186, 115, 228, 148, 234, 225, 120, 220, 144, 155, 101, 167, 70, 16, 148, 72, 51, - 67, 89, 78, 179, 65, 245, 61, 192, 164, 219, 135, 16, 245, 211, 254, 16, 158, 138, 219, 108, 82, 253, 140, 118, 48, 247, 80, 34, 231, 154, 66, - 64, 47, 55, 197, 38, 212, 62, 2, 156, 33, 164, 231, 116, 192, 229, 218, 17, 42, 105, 251, 110, 49, 163, 30, 34, 176, 164, 151, 170, 224, 60, - 97, 127, 105, 129, 117, 56, 196, 107, 160, 79, 174, 132, 240, 196, 15, 26, 183, 144, 67, 208, 151, 55, 48, 175, 112, 200, 5, 189, 208, 244, 93, - 53, 141, 47, 150, 232, 228, 106, 51, 195, 227, 234, 172, 91, 146, 151, 150, 205, 252, 62, 12, 119, 177, 153, 159, 235, 189, 25, 242, 170, 198, 48, - 231, 94, 138, 218, 90, 229, 245, 28, 114, 189, 143, 238, 49, 59, 4, 38, 92, 174, 134, 160, 49, 104, 55, 167, 15, 184, 10, 54, 31, 69, 202, - 187, 4, 98, 51, 74, 62, 249, 193, 110, 42, 113, 168, 230, 164, 44, 16, 64, 187, 181, 153, 33, 218, 56, 221, 111, 92, 136, 185, 85, 242, 126, - 248, 166, 92, 135, 164, 122, 9, 175, 70, 188, 101, 140, 209, 117, 52, 239, 35, 198, 156, 122, 160, 215, 13, 203, 203, 242, 57, 195, 183, 4, 88, - 11, 22, 80, 16, 211, 59, 149, 237, 120, 25, 89, 166, 45, 235, 121, 211, 15, 35, 65, 22, 205, 165, 184, 219, 41, 190, 38, 130, 234, 212, 114, - 17, 150, 18, 107, 1, 105, 197, 195, 206, 70, 53, 5, 77, 215, 136, 108, 59, 31, 131, 7, 63, 14, 163, 92, 174, 1, 243, 94, 180, 138, 29, - 98, 67, 2, 120, 181, 23, 115, 78, 251, 216, 191, 197, 120, 206, 68, 249, 30, 196, 74, 209, 134, 63, 128, 97, 178, 33, 177, 39, 149, 249, 244, - 11, 130, 188, 131, 104, 250, 141, 54, 108, 78, 5, 92, 186, 215, 96, 49, 238, 141, 82, 126, 81, 88, 140, 66, 29, 121, 147, 128, 45, 207, 102, - 157, 72, 86, 140, 75, 157, 214, 105, 102, 226, 192, 129, 150, 28, 237, 19, 110, 193, 88, 231, 179, 242, 45, 205, 137, 193, 160, 221, 67, 212, 130, - 127, 235, 70, 94, 122, 141, 226, 215, 230, 124, 160, 114, 107, 11, 158, 186, 5, 64, 229, 133, 157, 61, 154, 174, 228, 169, 169, 79, 151, 2, 130, - 218, 136, 212, 45, 4, 42, 11, 92, 203, 164, 93, 218, 50, 177, 63, 177, 9, 0, 234, 47, 30, 115, 55, 106, 195, 145, 217, 64, 7, 248, 251, - 172, 14, 140, 223, 0, 134, 17, 116, 37, 203, 21, 170, 200, 56, 131, 220, 147, 245, 236, 104, 101, 11, 89, 210, 186, 171, 232, 151, 30, 102, 186, - 220, 132, 188, 188, 174, 219, 253, 176, 219, 87, 67, 185, 110, 241, 225, 140, 242, 122, 217, 23, 47, 82, 133, 18, 221, 75, 145, 161, 29, 152, 105, - 237, 134, 19, 16, 131, 155, 180, 133, 144, 219, 205, 159, 128, 147, 207, 213, 112, 213, 56, 19, 114, 171, 16, 215, 105, 221, 221, 69, 171, 217, 179, - 116, 219, 68, 55, 80, 79, 236, 84, 15, 43, 54, 213, 164, 102, 201, 27, 53, 138, 169, 200, 171, 162, 1, 161, 120, 219, 130, 85, 189, 98, 156, - 181, 242, 253, 163, 240, 98, 150, 104, 149, 79, 130, 170, 127, 36, 169, 183, 170, 23, 189, 31, 100, 146, 177, 0, 56, 211, 120, 164, 31, 186, 235, - 0, 154, 118, 216, 175, 195, 223, 44, 198, 127, 7, 193, 125, 5, 233, 4, 238, 91, 152, 134, 16, 162, 21, 49, 240, 162, 246, 217, 48, 248, 6, - 10, 225, 122, 172, 76, 219, 92, 179, 33, 183, 94, 158, 51, 46, 91, 172, 65, 108, 40, 68, 48, 74, 157, 234, 176, 66, 101, 12, 213, 198, 229, - 160, 128, 152, 163, 46, 147, 155, 249, 221, 132, 153, 77, 243, 61, 18, 176, 28, 224, 61, 16, 45, 165, 52, 226, 229, 132, 82, 140, 186, 67, 90, - 11, 197, 210, 78, 77, 135, 200, 69, 92, 91, 166, 155, 244, 6, 1, 112, 118, 212, 43, 169, 93, 166, 79, 221, 89, 161, 131, 163, 188, 13, 185, - 249, 143, 172, 138, 173, 159, 129, 80, 160, 93, 216, 115, 177, 124, 54, 68, 173, 237, 114, 13, 16, 31, 69, 189, 88, 47, 239, 194, 199, 108, 149, - 237, 234, 85, 229, 245, 92, 21, 221, 214, 99, 21, 170, 248, 115, 218, 5, 242, 175, 219, 13, 155, 170, 123, 166, 1, 238, 229, 14, 126, 221, 152, - 11, 58, 173, 48, 69, 103, 66, 219, 69, 157, 70, 69, 164, 144, 118, 3, 230, 18, 245, 211, 157, 255, 238, 32, 226, 40, 224, 21, 178, 54, 71, - 199, 112, 246, 0, 136, 167, 211, 240, 154, 191, 54, 95, 207, 117, 176, 99, 198, 68, 136, 55, 137, 139, 70, 38, 152, 239, 230, 239, 27, 19, 122, - 161, 74, 174, 153, 65, 118, 248, 61, 144, 167, 48, 195, 237, 200, 135, 217, 20, 48, 119, 132, 182, 94, 106, 97, 36, 33, 125, 6, 213, 79, 105, - 101, 183, 19, 216, 227, 217, 191, 135, 72, 26, 183, 128, 82, 99, 180, 35, 217, 253, 13, 232, 127, 49, 42, 183, 34, 111, 65, 227, 91, 213, 52, - 88, 4, 154, 174, 75, 121, 233, 71, 240, 119, 41, 74, 181, 61, 152, 28, 55, 44, 182, 138, 175, 145, 50, 114, 0, 134, 98, 26, 212, 66, 178, - 47, 218, 32, 158, 215, 166, 104, 233, 237, 180, 113, 121, 58, 236, 148, 0, 238, 86, 154, 119, 34, 202, 23, 137, 69, 50, 144, 76, 238, 161, 163, - 198, 93, 139, 55, 241, 245, 198, 183, 161, 82, 71, 197, 208, 139, 4, 60, 213, 92, 240, 36, 107, 79, 2, 129, 253, 26, 121, 250, 136, 25, 103, - 155, 249, 115, 136, 51, 222, 44, 215, 244, 70, 22, 226, 160, 143, 238, 225, 96, 177, 158, 61, 15, 207, 31, 240, 38, 48, 71, 11, 129, 227, 96, - 194, 145, 144, 168, 194, 95, 49, 99, 162, 9, 66, 253, 91, 253, 251, 208, 11, 186, 75, 75, 34, 27, 140, 49, 237, 87, 67, 218, 48, 160, 7, - 225, 217, 173, 148, 2, 188, 189, 26, 19, 86, 162, 18, 133, 57, 218, 204, 32, 220, 252, 202, 233, 162, 226, 248, 128, 108, 196, 155, 56, 72, 184, - 253, 112, 233, 73, 200, 196, 4, 69, 219, 90, 124, 78, 49, 32, 8, 213, 120, 184, 98, 148, 138, 73, 54, 132, 113, 156, 177, 1, 255, 139, 208, - 93, 110, 139, 120, 151, 48, 188, 19, 66, 198, 65, 208, 193, 92, 66, 214, 64, 52, 2, 255, 156, 90, 232, 202, 165, 0, 180, 78, 2, 67, 237, - 115, 205, 48, 185, 237, 247, 64, 31, 54, 231, 178, 200, 194, 91, 208, 79, 152, 197, 27, 228, 25, 62, 7, 47, 148, 26, 196, 26, 216, 24, 153, - 229, 207, 245, 210, 206, 238, 78, 124, 58, 244, 239, 86, 8, 11, 159, 174, 136, 128, 98, 74, 177, 29, 218, 120, 100, 42, 233, 80, 17, 167, 27, - 144, 27, 97, 22, 178, 144, 53, 242, 107, 132, 46, 128, 168, 64, 155, 59, 93, 115, 224, 67, 150, 160, 246, 186, 121, 234, 2, 219, 69, 187, 176, - 19, 218, 188, 66, 181, 58, 71, 65, 1, 165, 44, 172, 195, 152, 5, 114, 61, 0, 31, 130, 208, 189, 101, 156, 11, 229, 59, 32, 40, 87, 105, - 3, 205, 43, 40, 60, 14, 7, 8, 23, 75, 214, 175, 77, 89, 138, 186, 3, 152, 204, 2, 249, 151, 143, 49, 32, 188, 139, 170, 206, 232, 226, - 129, 95, 211, 198, 202, 164, 214, 11, 205, 34, 26, 247, 27, 119, 167, 83, 63, 99, 207, 81, 99, 213, 44, 204, 115, 58, 159, 246, 215, 97, 200, - 243, 97, 111, 135, 202, 77, 105, 67, 10, 150, 34, 11, 73, 140, 167, 5, 184, 150, 163, 48, 53, 11, 73, 214, 185, 73, 187, 16, 242, 106, 216, - 19, 72, 28, 187, 70, 236, 43, 152, 165, 180, 83, 75, 163, 11, 222, 166, 125, 87, 120, 97, 88, 105, 78, 91, 248, 237, 145, 217, 56, 18, 149, - 156, 163, 24, 82, 71, 115, 49, 175, 10, 58, 225, 54, 85, 95, 109, 192, 220, 58, 77, 242, 105, 205, 161, 197, 129, 71, 140, 82, 44, 215, 202, - 158, 39, 146, 169, 130, 35, 27, 9, 226, 135, 15, 82, 37, 54, 45, 255, 129, 253, 229, 16, 164, 139, 23, 246, 71, 49, 253, 179, 208, 170, 243, - 70, 238, 231, 200, 201, 151, 97, 155, 64, 22, 247, 82, 91, 198, 26, 252, 149, 28, 45, 203, 192, 67, 199, 64, 71, 30, 244, 19, 107, 165, 192, - 162, 117, 191, 163, 9, 170, 165, 62, 36, 167, 160, 145, 252, 61, 42, 17, 186, 224, 200, 208, 98, 128, 237, 16, 171, 166, 23, 6, 120, 191, 75, - 133, 28, 92, 107, 161, 59, 165, 168, 189, 176, 19, 240, 91, 96, 155, 56, 230, 22, 74, 217, 78, 130, 9, 12, 232, 109, 120, 225, 18, 36, 79, - 19, 20, 140, 68, 20, 240, 23, 128, 197, 72, 128, 219, 189, 138, 21, 197, 4, 180, 223, 12, 33, 94, 30, 161, 147, 62, 245, 226, 56, 62, 157, - 117, 31, 214, 22, 35, 251, 48, 99, 116, 254, 12, 192, 247, 140, 230, 132, 220, 86, 113, 207, 76, 132, 69, 5, 21, 177, 44, 17, 128, 21, 204, - 249, 48, 60, 237, 37, 83, 198, 189, 18, 198, 122, 137, 22, 3, 87, 76, 143, 26, 132, 208, 37, 56, 112, 247, 185, 12, 149, 250, 236, 237, 85, - 10, 113, 183, 86, 43, 64, 34, 187, 125, 224, 189, 217, 168, 0, 76, 144, 192, 59, 4, 251, 179, 16, 247, 186, 54, 25, 185, 80, 185, 158, 61, - 9, 87, 226, 214, 143, 171, 237, 48, 11, 130, 106, 145, 242, 182, 11, 243, 140, 23, 131, 238, 26, 85, 178, 105, 42, 55, 27, 142, 185, 9, 170, - 192, 1, 109, 66, 150, 194, 173, 37, 68, 165, 191, 104, 149, 120, 164, 55, 71, 21, 107, 99, 116, 183, 72, 3, 132, 104, 153, 138, 232, 222, 54, - 74, 116, 174, 114, 13, 28, 39, 219, 6, 9, 57, 175, 219, 173, 242, 237, 25, 19, 80, 190, 17, 124, 226, 68, 17, 61, 239, 153, 83, 112, 233, - 242, 77, 200, 68, 175, 29, 65, 4, 101, 68, 94, 195, 161, 23, 27, 201, 133, 104, 73, 17, 30, 229, 9, 57, 10, 197, 187, 26, 245, 215, 65, - 189, 89, 136, 16, 192, 245, 74, 64, 212, 34, 73, 102, 227, 238, 4, 132, 225, 148, 237, 237, 198, 107, 242, 106, 57, 128, 108, 244, 237, 239, 81, - 13, 83, 208, 243, 33, 4, 74, 33, 175, 155, 3, 76, 99, 130, 150, 118, 207, 235, 17, 40, 250, 30, 229, 13, 8, 150, 211, 70, 150, 85, 211, - 66, 61, 166, 17, 161, 104, 13, 51, 42, 152, 29, 192, 228, 184, 141, 4, 30, 105, 62, 136, 121, 119, 15, 59, 32, 39, 12, 22, 63, 132, 177, - 206, 84, 232, 125, 56, 148, 107, 144, 158, 49, 17, 92, 237, 255, 70, 235, 65, 48, 0, 41, 59, 9, 48, 251, 144, 15, 175, 229, 201, 137, 159, - 213, 203, 53, 163, 234, 34, 220, 47, 12, 100, 134, 10, 148, 15, 106, 116, 191, 179, 187, 7, 159, 176, 98, 195, 68, 165, 128, 246, 77, 80, 188, - 227, 22, 168, 227, 57, 42, 80, 110, 222, 2, 36, 242, 32, 67, 196, 175, 115, 84, 110, 118, 17, 80, 82, 220, 134, 68, 56, 111, 13, 48, 178, - 210, 217, 48, 217, 166, 200, 194, 225, 191, 102, 207, 24, 179, 212, 92, 207, 51, 198, 65, 29, 67, 90, 206, 124, 61, 223, 128, 33, 183, 103, 147, - 78, 151, 218, 171, 172, 80, 43, 191, 17, 197, 141, 3, 179, 62, 139, 44, 71, 189, 90, 56, 220, 95, 130, 79, 168, 116, 128, 103, 217, 235, 198, - 141, 105, 164, 33, 0, 176, 64, 13, 33, 78, 42, 133, 48, 173, 82, 211, 33, 226, 46, 109, 16, 105, 136, 151, 230, 17, 135, 202, 230, 231, 145, - 183, 156, 22, 108, 37, 254, 79, 58, 139, 23, 160, 42, 104, 90, 249, 110, 195, 139, 205, 7, 16, 40, 150, 146, 141, 30, 147, 23, 11, 55, 225, - 4, 26, 193, 193, 60, 236, 15, 34, 129, 242, 48, 137, 235, 17, 250, 63, 244, 31, 66, 124, 186, 213, 238, 14, 128, 113, 41, 14, 198, 42, 13, - 233, 133, 102, 246, 140, 182, 10, 233, 38, 94, 212, 166, 130, 162, 123, 140, 154, 236, 166, 156, 141, 208, 108, 5, 219, 171, 3, 242, 201, 48, 112, - 183, 147, 118, 52, 59, 1, 44, 211, 213, 254, 186, 115, 136, 165, 60, 53, 153, 135, 240, 200, 66, 116, 121, 180, 84, 254, 17, 252, 132, 211, 0, - 63, 145, 167, 162, 167, 71, 224, 193, 220, 38, 200, 221, 27, 161, 202, 93, 199, 19, 180, 226, 35, 160, 161, 78, 57, 84, 78, 151, 73, 66, 203, - 102, 148, 108, 156, 175, 147, 180, 112, 206, 247, 64, 245, 190, 198, 232, 170, 213, 51, 65, 252, 233, 115, 248, 211, 126, 3, 127, 138, 90, 96, 213, - 140, 37, 13, 83, 47, 55, 200, 77, 198, 57, 205, 221, 10, 45, 71, 212, 39, 109, 130, 80, 24, 82, 57, 72, 100, 78, 12, 99, 210, 158, 229, - 144, 214, 30, 113, 170, 229, 36, 252, 101, 145, 104, 113, 34, 178, 26, 247, 169, 152, 224, 21, 183, 230, 183, 152, 138, 153, 176, 223, 14, 155, 178, - 24, 247, 91, 212, 9, 68, 191, 59, 160, 73, 69, 70, 49, 38, 136, 233, 106, 121, 8, 250, 112, 62, 46, 118, 139, 55, 241, 67, 222, 72, 167, - 246, 227, 178, 14, 8, 92, 10, 32, 23, 250, 34, 44, 201, 182, 130, 146, 10, 81, 72, 228, 113, 16, 20, 216, 167, 151, 22, 104, 246, 96, 154, - 102, 109, 89, 82, 39, 205, 233, 176, 223, 70, 159, 78, 155, 65, 147, 32, 101, 14, 3, 66, 152, 180, 67, 2, 42, 194, 98, 29, 212, 27, 221, - 0, 166, 157, 36, 116, 94, 171, 233, 148, 109, 91, 213, 79, 149, 197, 212, 159, 203, 183, 141, 57, 11, 162, 241, 128, 33, 242, 213, 242, 32, 28, - 250, 75, 80, 97, 87, 160, 61, 138, 253, 252, 105, 237, 210, 107, 174, 143, 145, 205, 64, 74, 96, 160, 68, 140, 183, 242, 47, 122, 169, 97, 108, - 151, 150, 84, 252, 56, 148, 221, 9, 58, 34, 177, 142, 10, 228, 72, 144, 100, 34, 149, 29, 48, 200, 182, 64, 229, 234, 152, 108, 212, 109, 135, - 206, 91, 162, 226, 145, 20, 64, 5, 137, 197, 135, 45, 208, 213, 18, 242, 196, 239, 160, 126, 205, 65, 40, 66, 192, 185, 238, 215, 243, 53, 35, - 138, 5, 199, 172, 30, 129, 209, 19, 28, 64, 85, 12, 195, 217, 95, 141, 44, 132, 253, 18, 236, 1, 140, 115, 23, 176, 236, 23, 108, 215, 55, - 80, 118, 144, 235, 141, 212, 201, 62, 42, 7, 147, 200, 110, 168, 211, 83, 70, 250, 21, 65, 85, 157, 103, 244, 28, 85, 225, 207, 66, 34, 243, - 207, 141, 203, 177, 213, 109, 252, 64, 34, 82, 76, 59, 117, 106, 86, 41, 37, 129, 206, 200, 245, 176, 179, 123, 206, 176, 116, 240, 205, 94, 195, - 141, 9, 159, 125, 14, 99, 6, 112, 56, 163, 93, 210, 11, 245, 72, 228, 5, 42, 156, 217, 68, 187, 148, 85, 112, 253, 23, 245, 92, 246, 183, - 218, 59, 160, 127, 16, 254, 215, 230, 116, 245, 9, 54, 102, 140, 97, 54, 107, 213, 203, 10, 179, 61, 14, 109, 85, 12, 188, 192, 60, 18, 113, - 212, 177, 214, 213, 115, 62, 173, 155, 252, 50, 223, 255, 141, 90, 82, 56, 109, 249, 95, 6, 42, 136, 1, 42, 20, 9, 123, 123, 144, 186, 243, - 182, 220, 173, 189, 147, 11, 230, 155, 248, 39, 16, 239, 249, 26, 182, 247, 200, 77, 235, 135, 254, 90, 176, 207, 124, 74, 244, 137, 47, 49, 18, - 248, 63, 83, 166, 95, 237, 14, 194, 51, 240, 164, 183, 21, 9, 233, 85, 243, 58, 74, 44, 56, 15, 249, 165, 242, 115, 119, 27, 20, 26, 188, - 98, 86, 190, 111, 92, 135, 80, 32, 51, 180, 15, 16, 243, 36, 100, 195, 73, 103, 135, 90, 192, 179, 80, 13, 221, 205, 144, 216, 12, 127, 6, - 60, 174, 146, 15, 22, 20, 100, 240, 40, 29, 48, 139, 251, 147, 90, 79, 38, 198, 234, 197, 19, 70, 38, 148, 171, 231, 103, 168, 64, 171, 94, - 158, 130, 150, 131, 184, 218, 167, 57, 122, 190, 31, 78, 238, 58, 124, 8, 254, 77, 90, 44, 11, 179, 112, 157, 246, 9, 95, 52, 238, 82, 3, - 231, 123, 140, 225, 229, 195, 206, 65, 162, 255, 168, 108, 212, 6, 33, 160, 4, 213, 22, 204, 83, 229, 89, 39, 88, 132, 111, 197, 164, 194, 93, - 76, 136, 213, 155, 112, 30, 24, 158, 12, 213, 214, 83, 203, 190, 98, 19, 108, 232, 108, 44, 71, 169, 107, 7, 241, 65, 79, 67, 38, 150, 18, - 236, 52, 120, 209, 165, 2, 235, 185, 16, 190, 123, 26, 126, 215, 219, 6, 228, 46, 90, 254, 54, 252, 222, 57, 232, 109, 40, 243, 33, 10, 162, - 187, 152, 226, 211, 149, 125, 80, 112, 216, 58, 200, 110, 39, 253, 215, 208, 130, 87, 232, 124, 192, 41, 184, 116, 208, 220, 125, 116, 241, 90, 150, - 189, 111, 44, 1, 112, 228, 139, 152, 205, 242, 54, 254, 8, 52, 188, 77, 133, 128, 151, 173, 82, 43, 30, 233, 12, 45, 193, 210, 182, 59, 175, - 98, 31, 26, 67, 49, 152, 175, 251, 143, 152, 153, 106, 119, 45, 29, 58, 167, 142, 217, 139, 24, 86, 252, 21, 56, 143, 184, 55, 168, 153, 230, - 124, 26, 129, 105, 224, 53, 1, 9, 43, 80, 120, 248, 110, 92, 137, 33, 248, 206, 209, 186, 80, 147, 124, 29, 202, 201, 239, 150, 247, 24, 121, - 200, 134, 74, 145, 70, 212, 107, 131, 250, 206, 132, 127, 255, 44, 21, 60, 84, 251, 107, 231, 12, 47, 84, 106, 150, 42, 141, 110, 61, 127, 30, - 36, 91, 76, 252, 86, 227, 116, 45, 95, 35, 72, 193, 143, 11, 186, 203, 110, 150, 12, 228, 40, 181, 231, 132, 246, 116, 173, 74, 185, 234, 98, - 172, 216, 47, 94, 160, 243, 55, 245, 76, 165, 114, 114, 186, 136, 203, 183, 188, 86, 96, 252, 149, 224, 234, 102, 185, 198, 184, 19, 132, 33, 159, - 54, 104, 175, 115, 146, 86, 21, 227, 222, 67, 80, 50, 171, 180, 24, 113, 216, 92, 138, 34, 150, 120, 100, 218, 150, 163, 231, 65, 66, 69, 31, - 163, 123, 21, 166, 70, 108, 209, 46, 196, 114, 253, 98, 189, 246, 181, 85, 164, 210, 136, 5, 61, 226, 238, 38, 147, 95, 74, 124, 243, 18, 109, - 68, 87, 154, 81, 211, 34, 218, 93, 16, 126, 174, 159, 14, 167, 232, 18, 142, 58, 11, 243, 37, 215, 193, 170, 44, 165, 4, 188, 183, 2, 253, - 181, 27, 192, 9, 71, 214, 167, 245, 80, 77, 196, 14, 60, 231, 82, 218, 219, 113, 148, 184, 168, 170, 150, 46, 254, 32, 135, 148, 52, 95, 41, - 87, 61, 187, 201, 176, 117, 187, 137, 173, 79, 192, 242, 239, 21, 235, 123, 225, 158, 128, 5, 51, 166, 69, 27, 34, 89, 170, 131, 234, 147, 212, - 121, 197, 111, 211, 14, 43, 63, 207, 213, 179, 3, 176, 56, 78, 125, 91, 53, 216, 192, 163, 198, 219, 99, 214, 227, 128, 195, 19, 16, 17, 238, - 160, 120, 51, 67, 0, 254, 8, 252, 75, 169, 117, 11, 240, 127, 149, 78, 242, 36, 96, 109, 49, 15, 109, 138, 155, 100, 181, 149, 173, 82, 176, - 93, 159, 185, 68, 176, 157, 50, 87, 168, 134, 117, 152, 214, 178, 251, 0, 205, 128, 160, 70, 173, 71, 201, 36, 63, 64, 40, 22, 245, 199, 196, - 32, 80, 152, 209, 253, 240, 5, 88, 1, 111, 183, 154, 2, 252, 58, 187, 181, 81, 40, 88, 218, 254, 81, 184, 237, 213, 138, 175, 135, 167, 109, - 167, 45, 105, 220, 90, 14, 56, 36, 188, 126, 201, 106, 228, 203, 35, 230, 12, 173, 31, 119, 42, 75, 0, 99, 188, 10, 81, 46, 48, 100, 49, - 250, 83, 246, 57, 152, 48, 223, 49, 174, 125, 106, 202, 164, 104, 153, 163, 27, 90, 125, 49, 13, 236, 41, 214, 200, 215, 141, 155, 212, 25, 231, - 11, 68, 57, 249, 207, 149, 220, 52, 49, 40, 33, 202, 102, 190, 201, 184, 224, 36, 89, 23, 4, 212, 178, 205, 15, 130, 170, 49, 169, 107, 1, - 233, 25, 106, 242, 125, 21, 78, 92, 236, 208, 78, 12, 89, 63, 240, 135, 240, 111, 251, 160, 205, 46, 130, 107, 243, 116, 251, 39, 45, 91, 139, - 227, 128, 95, 222, 47, 232, 214, 87, 183, 65, 60, 81, 128, 204, 252, 41, 219, 215, 155, 65, 188, 32, 73, 174, 198, 88, 51, 244, 2, 188, 48, - 29, 133, 56, 163, 23, 155, 197, 139, 116, 48, 130, 220, 239, 89, 221, 238, 56, 76, 87, 81, 6, 156, 181, 8, 253, 151, 126, 232, 215, 169, 227, - 240, 159, 78, 5, 165, 226, 120, 191, 100, 100, 217, 118, 240, 235, 145, 133, 128, 219, 134, 112, 131, 97, 170, 5, 27, 58, 97, 86, 87, 109, 148, - 168, 212, 240, 11, 195, 143, 213, 201, 161, 202, 250, 177, 0, 136, 155, 179, 213, 146, 238, 227, 248, 133, 168, 145, 87, 140, 241, 216, 42, 245, 132, - 88, 10, 85, 170, 46, 108, 58, 92, 244, 2, 176, 220, 206, 142, 83, 59, 16, 170, 112, 209, 205, 169, 48, 223, 168, 13, 14, 133, 126, 40, 58, - 49, 158, 37, 27, 207, 146, 136, 76, 71, 189, 181, 47, 225, 253, 156, 172, 252, 8, 164, 206, 104, 243, 30, 148, 149, 224, 15, 210, 37, 202, 53, - 8, 239, 49, 221, 235, 22, 111, 25, 215, 99, 69, 58, 199, 113, 157, 78, 127, 141, 1, 238, 115, 173, 200, 149, 27, 193, 47, 217, 110, 88, 57, - 120, 191, 173, 170, 157, 67, 58, 137, 13, 48, 48, 80, 211, 207, 24, 67, 193, 60, 149, 250, 186, 111, 136, 172, 252, 196, 184, 162, 115, 170, 254, - 26, 209, 75, 245, 248, 225, 124, 204, 35, 113, 236, 196, 120, 86, 124, 98, 92, 8, 253, 9, 111, 219, 169, 44, 199, 21, 140, 238, 215, 175, 229, - 27, 24, 229, 138, 87, 143, 103, 57, 103, 137, 170, 195, 0, 127, 104, 179, 181, 42, 109, 89, 123, 27, 161, 180, 139, 149, 82, 114, 240, 166, 83, - 171, 34, 73, 108, 103, 224, 97, 99, 40, 36, 26, 0, 170, 149, 246, 91, 79, 27, 185, 229, 240, 7, 16, 59, 243, 180, 28, 112, 191, 113, 62, - 232, 84, 177, 53, 84, 90, 92, 3, 228, 195, 15, 235, 183, 64, 65, 148, 170, 191, 39, 239, 167, 179, 59, 245, 18, 88, 87, 41, 37, 167, 13, - 122, 159, 211, 46, 66, 185, 169, 178, 187, 89, 174, 121, 20, 67, 55, 159, 162, 91, 137, 169, 166, 69, 238, 135, 203, 0, 105, 108, 160, 219, 7, - 154, 229, 117, 237, 70, 76, 212, 63, 67, 71, 44, 83, 30, 135, 14, 1, 136, 211, 218, 57, 167, 29, 225, 119, 20, 203, 118, 234, 180, 241, 161, - 216, 42, 117, 176, 114, 103, 3, 62, 76, 159, 98, 135, 249, 30, 0, 139, 29, 23, 91, 53, 178, 9, 254, 40, 237, 155, 83, 2, 233, 67, 84, - 228, 115, 151, 206, 183, 248, 84, 231, 111, 149, 235, 249, 3, 196, 246, 219, 240, 14, 87, 172, 31, 8, 188, 166, 53, 109, 211, 250, 129, 75, 199, - 165, 246, 209, 120, 54, 241, 105, 192, 47, 235, 0, 220, 95, 214, 243, 245, 236, 222, 130, 2, 253, 210, 167, 181, 155, 78, 26, 122, 9, 202, 42, - 240, 83, 208, 238, 82, 16, 166, 150, 74, 49, 11, 13, 236, 54, 226, 5, 131, 252, 54, 8, 165, 220, 12, 23, 124, 45, 86, 166, 179, 24, 119, - 44, 209, 4, 9, 176, 104, 109, 151, 125, 128, 139, 197, 180, 215, 39, 191, 52, 103, 195, 108, 84, 155, 128, 146, 195, 200, 127, 170, 20, 147, 206, - 30, 213, 200, 81, 243, 183, 37, 195, 11, 150, 155, 48, 225, 23, 243, 81, 175, 17, 42, 21, 138, 82, 108, 49, 238, 210, 189, 29, 115, 84, 34, - 217, 32, 4, 37, 66, 2, 17, 57, 17, 3, 94, 195, 20, 77, 211, 41, 245, 119, 204, 217, 128, 236, 84, 23, 169, 158, 96, 8, 168, 129, 180, - 168, 163, 66, 144, 56, 18, 47, 73, 135, 244, 38, 213, 4, 4, 157, 104, 159, 7, 209, 218, 254, 33, 109, 197, 164, 214, 30, 240, 49, 165, 40, - 76, 102, 65, 193, 35, 181, 107, 9, 153, 63, 63, 140, 183, 92, 14, 192, 163, 244, 65, 62, 255, 76, 60, 104, 228, 117, 240, 215, 126, 36, 170, - 87, 179, 91, 157, 160, 179, 141, 84, 40, 252, 247, 34, 59, 170, 174, 64, 181, 251, 125, 80, 251, 116, 8, 20, 31, 87, 140, 123, 235, 196, 106, - 228, 111, 242, 187, 216, 149, 25, 104, 40, 133, 173, 239, 85, 254, 246, 36, 219, 13, 31, 146, 175, 238, 24, 37, 84, 11, 56, 165, 121, 42, 187, - 175, 151, 47, 246, 186, 33, 96, 227, 253, 21, 144, 170, 197, 179, 23, 3, 46, 85, 91, 64, 161, 118, 201, 175, 105, 143, 122, 163, 58, 72, 139, - 229, 37, 76, 251, 161, 92, 7, 98, 15, 38, 42, 193, 198, 0, 166, 229, 38, 126, 199, 184, 24, 243, 90, 197, 122, 12, 25, 235, 103, 247, 24, - 35, 211, 213, 110, 27, 52, 6, 241, 250, 49, 56, 234, 109, 178, 226, 200, 194, 222, 65, 249, 174, 50, 29, 16, 72, 42, 178, 245, 98, 131, 118, - 41, 200, 154, 197, 105, 56, 199, 82, 63, 29, 106, 160, 141, 9, 129, 31, 22, 19, 252, 25, 109, 33, 248, 71, 64, 200, 226, 205, 144, 215, 1, - 182, 190, 29, 91, 245, 249, 83, 198, 101, 50, 151, 167, 160, 197, 11, 245, 226, 57, 218, 220, 164, 227, 78, 215, 66, 143, 137, 46, 90, 157, 9, - 99, 22, 179, 180, 166, 87, 187, 95, 187, 65, 132, 183, 148, 128, 131, 96, 157, 242, 15, 116, 158, 142, 28, 153, 83, 237, 31, 84, 251, 20, 155, - 142, 126, 172, 152, 152, 246, 78, 149, 211, 254, 252, 16, 200, 201, 10, 123, 93, 180, 30, 22, 128, 171, 124, 23, 130, 172, 3, 174, 228, 18, 213, - 151, 123, 128, 30, 143, 138, 88, 70, 66, 125, 120, 164, 110, 96, 163, 127, 104, 61, 224, 211, 235, 150, 15, 128, 156, 210, 222, 90, 164, 81, 54, - 9, 43, 157, 134, 183, 241, 91, 180, 54, 55, 244, 71, 86, 170, 152, 2, 48, 193, 59, 228, 20, 184, 188, 20, 129, 44, 47, 65, 150, 195, 106, - 82, 11, 19, 150, 250, 119, 242, 74, 47, 62, 29, 24, 62, 111, 46, 219, 224, 33, 24, 200, 64, 35, 222, 182, 168, 231, 250, 169, 124, 181, 104, - 195, 83, 164, 115, 116, 44, 235, 152, 97, 133, 114, 173, 212, 255, 53, 88, 206, 242, 165, 35, 116, 246, 116, 80, 189, 10, 123, 46, 247, 128, 107, - 32, 133, 219, 213, 116, 198, 98, 77, 236, 46, 221, 45, 77, 55, 110, 100, 145, 21, 208, 52, 103, 117, 209, 81, 9, 214, 178, 31, 210, 76, 128, - 176, 216, 168, 229, 110, 230, 109, 132, 53, 88, 48, 229, 13, 169, 157, 0, 104, 151, 206, 14, 203, 48, 155, 212, 102, 64, 127, 222, 32, 160, 39, - 27, 134, 114, 159, 0, 58, 241, 173, 251, 141, 33, 75, 36, 64, 169, 23, 201, 27, 188, 133, 145, 247, 155, 4, 9, 106, 55, 203, 159, 51, 108, - 171, 216, 45, 206, 144, 180, 217, 6, 121, 189, 104, 201, 86, 249, 200, 17, 115, 49, 133, 33, 31, 55, 157, 232, 11, 226, 125, 76, 7, 163, 179, - 34, 30, 109, 170, 109, 55, 44, 0, 67, 45, 120, 168, 72, 187, 119, 72, 128, 52, 28, 89, 27, 109, 230, 28, 90, 79, 7, 33, 125, 126, 28, - 132, 80, 234, 102, 79, 65, 14, 218, 29, 91, 240, 87, 102, 162, 8, 69, 58, 53, 202, 187, 192, 249, 5, 42, 164, 62, 66, 222, 180, 29, 209, - 74, 14, 87, 92, 82, 150, 163, 62, 109, 1, 179, 106, 140, 217, 0, 196, 125, 135, 60, 173, 221, 176, 232, 12, 27, 156, 28, 35, 109, 226, 232, - 114, 27, 127, 160, 160, 176, 176, 191, 51, 9, 68, 128, 106, 58, 67, 246, 156, 82, 250, 74, 104, 59, 136, 11, 190, 60, 252, 123, 228, 242, 5, - 171, 212, 1, 241, 59, 97, 249, 85, 181, 176, 252, 249, 128, 215, 14, 215, 60, 101, 127, 0, 165, 233, 88, 101, 234, 224, 124, 149, 150, 101, 196, - 145, 33, 188, 59, 134, 160, 16, 100, 219, 228, 3, 144, 110, 167, 156, 61, 235, 71, 224, 147, 221, 65, 76, 184, 99, 251, 123, 32, 217, 139, 32, - 251, 245, 198, 101, 90, 254, 187, 78, 130, 172, 94, 66, 87, 7, 115, 13, 108, 63, 222, 22, 170, 233, 117, 99, 78, 23, 137, 144, 54, 3, 201, - 0, 55, 250, 165, 9, 215, 124, 16, 78, 97, 153, 142, 93, 76, 40, 51, 105, 200, 158, 130, 57, 139, 124, 167, 42, 107, 106, 117, 53, 65, 93, - 209, 70, 85, 67, 177, 146, 16, 128, 239, 153, 69, 219, 121, 72, 157, 87, 246, 149, 125, 241, 12, 244, 56, 216, 229, 109, 195, 14, 129, 89, 55, - 32, 115, 48, 57, 159, 224, 109, 13, 216, 156, 196, 205, 217, 20, 132, 206, 59, 176, 106, 114, 16, 190, 193, 174, 134, 81, 204, 194, 47, 186, 125, - 106, 38, 103, 149, 43, 199, 248, 232, 14, 129, 23, 10, 230, 203, 110, 13, 127, 11, 142, 250, 228, 207, 144, 218, 35, 33, 143, 192, 116, 156, 170, - 165, 159, 1, 7, 195, 20, 108, 192, 83, 203, 132, 120, 146, 150, 186, 233, 99, 199, 45, 182, 141, 31, 5, 225, 185, 62, 123, 14, 242, 19, 121, - 123, 128, 78, 169, 214, 243, 3, 218, 42, 136, 75, 220, 75, 235, 91, 205, 252, 186, 113, 35, 182, 154, 24, 87, 79, 64, 74, 237, 101, 71, 129, - 155, 97, 119, 64, 29, 160, 115, 190, 61, 154, 169, 64, 210, 118, 169, 135, 169, 138, 150, 142, 206, 3, 53, 56, 216, 147, 135, 25, 29, 103, 206, - 166, 144, 99, 25, 90, 128, 59, 164, 181, 208, 106, 63, 29, 7, 202, 98, 148, 224, 132, 150, 2, 8, 232, 69, 101, 22, 25, 142, 40, 159, 10, - 83, 205, 187, 18, 255, 81, 3, 123, 210, 144, 48, 47, 226, 1, 170, 201, 108, 198, 200, 99, 64, 124, 249, 17, 33, 131, 191, 21, 54, 117, 217, - 62, 33, 247, 205, 40, 126, 192, 25, 197, 159, 198, 199, 246, 169, 159, 81, 101, 238, 86, 140, 210, 10, 213, 148, 235, 144, 117, 98, 146, 202, 68, - 83, 78, 15, 100, 235, 47, 197, 46, 54, 71, 49, 239, 255, 24, 19, 176, 18, 0, 238, 90, 230, 34, 29, 146, 180, 129, 33, 53, 84, 190, 103, - 33, 192, 128, 194, 16, 184, 120, 78, 194, 79, 60, 167, 155, 183, 93, 46, 190, 164, 206, 3, 135, 212, 113, 90, 123, 222, 170, 242, 140, 142, 60, - 250, 200, 40, 197, 64, 85, 183, 11, 230, 18, 102, 133, 74, 135, 3, 238, 144, 54, 126, 147, 108, 206, 71, 24, 242, 213, 109, 114, 9, 1, 182, - 221, 109, 135, 181, 207, 82, 31, 136, 12, 244, 142, 60, 120, 14, 131, 252, 125, 133, 206, 225, 65, 130, 141, 31, 5, 38, 35, 115, 238, 199, 76, - 99, 58, 238, 69, 236, 122, 13, 252, 24, 16, 58, 87, 191, 69, 77, 42, 44, 73, 247, 175, 185, 193, 213, 126, 118, 191, 145, 182, 188, 26, 246, - 249, 136, 201, 210, 124, 148, 106, 145, 108, 111, 2, 102, 105, 153, 230, 33, 227, 234, 97, 56, 182, 35, 138, 157, 242, 118, 159, 163, 67, 38, 253, - 120, 192, 202, 249, 175, 47, 224, 146, 220, 86, 190, 197, 200, 232, 143, 203, 73, 170, 156, 11, 248, 180, 25, 190, 10, 185, 123, 212, 24, 35, 51, - 248, 160, 177, 68, 14, 234, 45, 35, 27, 170, 56, 168, 249, 224, 106, 86, 94, 36, 169, 88, 15, 209, 156, 165, 189, 237, 79, 0, 100, 101, 159, - 93, 233, 53, 231, 33, 182, 65, 89, 24, 158, 30, 24, 155, 213, 56, 6, 139, 42, 52, 197, 58, 76, 170, 107, 139, 181, 176, 57, 25, 252, 105, - 85, 70, 86, 129, 173, 154, 84, 254, 174, 92, 143, 191, 121, 205, 114, 155, 217, 62, 141, 170, 146, 161, 84, 178, 58, 28, 205, 3, 218, 5, 184, - 57, 58, 155, 73, 7, 47, 15, 0, 158, 184, 255, 204, 38, 42, 32, 200, 62, 163, 234, 224, 70, 106, 199, 21, 89, 128, 199, 86, 123, 104, 201, - 123, 29, 34, 107, 149, 0, 119, 134, 168, 174, 69, 59, 1, 8, 194, 52, 30, 206, 192, 181, 208, 41, 57, 48, 16, 12, 237, 45, 40, 21, 136, - 174, 52, 156, 236, 4, 158, 101, 49, 138, 80, 236, 85, 172, 106, 159, 107, 239, 97, 166, 249, 14, 249, 46, 21, 184, 244, 224, 111, 46, 218, 28, - 95, 110, 66, 171, 143, 107, 157, 84, 83, 219, 167, 117, 231, 66, 98, 27, 158, 229, 166, 46, 119, 193, 208, 150, 98, 46, 249, 211, 76, 48, 159, - 16, 219, 1, 226, 172, 27, 102, 240, 172, 94, 231, 118, 194, 20, 32, 167, 91, 180, 1, 87, 47, 248, 194, 131, 213, 246, 106, 132, 10, 0, 4, - 162, 220, 170, 84, 100, 63, 170, 158, 136, 144, 209, 80, 103, 20, 70, 231, 47, 78, 32, 90, 127, 63, 122, 222, 56, 111, 241, 6, 190, 157, 90, - 13, 181, 66, 143, 95, 137, 241, 93, 236, 118, 175, 75, 75, 229, 251, 12, 17, 162, 99, 51, 240, 13, 188, 27, 249, 183, 96, 193, 12, 190, 104, - 20, 44, 80, 214, 131, 68, 103, 221, 72, 237, 156, 206, 59, 248, 69, 88, 109, 214, 47, 239, 67, 160, 184, 84, 84, 114, 43, 38, 250, 217, 203, - 84, 85, 215, 45, 198, 140, 156, 197, 155, 249, 61, 71, 96, 87, 216, 14, 58, 106, 17, 150, 45, 144, 40, 133, 52, 157, 86, 188, 173, 11, 90, - 232, 117, 145, 8, 32, 155, 11, 48, 40, 91, 212, 22, 197, 163, 245, 168, 22, 90, 165, 168, 213, 22, 169, 242, 138, 35, 115, 102, 137, 199, 222, - 161, 106, 153, 58, 245, 176, 50, 157, 98, 27, 197, 148, 185, 152, 132, 101, 150, 102, 41, 41, 38, 96, 10, 28, 58, 229, 159, 50, 231, 105, 1, - 117, 148, 150, 186, 186, 144, 127, 139, 97, 183, 139, 206, 95, 208, 90, 135, 65, 71, 80, 106, 73, 175, 82, 101, 153, 65, 27, 31, 131, 90, 23, - 173, 180, 236, 160, 218, 237, 184, 220, 8, 169, 50, 19, 198, 60, 156, 160, 35, 109, 228, 62, 242, 113, 127, 7, 157, 149, 112, 169, 58, 238, 130, - 197, 154, 229, 41, 99, 54, 244, 67, 9, 151, 171, 188, 194, 232, 36, 127, 9, 164, 177, 27, 186, 96, 53, 14, 235, 155, 161, 70, 0, 157, 218, - 232, 176, 101, 183, 50, 79, 115, 64, 61, 212, 172, 198, 66, 92, 147, 1, 227, 173, 48, 33, 37, 218, 45, 189, 151, 94, 58, 193, 143, 25, 223, - 90, 172, 74, 220, 2, 93, 151, 232, 20, 245, 53, 75, 116, 243, 23, 10, 202, 116, 220, 27, 168, 180, 113, 101, 235, 96, 209, 189, 234, 223, 129, - 80, 230, 99, 14, 13, 214, 28, 198, 83, 188, 40, 255, 238, 101, 119, 199, 119, 39, 87, 38, 55, 33, 218, 114, 180, 192, 150, 9, 137, 122, 113, - 10, 198, 43, 236, 14, 205, 35, 78, 88, 43, 127, 110, 196, 116, 163, 98, 237, 122, 72, 224, 199, 241, 208, 237, 180, 218, 211, 182, 255, 136, 50, - 157, 118, 185, 246, 177, 66, 133, 31, 154, 69, 23, 30, 246, 169, 163, 116, 164, 186, 241, 97, 106, 105, 216, 193, 206, 24, 89, 204, 34, 196, 171, - 136, 173, 86, 49, 21, 129, 156, 171, 129, 235, 191, 129, 55, 97, 75, 198, 173, 208, 19, 62, 109, 238, 21, 3, 126, 143, 150, 165, 243, 168, 27, - 53, 219, 44, 30, 254, 115, 8, 192, 37, 34, 244, 3, 208, 211, 208, 17, 107, 12, 25, 92, 109, 229, 119, 123, 149, 44, 29, 129, 211, 169, 78, - 108, 72, 59, 105, 186, 105, 214, 114, 20, 120, 180, 10, 245, 3, 74, 237, 99, 59, 95, 130, 81, 88, 109, 18, 211, 198, 183, 211, 180, 132, 32, - 9, 146, 71, 49, 111, 46, 60, 8, 124, 27, 104, 165, 246, 97, 210, 253, 53, 98, 141, 252, 187, 157, 141, 64, 207, 2, 139, 123, 45, 114, 138, - 218, 181, 14, 65, 223, 174, 216, 94, 11, 32, 124, 154, 246, 228, 7, 104, 215, 164, 164, 157, 132, 83, 166, 19, 43, 75, 249, 180, 215, 169, 125, - 6, 59, 36, 235, 212, 171, 164, 150, 168, 26, 181, 4, 93, 165, 130, 246, 128, 242, 231, 140, 60, 212, 39, 127, 18, 145, 235, 108, 227, 251, 232, - 104, 115, 130, 189, 0, 249, 184, 90, 243, 99, 170, 30, 9, 240, 78, 245, 36, 120, 178, 146, 244, 165, 176, 59, 161, 210, 198, 74, 141, 124, 26, - 217, 103, 43, 252, 239, 231, 169, 110, 106, 63, 164, 12, 88, 253, 184, 81, 166, 115, 30, 95, 200, 145, 72, 167, 71, 183, 254, 101, 62, 21, 111, - 203, 137, 103, 63, 21, 23, 33, 93, 242, 245, 192, 134, 140, 92, 248, 244, 39, 218, 8, 112, 223, 45, 137, 145, 19, 255, 138, 235, 234, 127, 41, - 68, 189, 152, 246, 88, 137, 14, 67, 103, 42, 61, 44, 160, 70, 226, 149, 14, 7, 183, 181, 210, 191, 249, 131, 188, 26, 193, 20, 20, 91, 217, - 203, 114, 70, 126, 37, 231, 30, 254, 177, 60, 31, 233, 242, 20, 49, 59, 31, 58, 201, 38, 213, 113, 41, 180, 111, 53, 105, 48, 75, 254, 219, - 172, 86, 136, 152, 154, 212, 126, 163, 172, 136, 135, 21, 217, 33, 79, 86, 86, 135, 20, 118, 17, 206, 142, 109, 230, 79, 201, 140, 124, 162, 154, - 142, 8, 245, 83, 255, 168, 103, 39, 17, 217, 115, 122, 206, 231, 31, 22, 100, 94, 251, 39, 233, 61, 252, 159, 168, 172, 208, 150, 147, 251, 241, - 46, 197, 86, 120, 22, 63, 40, 54, 203, 251, 101, 230, 217, 255, 91, 156, 38, 84, 105, 149, 16, 215, 58, 83, 196, 191, 157, 162, 86, 92, 135, - 17, 208, 79, 107, 23, 96, 125, 229, 135, 248, 185, 159, 21, 107, 140, 60, 12, 123, 35, 244, 11, 139, 243, 65, 53, 85, 41, 128, 68, 58, 45, - 27, 236, 179, 203, 116, 65, 107, 59, 41, 177, 52, 232, 40, 161, 252, 167, 50, 157, 224, 95, 12, 22, 251, 249, 39, 248, 136, 227, 91, 68, 165, - 51, 12, 196, 164, 89, 138, 242, 54, 216, 103, 55, 44, 55, 170, 149, 29, 229, 78, 160, 252, 223, 179, 239, 250, 171, 216, 85, 252, 150, 113, 69, - 115, 143, 188, 101, 44, 210, 121, 243, 3, 84, 4, 131, 183, 160, 163, 87, 116, 234, 239, 220, 114, 220, 109, 167, 182, 29, 48, 22, 162, 64, 10, - 234, 160, 106, 152, 51, 241, 142, 16, 173, 175, 132, 161, 121, 57, 185, 252, 144, 182, 4, 169, 181, 86, 205, 220, 172, 52, 88, 49, 35, 179, 212, - 234, 97, 69, 201, 134, 157, 54, 85, 42, 118, 0, 63, 28, 4, 57, 243, 118, 124, 201, 83, 37, 198, 32, 116, 134, 160, 195, 144, 179, 1, 175, - 77, 75, 192, 169, 202, 118, 237, 178, 9, 251, 212, 46, 71, 128, 156, 147, 243, 0, 96, 230, 35, 87, 135, 33, 163, 248, 39, 9, 229, 87, 144, - 207, 159, 99, 128, 234, 228, 110, 210, 226, 130, 154, 232, 156, 209, 35, 196, 128, 116, 200, 96, 135, 218, 130, 231, 194, 111, 255, 1, 252, 68, 247, - 218, 236, 134, 115, 66, 124, 54, 106, 109, 8, 183, 211, 242, 179, 175, 77, 47, 192, 215, 225, 177, 167, 168, 233, 8, 204, 102, 216, 171, 171, 54, - 206, 129, 11, 197, 51, 218, 5, 42, 141, 73, 70, 50, 14, 21, 200, 124, 27, 43, 214, 243, 83, 70, 214, 42, 210, 119, 185, 216, 201, 138, 26, - 207, 218, 254, 40, 164, 97, 33, 44, 90, 168, 134, 242, 176, 67, 213, 164, 140, 234, 37, 62, 70, 242, 98, 84, 83, 230, 82, 146, 86, 59, 233, - 48, 25, 126, 168, 120, 1, 175, 15, 223, 49, 224, 15, 38, 106, 33, 236, 116, 106, 41, 153, 127, 184, 134, 214, 137, 195, 116, 54, 53, 50, 101, - 59, 237, 240, 229, 149, 6, 71, 43, 212, 18, 128, 126, 248, 134, 219, 90, 217, 169, 203, 247, 243, 123, 168, 241, 204, 102, 249, 133, 113, 131, 26, - 225, 140, 105, 103, 151, 195, 199, 232, 220, 106, 16, 126, 146, 174, 14, 130, 180, 171, 92, 247, 90, 37, 142, 27, 55, 99, 127, 233, 14, 82, 227, - 153, 40, 64, 162, 155, 86, 117, 106, 197, 20, 98, 64, 30, 162, 22, 76, 81, 119, 136, 186, 216, 136, 6, 58, 17, 13, 190, 17, 79, 225, 149, - 87, 107, 228, 231, 132, 7, 223, 181, 9, 90, 109, 26, 37, 232, 181, 217, 40, 212, 24, 32, 160, 15, 227, 138, 47, 212, 95, 199, 178, 37, 109, - 48, 77, 217, 98, 43, 157, 23, 167, 126, 48, 244, 111, 28, 195, 162, 176, 180, 192, 188, 67, 186, 2, 30, 50, 38, 15, 52, 136, 139, 189, 195, - 84, 92, 112, 15, 85, 222, 214, 124, 87, 143, 83, 3, 196, 31, 14, 22, 107, 36, 242, 230, 217, 99, 72, 200, 203, 177, 98, 21, 68, 213, 24, - 196, 145, 60, 10, 122, 243, 90, 71, 43, 45, 141, 126, 7, 137, 149, 141, 57, 89, 73, 227, 14, 212, 219, 75, 5, 250, 138, 56, 81, 160, 13, - 235, 47, 232, 36, 84, 21, 63, 96, 203, 102, 121, 136, 216, 158, 150, 119, 71, 136, 185, 6, 213, 78, 229, 23, 229, 126, 64, 102, 30, 239, 184, - 69, 157, 201, 88, 212, 254, 37, 97, 254, 35, 16, 119, 14, 66, 183, 68, 61, 191, 178, 24, 76, 170, 43, 245, 195, 162, 231, 124, 175, 178, 8, - 9, 71, 135, 73, 89, 255, 111, 233, 100, 74, 220, 29, 21, 212, 169, 199, 29, 162, 120, 47, 85, 113, 186, 158, 139, 246, 161, 144, 141, 222, 102, - 126, 26, 212, 3, 80, 94, 131, 231, 226, 100, 84, 190, 213, 197, 174, 111, 212, 140, 50, 159, 100, 3, 150, 246, 127, 217, 84, 111, 219, 105, 150, - 82, 130, 154, 242, 28, 116, 155, 249, 6, 218, 64, 220, 38, 55, 105, 23, 28, 195, 189, 119, 194, 204, 86, 99, 150, 219, 76, 73, 77, 117, 78, - 34, 125, 253, 29, 90, 142, 14, 20, 183, 105, 150, 204, 239, 122, 126, 94, 171, 20, 25, 82, 75, 151, 55, 228, 223, 118, 67, 188, 194, 145, 220, - 73, 192, 186, 242, 131, 26, 60, 114, 156, 118, 213, 211, 49, 86, 37, 191, 128, 157, 42, 103, 65, 130, 231, 117, 150, 144, 7, 52, 71, 103, 77, - 136, 221, 231, 120, 43, 194, 32, 23, 252, 10, 80, 150, 138, 48, 131, 125, 255, 26, 254, 238, 111, 180, 119, 50, 65, 207, 151, 73, 185, 166, 128, - 151, 160, 241, 105, 149, 123, 169, 179, 180, 242, 212, 39, 67, 150, 183, 153, 110, 51, 60, 252, 79, 248, 253, 255, 76, 197, 97, 182, 60, 243, 255, - 58, 93, 16, 210, 14, 21, 195, 208, 206, 144, 79, 183, 19, 191, 230, 214, 203, 219, 152, 10, 78, 183, 238, 85, 186, 191, 200, 140, 246, 63, 136, - 231, 233, 96, 123, 3, 172, 255, 172, 92, 221, 245, 31, 231, 105, 85, 142, 48, 252, 91, 221, 173, 17, 207, 209, 2, 9, 213, 89, 148, 117, 155, - 238, 209, 149, 150, 164, 115, 206, 87, 116, 32, 21, 157, 202, 23, 9, 246, 62, 73, 187, 86, 200, 197, 171, 180, 180, 116, 218, 88, 100, 180, 83, - 190, 8, 189, 208, 193, 110, 211, 201, 116, 31, 255, 203, 28, 226, 122, 72, 251, 52, 242, 134, 168, 130, 19, 188, 3, 87, 195, 63, 135, 162, 116, - 233, 132, 90, 150, 74, 110, 111, 211, 49, 233, 14, 121, 175, 113, 7, 210, 124, 35, 232, 156, 142, 12, 211, 97, 187, 164, 183, 91, 203, 153, 249, - 48, 227, 106, 210, 124, 37, 183, 139, 221, 3, 23, 5, 216, 125, 17, 233, 36, 107, 48, 154, 185, 88, 229, 120, 41, 196, 106, 131, 164, 43, 106, - 156, 230, 111, 180, 73, 232, 5, 167, 69, 27, 143, 188, 241, 184, 191, 142, 174, 48, 167, 14, 41, 159, 65, 151, 242, 78, 112, 238, 124, 192, 1, - 139, 185, 203, 1, 183, 182, 122, 38, 242, 42, 148, 33, 85, 213, 193, 219, 222, 67, 119, 38, 210, 113, 238, 27, 172, 154, 74, 54, 135, 233, 200, - 253, 118, 227, 26, 157, 84, 198, 124, 57, 213, 152, 109, 59, 67, 5, 15, 251, 97, 194, 252, 14, 249, 98, 129, 22, 87, 215, 2, 35, 51, 97, - 214, 72, 213, 167, 182, 59, 10, 8, 163, 37, 176, 106, 227, 14, 4, 62, 180, 200, 185, 224, 170, 15, 83, 59, 28, 91, 237, 167, 75, 20, 96, - 134, 169, 108, 130, 250, 193, 192, 250, 199, 242, 9, 246, 186, 97, 211, 255, 121, 26, 243, 224, 246, 51, 74, 36, 136, 220, 51, 198, 93, 112, 47, - 254, 23, 63, 84, 242, 249, 109, 154, 14, 122, 64, 39, 38, 170, 198, 240, 9, 220, 118, 134, 96, 99, 87, 211, 149, 109, 226, 229, 106, 191, 83, - 181, 149, 89, 155, 142, 248, 43, 75, 54, 63, 36, 222, 84, 48, 15, 45, 84, 82, 17, 21, 61, 180, 148, 18, 248, 255, 59, 182, 121, 109, 234, - 101, 57, 87, 245, 19, 73, 107, 248, 85, 66, 64, 194, 64, 192, 238, 7, 199, 11, 234, 111, 126, 150, 202, 155, 110, 25, 99, 49, 177, 171, 178, - 50, 95, 236, 198, 67, 159, 209, 75, 62, 91, 163, 45, 208, 2, 213, 253, 223, 25, 144, 253, 68, 161, 77, 248, 63, 133, 46, 187, 241, 101, 88, - 183, 55, 239, 6, 132, 56, 81, 127, 2, 207, 240, 119, 110, 130, 191, 96, 140, 233, 149, 82, 219, 137, 88, 185, 91, 126, 66, 71, 120, 59, 216, - 19, 16, 225, 78, 55, 187, 168, 93, 34, 6, 222, 111, 120, 58, 156, 255, 18, 20, 54, 164, 2, 117, 221, 224, 205, 191, 213, 230, 205, 153, 52, - 47, 105, 221, 74, 62, 13, 95, 222, 23, 89, 174, 118, 135, 246, 247, 130, 37, 197, 144, 166, 83, 125, 197, 40, 153, 154, 180, 63, 160, 245, 128, - 85, 229, 160, 152, 82, 60, 200, 203, 123, 140, 107, 179, 201, 223, 179, 59, 154, 163, 185, 87, 255, 87, 227, 76, 80, 52, 61, 3, 17, 157, 167, - 51, 174, 54, 109, 207, 148, 96, 123, 96, 130, 218, 168, 235, 121, 212, 123, 72, 188, 11, 110, 119, 15, 65, 10, 46, 219, 162, 11, 12, 199, 146, - 162, 78, 188, 75, 221, 16, 118, 107, 159, 14, 199, 74, 4, 204, 151, 67, 130, 150, 78, 236, 160, 67, 173, 188, 77, 82, 172, 91, 32, 78, 97, - 238, 95, 168, 212, 106, 64, 36, 229, 232, 122, 216, 39, 141, 9, 61, 226, 30, 82, 187, 233, 217, 119, 64, 215, 131, 105, 14, 202, 75, 149, 182, - 51, 16, 101, 156, 138, 129, 6, 104, 19, 185, 77, 155, 7, 73, 84, 90, 168, 193, 53, 29, 2, 141, 191, 33, 160, 102, 168, 99, 8, 108, 164, - 81, 70, 32, 62, 91, 185, 73, 157, 213, 106, 51, 185, 152, 211, 42, 54, 25, 19, 65, 15, 170, 86, 187, 100, 157, 134, 59, 159, 143, 76, 197, - 189, 246, 77, 198, 130, 110, 64, 66, 38, 32, 158, 216, 144, 122, 25, 244, 200, 169, 71, 79, 49, 234, 247, 65, 31, 34, 76, 196, 49, 227, 34, - 64, 88, 188, 140, 161, 70, 200, 30, 160, 51, 139, 13, 114, 13, 253, 91, 183, 56, 69, 171, 15, 221, 33, 106, 14, 146, 244, 106, 207, 27, 152, - 90, 90, 118, 189, 173, 231, 105, 237, 247, 130, 206, 179, 98, 189, 113, 141, 14, 147, 19, 204, 228, 232, 92, 27, 94, 186, 31, 33, 177, 96, 201, - 126, 249, 20, 237, 10, 53, 240, 143, 232, 32, 99, 189, 124, 27, 252, 243, 207, 236, 33, 177, 170, 48, 90, 118, 205, 146, 221, 229, 212, 231, 43, - 124, 92, 62, 48, 162, 216, 105, 128, 217, 162, 153, 73, 10, 218, 81, 41, 4, 240, 14, 212, 185, 133, 81, 221, 220, 223, 177, 254, 111, 96, 88, - 94, 101, 84, 76, 98, 209, 2, 187, 48, 22, 98, 144, 221, 47, 3, 86, 96, 4, 158, 134, 200, 130, 135, 186, 110, 20, 98, 110, 191, 120, 14, - 63, 100, 205, 226, 1, 140, 60, 163, 190, 78, 183, 99, 112, 245, 251, 97, 4, 78, 57, 27, 207, 27, 119, 156, 244, 239, 248, 19, 134, 103, 137, - 205, 152, 21, 139, 202, 122, 247, 27, 215, 67, 101, 58, 191, 229, 198, 182, 186, 237, 208, 200, 62, 157, 101, 201, 34, 106, 58, 56, 181, 135, 240, - 154, 1, 29, 115, 218, 247, 92, 226, 64, 58, 226, 211, 233, 198, 120, 213, 152, 214, 162, 248, 97, 152, 132, 73, 147, 71, 221, 61, 212, 229, 45, - 42, 90, 168, 241, 132, 151, 248, 13, 236, 142, 77, 205, 229, 14, 155, 44, 234, 118, 174, 239, 53, 101, 58, 40, 207, 24, 243, 212, 168, 234, 162, - 113, 29, 54, 23, 140, 127, 142, 122, 69, 32, 92, 96, 32, 66, 15, 27, 78, 165, 174, 108, 144, 174, 188, 237, 130, 199, 112, 232, 24, 207, 34, - 21, 74, 247, 105, 61, 202, 75, 162, 153, 157, 30, 161, 182, 37, 237, 72, 218, 66, 28, 110, 100, 5, 140, 143, 152, 69, 176, 82, 177, 65, 137, - 206, 200, 237, 214, 146, 230, 161, 74, 15, 168, 50, 45, 26, 158, 209, 190, 182, 254, 114, 175, 240, 18, 38, 126, 97, 176, 82, 207, 239, 12, 104, - 163, 180, 246, 52, 120, 30, 4, 203, 155, 228, 19, 228, 56, 18, 96, 233, 50, 252, 7, 191, 66, 51, 76, 155, 206, 62, 157, 160, 193, 64, 216, - 105, 15, 74, 50, 178, 74, 93, 65, 74, 166, 23, 119, 129, 119, 100, 199, 31, 82, 75, 228, 77, 106, 181, 146, 2, 26, 28, 85, 175, 146, 61, - 232, 212, 22, 169, 215, 199, 58, 109, 144, 228, 43, 194, 12, 232, 126, 130, 174, 237, 157, 77, 81, 77, 177, 75, 106, 231, 138, 118, 131, 218, 226, - 108, 48, 236, 152, 91, 133, 200, 88, 162, 75, 68, 206, 24, 57, 152, 236, 144, 118, 14, 105, 215, 254, 48, 244, 9, 235, 174, 85, 83, 46, 85, - 96, 62, 129, 255, 223, 134, 172, 167, 45, 186, 126, 233, 209, 170, 93, 13, 213, 169, 234, 126, 115, 45, 62, 149, 165, 144, 229, 95, 223, 180, 34, - 176, 148, 39, 149, 159, 67, 8, 44, 209, 222, 49, 85, 8, 47, 4, 243, 116, 116, 23, 248, 159, 144, 183, 141, 97, 164, 242, 78, 140, 42, 11, - 123, 59, 48, 139, 77, 110, 43, 178, 86, 132, 64, 38, 112, 103, 78, 218, 225, 42, 216, 32, 42, 104, 233, 137, 170, 44, 161, 250, 154, 115, 85, - 212, 41, 112, 26, 243, 246, 4, 108, 127, 161, 30, 44, 60, 11, 149, 19, 2, 142, 44, 135, 197, 144, 252, 181, 242, 11, 68, 181, 103, 140, 91, - 149, 229, 249, 241, 96, 177, 123, 12, 108, 234, 209, 109, 53, 45, 132, 70, 93, 234, 188, 153, 141, 186, 141, 248, 133, 44, 12, 28, 220, 184, 139, - 41, 162, 101, 111, 219, 25, 165, 14, 68, 116, 149, 227, 97, 19, 218, 125, 128, 170, 170, 161, 50, 225, 170, 87, 170, 249, 70, 237, 157, 200, 50, - 157, 94, 254, 52, 178, 90, 77, 29, 143, 104, 165, 172, 71, 75, 155, 175, 139, 172, 188, 191, 215, 204, 211, 62, 204, 128, 201, 168, 72, 240, 211, - 200, 180, 45, 74, 242, 75, 24, 253, 19, 124, 59, 29, 0, 78, 136, 83, 144, 23, 57, 229, 171, 111, 221, 88, 185, 73, 220, 131, 240, 103, 116, - 112, 116, 201, 226, 245, 108, 187, 113, 246, 13, 216, 129, 251, 169, 93, 64, 150, 171, 198, 66, 62, 44, 54, 82, 165, 124, 220, 221, 186, 94, 187, - 65, 157, 19, 247, 33, 175, 165, 143, 88, 45, 198, 196, 54, 254, 140, 81, 118, 232, 146, 170, 81, 211, 78, 243, 30, 68, 132, 149, 198, 4, 79, - 208, 122, 110, 237, 38, 170, 10, 220, 204, 143, 26, 227, 33, 222, 12, 59, 113, 13, 196, 196, 61, 227, 66, 112, 187, 104, 68, 110, 20, 210, 98, - 64, 253, 140, 138, 245, 118, 168, 61, 116, 167, 106, 23, 34, 55, 159, 18, 192, 180, 33, 72, 240, 71, 171, 143, 40, 191, 56, 205, 106, 229, 42, - 50, 133, 183, 104, 71, 200, 153, 246, 80, 157, 119, 250, 167, 236, 69, 60, 46, 8, 227, 142, 49, 15, 76, 147, 235, 141, 113, 253, 7, 126, 227, - 57, 195, 133, 54, 70, 122, 23, 233, 180, 2, 29, 76, 40, 147, 204, 56, 75, 53, 245, 247, 107, 142, 19, 118, 38, 180, 97, 229, 151, 95, 57, - 123, 232, 244, 64, 74, 28, 172, 6, 166, 149, 250, 133, 7, 81, 232, 180, 194, 105, 78, 232, 238, 54, 185, 254, 136, 66, 200, 241, 122, 165, 207, - 248, 90, 181, 47, 23, 226, 254, 163, 242, 107, 133, 7, 220, 181, 218, 59, 57, 90, 216, 121, 228, 8, 36, 162, 108, 164, 91, 219, 104, 193, 164, - 55, 50, 149, 246, 137, 50, 151, 3, 126, 173, 188, 68, 135, 12, 234, 48, 251, 50, 80, 57, 85, 63, 27, 229, 237, 234, 132, 105, 87, 255, 133, - 60, 102, 100, 166, 163, 110, 9, 82, 98, 10, 182, 0, 195, 186, 112, 216, 233, 163, 254, 2, 212, 80, 109, 198, 124, 121, 187, 223, 174, 246, 209, - 221, 10, 157, 152, 125, 39, 32, 232, 180, 108, 129, 246, 77, 135, 149, 25, 219, 233, 210, 86, 114, 196, 31, 212, 213, 14, 78, 120, 187, 49, 241, - 10, 107, 146, 239, 27, 99, 161, 82, 63, 178, 232, 156, 85, 231, 15, 34, 8, 44, 27, 34, 177, 11, 120, 210, 25, 210, 168, 32, 207, 161, 181, - 152, 89, 218, 86, 25, 164, 62, 138, 59, 246, 131, 105, 254, 244, 231, 80, 142, 83, 49, 228, 193, 231, 51, 176, 28, 126, 151, 246, 177, 75, 101, - 146, 208, 30, 251, 114, 221, 16, 71, 195, 186, 172, 135, 254, 92, 160, 67, 186, 248, 189, 41, 234, 215, 90, 80, 254, 150, 237, 2, 134, 130, 184, - 155, 144, 167, 84, 111, 74, 197, 216, 203, 41, 214, 14, 250, 89, 178, 69, 159, 58, 108, 190, 92, 201, 218, 235, 203, 225, 74, 201, 64, 76, 52, - 137, 45, 24, 228, 31, 184, 7, 229, 20, 114, 139, 214, 241, 161, 243, 251, 65, 7, 5, 178, 152, 159, 84, 138, 184, 129, 252, 55, 45, 155, 80, - 9, 34, 27, 30, 26, 40, 189, 90, 47, 55, 65, 121, 231, 42, 101, 43, 186, 79, 107, 36, 55, 32, 20, 228, 125, 180, 200, 209, 74, 107, 168, - 177, 199, 97, 71, 230, 169, 88, 175, 145, 174, 243, 206, 213, 83, 5, 7, 52, 224, 55, 128, 49, 55, 201, 38, 180, 62, 104, 251, 15, 248, 23, - 134, 200, 7, 188, 46, 173, 239, 38, 53, 140, 123, 26, 127, 76, 36, 72, 47, 196, 156, 126, 249, 54, 181, 17, 147, 27, 97, 91, 221, 232, 79, - 197, 1, 227, 108, 16, 32, 255, 60, 236, 110, 174, 137, 11, 100, 118, 188, 82, 164, 110, 167, 93, 106, 170, 227, 80, 191, 210, 129, 200, 114, 24, - 108, 105, 227, 203, 113, 121, 7, 6, 180, 76, 229, 32, 23, 245, 147, 236, 16, 212, 128, 151, 98, 157, 242, 77, 16, 255, 7, 144, 130, 101, 42, - 241, 61, 99, 148, 25, 85, 177, 13, 154, 86, 216, 155, 128, 212, 47, 68, 27, 4, 92, 64, 236, 241, 26, 88, 29, 234, 219, 200, 207, 245, 42, - 197, 184, 79, 157, 33, 93, 128, 40, 76, 27, 72, 98, 18, 92, 33, 109, 119, 135, 118, 146, 42, 161, 250, 64, 252, 204, 102, 45, 90, 86, 153, - 14, 11, 138, 30, 234, 59, 2, 111, 235, 211, 105, 96, 203, 180, 232, 80, 74, 87, 238, 31, 144, 106, 247, 66, 90, 228, 154, 217, 254, 132, 249, - 183, 249, 86, 49, 173, 77, 65, 17, 202, 219, 5, 36, 16, 166, 184, 23, 211, 200, 14, 170, 220, 228, 112, 156, 180, 135, 17, 117, 233, 234, 200, - 2, 140, 42, 216, 97, 54, 140, 44, 94, 4, 132, 243, 137, 57, 40, 73, 153, 133, 194, 190, 72, 91, 74, 15, 128, 178, 195, 48, 0, 237, 248, - 60, 167, 81, 157, 200, 145, 13, 189, 2, 251, 1, 170, 135, 96, 179, 100, 2, 242, 217, 14, 194, 50, 2, 136, 144, 15, 181, 90, 123, 132, 69, - 143, 177, 83, 84, 30, 91, 197, 198, 140, 60, 245, 200, 189, 83, 185, 119, 150, 14, 152, 47, 164, 197, 36, 196, 102, 62, 93, 145, 158, 180, 83, - 167, 233, 138, 86, 166, 142, 23, 195, 122, 129, 122, 74, 206, 90, 167, 157, 174, 135, 241, 16, 167, 157, 58, 241, 166, 185, 24, 198, 151, 95, 227, - 215, 249, 78, 117, 4, 228, 2, 109, 188, 50, 100, 21, 168, 251, 198, 121, 189, 72, 151, 80, 35, 108, 232, 182, 249, 161, 60, 245, 36, 51, 129, - 40, 98, 135, 118, 89, 129, 245, 94, 139, 208, 95, 173, 6, 241, 12, 42, 197, 180, 56, 4, 25, 135, 73, 109, 135, 98, 43, 210, 138, 255, 101, - 101, 137, 154, 242, 140, 43, 69, 155, 173, 213, 174, 222, 140, 121, 77, 116, 207, 69, 144, 202, 71, 181, 27, 33, 190, 153, 83, 103, 26, 47, 203, - 246, 2, 179, 86, 235, 197, 246, 94, 179, 73, 208, 150, 103, 121, 31, 192, 241, 69, 227, 122, 240, 148, 179, 91, 51, 225, 240, 124, 246, 28, 44, - 56, 93, 198, 50, 14, 5, 229, 31, 212, 18, 145, 133, 168, 160, 166, 140, 111, 228, 90, 105, 101, 195, 73, 237, 133, 71, 153, 141, 185, 205, 136, - 179, 187, 33, 78, 53, 111, 231, 33, 222, 217, 113, 218, 78, 235, 102, 115, 70, 58, 95, 205, 27, 213, 180, 34, 171, 193, 217, 57, 200, 110, 78, - 149, 183, 153, 176, 36, 199, 55, 107, 159, 224, 212, 163, 106, 187, 160, 202, 77, 150, 246, 135, 160, 89, 167, 227, 30, 157, 11, 128, 126, 152, 64, - 204, 23, 147, 206, 36, 60, 123, 209, 246, 182, 222, 149, 189, 35, 180, 151, 220, 41, 87, 205, 121, 234, 138, 59, 97, 90, 233, 191, 198, 44, 185, - 186, 7, 19, 152, 141, 188, 246, 47, 14, 149, 189, 50, 219, 31, 36, 158, 176, 253, 221, 73, 18, 72, 53, 108, 105, 132, 182, 188, 169, 84, 37, - 19, 166, 62, 33, 19, 177, 82, 55, 127, 196, 112, 67, 94, 22, 28, 126, 51, 228, 110, 131, 42, 25, 162, 106, 192, 79, 0, 101, 135, 157, 54, - 234, 90, 68, 27, 148, 96, 251, 168, 75, 203, 65, 208, 192, 59, 180, 20, 112, 17, 95, 56, 254, 180, 87, 11, 68, 227, 113, 127, 227, 250, 202, - 113, 22, 228, 113, 198, 114, 187, 233, 224, 220, 107, 185, 126, 112, 43, 192, 132, 118, 224, 164, 229, 215, 87, 14, 251, 22, 170, 16, 112, 215, 169, - 251, 221, 69, 90, 28, 173, 105, 211, 58, 225, 9, 168, 189, 233, 215, 58, 2, 220, 163, 131, 61, 53, 63, 6, 141, 34, 14, 58, 213, 1, 40, - 112, 62, 138, 135, 200, 196, 61, 16, 46, 21, 168, 79, 168, 73, 197, 138, 254, 14, 20, 38, 49, 159, 124, 3, 244, 170, 219, 84, 11, 157, 181, - 76, 103, 9, 10, 180, 226, 52, 250, 18, 93, 35, 157, 165, 62, 64, 144, 56, 109, 243, 84, 93, 89, 47, 142, 195, 102, 243, 86, 249, 8, 237, - 154, 52, 200, 49, 58, 247, 138, 20, 50, 230, 130, 95, 126, 0, 172, 189, 16, 116, 104, 65, 255, 50, 237, 58, 63, 15, 45, 203, 124, 118, 122, - 198, 252, 197, 143, 190, 39, 239, 144, 143, 238, 128, 150, 90, 213, 75, 116, 218, 115, 145, 224, 17, 162, 57, 248, 125, 185, 27, 57, 183, 26, 70, - 146, 118, 153, 77, 64, 159, 231, 181, 75, 49, 175, 25, 164, 53, 76, 79, 246, 9, 157, 24, 167, 150, 53, 183, 40, 234, 143, 193, 64, 9, 58, - 196, 33, 105, 135, 120, 11, 168, 40, 15, 27, 156, 160, 237, 223, 173, 84, 12, 26, 149, 180, 173, 227, 36, 33, 231, 7, 205, 149, 176, 236, 129, - 48, 128, 147, 169, 213, 174, 70, 150, 3, 123, 169, 56, 51, 84, 170, 225, 23, 103, 204, 67, 172, 153, 182, 215, 116, 106, 191, 98, 148, 98, 171, - 205, 24, 179, 179, 65, 48, 181, 128, 37, 23, 219, 228, 147, 154, 19, 4, 54, 168, 144, 119, 197, 26, 113, 20, 227, 137, 127, 123, 235, 8, 197, - 221, 58, 237, 4, 213, 38, 225, 11, 237, 245, 236, 64, 100, 123, 24, 44, 64, 82, 33, 197, 218, 30, 54, 206, 134, 30, 151, 237, 154, 161, 228, - 195, 188, 78, 155, 112, 105, 185, 134, 154, 163, 120, 253, 143, 106, 109, 202, 10, 2, 236, 162, 49, 31, 115, 125, 216, 124, 55, 159, 254, 41, 140, - 232, 117, 42, 100, 56, 173, 221, 152, 77, 66, 236, 141, 40, 7, 89, 2, 110, 127, 129, 216, 88, 53, 46, 79, 7, 228, 224, 81, 227, 178, 149, - 111, 149, 247, 85, 186, 29, 32, 203, 22, 172, 98, 63, 94, 5, 67, 208, 58, 46, 191, 38, 98, 234, 3, 137, 188, 10, 20, 121, 89, 251, 154, - 202, 63, 79, 209, 110, 117, 130, 191, 142, 89, 249, 62, 124, 219, 225, 200, 106, 90, 12, 106, 243, 195, 86, 169, 73, 80, 239, 234, 202, 42, 65, - 97, 217, 246, 232, 16, 220, 98, 224, 126, 73, 27, 78, 158, 47, 175, 107, 23, 168, 66, 244, 5, 32, 182, 155, 125, 86, 253, 116, 8, 127, 5, - 238, 99, 206, 130, 242, 153, 134, 107, 47, 118, 195, 193, 86, 118, 105, 206, 192, 216, 184, 53, 100, 72, 131, 143, 53, 128, 8, 23, 98, 172, 117, - 28, 220, 236, 81, 49, 111, 129, 142, 233, 238, 86, 63, 83, 22, 169, 161, 223, 128, 226, 38, 69, 11, 158, 115, 153, 206, 136, 47, 154, 133, 48, - 219, 169, 189, 135, 143, 253, 25, 160, 147, 58, 51, 243, 37, 35, 71, 155, 179, 79, 2, 233, 11, 245, 144, 25, 22, 29, 225, 58, 5, 183, 3, - 15, 255, 136, 230, 64, 153, 213, 66, 244, 77, 83, 226, 103, 201, 251, 175, 21, 35, 242, 191, 207, 4, 120, 35, 20, 168, 123, 216, 217, 9, 227, - 183, 124, 216, 41, 237, 7, 112, 80, 131, 183, 119, 148, 149, 20, 36, 252, 140, 50, 77, 74, 158, 14, 208, 56, 20, 251, 188, 26, 56, 119, 73, - 41, 29, 118, 186, 214, 211, 214, 22, 197, 105, 30, 65, 8, 161, 112, 29, 74, 121, 108, 158, 218, 184, 210, 142, 211, 89, 216, 112, 254, 22, 125, - 169, 161, 127, 211, 75, 212, 237, 244, 178, 133, 241, 121, 198, 152, 219, 199, 106, 14, 83, 71, 255, 248, 113, 254, 50, 221, 153, 51, 147, 49, 44, - 42, 231, 62, 102, 140, 128, 12, 36, 53, 124, 160, 214, 23, 87, 135, 169, 232, 125, 31, 149, 134, 182, 98, 176, 240, 165, 10, 33, 117, 86, 119, - 73, 53, 88, 193, 92, 130, 61, 103, 92, 11, 121, 155, 249, 117, 227, 91, 157, 55, 113, 132, 240, 76, 202, 233, 211, 56, 254, 50, 52, 196, 199, - 230, 98, 106, 47, 212, 219, 28, 221, 30, 191, 207, 184, 242, 15, 108, 115, 165, 205, 229, 95, 202, 22, 109, 226, 102, 240, 43, 7, 238, 37, 19, - 91, 165, 6, 231, 35, 161, 92, 63, 243, 140, 243, 65, 86, 3, 8, 186, 171, 215, 137, 1, 205, 206, 89, 249, 154, 202, 150, 0, 235, 166, 62, - 184, 223, 117, 221, 91, 176, 236, 102, 126, 247, 8, 112, 81, 14, 66, 168, 65, 247, 238, 6, 69, 79, 35, 34, 79, 193, 190, 231, 106, 228, 152, - 225, 88, 188, 95, 82, 132, 8, 58, 79, 154, 14, 178, 6, 90, 18, 158, 165, 182, 217, 25, 194, 172, 135, 160, 64, 121, 181, 223, 41, 166, 96, - 181, 5, 167, 187, 37, 115, 221, 160, 232, 217, 89, 66, 183, 44, 164, 4, 108, 248, 175, 97, 248, 92, 218, 34, 41, 6, 188, 81, 90, 236, 142, - 82, 51, 171, 155, 49, 164, 218, 219, 180, 113, 43, 214, 33, 10, 102, 226, 162, 13, 226, 15, 115, 211, 130, 191, 185, 26, 221, 32, 95, 164, 29, - 160, 172, 156, 254, 255, 72, 122, 251, 232, 168, 174, 59, 91, 112, 101, 232, 137, 214, 204, 27, 158, 150, 157, 30, 212, 109, 189, 118, 45, 155, 1, - 175, 54, 198, 213, 113, 66, 42, 49, 129, 90, 126, 60, 204, 122, 81, 48, 107, 185, 23, 86, 130, 2, 183, 77, 39, 208, 49, 109, 87, 199, 9, - 35, 27, 153, 123, 237, 97, 218, 152, 85, 81, 203, 134, 17, 138, 145, 101, 249, 99, 128, 103, 107, 112, 197, 86, 212, 106, 91, 193, 23, 2, 50, - 8, 89, 18, 31, 22, 101, 65, 196, 21, 146, 138, 146, 84, 66, 87, 245, 165, 251, 125, 206, 236, 125, 249, 75, 32, 213, 199, 189, 247, 156, 243, - 251, 237, 125, 206, 239, 183, 55, 86, 220, 167, 200, 23, 225, 254, 104, 175, 26, 138, 75, 157, 4, 69, 31, 107, 65, 210, 106, 50, 114, 45, 110, - 27, 207, 220, 170, 144, 159, 78, 25, 191, 198, 156, 63, 168, 157, 5, 198, 149, 75, 38, 140, 89, 82, 189, 67, 241, 23, 194, 211, 178, 171, 166, - 223, 138, 59, 26, 4, 133, 149, 143, 233, 25, 76, 90, 204, 86, 139, 234, 3, 227, 33, 87, 3, 70, 234, 165, 140, 245, 30, 125, 50, 242, 177, - 77, 61, 248, 98, 253, 86, 76, 137, 73, 208, 206, 193, 80, 236, 79, 178, 69, 170, 88, 197, 234, 167, 62, 30, 116, 221, 93, 204, 35, 206, 203, - 91, 88, 225, 5, 166, 211, 44, 183, 231, 30, 212, 207, 23, 234, 69, 128, 84, 112, 155, 122, 161, 60, 149, 5, 62, 60, 192, 3, 230, 197, 120, - 74, 99, 149, 114, 235, 23, 50, 115, 232, 8, 62, 207, 193, 124, 229, 209, 194, 62, 100, 233, 50, 27, 15, 26, 51, 148, 20, 186, 91, 255, 2, - 8, 19, 203, 172, 160, 57, 139, 62, 1, 163, 224, 73, 158, 133, 187, 23, 251, 112, 163, 224, 49, 139, 129, 223, 198, 235, 185, 45, 124, 158, 103, - 210, 215, 244, 27, 60, 104, 120, 172, 104, 188, 200, 146, 193, 60, 66, 103, 208, 165, 126, 48, 194, 134, 173, 111, 32, 172, 198, 101, 35, 18, 28, - 143, 19, 217, 13, 103, 33, 78, 153, 134, 67, 247, 181, 215, 148, 237, 11, 251, 31, 6, 13, 157, 180, 236, 101, 106, 154, 186, 61, 155, 67, 106, - 21, 12, 200, 223, 99, 93, 57, 71, 241, 16, 188, 74, 135, 140, 179, 212, 237, 238, 198, 16, 252, 75, 158, 219, 145, 57, 204, 125, 255, 61, 189, - 100, 246, 216, 251, 216, 170, 195, 202, 51, 75, 121, 9, 232, 3, 55, 58, 70, 249, 190, 227, 241, 23, 156, 164, 124, 2, 96, 183, 152, 220, 24, - 110, 152, 81, 29, 26, 196, 174, 85, 186, 73, 133, 50, 232, 128, 106, 119, 12, 194, 168, 131, 132, 55, 0, 254, 217, 44, 171, 246, 235, 239, 5, - 138, 56, 31, 22, 57, 157, 80, 76, 134, 178, 143, 195, 138, 123, 117, 2, 128, 79, 244, 138, 249, 145, 73, 202, 89, 233, 120, 131, 191, 84, 101, - 51, 80, 120, 166, 48, 89, 105, 111, 196, 215, 250, 85, 248, 31, 227, 48, 254, 151, 100, 117, 83, 151, 154, 84, 220, 202, 118, 196, 183, 41, 211, - 91, 17, 188, 162, 151, 83, 223, 115, 150, 129, 151, 167, 16, 97, 222, 165, 249, 106, 157, 127, 24, 176, 120, 158, 106, 46, 22, 157, 166, 222, 165, - 200, 94, 131, 164, 244, 234, 60, 123, 76, 167, 82, 86, 71, 240, 170, 222, 15, 40, 35, 95, 225, 179, 110, 0, 56, 235, 55, 11, 57, 201, 38, - 236, 82, 135, 188, 151, 237, 157, 148, 189, 206, 69, 68, 77, 240, 174, 190, 144, 176, 171, 7, 212, 78, 195, 73, 203, 197, 24, 142, 169, 244, 207, - 192, 137, 101, 10, 241, 2, 200, 50, 17, 62, 186, 43, 108, 28, 86, 239, 40, 39, 239, 1, 211, 253, 158, 92, 186, 4, 211, 125, 190, 245, 97, - 144, 239, 95, 138, 30, 255, 88, 210, 152, 174, 218, 234, 223, 224, 26, 168, 251, 55, 109, 2, 17, 91, 174, 84, 71, 243, 17, 96, 159, 35, 250, - 116, 226, 81, 231, 228, 57, 237, 148, 185, 80, 39, 158, 68, 198, 245, 43, 152, 78, 83, 178, 85, 80, 16, 215, 95, 13, 158, 144, 141, 148, 90, - 49, 207, 29, 118, 82, 223, 68, 104, 41, 123, 242, 71, 122, 54, 133, 25, 250, 132, 62, 68, 69, 247, 119, 121, 136, 225, 13, 105, 18, 209, 145, - 93, 3, 204, 86, 103, 64, 156, 220, 250, 183, 229, 12, 179, 92, 133, 92, 171, 95, 99, 209, 250, 23, 72, 118, 110, 207, 195, 72, 153, 37, 150, - 106, 119, 25, 19, 85, 72, 209, 71, 141, 121, 80, 65, 113, 145, 253, 59, 205, 85, 218, 121, 191, 18, 152, 165, 76, 163, 176, 129, 80, 173, 216, - 6, 124, 103, 241, 222, 94, 45, 171, 184, 181, 97, 11, 39, 77, 65, 213, 81, 101, 188, 10, 201, 32, 205, 38, 209, 197, 90, 163, 97, 199, 100, - 89, 75, 133, 125, 253, 152, 229, 60, 233, 193, 172, 3, 207, 219, 10, 52, 103, 89, 98, 21, 166, 134, 195, 98, 198, 60, 240, 183, 63, 42, 94, - 235, 165, 77, 20, 175, 236, 145, 118, 16, 195, 243, 166, 219, 138, 128, 88, 66, 58, 69, 246, 63, 155, 88, 168, 16, 87, 145, 33, 90, 252, 173, - 234, 37, 204, 186, 96, 24, 204, 206, 167, 0, 253, 109, 76, 125, 119, 171, 236, 87, 82, 197, 86, 4, 210, 47, 238, 72, 206, 91, 100, 188, 46, - 22, 254, 247, 197, 70, 176, 141, 108, 90, 30, 165, 143, 128, 37, 187, 66, 65, 67, 119, 61, 112, 94, 161, 62, 232, 197, 92, 154, 178, 196, 50, - 173, 220, 11, 134, 182, 79, 205, 57, 230, 167, 254, 70, 158, 15, 182, 136, 141, 90, 31, 53, 53, 65, 198, 110, 164, 68, 5, 203, 44, 83, 78, - 82, 220, 208, 123, 205, 78, 60, 137, 55, 140, 249, 122, 111, 51, 139, 100, 210, 193, 230, 47, 64, 33, 127, 40, 219, 16, 167, 198, 91, 142, 200, - 187, 146, 202, 47, 10, 171, 1, 139, 175, 70, 74, 251, 17, 170, 79, 71, 4, 247, 166, 231, 162, 121, 15, 49, 96, 38, 85, 96, 65, 146, 99, - 46, 212, 68, 89, 43, 83, 235, 244, 222, 146, 153, 53, 94, 51, 155, 83, 186, 169, 207, 69, 125, 153, 101, 218, 190, 124, 129, 173, 42, 7, 216, - 37, 56, 128, 193, 44, 225, 123, 118, 50, 20, 213, 33, 221, 187, 81, 196, 216, 27, 157, 198, 76, 183, 189, 84, 140, 177, 7, 19, 140, 142, 178, - 165, 3, 136, 156, 211, 245, 96, 39, 45, 198, 68, 218, 217, 12, 164, 157, 65, 244, 199, 82, 201, 85, 122, 164, 79, 166, 229, 158, 4, 83, 50, - 169, 77, 214, 105, 104, 62, 241, 235, 96, 228, 19, 127, 25, 232, 140, 75, 15, 147, 147, 198, 84, 165, 59, 250, 0, 64, 237, 31, 252, 225, 80, - 89, 235, 30, 228, 137, 27, 60, 227, 252, 92, 239, 227, 137, 255, 65, 253, 214, 243, 14, 53, 142, 46, 77, 82, 97, 246, 0, 242, 224, 155, 1, - 251, 237, 74, 21, 220, 94, 55, 139, 187, 252, 187, 41, 82, 217, 26, 44, 47, 42, 64, 193, 171, 184, 227, 41, 152, 221, 174, 152, 222, 126, 60, - 206, 222, 232, 90, 135, 29, 125, 62, 15, 13, 71, 51, 84, 36, 121, 50, 44, 125, 0, 70, 189, 149, 18, 53, 97, 185, 228, 66, 15, 230, 66, - 159, 13, 220, 244, 24, 80, 162, 232, 1, 175, 207, 35, 12, 75, 129, 85, 232, 228, 196, 54, 61, 109, 91, 98, 55, 240, 171, 172, 13, 202, 224, - 210, 227, 85, 117, 254, 227, 236, 155, 160, 26, 203, 87, 32, 125, 98, 109, 18, 19, 217, 103, 99, 206, 111, 254, 221, 110, 83, 63, 96, 235, 52, - 168, 127, 38, 229, 180, 98, 48, 111, 166, 202, 73, 68, 248, 126, 211, 202, 129, 188, 93, 186, 211, 187, 62, 70, 150, 255, 33, 141, 24, 41, 13, - 92, 136, 44, 108, 240, 31, 151, 153, 228, 199, 108, 179, 167, 12, 177, 79, 113, 152, 60, 27, 132, 22, 105, 101, 37, 220, 135, 234, 51, 108, 54, - 145, 180, 48, 193, 149, 213, 190, 145, 201, 116, 176, 181, 133, 171, 172, 67, 62, 94, 84, 38, 107, 195, 230, 5, 4, 182, 19, 20, 57, 141, 121, - 235, 241, 202, 89, 30, 122, 94, 100, 224, 94, 164, 50, 25, 201, 205, 32, 54, 51, 156, 161, 19, 74, 14, 49, 101, 143, 246, 117, 68, 228, 66, - 9, 243, 78, 123, 229, 114, 86, 182, 119, 12, 97, 214, 99, 246, 82, 247, 194, 173, 172, 166, 48, 169, 233, 37, 131, 11, 212, 9, 3, 100, 6, - 222, 240, 189, 96, 237, 132, 49, 213, 130, 68, 108, 0, 187, 6, 3, 170, 161, 148, 186, 65, 139, 95, 54, 234, 5, 243, 227, 245, 201, 42, 239, - 4, 102, 189, 83, 229, 80, 29, 235, 215, 159, 250, 108, 174, 28, 171, 7, 228, 58, 99, 204, 80, 67, 254, 4, 59, 144, 193, 89, 20, 171, 219, - 199, 234, 100, 163, 224, 73, 16, 225, 103, 49, 216, 31, 234, 51, 227, 181, 65, 27, 171, 241, 42, 65, 195, 27, 149, 76, 165, 63, 128, 217, 49, - 214, 100, 243, 237, 227, 45, 162, 113, 137, 126, 158, 27, 225, 143, 227, 163, 197, 126, 127, 11, 230, 185, 95, 231, 127, 164, 95, 73, 149, 169, 154, - 57, 108, 138, 138, 224, 51, 160, 248, 85, 111, 115, 147, 144, 114, 163, 236, 90, 11, 232, 8, 112, 202, 111, 113, 143, 226, 83, 110, 87, 1, 211, - 95, 50, 230, 211, 193, 110, 4, 203, 93, 254, 138, 224, 137, 162, 49, 89, 31, 172, 84, 7, 16, 51, 17, 160, 2, 163, 200, 173, 139, 140, 242, - 107, 135, 58, 220, 46, 194, 56, 144, 154, 67, 107, 150, 247, 72, 188, 61, 121, 15, 203, 254, 114, 212, 130, 71, 96, 195, 183, 151, 103, 99, 193, - 198, 44, 253, 199, 123, 86, 34, 92, 1, 139, 172, 219, 161, 157, 101, 136, 120, 82, 95, 0, 234, 68, 100, 138, 207, 215, 182, 99, 114, 25, 81, - 135, 238, 5, 78, 170, 220, 176, 73, 61, 164, 148, 41, 124, 155, 103, 251, 122, 128, 75, 154, 182, 128, 100, 79, 26, 51, 149, 193, 110, 164, 183, - 237, 162, 193, 255, 17, 94, 105, 121, 254, 93, 157, 44, 127, 62, 1, 154, 154, 9, 149, 137, 242, 41, 177, 203, 63, 88, 196, 117, 218, 212, 94, - 153, 33, 88, 178, 16, 30, 221, 205, 152, 239, 197, 152, 187, 251, 1, 64, 46, 112, 171, 29, 212, 129, 78, 14, 32, 96, 204, 178, 166, 47, 15, - 110, 238, 236, 214, 246, 177, 19, 9, 188, 210, 120, 230, 7, 78, 88, 135, 92, 43, 202, 108, 159, 230, 1, 250, 4, 98, 166, 127, 84, 147, 241, - 49, 54, 239, 181, 83, 183, 4, 248, 155, 186, 204, 108, 82, 203, 81, 42, 38, 135, 48, 238, 242, 72, 31, 8, 106, 31, 98, 116, 38, 45, 55, - 83, 164, 135, 91, 169, 73, 69, 19, 84, 134, 157, 52, 87, 99, 14, 30, 162, 226, 207, 110, 113, 10, 95, 43, 219, 212, 55, 40, 2, 182, 23, - 63, 202, 105, 175, 45, 172, 215, 180, 87, 97, 70, 6, 150, 27, 128, 235, 56, 45, 161, 124, 201, 68, 76, 241, 31, 165, 152, 56, 33, 23, 208, - 21, 37, 81, 6, 19, 65, 107, 192, 166, 197, 18, 117, 82, 0, 41, 247, 55, 238, 212, 109, 30, 63, 62, 67, 87, 243, 154, 135, 170, 244, 211, - 172, 255, 191, 169, 223, 74, 4, 192, 83, 69, 10, 245, 82, 239, 43, 83, 69, 180, 145, 45, 88, 254, 50, 66, 60, 11, 119, 11, 132, 216, 226, - 46, 203, 106, 231, 163, 65, 142, 42, 80, 9, 183, 98, 8, 75, 151, 78, 130, 226, 117, 238, 216, 31, 165, 190, 121, 168, 41, 212, 155, 202, 87, - 136, 39, 245, 25, 100, 8, 121, 236, 144, 50, 195, 78, 91, 118, 197, 34, 143, 126, 144, 137, 6, 100, 76, 236, 155, 14, 238, 233, 100, 98, 58, - 138, 28, 27, 150, 140, 231, 226, 83, 105, 31, 211, 116, 18, 96, 16, 43, 231, 44, 107, 101, 230, 244, 226, 36, 59, 82, 94, 51, 60, 228, 46, - 205, 116, 18, 121, 15, 72, 239, 172, 89, 100, 5, 69, 127, 226, 7, 206, 214, 157, 122, 9, 140, 137, 58, 7, 72, 153, 152, 117, 115, 212, 176, - 216, 174, 127, 5, 244, 79, 229, 6, 89, 233, 3, 99, 199, 183, 23, 24, 150, 167, 201, 5, 238, 233, 207, 176, 57, 227, 97, 253, 50, 83, 244, - 54, 128, 170, 160, 35, 56, 220, 169, 76, 90, 114, 24, 25, 176, 92, 47, 215, 96, 85, 33, 171, 54, 86, 233, 51, 212, 186, 191, 172, 217, 207, - 63, 226, 140, 106, 39, 226, 165, 42, 231, 132, 152, 15, 133, 253, 212, 28, 18, 168, 224, 156, 24, 99, 9, 98, 46, 147, 16, 212, 28, 30, 74, - 137, 14, 164, 253, 222, 4, 200, 38, 34, 98, 42, 95, 61, 164, 190, 207, 162, 195, 224, 41, 253, 43, 68, 155, 101, 172, 51, 72, 135, 234, 74, - 230, 29, 17, 34, 147, 135, 233, 3, 44, 198, 216, 167, 53, 198, 127, 131, 40, 139, 244, 193, 157, 234, 123, 181, 83, 147, 181, 91, 196, 85, 189, - 64, 93, 92, 23, 168, 207, 218, 224, 159, 238, 39, 253, 42, 171, 29, 198, 75, 126, 15, 6, 174, 143, 223, 247, 164, 102, 83, 41, 143, 93, 116, - 161, 203, 236, 181, 68, 80, 71, 102, 110, 130, 167, 63, 167, 231, 82, 39, 127, 247, 165, 214, 164, 148, 171, 100, 84, 234, 239, 121, 12, 120, 19, - 181, 88, 167, 135, 226, 118, 45, 136, 96, 23, 219, 22, 71, 85, 73, 13, 137, 46, 53, 69, 203, 171, 197, 124, 137, 229, 96, 209, 43, 183, 91, - 254, 10, 56, 107, 56, 17, 172, 0, 222, 205, 248, 45, 224, 215, 39, 140, 12, 139, 75, 91, 12, 48, 184, 221, 170, 169, 20, 187, 127, 135, 176, - 95, 98, 147, 223, 54, 125, 102, 178, 182, 205, 95, 171, 167, 163, 1, 147, 105, 216, 85, 124, 143, 118, 42, 250, 109, 111, 47, 242, 251, 109, 238, - 62, 247, 99, 193, 32, 144, 80, 85, 206, 89, 164, 54, 42, 86, 165, 23, 168, 71, 227, 172, 144, 220, 169, 79, 155, 143, 96, 20, 186, 168, 139, - 176, 8, 128, 39, 23, 107, 243, 223, 46, 146, 176, 46, 126, 0, 9, 186, 220, 32, 223, 227, 190, 106, 3, 55, 56, 82, 249, 164, 160, 106, 50, - 158, 52, 183, 213, 11, 29, 120, 224, 183, 82, 46, 45, 162, 76, 234, 126, 222, 64, 158, 248, 182, 104, 84, 77, 195, 179, 222, 12, 165, 162, 243, - 21, 254, 231, 136, 11, 11, 20, 21, 188, 106, 6, 44, 193, 45, 166, 30, 65, 106, 6, 191, 46, 80, 175, 233, 154, 105, 245, 4, 159, 179, 195, - 141, 176, 226, 82, 196, 222, 224, 31, 198, 99, 92, 133, 153, 219, 194, 178, 156, 189, 106, 155, 82, 182, 130, 173, 242, 117, 163, 68, 91, 156, 51, - 72, 219, 212, 183, 164, 208, 254, 94, 109, 154, 230, 93, 93, 154, 97, 132, 5, 129, 141, 198, 179, 11, 13, 66, 197, 84, 255, 163, 191, 78, 123, - 63, 62, 79, 77, 173, 227, 148, 27, 101, 224, 50, 217, 219, 91, 100, 1, 202, 42, 68, 16, 132, 212, 1, 210, 52, 43, 88, 183, 35, 60, 14, - 252, 173, 38, 193, 59, 16, 103, 47, 177, 150, 121, 41, 48, 152, 21, 243, 247, 17, 191, 80, 27, 50, 163, 148, 41, 169, 118, 133, 114, 198, 24, - 14, 234, 48, 112, 3, 30, 145, 103, 128, 158, 186, 49, 47, 208, 82, 138, 143, 65, 213, 218, 41, 195, 74, 105, 87, 211, 175, 147, 136, 172, 60, - 12, 184, 187, 31, 51, 80, 140, 82, 153, 50, 237, 173, 82, 7, 148, 44, 176, 226, 97, 112, 110, 60, 214, 229, 64, 18, 130, 5, 95, 103, 169, - 117, 254, 20, 221, 184, 43, 176, 222, 166, 82, 162, 110, 16, 241, 89, 214, 58, 163, 172, 87, 166, 222, 64, 82, 153, 228, 30, 214, 59, 198, 75, - 249, 10, 185, 156, 202, 113, 13, 120, 186, 70, 196, 109, 13, 198, 129, 7, 3, 158, 193, 157, 78, 5, 236, 14, 147, 17, 119, 117, 240, 161, 118, - 145, 5, 241, 148, 100, 113, 88, 34, 158, 139, 252, 80, 12, 44, 103, 235, 101, 15, 2, 87, 25, 129, 203, 191, 71, 47, 209, 112, 226, 49, 86, - 65, 82, 163, 70, 38, 10, 180, 39, 158, 33, 59, 188, 11, 35, 230, 210, 114, 144, 206, 10, 200, 28, 70, 234, 219, 78, 151, 214, 69, 241, 130, - 141, 170, 165, 120, 233, 109, 24, 191, 5, 51, 104, 197, 143, 18, 173, 27, 158, 210, 79, 143, 215, 7, 205, 234, 144, 145, 173, 12, 168, 49, 103, - 87, 122, 123, 229, 60, 165, 195, 214, 168, 7, 140, 44, 149, 204, 223, 55, 198, 235, 157, 205, 242, 245, 248, 24, 37, 51, 70, 149, 153, 22, 144, - 173, 98, 47, 87, 209, 54, 164, 110, 92, 210, 53, 76, 27, 187, 58, 184, 235, 144, 49, 77, 77, 15, 64, 178, 63, 210, 48, 139, 106, 123, 64, - 123, 183, 38, 89, 159, 121, 220, 120, 105, 193, 147, 55, 185, 181, 196, 131, 230, 62, 250, 109, 81, 27, 32, 207, 130, 241, 47, 40, 186, 244, 176, - 126, 211, 44, 111, 240, 239, 211, 207, 251, 196, 215, 77, 72, 116, 242, 12, 187, 229, 99, 94, 155, 246, 198, 8, 248, 3, 190, 47, 203, 67, 232, - 25, 158, 220, 122, 254, 85, 110, 122, 209, 186, 207, 78, 249, 53, 254, 118, 253, 86, 164, 180, 1, 33, 174, 156, 8, 55, 7, 178, 236, 198, 184, - 69, 95, 159, 138, 224, 209, 100, 124, 62, 230, 113, 102, 77, 242, 195, 218, 169, 251, 57, 172, 141, 82, 191, 236, 140, 120, 45, 62, 203, 237, 184, - 60, 155, 237, 183, 2, 10, 77, 164, 237, 189, 154, 137, 112, 84, 247, 144, 122, 92, 22, 234, 254, 170, 51, 62, 207, 38, 249, 60, 27, 131, 183, - 130, 26, 32, 192, 237, 197, 200, 222, 142, 137, 141, 59, 181, 41, 63, 45, 87, 129, 130, 226, 93, 3, 75, 180, 208, 80, 254, 126, 110, 54, 86, - 139, 181, 236, 110, 109, 5, 201, 93, 224, 193, 199, 56, 194, 93, 121, 69, 176, 5, 33, 187, 180, 11, 113, 181, 16, 41, 117, 60, 68, 255, 205, - 152, 195, 221, 251, 12, 149, 137, 46, 33, 90, 50, 211, 223, 76, 56, 53, 108, 119, 50, 131, 138, 96, 143, 118, 150, 24, 145, 34, 0, 105, 240, - 140, 219, 220, 130, 14, 197, 73, 44, 191, 89, 190, 158, 55, 255, 96, 175, 71, 84, 10, 144, 58, 111, 97, 212, 61, 15, 243, 227, 116, 20, 161, - 144, 34, 255, 107, 156, 205, 180, 97, 178, 168, 104, 215, 111, 150, 86, 7, 7, 251, 227, 47, 137, 36, 176, 203, 224, 63, 23, 184, 57, 102, 165, - 220, 14, 210, 41, 238, 215, 93, 227, 197, 183, 134, 194, 233, 162, 3, 24, 36, 20, 106, 223, 51, 129, 172, 229, 54, 238, 0, 153, 123, 212, 89, - 35, 47, 134, 165, 221, 88, 139, 147, 149, 117, 130, 69, 172, 165, 93, 254, 5, 110, 12, 122, 205, 84, 139, 64, 102, 10, 77, 54, 130, 102, 173, - 156, 161, 2, 214, 93, 161, 86, 150, 124, 23, 161, 49, 191, 255, 203, 170, 126, 37, 91, 43, 55, 146, 47, 80, 40, 240, 98, 126, 214, 178, 65, - 188, 120, 129, 189, 226, 101, 101, 156, 138, 181, 199, 9, 90, 70, 1, 44, 253, 122, 119, 213, 14, 238, 81, 215, 4, 170, 158, 153, 141, 217, 39, - 89, 133, 95, 98, 69, 204, 32, 79, 242, 238, 213, 175, 243, 32, 112, 173, 126, 61, 154, 167, 212, 197, 229, 168, 91, 33, 95, 101, 233, 141, 39, - 216, 121, 238, 212, 133, 213, 2, 54, 145, 116, 118, 146, 251, 159, 217, 248, 118, 100, 159, 131, 212, 118, 170, 99, 217, 119, 170, 92, 49, 72, 176, - 74, 9, 137, 3, 198, 63, 130, 74, 238, 224, 147, 232, 241, 159, 8, 229, 62, 65, 118, 250, 145, 83, 120, 198, 152, 42, 97, 42, 156, 64, 204, - 247, 215, 33, 0, 249, 12, 92, 229, 12, 91, 176, 174, 78, 40, 126, 183, 77, 181, 201, 76, 140, 251, 10, 198, 108, 76, 158, 160, 49, 101, 165, - 189, 89, 142, 25, 110, 250, 175, 228, 195, 148, 163, 245, 228, 115, 122, 47, 200, 127, 35, 107, 83, 88, 201, 104, 129, 104, 172, 150, 199, 244, 94, - 155, 83, 170, 83, 121, 22, 104, 243, 81, 221, 164, 37, 207, 163, 84, 228, 245, 130, 199, 128, 16, 176, 82, 238, 3, 253, 94, 168, 22, 247, 179, - 240, 183, 154, 126, 88, 108, 118, 124, 80, 255, 10, 184, 77, 126, 166, 93, 76, 9, 250, 132, 14, 39, 252, 154, 198, 22, 109, 10, 0, 17, 97, - 229, 134, 111, 181, 201, 211, 64, 50, 78, 5, 22, 19, 79, 242, 26, 129, 131, 199, 211, 72, 25, 195, 204, 160, 224, 137, 236, 155, 166, 184, 34, - 232, 226, 202, 157, 97, 231, 178, 224, 230, 95, 209, 11, 182, 107, 99, 207, 227, 90, 84, 238, 214, 175, 198, 68, 57, 199, 101, 254, 56, 45, 69, - 86, 203, 27, 250, 96, 42, 72, 250, 15, 131, 195, 120, 117, 128, 153, 253, 145, 31, 122, 139, 181, 219, 153, 84, 177, 6, 33, 160, 63, 229, 84, - 4, 7, 53, 219, 44, 39, 145, 211, 202, 102, 158, 219, 223, 166, 89, 236, 241, 231, 240, 190, 114, 71, 240, 145, 118, 10, 48, 115, 24, 67, 60, - 222, 4, 150, 65, 209, 80, 217, 171, 177, 15, 236, 77, 60, 158, 115, 180, 218, 124, 181, 223, 64, 230, 56, 131, 180, 55, 221, 13, 78, 62, 106, - 88, 22, 240, 137, 97, 76, 198, 156, 81, 249, 122, 47, 210, 229, 151, 218, 48, 53, 102, 24, 187, 111, 167, 229, 122, 0, 89, 208, 198, 80, 43, - 152, 187, 68, 45, 36, 213, 235, 180, 80, 219, 118, 55, 195, 216, 29, 211, 187, 103, 242, 27, 252, 113, 221, 166, 186, 44, 149, 26, 107, 131, 125, - 75, 244, 116, 226, 17, 16, 183, 230, 145, 72, 169, 66, 222, 175, 231, 252, 176, 126, 168, 47, 97, 55, 200, 45, 157, 96, 150, 96, 197, 71, 17, - 51, 130, 149, 114, 172, 215, 196, 114, 122, 5, 164, 213, 161, 16, 247, 41, 211, 99, 233, 194, 72, 194, 238, 16, 20, 233, 118, 169, 160, 151, 143, - 186, 251, 131, 29, 250, 13, 140, 102, 35, 86, 28, 96, 244, 42, 45, 108, 238, 235, 109, 97, 7, 107, 141, 220, 161, 127, 193, 167, 180, 131, 194, - 160, 21, 114, 143, 54, 197, 77, 116, 161, 143, 204, 90, 114, 153, 124, 157, 7, 220, 184, 192, 18, 139, 193, 105, 185, 129, 57, 255, 13, 4, 67, - 191, 238, 33, 45, 107, 140, 89, 62, 43, 108, 253, 38, 123, 163, 122, 212, 40, 180, 8, 42, 60, 154, 220, 33, 15, 184, 11, 54, 172, 166, 140, - 103, 5, 75, 72, 39, 35, 243, 173, 236, 67, 7, 69, 90, 121, 24, 113, 22, 132, 226, 62, 221, 78, 32, 153, 61, 165, 103, 41, 25, 179, 71, - 159, 241, 25, 200, 218, 13, 183, 219, 95, 198, 131, 21, 118, 186, 211, 238, 194, 91, 169, 126, 172, 228, 98, 238, 42, 234, 85, 84, 201, 178, 218, - 79, 156, 3, 160, 142, 249, 34, 131, 91, 250, 45, 19, 140, 244, 25, 253, 28, 35, 195, 221, 218, 217, 241, 238, 109, 108, 242, 138, 2, 28, 28, - 68, 156, 45, 247, 4, 71, 180, 249, 200, 60, 117, 250, 190, 96, 179, 200, 147, 64, 12, 114, 63, 30, 207, 121, 90, 2, 184, 218, 152, 233, 87, - 176, 231, 63, 33, 232, 26, 115, 30, 35, 141, 235, 204, 176, 148, 249, 42, 192, 136, 181, 31, 209, 250, 28, 79, 98, 46, 224, 166, 17, 130, 46, - 211, 113, 206, 195, 3, 17, 17, 177, 95, 62, 131, 91, 113, 170, 145, 239, 6, 129, 75, 131, 27, 218, 215, 172, 177, 95, 210, 25, 247, 43, 49, - 70, 151, 88, 5, 94, 6, 190, 204, 164, 189, 117, 60, 45, 95, 200, 33, 143, 92, 34, 27, 127, 152, 217, 97, 5, 46, 254, 92, 106, 181, 87, - 214, 142, 243, 60, 30, 139, 146, 71, 34, 139, 88, 73, 12, 182, 167, 102, 193, 4, 129, 31, 242, 84, 48, 91, 185, 188, 72, 196, 183, 136, 246, - 71, 245, 17, 32, 155, 171, 227, 148, 86, 109, 6, 111, 106, 11, 125, 139, 173, 36, 40, 224, 32, 143, 117, 220, 162, 50, 155, 198, 83, 50, 129, - 115, 16, 249, 250, 216, 124, 31, 104, 7, 122, 77, 185, 203, 191, 139, 199, 172, 29, 184, 233, 243, 41, 151, 90, 235, 243, 108, 221, 218, 62, 193, - 57, 191, 6, 80, 57, 178, 86, 52, 47, 7, 32, 5, 246, 188, 150, 196, 164, 5, 255, 105, 66, 254, 249, 153, 56, 141, 169, 241, 93, 111, 141, - 150, 102, 57, 216, 73, 158, 98, 90, 152, 187, 243, 198, 237, 166, 223, 125, 137, 33, 158, 33, 111, 162, 117, 215, 10, 57, 168, 177, 105, 46, 184, - 128, 167, 116, 210, 94, 85, 197, 58, 60, 202, 76, 222, 140, 130, 199, 132, 106, 203, 43, 228, 115, 120, 102, 165, 154, 224, 35, 132, 11, 128, 234, - 199, 180, 83, 200, 133, 193, 195, 120, 37, 226, 203, 135, 52, 134, 168, 241, 63, 212, 251, 199, 45, 255, 132, 22, 224, 65, 182, 34, 134, 92, 166, - 63, 218, 189, 33, 238, 8, 4, 89, 105, 171, 216, 130, 144, 128, 105, 19, 138, 32, 183, 34, 18, 165, 233, 242, 244, 170, 206, 197, 213, 171, 2, - 171, 181, 136, 205, 234, 27, 160, 37, 238, 110, 112, 135, 73, 202, 191, 247, 241, 184, 100, 157, 252, 125, 158, 98, 6, 247, 1, 84, 91, 244, 16, - 176, 18, 159, 219, 171, 212, 54, 39, 42, 42, 168, 112, 64, 153, 36, 4, 213, 232, 163, 244, 70, 10, 51, 130, 118, 155, 141, 43, 71, 17, 245, - 169, 15, 167, 118, 176, 19, 124, 61, 57, 85, 58, 24, 213, 78, 230, 83, 133, 106, 124, 123, 1, 64, 236, 196, 57, 68, 125, 217, 35, 158, 46, - 210, 105, 225, 168, 202, 146, 11, 151, 167, 52, 136, 5, 27, 137, 222, 241, 62, 249, 14, 229, 32, 86, 2, 125, 130, 145, 239, 22, 23, 41, 69, - 191, 142, 118, 110, 60, 23, 205, 114, 167, 162, 76, 75, 0, 42, 63, 143, 42, 147, 77, 191, 67, 88, 203, 3, 216, 6, 199, 184, 135, 202, 114, - 190, 17, 106, 34, 98, 78, 76, 167, 229, 40, 168, 135, 111, 121, 123, 5, 207, 31, 66, 157, 156, 89, 26, 9, 54, 227, 170, 145, 178, 94, 15, - 183, 40, 180, 54, 214, 234, 17, 84, 104, 11, 43, 130, 109, 72, 194, 11, 220, 204, 244, 104, 200, 254, 42, 162, 183, 183, 159, 98, 27, 145, 207, - 237, 222, 80, 182, 194, 95, 207, 90, 106, 192, 120, 245, 54, 16, 59, 8, 111, 102, 132, 85, 232, 119, 233, 249, 132, 211, 250, 111, 146, 105, 94, - 132, 149, 238, 149, 206, 82, 181, 31, 108, 47, 224, 67, 198, 147, 56, 10, 144, 49, 86, 27, 44, 66, 144, 155, 111, 65, 72, 232, 230, 172, 91, - 165, 74, 227, 133, 124, 3, 98, 207, 20, 221, 245, 158, 160, 70, 68, 43, 203, 103, 109, 206, 151, 19, 116, 5, 219, 11, 108, 63, 89, 219, 78, - 215, 7, 192, 36, 254, 205, 20, 180, 171, 235, 165, 9, 199, 71, 250, 136, 89, 72, 62, 172, 98, 234, 227, 107, 169, 142, 67, 29, 1, 220, 123, - 37, 242, 52, 181, 147, 126, 202, 192, 25, 21, 52, 27, 189, 6, 172, 209, 136, 199, 138, 100, 26, 128, 153, 101, 210, 188, 233, 56, 210, 75, 175, - 150, 151, 133, 170, 67, 254, 227, 253, 212, 251, 63, 170, 126, 64, 157, 184, 1, 32, 225, 114, 154, 91, 34, 241, 240, 100, 251, 140, 49, 95, 11, - 52, 159, 163, 4, 96, 47, 79, 10, 186, 69, 51, 80, 86, 80, 41, 78, 176, 72, 198, 95, 141, 48, 58, 156, 16, 213, 0, 11, 233, 217, 122, - 119, 141, 54, 20, 47, 177, 125, 233, 53, 170, 164, 156, 225, 44, 144, 57, 238, 106, 165, 22, 118, 225, 199, 53, 10, 169, 124, 8, 160, 244, 136, - 192, 228, 163, 43, 2, 216, 131, 226, 213, 34, 22, 164, 57, 7, 3, 12, 142, 25, 115, 79, 100, 251, 243, 108, 76, 125, 10, 9, 172, 88, 129, - 185, 235, 152, 94, 7, 0, 248, 76, 196, 78, 250, 60, 160, 244, 59, 196, 205, 9, 30, 123, 156, 17, 191, 7, 74, 182, 79, 128, 68, 255, 210, - 161, 22, 194, 200, 184, 37, 214, 1, 117, 129, 208, 44, 219, 137, 197, 5, 134, 240, 156, 238, 248, 85, 193, 9, 109, 64, 201, 212, 138, 141, 100, - 36, 60, 251, 232, 0, 231, 183, 7, 212, 105, 218, 106, 114, 89, 248, 149, 98, 41, 192, 144, 203, 178, 81, 204, 121, 135, 173, 105, 30, 61, 25, - 30, 163, 239, 159, 7, 130, 104, 176, 106, 209, 69, 130, 206, 239, 66, 148, 186, 200, 238, 135, 71, 169, 147, 80, 39, 78, 107, 95, 79, 118, 131, - 46, 182, 97, 113, 185, 91, 181, 110, 16, 40, 185, 244, 48, 91, 190, 54, 252, 86, 27, 50, 118, 250, 187, 228, 22, 4, 192, 207, 127, 2, 108, - 127, 58, 81, 104, 8, 150, 232, 5, 115, 161, 6, 99, 107, 166, 188, 13, 60, 64, 159, 234, 62, 2, 120, 60, 109, 150, 235, 196, 211, 96, 214, - 64, 65, 219, 105, 114, 208, 17, 172, 61, 212, 151, 114, 170, 7, 129, 111, 127, 35, 246, 7, 23, 240, 146, 112, 207, 208, 49, 131, 134, 77, 106, - 39, 77, 155, 71, 53, 67, 153, 237, 222, 34, 62, 194, 108, 117, 61, 132, 188, 28, 251, 83, 239, 101, 44, 200, 249, 75, 66, 90, 68, 193, 30, - 202, 72, 60, 174, 123, 220, 86, 68, 70, 48, 87, 121, 235, 213, 126, 74, 27, 116, 97, 249, 90, 44, 141, 238, 54, 38, 91, 236, 53, 234, 7, - 198, 11, 159, 216, 75, 213, 125, 74, 169, 62, 216, 71, 57, 225, 238, 159, 33, 3, 157, 51, 191, 45, 23, 131, 33, 120, 44, 149, 234, 87, 38, - 211, 222, 122, 186, 84, 118, 251, 161, 190, 57, 211, 110, 127, 198, 92, 32, 3, 42, 154, 94, 141, 92, 139, 9, 45, 122, 144, 31, 134, 168, 146, - 50, 56, 145, 143, 184, 201, 47, 41, 146, 111, 249, 180, 110, 179, 98, 222, 170, 195, 250, 52, 72, 4, 5, 11, 102, 104, 219, 52, 205, 54, 234, - 147, 106, 62, 31, 45, 175, 144, 42, 96, 83, 33, 148, 222, 158, 170, 85, 30, 6, 141, 46, 164, 127, 34, 62, 211, 167, 125, 11, 20, 180, 207, - 40, 212, 254, 141, 124, 12, 28, 185, 92, 227, 83, 184, 189, 54, 24, 80, 41, 225, 235, 53, 170, 88, 29, 223, 118, 26, 65, 107, 89, 197, 78, - 191, 134, 82, 43, 32, 64, 217, 140, 191, 25, 28, 209, 217, 161, 6, 104, 116, 41, 90, 222, 69, 249, 137, 2, 93, 211, 134, 112, 155, 237, 254, - 101, 54, 148, 135, 125, 28, 137, 121, 154, 91, 80, 46, 129, 149, 203, 169, 71, 4, 125, 174, 39, 67, 175, 61, 170, 178, 251, 135, 169, 156, 6, - 40, 214, 194, 125, 146, 97, 220, 81, 214, 18, 139, 69, 191, 114, 93, 54, 4, 247, 235, 103, 39, 233, 75, 64, 103, 93, 185, 15, 164, 122, 38, - 134, 32, 215, 97, 140, 243, 72, 169, 219, 152, 137, 217, 189, 15, 176, 190, 192, 19, 143, 21, 185, 77, 176, 24, 79, 162, 212, 244, 59, 255, 106, - 17, 212, 196, 227, 169, 5, 98, 242, 94, 237, 3, 10, 163, 46, 6, 247, 164, 6, 182, 214, 193, 147, 208, 125, 135, 181, 83, 209, 114, 29, 48, - 251, 57, 54, 194, 142, 235, 95, 33, 65, 115, 219, 195, 170, 141, 200, 237, 88, 127, 78, 171, 188, 81, 164, 147, 209, 86, 196, 130, 233, 152, 191, - 23, 104, 77, 82, 100, 165, 67, 249, 101, 62, 9, 88, 248, 149, 217, 227, 175, 33, 39, 7, 163, 164, 48, 20, 141, 12, 16, 60, 90, 0, 228, - 203, 44, 219, 106, 124, 160, 63, 190, 125, 173, 83, 6, 56, 65, 16, 56, 131, 204, 21, 84, 122, 139, 180, 43, 70, 185, 82, 142, 210, 243, 55, - 230, 117, 33, 126, 222, 174, 247, 154, 181, 51, 8, 72, 173, 236, 58, 72, 197, 0, 155, 46, 246, 166, 2, 79, 186, 19, 36, 0, 139, 90, 48, - 175, 1, 193, 185, 53, 44, 123, 228, 71, 120, 130, 162, 53, 244, 191, 40, 121, 242, 46, 164, 16, 32, 248, 91, 250, 21, 66, 142, 131, 157, 148, - 216, 3, 205, 188, 108, 74, 50, 74, 118, 247, 201, 57, 253, 107, 158, 135, 209, 168, 19, 169, 238, 97, 189, 28, 93, 211, 186, 50, 52, 141, 112, - 88, 120, 227, 144, 66, 29, 160, 87, 12, 117, 186, 88, 249, 31, 214, 229, 219, 1, 0, 207, 68, 58, 12, 156, 126, 186, 13, 96, 118, 140, 31, - 182, 135, 136, 101, 181, 164, 87, 95, 161, 149, 69, 247, 41, 81, 193, 213, 17, 249, 189, 221, 168, 182, 196, 95, 202, 215, 225, 185, 92, 65, 18, - 6, 161, 202, 222, 177, 235, 112, 1, 39, 137, 98, 173, 116, 176, 79, 75, 199, 199, 234, 229, 128, 250, 177, 49, 83, 229, 108, 190, 5, 110, 81, - 230, 185, 157, 224, 121, 202, 187, 250, 217, 151, 156, 14, 252, 16, 84, 38, 31, 231, 193, 27, 187, 106, 179, 145, 60, 127, 121, 150, 210, 199, 23, - 176, 12, 195, 29, 170, 233, 136, 93, 199, 36, 69, 171, 160, 251, 244, 133, 66, 61, 253, 177, 193, 138, 115, 254, 115, 19, 200, 85, 62, 216, 59, - 143, 169, 247, 97, 158, 217, 108, 155, 49, 233, 103, 16, 176, 231, 47, 102, 111, 212, 14, 40, 13, 78, 82, 62, 5, 54, 109, 253, 14, 108, 169, - 215, 12, 118, 209, 203, 51, 186, 176, 95, 126, 166, 11, 118, 68, 178, 245, 34, 95, 77, 19, 0, 106, 62, 44, 215, 105, 12, 129, 101, 56, 196, - 82, 204, 237, 152, 201, 110, 143, 120, 138, 133, 54, 238, 190, 157, 122, 111, 212, 217, 143, 197, 101, 83, 210, 105, 173, 126, 213, 116, 106, 176, 180, - 29, 170, 55, 29, 212, 175, 152, 165, 28, 174, 122, 38, 177, 86, 128, 213, 177, 63, 117, 177, 214, 135, 31, 193, 94, 246, 219, 87, 186, 141, 248, - 49, 67, 43, 143, 20, 83, 242, 58, 234, 32, 177, 227, 80, 103, 54, 4, 125, 116, 162, 255, 110, 239, 166, 150, 53, 192, 122, 86, 79, 167, 128, - 102, 126, 148, 140, 207, 214, 7, 92, 36, 147, 214, 223, 200, 167, 245, 52, 191, 143, 123, 14, 243, 73, 202, 52, 208, 178, 236, 62, 220, 195, 247, - 128, 235, 82, 228, 141, 251, 84, 100, 181, 82, 5, 166, 119, 121, 178, 214, 221, 141, 180, 107, 91, 110, 243, 3, 250, 141, 66, 173, 195, 58, 182, - 41, 110, 64, 189, 193, 141, 164, 221, 8, 9, 0, 165, 15, 105, 111, 24, 94, 140, 26, 121, 236, 96, 94, 131, 164, 159, 171, 68, 16, 184, 196, - 21, 23, 0, 222, 149, 99, 178, 81, 53, 105, 117, 222, 171, 29, 162, 104, 253, 198, 42, 189, 156, 42, 120, 64, 93, 151, 177, 180, 135, 241, 200, - 75, 149, 222, 73, 173, 217, 48, 107, 221, 117, 98, 140, 134, 233, 212, 152, 43, 84, 201, 54, 245, 3, 135, 133, 246, 119, 247, 135, 14, 178, 242, - 148, 81, 78, 203, 230, 176, 7, 92, 172, 18, 243, 241, 201, 250, 200, 16, 110, 108, 162, 126, 27, 226, 238, 36, 237, 197, 88, 194, 233, 180, 110, - 4, 2, 188, 77, 135, 148, 75, 156, 180, 103, 144, 223, 11, 88, 225, 123, 128, 231, 237, 6, 255, 180, 118, 10, 47, 9, 94, 213, 46, 70, 195, - 94, 159, 203, 102, 190, 130, 85, 17, 24, 128, 96, 139, 126, 221, 78, 251, 91, 65, 66, 49, 11, 22, 33, 79, 231, 72, 182, 154, 232, 42, 179, - 14, 65, 60, 178, 144, 3, 244, 43, 166, 138, 76, 166, 244, 246, 242, 79, 235, 133, 196, 130, 23, 208, 4, 32, 172, 225, 119, 193, 241, 130, 57, - 253, 150, 223, 34, 154, 213, 230, 62, 238, 146, 158, 198, 84, 12, 189, 247, 174, 152, 254, 46, 113, 55, 222, 16, 52, 4, 159, 113, 23, 172, 53, - 224, 214, 176, 67, 159, 177, 98, 10, 196, 232, 93, 16, 126, 224, 200, 143, 40, 67, 154, 147, 207, 128, 170, 175, 2, 219, 189, 50, 146, 10, 90, - 37, 41, 226, 39, 126, 153, 197, 130, 181, 206, 98, 10, 186, 181, 184, 52, 82, 199, 76, 62, 169, 125, 172, 20, 169, 142, 147, 102, 77, 70, 51, - 183, 239, 105, 118, 217, 135, 180, 228, 45, 90, 194, 237, 161, 13, 254, 77, 192, 94, 135, 242, 191, 167, 204, 124, 142, 103, 95, 137, 191, 115, 214, - 105, 166, 241, 34, 216, 217, 142, 67, 70, 174, 22, 224, 153, 136, 69, 236, 6, 18, 152, 166, 222, 120, 159, 226, 97, 186, 169, 50, 14, 196, 210, - 24, 106, 140, 186, 220, 232, 12, 247, 147, 218, 123, 35, 54, 139, 241, 65, 122, 91, 253, 37, 108, 192, 217, 224, 159, 70, 228, 235, 118, 89, 191, - 45, 211, 0, 95, 67, 70, 166, 202, 219, 172, 13, 57, 209, 114, 67, 176, 39, 105, 120, 192, 82, 59, 117, 25, 241, 41, 215, 149, 229, 198, 251, - 22, 42, 121, 238, 242, 41, 9, 189, 192, 102, 55, 36, 155, 253, 88, 64, 35, 118, 85, 48, 202, 157, 250, 202, 160, 145, 130, 246, 245, 114, 189, - 250, 134, 225, 198, 92, 198, 158, 25, 238, 184, 231, 140, 61, 126, 13, 102, 207, 37, 86, 254, 126, 168, 27, 76, 26, 135, 245, 171, 118, 139, 219, - 172, 53, 2, 124, 57, 123, 67, 7, 24, 96, 218, 118, 101, 186, 10, 79, 48, 99, 76, 199, 216, 98, 205, 184, 59, 0, 238, 187, 19, 3, 254, - 100, 120, 160, 25, 220, 175, 217, 137, 5, 158, 128, 154, 9, 193, 58, 203, 107, 209, 124, 141, 120, 70, 79, 71, 230, 57, 39, 110, 176, 254, 12, - 144, 35, 234, 38, 197, 19, 212, 251, 175, 243, 183, 235, 151, 232, 107, 191, 141, 230, 187, 201, 128, 85, 122, 146, 246, 232, 151, 121, 118, 244, 163, - 164, 2, 214, 195, 253, 206, 18, 11, 23, 178, 198, 84, 203, 207, 196, 13, 196, 137, 114, 13, 32, 234, 13, 26, 215, 30, 100, 9, 208, 254, 40, - 224, 43, 0, 22, 171, 254, 39, 121, 180, 222, 68, 113, 202, 101, 84, 18, 175, 220, 42, 92, 68, 204, 124, 78, 126, 131, 60, 46, 148, 37, 183, - 107, 193, 150, 218, 20, 39, 221, 42, 223, 61, 196, 194, 44, 255, 93, 214, 194, 117, 4, 79, 3, 135, 96, 218, 60, 3, 184, 252, 7, 96, 218, - 43, 236, 99, 28, 0, 239, 47, 166, 195, 62, 158, 41, 138, 207, 115, 239, 2, 120, 240, 3, 37, 71, 67, 230, 62, 58, 255, 148, 241, 120, 172, - 244, 54, 255, 137, 162, 226, 90, 148, 179, 2, 225, 232, 192, 77, 95, 103, 49, 34, 80, 30, 117, 137, 190, 73, 157, 232, 156, 127, 77, 59, 15, - 240, 188, 146, 39, 87, 150, 211, 8, 200, 255, 27, 135, 189, 41, 150, 41, 146, 1, 171, 18, 44, 246, 98, 72, 90, 33, 205, 177, 176, 42, 231, - 111, 167, 88, 78, 78, 236, 96, 129, 5, 203, 159, 156, 200, 60, 241, 60, 166, 247, 46, 121, 119, 167, 113, 155, 167, 1, 166, 49, 17, 163, 252, - 96, 124, 188, 150, 69, 190, 60, 7, 89, 188, 67, 159, 78, 248, 29, 0, 4, 6, 221, 20, 62, 162, 218, 215, 126, 255, 66, 82, 161, 123, 3, - 66, 94, 142, 27, 61, 253, 249, 130, 245, 182, 252, 81, 17, 145, 207, 31, 166, 233, 7, 77, 98, 44, 229, 23, 184, 220, 25, 61, 141, 60, 214, - 139, 48, 51, 70, 151, 144, 14, 204, 2, 64, 163, 43, 88, 22, 156, 145, 138, 140, 97, 61, 188, 207, 194, 193, 54, 237, 16, 96, 12, 38, 230, - 180, 98, 197, 254, 138, 91, 246, 132, 63, 199, 250, 149, 217, 42, 185, 70, 99, 243, 62, 6, 206, 50, 64, 112, 206, 180, 104, 95, 155, 32, 7, - 143, 178, 88, 126, 5, 200, 72, 38, 82, 96, 117, 239, 8, 114, 170, 96, 218, 245, 88, 178, 157, 79, 121, 43, 130, 45, 253, 20, 65, 109, 67, - 174, 154, 175, 117, 2, 45, 67, 245, 218, 97, 96, 169, 153, 150, 159, 136, 35, 116, 168, 246, 196, 177, 206, 248, 118, 135, 187, 180, 116, 83, 232, - 101, 85, 112, 165, 91, 70, 250, 156, 73, 227, 149, 111, 208, 68, 229, 225, 157, 218, 84, 98, 33, 137, 209, 156, 4, 92, 102, 75, 185, 41, 58, - 190, 196, 210, 6, 105, 106, 164, 86, 47, 0, 57, 157, 246, 106, 69, 91, 11, 163, 20, 102, 207, 64, 62, 181, 208, 33, 223, 70, 182, 151, 61, - 43, 111, 113, 243, 200, 99, 143, 38, 240, 245, 81, 64, 14, 43, 237, 54, 46, 233, 52, 156, 152, 205, 242, 156, 153, 152, 4, 104, 83, 198, 217, - 156, 50, 108, 56, 22, 152, 212, 132, 81, 104, 65, 212, 104, 54, 172, 122, 240, 156, 118, 214, 103, 172, 19, 239, 196, 183, 135, 34, 175, 55, 64, - 101, 49, 182, 215, 83, 249, 14, 160, 188, 116, 180, 235, 119, 136, 124, 131, 220, 6, 109, 209, 239, 122, 17, 43, 224, 81, 221, 75, 20, 58, 26, - 65, 94, 231, 107, 65, 49, 38, 226, 147, 60, 184, 180, 140, 114, 172, 77, 222, 3, 92, 94, 228, 154, 158, 49, 127, 136, 48, 218, 173, 100, 170, - 130, 102, 220, 237, 139, 136, 110, 252, 204, 239, 208, 150, 211, 152, 174, 117, 192, 230, 157, 84, 190, 71, 222, 53, 129, 65, 229, 104, 130, 13, 186, - 39, 212, 43, 164, 59, 139, 153, 255, 200, 122, 62, 230, 190, 115, 104, 173, 97, 57, 229, 29, 250, 185, 148, 215, 202, 98, 82, 10, 116, 189, 13, - 122, 12, 132, 43, 0, 67, 177, 184, 192, 199, 102, 211, 117, 254, 90, 106, 9, 113, 168, 122, 35, 159, 216, 139, 181, 219, 178, 176, 219, 75, 0, - 103, 124, 113, 199, 234, 239, 170, 222, 75, 5, 252, 25, 158, 241, 87, 224, 54, 78, 211, 32, 245, 51, 253, 43, 205, 201, 61, 129, 199, 61, 89, - 207, 253, 239, 41, 246, 20, 254, 136, 165, 248, 213, 254, 93, 250, 245, 196, 15, 129, 40, 63, 86, 100, 183, 187, 145, 90, 44, 220, 235, 121, 89, - 121, 190, 144, 19, 212, 88, 40, 87, 132, 218, 157, 133, 93, 160, 170, 51, 9, 252, 160, 187, 155, 181, 63, 84, 50, 91, 168, 14, 158, 70, 222, - 7, 205, 99, 203, 64, 149, 211, 12, 202, 57, 91, 139, 217, 56, 0, 32, 139, 64, 53, 26, 159, 162, 9, 83, 179, 241, 235, 66, 206, 39, 100, - 10, 90, 131, 181, 161, 45, 95, 8, 160, 128, 145, 7, 233, 226, 188, 58, 192, 194, 226, 6, 201, 187, 136, 66, 159, 252, 196, 191, 11, 63, 100, - 205, 0, 85, 90, 107, 223, 198, 52, 204, 81, 46, 238, 65, 170, 170, 85, 251, 91, 232, 49, 95, 13, 212, 145, 247, 65, 71, 113, 157, 211, 105, - 110, 139, 123, 54, 86, 62, 216, 229, 12, 43, 151, 134, 148, 178, 5, 148, 147, 225, 198, 10, 165, 14, 37, 27, 243, 140, 190, 148, 95, 199, 29, - 142, 200, 90, 111, 37, 149, 88, 99, 62, 253, 234, 18, 162, 38, 160, 142, 80, 80, 39, 142, 209, 51, 60, 39, 230, 144, 65, 237, 58, 193, 141, - 56, 193, 146, 165, 5, 228, 104, 160, 184, 65, 86, 183, 172, 101, 47, 99, 143, 60, 200, 2, 166, 164, 224, 145, 74, 49, 215, 68, 93, 72, 221, - 223, 93, 195, 211, 195, 106, 12, 192, 84, 161, 242, 173, 1, 173, 104, 184, 212, 97, 24, 48, 198, 43, 129, 79, 58, 217, 205, 214, 172, 241, 244, - 203, 95, 6, 82, 59, 75, 225, 219, 38, 229, 55, 130, 70, 131, 200, 160, 100, 11, 55, 204, 18, 237, 45, 175, 211, 250, 245, 109, 125, 210, 244, - 123, 48, 199, 110, 153, 86, 50, 56, 173, 207, 49, 9, 205, 128, 30, 22, 216, 226, 41, 121, 106, 48, 72, 216, 215, 234, 95, 3, 206, 40, 83, - 214, 251, 2, 247, 66, 126, 68, 39, 196, 253, 161, 231, 132, 183, 130, 93, 216, 172, 249, 220, 162, 15, 153, 206, 46, 188, 114, 8, 64, 136, 150, - 76, 30, 37, 11, 7, 140, 82, 76, 238, 22, 23, 141, 23, 156, 106, 255, 221, 254, 94, 106, 193, 113, 87, 253, 83, 187, 141, 213, 250, 149, 242, - 164, 58, 17, 183, 121, 190, 156, 161, 119, 110, 35, 232, 69, 142, 216, 165, 79, 249, 141, 95, 71, 53, 41, 46, 235, 37, 88, 39, 193, 46, 60, - 23, 27, 80, 11, 67, 60, 159, 42, 123, 200, 125, 211, 108, 213, 94, 171, 207, 208, 128, 113, 27, 144, 47, 254, 55, 142, 203, 45, 220, 17, 234, - 115, 105, 131, 113, 222, 20, 57, 204, 158, 76, 180, 11, 207, 101, 154, 251, 162, 189, 218, 237, 80, 229, 249, 1, 125, 110, 214, 2, 5, 148, 134, - 172, 21, 39, 64, 96, 114, 49, 167, 13, 196, 96, 156, 86, 229, 7, 192, 200, 145, 76, 88, 216, 225, 178, 245, 44, 199, 12, 122, 148, 117, 210, - 203, 176, 176, 38, 186, 195, 240, 243, 140, 168, 6, 197, 189, 96, 186, 116, 83, 40, 179, 87, 96, 45, 238, 189, 64, 71, 195, 11, 145, 133, 134, - 135, 84, 67, 193, 29, 181, 225, 125, 37, 44, 93, 144, 169, 95, 35, 52, 45, 233, 84, 240, 125, 84, 42, 157, 77, 19, 47, 132, 220, 72, 156, - 138, 255, 70, 116, 112, 52, 51, 85, 63, 21, 159, 247, 83, 236, 147, 246, 94, 83, 105, 55, 80, 27, 243, 116, 120, 126, 16, 249, 20, 41, 254, - 185, 36, 37, 187, 70, 41, 217, 206, 152, 52, 196, 194, 7, 2, 217, 169, 90, 218, 28, 230, 19, 98, 255, 38, 164, 171, 18, 17, 94, 23, 213, - 121, 41, 169, 83, 162, 46, 107, 55, 163, 194, 86, 117, 88, 153, 169, 119, 104, 112, 103, 89, 60, 80, 98, 3, 86, 179, 60, 213, 7, 164, 77, - 201, 53, 179, 232, 129, 215, 231, 168, 253, 248, 182, 254, 5, 194, 129, 188, 71, 191, 206, 35, 157, 103, 104, 65, 154, 195, 234, 191, 64, 109, 189, - 11, 172, 81, 233, 65, 72, 203, 153, 69, 90, 85, 121, 137, 82, 141, 79, 145, 13, 48, 228, 87, 241, 203, 2, 37, 240, 251, 192, 158, 87, 170, - 71, 149, 98, 120, 10, 175, 188, 4, 128, 255, 77, 205, 102, 101, 208, 187, 236, 245, 228, 26, 243, 18, 11, 68, 43, 165, 200, 124, 146, 109, 116, - 200, 97, 103, 180, 1, 158, 118, 83, 224, 246, 118, 173, 92, 175, 149, 141, 189, 34, 41, 216, 214, 185, 192, 190, 95, 155, 174, 140, 196, 144, 46, - 75, 8, 110, 208, 4, 141, 109, 245, 214, 91, 24, 105, 218, 82, 128, 184, 94, 53, 191, 35, 247, 170, 183, 227, 147, 85, 192, 242, 111, 244, 34, - 117, 250, 161, 212, 97, 181, 156, 97, 19, 49, 176, 18, 149, 38, 104, 215, 46, 217, 252, 127, 80, 59, 255, 130, 79, 5, 181, 155, 68, 85, 108, - 247, 115, 184, 226, 236, 212, 167, 254, 250, 170, 162, 225, 89, 126, 84, 94, 185, 141, 41, 66, 57, 203, 222, 148, 83, 19, 62, 3, 167, 193, 127, - 5, 249, 248, 59, 136, 217, 121, 62, 229, 230, 80, 41, 78, 112, 31, 98, 62, 45, 26, 229, 188, 19, 106, 169, 2, 54, 10, 22, 115, 225, 127, - 44, 211, 118, 184, 93, 125, 90, 207, 79, 182, 216, 235, 105, 199, 25, 67, 16, 201, 41, 147, 85, 65, 91, 85, 145, 158, 229, 141, 106, 23, 221, - 246, 182, 106, 197, 248, 108, 119, 216, 101, 33, 45, 103, 243, 146, 36, 165, 219, 71, 105, 59, 73, 251, 165, 126, 26, 11, 113, 83, 42, 83, 41, - 27, 41, 42, 230, 55, 4, 175, 176, 6, 179, 199, 127, 140, 101, 239, 61, 43, 213, 125, 125, 145, 143, 253, 0, 169, 194, 164, 177, 1, 83, 189, - 75, 241, 213, 114, 149, 183, 158, 187, 123, 60, 28, 59, 129, 207, 4, 243, 57, 73, 249, 156, 69, 84, 5, 99, 7, 79, 174, 55, 85, 170, 246, - 175, 234, 151, 18, 229, 14, 161, 234, 206, 36, 18, 177, 124, 61, 20, 216, 16, 167, 104, 166, 181, 79, 61, 57, 2, 184, 2, 238, 120, 45, 225, - 87, 4, 119, 179, 162, 108, 87, 120, 242, 187, 208, 177, 18, 49, 253, 118, 183, 216, 24, 62, 9, 151, 85, 165, 65, 85, 0, 254, 116, 137, 45, - 84, 200, 26, 118, 189, 119, 34, 203, 126, 75, 124, 74, 74, 249, 231, 124, 5, 91, 5, 34, 34, 185, 137, 159, 41, 235, 64, 61, 135, 48, 223, - 134, 180, 254, 62, 158, 40, 237, 64, 50, 42, 110, 240, 111, 36, 21, 9, 8, 75, 203, 231, 74, 103, 51, 187, 165, 44, 63, 208, 90, 50, 137, - 128, 71, 31, 115, 236, 180, 220, 65, 23, 142, 21, 242, 137, 34, 149, 49, 214, 99, 22, 253, 210, 167, 69, 192, 5, 238, 119, 33, 47, 1, 103, - 242, 204, 113, 59, 176, 150, 203, 104, 69, 71, 224, 98, 194, 241, 48, 93, 17, 89, 106, 196, 171, 250, 92, 20, 52, 255, 6, 190, 221, 170, 120, - 72, 251, 192, 176, 40, 84, 79, 107, 73, 246, 148, 93, 73, 45, 212, 112, 143, 194, 252, 204, 95, 119, 88, 47, 165, 116, 155, 186, 23, 211, 105, - 121, 66, 190, 195, 26, 218, 53, 218, 62, 229, 159, 23, 216, 175, 124, 11, 143, 110, 37, 150, 163, 219, 109, 175, 194, 156, 152, 177, 128, 23, 223, - 232, 101, 17, 236, 45, 125, 206, 116, 59, 196, 147, 128, 22, 157, 246, 25, 118, 179, 86, 201, 46, 60, 242, 169, 74, 177, 74, 142, 113, 47, 147, - 62, 52, 120, 200, 39, 180, 161, 190, 84, 33, 25, 44, 103, 209, 195, 126, 208, 40, 35, 85, 170, 67, 10, 186, 150, 248, 129, 55, 170, 158, 81, - 202, 244, 90, 56, 161, 228, 56, 123, 222, 80, 216, 157, 165, 6, 138, 36, 20, 213, 17, 173, 120, 66, 208, 155, 2, 230, 125, 42, 236, 215, 71, - 80, 78, 39, 202, 53, 193, 49, 54, 28, 145, 230, 207, 112, 35, 125, 92, 59, 203, 163, 164, 195, 135, 40, 158, 178, 81, 13, 79, 134, 252, 251, - 216, 76, 226, 175, 4, 10, 124, 118, 33, 185, 146, 197, 66, 20, 217, 155, 87, 126, 94, 88, 205, 10, 183, 231, 23, 112, 99, 239, 211, 131, 135, - 82, 241, 197, 22, 31, 171, 11, 176, 3, 128, 150, 69, 131, 98, 61, 110, 122, 166, 126, 11, 178, 183, 153, 88, 104, 240, 231, 116, 131, 250, 7, - 45, 67, 247, 31, 214, 115, 41, 119, 117, 84, 244, 203, 174, 224, 233, 164, 82, 76, 255, 20, 175, 25, 161, 31, 205, 156, 110, 177, 159, 251, 49, - 246, 218, 239, 71, 160, 185, 5, 204, 229, 179, 114, 24, 204, 16, 148, 158, 240, 227, 160, 94, 190, 35, 143, 49, 157, 242, 146, 128, 59, 87, 34, - 161, 200, 198, 21, 243, 59, 98, 223, 45, 80, 166, 252, 254, 224, 42, 210, 55, 134, 243, 67, 14, 245, 46, 142, 64, 98, 129, 103, 3, 183, 204, - 206, 176, 178, 190, 80, 235, 109, 190, 165, 187, 118, 204, 9, 30, 208, 251, 159, 23, 213, 15, 129, 207, 78, 88, 111, 6, 79, 233, 67, 224, 67, - 187, 233, 74, 23, 176, 2, 233, 10, 133, 157, 232, 139, 74, 142, 133, 9, 83, 234, 193, 37, 185, 212, 133, 58, 76, 67, 233, 220, 16, 64, 147, - 199, 202, 179, 105, 114, 186, 97, 128, 142, 105, 82, 250, 227, 8, 220, 17, 121, 23, 62, 5, 1, 227, 2, 24, 208, 124, 82, 62, 166, 205, 219, - 44, 134, 61, 206, 154, 139, 101, 236, 217, 168, 250, 169, 239, 82, 15, 140, 138, 202, 231, 83, 46, 207, 79, 77, 110, 179, 126, 134, 12, 159, 15, - 55, 72, 105, 99, 116, 23, 5, 111, 247, 255, 22, 249, 201, 173, 116, 123, 177, 116, 198, 91, 126, 134, 213, 124, 54, 241, 177, 189, 155, 135, 170, - 37, 214, 252, 1, 105, 177, 20, 183, 24, 21, 61, 63, 86, 167, 251, 184, 141, 124, 131, 69, 88, 213, 62, 63, 69, 116, 248, 111, 107, 83, 200, - 191, 242, 32, 162, 128, 151, 12, 107, 142, 144, 64, 111, 234, 95, 155, 65, 131, 124, 23, 204, 194, 174, 0, 186, 73, 3, 221, 32, 251, 95, 101, - 173, 210, 93, 122, 230, 133, 239, 121, 180, 185, 0, 13, 3, 240, 155, 99, 99, 197, 156, 254, 245, 44, 197, 105, 251, 140, 18, 181, 18, 202, 202, - 116, 236, 45, 54, 212, 207, 214, 186, 139, 72, 97, 104, 201, 115, 8, 196, 75, 180, 201, 139, 212, 220, 70, 88, 84, 156, 110, 94, 110, 232, 140, - 181, 3, 163, 94, 168, 123, 136, 231, 41, 181, 0, 168, 148, 82, 19, 44, 161, 24, 143, 217, 155, 213, 12, 165, 254, 150, 170, 39, 89, 18, 217, - 117, 152, 123, 105, 13, 130, 226, 50, 159, 99, 81, 211, 22, 197, 221, 74, 21, 186, 2, 3, 240, 149, 196, 124, 131, 164, 191, 48, 48, 217, 211, - 64, 187, 160, 153, 199, 48, 42, 128, 102, 111, 99, 140, 202, 173, 114, 57, 221, 71, 189, 64, 224, 149, 249, 14, 74, 166, 164, 124, 110, 175, 79, - 179, 21, 238, 41, 253, 210, 172, 229, 13, 223, 81, 99, 40, 107, 199, 21, 143, 39, 236, 58, 19, 97, 163, 214, 151, 137, 138, 214, 149, 244, 29, - 136, 217, 228, 249, 229, 122, 164, 253, 75, 32, 220, 50, 0, 182, 47, 176, 144, 115, 95, 6, 160, 17, 81, 238, 186, 25, 112, 59, 234, 28, 61, - 110, 174, 105, 103, 199, 65, 104, 64, 34, 114, 100, 239, 103, 226, 62, 213, 185, 167, 141, 231, 243, 73, 73, 19, 37, 171, 110, 80, 188, 134, 233, - 221, 192, 114, 11, 211, 109, 16, 31, 106, 167, 102, 99, 120, 130, 22, 221, 81, 122, 197, 59, 160, 223, 111, 34, 59, 126, 205, 74, 190, 15, 117, - 124, 195, 10, 12, 199, 13, 110, 49, 127, 131, 133, 170, 251, 241, 125, 125, 169, 133, 214, 33, 132, 253, 92, 165, 28, 69, 196, 53, 171, 156, 205, - 106, 167, 97, 197, 0, 79, 88, 77, 14, 106, 62, 172, 100, 211, 222, 168, 118, 146, 126, 184, 148, 64, 204, 198, 130, 54, 176, 135, 169, 170, 32, - 192, 27, 102, 210, 118, 35, 91, 124, 42, 229, 26, 64, 172, 84, 28, 76, 230, 157, 56, 174, 122, 145, 134, 17, 171, 191, 71, 222, 165, 157, 165, - 97, 21, 123, 52, 105, 214, 120, 192, 152, 173, 15, 206, 136, 151, 241, 36, 222, 244, 239, 231, 121, 3, 53, 33, 216, 12, 20, 48, 255, 210, 173, - 253, 125, 16, 33, 103, 21, 107, 165, 232, 105, 149, 165, 249, 146, 124, 20, 240, 43, 168, 9, 16, 68, 124, 36, 15, 173, 157, 69, 144, 203, 192, - 219, 182, 47, 80, 196, 110, 38, 50, 223, 128, 81, 65, 114, 101, 194, 238, 167, 155, 242, 125, 84, 197, 225, 241, 93, 57, 129, 133, 206, 51, 26, - 43, 212, 209, 15, 104, 59, 49, 237, 152, 130, 219, 25, 121, 66, 221, 195, 186, 160, 162, 225, 53, 118, 3, 236, 18, 87, 181, 139, 244, 105, 219, - 163, 143, 68, 236, 93, 152, 19, 215, 205, 18, 61, 44, 174, 129, 175, 3, 144, 244, 71, 157, 14, 177, 5, 236, 2, 120, 244, 221, 9, 99, 50, - 246, 182, 36, 1, 46, 115, 178, 207, 177, 223, 247, 85, 32, 24, 171, 46, 120, 142, 250, 75, 220, 206, 167, 48, 136, 56, 200, 150, 75, 238, 18, - 93, 165, 164, 245, 125, 64, 41, 190, 135, 95, 22, 65, 99, 162, 90, 128, 103, 141, 7, 121, 17, 176, 212, 95, 137, 217, 147, 169, 7, 85, 233, - 36, 221, 111, 198, 253, 149, 88, 156, 19, 90, 20, 54, 135, 33, 40, 137, 235, 28, 73, 229, 235, 130, 187, 169, 72, 81, 13, 212, 55, 152, 10, - 216, 193, 88, 76, 249, 244, 169, 40, 154, 159, 216, 189, 154, 236, 3, 34, 20, 219, 245, 175, 162, 93, 246, 58, 16, 75, 143, 113, 52, 5, 26, - 22, 172, 67, 242, 184, 157, 14, 134, 1, 117, 241, 4, 247, 202, 215, 140, 177, 152, 13, 16, 199, 109, 72, 38, 106, 73, 68, 80, 54, 246, 128, - 210, 47, 1, 156, 5, 188, 164, 50, 178, 4, 188, 4, 169, 182, 136, 8, 111, 81, 187, 229, 109, 4, 199, 176, 72, 215, 33, 70, 250, 38, 43, - 1, 26, 16, 214, 110, 240, 136, 117, 142, 55, 189, 31, 99, 123, 53, 81, 162, 85, 216, 133, 168, 88, 17, 188, 75, 193, 220, 138, 38, 249, 90, - 95, 129, 126, 13, 109, 60, 74, 28, 208, 206, 40, 197, 152, 221, 165, 34, 172, 241, 216, 175, 9, 203, 226, 77, 150, 139, 153, 94, 157, 188, 160, - 159, 181, 107, 157, 51, 234, 180, 49, 222, 237, 47, 165, 161, 116, 165, 40, 3, 84, 69, 74, 244, 135, 40, 167, 58, 237, 178, 124, 217, 200, 213, - 43, 224, 89, 8, 107, 204, 54, 95, 69, 220, 14, 127, 15, 77, 142, 201, 32, 66, 9, 189, 27, 60, 167, 175, 161, 201, 87, 194, 217, 245, 144, - 154, 5, 33, 32, 76, 188, 101, 126, 14, 168, 219, 133, 200, 231, 172, 17, 191, 103, 73, 211, 58, 205, 68, 96, 193, 181, 100, 20, 63, 6, 160, - 253, 26, 143, 186, 23, 105, 89, 37, 151, 150, 88, 120, 35, 169, 71, 0, 180, 82, 225, 185, 36, 1, 108, 12, 9, 183, 207, 152, 136, 201, 85, - 180, 253, 173, 250, 107, 73, 65, 89, 183, 58, 202, 147, 214, 110, 177, 146, 250, 127, 133, 30, 127, 59, 229, 11, 2, 214, 124, 248, 105, 111, 157, - 218, 157, 79, 121, 57, 68, 239, 243, 145, 133, 164, 60, 61, 65, 43, 153, 178, 218, 149, 137, 20, 86, 200, 27, 218, 124, 194, 174, 9, 158, 73, - 26, 99, 181, 222, 198, 170, 36, 37, 107, 151, 169, 109, 121, 4, 227, 85, 220, 116, 93, 96, 93, 190, 65, 53, 161, 87, 120, 210, 74, 65, 164, - 140, 233, 82, 44, 253, 170, 41, 146, 148, 206, 200, 116, 35, 43, 94, 234, 69, 250, 21, 131, 148, 63, 216, 47, 183, 116, 26, 99, 77, 127, 37, - 17, 242, 198, 171, 100, 179, 58, 16, 159, 98, 115, 59, 152, 99, 189, 183, 88, 59, 158, 231, 150, 232, 123, 44, 138, 100, 159, 231, 87, 200, 120, - 60, 243, 138, 44, 120, 15, 107, 166, 18, 42, 104, 28, 162, 112, 215, 176, 218, 14, 18, 44, 54, 134, 39, 243, 120, 60, 93, 125, 166, 213, 26, - 28, 233, 199, 219, 119, 97, 225, 21, 83, 121, 182, 235, 155, 137, 239, 178, 202, 48, 62, 153, 222, 134, 244, 114, 158, 0, 244, 136, 62, 53, 89, - 123, 36, 248, 226, 144, 18, 112, 43, 199, 184, 211, 179, 220, 161, 152, 224, 173, 161, 196, 10, 0, 133, 78, 151, 226, 189, 64, 102, 86, 189, 211, - 120, 46, 25, 199, 44, 167, 27, 146, 91, 217, 234, 63, 174, 223, 192, 122, 88, 167, 29, 160, 228, 198, 34, 237, 141, 208, 97, 20, 177, 142, 7, - 76, 71, 48, 67, 144, 69, 143, 33, 255, 5, 236, 215, 190, 154, 114, 170, 87, 46, 161, 77, 4, 179, 204, 116, 212, 169, 24, 82, 175, 196, 145, - 20, 25, 81, 166, 106, 239, 229, 255, 124, 186, 160, 12, 129, 16, 80, 76, 55, 132, 0, 203, 177, 68, 11, 60, 107, 185, 50, 219, 130, 88, 215, - 25, 31, 183, 156, 94, 113, 177, 47, 138, 88, 254, 35, 182, 53, 86, 136, 199, 128, 99, 10, 117, 242, 97, 125, 144, 103, 129, 71, 180, 83, 108, - 222, 61, 168, 23, 34, 54, 61, 146, 103, 184, 47, 251, 170, 246, 53, 114, 49, 168, 88, 63, 134, 234, 140, 214, 28, 162, 154, 42, 4, 15, 177, - 75, 204, 80, 20, 156, 61, 23, 195, 52, 41, 186, 140, 185, 155, 239, 248, 82, 165, 139, 18, 168, 88, 206, 152, 165, 243, 106, 151, 226, 167, 229, - 48, 251, 174, 170, 2, 86, 157, 103, 210, 254, 58, 53, 73, 183, 211, 178, 152, 55, 144, 251, 153, 41, 203, 245, 222, 122, 109, 52, 111, 254, 64, - 44, 230, 9, 152, 100, 57, 215, 197, 232, 66, 221, 0, 171, 220, 89, 82, 126, 130, 222, 58, 44, 155, 149, 85, 180, 29, 165, 61, 234, 73, 252, - 152, 173, 244, 215, 176, 122, 214, 114, 23, 205, 181, 255, 23, 140, 211, 8, 251, 162, 191, 0, 223, 119, 58, 252, 167, 216, 52, 169, 251, 127, 66, - 0, 142, 74, 118, 51, 74, 247, 95, 123, 19, 130, 70, 70, 87, 35, 66, 81, 255, 196, 246, 222, 88, 244, 33, 234, 225, 166, 221, 141, 26, 121, - 165, 60, 163, 149, 21, 73, 5, 206, 9, 250, 200, 109, 70, 10, 179, 211, 254, 25, 45, 173, 184, 181, 206, 40, 66, 217, 60, 219, 21, 179, 244, - 30, 161, 37, 229, 120, 45, 168, 110, 14, 208, 149, 93, 238, 134, 195, 176, 67, 201, 182, 128, 231, 99, 229, 116, 176, 94, 77, 43, 5, 102, 234, - 12, 146, 136, 96, 19, 119, 104, 140, 107, 100, 40, 159, 244, 30, 192, 49, 194, 206, 135, 186, 73, 153, 225, 57, 221, 142, 124, 95, 108, 5, 171, - 77, 248, 117, 63, 166, 22, 80, 26, 227, 169, 43, 89, 42, 210, 117, 81, 27, 166, 12, 150, 57, 77, 171, 148, 151, 21, 55, 237, 70, 181, 239, - 59, 49, 191, 87, 125, 131, 27, 228, 20, 55, 182, 91, 236, 94, 106, 208, 137, 36, 176, 234, 87, 136, 233, 24, 248, 11, 140, 163, 143, 235, 30, - 165, 135, 63, 99, 120, 171, 67, 14, 41, 242, 17, 12, 78, 96, 54, 96, 158, 210, 57, 33, 212, 252, 6, 25, 218, 13, 94, 232, 145, 16, 0, - 73, 212, 99, 70, 203, 248, 120, 44, 212, 207, 241, 45, 167, 75, 157, 230, 110, 237, 176, 214, 111, 76, 55, 97, 149, 72, 195, 75, 11, 234, 17, - 100, 43, 229, 34, 53, 27, 15, 205, 138, 46, 41, 207, 22, 90, 137, 46, 19, 78, 171, 127, 47, 176, 216, 103, 246, 73, 249, 78, 28, 19, 102, - 61, 22, 153, 201, 35, 97, 67, 113, 171, 48, 20, 141, 70, 182, 214, 105, 83, 71, 89, 10, 186, 94, 235, 68, 116, 124, 51, 184, 69, 205, 205, - 214, 223, 114, 47, 171, 254, 77, 204, 225, 175, 184, 157, 124, 191, 62, 149, 16, 43, 162, 212, 103, 171, 7, 36, 111, 81, 172, 90, 103, 49, 187, - 224, 107, 219, 48, 190, 249, 68, 169, 1, 216, 239, 134, 109, 121, 171, 118, 130, 201, 219, 173, 0, 125, 253, 84, 158, 184, 165, 143, 128, 236, 13, - 203, 83, 138, 87, 233, 111, 188, 163, 89, 187, 87, 123, 63, 110, 115, 187, 53, 224, 181, 148, 197, 203, 32, 109, 146, 103, 60, 207, 251, 57, 255, - 190, 176, 43, 142, 166, 204, 92, 30, 236, 145, 99, 149, 15, 155, 248, 229, 102, 240, 151, 103, 243, 236, 184, 44, 32, 54, 71, 1, 222, 38, 240, - 228, 49, 9, 178, 221, 96, 30, 205, 220, 144, 89, 167, 182, 211, 43, 97, 35, 96, 201, 120, 76, 17, 148, 118, 45, 82, 50, 53, 77, 187, 201, - 167, 180, 177, 84, 113, 63, 176, 102, 158, 156, 225, 150, 118, 10, 49, 104, 165, 58, 193, 57, 124, 20, 76, 117, 58, 109, 175, 3, 215, 48, 211, - 206, 50, 245, 131, 124, 98, 129, 253, 87, 103, 121, 136, 207, 105, 12, 212, 246, 46, 110, 211, 245, 130, 103, 244, 236, 120, 12, 113, 237, 138, 33, - 89, 244, 171, 179, 10, 166, 77, 203, 101, 162, 14, 181, 138, 237, 232, 2, 43, 12, 135, 233, 241, 119, 13, 19, 171, 88, 7, 132, 53, 149, 240, - 59, 112, 45, 46, 133, 99, 222, 99, 133, 83, 15, 177, 116, 74, 178, 4, 203, 96, 9, 193, 103, 200, 243, 229, 10, 65, 239, 74, 23, 79, 94, - 87, 50, 85, 128, 86, 41, 214, 166, 15, 243, 152, 43, 237, 135, 53, 195, 49, 127, 183, 248, 61, 64, 230, 54, 218, 1, 166, 68, 53, 190, 93, - 217, 5, 148, 24, 238, 90, 82, 193, 16, 227, 80, 141, 120, 49, 136, 4, 33, 143, 81, 50, 160, 53, 248, 102, 63, 101, 243, 214, 80, 37, 53, - 237, 237, 149, 23, 71, 158, 255, 163, 189, 55, 44, 123, 151, 235, 52, 11, 49, 54, 220, 25, 103, 189, 19, 85, 200, 232, 235, 243, 134, 81, 168, - 124, 91, 190, 7, 208, 80, 216, 245, 16, 224, 154, 137, 104, 165, 125, 236, 112, 79, 234, 65, 253, 2, 166, 134, 56, 166, 143, 68, 11, 64, 228, - 135, 240, 153, 120, 88, 29, 35, 100, 56, 170, 190, 16, 93, 133, 152, 144, 37, 5, 239, 85, 141, 248, 118, 167, 71, 62, 67, 71, 158, 14, 249, - 57, 2, 97, 33, 39, 182, 247, 43, 59, 241, 8, 238, 231, 214, 189, 135, 116, 223, 155, 2, 202, 127, 76, 31, 177, 45, 119, 35, 24, 103, 22, - 24, 85, 188, 70, 187, 246, 101, 88, 119, 147, 245, 242, 164, 160, 25, 176, 187, 85, 147, 134, 217, 34, 2, 181, 109, 4, 41, 22, 11, 213, 51, - 189, 214, 38, 58, 4, 151, 90, 131, 39, 144, 74, 220, 58, 241, 161, 238, 166, 66, 145, 233, 179, 44, 110, 24, 215, 198, 34, 223, 70, 26, 77, - 247, 177, 148, 126, 45, 162, 99, 76, 114, 195, 33, 71, 39, 17, 35, 254, 210, 66, 93, 48, 131, 132, 4, 230, 112, 129, 5, 221, 29, 98, 121, - 82, 41, 129, 137, 239, 196, 136, 5, 73, 121, 184, 147, 106, 100, 129, 154, 6, 192, 246, 118, 223, 210, 135, 158, 47, 208, 201, 120, 132, 117, 117, - 115, 19, 134, 85, 233, 53, 107, 172, 24, 11, 182, 98, 140, 130, 122, 23, 224, 27, 96, 202, 163, 160, 183, 217, 178, 197, 103, 241, 117, 88, 136, - 151, 33, 202, 127, 92, 31, 26, 143, 201, 97, 218, 43, 166, 131, 197, 170, 196, 74, 245, 27, 129, 134, 110, 91, 238, 42, 26, 71, 177, 188, 181, - 205, 176, 106, 219, 17, 39, 112, 99, 57, 170, 248, 205, 86, 226, 149, 163, 6, 242, 196, 98, 205, 136, 135, 53, 244, 39, 128, 64, 144, 91, 15, - 96, 189, 99, 150, 27, 74, 134, 102, 241, 157, 70, 198, 114, 246, 129, 116, 153, 229, 106, 122, 121, 164, 100, 245, 0, 232, 75, 22, 243, 69, 221, - 199, 173, 169, 102, 204, 30, 167, 210, 95, 198, 163, 242, 24, 235, 192, 104, 94, 176, 119, 185, 158, 159, 77, 251, 32, 142, 103, 49, 7, 105, 54, - 155, 16, 8, 117, 19, 138, 105, 5, 139, 238, 248, 113, 53, 158, 59, 68, 107, 21, 92, 124, 58, 90, 110, 240, 159, 166, 27, 186, 220, 173, 177, - 96, 221, 89, 4, 18, 4, 130, 11, 68, 80, 160, 169, 205, 32, 165, 229, 194, 182, 242, 130, 37, 66, 237, 140, 90, 132, 86, 22, 97, 56, 92, - 85, 165, 90, 231, 4, 46, 247, 165, 133, 134, 141, 234, 232, 29, 235, 224, 9, 150, 133, 239, 101, 215, 96, 165, 51, 160, 93, 161, 222, 239, 104, - 104, 93, 1, 208, 142, 144, 192, 169, 223, 102, 56, 49, 103, 189, 198, 244, 228, 172, 87, 47, 25, 47, 58, 88, 134, 157, 198, 207, 157, 14, 172, - 70, 134, 39, 196, 23, 135, 162, 141, 87, 217, 220, 193, 78, 162, 28, 233, 210, 133, 126, 195, 234, 118, 217, 23, 246, 11, 199, 11, 90, 42, 191, - 2, 79, 8, 91, 153, 26, 13, 139, 53, 82, 111, 24, 229, 90, 49, 160, 101, 120, 172, 68, 255, 130, 127, 41, 212, 60, 132, 24, 17, 197, 4, - 114, 153, 52, 43, 128, 97, 92, 22, 243, 208, 145, 1, 147, 228, 149, 78, 250, 128, 174, 1, 232, 41, 80, 73, 142, 22, 232, 226, 36, 2, 241, - 56, 30, 148, 214, 150, 167, 122, 232, 71, 96, 188, 62, 221, 169, 28, 48, 31, 186, 48, 205, 86, 73, 150, 102, 205, 90, 114, 51, 141, 18, 90, - 220, 245, 200, 79, 255, 36, 122, 112, 197, 105, 150, 204, 124, 78, 99, 108, 230, 62, 35, 18, 90, 215, 93, 0, 124, 7, 21, 44, 68, 243, 43, - 36, 91, 81, 243, 21, 108, 91, 100, 112, 120, 133, 114, 82, 158, 120, 180, 136, 217, 200, 35, 25, 37, 107, 201, 165, 225, 81, 149, 189, 70, 253, - 152, 82, 48, 39, 193, 138, 178, 86, 176, 24, 153, 123, 146, 146, 224, 67, 113, 191, 42, 108, 83, 75, 57, 158, 196, 163, 73, 184, 27, 124, 112, - 178, 132, 219, 42, 230, 146, 60, 14, 166, 72, 197, 11, 8, 77, 79, 234, 153, 84, 177, 21, 24, 123, 1, 83, 6, 241, 42, 7, 204, 59, 10, - 10, 57, 79, 185, 177, 78, 3, 184, 253, 4, 230, 116, 137, 238, 220, 183, 41, 229, 19, 118, 248, 215, 139, 69, 203, 89, 153, 80, 13, 212, 50, - 66, 199, 202, 135, 239, 248, 148, 220, 162, 48, 105, 69, 176, 99, 66, 201, 176, 179, 38, 13, 10, 233, 211, 163, 29, 137, 109, 88, 253, 128, 30, - 203, 244, 202, 113, 90, 168, 205, 170, 76, 214, 191, 237, 223, 212, 166, 144, 41, 214, 200, 223, 83, 171, 113, 235, 114, 150, 81, 109, 248, 177, 218, - 221, 27, 89, 235, 173, 97, 78, 167, 221, 230, 209, 94, 51, 159, 163, 173, 110, 52, 220, 127, 54, 34, 34, 233, 63, 218, 73, 9, 89, 48, 24, - 82, 179, 173, 8, 84, 20, 39, 209, 40, 166, 27, 240, 199, 20, 123, 88, 223, 87, 10, 85, 111, 14, 200, 215, 1, 153, 189, 69, 64, 13, 207, - 3, 176, 179, 162, 168, 64, 160, 223, 203, 38, 171, 61, 88, 242, 222, 46, 36, 250, 161, 68, 185, 154, 210, 98, 37, 198, 113, 9, 14, 120, 143, - 100, 253, 27, 134, 3, 83, 205, 228, 246, 101, 86, 177, 120, 248, 70, 135, 120, 193, 70, 230, 233, 22, 183, 17, 108, 209, 12, 197, 94, 232, 137, - 48, 140, 180, 131, 172, 188, 12, 76, 210, 235, 246, 203, 248, 95, 22, 172, 15, 97, 25, 84, 162, 81, 59, 202, 150, 178, 53, 161, 158, 160, 139, - 201, 64, 189, 94, 228, 104, 42, 131, 7, 52, 203, 109, 113, 57, 223, 157, 110, 113, 70, 187, 66, 21, 36, 122, 64, 253, 226, 123, 88, 228, 89, - 99, 59, 8, 229, 135, 184, 106, 151, 105, 245, 26, 5, 72, 190, 1, 98, 8, 106, 61, 131, 139, 95, 168, 243, 159, 235, 199, 184, 123, 52, 84, - 241, 49, 35, 217, 255, 158, 118, 162, 114, 226, 102, 149, 220, 40, 95, 142, 151, 98, 193, 62, 126, 72, 97, 191, 224, 241, 35, 64, 199, 221, 250, - 52, 133, 156, 230, 88, 204, 239, 5, 227, 20, 79, 172, 224, 86, 111, 234, 135, 172, 209, 198, 21, 121, 71, 129, 12, 102, 45, 231, 40, 38, 200, - 116, 203, 17, 228, 216, 33, 26, 29, 112, 135, 170, 184, 26, 204, 115, 132, 69, 11, 199, 168, 170, 77, 17, 85, 196, 183, 6, 255, 126, 0, 25, - 167, 198, 191, 160, 15, 242, 0, 151, 221, 144, 149, 64, 102, 97, 99, 224, 58, 186, 104, 91, 1, 139, 43, 166, 89, 29, 33, 149, 73, 4, 133, - 115, 250, 245, 68, 161, 71, 60, 197, 153, 191, 203, 255, 156, 170, 34, 60, 106, 187, 80, 176, 128, 162, 14, 148, 185, 111, 140, 249, 156, 161, 18, - 224, 16, 45, 10, 78, 98, 225, 155, 181, 91, 132, 0, 148, 235, 118, 187, 48, 201, 199, 88, 60, 121, 20, 1, 17, 108, 136, 56, 8, 23, 111, - 24, 69, 74, 164, 235, 136, 195, 44, 17, 54, 254, 153, 74, 37, 31, 208, 233, 170, 23, 225, 35, 75, 48, 158, 4, 17, 193, 170, 111, 196, 188, - 196, 104, 36, 89, 215, 222, 198, 45, 63, 75, 65, 234, 187, 28, 17, 13, 226, 85, 237, 20, 187, 27, 174, 129, 89, 235, 152, 67, 6, 245, 67, - 78, 242, 64, 36, 22, 172, 193, 170, 159, 170, 180, 7, 118, 114, 27, 56, 9, 136, 125, 19, 144, 96, 19, 251, 142, 170, 130, 117, 226, 181, 12, - 219, 101, 118, 240, 40, 180, 149, 162, 191, 102, 172, 157, 182, 124, 147, 172, 31, 205, 3, 235, 0, 21, 247, 211, 2, 177, 76, 15, 140, 216, 239, - 64, 54, 46, 80, 55, 253, 67, 60, 186, 96, 151, 120, 148, 165, 127, 222, 80, 104, 107, 239, 44, 35, 14, 106, 178, 71, 213, 97, 186, 1, 46, - 85, 83, 35, 228, 63, 51, 218, 89, 0, 215, 224, 48, 183, 192, 185, 111, 44, 38, 187, 65, 215, 178, 97, 186, 193, 27, 178, 149, 46, 77, 166, - 104, 29, 5, 188, 246, 139, 133, 30, 16, 80, 195, 44, 231, 252, 155, 135, 140, 105, 78, 207, 14, 163, 92, 69, 63, 72, 158, 234, 14, 83, 24, - 165, 22, 243, 185, 131, 51, 113, 84, 188, 60, 66, 179, 233, 131, 128, 11, 32, 223, 15, 130, 219, 126, 18, 158, 170, 141, 147, 194, 159, 228, 46, - 198, 86, 241, 50, 22, 191, 92, 38, 223, 225, 241, 234, 0, 240, 154, 95, 25, 12, 32, 83, 111, 255, 161, 179, 81, 163, 99, 132, 219, 149, 213, - 75, 102, 39, 240, 211, 144, 49, 111, 121, 187, 181, 227, 8, 124, 8, 248, 3, 172, 163, 239, 10, 237, 17, 189, 147, 42, 176, 170, 197, 34, 37, - 35, 19, 11, 216, 51, 234, 210, 145, 125, 148, 131, 19, 77, 88, 116, 145, 251, 48, 20, 242, 247, 223, 102, 107, 76, 206, 127, 16, 100, 150, 222, - 167, 7, 120, 108, 28, 168, 221, 116, 99, 92, 220, 194, 82, 37, 62, 129, 92, 34, 223, 19, 108, 209, 198, 204, 2, 149, 79, 129, 1, 106, 16, - 142, 16, 40, 123, 16, 68, 191, 160, 3, 167, 138, 87, 250, 173, 128, 142, 151, 35, 249, 30, 49, 167, 79, 97, 137, 172, 162, 113, 142, 101, 15, - 112, 115, 174, 10, 159, 121, 18, 32, 147, 91, 40, 215, 35, 249, 26, 44, 135, 175, 38, 211, 254, 9, 173, 168, 252, 162, 80, 189, 50, 228, 103, - 192, 119, 73, 227, 197, 66, 131, 156, 163, 40, 68, 82, 28, 100, 47, 229, 126, 246, 237, 81, 201, 136, 38, 34, 130, 250, 86, 37, 211, 218, 37, - 95, 213, 51, 179, 116, 159, 56, 10, 164, 180, 197, 95, 171, 91, 108, 16, 60, 6, 206, 83, 0, 8, 235, 164, 197, 192, 82, 154, 101, 88, 0, - 20, 101, 138, 94, 0, 213, 196, 167, 234, 229, 192, 18, 64, 22, 164, 5, 129, 79, 41, 113, 87, 231, 122, 68, 96, 62, 119, 230, 105, 126, 176, - 4, 224, 52, 79, 109, 233, 153, 68, 120, 128, 233, 140, 199, 112, 129, 87, 136, 197, 8, 54, 198, 44, 111, 64, 244, 203, 166, 122, 44, 176, 217, - 152, 60, 137, 100, 255, 140, 211, 0, 118, 125, 222, 148, 21, 63, 70, 20, 178, 41, 83, 48, 125, 167, 48, 113, 66, 41, 197, 234, 240, 25, 189, - 108, 21, 185, 70, 51, 0, 143, 117, 232, 126, 85, 176, 155, 29, 229, 181, 109, 114, 143, 118, 222, 204, 183, 134, 146, 153, 62, 130, 31, 113, 46, - 15, 191, 47, 69, 157, 86, 96, 103, 39, 85, 90, 29, 44, 153, 160, 117, 233, 25, 124, 247, 148, 229, 51, 100, 236, 65, 214, 221, 129, 84, 230, - 228, 6, 213, 142, 248, 207, 23, 216, 60, 238, 166, 242, 138, 48, 199, 120, 178, 149, 163, 235, 215, 110, 241, 142, 49, 94, 47, 23, 115, 155, 142, - 30, 247, 163, 188, 254, 1, 109, 154, 21, 227, 235, 49, 11, 19, 107, 37, 221, 177, 253, 170, 159, 250, 15, 98, 8, 17, 104, 238, 215, 243, 44, - 158, 222, 211, 105, 236, 6, 57, 122, 20, 83, 211, 105, 160, 228, 19, 149, 88, 183, 235, 95, 17, 181, 0, 121, 149, 120, 248, 165, 27, 86, 149, - 92, 47, 66, 173, 159, 70, 162, 136, 22, 187, 75, 27, 54, 38, 16, 106, 1, 118, 3, 246, 215, 153, 134, 99, 185, 244, 72, 159, 141, 181, 83, - 251, 37, 98, 87, 99, 64, 141, 196, 252, 234, 168, 150, 204, 0, 64, 203, 187, 181, 243, 97, 62, 211, 230, 121, 138, 63, 199, 35, 236, 86, 241, - 48, 211, 111, 5, 70, 242, 214, 108, 85, 4, 16, 22, 99, 222, 3, 80, 39, 204, 71, 229, 222, 208, 158, 197, 31, 80, 27, 21, 89, 27, 58, - 233, 212, 23, 114, 254, 105, 109, 202, 175, 23, 108, 153, 169, 71, 222, 125, 18, 137, 197, 173, 17, 23, 0, 61, 252, 14, 224, 131, 176, 107, 225, - 67, 26, 229, 97, 113, 231, 233, 110, 190, 49, 20, 198, 13, 11, 220, 51, 105, 201, 137, 151, 171, 125, 27, 184, 61, 59, 201, 131, 247, 46, 234, - 8, 148, 185, 101, 81, 137, 172, 223, 4, 176, 228, 47, 195, 202, 13, 44, 0, 152, 14, 60, 254, 96, 41, 230, 17, 178, 27, 66, 53, 128, 136, - 63, 138, 105, 81, 226, 37, 233, 74, 177, 219, 110, 211, 142, 83, 65, 123, 189, 154, 1, 0, 147, 91, 41, 99, 83, 133, 249, 113, 123, 4, 220, - 195, 159, 163, 158, 83, 114, 112, 39, 251, 139, 122, 54, 210, 134, 150, 21, 45, 69, 94, 196, 198, 29, 250, 116, 180, 176, 2, 249, 165, 143, 162, - 82, 119, 1, 31, 96, 0, 30, 67, 156, 18, 220, 129, 160, 146, 222, 122, 181, 121, 196, 244, 61, 255, 57, 218, 58, 246, 176, 50, 154, 237, 211, - 143, 222, 81, 238, 82, 177, 78, 202, 212, 71, 42, 155, 61, 254, 48, 46, 41, 32, 203, 108, 97, 168, 46, 35, 214, 134, 182, 32, 87, 64, 225, - 101, 163, 58, 77, 203, 199, 141, 20, 74, 143, 5, 71, 181, 55, 168, 29, 218, 140, 60, 232, 114, 139, 185, 213, 217, 74, 55, 137, 250, 96, 157, - 122, 82, 206, 252, 42, 151, 42, 240, 36, 108, 138, 123, 35, 143, 235, 142, 124, 67, 99, 69, 74, 149, 183, 76, 180, 198, 62, 209, 111, 152, 249, - 13, 62, 205, 63, 68, 107, 16, 113, 227, 34, 81, 110, 197, 147, 149, 183, 126, 57, 71, 115, 109, 110, 178, 151, 170, 181, 188, 252, 12, 224, 99, - 28, 148, 4, 223, 127, 187, 94, 118, 129, 33, 206, 199, 220, 245, 36, 54, 149, 193, 26, 4, 179, 127, 42, 208, 28, 163, 223, 102, 200, 207, 179, - 115, 167, 17, 75, 121, 134, 158, 103, 141, 202, 237, 238, 159, 252, 86, 3, 48, 201, 83, 245, 125, 38, 68, 99, 122, 137, 140, 237, 126, 246, 67, - 39, 129, 157, 207, 167, 242, 84, 116, 249, 194, 252, 14, 77, 155, 121, 248, 77, 94, 11, 104, 176, 24, 151, 90, 228, 134, 34, 254, 87, 31, 80, - 10, 36, 83, 25, 208, 27, 34, 83, 233, 210, 114, 88, 86, 6, 123, 239, 152, 164, 145, 141, 203, 90, 7, 124, 35, 30, 218, 25, 234, 64, 162, - 61, 254, 17, 246, 193, 59, 64, 155, 128, 55, 238, 94, 121, 138, 98, 102, 107, 180, 163, 220, 73, 164, 198, 88, 16, 219, 42, 14, 82, 246, 80, - 238, 6, 16, 218, 253, 3, 111, 153, 198, 38, 57, 185, 143, 105, 178, 133, 117, 204, 25, 64, 73, 76, 119, 23, 235, 29, 195, 58, 151, 88, 168, - 240, 247, 80, 225, 170, 85, 94, 59, 68, 125, 181, 97, 173, 140, 97, 13, 70, 181, 28, 70, 194, 105, 195, 106, 153, 13, 109, 128, 239, 56, 57, - 55, 146, 2, 1, 159, 40, 52, 209, 68, 18, 43, 213, 186, 60, 206, 159, 239, 14, 51, 169, 11, 84, 172, 94, 49, 94, 98, 15, 109, 210, 8, - 237, 118, 14, 209, 210, 118, 88, 13, 232, 13, 118, 18, 209, 125, 186, 82, 178, 206, 137, 157, 129, 96, 227, 179, 108, 242, 248, 61, 101, 8, 215, - 227, 58, 45, 90, 55, 117, 82, 248, 118, 179, 54, 16, 127, 65, 112, 23, 245, 18, 27, 107, 85, 12, 218, 66, 82, 110, 227, 33, 150, 75, 23, - 197, 127, 112, 90, 217, 67, 14, 22, 143, 71, 190, 64, 182, 250, 89, 255, 157, 29, 140, 9, 118, 191, 150, 145, 45, 221, 90, 250, 213, 78, 166, - 74, 73, 241, 42, 126, 120, 156, 196, 64, 190, 13, 95, 170, 217, 145, 132, 203, 54, 202, 65, 211, 98, 53, 159, 9, 222, 32, 159, 57, 68, 13, - 167, 149, 242, 247, 241, 48, 59, 235, 134, 172, 20, 172, 151, 55, 99, 94, 239, 114, 106, 168, 237, 10, 251, 198, 243, 21, 95, 130, 219, 149, 65, - 206, 180, 54, 68, 45, 44, 61, 182, 129, 123, 244, 193, 115, 48, 123, 17, 208, 157, 88, 192, 110, 167, 73, 11, 3, 71, 135, 49, 209, 136, 68, - 92, 170, 197, 149, 181, 141, 152, 94, 195, 144, 70, 5, 243, 138, 33, 213, 84, 118, 81, 60, 57, 9, 232, 106, 7, 200, 199, 83, 196, 41, 84, - 207, 16, 12, 80, 126, 45, 88, 146, 222, 23, 21, 132, 167, 105, 220, 59, 32, 201, 84, 196, 110, 21, 95, 20, 129, 97, 168, 101, 166, 224, 125, - 235, 181, 38, 224, 41, 160, 150, 206, 124, 129, 108, 156, 219, 195, 212, 13, 140, 143, 165, 223, 164, 183, 74, 192, 17, 155, 80, 220, 216, 239, 176, - 76, 46, 37, 190, 231, 109, 86, 45, 197, 97, 205, 28, 49, 90, 157, 120, 15, 233, 210, 162, 52, 165, 105, 186, 187, 164, 224, 47, 177, 84, 178, - 74, 177, 222, 229, 41, 107, 153, 33, 162, 221, 200, 117, 187, 141, 212, 206, 102, 251, 229, 132, 145, 233, 6, 196, 190, 77, 61, 243, 53, 170, 197, - 74, 129, 64, 109, 82, 138, 149, 114, 125, 21, 45, 60, 41, 27, 222, 31, 13, 234, 2, 23, 3, 135, 245, 135, 80, 141, 208, 178, 137, 29, 182, - 221, 192, 228, 89, 163, 64, 35, 174, 15, 70, 104, 226, 242, 36, 190, 175, 232, 5, 207, 116, 242, 201, 183, 225, 97, 77, 197, 116, 185, 248, 133, - 206, 56, 29, 22, 52, 246, 40, 200, 168, 148, 255, 230, 81, 191, 219, 137, 249, 193, 78, 202, 99, 111, 192, 128, 93, 73, 61, 226, 177, 179, 97, - 231, 191, 219, 193, 45, 125, 120, 50, 221, 206, 222, 200, 2, 21, 39, 232, 76, 238, 68, 181, 13, 23, 83, 32, 248, 12, 181, 165, 253, 96, 9, - 67, 172, 117, 124, 149, 82, 40, 173, 226, 61, 76, 23, 89, 13, 196, 85, 102, 152, 250, 136, 219, 74, 201, 64, 232, 88, 49, 1, 21, 52, 127, - 19, 86, 184, 167, 83, 94, 93, 148, 186, 48, 225, 81, 1, 61, 164, 183, 222, 210, 139, 172, 200, 126, 106, 130, 187, 110, 81, 185, 154, 251, 76, - 147, 52, 241, 145, 24, 86, 15, 144, 99, 40, 194, 253, 87, 233, 36, 16, 46, 15, 83, 5, 47, 135, 85, 38, 162, 143, 136, 165, 234, 62, 35, - 91, 31, 32, 79, 43, 63, 119, 104, 38, 210, 135, 132, 19, 5, 42, 44, 167, 93, 172, 255, 190, 84, 121, 215, 19, 152, 175, 191, 241, 171, 17, - 156, 66, 47, 135, 87, 38, 200, 142, 22, 97, 250, 129, 197, 245, 82, 189, 22, 175, 196, 186, 114, 40, 140, 139, 9, 80, 229, 28, 93, 66, 13, - 250, 138, 32, 180, 198, 170, 144, 71, 128, 220, 193, 128, 158, 211, 104, 82, 20, 140, 131, 238, 198, 236, 163, 8, 158, 1, 213, 196, 142, 135, 240, - 0, 115, 235, 25, 167, 103, 37, 243, 35, 109, 75, 94, 87, 126, 46, 86, 4, 247, 82, 92, 31, 184, 135, 221, 44, 160, 153, 201, 140, 233, 81, - 204, 161, 47, 229, 83, 142, 238, 44, 171, 72, 143, 113, 211, 42, 137, 120, 58, 120, 199, 24, 68, 176, 88, 234, 113, 204, 152, 128, 181, 5, 249, - 68, 137, 231, 87, 215, 82, 223, 243, 218, 48, 249, 231, 193, 226, 118, 32, 180, 252, 209, 95, 166, 134, 91, 102, 141, 8, 66, 178, 22, 203, 100, - 128, 59, 54, 155, 49, 113, 16, 6, 54, 34, 204, 77, 115, 55, 167, 157, 58, 109, 52, 58, 171, 119, 184, 47, 114, 58, 177, 80, 35, 238, 42, - 114, 107, 181, 17, 4, 177, 100, 249, 189, 106, 208, 103, 199, 48, 193, 139, 60, 81, 101, 191, 69, 129, 181, 65, 101, 163, 68, 23, 20, 11, 248, - 209, 89, 207, 165, 135, 68, 133, 21, 81, 106, 217, 226, 223, 19, 98, 176, 176, 140, 0, 236, 22, 233, 213, 171, 116, 87, 178, 77, 60, 22, 172, - 231, 36, 102, 53, 65, 63, 91, 232, 6, 48, 171, 40, 45, 12, 60, 14, 148, 18, 188, 167, 3, 92, 122, 101, 26, 123, 116, 251, 36, 234, 178, - 18, 153, 237, 125, 37, 104, 17, 109, 220, 203, 175, 114, 6, 110, 105, 103, 95, 0, 247, 188, 71, 247, 108, 26, 185, 229, 194, 210, 117, 220, 223, - 60, 107, 208, 250, 184, 49, 117, 6, 208, 219, 170, 12, 2, 245, 13, 186, 193, 208, 38, 187, 222, 175, 163, 205, 50, 86, 89, 184, 27, 183, 64, - 37, 168, 115, 227, 45, 162, 23, 41, 197, 140, 5, 203, 84, 147, 170, 197, 236, 115, 155, 161, 24, 225, 21, 35, 83, 219, 22, 213, 26, 149, 157, - 78, 131, 127, 80, 191, 192, 98, 238, 65, 186, 78, 174, 6, 123, 159, 78, 124, 108, 51, 56, 79, 214, 187, 101, 53, 217, 231, 115, 131, 105, 130, - 110, 128, 75, 241, 60, 111, 215, 122, 155, 181, 43, 125, 169, 18, 39, 223, 84, 202, 175, 193, 44, 118, 88, 62, 202, 162, 181, 114, 157, 191, 163, - 200, 206, 47, 22, 182, 186, 212, 185, 60, 132, 224, 140, 212, 192, 173, 196, 8, 190, 225, 90, 234, 19, 172, 106, 198, 141, 176, 183, 172, 148, 118, - 154, 65, 143, 166, 45, 92, 103, 39, 47, 240, 228, 78, 122, 31, 18, 67, 95, 77, 229, 91, 127, 204, 125, 194, 216, 91, 60, 157, 31, 79, 99, - 102, 29, 194, 255, 0, 238, 143, 27, 1, 149, 245, 130, 176, 161, 64, 61, 238, 216, 105, 135, 69, 19, 1, 192, 61, 31, 121, 12, 0, 229, 54, - 101, 114, 71, 49, 175, 203, 150, 88, 6, 110, 128, 124, 49, 140, 140, 235, 179, 3, 168, 145, 162, 16, 64, 146, 10, 107, 207, 119, 116, 50, 87, - 82, 36, 40, 84, 74, 57, 48, 98, 215, 191, 29, 10, 78, 230, 115, 146, 4, 243, 59, 180, 233, 194, 74, 252, 47, 128, 217, 167, 35, 249, 100, - 240, 216, 33, 22, 252, 134, 69, 33, 172, 234, 200, 100, 204, 71, 188, 69, 228, 214, 181, 116, 70, 230, 102, 250, 176, 184, 200, 116, 202, 192, 1, - 182, 211, 70, 60, 79, 101, 239, 102, 172, 21, 25, 220, 17, 142, 163, 79, 154, 205, 82, 164, 178, 82, 172, 21, 139, 144, 85, 1, 73, 70, 67, - 53, 57, 122, 17, 196, 125, 75, 158, 164, 118, 87, 165, 219, 166, 181, 96, 70, 34, 106, 37, 21, 22, 206, 75, 78, 27, 140, 31, 133, 113, 109, - 26, 213, 96, 98, 174, 97, 127, 85, 85, 176, 17, 220, 213, 238, 70, 148, 180, 120, 90, 215, 213, 66, 29, 109, 15, 232, 241, 124, 196, 175, 145, - 247, 114, 111, 53, 9, 148, 123, 46, 21, 199, 179, 62, 202, 227, 4, 218, 49, 78, 220, 241, 20, 159, 172, 244, 186, 150, 119, 50, 53, 244, 138, - 126, 115, 4, 169, 192, 8, 149, 16, 51, 212, 90, 44, 139, 215, 227, 255, 4, 0, 178, 71, 191, 26, 45, 236, 31, 160, 130, 41, 91, 149, 15, - 40, 57, 60, 119, 193, 38, 99, 111, 31, 175, 18, 216, 70, 107, 139, 143, 17, 17, 230, 112, 7, 222, 74, 208, 224, 137, 250, 173, 15, 107, 105, - 12, 148, 23, 58, 204, 212, 3, 133, 117, 82, 254, 169, 17, 51, 126, 166, 214, 93, 140, 153, 139, 69, 120, 162, 69, 191, 142, 4, 189, 15, 247, - 51, 81, 235, 14, 227, 130, 26, 10, 213, 193, 147, 24, 133, 181, 225, 78, 231, 84, 183, 187, 30, 127, 179, 91, 220, 149, 114, 204, 137, 248, 251, - 197, 99, 172, 194, 73, 250, 87, 169, 79, 215, 224, 127, 19, 9, 26, 81, 208, 5, 185, 45, 174, 64, 6, 186, 150, 18, 73, 22, 8, 68, 157, - 21, 132, 221, 227, 44, 75, 30, 227, 96, 132, 10, 43, 108, 77, 57, 195, 86, 180, 19, 203, 245, 203, 96, 127, 1, 13, 2, 252, 138, 176, 61, - 202, 175, 96, 71, 12, 221, 220, 222, 163, 243, 71, 77, 240, 17, 34, 221, 124, 143, 108, 137, 191, 31, 228, 196, 13, 182, 125, 237, 7, 121, 41, - 179, 174, 96, 174, 152, 1, 230, 111, 6, 239, 205, 80, 65, 164, 93, 201, 210, 9, 230, 131, 12, 79, 158, 88, 96, 181, 144, 28, 212, 166, 141, - 157, 11, 173, 97, 203, 176, 224, 198, 131, 147, 242, 87, 0, 235, 217, 41, 43, 119, 231, 128, 130, 86, 128, 197, 66, 173, 119, 66, 205, 197, 231, - 89, 212, 114, 230, 142, 139, 205, 239, 141, 146, 229, 172, 210, 58, 25, 141, 154, 49, 239, 189, 59, 250, 146, 47, 45, 128, 180, 119, 178, 202, 7, - 17, 245, 235, 148, 199, 77, 215, 115, 96, 132, 1, 49, 70, 169, 103, 80, 125, 31, 1, 36, 88, 140, 129, 13, 168, 235, 45, 141, 241, 52, 70, - 244, 148, 49, 83, 219, 234, 63, 69, 146, 0, 100, 36, 141, 201, 238, 183, 30, 146, 175, 83, 25, 174, 151, 238, 181, 45, 54, 131, 224, 139, 192, - 150, 175, 234, 5, 250, 199, 82, 187, 27, 51, 253, 94, 44, 69, 209, 16, 44, 215, 190, 102, 139, 193, 147, 220, 37, 91, 65, 25, 91, 179, 219, - 94, 150, 157, 96, 233, 62, 133, 219, 240, 28, 207, 96, 149, 23, 173, 176, 4, 83, 210, 67, 224, 146, 49, 95, 37, 123, 53, 139, 105, 100, 49, - 102, 198, 100, 172, 61, 184, 95, 119, 19, 165, 30, 196, 166, 225, 212, 15, 240, 18, 203, 200, 180, 216, 39, 180, 163, 100, 167, 152, 128, 161, 190, - 35, 0, 217, 184, 37, 54, 202, 83, 88, 61, 71, 240, 4, 135, 194, 45, 123, 125, 56, 242, 71, 191, 139, 154, 249, 221, 162, 17, 147, 192, 141, - 181, 249, 46, 109, 3, 86, 4, 143, 130, 174, 255, 16, 89, 15, 16, 140, 222, 46, 89, 229, 54, 205, 13, 179, 72, 239, 96, 49, 211, 84, 53, - 35, 74, 27, 179, 156, 117, 59, 192, 44, 231, 17, 249, 105, 198, 183, 26, 19, 196, 138, 22, 40, 69, 52, 149, 240, 119, 5, 199, 104, 189, 91, - 39, 159, 208, 236, 66, 189, 211, 124, 24, 9, 199, 233, 65, 250, 145, 244, 250, 122, 90, 191, 57, 206, 19, 193, 137, 59, 109, 186, 253, 128, 124, - 225, 233, 125, 41, 214, 138, 52, 98, 37, 22, 170, 197, 141, 36, 43, 248, 87, 2, 66, 79, 116, 131, 130, 209, 124, 38, 188, 206, 169, 42, 135, - 30, 135, 153, 90, 111, 43, 50, 198, 12, 89, 211, 48, 93, 233, 203, 42, 227, 150, 59, 0, 18, 62, 198, 82, 109, 93, 41, 176, 209, 185, 79, - 201, 182, 136, 224, 48, 155, 143, 28, 202, 167, 5, 77, 118, 175, 236, 151, 178, 22, 217, 99, 62, 246, 215, 242, 241, 78, 10, 144, 108, 229, 129, - 25, 115, 208, 203, 220, 223, 88, 92, 197, 13, 197, 208, 66, 147, 13, 34, 180, 138, 44, 36, 1, 178, 60, 51, 46, 155, 193, 5, 172, 22, 151, - 231, 25, 36, 117, 218, 1, 60, 184, 128, 110, 139, 1, 31, 78, 23, 123, 100, 150, 130, 187, 18, 197, 127, 116, 136, 158, 202, 123, 145, 190, 131, - 116, 59, 158, 202, 117, 19, 204, 235, 61, 36, 201, 160, 70, 62, 8, 204, 84, 235, 116, 201, 119, 50, 81, 220, 235, 55, 193, 176, 11, 187, 228, - 101, 125, 26, 208, 119, 43, 130, 58, 2, 247, 9, 237, 146, 226, 80, 202, 175, 249, 142, 105, 22, 245, 171, 108, 26, 196, 141, 3, 99, 83, 103, - 186, 219, 63, 241, 64, 120, 18, 72, 245, 51, 54, 47, 15, 106, 103, 125, 58, 140, 242, 156, 192, 11, 40, 0, 73, 153, 63, 201, 4, 67, 193, - 231, 28, 55, 48, 233, 175, 37, 78, 82, 179, 160, 10, 108, 35, 69, 96, 180, 76, 190, 70, 141, 88, 252, 79, 193, 35, 24, 216, 73, 179, 70, - 10, 83, 143, 68, 157, 134, 223, 106, 128, 155, 85, 206, 226, 37, 28, 217, 253, 193, 19, 122, 33, 242, 31, 246, 94, 181, 143, 146, 0, 93, 44, - 72, 174, 197, 244, 50, 0, 34, 241, 227, 12, 24, 76, 27, 183, 155, 184, 37, 251, 10, 235, 104, 41, 113, 82, 164, 5, 193, 49, 221, 3, 190, - 64, 116, 101, 109, 194, 74, 49, 166, 188, 232, 119, 4, 239, 38, 141, 108, 83, 104, 133, 86, 98, 99, 194, 52, 171, 171, 54, 115, 75, 150, 45, - 145, 220, 149, 112, 87, 170, 31, 131, 1, 203, 97, 132, 0, 191, 62, 224, 217, 17, 79, 244, 40, 199, 206, 86, 202, 1, 197, 181, 20, 241, 36, - 29, 199, 171, 65, 128, 12, 202, 41, 93, 69, 4, 89, 104, 240, 223, 43, 42, 51, 245, 219, 252, 207, 244, 98, 226, 51, 60, 172, 219, 10, 128, - 204, 168, 164, 99, 50, 162, 114, 63, 157, 70, 162, 202, 37, 144, 145, 57, 211, 234, 193, 197, 125, 109, 250, 148, 210, 158, 78, 57, 57, 185, 133, - 167, 121, 117, 114, 166, 211, 112, 104, 221, 59, 192, 152, 188, 148, 189, 156, 92, 114, 160, 45, 130, 10, 88, 78, 20, 175, 92, 171, 151, 19, 255, - 97, 47, 35, 251, 228, 160, 209, 1, 73, 52, 170, 7, 200, 203, 3, 241, 14, 197, 119, 240, 104, 226, 126, 154, 193, 17, 60, 128, 234, 85, 95, - 176, 213, 252, 178, 254, 85, 228, 251, 146, 66, 78, 185, 170, 0, 172, 213, 200, 196, 196, 230, 37, 250, 133, 72, 169, 71, 140, 179, 237, 182, 3, - 25, 193, 160, 251, 244, 45, 138, 96, 239, 151, 175, 146, 172, 215, 248, 227, 97, 179, 13, 130, 100, 49, 234, 118, 136, 131, 0, 35, 162, 58, 184, - 193, 250, 193, 164, 164, 227, 217, 66, 181, 191, 77, 183, 241, 18, 4, 220, 47, 88, 46, 240, 32, 213, 239, 87, 203, 229, 172, 188, 95, 45, 69, - 191, 82, 100, 89, 253, 27, 198, 68, 165, 183, 85, 43, 58, 41, 183, 65, 30, 163, 48, 186, 55, 170, 73, 86, 184, 109, 164, 102, 147, 238, 43, - 215, 19, 243, 244, 1, 77, 167, 196, 126, 241, 36, 171, 4, 122, 232, 118, 99, 174, 242, 78, 32, 211, 215, 23, 232, 47, 145, 195, 2, 199, 227, - 181, 105, 121, 77, 61, 116, 92, 201, 55, 168, 48, 180, 122, 136, 202, 113, 192, 123, 192, 116, 64, 176, 109, 0, 108, 183, 235, 61, 54, 99, 229, - 106, 239, 145, 175, 104, 23, 177, 66, 233, 190, 145, 173, 253, 169, 127, 83, 207, 83, 241, 228, 24, 144, 246, 194, 6, 112, 179, 225, 84, 64, 111, - 209, 193, 66, 229, 155, 193, 49, 240, 210, 110, 127, 235, 3, 44, 111, 165, 73, 225, 28, 56, 136, 120, 134, 8, 150, 138, 11, 23, 204, 85, 78, - 35, 166, 249, 11, 121, 74, 241, 100, 0, 226, 79, 106, 253, 198, 20, 48, 136, 120, 205, 8, 168, 130, 86, 52, 204, 250, 128, 123, 151, 69, 250, - 151, 55, 99, 33, 9, 112, 151, 145, 4, 249, 151, 110, 251, 150, 203, 246, 255, 105, 203, 31, 70, 130, 156, 196, 138, 197, 47, 57, 234, 115, 122, - 57, 50, 95, 227, 31, 3, 245, 89, 35, 218, 240, 13, 211, 156, 132, 151, 226, 62, 105, 194, 73, 86, 211, 119, 125, 65, 111, 134, 6, 128, 57, - 97, 98, 44, 239, 147, 25, 217, 254, 191, 130, 223, 205, 175, 14, 90, 100, 53, 102, 51, 130, 80, 189, 220, 75, 119, 224, 250, 246, 128, 53, 180, - 94, 210, 127, 148, 125, 99, 117, 95, 178, 53, 137, 91, 169, 3, 148, 240, 223, 186, 131, 174, 83, 4, 205, 215, 18, 121, 18, 227, 107, 212, 220, - 24, 196, 5, 216, 57, 192, 9, 186, 191, 5, 219, 146, 74, 57, 230, 45, 6, 24, 13, 42, 253, 69, 106, 87, 198, 252, 54, 91, 217, 72, 112, - 187, 212, 19, 113, 159, 246, 93, 69, 37, 83, 201, 243, 63, 154, 46, 183, 49, 67, 84, 18, 80, 43, 191, 193, 248, 108, 79, 82, 250, 233, 97, - 110, 237, 129, 186, 241, 209, 164, 253, 173, 236, 33, 37, 16, 239, 96, 105, 197, 128, 58, 12, 110, 233, 47, 70, 144, 69, 186, 89, 127, 78, 191, - 30, 93, 229, 96, 154, 43, 229, 74, 127, 24, 36, 118, 188, 222, 61, 131, 55, 204, 119, 219, 108, 135, 197, 23, 45, 210, 186, 148, 103, 10, 180, - 159, 152, 142, 172, 117, 78, 34, 31, 2, 171, 172, 92, 210, 169, 56, 105, 177, 30, 32, 182, 64, 115, 155, 15, 184, 55, 176, 14, 56, 119, 140, - 98, 244, 71, 251, 18, 78, 14, 143, 96, 164, 16, 179, 57, 244, 255, 136, 32, 120, 55, 55, 43, 147, 226, 57, 204, 177, 66, 135, 188, 134, 192, - 42, 121, 150, 76, 225, 120, 9, 194, 233, 167, 237, 205, 146, 194, 135, 254, 86, 245, 104, 175, 169, 251, 44, 95, 68, 154, 10, 16, 43, 28, 118, - 250, 1, 255, 164, 195, 68, 136, 149, 183, 84, 205, 176, 102, 115, 13, 50, 188, 15, 106, 161, 29, 80, 126, 179, 64, 121, 58, 35, 130, 217, 129, - 152, 141, 37, 23, 60, 77, 122, 84, 23, 48, 114, 224, 111, 181, 250, 143, 111, 209, 78, 248, 10, 130, 53, 208, 228, 251, 25, 92, 132, 31, 213, - 118, 90, 186, 43, 255, 152, 167, 195, 199, 251, 158, 108, 255, 27, 202, 139, 128, 146, 153, 241, 155, 181, 34, 161, 119, 122, 220, 176, 74, 51, 163, - 221, 165, 23, 3, 249, 154, 44, 155, 131, 72, 240, 251, 140, 233, 110, 160, 160, 126, 57, 88, 84, 10, 162, 229, 191, 125, 169, 6, 249, 136, 221, - 32, 158, 208, 206, 82, 4, 248, 25, 12, 47, 210, 243, 125, 20, 28, 170, 147, 79, 129, 72, 116, 1, 220, 54, 43, 229, 90, 103, 99, 104, 69, - 40, 186, 112, 111, 197, 116, 29, 189, 135, 19, 121, 138, 105, 92, 78, 173, 5, 0, 56, 160, 132, 50, 111, 7, 48, 90, 193, 154, 22, 188, 79, - 208, 71, 247, 11, 243, 123, 206, 34, 237, 132, 50, 147, 142, 0, 75, 46, 164, 4, 165, 74, 210, 145, 124, 13, 119, 209, 82, 241, 80, 173, 101, - 172, 86, 140, 114, 191, 148, 21, 91, 103, 140, 2, 97, 75, 222, 144, 88, 7, 95, 112, 43, 118, 215, 74, 132, 209, 12, 179, 109, 51, 15, 191, - 86, 105, 249, 248, 84, 165, 183, 74, 107, 226, 102, 124, 163, 102, 42, 217, 202, 58, 113, 159, 126, 157, 234, 62, 31, 178, 63, 150, 177, 28, 177, - 117, 53, 126, 76, 242, 145, 30, 36, 66, 164, 236, 134, 153, 160, 31, 167, 158, 139, 20, 216, 15, 239, 165, 220, 156, 63, 72, 207, 128, 13, 152, - 190, 57, 30, 105, 29, 161, 96, 84, 15, 226, 214, 2, 31, 62, 253, 88, 17, 73, 62, 215, 47, 177, 242, 241, 32, 80, 52, 232, 221, 182, 59, - 5, 88, 219, 181, 83, 108, 59, 190, 155, 218, 156, 201, 224, 190, 164, 50, 19, 107, 147, 20, 78, 240, 114, 254, 171, 108, 239, 168, 22, 219, 185, - 211, 81, 221, 164, 29, 87, 110, 167, 219, 252, 167, 138, 121, 86, 6, 62, 120, 8, 60, 4, 12, 240, 125, 197, 213, 253, 161, 255, 93, 77, 43, - 110, 183, 123, 70, 205, 41, 110, 37, 152, 203, 16, 59, 232, 79, 34, 243, 185, 180, 170, 233, 160, 243, 207, 94, 112, 163, 177, 250, 96, 209, 23, - 184, 193, 143, 109, 158, 92, 20, 91, 236, 245, 120, 62, 183, 107, 157, 102, 90, 108, 197, 252, 189, 89, 172, 65, 92, 232, 18, 62, 243, 28, 109, - 117, 145, 231, 119, 107, 141, 140, 228, 164, 23, 243, 212, 19, 52, 12, 203, 18, 39, 217, 37, 111, 247, 248, 119, 179, 160, 170, 53, 120, 252, 144, - 178, 203, 79, 110, 218, 161, 223, 48, 129, 126, 94, 209, 47, 80, 192, 235, 170, 118, 49, 225, 116, 4, 175, 226, 6, 215, 136, 1, 68, 20, 183, - 229, 39, 254, 147, 124, 6, 117, 8, 121, 153, 104, 126, 191, 120, 188, 232, 176, 163, 234, 105, 205, 182, 107, 229, 34, 245, 144, 49, 105, 249, 36, - 216, 153, 74, 5, 200, 246, 154, 233, 176, 236, 51, 75, 179, 99, 86, 126, 124, 215, 27, 198, 210, 200, 89, 111, 73, 214, 219, 203, 28, 88, 254, - 121, 4, 99, 57, 119, 136, 238, 29, 139, 228, 59, 189, 102, 137, 217, 251, 10, 21, 172, 185, 125, 25, 36, 193, 32, 243, 212, 184, 223, 30, 54, - 246, 97, 32, 6, 105, 54, 190, 157, 230, 171, 158, 60, 204, 70, 46, 86, 231, 88, 8, 198, 242, 8, 120, 76, 64, 241, 219, 235, 169, 226, 174, - 112, 75, 189, 80, 35, 142, 76, 128, 40, 191, 229, 239, 193, 120, 228, 235, 66, 237, 121, 176, 210, 123, 217, 50, 228, 201, 107, 253, 236, 158, 232, - 210, 168, 233, 236, 158, 80, 79, 0, 154, 130, 146, 181, 143, 164, 202, 21, 152, 237, 83, 169, 34, 93, 147, 138, 52, 187, 220, 166, 205, 115, 207, - 200, 229, 138, 236, 192, 183, 159, 75, 252, 1, 49, 13, 3, 144, 22, 101, 45, 199, 8, 77, 51, 163, 9, 202, 85, 166, 25, 176, 86, 169, 101, - 32, 44, 68, 239, 226, 72, 164, 180, 31, 223, 151, 139, 124, 230, 175, 2, 178, 253, 69, 56, 251, 174, 131, 194, 28, 213, 186, 17, 154, 193, 221, - 115, 113, 155, 98, 188, 57, 122, 156, 44, 14, 37, 33, 16, 252, 63, 86, 60, 202, 132, 151, 121, 226, 184, 74, 158, 26, 73, 229, 119, 5, 23, - 120, 62, 135, 17, 163, 91, 38, 183, 124, 179, 81, 225, 97, 61, 11, 83, 238, 194, 117, 10, 250, 20, 222, 148, 153, 202, 60, 85, 218, 83, 11, - 29, 193, 208, 16, 69, 194, 239, 210, 47, 211, 99, 252, 71, 200, 181, 165, 253, 254, 61, 19, 70, 161, 94, 140, 170, 239, 203, 190, 212, 191, 186, - 75, 121, 238, 168, 251, 255, 217, 79, 45, 80, 80, 12, 193, 156, 157, 104, 87, 89, 127, 118, 23, 30, 251, 66, 14, 105, 235, 50, 114, 58, 254, - 119, 154, 29, 34, 220, 239, 65, 40, 57, 194, 57, 195, 149, 114, 58, 229, 118, 80, 90, 134, 141, 73, 203, 217, 8, 75, 167, 234, 203, 140, 72, - 207, 232, 55, 121, 204, 239, 146, 30, 239, 226, 225, 118, 194, 93, 129, 240, 112, 53, 49, 159, 163, 143, 3, 137, 25, 222, 135, 111, 64, 0, 61, - 157, 40, 111, 240, 89, 119, 3, 82, 212, 34, 39, 64, 7, 174, 177, 84, 232, 155, 248, 123, 216, 246, 118, 33, 85, 84, 212, 249, 86, 12, 236, - 53, 246, 42, 254, 72, 159, 163, 17, 195, 17, 124, 145, 204, 249, 203, 45, 185, 20, 129, 74, 220, 49, 164, 59, 157, 194, 179, 120, 134, 209, 107, - 5, 190, 244, 26, 46, 54, 248, 38, 255, 86, 237, 47, 215, 111, 224, 37, 62, 207, 173, 23, 168, 113, 36, 82, 121, 82, 176, 211, 9, 151, 117, - 26, 121, 110, 237, 125, 72, 115, 110, 254, 242, 50, 251, 222, 102, 248, 245, 252, 155, 72, 185, 213, 184, 87, 54, 155, 96, 232, 92, 246, 205, 30, - 211, 207, 240, 60, 140, 66, 193, 133, 13, 72, 15, 87, 19, 121, 234, 12, 159, 78, 229, 67, 209, 229, 125, 236, 23, 195, 232, 237, 51, 230, 201, - 137, 71, 177, 234, 93, 164, 124, 101, 226, 142, 107, 201, 140, 208, 110, 113, 79, 150, 245, 54, 126, 140, 199, 68, 84, 59, 95, 202, 25, 192, 242, - 181, 126, 5, 25, 118, 233, 114, 253, 124, 180, 64, 253, 50, 252, 80, 132, 150, 113, 107, 110, 72, 196, 189, 55, 226, 165, 250, 79, 101, 145, 127, - 248, 138, 157, 77, 247, 235, 33, 133, 223, 174, 157, 165, 1, 205, 93, 72, 70, 65, 67, 84, 149, 210, 149, 127, 239, 42, 51, 45, 34, 42, 181, - 197, 88, 151, 86, 252, 165, 124, 49, 248, 175, 148, 49, 107, 8, 230, 180, 177, 33, 89, 12, 238, 138, 27, 99, 85, 254, 122, 245, 244, 112, 249, - 31, 230, 251, 197, 159, 180, 83, 190, 37, 71, 53, 35, 62, 223, 34, 251, 212, 17, 197, 174, 71, 214, 207, 42, 226, 1, 239, 23, 8, 204, 217, - 122, 113, 70, 93, 144, 51, 242, 140, 165, 204, 101, 193, 230, 77, 246, 203, 57, 21, 87, 218, 139, 59, 229, 34, 113, 10, 233, 102, 139, 255, 124, - 60, 251, 252, 130, 39, 63, 226, 101, 244, 251, 179, 250, 249, 210, 78, 153, 146, 241, 70, 93, 218, 186, 39, 55, 139, 22, 103, 68, 158, 50, 180, - 133, 6, 249, 13, 221, 156, 213, 125, 249, 183, 47, 185, 157, 178, 86, 182, 95, 20, 143, 196, 241, 30, 207, 191, 145, 156, 30, 114, 250, 229, 207, - 245, 89, 211, 239, 145, 167, 241, 75, 80, 179, 22, 185, 40, 152, 211, 45, 89, 210, 190, 106, 223, 187, 80, 129, 240, 52, 84, 202, 250, 25, 141, - 215, 40, 70, 229, 152, 20, 59, 229, 99, 184, 183, 181, 50, 17, 15, 248, 155, 151, 17, 225, 142, 4, 79, 203, 97, 249, 63, 226, 217, 168, 236, - 23, 167, 113, 69, 127, 180, 247, 206, 201, 30, 209, 34, 7, 240, 169, 101, 15, 17, 204, 28, 18, 21, 190, 40, 134, 247, 131, 59, 152, 183, 130, - 69, 234, 155, 138, 93, 37, 182, 34, 84, 230, 240, 65, 100, 14, 0, 182, 120, 96, 44, 243, 126, 66, 191, 8, 18, 228, 255, 73, 151, 227, 72, - 182, 15, 216, 149, 246, 191, 102, 117, 249, 207, 162, 65, 188, 66, 61, 217, 255, 180, 82, 59, 48, 162, 57, 241, 124, 32, 255, 65, 222, 150, 255, - 147, 122, 83, 22, 228, 119, 231, 100, 101, 182, 242, 103, 98, 155, 238, 111, 90, 152, 240, 191, 175, 221, 78, 249, 19, 193, 247, 229, 64, 123, 220, - 172, 114, 14, 200, 215, 101, 65, 247, 255, 231, 157, 241, 97, 61, 80, 68, 139, 118, 61, 81, 58, 244, 28, 242, 113, 97, 167, 104, 56, 28, 207, - 107, 142, 34, 166, 229, 105, 158, 240, 180, 200, 76, 244, 211, 118, 89, 45, 51, 154, 51, 53, 20, 180, 201, 247, 248, 206, 94, 113, 86, 187, 117, - 220, 197, 45, 234, 179, 9, 103, 167, 252, 61, 127, 57, 2, 170, 233, 43, 54, 126, 25, 207, 15, 196, 255, 221, 193, 63, 110, 166, 188, 152, 252, - 127, 249, 222, 241, 38, 59, 39, 207, 243, 101, 7, 54, 104, 253, 250, 2, 191, 245, 86, 198, 112, 118, 98, 233, 101, 76, 255, 202, 15, 123, 124, - 188, 94, 51, 119, 202, 156, 218, 196, 151, 173, 210, 116, 189, 108, 72, 254, 114, 174, 214, 93, 45, 190, 198, 47, 255, 56, 215, 46, 126, 42, 112, - 153, 115, 202, 139, 225, 235, 141, 169, 95, 202, 211, 188, 218, 189, 218, 159, 167, 155, 248, 141, 134, 63, 36, 79, 14, 242, 53, 166, 187, 66, 27, - 50, 28, 29, 175, 155, 175, 212, 175, 52, 241, 119, 198, 158, 46, 251, 16, 255, 17, 179, 159, 213, 254, 220, 46, 240, 71, 195, 223, 22, 191, 4, - 4, 31, 205, 234, 127, 222, 20, 180, 243, 114, 154, 130, 191, 213, 14, 198, 203, 124, 167, 104, 15, 172, 183, 249, 16, 18, 242, 138, 63, 167, 207, - 241, 187, 86, 32, 195, 219, 77, 146, 215, 45, 169, 100, 49, 205, 95, 190, 47, 47, 52, 97, 192, 241, 203, 212, 165, 77, 243, 185, 240, 99, 196, - 127, 180, 23, 34, 30, 47, 170, 56, 189, 233, 223, 121, 43, 114, 50, 245, 146, 91, 195, 87, 153, 229, 172, 92, 76, 87, 11, 69, 124, 43, 245, - 182, 252, 14, 159, 209, 10, 213, 190, 46, 143, 240, 230, 91, 180, 148, 54, 83, 197, 183, 198, 167, 186, 131, 172, 214, 133, 95, 190, 20, 252, 189, - 248, 150, 156, 229, 59, 158, 210, 255, 28, 119, 107, 121, 5, 74, 49, 249, 71, 231, 69, 142, 92, 139, 243, 43, 241, 169, 49, 197, 139, 254, 31, - 198, 84, 187, 239, 133, 195, 249, 187, 96, 169, 150, 197, 91, 214, 6, 149, 226, 88, 251, 4, 254, 170, 125, 164, 103, 19, 254, 0, 254, 250, 188, - 151, 21, 207, 166, 248, 178, 227, 55, 116, 36, 83, 252, 35, 234, 214, 169, 127, 108, 151, 124, 217, 193, 120, 254, 1, 255, 111, 248, 203, 196, 11, - 197, 191, 247, 79, 242, 2, 127, 45, 171, 227, 142, 34, 57, 118, 127, 138, 228, 49, 37, 249, 203, 43, 226, 51, 253, 122, 194, 225, 47, 203, 153, - 217, 121, 252, 212, 255, 60, 85, 239, 180, 242, 131, 135, 236, 102, 49, 18, 183, 249, 121, 239, 25, 102, 187, 243, 43, 254, 50, 33, 71, 228, 199, - 241, 240, 75, 94, 105, 191, 21, 145, 245, 248, 146, 231, 131, 115, 65, 89, 55, 112, 165, 219, 214, 4, 173, 26, 39, 217, 159, 229, 10, 45, 123, - 38, 156, 109, 94, 157, 40, 243, 31, 53, 74, 112, 86, 155, 226, 19, 184, 59, 162, 190, 213, 238, 242, 102, 255, 160, 23, 30, 8, 138, 188, 206, - 157, 110, 81, 251, 80, 203, 227, 151, 237, 242, 255, 209, 207, 13, 224, 117, 255, 166, 126, 154, 217, 132, 56, 214, 210, 202, 117, 245, 29, 126, 251, - 185, 224, 217, 172, 156, 225, 103, 84, 0, 36, 57, 13, 225, 96, 124, 215, 59, 169, 94, 229, 55, 28, 87, 223, 232, 141, 88, 188, 7, 209, 84, - 92, 29, 52, 240, 6, 207, 180, 123, 223, 10, 182, 225, 95, 159, 94, 147, 255, 81, 133, 159, 47, 218, 149, 234, 193, 56, 191, 93, 75, 234, 217, - 227, 226, 99, 190, 202, 250, 220, 201, 45, 225, 63, 170, 69, 245, 144, 250, 25, 63, 44, 38, 15, 235, 19, 155, 4, 71, 113, 124, 147, 95, 39, - 175, 240, 151, 217, 168, 33, 158, 224, 235, 118, 53, 138, 233, 34, 127, 99, 201, 215, 174, 180, 243, 34, 147, 74, 119, 19, 255, 82, 55, 40, 94, - 85, 76, 222, 220, 77, 99, 106, 58, 90, 228, 163, 29, 107, 42, 118, 199, 185, 224, 180, 233, 170, 23, 111, 240, 242, 127, 228, 105, 34, 205, 15, - 215, 10, 67, 193, 113, 245, 83, 124, 212, 207, 196, 26, 57, 165, 112, 109, 69, 228, 62, 109, 188, 196, 251, 56, 167, 231, 123, 228, 131, 252, 216, - 246, 207, 65, 62, 14, 240, 27, 135, 229, 89, 163, 28, 174, 242, 165, 90, 191, 105, 111, 226, 76, 138, 252, 157, 251, 191, 168, 195, 156, 103, 245, - 206, 132, 28, 231, 27, 86, 251, 159, 197, 71, 148, 50, 62, 37, 37, 94, 107, 47, 220, 230, 27, 62, 209, 141, 77, 118, 53, 31, 154, 82, 94, - 17, 188, 16, 231, 144, 137, 239, 198, 7, 54, 137, 122, 206, 249, 136, 236, 148, 127, 153, 226, 104, 100, 95, 116, 123, 130, 240, 129, 196, 196, 175, - 244, 161, 33, 129, 143, 137, 255, 82, 239, 55, 92, 252, 163, 82, 54, 143, 196, 125, 254, 102, 120, 191, 54, 215, 205, 165, 17, 151, 195, 173, 225, - 82, 126, 75, 19, 241, 66, 26, 204, 48, 131, 100, 37, 14, 105, 225, 55, 252, 86, 255, 179, 97, 215, 241, 151, 183, 55, 57, 177, 224, 191, 226, - 115, 127, 16, 60, 171, 252, 144, 75, 228, 156, 158, 54, 22, 234, 249, 183, 33, 113, 206, 95, 25, 231, 117, 32, 193, 129, 139, 134, 159, 247, 151, - 242, 178, 225, 79, 132, 139, 101, 190, 41, 40, 211, 151, 72, 121, 66, 69, 168, 50, 24, 65, 30, 208, 206, 199, 23, 198, 240, 172, 135, 180, 27, - 218, 173, 7, 194, 232, 117, 107, 167, 189, 83, 190, 204, 7, 53, 173, 22, 16, 64, 248, 252, 103, 75, 245, 226, 215, 188, 175, 22, 185, 230, 112, - 60, 195, 15, 110, 166, 236, 232, 126, 126, 240, 38, 225, 30, 119, 107, 249, 215, 211, 154, 56, 36, 70, 120, 215, 197, 160, 43, 62, 184, 41, 140, - 115, 129, 82, 250, 150, 194, 215, 165, 220, 157, 242, 43, 25, 6, 145, 127, 108, 194, 20, 186, 201, 41, 212, 173, 153, 231, 130, 17, 190, 57, 94, - 252, 86, 48, 199, 247, 94, 15, 150, 232, 87, 52, 14, 159, 28, 51, 63, 179, 223, 231, 31, 45, 239, 168, 154, 106, 15, 195, 89, 87, 251, 148, - 133, 5, 137, 95, 86, 126, 62, 21, 231, 35, 208, 158, 126, 97, 11, 191, 128, 82, 97, 87, 226, 156, 249, 98, 157, 190, 112, 221, 96, 12, 211, - 218, 53, 145, 8, 184, 46, 35, 162, 13, 243, 145, 175, 87, 50, 230, 11, 11, 223, 225, 40, 198, 197, 241, 96, 183, 62, 193, 119, 228, 154, 196, - 1, 109, 156, 95, 112, 62, 238, 69, 130, 154, 48, 136, 230, 55, 5, 151, 195, 89, 45, 27, 164, 159, 224, 167, 152, 90, 58, 43, 195, 69, 248, - 145, 222, 107, 224, 51, 240, 41, 215, 219, 167, 166, 83, 225, 210, 31, 140, 150, 99, 254, 17, 190, 99, 83, 165, 118, 65, 155, 225, 5, 140, 38, - 219, 103, 251, 248, 134, 253, 250, 66, 147, 172, 225, 72, 153, 246, 126, 249, 23, 250, 101, 254, 114, 84, 14, 154, 246, 80, 120, 245, 11, 67, 242, - 35, 45, 124, 182, 171, 181, 107, 4, 225, 156, 81, 11, 245, 8, 188, 46, 127, 249, 183, 218, 196, 108, 132, 131, 214, 158, 105, 114, 182, 138, 5, - 142, 80, 82, 126, 108, 100, 179, 140, 252, 202, 140, 226, 142, 170, 19, 252, 229, 175, 229, 235, 237, 227, 17, 174, 150, 136, 76, 219, 125, 237, 252, - 112, 195, 253, 142, 255, 66, 156, 177, 80, 252, 41, 110, 110, 178, 91, 195, 25, 246, 237, 224, 250, 54, 126, 203, 144, 60, 164, 99, 90, 51, 100, - 129, 152, 30, 187, 201, 151, 253, 133, 126, 206, 176, 175, 135, 83, 61, 223, 46, 195, 180, 81, 181, 55, 104, 250, 97, 192, 57, 226, 68, 247, 20, - 255, 19, 255, 150, 81, 188, 161, 224, 123, 188, 225, 180, 211, 86, 31, 142, 188, 104, 40, 106, 57, 62, 199, 63, 109, 208, 207, 69, 56, 140, 241, - 145, 246, 147, 127, 148, 218, 127, 81, 191, 220, 84, 58, 36, 254, 53, 12, 246, 254, 147, 241, 225, 81, 126, 207, 175, 244, 220, 38, 159, 142, 234, - 153, 145, 68, 126, 194, 255, 191, 249, 215, 13, 242, 154, 150, 109, 247, 248, 214, 32, 34, 186, 253, 154, 240, 11, 254, 179, 4, 3, 199, 59, 46, - 87, 105, 197, 77, 121, 252, 177, 39, 126, 59, 226, 117, 242, 202, 142, 251, 171, 69, 62, 252, 250, 89, 36, 85, 48, 109, 60, 134, 31, 8, 7, - 83, 154, 139, 75, 124, 124, 37, 194, 176, 173, 23, 244, 175, 60, 254, 169, 73, 126, 209, 173, 95, 231, 103, 221, 208, 190, 140, 239, 229, 26, 63, - 215, 126, 211, 252, 15, 222, 155, 113, 43, 27, 212, 201, 48, 242, 86, 201, 215, 245, 57, 139, 79, 23, 180, 2, 51, 134, 207, 76, 119, 235, 228, - 255, 161, 141, 243, 189, 159, 235, 231, 144, 50, 121, 229, 241, 191, 11, 14, 168, 45, 124, 203, 179, 90, 33, 98, 29, 231, 231, 72, 63, 186, 197, - 159, 230, 37, 245, 200, 46, 204, 103, 174, 163, 227, 210, 183, 222, 226, 167, 164, 22, 92, 203, 253, 107, 94, 121, 101, 208, 162, 126, 162, 51, 71, - 200, 219, 218, 236, 113, 255, 1, 78, 236, 88, 240, 143, 234, 255, 165, 48, 71, 4, 141, 113, 49, 137, 159, 59, 227, 166, 233, 214, 114, 109, 107, - 165, 239, 248, 255, 38, 207, 243, 2, 246, 128, 171, 137, 93, 252, 188, 120, 113, 191, 127, 67, 247, 249, 203, 107, 250, 185, 184, 155, 14, 39, 183, - 87, 39, 191, 149, 224, 151, 212, 59, 125, 210, 81, 152, 27, 228, 232, 116, 124, 21, 195, 166, 49, 153, 10, 174, 107, 95, 226, 29, 159, 251, 201, - 183, 229, 175, 25, 216, 139, 110, 194, 94, 21, 2, 5, 123, 168, 93, 220, 207, 107, 239, 20, 13, 209, 109, 252, 218, 246, 201, 132, 87, 17, 78, - 2, 167, 83, 126, 97, 240, 154, 100, 97, 131, 118, 101, 136, 8, 42, 126, 51, 90, 110, 242, 159, 229, 27, 118, 202, 255, 38, 39, 249, 77, 21, - 122, 111, 220, 106, 229, 117, 24, 78, 207, 231, 206, 167, 225, 123, 221, 51, 90, 139, 30, 94, 199, 97, 165, 97, 193, 10, 113, 66, 125, 190, 39, - 248, 63, 249, 214, 236, 255, 166, 181, 43, 12, 70, 231, 180, 115, 155, 68, 140, 247, 165, 20, 142, 7, 127, 169, 89, 76, 140, 126, 49, 126, 51, - 17, 194, 181, 25, 189, 56, 209, 56, 39, 77, 167, 219, 121, 81, 188, 108, 204, 61, 224, 253, 74, 188, 126, 179, 169, 88, 244, 191, 129, 112, 96, - 117, 202, 31, 106, 167, 8, 251, 104, 68, 249, 7, 251, 87, 234, 37, 233, 198, 163, 246, 136, 220, 160, 81, 33, 175, 222, 93, 83, 5, 224, 120, - 210, 62, 169, 238, 143, 143, 85, 122, 139, 212, 119, 227, 99, 86, 16, 200, 139, 145, 108, 165, 125, 70, 188, 236, 68, 236, 134, 224, 9, 176, 190, - 53, 117, 15, 171, 111, 197, 255, 225, 115, 123, 247, 156, 147, 242, 60, 192, 114, 99, 178, 242, 173, 64, 104, 99, 52, 242, 24, 164, 122, 188, 177, - 136, 125, 173, 158, 92, 171, 141, 109, 23, 21, 194, 18, 117, 135, 59, 13, 75, 183, 20, 111, 159, 106, 2, 155, 5, 181, 91, 253, 39, 168, 58, - 89, 237, 63, 166, 141, 37, 62, 179, 215, 73, 79, 114, 155, 193, 169, 151, 1, 98, 74, 103, 240, 141, 100, 175, 233, 24, 65, 173, 86, 198, 197, - 188, 21, 88, 107, 157, 152, 189, 183, 74, 183, 52, 124, 70, 99, 85, 39, 16, 156, 151, 10, 216, 102, 22, 126, 124, 173, 213, 225, 111, 211, 135, - 34, 243, 134, 151, 98, 201, 157, 217, 245, 19, 255, 243, 248, 160, 89, 168, 240, 159, 214, 45, 95, 183, 254, 187, 46, 183, 47, 84, 60, 172, 118, - 197, 95, 200, 55, 200, 87, 116, 215, 92, 229, 109, 149, 251, 229, 183, 130, 33, 36, 228, 229, 201, 248, 188, 118, 75, 47, 119, 255, 14, 145, 246, - 164, 188, 197, 62, 130, 54, 245, 144, 51, 78, 237, 215, 227, 116, 50, 145, 175, 36, 13, 105, 189, 141, 132, 63, 44, 167, 31, 222, 201, 110, 16, - 239, 75, 237, 45, 71, 43, 43, 190, 96, 251, 175, 191, 47, 196, 249, 160, 44, 38, 253, 232, 126, 117, 56, 153, 241, 173, 224, 12, 70, 119, 188, - 242, 39, 254, 43, 241, 193, 136, 237, 133, 151, 248, 137, 29, 104, 111, 225, 158, 252, 32, 219, 143, 71, 226, 71, 213, 148, 44, 0, 141, 141, 153, - 82, 81, 7, 103, 43, 253, 189, 170, 37, 11, 237, 70, 70, 232, 55, 235, 123, 228, 255, 103, 120, 250, 95, 96, 22, 236, 94, 168, 120, 8, 31, - 118, 175, 222, 111, 34, 243, 71, 134, 205, 2, 99, 195, 134, 82, 143, 255, 81, 50, 254, 47, 98, 194, 127, 184, 232, 201, 111, 57, 91, 213, 22, - 35, 87, 233, 46, 82, 187, 35, 217, 122, 103, 84, 75, 245, 146, 199, 124, 95, 239, 215, 2, 242, 140, 30, 249, 4, 171, 162, 197, 94, 204, 143, - 255, 159, 165, 119, 1, 143, 170, 58, 215, 199, 143, 165, 61, 57, 150, 106, 78, 69, 205, 207, 162, 206, 57, 181, 54, 199, 162, 78, 45, 210, 96, - 81, 246, 163, 30, 203, 95, 17, 231, 180, 214, 147, 83, 17, 182, 45, 109, 83, 27, 117, 164, 148, 70, 140, 217, 75, 165, 148, 106, 212, 169, 166, - 24, 185, 110, 149, 131, 41, 70, 24, 149, 106, 128, 0, 139, 139, 16, 67, 72, 6, 136, 97, 140, 185, 108, 146, 73, 50, 73, 38, 153, 61, 247, - 125, 91, 107, 125, 255, 111, 13, 231, 225, 33, 115, 219, 151, 181, 190, 245, 125, 239, 247, 190, 235, 182, 87, 167, 107, 67, 168, 236, 199, 203, 156, - 48, 84, 162, 86, 30, 164, 17, 243, 251, 114, 155, 89, 99, 168, 102, 25, 58, 201, 177, 223, 167, 75, 196, 147, 248, 37, 83, 121, 11, 47, 62, - 164, 194, 187, 89, 3, 37, 85, 218, 90, 162, 175, 35, 135, 225, 95, 132, 144, 107, 255, 74, 68, 178, 227, 184, 137, 48, 79, 134, 221, 218, 155, - 69, 51, 124, 130, 6, 192, 116, 82, 233, 44, 56, 133, 58, 230, 169, 31, 194, 128, 72, 192, 189, 240, 156, 242, 232, 135, 108, 43, 214, 118, 146, - 188, 108, 212, 221, 134, 230, 79, 4, 120, 157, 214, 100, 172, 184, 5, 102, 144, 245, 242, 233, 81, 91, 53, 29, 92, 178, 134, 164, 166, 44, 119, - 237, 149, 244, 24, 241, 84, 238, 87, 192, 66, 215, 208, 241, 162, 246, 86, 162, 99, 62, 220, 8, 114, 90, 98, 115, 8, 90, 225, 78, 19, 66, - 99, 219, 78, 145, 112, 175, 220, 105, 236, 82, 185, 83, 163, 119, 35, 89, 239, 193, 91, 96, 66, 32, 83, 235, 23, 127, 197, 182, 65, 93, 37, - 53, 145, 168, 133, 221, 216, 62, 117, 168, 9, 197, 30, 101, 10, 145, 135, 31, 68, 77, 37, 119, 69, 120, 18, 189, 238, 141, 94, 147, 45, 0, - 65, 143, 249, 50, 173, 232, 33, 125, 88, 165, 223, 117, 65, 138, 120, 144, 135, 203, 97, 199, 103, 172, 6, 18, 98, 171, 248, 64, 121, 42, 173, - 242, 240, 56, 245, 130, 94, 177, 177, 203, 224, 184, 240, 224, 21, 188, 247, 33, 140, 157, 120, 237, 31, 128, 102, 225, 8, 124, 29, 181, 101, 188, - 198, 150, 143, 130, 24, 109, 20, 97, 209, 135, 150, 121, 16, 174, 209, 226, 199, 125, 223, 199, 178, 68, 93, 3, 130, 108, 153, 6, 199, 145, 130, - 61, 197, 91, 224, 39, 172, 250, 70, 57, 41, 179, 212, 94, 242, 27, 44, 20, 91, 32, 247, 0, 10, 222, 238, 29, 36, 113, 163, 202, 145, 93, - 92, 96, 50, 3, 148, 38, 244, 150, 115, 80, 128, 63, 98, 245, 239, 70, 111, 103, 161, 133, 38, 117, 213, 56, 49, 27, 196, 34, 70, 133, 218, - 14, 227, 248, 207, 131, 132, 55, 227, 202, 61, 6, 17, 173, 252, 82, 169, 128, 85, 8, 66, 165, 40, 26, 50, 250, 8, 122, 162, 57, 108, 193, - 74, 233, 227, 101, 110, 39, 186, 238, 116, 153, 187, 68, 107, 57, 110, 230, 229, 62, 190, 231, 252, 185, 57, 216, 226, 242, 41, 141, 252, 34, 12, - 225, 53, 112, 47, 170, 27, 190, 64, 110, 65, 102, 178, 24, 102, 222, 44, 90, 103, 206, 57, 51, 101, 140, 127, 78, 28, 227, 135, 30, 182, 156, - 130, 42, 67, 106, 39, 91, 142, 202, 203, 94, 61, 135, 195, 97, 16, 77, 168, 71, 35, 166, 219, 42, 150, 215, 163, 99, 57, 51, 136, 1, 27, - 225, 156, 49, 81, 67, 43, 78, 99, 221, 225, 41, 113, 136, 28, 206, 88, 206, 86, 185, 40, 238, 35, 123, 43, 58, 132, 124, 64, 177, 120, 238, - 184, 9, 29, 172, 113, 188, 18, 201, 87, 176, 46, 93, 194, 46, 162, 253, 225, 133, 222, 65, 252, 33, 226, 25, 221, 93, 106, 178, 2, 193, 233, - 45, 252, 80, 194, 208, 75, 125, 153, 5, 216, 200, 30, 98, 212, 77, 104, 104, 151, 111, 101, 97, 197, 161, 238, 129, 94, 51, 175, 162, 166, 127, - 14, 1, 142, 31, 132, 183, 48, 226, 68, 88, 62, 197, 212, 204, 119, 12, 64, 152, 53, 58, 3, 87, 90, 48, 113, 22, 190, 196, 20, 4, 219, - 209, 213, 154, 32, 12, 37, 220, 72, 43, 0, 31, 237, 21, 149, 70, 196, 94, 121, 104, 31, 172, 230, 21, 96, 213, 130, 94, 197, 17, 68, 253, - 183, 67, 221, 27, 197, 56, 90, 71, 138, 200, 185, 14, 147, 211, 191, 186, 151, 72, 55, 44, 108, 102, 207, 239, 145, 235, 179, 234, 52, 83, 29, - 175, 96, 114, 191, 142, 241, 26, 113, 16, 253, 190, 39, 226, 205, 35, 150, 92, 63, 186, 186, 140, 164, 134, 45, 119, 157, 182, 71, 77, 148, 97, - 27, 214, 178, 74, 162, 13, 201, 185, 83, 226, 219, 52, 101, 122, 37, 55, 146, 33, 117, 194, 226, 117, 120, 249, 58, 13, 38, 228, 119, 181, 242, - 25, 71, 163, 104, 212, 70, 24, 168, 194, 58, 132, 64, 238, 243, 6, 195, 162, 1, 170, 208, 3, 88, 169, 3, 46, 92, 227, 202, 197, 252, 195, - 150, 46, 91, 15, 27, 56, 8, 37, 66, 181, 153, 250, 216, 66, 149, 93, 132, 176, 136, 24, 113, 23, 157, 52, 115, 152, 88, 169, 215, 156, 195, - 214, 133, 81, 104, 72, 109, 230, 207, 203, 189, 162, 13, 240, 57, 68, 144, 74, 132, 106, 139, 175, 187, 146, 140, 15, 19, 166, 156, 203, 148, 190, - 9, 210, 249, 36, 120, 32, 247, 128, 176, 183, 126, 176, 59, 34, 124, 137, 80, 86, 201, 146, 219, 48, 69, 62, 1, 139, 117, 111, 102, 209, 111, - 16, 136, 142, 146, 211, 190, 15, 16, 228, 134, 140, 53, 133, 146, 46, 109, 72, 141, 89, 206, 65, 57, 145, 174, 210, 203, 147, 45, 128, 2, 233, - 26, 57, 105, 169, 2, 95, 182, 170, 211, 149, 88, 198, 132, 28, 174, 168, 133, 253, 86, 212, 37, 41, 84, 2, 26, 67, 122, 51, 82, 182, 13, - 111, 107, 153, 25, 249, 116, 205, 211, 242, 247, 164, 210, 229, 207, 196, 216, 239, 168, 53, 85, 227, 98, 228, 102, 67, 89, 67, 132, 82, 49, 57, - 132, 18, 180, 55, 223, 136, 216, 244, 116, 218, 131, 249, 74, 68, 250, 104, 77, 69, 161, 226, 231, 236, 249, 226, 4, 1, 188, 2, 114, 55, 120, - 157, 135, 232, 51, 60, 58, 85, 186, 23, 208, 83, 48, 171, 133, 161, 218, 130, 200, 23, 161, 172, 10, 109, 57, 130, 184, 122, 41, 34, 25, 47, - 225, 119, 145, 241, 140, 181, 31, 8, 37, 27, 85, 155, 90, 244, 144, 68, 246, 58, 132, 223, 79, 176, 45, 183, 113, 68, 115, 154, 139, 195, 74, - 197, 35, 156, 14, 234, 92, 117, 179, 176, 23, 198, 72, 65, 157, 182, 30, 190, 17, 147, 148, 207, 142, 157, 34, 186, 225, 149, 218, 117, 18, 221, - 225, 155, 98, 153, 166, 251, 170, 114, 245, 175, 104, 91, 200, 68, 90, 79, 27, 154, 144, 221, 243, 119, 209, 113, 127, 174, 158, 79, 193, 217, 152, - 18, 107, 115, 30, 210, 116, 99, 77, 122, 1, 76, 209, 110, 95, 97, 15, 68, 45, 188, 192, 128, 148, 28, 245, 227, 65, 13, 32, 197, 198, 176, - 216, 41, 108, 6, 26, 29, 150, 71, 183, 28, 103, 22, 123, 5, 157, 218, 179, 132, 236, 2, 203, 87, 216, 7, 201, 193, 94, 89, 225, 119, 45, - 228, 1, 161, 108, 179, 72, 22, 231, 23, 33, 222, 163, 79, 234, 112, 145, 210, 5, 83, 228, 111, 112, 2, 211, 216, 10, 59, 198, 6, 148, 174, - 240, 135, 246, 12, 121, 18, 111, 133, 155, 235, 101, 94, 122, 5, 18, 230, 243, 252, 187, 104, 56, 250, 230, 77, 100, 139, 58, 65, 5, 217, 131, - 13, 55, 153, 240, 252, 185, 217, 126, 76, 48, 213, 183, 32, 123, 108, 67, 6, 177, 214, 240, 42, 24, 47, 131, 30, 242, 21, 203, 64, 29, 80, - 106, 191, 130, 145, 80, 241, 203, 66, 45, 116, 97, 25, 45, 240, 59, 83, 152, 75, 238, 203, 202, 128, 88, 91, 5, 215, 179, 149, 218, 6, 196, - 255, 62, 185, 191, 77, 43, 91, 104, 129, 245, 20, 40, 135, 37, 118, 55, 162, 68, 188, 15, 157, 241, 30, 249, 4, 246, 140, 229, 174, 76, 162, - 174, 13, 30, 129, 17, 216, 164, 33, 21, 200, 205, 129, 74, 245, 76, 210, 236, 131, 255, 7, 23, 81, 96, 101, 174, 202, 104, 175, 220, 208, 106, - 173, 22, 149, 51, 73, 144, 174, 64, 59, 204, 19, 243, 177, 0, 103, 82, 6, 24, 221, 113, 140, 10, 97, 156, 195, 102, 133, 32, 253, 230, 211, - 16, 87, 237, 135, 180, 231, 213, 84, 21, 60, 164, 237, 144, 219, 32, 247, 154, 144, 125, 85, 166, 157, 131, 154, 238, 152, 251, 48, 187, 20, 12, - 20, 58, 116, 82, 151, 83, 112, 181, 215, 212, 63, 252, 1, 44, 57, 85, 238, 53, 117, 76, 152, 216, 80, 236, 219, 52, 31, 65, 30, 245, 46, - 92, 143, 205, 103, 217, 215, 136, 183, 156, 136, 104, 230, 251, 161, 1, 161, 244, 99, 196, 25, 222, 91, 133, 137, 49, 37, 169, 156, 114, 218, 200, - 201, 196, 101, 24, 211, 165, 222, 43, 226, 45, 132, 179, 245, 124, 62, 244, 180, 201, 41, 143, 30, 19, 123, 48, 1, 39, 34, 24, 211, 188, 116, - 185, 92, 206, 145, 32, 46, 158, 218, 19, 31, 0, 11, 121, 168, 239, 5, 204, 91, 110, 113, 143, 56, 159, 141, 73, 1, 125, 83, 237, 150, 249, - 9, 67, 2, 108, 202, 17, 194, 7, 21, 47, 146, 93, 47, 238, 82, 34, 254, 76, 61, 127, 27, 120, 8, 29, 16, 37, 170, 92, 155, 19, 183, - 80, 9, 45, 45, 168, 124, 209, 233, 96, 198, 99, 55, 147, 243, 190, 31, 120, 188, 140, 58, 195, 114, 111, 123, 75, 66, 151, 31, 214, 14, 181, - 57, 31, 203, 189, 30, 145, 95, 13, 102, 143, 75, 111, 169, 52, 142, 241, 112, 47, 113, 124, 223, 39, 231, 135, 209, 168, 240, 28, 194, 144, 122, - 74, 67, 255, 184, 3, 19, 118, 149, 120, 48, 36, 103, 253, 212, 145, 131, 197, 56, 105, 145, 90, 36, 156, 104, 251, 185, 184, 148, 28, 126, 54, - 141, 233, 118, 51, 186, 86, 134, 66, 240, 247, 96, 124, 192, 174, 25, 3, 30, 65, 182, 134, 205, 218, 103, 87, 15, 128, 31, 229, 79, 169, 235, - 139, 203, 71, 48, 25, 48, 169, 156, 144, 17, 229, 139, 147, 177, 106, 27, 82, 115, 181, 1, 56, 251, 116, 18, 74, 19, 81, 119, 43, 172, 31, - 169, 220, 134, 224, 52, 207, 201, 203, 238, 177, 201, 232, 82, 68, 85, 117, 181, 196, 147, 99, 189, 62, 187, 149, 207, 167, 131, 191, 116, 208, 138, - 228, 11, 82, 119, 68, 36, 106, 243, 213, 252, 159, 17, 30, 110, 133, 226, 110, 36, 109, 14, 194, 46, 6, 100, 19, 77, 23, 217, 23, 22, 96, - 48, 9, 209, 223, 131, 218, 74, 127, 72, 211, 242, 204, 35, 245, 112, 37, 43, 166, 51, 67, 99, 213, 124, 144, 28, 70, 211, 200, 14, 213, 111, - 33, 23, 164, 206, 235, 217, 57, 128, 204, 84, 182, 212, 32, 228, 201, 52, 202, 253, 246, 80, 182, 186, 83, 18, 144, 142, 97, 134, 136, 70, 226, - 30, 172, 22, 243, 105, 114, 170, 230, 97, 182, 28, 43, 106, 47, 17, 29, 193, 247, 1, 191, 145, 1, 184, 13, 25, 197, 57, 185, 224, 234, 224, - 149, 74, 87, 16, 201, 155, 6, 114, 86, 251, 12, 108, 240, 42, 199, 88, 4, 15, 45, 181, 87, 190, 177, 199, 49, 11, 11, 252, 154, 161, 142, - 203, 189, 178, 227, 198, 80, 169, 8, 67, 56, 67, 127, 54, 128, 223, 160, 63, 70, 160, 128, 192, 149, 169, 130, 202, 105, 120, 131, 171, 171, 193, - 228, 78, 171, 72, 40, 164, 211, 200, 203, 103, 57, 183, 171, 153, 70, 118, 61, 225, 26, 82, 193, 101, 36, 170, 56, 1, 152, 73, 162, 52, 83, - 195, 55, 195, 24, 77, 249, 153, 67, 128, 114, 13, 85, 51, 188, 78, 178, 126, 76, 194, 55, 227, 207, 110, 204, 96, 255, 168, 80, 146, 157, 33, - 111, 14, 219, 171, 36, 85, 94, 14, 87, 209, 108, 16, 125, 204, 217, 163, 109, 54, 198, 74, 197, 92, 241, 190, 146, 16, 49, 112, 35, 114, 17, - 220, 85, 180, 51, 200, 228, 198, 69, 105, 226, 164, 229, 211, 142, 254, 157, 244, 7, 179, 125, 236, 16, 237, 244, 137, 145, 82, 177, 22, 106, 245, - 76, 27, 236, 85, 68, 200, 155, 197, 108, 176, 67, 16, 2, 27, 78, 135, 188, 22, 124, 73, 134, 32, 6, 95, 69, 35, 160, 146, 254, 51, 86, - 71, 168, 247, 121, 33, 47, 38, 240, 206, 70, 54, 198, 111, 5, 204, 57, 58, 158, 220, 21, 130, 110, 17, 87, 132, 145, 181, 4, 87, 6, 3, - 217, 24, 139, 203, 107, 196, 6, 73, 196, 106, 227, 43, 9, 243, 89, 10, 68, 224, 102, 165, 51, 224, 197, 184, 173, 36, 229, 85, 226, 120, 186, - 179, 245, 111, 192, 218, 156, 149, 34, 11, 12, 143, 32, 155, 244, 177, 38, 231, 49, 237, 128, 62, 38, 191, 28, 164, 208, 230, 165, 181, 3, 62, - 179, 220, 93, 169, 189, 224, 139, 183, 121, 17, 178, 133, 118, 200, 179, 109, 44, 50, 148, 178, 151, 100, 159, 76, 172, 159, 84, 164, 240, 140, 227, - 164, 31, 38, 225, 118, 145, 165, 89, 65, 173, 80, 118, 150, 1, 33, 4, 148, 85, 96, 136, 26, 81, 1, 31, 111, 198, 43, 56, 17, 114, 92, - 77, 87, 178, 43, 200, 14, 21, 157, 218, 138, 242, 13, 208, 65, 80, 15, 203, 65, 168, 205, 236, 37, 58, 28, 182, 155, 197, 149, 244, 100, 208, - 155, 35, 94, 133, 78, 210, 71, 242, 241, 26, 204, 2, 166, 145, 149, 103, 133, 84, 46, 95, 122, 46, 188, 108, 86, 243, 149, 7, 96, 97, 71, - 32, 55, 139, 255, 167, 114, 6, 141, 136, 47, 131, 242, 211, 124, 252, 148, 109, 224, 141, 198, 195, 44, 173, 13, 235, 118, 185, 155, 214, 78, 234, - 227, 229, 238, 139, 218, 123, 122, 170, 156, 201, 106, 97, 105, 46, 214, 94, 208, 207, 151, 219, 23, 147, 119, 116, 36, 97, 201, 124, 32, 31, 99, - 243, 21, 116, 216, 110, 124, 233, 14, 101, 247, 96, 82, 132, 80, 182, 158, 205, 39, 159, 135, 188, 69, 176, 151, 176, 80, 214, 119, 72, 68, 180, - 117, 212, 109, 115, 18, 218, 22, 42, 218, 156, 217, 104, 149, 105, 69, 195, 20, 190, 76, 233, 66, 108, 240, 68, 151, 49, 161, 192, 74, 241, 185, - 180, 110, 173, 200, 250, 226, 163, 68, 200, 86, 113, 6, 66, 158, 14, 63, 83, 6, 2, 153, 216, 22, 254, 191, 74, 87, 36, 213, 128, 119, 138, - 5, 220, 216, 55, 200, 89, 95, 60, 204, 35, 100, 152, 14, 201, 115, 223, 197, 115, 215, 184, 58, 204, 39, 22, 26, 156, 213, 129, 99, 56, 97, - 254, 29, 204, 160, 216, 134, 243, 49, 100, 115, 72, 223, 36, 200, 121, 240, 252, 30, 99, 162, 205, 89, 39, 14, 67, 102, 233, 149, 152, 242, 193, - 195, 172, 224, 159, 14, 101, 103, 242, 74, 16, 15, 224, 65, 41, 133, 135, 222, 129, 105, 130, 129, 182, 13, 121, 208, 34, 49, 139, 87, 24, 77, - 206, 74, 20, 114, 163, 126, 94, 43, 74, 21, 104, 114, 124, 220, 130, 199, 32, 1, 2, 150, 92, 228, 94, 67, 194, 128, 169, 127, 54, 27, 85, - 6, 225, 124, 150, 20, 224, 12, 1, 221, 145, 195, 148, 49, 136, 66, 158, 38, 154, 188, 52, 148, 192, 104, 192, 83, 152, 41, 20, 71, 170, 176, - 85, 102, 185, 99, 226, 85, 202, 52, 215, 7, 4, 149, 13, 83, 208, 207, 162, 96, 128, 238, 81, 136, 251, 120, 24, 233, 117, 63, 204, 213, 241, - 27, 68, 224, 111, 160, 19, 101, 171, 217, 38, 154, 148, 109, 111, 114, 250, 23, 20, 214, 23, 185, 97, 200, 238, 85, 179, 1, 49, 250, 192, 5, - 15, 223, 68, 50, 118, 148, 53, 192, 171, 100, 8, 189, 25, 137, 0, 167, 236, 102, 59, 236, 52, 137, 223, 183, 93, 240, 219, 1, 197, 137, 59, - 245, 23, 188, 120, 131, 200, 162, 227, 100, 72, 150, 142, 233, 110, 199, 29, 158, 156, 243, 240, 50, 230, 132, 124, 148, 63, 72, 142, 210, 130, 140, - 132, 172, 103, 154, 242, 178, 142, 153, 86, 69, 105, 174, 73, 188, 78, 10, 156, 164, 59, 248, 135, 208, 211, 116, 51, 52, 7, 120, 45, 57, 170, - 122, 244, 64, 167, 21, 157, 80, 49, 103, 91, 133, 26, 184, 41, 160, 245, 75, 159, 249, 248, 28, 28, 14, 240, 89, 72, 28, 58, 200, 207, 223, - 21, 205, 165, 100, 143, 186, 138, 39, 43, 156, 121, 240, 38, 73, 84, 185, 243, 162, 81, 112, 101, 233, 238, 4, 215, 112, 84, 173, 2, 121, 116, - 19, 130, 241, 45, 240, 38, 141, 87, 185, 79, 104, 173, 144, 217, 252, 130, 50, 36, 91, 117, 62, 61, 17, 118, 54, 179, 119, 67, 34, 100, 151, - 158, 242, 20, 152, 174, 185, 24, 154, 205, 127, 225, 53, 198, 173, 236, 238, 43, 105, 55, 166, 172, 9, 202, 23, 14, 147, 108, 156, 176, 206, 22, - 24, 139, 144, 60, 185, 153, 76, 174, 185, 96, 154, 107, 100, 90, 236, 39, 14, 153, 143, 242, 207, 121, 37, 162, 102, 67, 94, 43, 138, 161, 33, - 234, 188, 76, 135, 168, 117, 21, 65, 149, 113, 21, 153, 32, 252, 170, 70, 232, 172, 98, 87, 193, 193, 136, 205, 69, 71, 196, 222, 46, 90, 161, - 128, 86, 230, 215, 195, 7, 30, 44, 96, 163, 152, 82, 102, 219, 81, 84, 14, 249, 69, 252, 247, 178, 31, 250, 161, 116, 41, 251, 88, 67, 211, - 54, 177, 157, 73, 240, 15, 151, 179, 8, 82, 141, 204, 131, 218, 73, 98, 9, 58, 31, 202, 76, 168, 87, 51, 190, 86, 240, 107, 251, 168, 167, - 180, 2, 109, 166, 19, 197, 23, 52, 199, 44, 177, 24, 122, 101, 9, 15, 202, 94, 89, 157, 163, 235, 135, 16, 158, 254, 20, 148, 151, 128, 49, - 49, 172, 8, 217, 150, 178, 225, 246, 185, 97, 97, 102, 147, 71, 252, 110, 13, 71, 155, 6, 89, 12, 69, 93, 165, 61, 155, 181, 248, 4, 250, - 185, 154, 138, 201, 151, 78, 57, 140, 61, 169, 12, 134, 60, 131, 47, 74, 35, 50, 178, 12, 178, 167, 251, 225, 79, 248, 23, 177, 32, 12, 125, - 228, 53, 117, 154, 122, 116, 157, 154, 110, 115, 118, 144, 45, 122, 170, 205, 185, 2, 95, 50, 109, 206, 13, 73, 197, 42, 23, 167, 224, 21, 238, - 208, 73, 146, 151, 93, 205, 231, 32, 117, 148, 55, 170, 170, 246, 2, 12, 34, 212, 198, 228, 112, 71, 49, 26, 2, 25, 163, 53, 168, 28, 169, - 18, 113, 239, 38, 196, 51, 12, 1, 131, 69, 172, 152, 8, 137, 104, 150, 186, 113, 18, 39, 20, 208, 131, 32, 14, 144, 157, 6, 167, 66, 110, - 199, 43, 193, 146, 235, 110, 149, 23, 144, 251, 149, 86, 120, 243, 130, 176, 11, 47, 120, 185, 118, 134, 76, 149, 241, 82, 210, 153, 247, 165, 87, - 193, 119, 192, 213, 11, 179, 48, 218, 187, 194, 133, 122, 49, 135, 156, 34, 76, 135, 207, 201, 148, 175, 14, 224, 105, 241, 77, 197, 10, 124, 164, - 57, 213, 98, 39, 57, 31, 225, 115, 121, 66, 41, 148, 35, 81, 220, 162, 230, 20, 232, 209, 206, 84, 210, 179, 174, 10, 75, 209, 141, 222, 31, - 9, 122, 126, 152, 251, 39, 26, 163, 236, 235, 133, 112, 169, 246, 161, 116, 74, 244, 61, 176, 21, 152, 23, 37, 134, 207, 110, 70, 42, 152, 9, - 123, 171, 224, 85, 58, 230, 203, 14, 181, 193, 117, 228, 181, 62, 213, 173, 152, 15, 163, 55, 195, 91, 58, 52, 105, 133, 217, 226, 126, 216, 119, - 140, 230, 102, 137, 157, 52, 19, 72, 85, 11, 135, 142, 141, 164, 22, 109, 65, 47, 29, 147, 204, 236, 29, 56, 25, 190, 13, 218, 158, 132, 191, - 232, 233, 42, 240, 211, 239, 193, 125, 74, 94, 207, 90, 172, 18, 182, 243, 106, 58, 30, 202, 198, 222, 135, 173, 132, 55, 217, 23, 107, 91, 124, - 241, 232, 1, 4, 145, 14, 100, 119, 239, 37, 200, 80, 139, 183, 65, 235, 195, 150, 96, 170, 21, 94, 99, 87, 34, 185, 154, 144, 59, 59, 158, - 37, 195, 114, 179, 172, 29, 198, 84, 229, 195, 80, 69, 207, 6, 221, 196, 46, 85, 252, 134, 142, 185, 109, 226, 187, 248, 215, 199, 54, 200, 231, - 123, 133, 188, 170, 226, 118, 108, 7, 184, 173, 106, 191, 112, 55, 200, 126, 105, 67, 181, 154, 68, 15, 140, 170, 213, 60, 200, 222, 1, 39, 252, - 137, 168, 129, 115, 62, 179, 205, 185, 23, 17, 24, 57, 198, 183, 172, 196, 110, 233, 8, 165, 246, 61, 208, 12, 15, 193, 195, 9, 106, 150, 94, - 205, 246, 39, 72, 60, 186, 12, 22, 227, 213, 77, 158, 215, 250, 107, 192, 113, 2, 246, 28, 131, 156, 12, 183, 138, 8, 228, 141, 201, 50, 9, - 40, 106, 77, 202, 15, 251, 149, 100, 107, 43, 205, 133, 189, 149, 166, 118, 64, 205, 153, 238, 46, 178, 217, 72, 86, 186, 79, 96, 137, 241, 101, - 26, 95, 134, 4, 185, 151, 142, 27, 243, 110, 99, 175, 209, 241, 17, 147, 207, 192, 148, 108, 89, 108, 145, 134, 24, 17, 16, 15, 145, 253, 58, - 143, 98, 110, 220, 173, 164, 170, 156, 213, 48, 98, 156, 47, 71, 22, 54, 98, 228, 154, 188, 123, 181, 131, 237, 138, 235, 193, 229, 20, 147, 250, - 108, 54, 69, 209, 143, 67, 236, 153, 134, 99, 62, 214, 192, 54, 33, 180, 175, 182, 74, 5, 98, 118, 15, 39, 39, 87, 2, 185, 6, 121, 215, - 147, 90, 183, 49, 21, 125, 4, 198, 163, 91, 208, 90, 237, 225, 125, 194, 174, 22, 219, 192, 137, 64, 245, 46, 15, 61, 194, 39, 178, 89, 101, - 168, 210, 149, 229, 95, 197, 77, 52, 203, 80, 248, 99, 209, 90, 14, 253, 121, 249, 28, 173, 118, 242, 89, 68, 36, 248, 74, 24, 242, 217, 75, - 223, 55, 216, 166, 132, 228, 243, 119, 67, 17, 35, 177, 140, 106, 62, 32, 94, 132, 195, 122, 174, 114, 63, 242, 223, 126, 249, 109, 157, 120, 75, - 77, 70, 55, 81, 54, 15, 11, 61, 92, 230, 204, 35, 17, 154, 136, 75, 64, 109, 164, 231, 116, 228, 212, 223, 64, 203, 99, 150, 232, 166, 99, - 17, 196, 6, 52, 152, 146, 175, 222, 77, 142, 233, 99, 104, 227, 67, 74, 119, 216, 41, 135, 43, 149, 118, 185, 247, 79, 148, 14, 5, 50, 245, - 98, 5, 50, 192, 54, 221, 141, 124, 44, 46, 193, 4, 130, 8, 143, 110, 74, 205, 198, 67, 222, 42, 109, 179, 250, 4, 159, 41, 250, 233, 0, - 182, 68, 147, 104, 134, 105, 81, 9, 51, 249, 77, 34, 1, 59, 6, 161, 233, 110, 116, 247, 54, 177, 41, 209, 109, 164, 99, 226, 63, 145, 225, - 100, 91, 120, 28, 121, 11, 122, 29, 25, 208, 189, 38, 59, 127, 14, 11, 39, 154, 197, 211, 248, 219, 42, 240, 253, 152, 102, 46, 192, 233, 217, - 0, 159, 170, 224, 251, 200, 132, 90, 195, 195, 187, 225, 80, 190, 67, 69, 167, 109, 195, 22, 202, 134, 210, 115, 68, 34, 142, 8, 130, 252, 168, - 142, 78, 70, 48, 236, 78, 243, 118, 154, 140, 240, 7, 239, 215, 240, 162, 229, 206, 78, 248, 28, 50, 235, 95, 21, 111, 246, 68, 48, 91, 99, - 12, 5, 236, 42, 241, 146, 188, 251, 131, 32, 7, 37, 239, 74, 75, 187, 30, 142, 228, 106, 176, 173, 246, 153, 68, 132, 240, 32, 35, 240, 20, - 232, 175, 11, 244, 184, 184, 108, 252, 99, 186, 27, 226, 126, 242, 47, 177, 232, 126, 30, 17, 139, 237, 57, 3, 232, 108, 214, 131, 72, 140, 122, - 141, 130, 170, 165, 234, 197, 122, 154, 116, 85, 47, 18, 33, 12, 145, 112, 106, 140, 218, 225, 22, 81, 166, 117, 34, 206, 194, 62, 50, 144, 95, - 175, 174, 198, 214, 76, 144, 88, 72, 230, 179, 16, 71, 56, 215, 167, 49, 253, 145, 23, 117, 175, 140, 183, 105, 157, 62, 40, 181, 239, 61, 7, - 93, 28, 51, 216, 64, 158, 100, 80, 72, 100, 229, 226, 165, 191, 250, 44, 4, 34, 109, 192, 103, 53, 162, 1, 14, 30, 33, 127, 180, 226, 18, - 8, 38, 155, 208, 103, 94, 147, 9, 117, 137, 182, 9, 111, 249, 117, 177, 13, 29, 198, 226, 241, 56, 201, 135, 109, 117, 48, 164, 156, 175, 114, - 251, 180, 3, 30, 216, 172, 70, 235, 132, 113, 221, 139, 194, 226, 37, 174, 244, 130, 145, 42, 119, 117, 84, 14, 239, 42, 29, 8, 130, 131, 228, - 100, 177, 85, 19, 197, 231, 164, 162, 211, 188, 177, 75, 98, 0, 101, 100, 12, 75, 66, 11, 213, 226, 22, 98, 69, 64, 215, 225, 59, 244, 172, - 52, 115, 28, 205, 204, 27, 216, 108, 165, 160, 96, 30, 238, 110, 207, 211, 44, 162, 247, 23, 20, 179, 110, 213, 6, 140, 215, 87, 29, 197, 46, - 221, 15, 99, 202, 163, 2, 83, 103, 28, 238, 129, 15, 49, 196, 87, 144, 51, 144, 194, 172, 75, 222, 154, 16, 112, 26, 33, 239, 214, 233, 74, - 239, 30, 149, 203, 192, 255, 135, 104, 21, 139, 42, 87, 243, 140, 10, 215, 161, 112, 29, 83, 166, 96, 155, 146, 42, 101, 59, 117, 254, 146, 244, - 192, 38, 241, 174, 98, 69, 92, 139, 191, 167, 88, 188, 244, 210, 107, 196, 58, 61, 21, 101, 89, 114, 80, 201, 87, 242, 139, 53, 132, 34, 4, - 63, 79, 156, 165, 29, 225, 156, 197, 95, 162, 167, 100, 49, 239, 35, 70, 248, 105, 136, 45, 165, 231, 12, 107, 206, 32, 188, 249, 121, 56, 223, - 36, 222, 70, 42, 218, 138, 65, 157, 212, 71, 84, 184, 66, 203, 169, 34, 254, 219, 98, 117, 222, 135, 105, 197, 137, 162, 137, 207, 97, 89, 45, - 177, 169, 26, 219, 19, 237, 175, 66, 227, 163, 220, 135, 86, 93, 171, 166, 169, 64, 27, 46, 131, 106, 112, 3, 98, 230, 128, 49, 13, 31, 245, - 98, 99, 157, 50, 178, 89, 36, 67, 181, 110, 43, 233, 148, 139, 37, 253, 208, 104, 7, 159, 189, 90, 146, 185, 176, 35, 31, 185, 59, 74, 78, - 100, 131, 40, 85, 123, 218, 240, 237, 47, 11, 65, 214, 113, 225, 237, 149, 249, 32, 210, 31, 124, 187, 99, 187, 152, 13, 231, 137, 28, 107, 222, - 190, 18, 78, 32, 187, 168, 99, 170, 176, 207, 208, 116, 133, 168, 244, 65, 163, 242, 76, 42, 200, 174, 40, 158, 20, 186, 137, 207, 110, 133, 201, - 152, 194, 46, 112, 166, 88, 0, 194, 11, 81, 187, 206, 152, 50, 236, 21, 162, 57, 4, 29, 190, 231, 237, 10, 217, 203, 139, 185, 175, 237, 81, - 241, 138, 129, 233, 205, 166, 236, 181, 215, 73, 172, 198, 150, 135, 146, 83, 231, 13, 148, 102, 242, 80, 248, 220, 50, 236, 121, 248, 150, 160, 3, - 145, 83, 19, 88, 2, 197, 82, 53, 54, 51, 36, 193, 159, 60, 189, 84, 235, 81, 156, 50, 100, 62, 202, 241, 8, 111, 230, 43, 21, 246, 185, - 28, 209, 82, 122, 194, 185, 182, 3, 200, 181, 59, 243, 33, 237, 160, 211, 42, 125, 240, 10, 109, 215, 49, 154, 153, 197, 30, 78, 64, 42, 250, - 48, 52, 200, 96, 224, 145, 136, 95, 115, 60, 248, 153, 135, 120, 247, 59, 165, 203, 151, 107, 16, 216, 38, 129, 156, 170, 205, 26, 74, 162, 114, - 16, 159, 27, 133, 56, 6, 9, 186, 187, 168, 22, 141, 45, 118, 37, 154, 255, 117, 96, 172, 28, 252, 138, 25, 16, 171, 101, 43, 81, 22, 92, - 6, 123, 17, 225, 245, 63, 128, 145, 218, 140, 74, 119, 140, 136, 26, 254, 101, 66, 205, 199, 89, 148, 96, 128, 149, 219, 251, 160, 163, 84, 12, - 120, 240, 1, 63, 40, 22, 184, 152, 245, 208, 186, 89, 194, 154, 119, 145, 183, 145, 223, 62, 141, 170, 243, 237, 252, 92, 254, 112, 194, 199, 247, - 147, 73, 147, 173, 130, 175, 74, 22, 89, 203, 251, 149, 118, 4, 87, 204, 228, 144, 105, 30, 161, 120, 226, 78, 101, 84, 201, 207, 28, 132, 56, - 94, 161, 244, 8, 66, 120, 231, 77, 194, 211, 122, 116, 79, 40, 15, 113, 100, 81, 112, 92, 236, 79, 88, 48, 90, 181, 27, 182, 98, 181, 239, - 128, 62, 237, 136, 204, 211, 81, 3, 21, 103, 59, 115, 13, 59, 8, 179, 139, 147, 83, 210, 250, 65, 8, 50, 100, 169, 218, 201, 245, 208, 131, - 20, 114, 136, 92, 44, 146, 176, 208, 158, 43, 230, 32, 131, 46, 3, 87, 205, 27, 37, 116, 220, 255, 108, 169, 248, 59, 92, 198, 54, 66, 93, - 106, 46, 175, 124, 212, 81, 95, 80, 114, 180, 244, 74, 60, 231, 191, 104, 55, 185, 88, 91, 143, 231, 172, 134, 255, 59, 39, 44, 138, 156, 75, - 103, 37, 162, 95, 57, 130, 200, 35, 226, 199, 44, 8, 157, 167, 194, 226, 227, 116, 255, 38, 58, 64, 204, 197, 67, 114, 207, 176, 157, 116, 36, - 130, 241, 88, 179, 20, 51, 13, 123, 144, 236, 211, 49, 158, 205, 53, 118, 68, 116, 248, 143, 203, 167, 76, 24, 127, 85, 242, 141, 222, 62, 216, - 140, 209, 185, 146, 68, 125, 238, 98, 177, 137, 76, 250, 157, 44, 82, 129, 78, 197, 148, 252, 8, 101, 54, 190, 237, 147, 209, 247, 58, 50, 199, - 188, 113, 59, 243, 227, 241, 127, 129, 169, 229, 219, 180, 215, 212, 148, 228, 71, 123, 105, 162, 212, 123, 17, 91, 33, 223, 200, 126, 157, 132, 42, - 167, 70, 107, 37, 177, 82, 184, 13, 243, 117, 212, 147, 119, 110, 87, 147, 101, 12, 93, 213, 192, 216, 31, 32, 93, 210, 90, 158, 118, 84, 127, - 18, 253, 131, 38, 105, 158, 228, 119, 32, 171, 37, 247, 62, 41, 185, 149, 162, 3, 2, 232, 208, 4, 135, 255, 79, 57, 131, 78, 198, 238, 70, - 105, 229, 103, 213, 187, 12, 190, 85, 233, 225, 48, 11, 205, 27, 143, 43, 214, 29, 238, 6, 76, 20, 62, 215, 207, 159, 80, 58, 177, 96, 118, - 53, 182, 135, 244, 155, 55, 17, 193, 175, 33, 127, 86, 11, 2, 46, 198, 168, 88, 228, 160, 193, 206, 35, 79, 241, 90, 177, 224, 35, 67, 66, - 217, 70, 182, 209, 84, 163, 35, 179, 235, 116, 200, 171, 212, 38, 149, 228, 242, 75, 162, 166, 56, 164, 167, 66, 240, 107, 49, 167, 222, 158, 23, - 133, 46, 42, 106, 13, 160, 247, 203, 141, 162, 91, 248, 195, 74, 59, 90, 35, 21, 4, 105, 31, 235, 81, 91, 230, 163, 113, 35, 31, 134, 55, - 20, 32, 14, 77, 26, 110, 35, 222, 38, 202, 171, 69, 59, 237, 15, 102, 59, 88, 163, 122, 189, 68, 228, 159, 202, 210, 19, 109, 208, 143, 80, - 52, 191, 134, 78, 72, 34, 156, 80, 218, 207, 11, 242, 119, 73, 242, 124, 67, 42, 97, 123, 80, 181, 53, 229, 22, 15, 246, 131, 239, 180, 223, - 42, 185, 148, 96, 220, 169, 176, 75, 251, 196, 131, 215, 208, 130, 87, 137, 207, 213, 39, 211, 114, 115, 163, 161, 120, 43, 248, 114, 229, 251, 241, - 143, 128, 111, 136, 55, 49, 94, 15, 251, 128, 178, 192, 109, 162, 40, 63, 76, 30, 159, 69, 78, 249, 173, 0, 178, 223, 235, 229, 138, 209, 98, - 163, 171, 43, 138, 165, 29, 146, 183, 174, 83, 222, 110, 39, 121, 186, 155, 160, 90, 115, 146, 176, 222, 139, 106, 231, 60, 24, 218, 182, 4, 115, - 243, 60, 17, 143, 211, 79, 253, 89, 245, 5, 195, 53, 197, 61, 176, 219, 131, 159, 136, 142, 4, 239, 198, 68, 56, 25, 68, 198, 249, 29, 140, - 23, 214, 193, 127, 210, 0, 153, 14, 211, 64, 122, 96, 200, 81, 220, 200, 155, 252, 26, 101, 58, 224, 169, 194, 178, 81, 76, 185, 109, 124, 153, - 92, 179, 136, 161, 172, 222, 136, 46, 49, 166, 136, 149, 128, 226, 213, 208, 199, 74, 15, 28, 240, 214, 139, 55, 229, 24, 133, 31, 202, 217, 90, - 145, 148, 84, 44, 10, 207, 117, 64, 166, 91, 188, 69, 71, 85, 88, 37, 246, 32, 91, 161, 94, 2, 222, 84, 159, 252, 125, 104, 55, 242, 206, - 185, 94, 248, 244, 218, 162, 100, 252, 49, 12, 192, 125, 226, 61, 84, 240, 177, 254, 93, 228, 12, 77, 168, 122, 127, 76, 73, 53, 33, 47, 196, - 10, 197, 221, 136, 36, 64, 134, 205, 47, 240, 160, 21, 218, 62, 64, 220, 184, 229, 0, 38, 237, 165, 216, 28, 11, 183, 93, 128, 233, 110, 246, - 14, 137, 6, 87, 1, 29, 81, 167, 203, 120, 43, 210, 111, 210, 71, 156, 186, 221, 69, 189, 84, 70, 15, 115, 152, 224, 179, 104, 174, 152, 59, - 104, 154, 104, 98, 241, 146, 36, 68, 221, 85, 80, 186, 16, 73, 64, 120, 97, 220, 207, 119, 32, 6, 252, 156, 184, 94, 196, 62, 166, 189, 216, - 170, 143, 82, 86, 58, 8, 47, 49, 199, 26, 169, 218, 7, 70, 220, 87, 176, 250, 151, 104, 197, 104, 216, 8, 115, 50, 181, 70, 131, 47, 78, - 93, 229, 121, 61, 86, 233, 238, 66, 89, 148, 47, 103, 59, 201, 243, 50, 6, 48, 241, 161, 109, 157, 122, 152, 146, 74, 23, 51, 99, 177, 193, - 122, 137, 115, 175, 18, 201, 202, 122, 178, 55, 228, 120, 182, 126, 17, 111, 175, 80, 56, 150, 165, 227, 1, 180, 200, 179, 152, 211, 211, 226, 45, - 61, 23, 88, 206, 63, 66, 76, 68, 255, 51, 169, 89, 185, 15, 94, 252, 216, 24, 19, 13, 197, 59, 215, 230, 23, 179, 70, 88, 11, 237, 216, - 88, 240, 146, 152, 50, 144, 72, 7, 190, 5, 123, 201, 20, 230, 83, 73, 72, 66, 206, 53, 208, 17, 138, 146, 28, 106, 99, 21, 162, 197, 24, - 102, 24, 195, 121, 125, 37, 252, 188, 161, 163, 211, 159, 150, 83, 33, 79, 7, 24, 178, 192, 163, 10, 158, 237, 27, 110, 98, 115, 181, 23, 61, - 68, 191, 95, 208, 79, 101, 217, 126, 136, 132, 53, 27, 226, 103, 161, 231, 33, 79, 238, 30, 135, 165, 111, 88, 68, 147, 126, 174, 138, 16, 10, - 177, 128, 213, 90, 138, 165, 157, 208, 146, 197, 154, 180, 55, 235, 99, 101, 117, 249, 57, 252, 13, 58, 246, 101, 48, 139, 193, 154, 55, 146, 148, - 41, 239, 192, 235, 124, 38, 130, 66, 88, 31, 162, 220, 204, 87, 15, 160, 15, 181, 144, 9, 216, 7, 203, 183, 35, 110, 135, 201, 47, 152, 193, - 44, 247, 122, 19, 106, 249, 77, 168, 48, 15, 106, 99, 48, 72, 194, 72, 115, 182, 27, 23, 236, 165, 231, 233, 129, 57, 36, 51, 170, 222, 142, - 209, 94, 203, 207, 32, 238, 135, 19, 197, 155, 85, 239, 230, 69, 60, 139, 177, 70, 93, 115, 253, 254, 81, 244, 180, 66, 81, 219, 68, 64, 206, - 188, 98, 44, 192, 118, 200, 112, 107, 65, 127, 207, 26, 99, 45, 94, 132, 108, 27, 181, 41, 208, 9, 99, 152, 114, 245, 51, 37, 147, 53, 200, - 53, 142, 142, 111, 141, 92, 22, 42, 96, 230, 62, 32, 113, 12, 200, 76, 111, 4, 84, 173, 199, 110, 209, 218, 164, 84, 89, 41, 70, 244, 52, - 114, 165, 219, 144, 133, 172, 226, 105, 122, 160, 20, 186, 176, 185, 162, 47, 163, 167, 84, 83, 8, 28, 129, 87, 125, 38, 117, 191, 151, 214, 117, - 197, 219, 33, 19, 107, 13, 2, 224, 6, 61, 223, 228, 164, 181, 51, 240, 44, 111, 102, 57, 44, 118, 163, 145, 86, 20, 88, 9, 29, 1, 30, - 137, 210, 147, 17, 129, 116, 235, 26, 249, 244, 24, 37, 29, 0, 41, 31, 15, 71, 220, 214, 247, 201, 6, 125, 90, 204, 233, 193, 235, 47, 125, - 213, 68, 221, 248, 170, 50, 41, 104, 97, 125, 200, 4, 245, 45, 125, 152, 254, 202, 210, 189, 205, 152, 25, 142, 147, 199, 110, 70, 96, 212, 196, - 122, 57, 101, 27, 218, 37, 193, 233, 230, 168, 21, 226, 149, 188, 129, 156, 164, 188, 204, 147, 8, 136, 116, 104, 51, 57, 74, 157, 226, 39, 221, - 13, 138, 82, 109, 146, 58, 166, 251, 80, 52, 172, 101, 145, 82, 137, 205, 112, 198, 72, 225, 75, 136, 158, 29, 50, 236, 141, 23, 28, 123, 39, - 17, 144, 121, 1, 113, 216, 71, 118, 34, 100, 3, 91, 163, 13, 168, 147, 84, 168, 137, 148, 32, 103, 245, 49, 202, 126, 249, 73, 161, 254, 144, - 43, 123, 108, 14, 169, 163, 85, 251, 193, 104, 159, 54, 178, 94, 145, 212, 103, 251, 88, 133, 250, 63, 73, 40, 93, 193, 211, 81, 182, 66, 236, - 50, 210, 178, 15, 168, 203, 200, 160, 147, 94, 130, 121, 158, 81, 246, 131, 108, 51, 214, 33, 141, 12, 116, 175, 106, 197, 197, 13, 68, 78, 178, - 17, 15, 94, 104, 207, 89, 130, 89, 106, 173, 12, 37, 228, 106, 97, 249, 42, 73, 195, 39, 216, 158, 85, 80, 180, 110, 139, 88, 33, 98, 250, - 120, 139, 43, 101, 28, 6, 246, 168, 248, 196, 243, 63, 182, 157, 122, 141, 152, 189, 42, 90, 97, 7, 226, 221, 102, 59, 44, 252, 150, 223, 117, - 228, 9, 134, 237, 167, 117, 72, 229, 59, 105, 52, 194, 103, 33, 32, 251, 11, 1, 84, 6, 157, 228, 83, 52, 126, 196, 239, 148, 138, 103, 45, - 216, 204, 37, 25, 113, 37, 106, 244, 72, 75, 73, 2, 57, 73, 89, 152, 253, 109, 125, 141, 210, 30, 224, 21, 128, 4, 53, 128, 170, 102, 92, - 40, 139, 23, 194, 142, 100, 93, 28, 133, 114, 52, 144, 145, 154, 162, 213, 145, 195, 67, 189, 144, 205, 234, 241, 70, 153, 11, 21, 103, 170, 152, - 26, 149, 24, 194, 122, 196, 64, 119, 156, 229, 84, 104, 237, 48, 4, 87, 12, 66, 105, 202, 199, 46, 131, 78, 184, 66, 124, 30, 209, 254, 33, - 30, 210, 80, 96, 190, 156, 162, 140, 238, 71, 42, 120, 128, 126, 168, 36, 73, 254, 142, 163, 198, 68, 92, 182, 26, 134, 248, 63, 35, 212, 174, - 201, 233, 253, 106, 31, 41, 52, 50, 31, 11, 142, 84, 138, 98, 197, 20, 104, 147, 40, 108, 58, 215, 152, 16, 73, 215, 236, 227, 81, 36, 140, - 86, 216, 219, 170, 53, 246, 201, 30, 204, 107, 224, 176, 92, 220, 226, 215, 10, 244, 73, 81, 34, 142, 194, 104, 9, 249, 92, 173, 64, 195, 13, - 66, 6, 233, 46, 30, 9, 135, 49, 108, 214, 234, 99, 97, 175, 14, 69, 165, 160, 236, 188, 137, 130, 241, 57, 37, 37, 25, 154, 93, 15, 251, - 13, 132, 142, 180, 64, 133, 76, 61, 250, 170, 146, 15, 128, 31, 214, 98, 99, 145, 50, 19, 174, 243, 44, 119, 31, 233, 47, 210, 164, 10, 50, - 40, 65, 111, 1, 106, 159, 73, 229, 106, 140, 140, 155, 80, 47, 33, 92, 239, 128, 43, 233, 167, 132, 147, 9, 250, 185, 223, 81, 4, 205, 129, - 11, 15, 177, 32, 4, 189, 10, 47, 76, 23, 176, 52, 181, 72, 148, 30, 147, 249, 171, 17, 106, 80, 84, 99, 186, 116, 85, 161, 30, 15, 21, - 167, 243, 94, 3, 95, 226, 233, 206, 67, 169, 16, 219, 64, 26, 117, 215, 196, 52, 116, 221, 80, 224, 218, 131, 112, 220, 164, 75, 120, 136, 95, - 38, 93, 174, 141, 205, 132, 51, 102, 166, 141, 181, 209, 179, 190, 220, 30, 153, 211, 252, 53, 158, 170, 21, 148, 130, 225, 41, 155, 13, 212, 83, - 104, 201, 86, 245, 2, 81, 50, 96, 91, 63, 207, 97, 190, 187, 253, 25, 183, 222, 0, 95, 194, 124, 26, 148, 12, 113, 242, 9, 65, 54, 32, - 123, 122, 159, 142, 132, 179, 89, 17, 69, 174, 163, 106, 181, 114, 11, 200, 215, 80, 82, 56, 77, 79, 106, 134, 23, 126, 213, 148, 49, 50, 38, - 183, 44, 251, 92, 253, 189, 155, 69, 245, 59, 36, 162, 108, 88, 22, 163, 28, 122, 173, 41, 76, 52, 228, 53, 221, 162, 92, 121, 13, 206, 99, - 102, 120, 13, 51, 17, 132, 33, 48, 18, 23, 215, 139, 114, 40, 199, 82, 222, 65, 135, 9, 192, 252, 115, 62, 232, 240, 223, 171, 12, 70, 106, - 193, 247, 177, 50, 234, 23, 170, 240, 167, 12, 231, 56, 148, 64, 35, 15, 139, 219, 45, 152, 137, 152, 11, 93, 254, 63, 2, 173, 151, 3, 50, - 97, 29, 102, 192, 177, 0, 10, 236, 205, 1, 183, 68, 52, 7, 220, 69, 73, 229, 49, 168, 135, 136, 118, 189, 187, 70, 244, 133, 255, 19, 147, - 194, 1, 143, 178, 200, 58, 49, 210, 129, 196, 75, 57, 92, 16, 228, 57, 195, 41, 3, 223, 179, 171, 217, 10, 178, 13, 163, 121, 164, 140, 78, - 16, 205, 189, 7, 142, 209, 233, 54, 39, 141, 177, 242, 22, 18, 224, 15, 193, 109, 192, 183, 239, 226, 57, 138, 41, 39, 92, 7, 131, 168, 7, - 254, 172, 228, 245, 66, 139, 81, 61, 94, 100, 206, 116, 100, 34, 46, 252, 19, 180, 134, 40, 24, 149, 171, 115, 235, 197, 93, 48, 10, 223, 160, - 221, 254, 226, 204, 250, 182, 136, 48, 250, 67, 144, 43, 98, 13, 205, 170, 144, 150, 224, 27, 93, 10, 11, 16, 252, 30, 134, 38, 241, 103, 37, - 201, 91, 27, 212, 108, 147, 232, 97, 239, 192, 169, 240, 62, 17, 195, 184, 120, 203, 137, 68, 124, 236, 151, 120, 204, 87, 254, 128, 116, 100, 62, - 57, 239, 183, 171, 121, 59, 57, 29, 90, 101, 6, 40, 82, 194, 191, 145, 211, 199, 195, 183, 65, 149, 214, 105, 100, 117, 103, 163, 182, 75, 113, - 42, 15, 186, 247, 226, 169, 235, 167, 16, 75, 232, 95, 200, 136, 97, 175, 22, 139, 231, 218, 173, 100, 151, 50, 54, 26, 201, 181, 61, 203, 122, - 225, 223, 96, 52, 10, 106, 78, 144, 237, 96, 203, 169, 105, 161, 189, 238, 113, 81, 2, 179, 81, 151, 119, 192, 137, 110, 154, 158, 43, 187, 245, - 137, 232, 224, 95, 85, 146, 225, 220, 34, 254, 188, 100, 129, 112, 57, 187, 4, 11, 46, 116, 104, 143, 74, 124, 213, 216, 61, 178, 22, 161, 125, - 98, 35, 6, 117, 170, 202, 109, 8, 19, 23, 161, 200, 68, 124, 105, 198, 218, 39, 106, 121, 7, 82, 171, 128, 156, 90, 6, 5, 146, 85, 167, - 40, 59, 203, 16, 217, 51, 116, 156, 140, 190, 43, 105, 164, 242, 73, 55, 76, 194, 20, 36, 130, 223, 231, 22, 29, 132, 157, 180, 223, 204, 172, - 66, 53, 113, 220, 204, 175, 130, 247, 49, 199, 27, 233, 250, 126, 210, 41, 194, 244, 71, 108, 63, 138, 224, 220, 28, 204, 133, 59, 238, 148, 252, - 75, 33, 109, 228, 170, 31, 69, 137, 225, 150, 179, 51, 126, 91, 21, 230, 10, 187, 30, 201, 215, 163, 82, 177, 84, 97, 40, 250, 94, 196, 194, - 168, 206, 61, 18, 13, 80, 32, 119, 240, 212, 76, 217, 233, 234, 74, 200, 76, 2, 123, 214, 170, 151, 253, 150, 146, 217, 109, 183, 224, 177, 156, - 207, 94, 5, 83, 180, 163, 248, 115, 23, 150, 120, 171, 125, 15, 150, 252, 50, 222, 73, 207, 203, 52, 30, 133, 192, 241, 96, 170, 126, 16, 2, - 222, 158, 65, 80, 174, 160, 253, 107, 85, 137, 75, 158, 145, 136, 139, 123, 80, 13, 210, 53, 160, 207, 130, 87, 233, 56, 199, 200, 68, 100, 214, - 237, 18, 3, 170, 22, 210, 137, 8, 159, 35, 118, 41, 157, 161, 172, 92, 109, 186, 184, 159, 172, 102, 145, 8, 116, 171, 182, 204, 158, 93, 74, - 174, 220, 246, 43, 172, 34, 185, 44, 214, 248, 108, 110, 213, 0, 169, 28, 54, 189, 237, 226, 48, 184, 94, 94, 246, 213, 204, 97, 47, 200, 240, - 153, 179, 139, 244, 233, 94, 147, 131, 49, 8, 75, 68, 229, 32, 107, 129, 126, 24, 109, 124, 75, 125, 140, 207, 98, 253, 104, 167, 78, 63, 138, - 230, 22, 246, 77, 197, 10, 219, 6, 107, 26, 148, 146, 49, 51, 19, 176, 130, 190, 108, 7, 255, 211, 133, 58, 236, 37, 35, 126, 11, 153, 122, - 227, 0, 32, 67, 225, 155, 148, 40, 130, 124, 119, 131, 58, 34, 251, 88, 118, 32, 55, 66, 45, 217, 7, 125, 236, 30, 68, 151, 177, 110, 50, - 209, 131, 186, 220, 86, 247, 159, 162, 5, 76, 223, 80, 52, 164, 177, 215, 13, 63, 28, 109, 144, 93, 200, 9, 203, 187, 71, 116, 204, 177, 103, - 137, 135, 142, 121, 192, 226, 165, 238, 109, 40, 102, 35, 217, 178, 75, 96, 241, 6, 88, 65, 146, 200, 189, 132, 58, 73, 156, 180, 105, 171, 228, - 89, 107, 149, 64, 125, 60, 73, 11, 137, 221, 100, 155, 242, 91, 108, 176, 50, 130, 154, 127, 13, 32, 39, 217, 32, 14, 41, 40, 134, 235, 32, - 17, 130, 172, 158, 106, 185, 122, 16, 194, 233, 202, 253, 160, 63, 97, 205, 68, 111, 104, 114, 48, 39, 210, 33, 253, 89, 49, 103, 16, 106, 196, - 67, 176, 120, 30, 247, 46, 228, 227, 57, 90, 23, 76, 46, 62, 21, 114, 252, 10, 202, 10, 226, 67, 251, 236, 66, 194, 142, 2, 156, 33, 10, - 101, 213, 172, 130, 156, 187, 225, 48, 122, 194, 113, 63, 195, 80, 132, 19, 232, 133, 129, 251, 69, 115, 144, 97, 218, 122, 62, 95, 131, 151, 31, - 202, 181, 245, 179, 251, 209, 211, 247, 9, 59, 33, 218, 149, 136, 145, 158, 57, 0, 193, 137, 161, 226, 24, 196, 104, 205, 91, 98, 187, 50, 94, - 238, 69, 80, 149, 100, 224, 140, 218, 234, 97, 128, 133, 180, 94, 152, 108, 62, 74, 121, 98, 16, 202, 93, 58, 222, 12, 76, 181, 195, 52, 195, - 111, 37, 167, 38, 101, 183, 251, 200, 102, 93, 148, 186, 143, 161, 37, 127, 53, 76, 69, 233, 95, 155, 139, 13, 158, 212, 222, 128, 49, 101, 141, - 29, 6, 204, 80, 231, 203, 208, 19, 48, 46, 228, 15, 231, 232, 73, 63, 74, 137, 166, 78, 218, 105, 112, 163, 110, 137, 179, 65, 139, 97, 246, - 194, 172, 221, 2, 177, 193, 217, 233, 80, 146, 102, 243, 137, 221, 176, 93, 119, 148, 3, 188, 18, 98, 62, 192, 179, 158, 132, 65, 125, 170, 205, - 43, 142, 31, 85, 178, 26, 177, 216, 113, 118, 194, 167, 134, 104, 195, 74, 111, 159, 138, 58, 95, 67, 115, 44, 69, 30, 173, 195, 19, 219, 61, - 168, 181, 63, 150, 194, 49, 167, 10, 37, 65, 142, 71, 86, 130, 190, 135, 47, 221, 142, 98, 234, 223, 33, 229, 207, 41, 123, 223, 39, 153, 72, - 186, 104, 163, 48, 139, 137, 202, 155, 231, 33, 210, 154, 57, 100, 140, 11, 33, 72, 145, 155, 140, 19, 219, 33, 159, 74, 97, 189, 254, 152, 111, - 21, 159, 203, 247, 74, 97, 52, 75, 124, 5, 174, 95, 16, 76, 93, 160, 205, 118, 185, 10, 185, 26, 69, 232, 207, 98, 240, 191, 131, 92, 211, - 255, 75, 57, 13, 215, 215, 79, 206, 35, 248, 28, 144, 41, 42, 223, 198, 103, 16, 55, 175, 112, 149, 28, 155, 12, 137, 22, 41, 91, 146, 166, - 219, 131, 209, 198, 146, 229, 200, 156, 186, 124, 22, 117, 15, 157, 163, 88, 141, 62, 200, 147, 95, 117, 106, 111, 203, 252, 25, 19, 27, 169, 25, - 242, 130, 194, 143, 134, 157, 167, 237, 0, 150, 15, 59, 229, 170, 120, 7, 171, 214, 97, 79, 20, 15, 66, 150, 186, 87, 251, 4, 171, 116, 5, - 222, 213, 36, 63, 87, 70, 139, 53, 170, 161, 95, 74, 43, 136, 80, 123, 64, 168, 175, 15, 133, 91, 69, 72, 228, 135, 104, 29, 208, 86, 204, - 235, 174, 49, 160, 212, 144, 81, 216, 125, 6, 253, 189, 6, 210, 114, 29, 130, 153, 148, 154, 165, 19, 142, 180, 180, 137, 15, 9, 8, 26, 11, - 228, 84, 94, 211, 111, 96, 34, 158, 37, 214, 99, 136, 119, 234, 92, 70, 112, 7, 212, 12, 99, 238, 21, 173, 60, 14, 71, 195, 185, 205, 252, - 29, 248, 130, 236, 104, 47, 118, 110, 135, 228, 142, 168, 101, 40, 96, 177, 178, 235, 17, 232, 142, 158, 64, 88, 92, 119, 7, 54, 78, 139, 35, - 187, 28, 81, 188, 60, 76, 89, 180, 4, 209, 81, 162, 42, 237, 215, 159, 6, 253, 171, 80, 126, 12, 142, 0, 231, 213, 149, 22, 204, 130, 23, - 228, 159, 159, 193, 49, 120, 17, 142, 52, 75, 51, 84, 104, 47, 33, 58, 137, 255, 86, 246, 131, 58, 174, 228, 213, 58, 65, 158, 33, 114, 197, - 83, 157, 176, 100, 67, 185, 126, 168, 177, 203, 117, 149, 51, 11, 194, 157, 232, 194, 46, 2, 46, 202, 146, 240, 68, 41, 251, 26, 108, 134, 14, - 215, 193, 131, 251, 150, 121, 171, 97, 68, 79, 5, 103, 139, 128, 8, 22, 42, 241, 172, 112, 1, 253, 237, 30, 216, 216, 170, 167, 28, 146, 37, - 117, 196, 196, 211, 64, 53, 84, 119, 166, 40, 133, 176, 25, 69, 246, 188, 77, 249, 213, 211, 64, 86, 209, 81, 191, 212, 214, 114, 157, 4, 126, - 200, 246, 192, 56, 104, 90, 131, 44, 222, 62, 111, 35, 94, 253, 192, 52, 185, 95, 219, 94, 44, 174, 36, 194, 181, 208, 146, 14, 178, 77, 48, - 200, 225, 159, 225, 47, 48, 73, 214, 150, 89, 48, 155, 157, 73, 145, 20, 61, 98, 164, 39, 73, 138, 204, 2, 135, 166, 84, 180, 2, 242, 246, - 0, 178, 198, 132, 29, 1, 161, 140, 55, 113, 63, 109, 75, 23, 19, 108, 208, 217, 195, 27, 191, 59, 223, 251, 154, 132, 33, 211, 94, 7, 179, - 23, 217, 205, 176, 184, 97, 203, 1, 54, 3, 122, 105, 177, 159, 184, 21, 142, 144, 87, 211, 200, 58, 213, 255, 130, 60, 29, 90, 56, 47, 36, - 62, 130, 251, 230, 147, 147, 232, 17, 7, 227, 21, 199, 80, 92, 221, 56, 196, 35, 5, 37, 181, 33, 223, 166, 102, 11, 134, 251, 88, 146, 174, - 242, 12, 86, 245, 164, 5, 101, 94, 181, 177, 0, 198, 43, 138, 81, 243, 154, 214, 62, 4, 231, 149, 27, 156, 117, 218, 185, 11, 86, 175, 151, - 94, 73, 218, 180, 253, 240, 211, 39, 68, 231, 133, 81, 70, 217, 115, 120, 62, 107, 196, 202, 246, 66, 196, 148, 51, 192, 239, 205, 142, 34, 115, - 183, 21, 83, 208, 233, 82, 119, 167, 236, 26, 114, 56, 249, 202, 126, 244, 242, 87, 136, 37, 230, 116, 250, 29, 187, 202, 9, 43, 163, 165, 118, - 120, 225, 104, 19, 199, 119, 42, 248, 31, 180, 104, 90, 93, 184, 17, 113, 255, 47, 8, 242, 222, 58, 130, 233, 195, 239, 237, 35, 95, 22, 123, - 191, 81, 241, 78, 138, 250, 47, 37, 8, 195, 247, 214, 66, 102, 182, 236, 143, 112, 203, 13, 40, 181, 101, 223, 148, 197, 225, 17, 100, 8, 159, - 236, 211, 56, 30, 112, 59, 61, 140, 109, 114, 4, 41, 211, 173, 24, 107, 198, 255, 18, 30, 242, 90, 147, 244, 110, 132, 219, 82, 77, 60, 8, - 143, 99, 64, 189, 231, 33, 144, 124, 220, 138, 110, 49, 212, 6, 38, 175, 144, 29, 3, 225, 156, 14, 219, 229, 117, 23, 139, 6, 68, 7, 174, - 127, 114, 224, 154, 126, 18, 24, 106, 228, 254, 217, 103, 48, 247, 159, 98, 203, 97, 12, 227, 248, 85, 57, 8, 229, 173, 185, 160, 181, 235, 214, - 0, 185, 139, 142, 31, 252, 223, 109, 252, 43, 72, 175, 102, 185, 179, 253, 146, 17, 36, 27, 69, 148, 116, 146, 44, 101, 33, 148, 205, 215, 12, - 64, 83, 128, 76, 70, 8, 144, 59, 200, 52, 201, 27, 89, 101, 63, 253, 47, 24, 93, 219, 129, 114, 54, 162, 36, 50, 66, 25, 106, 229, 181, - 218, 38, 56, 241, 46, 122, 74, 52, 23, 19, 165, 232, 172, 113, 111, 30, 140, 156, 49, 108, 149, 135, 236, 50, 113, 35, 6, 206, 127, 145, 47, - 33, 69, 254, 46, 199, 94, 131, 172, 205, 212, 214, 35, 26, 223, 225, 62, 38, 59, 68, 4, 220, 36, 59, 106, 11, 209, 135, 173, 162, 175, 16, - 164, 133, 139, 36, 123, 112, 179, 6, 168, 95, 24, 246, 34, 46, 199, 34, 189, 153, 6, 40, 247, 35, 74, 73, 3, 236, 80, 45, 202, 30, 40, - 208, 44, 90, 237, 94, 57, 33, 34, 214, 207, 223, 135, 105, 184, 83, 215, 181, 115, 112, 223, 6, 228, 48, 7, 108, 159, 235, 36, 59, 77, 57, - 169, 160, 100, 204, 106, 25, 104, 253, 148, 228, 233, 32, 53, 3, 182, 63, 216, 143, 136, 242, 191, 188, 241, 129, 124, 247, 96, 227, 39, 240, 209, - 66, 126, 192, 130, 139, 60, 185, 159, 229, 112, 169, 5, 129, 65, 226, 56, 168, 218, 215, 178, 82, 104, 29, 228, 85, 112, 16, 118, 215, 67, 59, - 137, 122, 240, 105, 162, 220, 49, 175, 234, 66, 58, 121, 214, 53, 144, 74, 255, 217, 11, 110, 185, 3, 174, 209, 152, 156, 228, 165, 243, 132, 101, - 108, 67, 146, 105, 102, 162, 110, 88, 108, 175, 75, 171, 110, 212, 9, 167, 179, 152, 177, 67, 43, 115, 123, 240, 248, 27, 108, 252, 56, 0, 122, - 94, 38, 140, 104, 4, 201, 202, 80, 57, 127, 86, 54, 26, 121, 66, 105, 231, 240, 19, 188, 229, 158, 195, 58, 96, 18, 240, 78, 35, 235, 24, - 104, 212, 99, 81, 36, 153, 104, 194, 41, 37, 66, 242, 79, 116, 209, 88, 149, 23, 62, 180, 80, 28, 141, 91, 240, 118, 97, 1, 107, 244, 193, - 15, 33, 195, 43, 135, 149, 66, 120, 47, 12, 158, 31, 53, 139, 228, 253, 170, 47, 3, 25, 52, 206, 28, 216, 177, 147, 223, 106, 253, 192, 53, - 31, 135, 237, 48, 101, 218, 27, 77, 104, 248, 83, 94, 145, 188, 55, 14, 167, 143, 147, 188, 254, 13, 222, 104, 28, 102, 81, 131, 53, 91, 106, - 1, 73, 0, 229, 97, 248, 3, 214, 214, 25, 162, 217, 48, 112, 248, 18, 241, 205, 232, 188, 208, 81, 186, 74, 206, 10, 191, 74, 101, 57, 171, - 50, 25, 240, 164, 84, 200, 28, 33, 220, 200, 85, 14, 64, 5, 255, 156, 244, 251, 50, 8, 93, 39, 77, 36, 201, 21, 208, 139, 222, 154, 69, - 246, 128, 169, 250, 143, 242, 173, 47, 45, 191, 125, 88, 118, 112, 243, 131, 44, 106, 65, 15, 60, 193, 24, 254, 114, 59, 187, 143, 14, 64, 10, - 126, 44, 250, 224, 110, 116, 252, 89, 27, 209, 57, 254, 85, 43, 248, 120, 165, 241, 242, 85, 162, 218, 82, 15, 13, 242, 219, 209, 2, 127, 185, - 144, 178, 238, 80, 76, 73, 136, 222, 70, 34, 60, 162, 231, 134, 197, 28, 147, 88, 228, 52, 66, 127, 70, 37, 75, 68, 26, 218, 70, 12, 239, - 231, 162, 74, 132, 207, 87, 240, 78, 173, 1, 115, 246, 95, 197, 110, 252, 251, 29, 177, 73, 247, 82, 42, 148, 124, 170, 102, 116, 132, 169, 217, - 168, 23, 147, 42, 122, 186, 122, 172, 151, 254, 17, 124, 151, 194, 232, 46, 119, 90, 219, 230, 193, 230, 133, 253, 198, 123, 170, 27, 231, 62, 102, - 228, 84, 108, 133, 247, 212, 164, 20, 251, 91, 116, 47, 130, 233, 191, 37, 219, 80, 148, 98, 78, 5, 187, 17, 118, 221, 36, 14, 42, 17, 190, - 158, 38, 117, 150, 69, 195, 124, 146, 247, 137, 219, 209, 99, 190, 121, 14, 51, 195, 104, 132, 68, 225, 51, 29, 202, 68, 96, 92, 241, 16, 125, - 239, 66, 226, 235, 232, 191, 226, 9, 58, 74, 159, 1, 114, 63, 170, 11, 174, 130, 175, 123, 173, 30, 167, 66, 121, 87, 77, 87, 57, 62, 238, - 59, 225, 103, 6, 243, 117, 135, 83, 202, 119, 233, 105, 56, 5, 183, 96, 214, 9, 32, 217, 224, 1, 84, 92, 155, 205, 36, 84, 33, 143, 218, - 12, 27, 9, 86, 139, 140, 233, 41, 194, 20, 65, 82, 115, 33, 10, 115, 225, 171, 176, 34, 99, 226, 57, 199, 96, 35, 212, 190, 241, 140, 23, - 228, 76, 25, 34, 15, 93, 118, 78, 14, 227, 23, 187, 69, 141, 220, 42, 216, 0, 171, 159, 131, 199, 68, 190, 167, 213, 187, 63, 181, 138, 181, - 147, 41, 44, 135, 22, 25, 42, 227, 109, 73, 216, 76, 206, 192, 83, 92, 118, 101, 36, 168, 8, 192, 28, 75, 125, 141, 244, 200, 65, 78, 185, - 8, 162, 178, 218, 157, 59, 96, 188, 89, 98, 29, 122, 42, 187, 10, 29, 91, 53, 154, 245, 9, 137, 116, 175, 64, 102, 117, 70, 103, 197, 211, - 200, 26, 93, 235, 144, 179, 46, 88, 191, 245, 243, 241, 120, 113, 109, 204, 147, 10, 143, 112, 35, 223, 73, 82, 130, 142, 102, 42, 248, 190, 36, - 204, 24, 170, 65, 135, 164, 96, 41, 204, 103, 70, 197, 70, 216, 28, 188, 97, 33, 43, 77, 134, 191, 32, 218, 33, 10, 57, 138, 194, 108, 133, - 9, 70, 3, 100, 188, 58, 37, 90, 12, 243, 207, 209, 111, 78, 91, 224, 63, 233, 75, 173, 226, 69, 13, 32, 251, 141, 18, 72, 11, 42, 97, - 68, 25, 142, 139, 27, 196, 106, 11, 18, 112, 157, 31, 113, 14, 162, 75, 169, 183, 154, 244, 147, 33, 122, 234, 97, 58, 22, 94, 192, 15, 106, - 216, 228, 165, 207, 230, 231, 240, 159, 68, 229, 188, 170, 18, 254, 99, 75, 183, 116, 222, 129, 142, 120, 109, 54, 128, 112, 220, 51, 90, 155, 13, - 246, 67, 211, 108, 24, 66, 192, 24, 162, 99, 241, 3, 152, 179, 87, 241, 82, 81, 102, 7, 224, 126, 84, 175, 23, 230, 22, 236, 225, 230, 85, - 147, 114, 96, 238, 119, 69, 129, 245, 109, 113, 43, 186, 128, 91, 193, 251, 149, 56, 143, 120, 114, 244, 12, 14, 40, 30, 234, 235, 109, 80, 162, - 28, 35, 30, 92, 45, 22, 161, 243, 255, 135, 193, 175, 198, 42, 188, 42, 78, 34, 100, 76, 168, 72, 17, 155, 253, 75, 72, 191, 97, 199, 160, - 88, 155, 54, 129, 226, 192, 127, 177, 189, 76, 219, 134, 140, 157, 47, 211, 246, 249, 226, 126, 177, 246, 199, 48, 90, 46, 174, 86, 6, 9, 247, - 221, 3, 163, 85, 176, 28, 203, 188, 72, 92, 142, 17, 1, 150, 248, 80, 57, 66, 238, 213, 182, 180, 234, 35, 38, 95, 97, 42, 241, 229, 229, - 164, 77, 38, 185, 62, 146, 36, 67, 203, 239, 18, 227, 122, 150, 222, 250, 37, 230, 238, 79, 101, 247, 113, 41, 217, 145, 255, 133, 108, 94, 250, - 153, 153, 153, 51, 32, 234, 149, 46, 218, 42, 90, 229, 174, 122, 133, 99, 161, 108, 25, 220, 169, 12, 248, 242, 45, 80, 9, 91, 225, 176, 62, - 18, 69, 60, 136, 203, 193, 87, 201, 242, 107, 16, 62, 14, 202, 190, 173, 141, 98, 68, 190, 204, 144, 184, 128, 210, 131, 196, 218, 245, 204, 42, - 3, 206, 127, 170, 179, 69, 172, 159, 154, 196, 161, 31, 235, 197, 73, 8, 73, 35, 129, 236, 35, 130, 100, 250, 242, 103, 139, 119, 253, 212, 135, - 80, 248, 30, 201, 132, 221, 85, 208, 133, 21, 120, 6, 25, 202, 203, 22, 231, 53, 222, 2, 237, 29, 207, 191, 131, 158, 37, 34, 52, 192, 95, - 110, 89, 111, 36, 202, 15, 1, 153, 218, 6, 47, 75, 29, 101, 60, 47, 123, 212, 47, 134, 222, 11, 228, 237, 156, 62, 44, 200, 200, 133, 178, - 96, 206, 39, 19, 234, 106, 238, 11, 194, 246, 82, 153, 9, 103, 137, 41, 180, 255, 236, 31, 64, 155, 204, 118, 229, 246, 92, 177, 56, 53, 103, - 55, 236, 84, 198, 84, 123, 37, 52, 195, 58, 64, 180, 114, 176, 217, 22, 242, 159, 96, 170, 147, 227, 233, 132, 133, 44, 57, 230, 208, 225, 203, - 250, 96, 47, 201, 200, 41, 50, 223, 86, 178, 152, 55, 247, 41, 221, 174, 238, 174, 208, 226, 168, 77, 159, 113, 219, 216, 76, 101, 208, 87, 236, - 233, 235, 246, 185, 234, 81, 221, 233, 145, 191, 138, 227, 212, 9, 57, 101, 218, 11, 202, 88, 74, 118, 94, 94, 146, 32, 147, 149, 222, 70, 200, - 202, 91, 222, 139, 10, 109, 76, 173, 21, 115, 248, 45, 196, 48, 1, 213, 30, 255, 157, 146, 85, 246, 136, 166, 226, 15, 90, 241, 162, 157, 114, - 220, 104, 128, 140, 99, 154, 45, 132, 120, 35, 60, 33, 23, 182, 202, 31, 60, 252, 97, 47, 152, 222, 92, 88, 143, 23, 13, 57, 149, 58, 220, - 130, 124, 213, 110, 99, 7, 45, 36, 179, 29, 17, 103, 133, 216, 209, 68, 59, 34, 217, 69, 124, 62, 121, 25, 92, 218, 215, 108, 140, 22, 84, - 177, 82, 235, 87, 39, 176, 80, 48, 166, 78, 8, 114, 50, 132, 50, 169, 48, 23, 150, 209, 179, 190, 172, 255, 118, 20, 110, 111, 210, 132, 5, - 81, 2, 72, 39, 148, 47, 69, 65, 74, 239, 98, 231, 70, 5, 42, 24, 36, 246, 165, 108, 31, 121, 13, 126, 96, 177, 107, 149, 188, 145, 174, - 225, 223, 37, 25, 57, 164, 242, 46, 109, 39, 162, 4, 27, 178, 239, 194, 203, 168, 206, 250, 164, 196, 11, 102, 102, 23, 31, 115, 147, 219, 44, - 7, 33, 130, 98, 182, 156, 209, 166, 62, 13, 190, 219, 18, 199, 138, 97, 48, 138, 238, 255, 91, 204, 54, 247, 186, 247, 192, 110, 96, 57, 57, - 60, 31, 49, 189, 32, 251, 81, 113, 38, 5, 187, 25, 195, 32, 95, 34, 254, 65, 199, 149, 63, 2, 121, 128, 14, 7, 120, 220, 125, 144, 116, - 43, 137, 210, 189, 11, 188, 176, 104, 150, 131, 30, 43, 62, 38, 29, 196, 57, 204, 154, 68, 143, 144, 154, 110, 62, 57, 128, 236, 252, 63, 180, - 177, 74, 188, 254, 17, 86, 143, 236, 151, 147, 31, 210, 47, 35, 76, 199, 116, 211, 150, 241, 137, 1, 165, 221, 103, 119, 195, 239, 160, 19, 158, - 146, 243, 49, 208, 153, 147, 80, 114, 59, 66, 233, 108, 209, 10, 223, 36, 61, 224, 146, 207, 244, 49, 234, 40, 152, 133, 4, 124, 42, 122, 168, - 83, 137, 13, 58, 136, 223, 127, 78, 198, 228, 219, 209, 184, 180, 89, 13, 8, 24, 50, 248, 28, 241, 188, 50, 224, 119, 125, 8, 56, 43, 216, - 75, 74, 94, 247, 44, 57, 73, 202, 96, 134, 240, 103, 76, 219, 228, 254, 140, 177, 12, 30, 196, 226, 124, 140, 89, 166, 196, 187, 30, 154, 220, - 61, 98, 51, 12, 192, 78, 17, 71, 218, 189, 6, 180, 62, 221, 107, 17, 97, 8, 229, 42, 17, 217, 67, 185, 22, 22, 193, 72, 243, 162, 76, - 78, 186, 143, 201, 103, 105, 24, 76, 62, 215, 41, 139, 245, 187, 29, 24, 140, 193, 237, 100, 119, 22, 134, 96, 141, 120, 21, 70, 55, 216, 189, - 4, 249, 6, 76, 252, 28, 214, 131, 107, 128, 41, 59, 124, 120, 77, 18, 245, 218, 29, 112, 6, 57, 184, 15, 30, 183, 148, 250, 76, 51, 255, - 42, 61, 23, 242, 50, 198, 23, 26, 147, 195, 76, 147, 202, 229, 226, 77, 50, 49, 225, 139, 149, 242, 138, 107, 89, 149, 236, 37, 50, 248, 163, - 159, 235, 54, 10, 70, 245, 21, 104, 53, 199, 132, 236, 175, 186, 84, 171, 37, 87, 136, 14, 223, 229, 104, 251, 246, 50, 101, 128, 91, 81, 57, - 172, 55, 149, 110, 2, 127, 48, 43, 151, 219, 87, 253, 83, 27, 17, 135, 190, 7, 149, 163, 133, 9, 100, 16, 73, 88, 0, 110, 192, 211, 251, - 33, 254, 53, 172, 245, 7, 72, 39, 203, 205, 0, 51, 133, 177, 133, 142, 9, 34, 187, 70, 123, 157, 123, 181, 41, 146, 135, 239, 27, 164, 54, - 89, 10, 113, 232, 131, 219, 167, 203, 22, 182, 66, 164, 187, 72, 189, 51, 206, 49, 125, 154, 164, 224, 251, 250, 86, 9, 234, 3, 126, 77, 255, - 185, 9, 15, 30, 144, 189, 227, 173, 44, 124, 40, 86, 232, 70, 245, 230, 206, 50, 97, 1, 191, 22, 115, 219, 3, 180, 16, 0, 21, 232, 189, - 100, 152, 88, 240, 45, 20, 254, 67, 106, 102, 174, 1, 85, 63, 36, 83, 244, 247, 112, 205, 71, 61, 17, 86, 156, 126, 19, 116, 229, 4, 151, - 222, 160, 36, 67, 63, 194, 202, 89, 106, 178, 134, 2, 41, 189, 118, 16, 154, 210, 180, 223, 180, 231, 202, 197, 119, 178, 103, 171, 21, 81, 249, - 241, 134, 218, 66, 122, 219, 50, 113, 25, 92, 239, 181, 138, 102, 253, 164, 219, 64, 34, 18, 2, 27, 124, 3, 53, 123, 219, 59, 148, 84, 212, - 109, 168, 84, 58, 141, 116, 108, 144, 76, 120, 161, 155, 205, 235, 12, 204, 33, 98, 11, 252, 186, 203, 73, 155, 208, 39, 70, 59, 224, 71, 140, - 255, 140, 100, 38, 27, 17, 55, 251, 196, 226, 33, 57, 3, 76, 191, 211, 110, 132, 108, 182, 175, 54, 230, 68, 77, 113, 182, 216, 187, 191, 92, - 220, 111, 25, 109, 78, 88, 148, 165, 90, 250, 161, 82, 123, 67, 207, 75, 25, 180, 217, 243, 125, 128, 44, 164, 147, 154, 229, 108, 14, 121, 23, - 78, 62, 3, 135, 244, 20, 42, 60, 197, 149, 179, 216, 240, 219, 205, 178, 167, 37, 137, 206, 217, 71, 122, 34, 57, 21, 230, 159, 115, 27, 251, - 120, 133, 79, 14, 131, 7, 156, 74, 134, 41, 106, 243, 255, 192, 12, 114, 202, 87, 144, 253, 142, 167, 71, 195, 78, 28, 54, 209, 184, 145, 159, - 203, 55, 41, 73, 37, 83, 189, 27, 193, 114, 21, 247, 196, 119, 136, 17, 70, 113, 81, 110, 40, 200, 104, 143, 61, 2, 142, 145, 199, 152, 92, - 175, 35, 102, 132, 72, 65, 25, 247, 121, 225, 190, 148, 124, 224, 38, 162, 117, 36, 43, 167, 232, 173, 46, 135, 155, 68, 71, 88, 75, 168, 153, - 70, 123, 99, 146, 30, 18, 239, 160, 81, 63, 20, 17, 57, 14, 29, 135, 141, 162, 217, 247, 46, 15, 211, 131, 182, 61, 124, 45, 196, 208, 119, - 224, 207, 72, 18, 147, 3, 17, 188, 77, 139, 104, 176, 96, 151, 50, 20, 249, 3, 24, 86, 196, 246, 147, 39, 17, 211, 174, 48, 137, 40, 200, - 241, 148, 221, 250, 68, 116, 11, 187, 142, 156, 166, 94, 81, 6, 132, 29, 191, 33, 251, 135, 143, 5, 36, 42, 131, 139, 132, 153, 199, 155, 105, - 28, 209, 49, 215, 136, 232, 184, 100, 173, 204, 159, 1, 132, 133, 205, 226, 0, 202, 161, 137, 42, 91, 190, 117, 139, 223, 202, 225, 254, 34, 39, - 159, 136, 238, 173, 220, 166, 162, 199, 225, 23, 98, 0, 67, 96, 25, 196, 69, 115, 196, 61, 136, 41, 227, 221, 22, 232, 33, 221, 33, 47, 220, - 143, 228, 181, 128, 213, 232, 86, 82, 200, 86, 235, 24, 94, 71, 147, 35, 55, 19, 189, 242, 102, 101, 6, 52, 109, 162, 253, 97, 166, 138, 10, - 254, 107, 121, 138, 201, 194, 131, 120, 202, 101, 202, 0, 225, 177, 217, 240, 235, 191, 200, 180, 184, 89, 219, 38, 79, 9, 201, 179, 175, 101, 149, - 122, 126, 46, 250, 245, 146, 11, 229, 221, 78, 226, 130, 78, 148, 59, 178, 84, 29, 197, 2, 58, 225, 67, 165, 57, 157, 253, 67, 230, 181, 48, - 66, 19, 94, 181, 27, 38, 103, 95, 6, 231, 136, 99, 228, 234, 121, 37, 158, 26, 33, 79, 129, 145, 139, 200, 186, 86, 66, 30, 254, 199, 170, - 152, 110, 244, 22, 201, 130, 235, 195, 212, 13, 186, 119, 96, 30, 123, 247, 152, 60, 126, 72, 244, 253, 80, 118, 238, 171, 60, 44, 130, 182, 172, - 106, 143, 188, 75, 4, 203, 178, 30, 58, 228, 25, 221, 178, 24, 229, 120, 217, 99, 176, 70, 214, 212, 200, 99, 77, 249, 45, 232, 242, 147, 240, - 169, 44, 119, 90, 30, 16, 97, 120, 95, 98, 203, 75, 150, 201, 183, 216, 2, 149, 197, 97, 139, 10, 126, 177, 34, 135, 170, 213, 92, 143, 4, - 190, 253, 232, 104, 243, 189, 199, 76, 56, 118, 62, 236, 70, 205, 9, 242, 172, 80, 69, 201, 17, 53, 181, 167, 127, 105, 71, 36, 101, 113, 185, - 198, 157, 99, 94, 221, 167, 78, 4, 209, 244, 7, 189, 139, 69, 135, 190, 197, 126, 40, 10, 71, 201, 117, 127, 181, 148, 175, 101, 154, 94, 21, - 157, 89, 41, 206, 151, 104, 187, 242, 196, 157, 205, 101, 207, 249, 199, 98, 40, 122, 32, 252, 117, 24, 141, 28, 151, 69, 101, 47, 211, 49, 166, - 239, 131, 210, 126, 248, 193, 77, 197, 73, 81, 207, 172, 1, 95, 160, 70, 25, 37, 162, 6, 245, 251, 234, 159, 204, 23, 45, 74, 202, 86, 97, - 81, 182, 238, 167, 114, 134, 35, 178, 232, 3, 113, 41, 168, 221, 134, 126, 210, 238, 134, 68, 54, 171, 143, 85, 57, 193, 67, 31, 177, 118, 252, - 58, 65, 174, 218, 150, 36, 87, 78, 169, 54, 134, 18, 76, 122, 55, 145, 83, 198, 26, 56, 152, 86, 198, 171, 184, 127, 78, 90, 135, 238, 126, - 242, 161, 23, 133, 151, 138, 179, 184, 225, 144, 50, 38, 90, 151, 90, 15, 129, 32, 111, 144, 88, 147, 93, 1, 205, 225, 19, 112, 130, 8, 147, - 85, 250, 228, 4, 198, 92, 244, 17, 168, 165, 67, 174, 226, 97, 66, 163, 168, 36, 222, 22, 132, 219, 179, 160, 66, 49, 49, 200, 12, 120, 7, - 190, 8, 239, 19, 17, 237, 99, 57, 103, 224, 18, 232, 50, 108, 1, 119, 216, 81, 157, 181, 200, 73, 185, 50, 48, 26, 209, 58, 241, 253, 112, - 241, 43, 178, 39, 250, 6, 209, 97, 102, 197, 124, 248, 24, 14, 236, 133, 139, 54, 40, 169, 56, 11, 107, 63, 28, 141, 243, 199, 208, 122, 61, - 142, 116, 203, 73, 212, 221, 221, 99, 197, 41, 227, 152, 179, 47, 150, 163, 53, 89, 35, 87, 117, 8, 158, 68, 22, 128, 237, 228, 199, 140, 54, - 86, 99, 85, 102, 26, 153, 100, 69, 99, 8, 145, 94, 80, 32, 199, 132, 49, 189, 128, 218, 251, 90, 168, 129, 78, 69, 54, 54, 202, 153, 226, - 150, 69, 196, 50, 88, 148, 203, 249, 50, 66, 78, 157, 105, 16, 242, 128, 177, 170, 3, 16, 20, 246, 131, 146, 146, 82, 97, 162, 4, 158, 38, - 89, 35, 165, 214, 21, 228, 54, 59, 168, 57, 240, 170, 131, 252, 101, 24, 192, 111, 179, 6, 42, 188, 61, 232, 193, 89, 34, 61, 69, 17, 114, - 195, 66, 84, 162, 36, 171, 91, 242, 167, 85, 202, 49, 78, 178, 40, 248, 169, 35, 79, 19, 142, 246, 46, 36, 169, 83, 227, 201, 227, 144, 4, - 147, 191, 66, 10, 75, 38, 94, 145, 69, 87, 19, 232, 217, 197, 13, 87, 178, 254, 226, 133, 111, 44, 94, 56, 135, 23, 70, 106, 222, 75, 208, - 207, 254, 51, 205, 67, 27, 251, 225, 255, 101, 116, 183, 131, 87, 43, 121, 36, 104, 35, 202, 40, 47, 223, 10, 247, 160, 59, 255, 72, 236, 144, - 251, 198, 28, 57, 158, 55, 172, 48, 120, 69, 175, 245, 124, 215, 122, 107, 80, 184, 222, 41, 94, 132, 12, 249, 43, 73, 202, 45, 152, 111, 66, - 155, 156, 232, 198, 42, 219, 147, 242, 227, 30, 252, 248, 239, 226, 109, 57, 255, 41, 136, 37, 152, 77, 222, 131, 73, 185, 29, 194, 43, 165, 40, - 180, 78, 84, 66, 79, 149, 184, 9, 75, 21, 211, 115, 114, 235, 145, 126, 249, 121, 137, 252, 236, 43, 126, 206, 202, 207, 243, 228, 103, 211, 150, - 159, 191, 34, 63, 239, 144, 159, 195, 242, 201, 6, 203, 133, 124, 88, 245, 17, 121, 179, 197, 88, 167, 87, 192, 117, 56, 137, 141, 201, 190, 144, - 219, 228, 66, 43, 234, 98, 173, 153, 220, 126, 228, 4, 134, 182, 35, 231, 217, 97, 225, 228, 4, 134, 32, 11, 137, 110, 36, 116, 105, 195, 150, - 75, 165, 101, 168, 166, 85, 89, 62, 56, 138, 17, 158, 150, 151, 184, 93, 52, 65, 3, 60, 200, 103, 36, 33, 144, 239, 149, 118, 152, 130, 158, - 184, 208, 144, 238, 236, 92, 104, 7, 69, 137, 227, 96, 221, 235, 248, 205, 152, 154, 255, 13, 211, 101, 22, 165, 6, 175, 212, 249, 2, 196, 167, - 87, 200, 97, 200, 145, 17, 35, 131, 76, 218, 72, 82, 215, 231, 232, 222, 132, 169, 88, 45, 60, 40, 22, 137, 135, 176, 108, 119, 34, 172, 77, - 34, 205, 246, 40, 243, 141, 148, 21, 45, 51, 81, 252, 162, 88, 250, 141, 210, 56, 198, 8, 150, 254, 106, 105, 43, 148, 33, 120, 245, 18, 4, - 141, 216, 114, 249, 25, 186, 218, 100, 217, 43, 93, 44, 59, 249, 178, 56, 183, 76, 200, 178, 247, 202, 178, 183, 161, 235, 207, 150, 237, 250, 10, - 249, 140, 228, 149, 49, 98, 63, 200, 139, 238, 22, 173, 99, 62, 97, 38, 228, 50, 135, 217, 232, 140, 36, 22, 112, 16, 172, 196, 156, 162, 185, - 65, 154, 55, 81, 101, 193, 43, 114, 7, 138, 19, 134, 121, 97, 59, 109, 249, 164, 188, 188, 44, 209, 19, 197, 18, 121, 178, 51, 38, 45, 237, - 93, 205, 240, 6, 114, 224, 89, 25, 147, 144, 158, 46, 243, 130, 16, 117, 228, 114, 46, 185, 91, 208, 9, 116, 102, 138, 204, 54, 140, 190, 39, - 157, 46, 22, 200, 200, 235, 95, 139, 78, 23, 243, 97, 202, 170, 16, 30, 180, 19, 110, 60, 45, 100, 9, 158, 148, 71, 40, 150, 60, 130, 203, - 153, 113, 52, 95, 116, 31, 101, 31, 172, 57, 174, 143, 181, 120, 97, 122, 151, 168, 165, 99, 8, 7, 24, 235, 20, 132, 82, 199, 163, 240, 190, - 207, 164, 124, 216, 174, 222, 5, 13, 197, 78, 203, 69, 23, 22, 250, 172, 128, 221, 152, 130, 165, 90, 4, 78, 14, 185, 113, 212, 76, 159, 113, - 226, 52, 225, 107, 142, 215, 60, 9, 95, 232, 94, 229, 1, 180, 192, 223, 36, 45, 76, 203, 110, 211, 82, 54, 79, 21, 109, 107, 165, 10, 187, - 132, 200, 107, 172, 113, 124, 165, 226, 111, 222, 91, 78, 70, 185, 150, 221, 166, 88, 166, 167, 214, 165, 202, 68, 63, 146, 214, 252, 17, 181, 176, - 10, 174, 130, 158, 18, 210, 25, 225, 101, 128, 112, 181, 68, 177, 84, 11, 15, 104, 129, 126, 18, 229, 228, 201, 180, 20, 154, 71, 67, 248, 213, - 49, 148, 147, 254, 173, 233, 38, 76, 79, 75, 181, 2, 184, 229, 199, 200, 235, 240, 163, 19, 252, 59, 48, 90, 57, 165, 142, 12, 254, 29, 48, - 108, 26, 180, 119, 61, 179, 67, 124, 137, 41, 189, 49, 229, 193, 159, 80, 185, 94, 133, 145, 5, 57, 12, 54, 163, 45, 104, 65, 14, 94, 225, - 154, 50, 141, 146, 249, 67, 100, 173, 59, 89, 20, 197, 213, 20, 201, 209, 15, 213, 156, 194, 22, 152, 228, 167, 110, 220, 9, 174, 30, 141, 62, - 12, 37, 150, 225, 131, 72, 4, 114, 58, 122, 220, 206, 12, 252, 96, 174, 184, 5, 83, 105, 254, 238, 191, 52, 52, 82, 136, 176, 234, 75, 151, - 15, 194, 83, 17, 255, 2, 57, 194, 146, 65, 87, 145, 221, 160, 26, 134, 117, 196, 105, 213, 54, 163, 202, 171, 225, 45, 165, 115, 4, 162, 103, - 220, 65, 200, 244, 221, 192, 235, 225, 67, 15, 30, 143, 149, 185, 55, 104, 197, 105, 104, 171, 16, 65, 152, 66, 161, 171, 56, 5, 240, 247, 114, - 195, 51, 35, 21, 16, 43, 36, 227, 93, 138, 170, 224, 38, 197, 9, 92, 24, 44, 233, 64, 186, 232, 170, 159, 5, 237, 122, 177, 12, 92, 61, - 227, 67, 106, 234, 24, 78, 136, 53, 6, 223, 136, 4, 148, 105, 78, 254, 142, 130, 229, 91, 92, 206, 214, 170, 179, 116, 249, 107, 144, 203, 99, - 79, 248, 80, 139, 198, 229, 252, 115, 139, 47, 11, 66, 135, 30, 18, 126, 18, 25, 253, 191, 121, 179, 119, 163, 32, 70, 187, 156, 13, 59, 120, - 172, 229, 207, 107, 224, 179, 76, 4, 136, 55, 213, 164, 225, 249, 97, 214, 107, 114, 200, 245, 18, 100, 132, 152, 86, 228, 148, 62, 227, 119, 92, - 118, 41, 25, 152, 150, 181, 89, 60, 202, 188, 126, 56, 140, 153, 189, 122, 137, 182, 83, 29, 46, 19, 7, 181, 248, 25, 185, 106, 123, 144, 156, - 246, 253, 200, 189, 27, 217, 219, 239, 114, 139, 249, 101, 244, 180, 47, 229, 177, 187, 232, 23, 141, 7, 214, 58, 43, 161, 54, 171, 136, 61, 246, - 221, 164, 81, 174, 171, 100, 23, 93, 216, 52, 227, 121, 242, 133, 217, 106, 175, 212, 26, 229, 22, 32, 126, 99, 26, 26, 233, 156, 137, 54, 231, - 216, 149, 228, 112, 40, 91, 219, 169, 129, 177, 26, 45, 209, 72, 175, 154, 174, 209, 97, 62, 140, 134, 151, 219, 199, 136, 110, 212, 166, 99, 167, - 146, 228, 227, 94, 83, 200, 135, 172, 69, 76, 250, 102, 39, 9, 251, 226, 141, 236, 30, 114, 198, 23, 175, 17, 3, 4, 70, 229, 227, 254, 200, - 22, 213, 70, 233, 94, 38, 247, 37, 40, 145, 155, 99, 248, 217, 2, 191, 56, 175, 218, 53, 219, 248, 183, 201, 184, 63, 51, 179, 147, 128, 50, - 101, 241, 25, 176, 52, 83, 207, 107, 198, 203, 120, 16, 75, 173, 242, 7, 118, 192, 149, 236, 50, 184, 59, 181, 224, 70, 113, 26, 94, 229, 175, - 195, 60, 239, 184, 246, 154, 58, 82, 5, 121, 185, 3, 129, 37, 102, 32, 3, 61, 95, 186, 31, 62, 254, 26, 61, 29, 112, 26, 248, 124, 58, - 226, 119, 234, 217, 148, 220, 119, 191, 132, 47, 167, 217, 136, 168, 149, 219, 146, 68, 14, 49, 127, 58, 146, 126, 80, 20, 231, 16, 177, 39, 201, - 105, 110, 238, 66, 137, 20, 55, 226, 165, 206, 65, 242, 182, 58, 78, 217, 148, 100, 59, 151, 144, 130, 241, 235, 66, 43, 44, 175, 151, 59, 232, - 204, 32, 186, 206, 229, 246, 24, 40, 175, 243, 179, 197, 93, 74, 175, 124, 242, 215, 66, 212, 6, 206, 139, 244, 180, 63, 55, 83, 174, 76, 149, - 251, 69, 94, 105, 233, 5, 185, 185, 225, 97, 223, 94, 228, 172, 217, 207, 34, 194, 99, 131, 120, 52, 158, 52, 165, 68, 124, 169, 61, 104, 210, - 84, 188, 10, 214, 104, 86, 45, 107, 133, 139, 20, 207, 151, 82, 138, 203, 205, 18, 203, 68, 163, 246, 239, 167, 228, 19, 126, 39, 233, 49, 194, - 151, 222, 143, 8, 63, 79, 184, 23, 118, 203, 58, 219, 236, 169, 203, 50, 123, 2, 37, 202, 168, 220, 203, 101, 152, 218, 126, 87, 94, 107, 237, - 121, 202, 58, 31, 82, 60, 249, 108, 236, 23, 20, 207, 60, 248, 63, 172, 11, 95, 22, 120, 51, 196, 115, 138, 124, 0, 15, 137, 99, 22, 155, - 69, 191, 240, 139, 250, 126, 114, 2, 173, 128, 165, 78, 152, 251, 139, 171, 158, 185, 117, 8, 140, 180, 191, 80, 47, 166, 232, 9, 51, 235, 177, - 46, 218, 237, 251, 4, 41, 97, 53, 29, 247, 59, 123, 224, 55, 84, 132, 243, 75, 241, 199, 9, 249, 72, 114, 109, 163, 206, 163, 124, 7, 57, - 169, 79, 145, 20, 253, 95, 7, 125, 204, 175, 201, 93, 79, 108, 172, 140, 49, 84, 138, 245, 253, 240, 132, 207, 142, 177, 95, 210, 47, 236, 42, - 232, 17, 29, 234, 247, 44, 85, 4, 199, 43, 182, 112, 185, 9, 129, 40, 241, 107, 5, 213, 180, 156, 173, 101, 138, 135, 137, 150, 61, 41, 247, - 200, 157, 41, 252, 60, 171, 10, 191, 35, 231, 45, 149, 122, 165, 222, 65, 56, 220, 235, 115, 247, 248, 209, 217, 64, 150, 255, 136, 156, 210, 59, - 125, 251, 30, 195, 171, 17, 189, 197, 69, 239, 170, 92, 100, 159, 183, 144, 161, 167, 142, 115, 56, 171, 120, 202, 231, 114, 183, 155, 46, 122, 154, - 100, 45, 202, 213, 41, 204, 82, 111, 203, 45, 43, 247, 200, 39, 99, 200, 7, 222, 180, 192, 42, 22, 133, 35, 169, 86, 118, 39, 141, 114, 184, - 133, 189, 30, 211, 121, 156, 173, 17, 207, 233, 200, 195, 232, 91, 88, 137, 165, 232, 214, 127, 117, 40, 187, 34, 128, 230, 195, 150, 17, 245, 144, - 105, 249, 47, 246, 11, 11, 58, 222, 148, 189, 233, 190, 167, 64, 57, 27, 76, 213, 118, 137, 15, 60, 184, 134, 93, 134, 142, 80, 192, 98, 243, - 70, 167, 151, 52, 245, 18, 135, 124, 73, 225, 241, 125, 246, 140, 50, 10, 190, 212, 28, 214, 168, 243, 153, 236, 135, 148, 71, 68, 31, 159, 186, - 176, 51, 193, 48, 186, 36, 22, 233, 132, 92, 109, 255, 48, 106, 253, 245, 183, 122, 232, 181, 122, 188, 230, 16, 40, 147, 234, 31, 254, 97, 223, - 13, 135, 143, 155, 92, 21, 153, 245, 202, 249, 38, 214, 142, 129, 110, 203, 13, 140, 187, 117, 94, 225, 44, 33, 49, 117, 186, 210, 205, 139, 57, - 12, 77, 99, 122, 1, 249, 92, 109, 40, 84, 14, 97, 94, 254, 247, 156, 202, 127, 160, 99, 113, 135, 217, 183, 145, 162, 57, 190, 127, 181, 96, - 177, 119, 61, 121, 77, 157, 146, 203, 194, 117, 180, 35, 28, 195, 156, 117, 55, 90, 120, 134, 87, 163, 138, 67, 208, 19, 220, 254, 63, 210, 96, - 17, 209, 193, 24, 28, 132, 62, 134, 132, 96, 209, 62, 80, 182, 250, 226, 101, 98, 165, 246, 162, 58, 133, 177, 39, 228, 134, 40, 17, 51, 187, - 199, 95, 69, 45, 95, 97, 79, 68, 110, 110, 96, 137, 176, 246, 97, 39, 127, 197, 209, 133, 62, 37, 215, 100, 119, 193, 246, 218, 63, 192, 204, - 175, 86, 145, 243, 195, 85, 234, 32, 220, 37, 119, 108, 236, 243, 187, 139, 69, 177, 52, 205, 51, 65, 142, 212, 63, 140, 104, 209, 233, 245, 202, - 29, 155, 254, 128, 166, 254, 224, 60, 117, 175, 248, 130, 118, 12, 91, 20, 66, 93, 234, 84, 163, 219, 75, 36, 117, 17, 123, 176, 72, 155, 81, - 111, 168, 28, 206, 211, 58, 33, 215, 130, 122, 78, 184, 221, 159, 174, 231, 63, 69, 155, 103, 12, 17, 78, 87, 81, 224, 143, 208, 108, 142, 114, - 95, 142, 130, 242, 25, 113, 232, 73, 172, 254, 31, 250, 193, 159, 169, 113, 252, 4, 10, 254, 156, 170, 22, 212, 81, 42, 148, 247, 141, 184, 181, - 5, 25, 107, 37, 235, 99, 5, 25, 60, 13, 226, 143, 74, 87, 36, 91, 194, 110, 151, 160, 150, 101, 23, 209, 20, 126, 234, 135, 26, 33, 23, - 197, 63, 45, 163, 151, 102, 33, 165, 92, 173, 97, 154, 168, 230, 92, 188, 117, 220, 151, 42, 185, 89, 139, 75, 63, 124, 104, 145, 226, 201, 28, - 208, 65, 28, 229, 75, 191, 173, 48, 117, 26, 223, 157, 68, 224, 71, 168, 129, 97, 107, 219, 0, 44, 58, 138, 45, 80, 101, 209, 127, 155, 160, - 194, 24, 11, 30, 216, 75, 15, 192, 90, 120, 18, 157, 211, 121, 134, 151, 61, 204, 150, 211, 14, 185, 180, 245, 129, 11, 155, 179, 20, 154, 148, - 167, 62, 100, 117, 100, 61, 250, 129, 88, 39, 228, 62, 115, 197, 25, 236, 64, 91, 140, 53, 105, 197, 214, 167, 168, 71, 55, 192, 215, 89, 169, - 104, 242, 252, 202, 80, 5, 15, 67, 66, 122, 168, 119, 163, 120, 206, 240, 226, 210, 133, 142, 251, 92, 68, 18, 114, 158, 195, 47, 181, 51, 42, - 147, 224, 18, 150, 59, 28, 134, 33, 154, 111, 70, 202, 180, 89, 244, 198, 45, 218, 55, 78, 198, 200, 75, 240, 245, 126, 8, 164, 21, 57, 41, - 245, 8, 177, 252, 142, 58, 132, 102, 246, 16, 117, 159, 46, 110, 142, 224, 124, 172, 237, 130, 141, 112, 30, 157, 186, 17, 13, 135, 28, 122, 64, - 77, 160, 247, 65, 25, 108, 31, 21, 176, 92, 250, 84, 141, 248, 181, 232, 32, 218, 22, 61, 94, 230, 92, 175, 197, 125, 241, 248, 70, 8, 32, - 72, 73, 20, 49, 125, 169, 197, 253, 145, 72, 182, 150, 47, 39, 88, 225, 13, 94, 220, 57, 174, 197, 61, 24, 46, 221, 75, 25, 244, 137, 86, - 54, 181, 93, 21, 212, 53, 109, 117, 80, 72, 250, 254, 251, 103, 129, 30, 145, 6, 22, 73, 106, 145, 252, 6, 79, 192, 33, 210, 164, 142, 148, - 218, 122, 235, 163, 200, 65, 239, 206, 44, 184, 17, 14, 43, 185, 54, 39, 79, 214, 202, 231, 218, 172, 212, 246, 200, 77, 28, 94, 33, 91, 140, - 148, 236, 245, 106, 240, 197, 43, 220, 78, 109, 151, 129, 135, 108, 208, 70, 241, 16, 116, 223, 6, 99, 82, 22, 186, 3, 62, 49, 88, 155, 227, - 167, 31, 112, 76, 86, 112, 149, 156, 35, 30, 76, 55, 139, 249, 244, 228, 133, 151, 137, 32, 226, 242, 239, 148, 46, 249, 44, 189, 223, 208, 161, - 16, 2, 209, 110, 33, 123, 52, 151, 224, 205, 236, 54, 231, 33, 242, 177, 106, 85, 122, 43, 229, 3, 160, 43, 249, 74, 237, 160, 26, 151, 47, - 49, 185, 181, 140, 44, 129, 29, 69, 5, 188, 86, 158, 240, 177, 220, 56, 87, 212, 71, 66, 197, 29, 203, 207, 6, 93, 57, 183, 122, 40, 104, - 55, 243, 210, 67, 99, 16, 165, 183, 79, 209, 3, 55, 97, 160, 149, 153, 24, 217, 135, 146, 21, 183, 176, 8, 252, 56, 10, 110, 244, 22, 118, - 81, 246, 120, 208, 86, 121, 178, 19, 220, 150, 223, 34, 213, 188, 132, 126, 41, 27, 244, 121, 60, 122, 50, 204, 61, 38, 55, 157, 221, 71, 111, - 205, 83, 79, 79, 68, 189, 181, 226, 48, 182, 119, 53, 31, 68, 167, 114, 76, 232, 211, 122, 142, 19, 167, 175, 77, 124, 0, 105, 146, 13, 123, - 170, 182, 132, 251, 120, 11, 255, 141, 69, 95, 156, 36, 78, 229, 23, 226, 82, 122, 76, 174, 40, 80, 225, 189, 115, 42, 73, 151, 136, 40, 52, - 173, 134, 116, 48, 163, 114, 229, 23, 192, 225, 36, 241, 90, 127, 69, 248, 113, 36, 176, 228, 155, 44, 104, 15, 203, 39, 85, 39, 74, 73, 236, - 56, 186, 92, 16, 150, 202, 153, 237, 139, 57, 38, 7, 81, 161, 23, 18, 131, 16, 191, 1, 242, 100, 180, 18, 193, 183, 15, 22, 194, 104, 240, - 143, 110, 29, 172, 135, 85, 3, 96, 184, 72, 125, 51, 213, 12, 233, 60, 178, 232, 22, 43, 225, 23, 135, 213, 132, 181, 156, 61, 79, 133, 220, - 79, 225, 144, 172, 79, 208, 46, 17, 11, 81, 107, 124, 70, 199, 138, 123, 44, 208, 40, 49, 99, 10, 122, 160, 49, 20, 206, 148, 136, 229, 88, - 160, 37, 226, 123, 228, 188, 137, 146, 83, 71, 225, 169, 122, 75, 16, 80, 51, 114, 211, 175, 111, 97, 11, 158, 150, 219, 96, 209, 66, 235, 227, - 38, 89, 55, 78, 178, 155, 31, 135, 132, 241, 136, 167, 194, 181, 125, 224, 86, 246, 8, 75, 155, 139, 202, 115, 230, 227, 208, 161, 86, 121, 181, - 104, 245, 63, 22, 40, 159, 110, 193, 100, 252, 125, 29, 13, 198, 141, 170, 90, 64, 128, 122, 102, 175, 177, 122, 13, 244, 29, 47, 70, 91, 190, - 70, 172, 213, 12, 95, 220, 194, 35, 228, 214, 50, 51, 225, 78, 106, 154, 183, 123, 8, 228, 169, 160, 45, 159, 252, 217, 139, 173, 40, 238, 147, - 79, 9, 158, 201, 255, 44, 63, 41, 88, 215, 153, 124, 176, 94, 73, 149, 185, 126, 250, 23, 244, 133, 125, 249, 240, 29, 222, 65, 164, 55, 117, - 233, 5, 146, 9, 76, 201, 61, 150, 118, 200, 221, 99, 208, 103, 122, 125, 152, 176, 191, 148, 91, 102, 93, 120, 201, 203, 37, 91, 167, 77, 244, - 144, 239, 214, 27, 86, 155, 115, 201, 152, 220, 207, 51, 129, 236, 36, 133, 222, 115, 243, 152, 165, 84, 172, 2, 136, 28, 198, 220, 96, 192, 159, - 59, 244, 17, 185, 141, 84, 155, 115, 49, 106, 149, 95, 241, 70, 97, 106, 244, 4, 175, 223, 37, 141, 35, 126, 5, 219, 141, 202, 108, 3, 84, - 208, 170, 24, 21, 254, 8, 44, 130, 219, 32, 130, 183, 43, 37, 230, 137, 54, 96, 40, 108, 204, 54, 142, 210, 89, 4, 120, 182, 154, 125, 143, - 158, 244, 103, 247, 224, 215, 189, 102, 174, 132, 15, 146, 243, 190, 220, 158, 128, 246, 182, 202, 202, 220, 123, 126, 76, 199, 229, 98, 182, 176, 120, - 135, 140, 32, 35, 64, 162, 248, 153, 255, 22, 217, 73, 6, 85, 218, 45, 103, 77, 217, 101, 211, 102, 122, 49, 252, 62, 235, 147, 91, 39, 147, - 47, 50, 114, 2, 202, 97, 185, 235, 198, 58, 45, 42, 159, 49, 182, 78, 107, 233, 245, 165, 90, 121, 5, 253, 209, 68, 89, 113, 203, 11, 40, - 227, 235, 180, 51, 232, 109, 63, 117, 183, 66, 71, 56, 64, 61, 44, 210, 134, 251, 36, 22, 234, 63, 225, 141, 244, 7, 83, 240, 150, 2, 49, - 35, 156, 51, 132, 218, 79, 184, 122, 200, 61, 190, 16, 188, 117, 162, 141, 170, 19, 61, 54, 65, 81, 245, 62, 204, 161, 250, 120, 149, 4, 179, - 84, 140, 135, 68, 44, 70, 101, 207, 24, 60, 109, 95, 44, 18, 112, 72, 105, 135, 113, 229, 1, 237, 85, 112, 173, 235, 248, 211, 176, 29, 158, - 246, 130, 200, 242, 45, 50, 42, 167, 111, 195, 220, 231, 17, 201, 1, 243, 22, 42, 55, 32, 89, 31, 69, 133, 232, 236, 17, 45, 116, 61, 42, - 72, 31, 129, 78, 93, 101, 232, 158, 89, 234, 40, 239, 234, 94, 163, 240, 137, 70, 122, 60, 32, 20, 80, 64, 238, 11, 116, 18, 47, 152, 245, - 182, 107, 27, 228, 74, 234, 122, 54, 95, 7, 254, 83, 90, 128, 241, 154, 255, 228, 171, 49, 229, 164, 80, 230, 194, 147, 155, 48, 242, 120, 5, - 11, 131, 41, 40, 70, 100, 11, 251, 158, 220, 46, 81, 181, 125, 220, 242, 238, 21, 139, 232, 127, 143, 181, 184, 62, 174, 53, 83, 187, 146, 251, - 132, 182, 73, 31, 41, 199, 156, 235, 18, 15, 255, 115, 250, 25, 28, 53, 39, 156, 175, 105, 91, 34, 128, 205, 125, 214, 108, 203, 168, 152, 174, - 151, 65, 165, 48, 193, 226, 243, 40, 171, 185, 148, 191, 164, 24, 144, 195, 215, 203, 149, 174, 0, 130, 231, 130, 245, 226, 164, 110, 97, 118, 65, - 22, 245, 4, 235, 122, 27, 198, 200, 29, 176, 148, 196, 79, 195, 57, 208, 0, 244, 255, 91, 225, 125, 17, 93, 53, 110, 177, 141, 164, 56, 21, - 127, 157, 54, 217, 236, 129, 254, 119, 109, 139, 18, 171, 240, 194, 190, 71, 101, 39, 184, 145, 94, 197, 26, 149, 215, 210, 45, 236, 106, 232, 137, - 62, 167, 36, 77, 119, 173, 54, 232, 77, 241, 165, 143, 200, 9, 147, 134, 171, 30, 188, 120, 1, 44, 32, 103, 189, 224, 60, 148, 117, 163, 221, - 175, 101, 149, 68, 252, 0, 92, 53, 164, 66, 244, 17, 234, 45, 133, 113, 207, 55, 239, 118, 82, 80, 249, 203, 156, 207, 1, 200, 196, 243, 226, - 79, 122, 140, 90, 3, 171, 80, 13, 149, 254, 157, 13, 43, 109, 196, 89, 123, 151, 236, 184, 140, 137, 120, 28, 67, 248, 17, 200, 247, 117, 26, - 73, 83, 236, 12, 139, 191, 195, 100, 213, 93, 114, 214, 45, 249, 90, 13, 113, 2, 117, 249, 57, 136, 201, 200, 3, 214, 160, 66, 255, 181, 168, - 83, 134, 34, 54, 242, 54, 250, 238, 163, 60, 105, 218, 225, 229, 175, 14, 194, 223, 18, 17, 215, 0, 125, 178, 197, 150, 243, 237, 46, 225, 169, - 61, 6, 248, 83, 101, 208, 64, 246, 17, 81, 5, 97, 237, 63, 198, 202, 197, 109, 166, 177, 131, 55, 6, 43, 187, 96, 202, 91, 244, 61, 218, - 143, 190, 181, 157, 78, 8, 98, 17, 84, 1, 134, 184, 244, 79, 10, 50, 250, 176, 136, 58, 221, 44, 30, 87, 58, 225, 20, 252, 8, 214, 211, - 223, 34, 10, 41, 167, 139, 203, 112, 180, 93, 58, 39, 201, 202, 75, 183, 240, 171, 173, 210, 36, 137, 2, 190, 71, 249, 49, 26, 190, 218, 94, - 43, 134, 20, 135, 69, 89, 47, 222, 126, 84, 100, 176, 66, 191, 135, 15, 149, 241, 70, 87, 46, 156, 30, 15, 202, 169, 44, 106, 178, 28, 93, - 33, 14, 115, 81, 30, 103, 224, 86, 173, 81, 119, 39, 43, 185, 95, 49, 171, 48, 171, 98, 99, 148, 195, 197, 100, 211, 133, 81, 201, 183, 148, - 68, 25, 111, 21, 249, 9, 164, 73, 23, 159, 35, 39, 124, 86, 13, 127, 158, 76, 21, 151, 80, 181, 65, 102, 199, 81, 159, 171, 242, 239, 126, - 10, 133, 150, 153, 253, 34, 78, 186, 234, 174, 179, 47, 38, 235, 46, 140, 160, 31, 86, 167, 127, 243, 180, 135, 30, 105, 65, 153, 59, 75, 52, - 42, 235, 220, 18, 113, 89, 11, 56, 122, 90, 77, 235, 57, 234, 222, 249, 166, 46, 247, 111, 213, 38, 213, 30, 131, 63, 168, 242, 249, 242, 55, - 79, 253, 208, 39, 154, 191, 206, 102, 241, 154, 41, 202, 149, 245, 144, 41, 255, 232, 4, 140, 150, 126, 27, 53, 236, 227, 166, 81, 141, 210, 106, - 144, 71, 62, 99, 47, 99, 205, 238, 5, 78, 206, 7, 132, 20, 176, 163, 165, 255, 198, 6, 240, 171, 58, 81, 92, 100, 241, 32, 178, 233, 13, - 30, 8, 57, 179, 183, 198, 0, 19, 19, 185, 47, 238, 243, 102, 132, 181, 51, 52, 129, 213, 223, 25, 78, 146, 242, 147, 35, 62, 103, 6, 214, - 212, 13, 138, 27, 180, 97, 213, 109, 178, 95, 20, 135, 73, 92, 204, 34, 199, 193, 45, 169, 69, 114, 153, 21, 38, 255, 173, 199, 55, 127, 164, - 143, 20, 149, 190, 242, 79, 233, 24, 114, 109, 116, 150, 86, 246, 57, 105, 235, 13, 123, 77, 175, 106, 17, 212, 47, 19, 137, 70, 138, 65, 29, - 226, 207, 43, 199, 229, 12, 247, 114, 101, 84, 206, 112, 255, 73, 179, 207, 42, 247, 214, 106, 174, 154, 13, 57, 181, 218, 235, 80, 248, 73, 31, - 241, 232, 54, 185, 12, 127, 168, 244, 128, 189, 12, 209, 43, 77, 38, 169, 211, 100, 167, 201, 14, 89, 130, 139, 139, 83, 172, 200, 61, 224, 250, - 114, 65, 248, 9, 157, 74, 53, 58, 51, 202, 45, 229, 75, 17, 129, 120, 28, 179, 145, 115, 116, 172, 141, 55, 105, 197, 73, 246, 143, 37, 97, - 189, 184, 74, 252, 29, 217, 7, 111, 23, 111, 101, 141, 209, 38, 177, 64, 59, 230, 51, 229, 4, 250, 14, 159, 89, 227, 196, 4, 182, 125, 224, - 144, 183, 138, 116, 230, 141, 58, 203, 135, 100, 149, 173, 148, 35, 202, 125, 151, 146, 126, 248, 232, 101, 104, 188, 162, 32, 151, 192, 85, 28, 218, - 79, 90, 28, 20, 237, 114, 209, 185, 33, 252, 163, 149, 108, 165, 168, 165, 255, 61, 94, 225, 132, 181, 218, 207, 72, 190, 227, 114, 209, 81, 177, - 28, 70, 67, 93, 187, 96, 173, 90, 205, 3, 88, 255, 169, 82, 171, 98, 72, 151, 221, 26, 46, 100, 230, 69, 166, 137, 27, 239, 135, 127, 154, - 30, 106, 18, 43, 160, 195, 216, 226, 60, 8, 19, 216, 34, 53, 191, 165, 103, 167, 101, 95, 170, 81, 8, 240, 54, 177, 10, 122, 200, 40, 74, - 154, 132, 238, 134, 188, 235, 76, 37, 61, 128, 70, 20, 127, 82, 250, 34, 197, 105, 155, 9, 146, 247, 253, 83, 92, 57, 22, 201, 32, 158, 15, - 240, 85, 8, 84, 255, 189, 53, 73, 30, 183, 131, 188, 55, 73, 180, 66, 244, 17, 24, 40, 174, 183, 90, 172, 104, 253, 100, 50, 192, 111, 34, - 7, 148, 49, 211, 77, 147, 78, 135, 176, 48, 189, 163, 149, 204, 113, 12, 246, 86, 198, 71, 28, 149, 255, 203, 49, 135, 240, 95, 141, 250, 80, - 83, 43, 118, 88, 251, 226, 11, 210, 62, 214, 228, 25, 251, 114, 245, 135, 220, 176, 72, 88, 231, 11, 85, 94, 120, 119, 52, 144, 50, 248, 35, - 248, 191, 138, 221, 215, 2, 19, 122, 45, 32, 254, 51, 113, 17, 11, 216, 77, 91, 101, 159, 241, 64, 196, 107, 101, 87, 181, 32, 217, 116, 232, - 241, 226, 2, 116, 80, 254, 234, 238, 132, 28, 134, 143, 247, 94, 31, 76, 81, 102, 12, 250, 114, 181, 72, 172, 198, 155, 85, 43, 192, 47, 38, - 7, 179, 30, 212, 113, 57, 155, 237, 25, 120, 35, 45, 71, 206, 91, 17, 13, 226, 77, 168, 2, 126, 198, 87, 34, 120, 11, 21, 158, 205, 209, - 167, 29, 217, 111, 51, 0, 15, 116, 137, 245, 176, 192, 233, 35, 231, 60, 216, 202, 126, 137, 4, 228, 1, 237, 133, 142, 11, 179, 253, 246, 93, - 232, 190, 79, 192, 252, 125, 168, 214, 58, 224, 58, 111, 237, 9, 122, 206, 29, 32, 121, 37, 173, 56, 221, 80, 3, 109, 182, 91, 229, 250, 132, - 47, 54, 160, 139, 42, 38, 11, 129, 101, 18, 100, 17, 6, 106, 78, 55, 214, 123, 197, 34, 181, 40, 92, 142, 74, 207, 198, 54, 252, 59, 187, - 153, 156, 32, 121, 35, 85, 198, 115, 144, 135, 27, 105, 7, 156, 87, 14, 129, 167, 108, 194, 44, 90, 254, 76, 194, 199, 183, 34, 144, 103, 85, - 126, 24, 89, 115, 245, 110, 210, 173, 123, 113, 136, 146, 61, 158, 239, 1, 175, 15, 75, 32, 87, 102, 103, 4, 41, 33, 125, 145, 103, 224, 75, - 139, 178, 160, 92, 198, 94, 64, 235, 12, 209, 100, 213, 65, 184, 243, 168, 50, 93, 238, 164, 241, 200, 81, 142, 76, 163, 195, 147, 171, 68, 137, - 38, 90, 197, 251, 23, 246, 26, 184, 28, 122, 174, 251, 187, 58, 218, 4, 126, 88, 111, 215, 154, 248, 231, 10, 209, 12, 151, 90, 112, 36, 215, - 194, 255, 6, 87, 160, 143, 96, 188, 210, 103, 190, 206, 87, 137, 104, 42, 226, 174, 132, 196, 162, 163, 197, 41, 129, 175, 194, 108, 123, 22, 126, - 23, 245, 210, 8, 112, 125, 222, 117, 90, 178, 184, 4, 45, 66, 168, 142, 122, 230, 107, 223, 255, 255, 107, 251, 246, 248, 168, 170, 107, 255, 9, - 8, 225, 105, 170, 212, 166, 20, 113, 66, 125, 164, 92, 132, 169, 162, 6, 11, 114, 106, 41, 55, 181, 106, 231, 246, 82, 111, 174, 5, 60, 34, - 96, 46, 6, 29, 49, 98, 196, 132, 179, 127, 72, 53, 40, 98, 174, 69, 155, 139, 128, 71, 165, 154, 90, 10, 83, 141, 18, 36, 144, 45, 82, - 140, 49, 132, 1, 98, 8, 8, 201, 33, 9, 201, 144, 76, 152, 51, 207, 204, 121, 237, 189, 238, 218, 19, 68, 62, 182, 247, 243, 185, 127, 220, - 223, 249, 124, 146, 125, 30, 251, 236, 115, 206, 126, 172, 245, 253, 206, 94, 123, 45, 26, 182, 36, 240, 208, 37, 16, 206, 134, 238, 114, 108, 178, - 171, 54, 192, 7, 106, 218, 11, 211, 46, 53, 130, 98, 160, 91, 154, 101, 251, 33, 223, 156, 233, 225, 219, 243, 38, 82, 236, 112, 228, 47, 240, - 197, 73, 146, 146, 62, 137, 195, 177, 31, 138, 57, 150, 32, 114, 182, 207, 116, 99, 35, 84, 170, 3, 194, 196, 163, 83, 75, 165, 19, 241, 187, - 205, 171, 210, 73, 230, 155, 99, 249, 127, 214, 237, 141, 20, 139, 213, 198, 75, 79, 236, 179, 31, 229, 141, 126, 15, 57, 52, 232, 134, 196, 244, - 223, 10, 89, 74, 159, 244, 212, 227, 176, 246, 148, 180, 63, 192, 138, 184, 1, 221, 5, 61, 13, 212, 158, 7, 81, 175, 178, 23, 98, 249, 187, - 161, 73, 78, 213, 179, 44, 210, 178, 159, 138, 206, 120, 107, 16, 78, 172, 30, 141, 48, 170, 32, 94, 197, 54, 165, 74, 194, 170, 141, 53, 122, - 212, 159, 232, 226, 119, 208, 158, 243, 26, 178, 205, 190, 74, 53, 212, 73, 45, 169, 70, 234, 169, 100, 31, 67, 92, 78, 122, 217, 118, 178, 133, - 164, 125, 79, 189, 73, 207, 208, 189, 183, 9, 35, 174, 41, 234, 224, 207, 206, 155, 81, 94, 102, 243, 70, 109, 82, 50, 133, 18, 251, 16, 49, - 231, 109, 71, 253, 48, 214, 42, 15, 147, 71, 146, 140, 152, 183, 116, 232, 240, 30, 156, 200, 131, 22, 152, 70, 0, 161, 172, 65, 238, 161, 177, - 64, 76, 179, 181, 206, 164, 119, 64, 174, 187, 221, 152, 137, 13, 56, 67, 44, 12, 177, 36, 51, 74, 89, 69, 189, 100, 10, 223, 15, 39, 165, - 176, 219, 190, 214, 35, 44, 164, 160, 254, 67, 20, 126, 132, 244, 153, 110, 104, 22, 207, 213, 162, 114, 251, 134, 36, 141, 251, 37, 254, 180, 186, - 147, 52, 66, 95, 101, 38, 171, 184, 102, 157, 24, 25, 244, 137, 148, 135, 181, 130, 240, 252, 208, 103, 202, 86, 51, 203, 130, 236, 199, 141, 77, - 80, 10, 163, 13, 175, 240, 206, 84, 143, 244, 222, 174, 85, 207, 243, 208, 0, 14, 173, 28, 229, 15, 42, 50, 186, 28, 4, 81, 211, 141, 143, - 122, 96, 63, 158, 187, 142, 212, 217, 106, 73, 173, 89, 75, 90, 146, 98, 249, 248, 7, 216, 218, 194, 172, 227, 5, 209, 195, 133, 249, 91, 148, - 58, 227, 79, 169, 182, 143, 249, 223, 144, 177, 224, 100, 150, 204, 119, 9, 163, 151, 123, 128, 249, 119, 33, 179, 216, 62, 154, 229, 59, 99, 16, - 254, 28, 100, 167, 17, 202, 31, 100, 151, 75, 34, 30, 194, 42, 72, 27, 16, 114, 225, 108, 233, 67, 55, 187, 7, 90, 170, 218, 160, 42, 147, - 38, 188, 40, 183, 232, 54, 178, 63, 240, 36, 168, 221, 206, 43, 208, 61, 63, 37, 119, 166, 61, 29, 97, 197, 5, 82, 172, 65, 106, 32, 108, - 241, 27, 100, 63, 243, 238, 228, 183, 74, 241, 244, 8, 227, 213, 48, 0, 91, 196, 138, 120, 81, 93, 239, 210, 100, 174, 177, 130, 135, 60, 47, - 12, 154, 172, 133, 72, 143, 151, 137, 137, 130, 74, 207, 92, 172, 224, 117, 48, 129, 55, 202, 31, 221, 102, 148, 164, 215, 136, 89, 35, 195, 100, - 202, 9, 26, 173, 116, 206, 209, 189, 218, 160, 85, 209, 243, 41, 104, 133, 113, 206, 105, 41, 233, 46, 137, 111, 19, 210, 32, 79, 249, 74, 8, - 29, 31, 96, 39, 49, 73, 146, 118, 214, 198, 17, 163, 28, 20, 202, 158, 48, 224, 240, 68, 218, 24, 12, 95, 133, 126, 202, 224, 74, 229, 32, - 182, 84, 12, 132, 247, 176, 24, 244, 102, 137, 159, 141, 125, 142, 147, 130, 38, 218, 71, 216, 58, 225, 245, 130, 159, 85, 207, 4, 133, 139, 55, - 167, 213, 94, 1, 109, 73, 63, 126, 182, 26, 22, 207, 190, 18, 44, 25, 57, 91, 120, 179, 59, 189, 222, 61, 170, 1, 41, 224, 187, 210, 174, - 198, 86, 144, 166, 83, 36, 148, 141, 41, 98, 6, 158, 157, 227, 4, 253, 208, 56, 58, 222, 124, 26, 18, 187, 33, 182, 6, 188, 241, 102, 231, - 105, 225, 29, 128, 247, 194, 97, 201, 226, 35, 27, 137, 51, 157, 23, 64, 126, 60, 31, 191, 165, 145, 152, 127, 132, 42, 251, 148, 242, 182, 13, - 83, 172, 13, 202, 187, 208, 224, 191, 202, 152, 18, 134, 107, 59, 252, 246, 120, 216, 238, 222, 99, 136, 234, 185, 58, 204, 231, 158, 180, 114, 157, - 123, 17, 123, 224, 51, 197, 146, 130, 222, 122, 230, 87, 164, 67, 21, 182, 44, 69, 204, 101, 188, 49, 191, 55, 237, 100, 196, 169, 32, 221, 159, - 160, 144, 241, 59, 149, 158, 31, 42, 31, 171, 231, 11, 197, 10, 63, 59, 213, 65, 123, 136, 57, 13, 52, 166, 179, 10, 187, 200, 185, 5, 90, - 42, 215, 169, 61, 124, 81, 138, 24, 211, 17, 187, 5, 59, 36, 137, 226, 3, 67, 242, 187, 201, 121, 176, 2, 44, 228, 162, 49, 97, 7, 244, - 57, 137, 171, 168, 78, 37, 70, 108, 247, 196, 148, 254, 75, 222, 168, 78, 18, 131, 178, 3, 53, 212, 207, 165, 70, 175, 35, 75, 143, 11, 79, - 65, 181, 42, 11, 23, 48, 63, 143, 239, 132, 88, 179, 130, 152, 158, 76, 77, 65, 53, 43, 22, 70, 8, 164, 91, 178, 45, 13, 233, 192, 208, - 206, 180, 0, 133, 179, 244, 153, 235, 82, 139, 117, 8, 112, 73, 130, 235, 7, 191, 105, 38, 57, 144, 246, 230, 243, 185, 175, 12, 212, 81, 108, - 138, 116, 0, 37, 251, 103, 194, 53, 120, 3, 61, 237, 39, 32, 117, 80, 51, 133, 3, 103, 83, 191, 148, 82, 85, 56, 140, 2, 117, 161, 136, - 151, 182, 215, 150, 135, 9, 143, 41, 82, 135, 159, 77, 23, 112, 216, 253, 100, 92, 115, 60, 113, 33, 13, 91, 241, 181, 147, 137, 46, 183, 233, - 131, 74, 203, 118, 126, 142, 61, 227, 65, 41, 28, 136, 200, 220, 27, 41, 129, 49, 194, 171, 75, 106, 189, 51, 30, 245, 204, 199, 168, 243, 147, - 8, 243, 15, 218, 224, 24, 212, 122, 239, 75, 112, 28, 105, 22, 232, 108, 203, 97, 143, 53, 174, 13, 104, 45, 50, 128, 72, 209, 167, 26, 171, - 69, 76, 21, 77, 140, 171, 219, 3, 196, 230, 219, 146, 84, 216, 194, 7, 233, 89, 47, 104, 60, 63, 72, 128, 100, 192, 128, 215, 72, 79, 67, - 184, 121, 122, 106, 1, 113, 30, 243, 68, 245, 25, 182, 143, 212, 183, 170, 101, 72, 7, 164, 102, 138, 218, 98, 175, 134, 12, 213, 199, 187, 116, - 234, 76, 234, 215, 206, 56, 188, 252, 175, 240, 166, 204, 218, 111, 110, 135, 223, 192, 214, 165, 206, 191, 65, 75, 87, 191, 26, 231, 185, 203, 201, - 126, 181, 131, 75, 47, 192, 93, 124, 187, 250, 14, 91, 200, 95, 130, 62, 146, 75, 52, 175, 129, 248, 78, 242, 217, 26, 171, 129, 74, 89, 67, - 48, 254, 21, 54, 150, 132, 163, 177, 131, 174, 130, 31, 69, 178, 156, 215, 80, 57, 252, 45, 130, 72, 153, 191, 39, 86, 85, 4, 146, 100, 139, - 13, 51, 145, 219, 55, 186, 119, 73, 48, 239, 176, 14, 197, 3, 85, 112, 235, 51, 98, 166, 63, 139, 159, 173, 2, 255, 173, 103, 6, 17, 154, - 5, 179, 184, 13, 102, 88, 152, 230, 174, 130, 150, 162, 131, 106, 24, 1, 82, 42, 141, 130, 11, 161, 29, 201, 194, 173, 200, 196, 53, 8, 20, - 194, 89, 91, 189, 211, 70, 132, 53, 136, 8, 40, 254, 187, 183, 199, 107, 77, 230, 165, 55, 196, 67, 168, 88, 171, 111, 136, 79, 64, 153, 117, - 199, 70, 115, 30, 121, 22, 98, 119, 183, 4, 146, 205, 144, 119, 67, 49, 106, 126, 127, 188, 114, 38, 234, 190, 154, 200, 56, 13, 124, 29, 45, - 108, 253, 179, 114, 88, 155, 105, 251, 145, 118, 210, 160, 48, 138, 169, 57, 204, 231, 111, 188, 125, 11, 171, 185, 33, 42, 115, 169, 93, 20, 226, - 102, 136, 98, 29, 173, 9, 206, 212, 188, 196, 150, 75, 221, 36, 25, 250, 76, 192, 129, 101, 188, 169, 186, 116, 141, 217, 2, 153, 106, 116, 163, - 83, 160, 70, 55, 107, 228, 51, 13, 228, 213, 159, 249, 173, 16, 127, 79, 234, 240, 38, 230, 241, 86, 250, 235, 191, 16, 157, 242, 13, 15, 81, - 84, 117, 73, 34, 28, 29, 197, 231, 179, 132, 80, 199, 133, 78, 37, 197, 42, 16, 38, 121, 197, 237, 72, 233, 30, 69, 138, 104, 148, 179, 119, - 82, 80, 254, 52, 128, 194, 126, 79, 154, 80, 180, 108, 180, 33, 63, 86, 201, 252, 134, 252, 84, 42, 192, 166, 193, 121, 48, 177, 230, 226, 111, - 211, 88, 253, 62, 242, 131, 39, 96, 206, 17, 114, 198, 31, 151, 235, 102, 155, 235, 201, 22, 24, 144, 30, 38, 194, 43, 201, 142, 149, 168, 202, - 95, 226, 195, 82, 114, 80, 172, 26, 11, 138, 137, 178, 143, 176, 70, 83, 238, 109, 82, 176, 2, 100, 126, 205, 107, 114, 49, 11, 176, 16, 233, - 102, 228, 103, 17, 97, 133, 8, 196, 156, 242, 19, 101, 23, 244, 213, 120, 156, 215, 107, 72, 64, 94, 69, 126, 205, 187, 160, 29, 186, 86, 1, - 61, 44, 15, 232, 214, 173, 89, 240, 85, 69, 202, 175, 134, 201, 246, 118, 41, 85, 180, 19, 234, 132, 167, 24, 22, 90, 143, 99, 111, 157, 212, - 35, 236, 55, 185, 152, 96, 124, 141, 180, 37, 145, 164, 180, 206, 216, 210, 6, 126, 187, 213, 10, 96, 70, 196, 225, 181, 168, 39, 74, 98, 66, - 6, 129, 219, 137, 179, 61, 36, 118, 78, 53, 123, 121, 40, 63, 72, 163, 88, 55, 69, 230, 113, 112, 252, 31, 15, 76, 65, 129, 103, 8, 190, - 115, 39, 156, 80, 157, 237, 78, 63, 116, 183, 106, 146, 89, 131, 34, 221, 146, 194, 42, 138, 162, 19, 154, 206, 59, 6, 13, 43, 105, 143, 19, - 22, 171, 107, 66, 242, 111, 98, 216, 247, 131, 126, 228, 198, 81, 213, 153, 40, 237, 39, 108, 59, 87, 58, 196, 202, 243, 183, 13, 81, 36, 10, - 223, 82, 225, 141, 204, 195, 26, 157, 16, 142, 30, 100, 211, 195, 27, 133, 144, 156, 59, 8, 25, 212, 33, 80, 162, 98, 197, 140, 64, 176, 249, - 81, 76, 183, 223, 131, 221, 26, 212, 239, 171, 108, 133, 152, 244, 58, 172, 19, 191, 1, 172, 72, 175, 235, 12, 193, 89, 209, 122, 153, 108, 76, - 9, 21, 162, 38, 76, 143, 169, 214, 20, 190, 155, 246, 36, 10, 210, 30, 154, 138, 88, 9, 203, 232, 18, 254, 153, 170, 148, 77, 16, 203, 56, - 235, 137, 109, 71, 22, 246, 111, 169, 26, 118, 8, 146, 158, 169, 206, 10, 48, 113, 176, 215, 67, 47, 111, 44, 89, 150, 94, 154, 238, 8, 15, - 36, 137, 44, 177, 186, 215, 92, 47, 60, 52, 249, 173, 233, 172, 31, 90, 42, 142, 179, 155, 200, 223, 132, 223, 180, 25, 168, 132, 108, 47, 111, - 149, 74, 83, 83, 120, 165, 118, 11, 162, 234, 113, 17, 161, 138, 95, 7, 75, 47, 133, 15, 28, 81, 63, 7, 229, 94, 106, 45, 51, 132, 254, - 243, 43, 183, 54, 164, 37, 160, 47, 152, 109, 172, 208, 221, 247, 182, 195, 191, 190, 175, 69, 168, 163, 27, 227, 132, 215, 89, 125, 159, 243, 40, - 108, 111, 76, 8, 147, 203, 184, 69, 29, 178, 28, 206, 98, 51, 190, 77, 117, 252, 8, 29, 36, 98, 32, 114, 31, 10, 155, 179, 248, 58, 232, - 27, 39, 236, 182, 197, 154, 222, 244, 18, 189, 197, 16, 210, 95, 18, 11, 6, 38, 195, 190, 10, 216, 2, 22, 210, 250, 10, 68, 70, 141, 160, - 61, 68, 78, 19, 214, 84, 17, 215, 202, 174, 231, 77, 202, 7, 216, 121, 230, 179, 74, 126, 11, 236, 131, 28, 203, 3, 32, 241, 60, 254, 138, - 173, 237, 178, 116, 54, 81, 66, 121, 78, 246, 10, 249, 72, 162, 100, 227, 44, 190, 69, 224, 206, 235, 141, 108, 84, 185, 119, 27, 155, 248, 134, - 10, 72, 14, 141, 201, 103, 81, 92, 207, 81, 190, 74, 3, 114, 254, 42, 54, 133, 108, 184, 141, 243, 254, 219, 97, 42, 138, 140, 24, 164, 158, - 19, 78, 92, 34, 27, 197, 162, 78, 42, 22, 159, 147, 179, 153, 208, 189, 143, 221, 218, 42, 36, 134, 187, 7, 78, 106, 40, 206, 97, 11, 2, - 79, 97, 174, 194, 14, 134, 40, 127, 198, 14, 237, 200, 66, 222, 154, 96, 12, 90, 178, 194, 2, 107, 202, 156, 252, 137, 249, 161, 87, 138, 178, - 153, 73, 232, 9, 225, 24, 151, 80, 115, 202, 188, 162, 24, 110, 199, 87, 140, 39, 252, 240, 134, 20, 133, 51, 161, 51, 112, 150, 212, 225, 107, - 156, 50, 90, 73, 18, 161, 81, 89, 74, 190, 10, 222, 183, 75, 126, 6, 77, 222, 143, 249, 44, 104, 202, 117, 42, 32, 120, 63, 20, 66, 203, - 232, 103, 213, 51, 212, 252, 29, 28, 109, 221, 134, 67, 141, 243, 210, 201, 112, 210, 131, 18, 43, 47, 48, 178, 29, 21, 195, 249, 42, 225, 130, - 139, 232, 121, 15, 242, 71, 160, 219, 83, 102, 109, 37, 97, 181, 83, 96, 130, 70, 112, 6, 151, 46, 202, 49, 97, 242, 43, 148, 60, 109, 21, - 51, 194, 191, 163, 33, 68, 48, 210, 79, 44, 191, 124, 53, 194, 153, 227, 222, 132, 188, 240, 247, 52, 65, 157, 43, 237, 76, 236, 19, 31, 25, - 147, 97, 171, 106, 81, 171, 161, 87, 204, 179, 248, 34, 50, 243, 14, 148, 178, 159, 195, 212, 137, 78, 65, 194, 208, 182, 81, 164, 38, 42, 252, - 38, 149, 136, 224, 254, 231, 72, 83, 246, 65, 31, 213, 7, 104, 62, 217, 3, 47, 243, 31, 160, 58, 178, 213, 103, 120, 94, 66, 50, 70, 194, - 124, 171, 210, 41, 128, 107, 225, 21, 184, 195, 242, 58, 37, 137, 46, 50, 151, 168, 112, 13, 155, 207, 103, 238, 113, 252, 231, 116, 44, 142, 236, - 39, 249, 96, 218, 254, 118, 28, 191, 164, 130, 95, 1, 19, 89, 68, 62, 42, 159, 199, 242, 108, 44, 175, 5, 17, 238, 231, 180, 19, 175, 188, - 8, 19, 87, 219, 50, 75, 109, 117, 82, 231, 2, 166, 118, 84, 69, 125, 167, 219, 235, 121, 234, 28, 18, 192, 163, 36, 33, 142, 70, 227, 53, - 250, 12, 52, 30, 129, 205, 234, 74, 240, 168, 207, 58, 215, 9, 151, 212, 53, 20, 78, 171, 177, 2, 240, 243, 218, 5, 236, 186, 148, 20, 226, - 41, 68, 112, 109, 111, 56, 151, 137, 49, 40, 215, 93, 109, 78, 22, 78, 62, 224, 187, 216, 197, 38, 65, 63, 60, 207, 74, 225, 42, 59, 202, - 75, 251, 179, 76, 223, 9, 183, 41, 191, 15, 70, 46, 215, 79, 248, 226, 218, 95, 81, 22, 60, 132, 10, 171, 130, 141, 130, 177, 246, 62, 152, - 50, 224, 117, 82, 39, 2, 73, 237, 175, 114, 63, 125, 136, 104, 120, 225, 111, 120, 225, 60, 94, 200, 131, 212, 137, 54, 148, 146, 213, 196, 226, - 112, 251, 44, 152, 130, 229, 37, 201, 1, 197, 134, 23, 217, 115, 112, 199, 64, 30, 207, 235, 47, 52, 253, 39, 212, 152, 182, 120, 179, 27, 40, - 144, 45, 41, 8, 196, 221, 43, 96, 237, 167, 212, 100, 65, 236, 169, 142, 151, 203, 236, 159, 52, 213, 64, 124, 191, 133, 118, 85, 16, 176, 69, - 148, 172, 59, 43, 240, 171, 222, 92, 15, 61, 228, 8, 97, 5, 204, 199, 171, 236, 204, 116, 124, 214, 14, 162, 147, 61, 42, 208, 69, 40, 168, - 14, 190, 139, 207, 152, 231, 228, 245, 231, 130, 8, 107, 104, 226, 211, 169, 3, 171, 206, 189, 193, 126, 128, 82, 157, 162, 24, 175, 183, 124, 248, - 230, 242, 251, 110, 108, 221, 125, 96, 128, 239, 4, 170, 10, 222, 4, 215, 216, 163, 97, 194, 128, 7, 10, 250, 85, 67, 127, 95, 234, 163, 139, - 72, 16, 57, 69, 91, 55, 94, 217, 138, 87, 162, 248, 161, 77, 248, 161, 175, 227, 135, 142, 67, 230, 119, 83, 30, 62, 105, 52, 126, 77, 1, - 126, 141, 155, 105, 139, 165, 38, 114, 128, 111, 69, 109, 127, 72, 179, 105, 61, 95, 11, 86, 222, 6, 177, 238, 166, 53, 136, 213, 188, 147, 159, - 242, 23, 73, 93, 222, 136, 76, 22, 218, 173, 21, 194, 28, 102, 245, 31, 122, 81, 210, 151, 254, 18, 174, 231, 30, 127, 189, 199, 220, 200, 243, - 212, 72, 218, 8, 66, 4, 132, 42, 75, 29, 172, 135, 175, 198, 193, 118, 189, 154, 151, 35, 10, 183, 138, 248, 110, 65, 230, 241, 78, 115, 254, - 143, 64, 44, 205, 5, 91, 184, 220, 104, 53, 2, 164, 169, 129, 12, 228, 242, 63, 75, 41, 34, 126, 128, 168, 168, 163, 150, 230, 236, 217, 41, - 22, 147, 51, 207, 208, 79, 220, 169, 128, 179, 70, 58, 197, 74, 91, 228, 129, 122, 64, 68, 98, 107, 15, 155, 69, 60, 152, 190, 155, 139, 187, - 37, 51, 151, 239, 145, 144, 143, 224, 221, 5, 116, 91, 136, 218, 129, 102, 165, 25, 199, 234, 86, 163, 70, 249, 189, 220, 155, 103, 181, 28, 47, - 151, 151, 177, 20, 212, 64, 5, 42, 252, 109, 65, 176, 188, 3, 105, 39, 156, 62, 54, 191, 13, 124, 113, 18, 134, 213, 166, 135, 92, 199, 132, - 23, 184, 45, 16, 5, 27, 89, 25, 121, 151, 55, 222, 136, 109, 9, 149, 113, 137, 19, 137, 239, 46, 16, 166, 57, 124, 40, 169, 144, 139, 99, - 94, 190, 6, 149, 223, 230, 47, 105, 51, 49, 39, 246, 104, 225, 214, 45, 123, 225, 62, 241, 187, 82, 13, 107, 224, 113, 65, 142, 62, 226, 113, - 233, 108, 43, 79, 159, 172, 178, 87, 194, 151, 234, 131, 101, 169, 102, 86, 9, 65, 132, 113, 65, 210, 74, 204, 198, 135, 135, 19, 221, 127, 251, - 42, 40, 119, 30, 146, 146, 154, 179, 222, 153, 70, 251, 206, 170, 198, 90, 190, 65, 252, 66, 54, 84, 56, 4, 43, 49, 239, 203, 133, 211, 238, - 68, 128, 189, 13, 29, 109, 222, 184, 204, 117, 187, 146, 205, 85, 154, 132, 243, 193, 171, 72, 175, 212, 153, 109, 35, 25, 37, 103, 90, 95, 223, - 11, 107, 21, 195, 3, 197, 32, 117, 9, 236, 84, 10, 229, 169, 121, 50, 226, 53, 219, 76, 187, 10, 202, 179, 34, 168, 39, 73, 80, 139, 111, - 228, 149, 169, 254, 74, 184, 11, 182, 219, 182, 91, 131, 159, 114, 119, 210, 237, 212, 88, 40, 53, 116, 4, 44, 29, 54, 181, 137, 158, 117, 28, - 169, 201, 114, 68, 226, 112, 95, 16, 250, 189, 229, 224, 32, 130, 72, 148, 178, 7, 196, 212, 150, 177, 82, 217, 34, 175, 26, 152, 9, 121, 146, - 152, 213, 178, 104, 192, 109, 84, 35, 215, 233, 206, 250, 128, 87, 130, 187, 151, 165, 99, 133, 84, 35, 85, 31, 75, 143, 233, 216, 29, 200, 81, - 54, 83, 120, 227, 119, 39, 186, 156, 126, 169, 183, 34, 62, 143, 207, 192, 220, 87, 241, 71, 104, 111, 128, 143, 134, 74, 169, 18, 50, 89, 134, - 100, 87, 84, 91, 39, 201, 97, 232, 59, 160, 198, 197, 44, 250, 97, 36, 2, 252, 118, 50, 16, 194, 135, 58, 99, 149, 141, 208, 30, 68, 77, - 57, 17, 251, 239, 187, 238, 96, 37, 243, 129, 148, 205, 187, 201, 128, 28, 207, 99, 247, 146, 3, 182, 26, 226, 62, 78, 190, 115, 53, 219, 131, - 99, 45, 117, 12, 152, 215, 186, 151, 188, 6, 86, 177, 112, 21, 62, 32, 22, 77, 244, 83, 120, 168, 206, 16, 161, 25, 99, 229, 139, 9, 104, - 133, 168, 36, 250, 19, 122, 162, 22, 218, 41, 146, 128, 147, 244, 128, 48, 130, 58, 140, 148, 174, 117, 128, 220, 165, 248, 53, 83, 120, 73, 7, - 201, 32, 17, 169, 115, 48, 91, 156, 176, 141, 41, 169, 30, 92, 78, 129, 244, 48, 104, 111, 195, 199, 238, 183, 64, 118, 96, 78, 146, 154, 119, - 90, 42, 106, 49, 17, 30, 192, 63, 34, 19, 54, 194, 229, 176, 22, 54, 33, 157, 94, 201, 251, 105, 107, 127, 150, 181, 47, 72, 79, 117, 150, - 136, 224, 151, 35, 156, 181, 10, 28, 244, 189, 111, 108, 85, 14, 104, 144, 250, 152, 252, 234, 113, 88, 188, 27, 108, 242, 253, 24, 53, 175, 248, - 4, 152, 244, 93, 83, 116, 198, 237, 56, 250, 14, 132, 128, 147, 20, 238, 228, 55, 104, 33, 72, 168, 175, 59, 42, 100, 212, 251, 205, 253, 159, - 65, 111, 133, 155, 103, 41, 111, 71, 41, 219, 116, 208, 99, 223, 255, 25, 68, 189, 63, 229, 5, 210, 203, 134, 100, 77, 250, 204, 99, 70, 63, - 133, 163, 136, 238, 96, 155, 122, 179, 227, 83, 254, 51, 194, 131, 99, 32, 23, 220, 221, 26, 64, 57, 160, 230, 128, 131, 238, 136, 45, 108, 11, - 83, 128, 154, 175, 250, 121, 88, 235, 31, 6, 172, 252, 58, 56, 63, 238, 247, 168, 149, 247, 150, 211, 136, 199, 26, 205, 222, 22, 254, 229, 107, - 53, 120, 50, 138, 170, 239, 138, 32, 242, 228, 87, 69, 12, 152, 210, 13, 97, 58, 228, 37, 101, 173, 6, 37, 176, 144, 164, 52, 91, 52, 217, - 26, 53, 150, 107, 79, 205, 79, 71, 89, 40, 130, 206, 146, 107, 68, 120, 88, 79, 92, 155, 125, 173, 129, 205, 117, 132, 77, 38, 31, 64, 56, - 247, 28, 217, 4, 125, 249, 231, 132, 225, 72, 193, 166, 38, 82, 115, 144, 224, 96, 17, 19, 81, 237, 52, 240, 31, 200, 16, 106, 78, 147, 48, - 107, 1, 255, 53, 229, 135, 176, 35, 107, 30, 184, 70, 132, 172, 40, 133, 18, 135, 90, 199, 34, 141, 142, 176, 159, 72, 214, 194, 171, 144, 204, - 154, 200, 83, 190, 47, 251, 57, 252, 246, 123, 52, 30, 152, 109, 159, 36, 250, 65, 119, 76, 91, 240, 87, 232, 13, 178, 2, 9, 105, 232, 105, - 10, 3, 249, 41, 242, 178, 218, 79, 18, 171, 168, 14, 198, 246, 166, 115, 194, 69, 4, 74, 131, 165, 202, 128, 26, 164, 78, 164, 196, 90, 171, - 84, 106, 221, 180, 236, 92, 4, 25, 142, 19, 166, 186, 39, 46, 43, 83, 45, 191, 242, 61, 196, 13, 186, 93, 219, 196, 255, 159, 202, 74, 126, - 123, 163, 162, 171, 76, 88, 45, 165, 68, 92, 12, 143, 124, 183, 211, 26, 184, 145, 55, 122, 26, 210, 177, 37, 216, 3, 146, 45, 102, 209, 50, - 200, 9, 97, 159, 131, 144, 191, 26, 229, 59, 116, 102, 241, 54, 162, 74, 231, 178, 12, 29, 199, 20, 5, 250, 134, 9, 70, 125, 39, 108, 207, - 253, 17, 118, 35, 35, 142, 253, 99, 188, 152, 119, 252, 131, 0, 129, 81, 121, 246, 24, 243, 36, 132, 64, 219, 15, 85, 16, 140, 212, 162, 192, - 80, 71, 8, 63, 5, 17, 106, 144, 7, 144, 62, 62, 45, 184, 110, 77, 192, 141, 32, 235, 181, 0, 234, 224, 123, 133, 145, 143, 39, 86, 206, - 103, 209, 207, 61, 168, 165, 243, 164, 107, 45, 201, 248, 109, 41, 188, 166, 211, 148, 176, 110, 133, 27, 89, 43, 225, 155, 213, 59, 89, 9, 217, - 5, 29, 21, 55, 243, 144, 116, 10, 34, 133, 255, 2, 175, 168, 231, 1, 198, 127, 233, 113, 198, 127, 41, 150, 159, 222, 13, 170, 61, 231, 79, - 80, 36, 173, 181, 90, 249, 33, 56, 197, 193, 112, 138, 196, 45, 200, 145, 146, 152, 125, 51, 24, 134, 8, 150, 181, 3, 51, 104, 78, 253, 41, - 49, 29, 230, 99, 120, 111, 143, 164, 64, 155, 122, 62, 164, 12, 79, 86, 237, 182, 220, 8, 121, 123, 189, 145, 165, 233, 92, 41, 216, 164, 236, - 20, 37, 44, 230, 249, 168, 44, 249, 117, 176, 13, 56, 61, 10, 231, 10, 127, 1, 92, 13, 138, 233, 60, 63, 27, 211, 235, 99, 146, 53, 254, - 24, 244, 96, 255, 220, 44, 34, 126, 173, 64, 54, 27, 68, 198, 234, 92, 14, 163, 165, 57, 233, 114, 190, 82, 39, 33, 68, 194, 161, 64, 79, - 193, 23, 192, 216, 139, 244, 19, 132, 173, 203, 241, 197, 143, 9, 3, 169, 84, 144, 28, 34, 253, 238, 72, 141, 243, 10, 61, 175, 66, 190, 51, - 146, 134, 108, 98, 249, 217, 122, 201, 249, 9, 73, 186, 99, 94, 118, 128, 198, 245, 21, 198, 88, 30, 107, 211, 172, 2, 54, 135, 68, 188, 86, - 37, 27, 69, 66, 36, 182, 152, 84, 73, 3, 185, 246, 124, 101, 135, 91, 87, 97, 61, 127, 67, 93, 90, 102, 53, 145, 47, 104, 127, 106, 54, - 188, 16, 128, 78, 105, 101, 28, 149, 216, 73, 242, 154, 102, 232, 124, 130, 146, 112, 111, 229, 76, 99, 30, 102, 146, 181, 90, 111, 202, 220, 166, - 28, 212, 22, 89, 249, 108, 57, 197, 115, 243, 120, 3, 53, 101, 115, 51, 252, 1, 190, 220, 172, 5, 53, 167, 87, 89, 35, 71, 11, 103, 56, - 145, 70, 86, 38, 29, 144, 103, 105, 135, 110, 160, 39, 165, 68, 46, 251, 29, 52, 120, 99, 113, 56, 151, 103, 55, 145, 163, 82, 97, 116, 28, - 47, 170, 210, 58, 83, 214, 100, 114, 92, 75, 230, 66, 82, 105, 208, 146, 149, 252, 20, 188, 36, 43, 248, 194, 15, 16, 155, 150, 32, 45, 126, - 4, 78, 120, 173, 209, 48, 148, 30, 146, 141, 46, 246, 175, 21, 228, 173, 3, 50, 228, 221, 8, 235, 182, 107, 113, 143, 217, 76, 170, 84, 230, - 53, 115, 21, 191, 220, 167, 26, 59, 72, 51, 61, 151, 109, 222, 68, 186, 3, 241, 70, 118, 187, 212, 230, 129, 121, 124, 76, 54, 132, 221, 48, - 5, 56, 124, 42, 69, 179, 127, 165, 212, 144, 158, 42, 182, 141, 239, 85, 151, 25, 54, 251, 37, 237, 113, 91, 126, 120, 137, 196, 146, 21, 197, - 201, 233, 206, 99, 112, 194, 253, 225, 42, 203, 227, 148, 54, 170, 157, 89, 86, 145, 242, 124, 30, 24, 50, 36, 144, 145, 192, 43, 52, 238, 223, - 253, 58, 187, 77, 106, 32, 78, 45, 43, 130, 176, 100, 213, 120, 149, 122, 26, 207, 67, 52, 178, 78, 101, 217, 102, 43, 57, 160, 66, 1, 139, - 242, 14, 237, 92, 182, 177, 74, 105, 38, 61, 249, 196, 241, 239, 50, 71, 43, 187, 212, 168, 198, 42, 83, 8, 102, 89, 51, 27, 66, 207, 251, - 237, 74, 93, 214, 144, 161, 53, 81, 106, 220, 207, 121, 107, 45, 77, 102, 63, 157, 44, 116, 158, 98, 215, 249, 225, 128, 27, 106, 248, 14, 192, - 175, 241, 241, 66, 164, 5, 252, 29, 57, 92, 242, 19, 167, 138, 116, 250, 106, 204, 34, 229, 232, 81, 109, 53, 55, 82, 108, 36, 188, 76, 141, - 26, 94, 64, 94, 160, 17, 108, 226, 114, 157, 87, 203, 86, 158, 94, 98, 47, 62, 204, 63, 64, 108, 111, 214, 243, 79, 169, 229, 191, 31, 46, - 151, 154, 84, 158, 201, 102, 75, 251, 53, 222, 202, 119, 16, 187, 186, 81, 54, 37, 51, 9, 91, 182, 211, 222, 92, 219, 228, 159, 106, 113, 63, - 183, 249, 251, 181, 170, 94, 192, 55, 100, 210, 99, 26, 196, 157, 23, 105, 47, 141, 20, 77, 35, 59, 165, 190, 44, 115, 49, 217, 167, 21, 166, - 138, 225, 159, 17, 221, 71, 74, 185, 67, 16, 182, 103, 239, 251, 119, 126, 15, 124, 162, 62, 195, 178, 217, 34, 154, 164, 145, 154, 211, 108, 27, - 69, 9, 212, 83, 111, 79, 87, 214, 208, 206, 94, 183, 153, 237, 188, 3, 103, 61, 78, 177, 243, 26, 237, 72, 170, 194, 208, 158, 70, 180, 143, - 205, 153, 252, 198, 114, 53, 230, 53, 39, 239, 228, 31, 203, 137, 202, 89, 170, 51, 30, 142, 244, 180, 26, 207, 61, 166, 28, 35, 93, 58, 106, - 201, 14, 41, 238, 51, 108, 210, 40, 97, 253, 175, 246, 160, 246, 234, 104, 69, 217, 253, 103, 185, 47, 232, 20, 243, 118, 205, 8, 24, 19, 220, - 97, 148, 53, 193, 26, 163, 89, 217, 72, 109, 153, 207, 125, 128, 109, 36, 109, 158, 248, 60, 103, 81, 246, 102, 250, 193, 41, 53, 238, 182, 67, - 252, 156, 214, 107, 213, 155, 83, 201, 6, 122, 78, 159, 192, 66, 164, 185, 83, 71, 220, 127, 68, 91, 204, 214, 215, 89, 59, 72, 11, 9, 231, - 205, 114, 86, 75, 207, 68, 26, 225, 106, 26, 11, 24, 83, 248, 34, 247, 3, 236, 151, 229, 168, 122, 156, 247, 200, 11, 146, 113, 148, 38, 74, - 22, 58, 199, 37, 219, 203, 206, 102, 35, 97, 35, 135, 60, 81, 91, 50, 39, 144, 61, 178, 19, 52, 134, 145, 1, 26, 214, 217, 250, 124, 194, - 124, 73, 15, 92, 69, 218, 252, 80, 205, 247, 208, 38, 61, 210, 236, 12, 163, 29, 129, 68, 22, 139, 162, 136, 140, 171, 112, 139, 212, 46, 230, - 79, 12, 233, 97, 100, 177, 165, 82, 8, 71, 197, 70, 254, 72, 144, 52, 250, 6, 50, 249, 18, 9, 2, 108, 156, 179, 77, 138, 11, 219, 233, - 161, 180, 79, 115, 220, 226, 215, 86, 79, 196, 134, 23, 232, 89, 26, 171, 135, 55, 232, 73, 127, 116, 163, 51, 11, 71, 21, 171, 149, 17, 190, - 118, 144, 129, 160, 185, 10, 190, 212, 88, 144, 221, 15, 103, 213, 71, 173, 82, 30, 164, 17, 26, 9, 193, 147, 208, 133, 242, 204, 239, 231, 30, - 75, 99, 196, 199, 168, 225, 238, 163, 157, 34, 20, 66, 77, 65, 132, 242, 43, 122, 164, 62, 177, 124, 234, 160, 157, 154, 4, 97, 184, 31, 124, - 157, 21, 182, 102, 203, 154, 59, 41, 98, 131, 202, 71, 86, 247, 144, 213, 72, 106, 82, 215, 30, 151, 218, 145, 255, 133, 236, 56, 57, 10, 9, - 9, 106, 149, 116, 178, 109, 48, 201, 31, 76, 170, 6, 147, 146, 193, 44, 83, 6, 147, 34, 165, 65, 36, 215, 43, 239, 137, 100, 101, 61, 244, - 18, 222, 92, 1, 205, 224, 84, 126, 31, 133, 189, 169, 39, 239, 230, 131, 9, 195, 196, 109, 167, 19, 121, 32, 157, 72, 137, 244, 53, 225, 104, - 184, 231, 67, 169, 43, 96, 76, 71, 16, 116, 136, 211, 191, 12, 39, 167, 136, 253, 90, 170, 198, 244, 67, 115, 183, 22, 70, 250, 89, 72, 131, - 157, 121, 206, 74, 101, 3, 106, 44, 123, 181, 162, 106, 241, 44, 227, 36, 52, 214, 247, 86, 107, 33, 154, 64, 112, 37, 109, 54, 91, 148, 173, - 114, 111, 1, 232, 1, 225, 57, 136, 118, 210, 8, 89, 246, 28, 141, 192, 33, 152, 65, 27, 80, 0, 45, 228, 133, 60, 211, 210, 103, 247, 6, - 205, 161, 202, 7, 72, 67, 165, 59, 132, 201, 136, 178, 85, 11, 165, 204, 133, 194, 174, 150, 218, 222, 95, 192, 155, 210, 153, 212, 66, 71, 64, - 162, 228, 119, 244, 92, 91, 54, 246, 14, 134, 147, 105, 110, 208, 132, 127, 197, 42, 225, 139, 113, 178, 114, 82, 139, 167, 172, 213, 74, 43, 88, - 210, 175, 81, 103, 42, 188, 70, 127, 10, 182, 215, 148, 211, 51, 196, 220, 105, 208, 39, 219, 160, 125, 241, 153, 210, 72, 166, 51, 74, 58, 9, - 103, 200, 66, 72, 194, 12, 104, 107, 54, 176, 172, 133, 34, 180, 141, 176, 145, 175, 134, 219, 214, 67, 223, 194, 4, 194, 16, 120, 10, 179, 157, - 133, 89, 168, 40, 76, 29, 81, 163, 231, 190, 30, 170, 20, 237, 77, 91, 175, 246, 224, 251, 242, 205, 112, 185, 106, 58, 34, 126, 224, 80, 172, - 178, 133, 179, 83, 228, 114, 104, 131, 201, 168, 93, 231, 164, 99, 215, 77, 167, 112, 134, 94, 217, 165, 117, 4, 205, 54, 29, 49, 74, 11, 169, - 112, 7, 131, 230, 90, 225, 125, 89, 39, 201, 83, 151, 241, 187, 7, 132, 203, 167, 114, 46, 86, 56, 32, 124, 76, 38, 68, 88, 168, 227, 107, - 96, 56, 222, 127, 170, 63, 235, 223, 133, 87, 51, 29, 228, 217, 201, 7, 156, 192, 234, 78, 114, 111, 88, 210, 179, 153, 175, 238, 250, 168, 92, - 119, 150, 207, 37, 111, 201, 253, 133, 20, 188, 53, 36, 168, 118, 229, 218, 95, 135, 114, 42, 121, 113, 64, 179, 181, 227, 254, 196, 32, 78, 16, - 97, 246, 214, 99, 149, 132, 17, 223, 216, 251, 10, 194, 42, 178, 100, 182, 38, 174, 61, 26, 149, 204, 172, 35, 16, 142, 139, 128, 108, 121, 102, - 219, 247, 68, 128, 193, 193, 248, 94, 164, 183, 26, 130, 179, 33, 207, 254, 8, 53, 172, 77, 18, 230, 96, 252, 154, 53, 235, 181, 72, 58, 170, - 120, 53, 178, 35, 27, 166, 136, 120, 142, 52, 68, 247, 174, 42, 129, 110, 102, 79, 231, 47, 65, 12, 71, 107, 155, 116, 88, 141, 250, 210, 83, - 159, 127, 148, 14, 119, 102, 45, 60, 132, 205, 247, 248, 192, 76, 246, 192, 122, 119, 225, 128, 205, 235, 232, 17, 60, 233, 120, 148, 41, 221, 136, - 117, 147, 194, 56, 99, 70, 137, 116, 170, 34, 110, 59, 156, 54, 235, 60, 243, 37, 165, 66, 122, 112, 182, 229, 145, 135, 64, 56, 29, 209, 201, - 95, 119, 95, 60, 4, 207, 211, 110, 95, 108, 61, 251, 161, 48, 174, 93, 207, 103, 164, 3, 189, 159, 150, 110, 227, 43, 148, 86, 108, 64, 107, - 43, 98, 59, 157, 105, 92, 62, 66, 146, 52, 230, 14, 166, 152, 191, 238, 64, 92, 84, 108, 200, 64, 90, 172, 231, 157, 6, 179, 145, 55, 169, - 29, 245, 189, 65, 163, 139, 92, 237, 134, 63, 186, 171, 90, 100, 100, 21, 139, 161, 39, 16, 233, 250, 203, 53, 252, 52, 18, 254, 84, 49, 143, - 138, 36, 223, 121, 71, 142, 236, 120, 19, 250, 198, 167, 88, 229, 11, 233, 88, 92, 97, 247, 82, 56, 92, 45, 69, 234, 77, 41, 154, 42, 113, - 42, 137, 98, 65, 79, 156, 71, 132, 177, 222, 10, 56, 162, 246, 212, 239, 51, 38, 43, 157, 194, 157, 242, 200, 93, 106, 15, 229, 129, 18, 245, - 70, 142, 131, 174, 16, 95, 53, 248, 2, 116, 195, 129, 88, 205, 52, 113, 194, 111, 248, 97, 220, 71, 16, 155, 220, 68, 204, 191, 5, 91, 89, - 155, 24, 154, 222, 125, 224, 253, 80, 249, 179, 218, 227, 53, 163, 202, 59, 106, 95, 161, 213, 69, 28, 185, 171, 202, 202, 87, 222, 117, 251, 146, - 243, 216, 61, 244, 152, 55, 217, 236, 124, 33, 181, 120, 211, 118, 58, 30, 53, 111, 54, 79, 223, 90, 34, 38, 64, 86, 193, 216, 147, 90, 151, - 196, 2, 228, 11, 104, 23, 235, 143, 175, 55, 14, 232, 92, 229, 65, 169, 141, 232, 168, 245, 132, 245, 190, 59, 40, 89, 233, 59, 132, 55, 219, - 26, 182, 16, 222, 1, 22, 78, 75, 7, 94, 113, 58, 158, 197, 90, 21, 7, 214, 124, 234, 212, 129, 152, 54, 88, 177, 89, 139, 81, 238, 7, - 210, 112, 7, 52, 18, 242, 214, 96, 216, 170, 148, 86, 28, 45, 197, 62, 144, 36, 201, 193, 144, 141, 186, 57, 19, 65, 235, 65, 194, 132, 239, - 97, 93, 99, 89, 206, 68, 37, 32, 157, 41, 225, 119, 32, 184, 180, 68, 40, 72, 17, 232, 45, 166, 149, 197, 244, 155, 236, 54, 226, 215, 210, - 209, 157, 2, 90, 7, 173, 187, 12, 153, 203, 0, 88, 19, 106, 16, 171, 245, 8, 3, 92, 121, 117, 81, 63, 181, 140, 18, 238, 167, 191, 30, - 208, 234, 222, 119, 228, 236, 174, 131, 250, 192, 76, 103, 26, 116, 235, 199, 12, 233, 190, 103, 161, 254, 114, 228, 123, 187, 241, 134, 88, 43, 187, - 57, 19, 105, 152, 13, 47, 210, 118, 97, 14, 101, 242, 130, 171, 123, 10, 65, 196, 98, 89, 72, 246, 9, 40, 88, 205, 252, 136, 231, 230, 34, - 32, 100, 176, 91, 214, 5, 6, 188, 74, 226, 240, 226, 28, 86, 129, 183, 61, 139, 232, 16, 111, 155, 7, 5, 60, 8, 201, 116, 166, 227, 218, - 185, 52, 80, 220, 55, 116, 129, 83, 1, 1, 200, 19, 70, 89, 82, 55, 124, 65, 64, 234, 36, 9, 141, 36, 38, 64, 22, 52, 170, 97, 210, - 77, 65, 141, 73, 150, 14, 83, 156, 207, 132, 201, 85, 161, 37, 163, 144, 8, 130, 40, 248, 123, 52, 42, 10, 94, 134, 5, 219, 216, 234, 93, - 37, 127, 26, 60, 49, 31, 182, 184, 161, 90, 159, 1, 95, 137, 136, 48, 13, 132, 173, 12, 11, 123, 178, 214, 186, 204, 120, 30, 84, 224, 127, - 173, 108, 171, 227, 75, 47, 91, 3, 169, 5, 62, 77, 61, 200, 95, 134, 163, 248, 127, 179, 191, 86, 216, 142, 209, 129, 59, 254, 139, 166, 72, - 226, 142, 255, 130, 158, 144, 225, 182, 36, 75, 6, 175, 73, 35, 119, 172, 35, 103, 137, 48, 70, 6, 164, 16, 41, 13, 187, 252, 231, 21, 113, - 83, 95, 228, 52, 195, 54, 253, 45, 4, 86, 86, 5, 18, 75, 15, 60, 7, 237, 8, 197, 130, 117, 229, 49, 15, 62, 174, 60, 54, 147, 79, - 192, 218, 56, 67, 157, 77, 138, 19, 160, 7, 88, 43, 100, 227, 217, 34, 196, 91, 140, 14, 148, 254, 136, 2, 97, 154, 176, 210, 4, 19, 178, - 191, 232, 157, 179, 218, 229, 114, 237, 88, 53, 212, 69, 230, 222, 243, 207, 184, 235, 218, 255, 180, 3, 151, 173, 114, 224, 41, 252, 251, 238, 51, - 14, 28, 43, 117, 64, 249, 63, 218, 70, 185, 114, 114, 228, 111, 111, 57, 57, 211, 6, 147, 111, 78, 164, 247, 191, 149, 243, 235, 67, 44, 195, - 243, 173, 82, 114, 114, 22, 228, 148, 137, 187, 202, 114, 22, 92, 56, 179, 32, 71, 228, 74, 159, 93, 32, 231, 92, 200, 239, 17, 167, 197, 182, - 96, 148, 75, 92, 93, 48, 248, 156, 111, 114, 94, 40, 228, 235, 194, 114, 22, 136, 43, 57, 74, 206, 96, 94, 145, 123, 242, 165, 217, 71, 185, - 210, 103, 23, 200, 11, 190, 206, 90, 118, 49, 107, 153, 44, 167, 15, 30, 252, 250, 196, 253, 226, 159, 39, 231, 194, 118, 105, 118, 252, 162, 175, - 95, 59, 199, 179, 224, 226, 55, 121, 190, 222, 91, 112, 233, 181, 178, 75, 175, 92, 200, 94, 150, 222, 21, 149, 123, 105, 225, 223, 218, 189, 176, - 119, 241, 196, 223, 93, 25, 220, 29, 245, 77, 49, 255, 120, 155, 227, 91, 178, 116, 73, 206, 207, 86, 125, 147, 239, 98, 59, 76, 187, 180, 21, - 255, 209, 118, 241, 226, 197, 155, 61, 23, 219, 70, 84, 152, 231, 210, 210, 114, 190, 117, 176, 224, 226, 206, 197, 187, 23, 92, 218, 252, 101, 223, - 28, 125, 211, 130, 101, 95, 191, 163, 231, 210, 102, 187, 228, 225, 131, 229, 136, 156, 223, 28, 125, 235, 246, 178, 191, 111, 175, 193, 219, 191, 105, - 6, 124, 249, 75, 142, 210, 173, 159, 110, 255, 193, 244, 210, 118, 197, 140, 223, 174, 225, 75, 234, 255, 239, 142, 46, 54, 139, 235, 255, 108, 12, - 142, 114, 205, 207, 247, 45, 95, 242, 139, 185, 191, 90, 152, 115, 215, 99, 79, 45, 90, 190, 108, 73, 206, 133, 19, 57, 75, 151, 63, 60, 233, - 210, 235, 115, 124, 43, 151, 47, 201, 121, 204, 247, 100, 206, 162, 229, 203, 125, 139, 23, 61, 185, 52, 231, 209, 165, 143, 250, 158, 88, 149, 243, - 176, 239, 137, 255, 197, 93, 203, 125, 139, 254, 231, 194, 239, 122, 172, 248, 73, 44, 118, 217, 99, 133, 23, 179, 44, 123, 44, 231, 238, 165, 79, - 60, 182, 116, 249, 180, 105, 211, 70, 185, 254, 199, 45, 195, 53, 196, 53, 212, 117, 153, 107, 152, 43, 211, 53, 210, 53, 214, 117, 133, 107, 188, - 107, 146, 235, 38, 215, 157, 174, 69, 174, 53, 174, 253, 174, 140, 140, 53, 25, 25, 67, 50, 134, 102, 92, 150, 49, 60, 99, 68, 198, 152, 140, - 239, 100, 124, 63, 35, 39, 227, 199, 25, 63, 205, 120, 240, 98, 25, 25, 67, 134, 12, 29, 122, 217, 101, 195, 134, 13, 31, 158, 153, 57, 98, - 196, 200, 145, 163, 70, 141, 30, 61, 102, 204, 216, 177, 174, 11, 101, 15, 199, 210, 71, 96, 249, 163, 92, 163, 241, 25, 89, 248, 148, 113, 174, - 108, 215, 4, 151, 219, 117, 173, 107, 138, 107, 186, 107, 166, 107, 142, 107, 158, 107, 177, 171, 216, 181, 214, 181, 205, 117, 192, 213, 229, 26, 146, - 241, 173, 247, 204, 16, 79, 17, 207, 17, 79, 18, 207, 26, 54, 76, 156, 255, 206, 21, 87, 186, 70, 100, 142, 28, 62, 106, 216, 232, 203, 198, - 12, 29, 59, 228, 242, 140, 172, 139, 53, 80, 140, 85, 253, 196, 210, 69, 75, 86, 165, 43, 111, 233, 146, 73, 46, 207, 242, 101, 15, 221, 118, - 139, 103, 249, 146, 169, 88, 87, 43, 159, 158, 250, 244, 140, 219, 166, 222, 118, 203, 180, 98, 223, 180, 155, 93, 255, 187, 45, 227, 146, 191, 127, - 180, 37, 57, 248, 68, 250, 248, 171, 215, 222, 48, 18, 211, 97, 23, 206, 255, 199, 133, 227, 225, 23, 142, 255, 229, 194, 241, 168, 75, 202, 21, - 219, 232, 11, 233, 247, 47, 164, 87, 125, 171, 252, 107, 46, 164, 35, 46, 164, 54, 12, 62, 47, 227, 155, 83, 255, 95, 183, 165, 63, 94, 178, - 232, 166, 91, 22, 255, 248, 191, 1, 35, 223, 60, 44, 120, 149, 3, 0}; + 31, 139, 8, 8, 65, 163, 60, 98, 0, 11, 103, 111, 108, 100, 104, 101, 110, 46, 98, 105, 110, 0, 108, 189, 11, 120, 83, 85, 218, 54, 12, 3, + 138, 200, 104, 84, 96, 208, 65, 140, 142, 104, 71, 25, 141, 12, 106, 7, 17, 183, 85, 144, 86, 112, 226, 12, 106, 103, 100, 116, 171, 168, 29, 45, + 144, 65, 100, 42, 2, 89, 106, 69, 172, 181, 86, 173, 216, 81, 132, 173, 131, 88, 177, 106, 84, 164, 17, 57, 44, 104, 129, 82, 10, 4, 40, 16, + 74, 104, 119, 75, 15, 105, 27, 210, 156, 154, 100, 159, 214, 122, 254, 103, 165, 190, 223, 251, 125, 215, 245, 203, 101, 154, 39, 123, 239, 117, 124, 14, + 247, 189, 78, 187, 247, 205, 75, 134, 12, 73, 216, 174, 50, 30, 254, 121, 248, 144, 33, 67, 230, 230, 150, 36, 115, 75, 204, 220, 178, 219, 178, 15, + 15, 27, 242, 23, 24, 251, 208, 201, 97, 67, 86, 237, 178, 173, 90, 141, 23, 115, 75, 231, 94, 157, 187, 234, 216, 139, 183, 229, 14, 61, 157, 91, + 114, 244, 197, 155, 102, 216, 188, 179, 255, 52, 25, 38, 31, 155, 49, 213, 183, 242, 49, 155, 119, 201, 237, 54, 79, 58, 119, 126, 106, 78, 233, 140, + 201, 151, 207, 25, 54, 99, 242, 239, 231, 76, 173, 205, 179, 221, 115, 4, 234, 67, 103, 196, 205, 119, 254, 207, 205, 183, 228, 150, 206, 254, 125, 238, + 170, 134, 23, 167, 230, 14, 109, 206, 45, 57, 252, 226, 100, 188, 122, 135, 205, 227, 203, 157, 223, 128, 79, 95, 124, 9, 62, 125, 241, 213, 255, 251, + 116, 99, 238, 170, 240, 139, 227, 114, 75, 30, 30, 18, 186, 244, 167, 161, 88, 150, 208, 133, 185, 165, 195, 175, 195, 178, 15, 177, 141, 122, 116, 222, + 99, 117, 162, 10, 57, 15, 231, 60, 244, 240, 220, 191, 228, 150, 206, 186, 26, 235, 144, 87, 50, 144, 187, 106, 215, 139, 43, 103, 78, 14, 231, 14, + 213, 94, 92, 106, 243, 222, 251, 167, 156, 169, 123, 109, 101, 7, 50, 85, 41, 196, 170, 132, 109, 175, 111, 18, 66, 73, 79, 238, 208, 83, 182, 215, + 215, 137, 212, 188, 133, 183, 231, 216, 60, 225, 220, 249, 248, 212, 222, 220, 210, 135, 51, 53, 30, 147, 91, 186, 244, 130, 220, 210, 149, 151, 231, 14, + 109, 157, 51, 52, 8, 99, 31, 62, 62, 12, 211, 120, 248, 247, 248, 219, 213, 185, 83, 141, 23, 47, 203, 189, 193, 200, 29, 182, 242, 242, 201, 169, + 204, 229, 187, 78, 12, 27, 146, 3, 123, 67, 165, 147, 195, 152, 237, 157, 83, 123, 220, 127, 203, 45, 189, 247, 247, 162, 60, 51, 49, 171, 220, 146, + 218, 23, 167, 227, 5, 172, 240, 222, 220, 255, 228, 14, 61, 146, 186, 251, 130, 95, 189, 56, 33, 183, 244, 193, 255, 201, 237, 95, 151, 231, 150, 190, + 116, 201, 255, 228, 22, 108, 26, 54, 4, 83, 251, 81, 84, 249, 106, 81, 249, 11, 196, 183, 11, 6, 43, 63, 121, 215, 188, 199, 114, 254, 145, 51, + 216, 4, 216, 200, 242, 157, 51, 39, 55, 204, 156, 218, 232, 254, 109, 110, 169, 51, 211, 198, 23, 228, 150, 236, 199, 38, 88, 250, 107, 124, 104, 120, + 230, 161, 201, 187, 234, 230, 218, 188, 206, 59, 176, 166, 13, 216, 226, 185, 67, 119, 23, 47, 27, 62, 114, 233, 29, 185, 165, 57, 87, 79, 62, 54, + 115, 242, 177, 220, 244, 226, 63, 205, 153, 122, 228, 197, 223, 231, 21, 30, 187, 124, 78, 105, 206, 229, 121, 67, 181, 188, 161, 71, 114, 138, 95, 186, + 224, 130, 165, 23, 231, 149, 254, 237, 146, 188, 82, 44, 94, 34, 183, 228, 202, 223, 228, 65, 109, 168, 41, 7, 118, 255, 255, 230, 249, 209, 255, 149, + 231, 188, 76, 17, 115, 87, 129, 237, 245, 93, 248, 211, 96, 119, 229, 22, 159, 187, 28, 43, 157, 91, 114, 98, 233, 133, 153, 158, 237, 253, 72, 116, + 201, 170, 212, 139, 49, 76, 39, 175, 228, 208, 139, 189, 216, 153, 15, 148, 236, 201, 232, 39, 42, 230, 250, 70, 108, 140, 177, 219, 155, 132, 94, 46, + 61, 84, 122, 239, 37, 197, 109, 236, 89, 216, 191, 180, 54, 183, 236, 197, 137, 152, 173, 154, 91, 63, 99, 162, 104, 155, 33, 61, 19, 25, 64, 78, + 201, 174, 159, 126, 133, 194, 76, 188, 251, 158, 57, 83, 23, 76, 188, 160, 104, 90, 110, 73, 63, 222, 215, 179, 255, 151, 203, 195, 126, 185, 124, 237, + 47, 191, 111, 230, 0, 40, 218, 30, 88, 213, 249, 162, 45, 119, 88, 225, 229, 121, 37, 127, 152, 24, 58, 239, 167, 76, 1, 138, 247, 92, 254, 75, + 123, 103, 74, 59, 88, 165, 146, 120, 110, 9, 127, 144, 238, 199, 31, 38, 239, 234, 89, 117, 209, 144, 33, 143, 214, 205, 40, 29, 172, 79, 83, 219, + 156, 210, 17, 176, 255, 134, 251, 135, 207, 184, 102, 127, 78, 147, 94, 252, 242, 240, 33, 91, 69, 241, 102, 148, 92, 104, 203, 187, 127, 120, 201, 253, + 195, 243, 166, 70, 75, 239, 31, 190, 100, 92, 177, 110, 35, 151, 205, 180, 213, 92, 144, 7, 187, 114, 154, 218, 139, 119, 95, 48, 99, 228, 133, 161, + 214, 57, 37, 35, 234, 114, 182, 137, 180, 230, 206, 40, 65, 229, 105, 156, 81, 178, 187, 169, 13, 246, 95, 251, 171, 220, 255, 204, 40, 29, 83, 156, + 147, 170, 189, 228, 197, 171, 123, 74, 1, 96, 70, 201, 209, 156, 221, 125, 151, 20, 183, 219, 114, 154, 58, 114, 160, 113, 198, 181, 191, 189, 183, 108, + 248, 104, 113, 23, 94, 194, 159, 123, 158, 193, 187, 230, 205, 40, 57, 178, 187, 231, 146, 235, 192, 134, 21, 200, 201, 207, 121, 228, 151, 174, 120, 245, + 220, 169, 95, 137, 26, 228, 149, 176, 156, 146, 227, 185, 101, 43, 38, 94, 82, 114, 96, 171, 48, 178, 57, 216, 182, 151, 36, 170, 197, 79, 15, 102, + 126, 72, 84, 207, 41, 123, 104, 226, 131, 147, 119, 229, 76, 221, 229, 190, 200, 86, 243, 235, 243, 115, 97, 23, 204, 120, 251, 146, 80, 127, 233, 140, + 137, 151, 76, 110, 40, 153, 49, 241, 161, 76, 253, 115, 74, 239, 124, 99, 102, 233, 149, 175, 149, 253, 218, 153, 51, 212, 156, 89, 242, 143, 215, 134, + 227, 173, 83, 107, 73, 119, 238, 252, 218, 210, 25, 175, 95, 50, 163, 108, 76, 238, 96, 58, 118, 91, 205, 157, 231, 231, 206, 159, 179, 253, 193, 25, + 101, 127, 31, 250, 108, 201, 235, 115, 222, 205, 180, 211, 63, 182, 63, 136, 143, 132, 206, 100, 210, 43, 57, 90, 178, 175, 169, 123, 198, 212, 147, 238, + 171, 102, 148, 180, 55, 181, 149, 212, 226, 195, 245, 51, 86, 13, 17, 23, 7, 83, 142, 246, 158, 66, 225, 231, 204, 221, 77, 185, 80, 155, 83, 58, + 227, 67, 11, 109, 47, 158, 59, 31, 203, 156, 67, 51, 23, 154, 115, 154, 130, 194, 53, 28, 155, 83, 246, 250, 24, 145, 79, 206, 212, 51, 182, 183, + 55, 136, 47, 101, 69, 144, 99, 163, 151, 228, 21, 239, 250, 85, 238, 252, 67, 187, 207, 94, 50, 242, 244, 212, 254, 156, 146, 135, 202, 134, 44, 189, + 78, 220, 245, 206, 50, 76, 33, 111, 190, 127, 14, 234, 203, 238, 179, 191, 154, 57, 20, 242, 202, 86, 140, 29, 2, 117, 48, 246, 206, 35, 195, 134, + 132, 2, 37, 49, 138, 233, 188, 50, 185, 55, 97, 219, 209, 208, 20, 41, 203, 135, 107, 78, 140, 100, 168, 164, 95, 66, 93, 238, 252, 198, 156, 169, + 7, 75, 26, 87, 220, 136, 41, 228, 150, 204, 65, 157, 197, 52, 230, 148, 12, 159, 152, 73, 4, 211, 132, 177, 41, 159, 112, 47, 120, 9, 147, 158, + 83, 58, 124, 98, 46, 236, 198, 58, 188, 35, 234, 80, 215, 251, 16, 246, 96, 222, 252, 227, 88, 249, 7, 202, 110, 253, 48, 83, 203, 166, 179, 115, + 74, 246, 149, 189, 12, 57, 197, 141, 80, 114, 231, 68, 52, 224, 76, 29, 103, 148, 254, 122, 98, 78, 201, 169, 153, 55, 180, 229, 92, 211, 59, 115, + 106, 243, 139, 247, 228, 205, 223, 159, 83, 82, 151, 83, 130, 122, 127, 0, 235, 159, 43, 172, 214, 92, 121, 225, 204, 210, 49, 239, 204, 42, 187, 242, + 209, 80, 23, 234, 79, 241, 89, 219, 238, 246, 75, 30, 152, 223, 156, 51, 242, 64, 78, 241, 129, 75, 102, 149, 60, 180, 110, 72, 78, 201, 177, 153, + 168, 120, 67, 209, 195, 208, 139, 81, 255, 132, 134, 97, 42, 120, 99, 206, 200, 6, 148, 49, 49, 81, 160, 249, 245, 57, 37, 145, 156, 38, 212, 67, + 125, 198, 208, 163, 232, 90, 102, 150, 204, 41, 27, 50, 103, 232, 238, 169, 7, 200, 0, 54, 121, 137, 142, 122, 61, 163, 164, 1, 26, 166, 30, 122, + 241, 246, 201, 189, 57, 194, 18, 94, 17, 173, 4, 104, 27, 189, 216, 54, 51, 203, 114, 96, 198, 53, 123, 103, 140, 60, 84, 210, 136, 197, 195, 26, + 143, 204, 45, 222, 247, 171, 222, 91, 176, 214, 165, 66, 191, 122, 114, 95, 221, 35, 212, 116, 208, 10, 115, 30, 207, 145, 255, 95, 21, 30, 114, 137, + 176, 210, 95, 79, 28, 130, 223, 247, 95, 44, 212, 57, 183, 100, 197, 196, 11, 182, 30, 56, 95, 184, 143, 237, 19, 255, 131, 230, 158, 59, 255, 52, + 42, 243, 208, 196, 156, 178, 175, 51, 178, 80, 239, 63, 229, 150, 224, 199, 156, 146, 190, 220, 18, 180, 184, 116, 207, 157, 22, 64, 110, 41, 250, 11, + 116, 39, 191, 23, 246, 138, 110, 53, 23, 117, 251, 79, 165, 111, 79, 252, 68, 164, 49, 245, 148, 173, 120, 245, 121, 168, 46, 197, 250, 240, 162, 24, + 122, 166, 95, 215, 15, 67, 101, 221, 159, 59, 127, 248, 27, 185, 67, 163, 119, 65, 219, 86, 209, 9, 255, 155, 98, 159, 9, 176, 85, 248, 34, 180, + 141, 223, 247, 156, 65, 169, 88, 27, 106, 123, 253, 38, 76, 163, 88, 251, 149, 237, 117, 7, 126, 17, 177, 246, 14, 145, 104, 230, 217, 208, 59, 248, + 104, 113, 251, 8, 76, 67, 36, 176, 73, 36, 32, 172, 175, 71, 249, 159, 111, 115, 230, 183, 245, 188, 111, 138, 146, 98, 201, 234, 95, 207, 148, 108, + 72, 198, 81, 254, 139, 231, 162, 179, 184, 33, 154, 169, 86, 222, 212, 61, 182, 242, 179, 195, 133, 159, 235, 180, 189, 222, 60, 92, 4, 189, 200, 156, + 146, 179, 115, 134, 118, 193, 216, 55, 15, 13, 195, 46, 122, 122, 226, 159, 122, 175, 192, 70, 198, 246, 42, 251, 113, 226, 127, 48, 251, 125, 195, 111, + 185, 0, 13, 42, 119, 186, 176, 142, 165, 177, 125, 195, 207, 31, 153, 17, 133, 165, 101, 196, 17, 25, 241, 242, 140, 152, 251, 211, 5, 191, 252, 55, + 167, 236, 243, 137, 194, 229, 230, 150, 188, 62, 241, 187, 140, 63, 201, 217, 55, 124, 248, 121, 226, 222, 98, 237, 234, 165, 113, 209, 9, 159, 98, 49, + 115, 126, 186, 26, 159, 220, 138, 62, 104, 200, 207, 23, 138, 74, 189, 32, 234, 129, 23, 95, 186, 60, 115, 113, 200, 255, 92, 188, 32, 211, 138, 221, + 189, 223, 14, 205, 244, 38, 250, 160, 7, 182, 142, 26, 108, 217, 196, 87, 131, 109, 187, 245, 60, 81, 103, 236, 169, 153, 25, 199, 255, 138, 129, 205, + 115, 94, 198, 111, 93, 119, 250, 0, 246, 74, 217, 79, 67, 241, 225, 158, 127, 138, 223, 133, 27, 135, 93, 216, 7, 99, 122, 254, 134, 50, 26, 203, + 140, 178, 191, 13, 159, 57, 181, 201, 157, 37, 210, 254, 211, 214, 97, 255, 167, 215, 122, 178, 141, 76, 136, 184, 215, 86, 51, 124, 12, 198, 185, 25, + 111, 206, 24, 62, 51, 116, 92, 68, 154, 153, 25, 93, 26, 42, 74, 58, 90, 148, 116, 132, 40, 233, 136, 140, 154, 116, 246, 124, 105, 8, 101, 157, + 56, 102, 198, 80, 13, 243, 185, 124, 198, 212, 167, 39, 94, 110, 123, 231, 219, 76, 191, 188, 157, 121, 42, 183, 236, 131, 65, 77, 20, 57, 230, 252, + 52, 34, 3, 67, 90, 123, 198, 226, 131, 15, 204, 63, 94, 172, 93, 250, 226, 180, 98, 237, 178, 23, 31, 41, 214, 46, 121, 241, 194, 123, 222, 156, + 49, 230, 111, 57, 176, 39, 84, 147, 81, 159, 158, 207, 116, 84, 157, 93, 195, 238, 47, 123, 104, 204, 223, 74, 118, 99, 180, 117, 222, 253, 214, 11, + 0, 13, 232, 234, 238, 126, 243, 5, 8, 133, 51, 85, 232, 121, 121, 240, 182, 146, 90, 196, 20, 55, 221, 179, 15, 211, 24, 2, 7, 68, 180, 142, + 100, 74, 219, 243, 104, 230, 250, 168, 204, 245, 139, 254, 159, 235, 57, 67, 247, 244, 206, 66, 93, 152, 83, 246, 244, 196, 191, 253, 79, 127, 205, 44, + 209, 254, 183, 179, 176, 63, 122, 106, 241, 249, 25, 162, 154, 121, 243, 235, 243, 202, 110, 29, 254, 63, 125, 247, 191, 189, 214, 163, 224, 45, 57, 153, + 22, 239, 221, 37, 236, 233, 255, 212, 250, 237, 76, 146, 191, 212, 254, 194, 193, 218, 207, 64, 103, 56, 166, 231, 178, 76, 170, 248, 45, 163, 103, 182, + 119, 6, 240, 243, 38, 209, 123, 226, 242, 229, 115, 230, 31, 201, 45, 59, 175, 123, 255, 176, 33, 247, 96, 208, 185, 164, 231, 67, 77, 164, 122, 209, + 26, 252, 33, 231, 39, 145, 229, 125, 54, 58, 241, 47, 34, 253, 140, 22, 13, 221, 211, 83, 139, 119, 12, 62, 245, 224, 255, 121, 234, 137, 204, 83, + 99, 161, 94, 252, 64, 199, 252, 117, 232, 145, 220, 146, 62, 161, 17, 185, 147, 30, 154, 120, 193, 180, 135, 38, 142, 41, 57, 98, 123, 91, 132, 155, + 226, 21, 19, 199, 12, 21, 197, 185, 220, 182, 234, 109, 129, 99, 106, 30, 134, 153, 37, 193, 156, 221, 240, 43, 180, 160, 255, 177, 148, 146, 35, 37, + 71, 209, 21, 238, 110, 187, 124, 228, 254, 201, 13, 35, 143, 236, 62, 123, 193, 200, 35, 136, 236, 208, 2, 50, 42, 50, 213, 231, 158, 138, 165, 191, + 37, 131, 97, 68, 61, 254, 32, 172, 242, 106, 225, 152, 46, 135, 177, 23, 28, 16, 222, 30, 191, 98, 54, 183, 136, 188, 254, 144, 91, 42, 174, 22, + 215, 15, 135, 221, 161, 218, 153, 171, 224, 167, 12, 94, 176, 229, 106, 15, 204, 135, 251, 203, 22, 236, 24, 210, 251, 223, 33, 131, 101, 27, 102, 123, + 103, 173, 104, 189, 249, 66, 219, 74, 218, 119, 235, 191, 202, 43, 137, 204, 20, 62, 15, 245, 46, 103, 234, 254, 149, 207, 207, 17, 109, 62, 84, 244, + 24, 207, 173, 31, 44, 79, 198, 65, 76, 122, 113, 226, 229, 88, 146, 91, 103, 224, 157, 183, 204, 41, 241, 103, 138, 149, 41, 224, 156, 146, 135, 38, + 94, 13, 99, 23, 55, 160, 91, 40, 197, 175, 115, 74, 32, 243, 123, 30, 22, 104, 78, 201, 73, 24, 155, 143, 87, 68, 199, 223, 82, 42, 158, 23, + 5, 206, 193, 240, 252, 222, 170, 134, 76, 57, 109, 185, 251, 5, 166, 44, 91, 80, 134, 174, 177, 115, 88, 166, 104, 136, 172, 16, 84, 222, 176, 47, + 183, 36, 154, 51, 245, 184, 251, 215, 111, 253, 250, 146, 55, 231, 140, 197, 112, 141, 202, 134, 46, 233, 127, 234, 215, 246, 192, 252, 78, 116, 73, 189, + 31, 160, 25, 44, 189, 8, 235, 247, 251, 33, 182, 215, 95, 71, 33, 116, 195, 155, 51, 241, 238, 189, 189, 47, 11, 131, 204, 88, 65, 175, 43, 243, + 85, 104, 122, 239, 211, 248, 117, 85, 131, 109, 213, 98, 252, 91, 210, 51, 9, 241, 31, 6, 137, 253, 87, 253, 63, 65, 66, 0, 181, 98, 227, 60, + 219, 59, 183, 11, 243, 155, 95, 251, 127, 130, 6, 150, 244, 124, 107, 174, 8, 50, 127, 65, 164, 57, 115, 114, 170, 231, 107, 84, 193, 157, 223, 141, + 197, 142, 203, 132, 209, 143, 208, 3, 164, 249, 204, 146, 218, 156, 109, 191, 24, 120, 206, 214, 24, 96, 175, 159, 156, 185, 234, 216, 32, 150, 157, 89, + 210, 130, 200, 49, 231, 134, 150, 156, 178, 25, 211, 135, 76, 221, 247, 239, 191, 217, 106, 70, 96, 7, 94, 128, 30, 96, 134, 173, 134, 232, 57, 67, + 235, 239, 41, 251, 245, 159, 108, 53, 179, 140, 25, 67, 99, 191, 252, 106, 14, 221, 141, 191, 227, 111, 214, 140, 161, 250, 47, 191, 177, 255, 249, 141, + 255, 239, 111, 144, 249, 237, 190, 178, 91, 167, 134, 148, 146, 104, 73, 124, 119, 207, 176, 226, 179, 90, 110, 217, 149, 117, 147, 119, 149, 253, 250, 87, + 83, 15, 255, 219, 134, 106, 61, 12, 61, 108, 206, 80, 223, 204, 161, 60, 212, 87, 146, 158, 81, 162, 221, 224, 159, 26, 207, 179, 205, 178, 38, 31, + 203, 73, 199, 102, 96, 203, 223, 16, 207, 29, 106, 14, 86, 172, 196, 159, 249, 53, 167, 228, 100, 111, 54, 26, 186, 237, 79, 209, 135, 81, 49, 99, + 168, 196, 247, 148, 13, 159, 58, 181, 246, 197, 225, 57, 197, 251, 225, 209, 25, 37, 187, 254, 239, 56, 139, 63, 225, 47, 131, 152, 183, 108, 250, 149, + 181, 195, 134, 32, 2, 132, 177, 176, 15, 21, 184, 108, 250, 213, 187, 134, 13, 17, 98, 116, 80, 156, 247, 139, 216, 62, 40, 190, 251, 139, 120, 108, + 80, 220, 247, 139, 88, 55, 40, 178, 95, 196, 31, 7, 197, 219, 118, 15, 138, 27, 7, 197, 133, 191, 136, 31, 14, 138, 27, 127, 17, 87, 15, 138, + 59, 127, 17, 95, 26, 20, 207, 253, 34, 62, 55, 40, 142, 175, 29, 20, 31, 29, 20, 103, 255, 34, 206, 30, 20, 87, 252, 34, 222, 57, 40, 126, + 243, 139, 120, 19, 138, 143, 162, 124, 116, 80, 190, 110, 2, 202, 162, 214, 15, 218, 174, 222, 149, 123, 29, 0, 7, 219, 239, 118, 33, 212, 223, 32, + 194, 228, 43, 59, 198, 100, 13, 9, 229, 150, 102, 218, 225, 217, 250, 87, 198, 45, 31, 53, 36, 52, 109, 223, 175, 240, 202, 157, 52, 123, 200, 136, + 125, 175, 204, 16, 127, 196, 163, 200, 12, 134, 14, 193, 71, 31, 29, 108, 195, 210, 243, 158, 206, 228, 235, 5, 9, 117, 242, 213, 238, 33, 187, 68, + 36, 255, 19, 92, 183, 113, 239, 96, 126, 165, 211, 171, 119, 14, 27, 50, 20, 25, 147, 0, 166, 131, 108, 169, 103, 194, 121, 194, 93, 238, 69, 35, + 23, 12, 182, 24, 47, 148, 142, 125, 29, 111, 67, 124, 82, 118, 219, 164, 204, 197, 72, 207, 69, 72, 110, 132, 135, 42, 233, 46, 169, 235, 25, 31, + 21, 254, 110, 250, 159, 107, 51, 164, 41, 59, 183, 244, 206, 137, 61, 203, 33, 243, 219, 163, 248, 27, 242, 82, 65, 73, 237, 185, 136, 23, 115, 231, + 35, 42, 18, 6, 132, 105, 60, 16, 23, 68, 232, 197, 223, 224, 109, 207, 253, 210, 48, 99, 176, 96, 131, 4, 252, 98, 20, 209, 89, 34, 96, 89, + 179, 203, 86, 179, 107, 144, 24, 161, 66, 102, 106, 134, 106, 209, 179, 113, 144, 13, 237, 229, 2, 83, 100, 200, 22, 166, 147, 251, 75, 58, 7, 247, + 136, 191, 61, 151, 99, 33, 30, 253, 159, 36, 50, 79, 78, 78, 81, 4, 106, 67, 254, 210, 179, 1, 51, 71, 196, 124, 61, 214, 233, 198, 186, 97, + 67, 168, 240, 64, 61, 239, 196, 69, 42, 183, 93, 33, 126, 200, 132, 194, 149, 113, 145, 122, 104, 52, 254, 248, 58, 222, 79, 71, 13, 102, 42, 174, + 61, 90, 151, 43, 168, 204, 1, 219, 121, 153, 132, 183, 190, 54, 100, 200, 46, 219, 31, 145, 62, 236, 202, 221, 221, 126, 117, 238, 200, 221, 185, 101, + 175, 222, 141, 133, 27, 204, 118, 87, 143, 63, 211, 32, 239, 238, 18, 238, 161, 100, 108, 104, 143, 232, 152, 119, 111, 121, 121, 148, 144, 38, 12, 74, + 87, 143, 191, 69, 72, 174, 65, 169, 109, 66, 70, 186, 97, 239, 160, 116, 101, 70, 50, 7, 165, 239, 80, 37, 80, 186, 105, 240, 206, 93, 31, 142, + 17, 82, 214, 224, 181, 171, 175, 202, 92, 211, 7, 175, 253, 107, 103, 182, 144, 54, 215, 101, 164, 7, 7, 50, 169, 172, 26, 188, 243, 211, 187, 102, + 10, 169, 124, 240, 218, 191, 78, 94, 37, 164, 216, 224, 115, 151, 116, 223, 43, 164, 73, 131, 210, 145, 96, 70, 42, 27, 148, 94, 217, 112, 131, 144, + 156, 131, 169, 188, 130, 110, 11, 165, 161, 131, 210, 174, 221, 25, 105, 252, 160, 116, 100, 240, 218, 3, 131, 57, 188, 210, 157, 145, 212, 95, 74, 61, + 242, 2, 33, 149, 12, 94, 187, 251, 92, 230, 90, 245, 47, 57, 28, 202, 72, 91, 6, 175, 221, 242, 115, 70, 242, 12, 94, 251, 116, 80, 138, 213, + 102, 164, 33, 161, 28, 33, 53, 14, 222, 121, 228, 195, 107, 132, 116, 219, 224, 157, 239, 86, 102, 36, 239, 47, 45, 81, 108, 203, 60, 55, 120, 231, + 119, 47, 231, 10, 105, 237, 160, 116, 73, 233, 159, 255, 175, 126, 248, 215, 138, 76, 175, 164, 127, 201, 125, 252, 29, 66, 90, 54, 40, 61, 241, 224, + 12, 33, 45, 255, 37, 191, 191, 62, 149, 105, 207, 193, 178, 124, 247, 251, 251, 50, 253, 55, 40, 29, 137, 219, 133, 244, 228, 224, 157, 67, 146, 25, + 169, 122, 80, 122, 55, 245, 164, 144, 118, 252, 114, 167, 158, 145, 102, 13, 74, 79, 196, 51, 210, 53, 191, 92, 59, 156, 145, 58, 6, 165, 127, 229, + 101, 242, 187, 109, 48, 149, 182, 156, 167, 133, 52, 238, 151, 231, 174, 204, 72, 35, 7, 175, 125, 58, 53, 35, 149, 14, 94, 107, 227, 243, 133, 180, + 110, 247, 96, 91, 255, 58, 35, 85, 254, 82, 135, 237, 23, 252, 95, 249, 181, 61, 55, 82, 72, 243, 7, 165, 7, 139, 50, 210, 137, 65, 233, 238, + 127, 103, 36, 105, 80, 186, 229, 133, 140, 244, 253, 96, 154, 223, 45, 186, 73, 72, 21, 131, 210, 239, 47, 181, 255, 74, 212, 111, 80, 122, 130, 254, + 117, 232, 255, 62, 215, 118, 205, 35, 66, 106, 24, 148, 114, 203, 174, 23, 119, 110, 27, 188, 243, 95, 218, 165, 226, 90, 120, 240, 218, 213, 112, 149, + 184, 86, 255, 203, 115, 247, 109, 21, 215, 22, 15, 74, 151, 12, 187, 68, 72, 75, 6, 159, 219, 149, 243, 140, 184, 115, 230, 160, 164, 173, 203, 23, + 215, 86, 15, 222, 249, 229, 130, 167, 197, 181, 75, 127, 169, 123, 32, 35, 77, 26, 148, 254, 244, 90, 70, 90, 57, 40, 229, 14, 74, 179, 6, 165, + 33, 187, 80, 58, 239, 130, 253, 153, 223, 150, 139, 180, 74, 206, 27, 142, 127, 126, 241, 173, 183, 93, 128, 223, 17, 186, 8, 95, 0, 215, 109, 219, + 245, 11, 51, 250, 127, 255, 123, 105, 168, 5, 35, 44, 207, 162, 33, 233, 196, 60, 47, 75, 44, 49, 181, 191, 217, 237, 246, 250, 239, 223, 95, 240, + 254, 185, 29, 233, 214, 188, 212, 51, 145, 217, 239, 175, 108, 158, 150, 119, 207, 206, 11, 70, 230, 229, 246, 220, 127, 193, 200, 199, 238, 219, 127, 248, + 254, 11, 174, 25, 217, 240, 120, 222, 35, 251, 54, 168, 161, 34, 198, 131, 158, 249, 45, 253, 193, 197, 69, 119, 68, 58, 22, 223, 64, 247, 121, 160, + 144, 63, 45, 245, 58, 141, 10, 43, 27, 172, 78, 169, 193, 163, 85, 88, 149, 0, 238, 126, 48, 72, 147, 199, 146, 193, 5, 126, 208, 148, 179, 148, + 77, 165, 113, 103, 188, 145, 79, 148, 246, 58, 227, 147, 96, 162, 79, 233, 44, 104, 117, 247, 59, 99, 170, 185, 12, 58, 8, 95, 5, 71, 33, 226, + 140, 79, 225, 249, 32, 65, 23, 184, 165, 118, 154, 38, 235, 33, 6, 17, 213, 195, 199, 64, 49, 168, 24, 138, 220, 82, 23, 209, 201, 116, 114, 142, + 36, 41, 35, 22, 108, 75, 147, 157, 16, 39, 148, 180, 103, 129, 71, 129, 197, 210, 94, 104, 131, 52, 213, 131, 227, 204, 6, 88, 13, 38, 27, 239, + 232, 206, 210, 243, 220, 94, 185, 179, 222, 103, 167, 12, 216, 102, 206, 236, 228, 91, 232, 244, 106, 135, 220, 97, 169, 95, 53, 54, 145, 133, 183, 194, + 233, 127, 90, 1, 104, 132, 22, 18, 150, 88, 37, 255, 136, 108, 86, 58, 179, 116, 159, 2, 103, 236, 48, 215, 154, 72, 106, 85, 214, 161, 68, 253, + 80, 9, 227, 225, 184, 28, 9, 242, 45, 240, 186, 101, 227, 35, 105, 202, 249, 40, 92, 67, 235, 61, 124, 190, 86, 205, 226, 116, 159, 18, 45, 2, + 173, 30, 186, 2, 155, 213, 115, 227, 44, 188, 139, 156, 243, 243, 38, 178, 169, 190, 156, 88, 246, 216, 120, 107, 34, 54, 16, 203, 178, 86, 75, 60, + 70, 193, 21, 173, 176, 38, 82, 163, 188, 221, 147, 110, 100, 103, 65, 119, 240, 114, 166, 233, 243, 221, 239, 135, 11, 248, 27, 82, 135, 135, 85, 192, + 27, 82, 218, 115, 136, 13, 163, 169, 114, 218, 39, 25, 10, 172, 164, 220, 105, 216, 224, 198, 51, 196, 90, 109, 21, 210, 148, 114, 4, 118, 75, 123, + 61, 101, 238, 82, 165, 211, 207, 59, 248, 122, 197, 240, 154, 19, 142, 129, 17, 196, 178, 6, 245, 103, 72, 153, 212, 30, 225, 197, 100, 47, 196, 33, + 151, 30, 36, 73, 242, 185, 204, 168, 37, 29, 182, 71, 71, 241, 211, 146, 110, 143, 110, 102, 167, 207, 208, 116, 33, 104, 213, 124, 52, 54, 251, 226, + 184, 188, 206, 52, 249, 187, 228, 27, 115, 30, 175, 14, 146, 51, 106, 98, 46, 124, 131, 23, 174, 94, 8, 171, 141, 53, 228, 125, 217, 178, 135, 14, + 98, 106, 105, 106, 81, 85, 234, 207, 55, 54, 193, 187, 114, 202, 201, 182, 184, 111, 255, 96, 34, 236, 243, 165, 86, 91, 191, 187, 160, 26, 142, 57, + 227, 21, 214, 128, 84, 98, 40, 168, 13, 236, 94, 247, 205, 15, 235, 207, 52, 215, 139, 31, 175, 241, 45, 48, 152, 187, 214, 55, 146, 188, 165, 116, + 6, 77, 31, 36, 116, 105, 22, 61, 233, 251, 144, 213, 75, 49, 191, 241, 12, 36, 20, 39, 235, 112, 227, 197, 34, 211, 197, 71, 68, 177, 180, 173, + 158, 248, 90, 248, 13, 109, 38, 220, 90, 197, 127, 82, 206, 102, 233, 15, 31, 81, 19, 133, 176, 73, 106, 247, 242, 204, 173, 126, 62, 151, 236, 198, + 82, 189, 227, 46, 145, 146, 94, 109, 19, 252, 4, 157, 18, 20, 83, 118, 154, 244, 57, 181, 102, 47, 28, 146, 2, 162, 225, 167, 144, 168, 111, 160, + 138, 119, 94, 201, 239, 165, 112, 154, 124, 21, 43, 96, 149, 48, 63, 46, 46, 236, 167, 12, 83, 108, 43, 16, 189, 198, 109, 250, 106, 178, 77, 158, + 192, 70, 209, 58, 79, 60, 80, 69, 3, 41, 98, 39, 71, 124, 81, 188, 99, 159, 98, 97, 183, 73, 121, 233, 244, 66, 140, 162, 239, 210, 136, 147, + 157, 112, 191, 149, 105, 102, 120, 79, 125, 96, 149, 116, 155, 169, 221, 203, 185, 26, 46, 47, 150, 194, 62, 182, 122, 34, 246, 146, 49, 201, 250, 156, + 88, 206, 88, 133, 117, 154, 24, 246, 129, 38, 8, 75, 105, 103, 92, 230, 210, 54, 185, 191, 156, 57, 192, 153, 30, 221, 102, 79, 11, 77, 235, 19, + 74, 113, 57, 127, 86, 74, 150, 183, 227, 141, 28, 203, 239, 48, 21, 73, 10, 192, 154, 5, 16, 52, 99, 78, 109, 33, 36, 192, 146, 34, 252, 3, + 216, 13, 204, 250, 13, 118, 205, 132, 133, 176, 228, 172, 147, 125, 83, 3, 203, 98, 89, 214, 124, 172, 162, 158, 105, 27, 233, 175, 216, 196, 159, 155, + 189, 188, 26, 98, 93, 164, 67, 49, 109, 124, 21, 234, 124, 50, 75, 199, 42, 82, 211, 166, 167, 221, 11, 7, 124, 16, 116, 62, 214, 194, 179, 26, + 237, 80, 201, 80, 61, 9, 131, 75, 200, 26, 149, 231, 235, 19, 120, 8, 76, 109, 11, 28, 87, 59, 10, 206, 184, 79, 218, 127, 100, 95, 203, 35, + 216, 60, 84, 221, 120, 138, 68, 152, 221, 42, 103, 55, 246, 57, 32, 129, 22, 221, 156, 233, 88, 66, 7, 66, 176, 137, 70, 125, 105, 153, 249, 42, + 100, 195, 49, 87, 116, 241, 56, 168, 119, 175, 28, 136, 88, 65, 159, 212, 81, 206, 110, 112, 191, 47, 7, 157, 176, 193, 221, 42, 247, 101, 107, 77, + 132, 41, 233, 32, 219, 114, 148, 164, 170, 173, 111, 200, 193, 148, 228, 36, 90, 136, 127, 39, 186, 56, 0, 95, 135, 225, 13, 120, 19, 63, 72, 175, + 58, 59, 243, 164, 157, 77, 35, 168, 250, 21, 252, 28, 35, 3, 229, 213, 97, 95, 186, 137, 107, 245, 152, 52, 73, 137, 164, 47, 27, 88, 14, 99, + 168, 166, 50, 215, 5, 160, 19, 174, 192, 34, 114, 210, 209, 10, 191, 165, 26, 141, 87, 97, 155, 238, 117, 240, 34, 24, 9, 167, 202, 73, 173, 29, + 141, 41, 136, 55, 69, 224, 125, 98, 89, 249, 208, 17, 157, 199, 253, 112, 109, 76, 101, 229, 181, 190, 164, 104, 190, 39, 181, 249, 110, 209, 124, 237, + 84, 87, 124, 208, 4, 139, 181, 205, 240, 31, 84, 177, 139, 201, 216, 129, 180, 133, 70, 94, 135, 77, 63, 220, 242, 112, 37, 232, 137, 79, 179, 110, + 164, 243, 141, 109, 236, 239, 16, 134, 63, 89, 173, 112, 200, 103, 44, 125, 16, 58, 236, 224, 71, 183, 120, 111, 108, 27, 187, 145, 124, 98, 141, 135, + 167, 201, 126, 233, 106, 118, 26, 90, 224, 110, 107, 21, 57, 72, 116, 233, 18, 122, 187, 81, 228, 46, 150, 166, 107, 235, 200, 15, 152, 250, 35, 240, + 207, 36, 181, 236, 229, 90, 26, 26, 220, 239, 43, 157, 217, 119, 215, 17, 32, 119, 242, 179, 210, 0, 101, 246, 114, 117, 110, 11, 175, 239, 240, 178, + 249, 25, 165, 191, 15, 14, 11, 135, 115, 13, 13, 120, 98, 165, 48, 9, 244, 132, 61, 192, 235, 131, 146, 149, 60, 74, 19, 94, 216, 24, 240, 153, + 37, 216, 168, 228, 59, 76, 216, 167, 242, 105, 104, 19, 13, 206, 120, 41, 58, 70, 61, 145, 245, 165, 240, 195, 213, 27, 72, 123, 196, 60, 81, 35, + 63, 224, 222, 6, 232, 178, 209, 7, 46, 14, 225, 199, 110, 125, 46, 217, 162, 156, 245, 107, 123, 97, 13, 196, 199, 173, 150, 153, 4, 104, 169, 232, + 129, 31, 224, 65, 159, 234, 20, 189, 65, 58, 170, 78, 241, 250, 101, 166, 189, 94, 237, 195, 178, 229, 37, 85, 195, 1, 74, 194, 83, 214, 141, 202, + 11, 203, 72, 40, 60, 171, 195, 195, 171, 248, 4, 41, 226, 178, 42, 132, 110, 121, 138, 121, 76, 213, 242, 245, 111, 80, 179, 194, 52, 70, 120, 182, + 11, 40, 28, 2, 95, 194, 159, 239, 126, 11, 253, 248, 95, 217, 83, 144, 132, 93, 124, 161, 164, 11, 141, 250, 45, 169, 37, 28, 29, 111, 182, 149, + 41, 120, 8, 122, 81, 183, 205, 82, 244, 149, 237, 30, 168, 130, 191, 72, 17, 143, 229, 133, 74, 122, 152, 25, 61, 146, 225, 83, 104, 159, 61, 33, + 115, 53, 24, 73, 200, 119, 161, 142, 239, 148, 89, 144, 61, 3, 141, 242, 31, 201, 202, 1, 197, 133, 6, 65, 248, 118, 236, 180, 47, 173, 94, 98, + 249, 76, 153, 219, 2, 34, 153, 231, 164, 8, 198, 148, 52, 118, 196, 9, 210, 42, 235, 254, 89, 24, 98, 154, 72, 24, 46, 59, 234, 224, 118, 110, + 32, 88, 94, 70, 176, 130, 254, 214, 171, 248, 24, 188, 149, 159, 195, 246, 105, 212, 154, 20, 210, 104, 183, 100, 14, 214, 49, 218, 67, 116, 40, 230, + 219, 149, 116, 164, 149, 215, 243, 124, 109, 54, 236, 194, 22, 143, 168, 86, 130, 179, 0, 168, 65, 133, 141, 88, 40, 245, 86, 177, 98, 94, 173, 12, + 148, 47, 128, 17, 250, 90, 210, 138, 105, 90, 82, 84, 74, 21, 110, 160, 29, 65, 230, 32, 15, 64, 4, 156, 26, 109, 47, 111, 229, 5, 253, 132, + 255, 248, 129, 48, 130, 36, 134, 27, 8, 178, 77, 153, 10, 64, 121, 159, 93, 195, 90, 158, 182, 239, 96, 210, 33, 41, 76, 141, 169, 244, 66, 195, + 228, 137, 160, 147, 213, 91, 99, 224, 4, 92, 141, 206, 171, 11, 114, 249, 38, 90, 107, 79, 204, 130, 49, 82, 131, 99, 61, 156, 133, 83, 168, 104, + 99, 72, 189, 207, 52, 225, 115, 188, 190, 146, 47, 195, 207, 69, 196, 80, 210, 9, 190, 45, 0, 97, 235, 116, 143, 98, 109, 57, 234, 226, 9, 126, + 134, 152, 246, 45, 204, 86, 27, 68, 247, 190, 86, 74, 250, 204, 101, 228, 123, 229, 28, 134, 80, 190, 83, 114, 155, 83, 207, 117, 4, 185, 3, 102, + 245, 98, 80, 131, 47, 84, 200, 130, 60, 247, 251, 148, 21, 180, 114, 135, 97, 227, 216, 76, 178, 37, 125, 224, 102, 82, 178, 242, 52, 247, 12, 96, + 115, 23, 98, 70, 51, 177, 185, 99, 62, 115, 68, 38, 239, 101, 208, 166, 164, 171, 184, 201, 181, 48, 188, 40, 245, 166, 164, 20, 88, 158, 114, 183, + 169, 164, 11, 76, 15, 212, 235, 174, 15, 189, 208, 200, 235, 187, 224, 64, 156, 12, 40, 82, 44, 69, 19, 162, 148, 35, 2, 240, 0, 12, 96, 127, + 151, 243, 6, 244, 2, 221, 82, 196, 167, 161, 199, 192, 4, 223, 117, 65, 1, 234, 59, 73, 41, 18, 57, 1, 125, 240, 198, 69, 58, 22, 189, 29, + 122, 168, 69, 246, 9, 29, 91, 177, 8, 242, 173, 217, 80, 18, 39, 230, 236, 58, 251, 0, 234, 199, 0, 65, 23, 33, 165, 228, 8, 118, 128, 165, + 24, 107, 97, 187, 212, 145, 106, 108, 115, 189, 242, 6, 124, 184, 143, 106, 38, 134, 206, 89, 70, 22, 58, 45, 39, 234, 122, 140, 26, 244, 107, 121, + 177, 41, 105, 180, 216, 157, 196, 98, 90, 62, 133, 4, 236, 12, 157, 53, 230, 254, 14, 229, 138, 17, 192, 4, 2, 68, 175, 126, 109, 59, 243, 253, + 71, 229, 65, 118, 30, 137, 193, 191, 76, 251, 119, 88, 82, 244, 49, 155, 77, 7, 20, 161, 70, 97, 69, 138, 184, 7, 34, 58, 53, 236, 223, 145, + 23, 76, 187, 162, 184, 241, 3, 141, 238, 55, 188, 17, 174, 253, 76, 116, 116, 51, 118, 166, 250, 51, 83, 206, 161, 15, 248, 66, 168, 175, 131, 113, + 17, 64, 248, 44, 182, 157, 134, 8, 147, 238, 38, 253, 246, 36, 90, 99, 72, 9, 11, 199, 138, 222, 188, 242, 223, 168, 143, 228, 203, 51, 188, 170, + 133, 240, 227, 157, 152, 220, 227, 232, 240, 191, 215, 29, 224, 64, 8, 226, 225, 246, 134, 148, 180, 8, 246, 164, 164, 147, 82, 208, 135, 161, 132, 252, + 70, 199, 66, 223, 2, 93, 30, 130, 26, 115, 13, 102, 72, 99, 50, 83, 59, 92, 230, 44, 230, 133, 249, 201, 66, 140, 136, 117, 41, 161, 248, 146, + 225, 1, 31, 22, 169, 200, 156, 74, 90, 209, 244, 127, 63, 147, 170, 24, 195, 22, 192, 189, 233, 208, 6, 210, 239, 7, 7, 249, 204, 24, 193, 191, + 12, 195, 45, 229, 82, 31, 38, 250, 18, 65, 243, 176, 166, 116, 161, 37, 159, 101, 171, 201, 254, 200, 0, 58, 82, 114, 220, 103, 46, 1, 212, 48, + 211, 167, 72, 65, 44, 60, 127, 1, 49, 194, 1, 52, 55, 175, 23, 158, 52, 122, 161, 26, 185, 108, 204, 195, 170, 248, 133, 112, 190, 133, 126, 37, + 156, 191, 94, 178, 202, 141, 27, 106, 228, 124, 178, 48, 25, 209, 203, 201, 49, 165, 147, 90, 201, 46, 170, 175, 234, 202, 215, 215, 241, 181, 144, 102, + 202, 1, 88, 44, 124, 252, 8, 248, 0, 244, 185, 175, 99, 87, 60, 71, 86, 209, 139, 209, 66, 27, 176, 8, 99, 225, 75, 180, 158, 94, 206, 209, + 12, 25, 171, 58, 32, 53, 216, 211, 232, 239, 209, 251, 170, 172, 17, 107, 189, 188, 139, 12, 132, 26, 237, 105, 23, 59, 46, 161, 202, 167, 61, 44, + 33, 122, 10, 149, 8, 180, 132, 213, 34, 66, 136, 7, 230, 208, 125, 41, 186, 94, 95, 86, 133, 225, 22, 182, 252, 197, 200, 196, 212, 244, 107, 152, + 213, 3, 240, 13, 1, 15, 67, 7, 210, 163, 70, 237, 46, 144, 16, 141, 242, 16, 2, 29, 137, 244, 226, 23, 23, 56, 117, 4, 36, 208, 167, 132, + 179, 53, 52, 16, 121, 38, 43, 66, 68, 213, 94, 196, 242, 220, 99, 251, 20, 196, 195, 175, 203, 76, 152, 84, 171, 212, 159, 134, 113, 110, 191, 210, + 41, 3, 170, 240, 64, 245, 134, 30, 155, 230, 176, 127, 9, 41, 79, 202, 5, 223, 98, 78, 71, 161, 189, 23, 61, 47, 193, 199, 76, 63, 169, 15, + 87, 177, 183, 32, 149, 106, 226, 235, 228, 9, 58, 61, 70, 177, 8, 63, 242, 160, 182, 148, 84, 66, 188, 234, 6, 56, 138, 142, 235, 99, 178, 174, + 197, 125, 58, 225, 103, 143, 241, 70, 37, 229, 97, 125, 61, 30, 246, 119, 119, 139, 218, 133, 160, 233, 56, 9, 101, 179, 77, 94, 37, 149, 239, 146, + 194, 10, 243, 147, 125, 152, 224, 249, 82, 50, 130, 190, 54, 68, 83, 232, 5, 111, 53, 179, 173, 77, 164, 82, 153, 17, 134, 205, 114, 44, 173, 59, + 200, 73, 153, 43, 86, 16, 166, 158, 176, 66, 45, 158, 148, 204, 63, 239, 205, 183, 86, 162, 243, 159, 192, 182, 0, 130, 125, 51, 99, 6, 12, 162, + 242, 163, 86, 44, 168, 111, 67, 93, 44, 58, 141, 157, 9, 23, 210, 30, 187, 134, 70, 66, 91, 68, 208, 245, 66, 49, 83, 96, 5, 104, 246, 152, + 48, 156, 48, 104, 204, 15, 17, 3, 93, 50, 108, 57, 26, 31, 1, 150, 208, 241, 217, 155, 73, 27, 122, 170, 158, 195, 118, 125, 46, 54, 166, 107, + 139, 60, 126, 35, 137, 58, 209, 167, 13, 200, 237, 193, 102, 158, 205, 119, 99, 94, 243, 209, 148, 218, 149, 21, 166, 244, 71, 12, 156, 219, 84, 76, + 65, 119, 159, 181, 235, 146, 33, 219, 216, 111, 232, 237, 207, 195, 90, 40, 64, 104, 101, 55, 42, 177, 132, 199, 229, 142, 44, 125, 233, 17, 146, 10, + 125, 10, 109, 162, 79, 162, 160, 249, 249, 104, 158, 144, 180, 68, 21, 127, 72, 88, 175, 201, 143, 11, 132, 54, 141, 239, 19, 82, 33, 63, 57, 136, + 48, 54, 209, 118, 15, 218, 209, 38, 50, 224, 97, 35, 224, 55, 153, 31, 217, 110, 21, 189, 130, 103, 209, 199, 234, 191, 204, 103, 16, 46, 133, 81, + 21, 103, 11, 130, 51, 186, 199, 171, 205, 19, 220, 193, 166, 155, 71, 93, 81, 63, 198, 35, 191, 54, 158, 39, 178, 96, 22, 86, 36, 209, 133, 87, + 51, 136, 107, 183, 200, 169, 208, 98, 153, 156, 172, 139, 4, 218, 243, 35, 68, 61, 99, 199, 146, 125, 78, 246, 171, 209, 241, 214, 72, 134, 84, 97, + 185, 217, 213, 87, 201, 247, 122, 21, 125, 51, 34, 198, 90, 41, 133, 72, 98, 20, 166, 180, 246, 136, 116, 140, 13, 160, 2, 143, 183, 234, 37, 46, + 226, 109, 193, 93, 176, 220, 58, 35, 192, 107, 8, 221, 150, 171, 79, 106, 87, 244, 88, 57, 108, 228, 33, 37, 49, 133, 99, 222, 17, 170, 47, 35, + 137, 20, 6, 247, 111, 72, 63, 26, 102, 123, 202, 132, 183, 177, 25, 95, 72, 251, 96, 27, 41, 150, 62, 131, 53, 196, 74, 192, 78, 23, 196, 92, + 209, 44, 171, 165, 39, 98, 222, 235, 70, 23, 149, 197, 138, 201, 23, 178, 233, 100, 35, 73, 7, 22, 15, 59, 50, 37, 152, 71, 95, 143, 164, 59, + 46, 229, 215, 210, 3, 106, 186, 26, 182, 7, 96, 222, 82, 147, 122, 100, 43, 194, 241, 223, 57, 106, 72, 220, 135, 46, 214, 51, 197, 13, 178, 2, + 15, 147, 126, 169, 83, 53, 49, 136, 73, 209, 2, 171, 131, 111, 81, 6, 108, 124, 196, 81, 21, 10, 177, 182, 17, 143, 15, 61, 77, 34, 93, 164, + 215, 9, 152, 104, 227, 107, 185, 224, 84, 161, 13, 16, 191, 233, 60, 118, 62, 153, 148, 180, 161, 15, 82, 245, 45, 71, 37, 84, 157, 107, 233, 110, + 37, 106, 231, 187, 79, 42, 198, 120, 235, 27, 218, 175, 240, 198, 38, 122, 151, 97, 35, 39, 36, 230, 235, 192, 32, 100, 102, 0, 74, 86, 98, 53, + 70, 189, 188, 116, 150, 165, 33, 235, 43, 70, 243, 63, 11, 111, 10, 251, 245, 161, 75, 182, 198, 129, 109, 26, 243, 25, 183, 185, 99, 92, 213, 254, + 206, 5, 142, 6, 20, 224, 59, 51, 129, 122, 187, 177, 151, 232, 244, 175, 44, 134, 225, 227, 172, 148, 44, 56, 195, 103, 245, 100, 107, 2, 244, 88, + 234, 223, 248, 102, 113, 175, 3, 234, 207, 58, 181, 53, 153, 7, 85, 110, 139, 53, 98, 151, 76, 250, 2, 1, 245, 143, 228, 20, 73, 79, 161, 46, + 152, 197, 68, 226, 152, 15, 148, 201, 8, 28, 151, 73, 117, 169, 132, 251, 67, 44, 198, 2, 216, 231, 208, 50, 144, 19, 246, 132, 28, 90, 225, 134, + 46, 244, 104, 81, 17, 76, 104, 155, 61, 149, 65, 254, 17, 68, 254, 139, 19, 78, 99, 4, 220, 65, 206, 100, 148, 13, 65, 72, 124, 220, 55, 248, + 180, 27, 139, 183, 52, 105, 79, 167, 173, 215, 160, 67, 158, 140, 225, 98, 89, 180, 10, 153, 95, 196, 87, 195, 182, 203, 253, 182, 128, 123, 175, 62, + 2, 245, 47, 153, 143, 88, 165, 6, 163, 224, 247, 240, 216, 96, 130, 155, 232, 62, 39, 19, 168, 124, 192, 159, 233, 197, 30, 113, 135, 33, 119, 212, + 71, 139, 204, 94, 178, 198, 94, 39, 39, 10, 180, 135, 221, 199, 104, 48, 127, 22, 156, 166, 119, 241, 74, 122, 39, 214, 42, 116, 244, 156, 141, 63, + 70, 134, 197, 36, 97, 68, 82, 103, 37, 67, 255, 20, 47, 68, 21, 243, 248, 123, 109, 200, 88, 34, 15, 32, 14, 0, 192, 32, 129, 85, 128, 125, + 118, 3, 59, 189, 228, 115, 212, 175, 211, 200, 81, 247, 97, 67, 190, 141, 254, 45, 81, 144, 90, 205, 188, 82, 48, 63, 135, 248, 48, 114, 135, 193, + 42, 129, 35, 2, 214, 204, 37, 24, 73, 171, 102, 209, 186, 20, 60, 175, 223, 230, 238, 35, 45, 248, 137, 104, 87, 213, 186, 50, 236, 6, 92, 220, + 191, 134, 212, 59, 65, 222, 89, 194, 238, 25, 196, 242, 127, 135, 111, 42, 213, 179, 249, 250, 33, 50, 225, 71, 52, 138, 51, 52, 185, 4, 242, 31, + 229, 243, 110, 148, 218, 203, 205, 53, 238, 31, 36, 173, 32, 112, 183, 53, 13, 161, 109, 21, 212, 101, 95, 34, 165, 209, 149, 92, 72, 235, 176, 40, + 235, 103, 208, 189, 18, 98, 250, 94, 52, 19, 142, 1, 112, 107, 24, 94, 32, 165, 130, 24, 110, 131, 119, 5, 65, 159, 75, 138, 9, 19, 244, 249, + 77, 5, 245, 254, 94, 190, 147, 70, 242, 145, 18, 205, 75, 219, 172, 180, 123, 7, 198, 208, 89, 224, 127, 4, 190, 161, 136, 204, 199, 166, 171, 140, + 14, 196, 164, 3, 245, 210, 122, 200, 35, 88, 230, 114, 179, 156, 252, 32, 143, 191, 137, 94, 108, 216, 220, 19, 30, 178, 118, 75, 106, 138, 28, 32, + 243, 77, 123, 64, 77, 219, 24, 242, 131, 87, 141, 52, 54, 233, 114, 43, 205, 253, 47, 147, 147, 136, 21, 31, 231, 91, 51, 96, 107, 32, 0, 151, + 176, 155, 200, 254, 20, 92, 200, 122, 133, 131, 160, 43, 174, 213, 17, 132, 42, 38, 53, 200, 197, 187, 133, 61, 78, 66, 186, 149, 196, 71, 238, 226, + 142, 9, 104, 206, 147, 62, 147, 254, 204, 243, 220, 63, 216, 241, 238, 34, 147, 248, 172, 213, 1, 152, 202, 247, 75, 157, 244, 101, 191, 181, 182, 6, + 210, 1, 146, 160, 17, 228, 55, 41, 183, 174, 114, 169, 75, 181, 108, 186, 139, 143, 243, 147, 218, 136, 153, 209, 62, 225, 119, 38, 6, 208, 131, 84, + 186, 114, 7, 125, 154, 150, 181, 0, 102, 127, 47, 37, 253, 218, 51, 228, 215, 4, 20, 94, 31, 245, 243, 102, 68, 22, 204, 107, 141, 115, 135, 59, + 101, 107, 36, 189, 61, 105, 19, 77, 78, 226, 147, 240, 118, 81, 140, 176, 212, 47, 27, 177, 122, 169, 157, 174, 120, 64, 159, 108, 149, 145, 55, 208, + 85, 192, 90, 242, 161, 136, 212, 202, 70, 169, 87, 53, 177, 189, 169, 225, 100, 24, 250, 251, 60, 26, 250, 227, 176, 77, 127, 88, 140, 184, 68, 216, + 38, 72, 73, 58, 213, 229, 252, 23, 209, 187, 35, 39, 246, 3, 240, 186, 48, 228, 89, 77, 131, 242, 120, 232, 38, 24, 105, 164, 19, 153, 40, 233, + 94, 67, 59, 10, 16, 205, 40, 189, 18, 147, 239, 65, 213, 41, 147, 83, 194, 133, 247, 75, 255, 193, 156, 215, 144, 125, 106, 56, 95, 107, 230, 155, + 37, 45, 31, 234, 220, 215, 191, 14, 63, 33, 93, 212, 91, 142, 131, 24, 193, 225, 109, 106, 123, 145, 233, 32, 37, 230, 55, 232, 204, 63, 218, 37, + 250, 129, 141, 133, 102, 161, 80, 55, 146, 122, 162, 127, 193, 93, 61, 1, 219, 90, 184, 172, 69, 249, 158, 69, 21, 12, 120, 90, 61, 43, 64, 141, + 219, 201, 20, 75, 12, 221, 244, 18, 35, 109, 220, 128, 15, 79, 50, 22, 162, 221, 157, 8, 166, 164, 102, 56, 30, 38, 189, 198, 18, 24, 79, 25, + 225, 42, 251, 81, 61, 151, 230, 30, 114, 218, 17, 27, 145, 113, 62, 78, 110, 107, 141, 164, 184, 90, 9, 199, 60, 223, 177, 200, 159, 63, 132, 110, + 88, 169, 55, 178, 221, 1, 48, 227, 46, 150, 68, 99, 126, 149, 85, 147, 62, 180, 211, 45, 122, 35, 207, 7, 207, 33, 26, 245, 183, 226, 3, 34, + 46, 84, 242, 171, 104, 42, 5, 59, 173, 37, 104, 254, 125, 248, 224, 60, 235, 66, 244, 215, 243, 122, 125, 218, 22, 226, 71, 120, 119, 98, 44, 251, + 136, 166, 34, 70, 197, 131, 135, 68, 160, 61, 150, 176, 68, 207, 26, 142, 196, 36, 49, 188, 164, 240, 44, 171, 99, 125, 76, 169, 102, 190, 232, 52, + 235, 91, 105, 164, 209, 225, 126, 85, 213, 138, 208, 102, 29, 233, 8, 235, 112, 115, 33, 228, 241, 36, 162, 18, 47, 41, 137, 208, 144, 51, 158, 230, + 139, 165, 67, 145, 40, 118, 82, 187, 19, 54, 66, 12, 145, 54, 248, 142, 202, 102, 19, 191, 56, 131, 65, 182, 34, 240, 52, 186, 176, 216, 27, 166, + 168, 16, 0, 255, 57, 71, 124, 165, 73, 14, 189, 38, 191, 104, 146, 241, 208, 222, 68, 146, 240, 49, 155, 85, 163, 164, 150, 91, 255, 69, 148, 154, + 64, 105, 58, 57, 138, 144, 132, 205, 163, 7, 60, 91, 216, 143, 202, 139, 134, 135, 203, 155, 15, 167, 154, 220, 186, 28, 26, 204, 126, 66, 51, 173, + 245, 36, 183, 113, 31, 163, 247, 144, 77, 170, 73, 44, 180, 130, 37, 124, 151, 240, 15, 30, 213, 197, 3, 233, 61, 42, 178, 118, 199, 69, 72, 240, + 46, 231, 75, 3, 112, 167, 53, 150, 44, 188, 149, 103, 70, 116, 252, 188, 49, 255, 149, 12, 122, 128, 227, 74, 216, 198, 197, 192, 93, 50, 203, 20, + 90, 97, 248, 209, 105, 115, 185, 131, 90, 242, 23, 240, 45, 73, 59, 19, 161, 137, 112, 192, 121, 146, 221, 74, 15, 163, 7, 229, 219, 233, 208, 180, + 135, 239, 166, 81, 15, 84, 240, 89, 24, 144, 251, 161, 91, 80, 97, 212, 195, 72, 140, 180, 101, 64, 11, 233, 179, 167, 179, 23, 64, 253, 114, 12, + 206, 95, 33, 201, 251, 247, 110, 207, 91, 238, 165, 169, 32, 191, 151, 139, 81, 166, 78, 170, 73, 169, 0, 187, 163, 199, 7, 163, 72, 92, 12, 21, + 78, 64, 36, 80, 212, 64, 116, 110, 148, 34, 185, 63, 180, 60, 29, 146, 0, 177, 144, 250, 132, 102, 35, 97, 236, 220, 251, 80, 105, 44, 31, 63, + 33, 28, 134, 75, 117, 123, 58, 233, 178, 26, 118, 184, 129, 36, 14, 167, 37, 46, 103, 125, 138, 209, 128, 34, 30, 151, 225, 57, 247, 171, 225, 202, + 195, 146, 54, 142, 139, 129, 151, 115, 5, 230, 150, 163, 106, 26, 145, 39, 109, 245, 105, 133, 214, 89, 1, 85, 171, 120, 142, 148, 20, 196, 250, 101, + 41, 77, 111, 182, 94, 19, 212, 184, 176, 20, 246, 35, 32, 101, 246, 4, 229, 11, 215, 133, 225, 206, 0, 180, 35, 205, 15, 192, 8, 72, 36, 72, + 20, 125, 85, 115, 74, 90, 223, 137, 204, 195, 23, 246, 239, 85, 62, 101, 175, 34, 237, 126, 137, 107, 245, 176, 41, 128, 81, 146, 204, 217, 40, 51, + 39, 76, 231, 9, 121, 59, 44, 229, 137, 115, 217, 218, 14, 83, 254, 202, 188, 130, 135, 212, 17, 7, 220, 155, 100, 37, 4, 109, 178, 73, 185, 253, + 184, 108, 102, 33, 154, 13, 193, 98, 54, 149, 191, 34, 250, 106, 41, 63, 46, 35, 231, 217, 2, 47, 130, 207, 112, 200, 75, 209, 72, 174, 67, 56, + 95, 193, 167, 209, 20, 182, 55, 219, 14, 250, 18, 157, 193, 114, 40, 222, 201, 190, 70, 120, 146, 67, 13, 7, 218, 206, 53, 173, 196, 148, 186, 201, + 110, 208, 200, 24, 47, 36, 67, 173, 240, 19, 156, 55, 13, 58, 248, 184, 115, 86, 185, 233, 74, 21, 194, 98, 122, 214, 153, 44, 220, 160, 219, 204, + 235, 4, 207, 169, 18, 56, 48, 232, 140, 47, 183, 16, 227, 123, 110, 226, 99, 200, 57, 145, 203, 181, 244, 44, 225, 14, 43, 27, 130, 230, 189, 200, + 63, 77, 167, 102, 131, 54, 187, 192, 98, 249, 255, 34, 229, 162, 128, 123, 17, 251, 88, 122, 132, 187, 69, 47, 23, 194, 74, 114, 70, 214, 100, 248, + 77, 155, 192, 165, 255, 238, 85, 144, 144, 108, 39, 143, 153, 62, 140, 234, 219, 11, 189, 192, 16, 15, 88, 200, 92, 47, 34, 187, 208, 23, 189, 8, + 123, 72, 146, 124, 66, 166, 155, 99, 177, 235, 62, 111, 132, 175, 5, 36, 218, 128, 166, 48, 182, 221, 110, 21, 137, 145, 8, 202, 139, 248, 133, 216, + 7, 199, 216, 77, 80, 7, 9, 235, 97, 1, 101, 39, 89, 207, 66, 18, 150, 241, 78, 53, 82, 165, 229, 253, 76, 219, 168, 251, 102, 254, 186, 218, + 157, 102, 14, 249, 37, 36, 194, 113, 248, 17, 45, 235, 6, 48, 33, 253, 42, 103, 178, 89, 110, 122, 221, 251, 194, 233, 33, 216, 231, 66, 231, 201, + 195, 176, 9, 26, 43, 195, 202, 203, 230, 4, 159, 90, 97, 228, 97, 163, 142, 211, 18, 34, 82, 37, 4, 125, 222, 114, 180, 99, 112, 180, 55, 230, + 53, 93, 188, 30, 227, 18, 36, 100, 230, 126, 220, 80, 185, 221, 101, 74, 251, 20, 163, 209, 26, 79, 219, 28, 3, 21, 8, 182, 25, 134, 68, 153, + 187, 84, 238, 68, 192, 50, 254, 137, 229, 3, 213, 80, 238, 150, 67, 168, 90, 240, 80, 36, 125, 138, 231, 47, 5, 158, 130, 191, 234, 204, 13, 88, + 174, 141, 7, 96, 34, 198, 156, 14, 146, 252, 216, 170, 114, 65, 126, 52, 98, 5, 157, 122, 26, 81, 174, 156, 77, 76, 164, 8, 99, 159, 138, 202, + 59, 59, 249, 233, 51, 246, 129, 185, 72, 235, 84, 230, 32, 217, 111, 194, 150, 10, 146, 172, 210, 124, 74, 63, 70, 221, 227, 103, 21, 58, 125, 134, + 164, 123, 202, 220, 155, 21, 195, 127, 31, 236, 23, 163, 84, 71, 73, 91, 170, 53, 141, 58, 188, 50, 11, 93, 94, 199, 187, 44, 139, 170, 30, 93, + 132, 7, 213, 196, 140, 230, 150, 66, 146, 28, 35, 65, 106, 61, 182, 87, 49, 235, 163, 222, 63, 8, 147, 246, 207, 33, 11, 7, 10, 217, 83, 61, + 118, 189, 229, 125, 130, 170, 159, 42, 95, 0, 137, 129, 162, 123, 233, 73, 49, 44, 74, 84, 53, 77, 141, 141, 104, 11, 194, 90, 0, 73, 51, 15, + 175, 177, 108, 110, 126, 35, 232, 106, 34, 100, 45, 110, 118, 164, 171, 151, 200, 216, 212, 37, 208, 163, 68, 11, 97, 36, 180, 219, 227, 149, 11, 192, + 207, 70, 187, 85, 172, 237, 81, 17, 214, 212, 196, 102, 230, 167, 27, 183, 48, 23, 43, 218, 149, 162, 47, 97, 52, 9, 169, 151, 51, 15, 241, 132, + 208, 96, 228, 152, 83, 243, 112, 7, 23, 72, 212, 147, 154, 11, 65, 31, 29, 129, 97, 100, 68, 207, 89, 232, 78, 103, 147, 152, 69, 45, 242, 2, + 221, 169, 37, 110, 128, 148, 115, 39, 43, 15, 64, 27, 52, 35, 178, 173, 62, 63, 41, 99, 216, 170, 252, 152, 190, 147, 137, 255, 213, 199, 100, 59, + 155, 13, 63, 115, 1, 228, 125, 9, 44, 100, 17, 148, 247, 83, 107, 225, 33, 72, 165, 95, 245, 194, 98, 125, 155, 208, 218, 213, 146, 169, 26, 13, + 208, 168, 64, 225, 6, 18, 148, 225, 38, 194, 195, 228, 194, 49, 130, 56, 204, 158, 4, 39, 49, 7, 249, 144, 19, 105, 239, 118, 9, 57, 231, 18, + 150, 15, 115, 175, 213, 236, 150, 179, 12, 43, 243, 79, 168, 147, 9, 12, 168, 209, 130, 86, 238, 137, 59, 89, 139, 24, 83, 131, 35, 61, 232, 179, + 73, 51, 6, 142, 179, 124, 64, 210, 130, 136, 52, 146, 160, 5, 3, 220, 209, 83, 192, 61, 110, 93, 247, 128, 45, 38, 195, 206, 147, 41, 114, 3, + 229, 62, 115, 46, 175, 148, 18, 126, 116, 29, 213, 178, 194, 215, 209, 180, 0, 140, 7, 148, 1, 217, 89, 3, 45, 252, 93, 171, 252, 85, 202, 157, + 241, 14, 37, 26, 228, 19, 133, 231, 73, 243, 62, 41, 226, 76, 86, 88, 231, 19, 35, 146, 72, 240, 243, 177, 177, 227, 193, 42, 164, 38, 254, 48, + 221, 39, 108, 204, 248, 167, 134, 137, 169, 67, 117, 47, 154, 205, 114, 125, 62, 105, 13, 19, 4, 133, 229, 250, 6, 119, 171, 210, 151, 165, 23, 35, + 38, 110, 112, 158, 226, 182, 184, 7, 190, 13, 192, 110, 98, 141, 118, 151, 135, 201, 69, 88, 211, 58, 39, 50, 92, 185, 206, 195, 189, 112, 28, 49, + 203, 109, 86, 209, 93, 238, 152, 130, 93, 190, 137, 214, 166, 232, 231, 173, 124, 196, 217, 108, 179, 23, 177, 118, 31, 53, 228, 124, 12, 13, 170, 39, + 213, 4, 19, 161, 3, 2, 6, 66, 200, 181, 72, 52, 133, 63, 91, 43, 35, 211, 113, 193, 9, 79, 11, 77, 120, 160, 234, 45, 116, 159, 137, 122, + 86, 37, 29, 178, 167, 230, 225, 67, 70, 34, 50, 26, 102, 111, 109, 246, 76, 66, 167, 162, 19, 86, 216, 168, 36, 67, 165, 146, 170, 112, 23, 235, + 204, 12, 161, 229, 131, 205, 114, 178, 176, 123, 31, 112, 184, 13, 29, 37, 194, 93, 49, 102, 226, 179, 131, 141, 125, 14, 215, 109, 151, 117, 100, 215, + 252, 29, 72, 141, 179, 212, 33, 43, 81, 153, 218, 16, 240, 183, 68, 54, 115, 131, 124, 165, 77, 17, 33, 11, 163, 235, 206, 231, 216, 238, 19, 30, + 52, 111, 49, 138, 152, 8, 9, 186, 253, 133, 160, 107, 197, 112, 115, 127, 121, 128, 231, 207, 135, 195, 229, 237, 246, 116, 189, 24, 236, 76, 109, 219, + 133, 133, 100, 85, 24, 21, 157, 41, 25, 232, 213, 100, 44, 154, 237, 118, 105, 47, 225, 86, 146, 68, 132, 91, 115, 64, 17, 120, 220, 70, 185, 64, + 32, 213, 150, 22, 132, 233, 18, 191, 9, 227, 67, 172, 67, 141, 123, 94, 36, 181, 68, 55, 191, 165, 45, 62, 13, 203, 89, 75, 34, 168, 8, 141, + 144, 125, 82, 68, 143, 103, 133, 230, 136, 89, 185, 123, 205, 181, 144, 141, 159, 104, 147, 112, 192, 83, 118, 21, 236, 243, 160, 163, 184, 170, 155, 48, + 50, 157, 28, 193, 226, 33, 170, 80, 106, 144, 252, 235, 30, 7, 31, 133, 4, 230, 103, 102, 67, 15, 176, 51, 85, 189, 16, 174, 197, 122, 236, 203, + 20, 145, 63, 5, 119, 36, 102, 11, 101, 32, 186, 134, 132, 6, 66, 176, 180, 29, 157, 102, 107, 27, 26, 70, 210, 218, 36, 74, 2, 119, 233, 1, + 178, 91, 4, 74, 7, 153, 214, 137, 176, 170, 221, 249, 170, 59, 142, 94, 57, 200, 31, 135, 174, 81, 75, 163, 35, 144, 89, 68, 190, 144, 38, 240, + 90, 98, 122, 182, 51, 250, 73, 39, 244, 145, 16, 62, 248, 148, 129, 129, 69, 51, 45, 63, 149, 19, 219, 176, 31, 230, 53, 144, 36, 77, 150, 27, + 30, 210, 239, 138, 47, 103, 149, 15, 193, 69, 9, 9, 1, 30, 98, 243, 52, 150, 186, 207, 195, 4, 235, 173, 28, 88, 206, 86, 160, 194, 92, 215, + 0, 201, 4, 130, 168, 187, 248, 55, 24, 180, 13, 90, 174, 50, 201, 84, 24, 69, 138, 29, 68, 100, 94, 132, 137, 111, 134, 20, 94, 158, 231, 129, + 179, 148, 171, 47, 179, 73, 100, 61, 230, 124, 198, 253, 97, 152, 52, 155, 179, 161, 24, 12, 226, 59, 23, 73, 202, 224, 123, 157, 246, 75, 98, 182, + 138, 204, 255, 7, 134, 191, 14, 43, 77, 90, 16, 137, 151, 160, 70, 252, 124, 214, 201, 42, 106, 80, 223, 137, 62, 59, 254, 3, 179, 93, 102, 220, + 128, 150, 60, 221, 58, 4, 213, 104, 213, 55, 240, 68, 48, 146, 92, 142, 56, 199, 118, 220, 197, 7, 255, 122, 180, 193, 191, 14, 109, 249, 34, 106, + 177, 227, 98, 192, 73, 93, 41, 27, 17, 230, 41, 228, 199, 213, 231, 76, 101, 113, 173, 98, 204, 229, 167, 255, 121, 206, 109, 181, 160, 181, 39, 162, + 249, 134, 157, 249, 234, 176, 56, 23, 162, 58, 253, 108, 205, 117, 65, 211, 37, 236, 183, 25, 133, 48, 221, 229, 131, 164, 170, 12, 209, 55, 83, 138, + 51, 122, 64, 24, 221, 174, 111, 230, 166, 186, 161, 6, 84, 52, 126, 102, 170, 128, 12, 54, 46, 243, 143, 111, 131, 16, 77, 56, 98, 50, 183, 213, + 121, 240, 211, 96, 42, 222, 11, 107, 177, 78, 126, 8, 189, 42, 25, 5, 102, 94, 77, 100, 41, 244, 219, 173, 73, 92, 91, 210, 33, 207, 99, 149, + 136, 127, 207, 187, 51, 227, 100, 227, 98, 130, 236, 184, 156, 194, 206, 157, 141, 190, 80, 78, 165, 181, 27, 176, 128, 179, 155, 97, 55, 12, 197, 190, + 79, 247, 96, 7, 213, 217, 209, 110, 165, 114, 236, 224, 185, 236, 42, 168, 128, 243, 144, 134, 145, 187, 6, 20, 132, 114, 53, 252, 147, 3, 41, 178, + 166, 129, 90, 115, 173, 211, 146, 110, 6, 177, 243, 174, 255, 45, 164, 228, 115, 136, 92, 186, 8, 199, 208, 59, 159, 214, 11, 26, 176, 82, 210, 73, + 178, 250, 100, 132, 205, 69, 74, 121, 218, 97, 85, 160, 47, 169, 196, 102, 250, 215, 25, 238, 1, 10, 7, 98, 8, 139, 34, 164, 175, 8, 110, 64, + 250, 31, 201, 178, 254, 65, 3, 206, 239, 217, 249, 113, 7, 183, 47, 66, 34, 142, 104, 1, 131, 211, 50, 84, 251, 170, 212, 44, 212, 137, 42, 163, + 137, 212, 42, 166, 93, 232, 179, 154, 174, 71, 15, 189, 22, 107, 53, 215, 90, 12, 49, 49, 23, 112, 6, 105, 147, 57, 149, 236, 132, 190, 236, 245, + 34, 242, 176, 2, 196, 146, 8, 24, 84, 43, 98, 45, 129, 21, 232, 213, 14, 211, 90, 172, 90, 194, 243, 39, 76, 108, 26, 136, 199, 67, 176, 14, + 181, 58, 66, 13, 85, 247, 67, 4, 113, 192, 3, 8, 115, 166, 193, 190, 0, 28, 150, 132, 158, 38, 212, 148, 152, 254, 196, 95, 16, 20, 30, 166, + 73, 95, 186, 194, 202, 151, 18, 17, 179, 131, 127, 9, 253, 200, 181, 122, 177, 240, 53, 176, 241, 222, 129, 250, 5, 48, 173, 138, 154, 41, 236, 23, + 176, 103, 210, 159, 44, 30, 33, 113, 95, 90, 230, 145, 180, 159, 249, 193, 100, 54, 176, 251, 92, 105, 153, 73, 24, 185, 200, 39, 176, 83, 137, 78, + 201, 67, 37, 127, 73, 76, 42, 122, 48, 78, 191, 131, 194, 61, 161, 196, 54, 188, 217, 149, 84, 12, 18, 165, 143, 163, 131, 231, 116, 96, 27, 207, + 151, 197, 16, 66, 161, 54, 214, 221, 27, 222, 188, 207, 38, 177, 8, 162, 218, 147, 33, 21, 187, 169, 143, 237, 57, 134, 230, 250, 46, 237, 45, 50, + 69, 75, 38, 28, 172, 215, 11, 195, 96, 29, 237, 32, 9, 178, 11, 44, 236, 33, 5, 156, 59, 253, 216, 82, 39, 237, 92, 230, 207, 235, 147, 32, + 159, 22, 50, 211, 218, 78, 227, 169, 133, 104, 87, 100, 58, 15, 64, 87, 57, 233, 64, 47, 243, 1, 250, 96, 164, 182, 11, 224, 186, 59, 123, 5, + 94, 57, 12, 125, 243, 247, 145, 8, 57, 139, 181, 90, 210, 81, 245, 1, 175, 70, 222, 122, 54, 203, 204, 115, 191, 47, 45, 93, 62, 144, 101, 181, + 208, 26, 205, 137, 180, 178, 78, 12, 122, 211, 195, 106, 50, 200, 166, 98, 208, 15, 64, 165, 250, 184, 219, 175, 164, 189, 216, 219, 54, 171, 48, 51, + 91, 167, 147, 79, 196, 160, 120, 153, 215, 113, 12, 186, 92, 235, 64, 204, 121, 108, 114, 31, 86, 6, 168, 33, 157, 112, 32, 124, 86, 250, 156, 232, + 248, 157, 73, 69, 130, 41, 49, 186, 162, 151, 225, 179, 98, 48, 48, 70, 52, 242, 121, 56, 208, 132, 53, 250, 28, 195, 205, 181, 214, 4, 196, 191, + 151, 34, 170, 170, 54, 182, 162, 149, 206, 183, 202, 193, 209, 83, 197, 243, 16, 153, 216, 18, 171, 223, 132, 19, 145, 31, 161, 16, 146, 142, 220, 87, + 7, 4, 29, 8, 249, 180, 10, 54, 128, 92, 208, 36, 10, 77, 145, 132, 244, 138, 212, 65, 88, 87, 111, 240, 67, 49, 217, 17, 108, 225, 229, 3, + 33, 107, 165, 152, 84, 82, 45, 123, 159, 127, 22, 156, 70, 179, 12, 238, 69, 79, 162, 241, 207, 149, 129, 12, 139, 69, 175, 251, 242, 79, 204, 51, + 188, 6, 198, 6, 208, 31, 95, 70, 246, 65, 95, 233, 49, 168, 133, 39, 249, 215, 104, 159, 183, 208, 36, 244, 192, 45, 208, 142, 169, 23, 114, 93, + 237, 66, 220, 200, 83, 210, 179, 38, 109, 83, 238, 49, 176, 99, 164, 100, 190, 182, 196, 93, 153, 113, 253, 210, 45, 239, 161, 169, 243, 3, 41, 217, + 61, 223, 108, 198, 50, 172, 27, 153, 185, 210, 187, 19, 52, 61, 143, 31, 150, 44, 106, 40, 255, 37, 1, 193, 233, 250, 163, 145, 73, 98, 88, 92, + 49, 70, 187, 77, 181, 11, 91, 202, 39, 199, 229, 149, 171, 249, 99, 228, 45, 244, 125, 191, 35, 43, 7, 16, 77, 208, 148, 167, 156, 127, 169, 164, + 179, 177, 131, 233, 1, 236, 10, 252, 132, 120, 122, 37, 223, 6, 213, 86, 29, 188, 166, 222, 253, 129, 251, 125, 65, 170, 86, 34, 120, 205, 94, 132, + 152, 223, 200, 54, 29, 224, 140, 219, 5, 137, 120, 86, 234, 21, 4, 106, 147, 148, 139, 118, 66, 173, 122, 233, 42, 177, 6, 100, 61, 57, 133, 30, + 60, 98, 55, 99, 229, 98, 232, 44, 132, 46, 227, 25, 118, 33, 52, 163, 14, 115, 185, 133, 70, 183, 225, 77, 249, 233, 162, 11, 225, 68, 65, 31, + 22, 204, 66, 118, 139, 255, 146, 18, 192, 37, 240, 72, 59, 181, 212, 144, 164, 63, 86, 3, 222, 125, 118, 46, 105, 235, 234, 149, 78, 201, 168, 226, + 101, 82, 60, 227, 134, 165, 80, 70, 82, 123, 37, 240, 112, 178, 9, 235, 5, 130, 122, 132, 161, 171, 178, 94, 49, 92, 129, 199, 131, 60, 228, 154, + 11, 199, 92, 209, 10, 190, 150, 254, 59, 238, 96, 175, 203, 172, 158, 118, 249, 97, 89, 179, 12, 89, 44, 155, 36, 237, 240, 97, 102, 134, 240, 136, + 199, 20, 227, 205, 227, 221, 207, 13, 84, 243, 227, 68, 117, 214, 176, 247, 163, 94, 171, 91, 138, 56, 146, 161, 13, 138, 30, 68, 238, 236, 177, 42, + 249, 74, 183, 25, 14, 133, 177, 103, 151, 160, 45, 149, 232, 85, 252, 160, 20, 177, 167, 237, 240, 165, 181, 7, 172, 8, 119, 128, 242, 147, 86, 190, + 64, 253, 193, 93, 145, 233, 61, 247, 186, 78, 89, 31, 9, 93, 142, 97, 244, 180, 98, 84, 195, 10, 105, 175, 39, 86, 26, 132, 139, 140, 123, 52, + 7, 25, 107, 140, 229, 7, 68, 68, 204, 115, 119, 136, 177, 147, 145, 82, 187, 87, 56, 3, 21, 218, 188, 216, 176, 4, 142, 11, 172, 118, 30, 52, + 202, 151, 186, 23, 197, 168, 49, 125, 47, 233, 24, 215, 194, 213, 20, 170, 188, 97, 57, 225, 73, 109, 157, 24, 54, 205, 215, 61, 238, 153, 150, 67, + 154, 133, 72, 112, 210, 86, 26, 166, 214, 154, 54, 85, 155, 137, 221, 182, 244, 168, 194, 235, 232, 247, 108, 187, 170, 81, 115, 25, 116, 57, 245, 64, + 141, 122, 200, 64, 206, 33, 69, 228, 51, 238, 214, 8, 168, 200, 205, 226, 85, 214, 66, 216, 248, 153, 88, 29, 224, 227, 107, 149, 180, 164, 63, 110, + 201, 110, 206, 230, 146, 111, 194, 15, 119, 120, 209, 34, 198, 191, 36, 22, 5, 52, 30, 117, 89, 105, 134, 80, 207, 241, 19, 243, 253, 110, 64, 97, + 149, 116, 135, 24, 226, 145, 218, 253, 70, 216, 253, 86, 89, 147, 203, 66, 188, 106, 70, 76, 49, 135, 170, 85, 157, 50, 151, 246, 250, 180, 117, 104, + 90, 91, 83, 141, 214, 211, 2, 40, 138, 177, 244, 176, 252, 211, 202, 135, 251, 137, 85, 65, 122, 33, 190, 124, 64, 225, 133, 252, 109, 212, 54, 99, + 53, 31, 131, 138, 179, 219, 93, 35, 143, 111, 23, 141, 49, 246, 148, 250, 111, 179, 43, 238, 132, 48, 166, 118, 14, 67, 194, 84, 154, 16, 33, 225, + 142, 167, 82, 133, 159, 170, 233, 42, 112, 144, 3, 62, 77, 229, 190, 30, 178, 65, 183, 91, 190, 51, 118, 120, 91, 193, 186, 43, 31, 96, 121, 172, + 117, 232, 215, 151, 48, 36, 88, 249, 51, 99, 229, 8, 68, 29, 41, 129, 97, 145, 184, 19, 191, 138, 26, 124, 212, 177, 157, 169, 104, 102, 133, 7, + 35, 214, 92, 246, 118, 192, 241, 253, 218, 53, 8, 89, 45, 14, 225, 213, 103, 229, 96, 196, 28, 205, 167, 57, 208, 247, 114, 236, 114, 12, 244, 252, + 178, 181, 125, 225, 102, 167, 24, 237, 166, 109, 229, 228, 87, 155, 87, 238, 60, 195, 211, 170, 123, 178, 245, 141, 112, 147, 159, 195, 9, 199, 165, 168, + 187, 140, 124, 45, 245, 82, 83, 58, 73, 56, 58, 159, 183, 209, 162, 255, 38, 53, 166, 200, 31, 22, 154, 244, 85, 114, 174, 156, 135, 121, 10, 173, + 202, 36, 135, 138, 104, 130, 36, 111, 52, 166, 112, 27, 216, 182, 50, 57, 68, 107, 152, 205, 34, 242, 0, 225, 43, 172, 124, 88, 109, 117, 108, 131, + 115, 98, 44, 123, 67, 102, 128, 146, 88, 83, 86, 35, 128, 121, 18, 161, 79, 196, 35, 207, 178, 110, 35, 125, 98, 169, 201, 6, 132, 41, 221, 240, + 30, 243, 205, 182, 102, 186, 235, 177, 102, 95, 147, 67, 10, 39, 24, 180, 198, 208, 142, 84, 96, 61, 58, 170, 164, 46, 98, 105, 28, 115, 123, 78, + 171, 212, 215, 101, 22, 12, 60, 2, 235, 241, 222, 155, 153, 237, 114, 56, 128, 189, 58, 224, 92, 8, 197, 201, 250, 124, 244, 165, 53, 232, 158, 157, + 162, 229, 143, 171, 6, 186, 225, 58, 213, 18, 147, 145, 179, 199, 147, 150, 136, 24, 16, 129, 125, 24, 81, 192, 123, 179, 219, 170, 128, 117, 152, 196, + 116, 4, 141, 217, 16, 50, 229, 243, 158, 161, 7, 200, 113, 180, 158, 138, 243, 89, 113, 192, 245, 17, 178, 254, 59, 140, 108, 104, 84, 37, 38, 70, + 220, 188, 97, 201, 156, 198, 198, 32, 227, 104, 186, 143, 250, 124, 102, 35, 175, 164, 227, 4, 146, 165, 113, 207, 14, 246, 215, 183, 132, 203, 25, 103, + 42, 64, 75, 20, 49, 29, 222, 75, 81, 179, 178, 137, 251, 172, 136, 28, 175, 233, 211, 176, 80, 254, 1, 241, 204, 181, 9, 203, 177, 14, 225, 134, + 122, 174, 200, 66, 144, 116, 158, 187, 75, 44, 44, 217, 6, 219, 212, 113, 186, 163, 235, 211, 62, 186, 98, 52, 143, 185, 244, 50, 247, 49, 52, 106, + 37, 233, 207, 65, 64, 203, 17, 8, 143, 103, 157, 2, 91, 85, 131, 230, 181, 30, 149, 154, 61, 101, 251, 48, 68, 253, 157, 97, 62, 229, 52, 137, + 84, 245, 79, 103, 34, 194, 193, 255, 195, 152, 69, 33, 65, 77, 244, 220, 125, 68, 167, 43, 198, 193, 123, 136, 93, 20, 126, 49, 226, 43, 243, 102, + 93, 230, 47, 163, 203, 210, 168, 37, 103, 187, 0, 120, 64, 245, 93, 10, 137, 112, 241, 42, 205, 206, 79, 159, 21, 51, 248, 50, 15, 182, 184, 101, + 44, 181, 3, 202, 227, 153, 249, 100, 248, 239, 207, 152, 167, 186, 243, 184, 37, 166, 107, 238, 71, 44, 188, 38, 232, 157, 141, 126, 131, 207, 130, 227, + 8, 13, 90, 45, 23, 47, 47, 229, 239, 65, 59, 76, 38, 201, 117, 48, 159, 79, 192, 251, 38, 19, 193, 48, 38, 123, 211, 31, 163, 254, 252, 132, + 232, 51, 25, 196, 158, 108, 129, 241, 98, 126, 221, 240, 112, 103, 180, 3, 162, 48, 28, 234, 153, 157, 154, 97, 238, 229, 118, 64, 56, 118, 52, 117, + 179, 149, 33, 132, 112, 22, 254, 82, 143, 150, 35, 245, 57, 45, 23, 148, 163, 142, 97, 31, 113, 169, 63, 162, 95, 129, 192, 164, 131, 217, 185, 139, + 211, 86, 245, 220, 30, 72, 190, 133, 129, 6, 64, 131, 82, 88, 205, 253, 36, 0, 71, 193, 210, 174, 240, 130, 30, 155, 194, 203, 33, 88, 31, 131, + 82, 22, 66, 235, 189, 150, 207, 1, 134, 223, 91, 248, 90, 88, 172, 201, 6, 69, 115, 196, 208, 226, 199, 78, 222, 6, 89, 144, 133, 214, 37, 63, + 33, 5, 176, 66, 255, 52, 101, 75, 113, 208, 67, 208, 67, 86, 184, 191, 135, 110, 241, 201, 32, 193, 124, 160, 156, 243, 35, 236, 110, 150, 210, 1, + 171, 156, 71, 34, 227, 204, 8, 83, 85, 232, 132, 21, 130, 211, 142, 254, 92, 69, 40, 153, 236, 244, 25, 163, 208, 154, 238, 36, 84, 125, 214, 132, + 116, 26, 213, 29, 142, 144, 36, 68, 36, 238, 225, 192, 90, 177, 109, 168, 252, 47, 83, 126, 254, 46, 138, 62, 2, 190, 150, 83, 5, 167, 241, 247, + 255, 194, 137, 205, 132, 97, 62, 230, 94, 44, 44, 33, 113, 124, 164, 60, 243, 196, 9, 233, 73, 19, 234, 209, 160, 128, 159, 132, 120, 179, 98, 212, + 91, 175, 161, 61, 210, 88, 54, 246, 145, 237, 13, 119, 173, 87, 237, 22, 17, 118, 53, 248, 179, 248, 235, 234, 89, 47, 254, 236, 234, 177, 241, 84, + 21, 63, 134, 76, 66, 223, 0, 81, 219, 179, 112, 220, 206, 27, 229, 202, 204, 90, 191, 139, 248, 241, 170, 212, 60, 4, 176, 41, 54, 18, 78, 217, + 173, 210, 170, 0, 92, 22, 242, 255, 153, 175, 82, 190, 99, 244, 51, 82, 107, 162, 254, 118, 58, 141, 114, 107, 101, 96, 237, 104, 99, 11, 121, 235, + 69, 83, 246, 88, 249, 142, 51, 168, 103, 161, 221, 41, 218, 170, 205, 195, 238, 255, 62, 20, 15, 3, 16, 189, 78, 76, 38, 228, 181, 168, 41, 213, + 210, 143, 168, 103, 253, 173, 119, 237, 65, 87, 88, 163, 137, 217, 247, 200, 23, 72, 113, 45, 114, 4, 190, 217, 12, 31, 201, 223, 194, 215, 42, 218, + 198, 33, 85, 238, 168, 146, 226, 75, 208, 135, 61, 111, 202, 62, 230, 133, 72, 21, 213, 188, 232, 254, 215, 177, 9, 124, 57, 117, 114, 153, 2, 123, + 4, 118, 164, 167, 246, 170, 34, 64, 202, 224, 132, 246, 74, 120, 0, 182, 165, 183, 146, 8, 229, 164, 206, 154, 141, 58, 159, 190, 43, 109, 231, 215, + 67, 139, 121, 134, 232, 86, 145, 233, 82, 179, 50, 67, 167, 214, 80, 97, 15, 31, 79, 96, 31, 98, 83, 63, 73, 152, 196, 86, 19, 51, 91, 247, + 64, 121, 74, 172, 23, 58, 4, 255, 208, 154, 200, 170, 101, 154, 3, 212, 167, 124, 42, 247, 26, 17, 112, 150, 72, 3, 131, 127, 85, 227, 23, 57, + 232, 181, 196, 95, 37, 49, 40, 43, 161, 95, 254, 134, 127, 249, 219, 225, 53, 20, 93, 185, 140, 214, 186, 182, 50, 253, 103, 229, 25, 211, 190, 81, + 137, 206, 69, 188, 234, 213, 20, 120, 4, 17, 239, 77, 119, 185, 43, 208, 4, 3, 120, 163, 88, 239, 213, 229, 50, 139, 96, 19, 24, 222, 7, 136, + 182, 208, 93, 17, 38, 62, 218, 161, 50, 81, 57, 116, 85, 27, 73, 21, 196, 11, 88, 37, 233, 111, 199, 222, 35, 39, 125, 108, 60, 122, 138, 174, + 148, 204, 191, 86, 219, 169, 241, 119, 4, 157, 201, 205, 238, 74, 48, 10, 216, 67, 88, 57, 19, 110, 102, 46, 94, 31, 18, 110, 35, 9, 209, 32, + 119, 168, 87, 241, 36, 237, 81, 116, 145, 30, 198, 111, 127, 19, 121, 206, 4, 221, 233, 205, 127, 139, 32, 227, 41, 170, 1, 66, 219, 157, 94, 6, + 163, 200, 233, 48, 4, 101, 129, 51, 142, 144, 154, 233, 230, 14, 247, 105, 52, 207, 102, 182, 71, 237, 20, 42, 148, 148, 226, 136, 0, 61, 124, 28, + 2, 85, 15, 247, 106, 55, 65, 0, 166, 240, 34, 154, 141, 220, 193, 71, 49, 229, 63, 195, 106, 178, 190, 59, 219, 196, 203, 61, 126, 107, 43, 106, + 65, 206, 253, 96, 210, 149, 241, 52, 91, 140, 54, 16, 27, 207, 243, 233, 37, 86, 239, 65, 53, 41, 8, 82, 115, 180, 148, 63, 131, 13, 254, 70, + 207, 184, 97, 180, 209, 41, 110, 34, 105, 37, 186, 92, 204, 202, 21, 75, 8, 162, 228, 75, 97, 49, 61, 229, 188, 134, 77, 36, 117, 206, 143, 249, + 223, 137, 106, 79, 79, 3, 191, 100, 180, 240, 157, 210, 159, 245, 121, 59, 97, 98, 139, 7, 196, 99, 39, 213, 216, 92, 240, 219, 224, 13, 48, 102, + 17, 132, 42, 107, 173, 201, 82, 163, 88, 0, 182, 131, 156, 113, 161, 69, 252, 65, 106, 80, 89, 154, 47, 166, 205, 246, 196, 102, 132, 185, 39, 85, + 179, 158, 117, 163, 2, 248, 92, 49, 153, 129, 53, 75, 106, 116, 68, 197, 18, 167, 122, 241, 155, 147, 111, 94, 4, 18, 122, 196, 36, 36, 70, 163, + 111, 87, 48, 158, 185, 83, 226, 190, 95, 139, 203, 229, 226, 67, 12, 55, 192, 41, 15, 54, 151, 71, 195, 230, 218, 142, 161, 43, 232, 18, 223, 184, + 112, 188, 193, 34, 211, 228, 63, 33, 200, 224, 35, 17, 143, 38, 11, 216, 74, 114, 198, 105, 38, 74, 3, 48, 157, 99, 145, 4, 13, 235, 65, 114, + 116, 26, 93, 130, 174, 70, 21, 94, 41, 25, 203, 225, 39, 229, 143, 86, 23, 234, 130, 46, 59, 220, 223, 134, 201, 149, 238, 125, 106, 176, 72, 119, + 64, 254, 151, 96, 168, 91, 25, 176, 141, 240, 21, 68, 209, 94, 172, 163, 206, 191, 194, 105, 169, 129, 114, 63, 255, 135, 212, 0, 103, 210, 173, 84, + 203, 54, 60, 59, 211, 60, 40, 169, 114, 98, 173, 88, 15, 5, 209, 180, 135, 143, 160, 82, 124, 249, 32, 107, 98, 217, 28, 21, 13, 226, 182, 82, + 244, 255, 49, 228, 143, 158, 86, 68, 10, 221, 51, 187, 198, 153, 30, 82, 212, 153, 20, 195, 249, 186, 104, 36, 132, 62, 65, 223, 1, 62, 191, 79, + 96, 137, 46, 136, 103, 33, 217, 17, 10, 8, 170, 203, 242, 192, 35, 210, 33, 103, 92, 102, 155, 254, 171, 190, 96, 174, 219, 43, 130, 231, 94, 244, + 28, 57, 238, 221, 242, 120, 182, 146, 94, 108, 152, 60, 105, 85, 33, 50, 95, 235, 122, 16, 246, 164, 230, 61, 32, 6, 218, 74, 81, 117, 163, 253, + 98, 149, 112, 99, 118, 235, 162, 41, 186, 29, 221, 247, 223, 210, 83, 92, 16, 90, 7, 87, 130, 24, 151, 100, 141, 236, 244, 25, 201, 144, 217, 212, + 82, 53, 92, 110, 214, 145, 102, 37, 186, 218, 26, 47, 252, 230, 60, 56, 19, 176, 63, 107, 76, 171, 129, 146, 152, 8, 167, 9, 162, 223, 1, 147, + 192, 79, 31, 101, 119, 73, 17, 31, 58, 239, 222, 131, 145, 228, 120, 38, 128, 127, 178, 218, 218, 68, 15, 122, 138, 121, 82, 182, 179, 241, 196, 116, + 106, 158, 199, 47, 116, 135, 149, 1, 197, 244, 195, 183, 10, 71, 172, 255, 154, 212, 233, 229, 75, 249, 79, 52, 93, 165, 37, 183, 10, 228, 185, 9, + 222, 37, 22, 181, 30, 137, 137, 1, 24, 85, 219, 228, 46, 65, 252, 144, 3, 6, 73, 208, 58, 202, 11, 192, 43, 153, 227, 196, 37, 144, 224, 90, + 178, 10, 226, 189, 68, 95, 23, 244, 11, 6, 25, 174, 222, 71, 244, 10, 183, 2, 221, 89, 108, 55, 29, 32, 204, 124, 55, 0, 23, 177, 32, 137, + 58, 53, 63, 236, 87, 10, 76, 178, 144, 93, 5, 155, 201, 93, 209, 124, 12, 241, 9, 136, 251, 170, 161, 35, 51, 17, 179, 71, 126, 74, 184, 28, + 107, 146, 88, 130, 133, 193, 202, 9, 83, 208, 209, 85, 65, 33, 250, 168, 150, 124, 114, 154, 34, 47, 201, 83, 121, 163, 50, 80, 193, 253, 210, 38, + 232, 69, 200, 58, 144, 37, 6, 68, 168, 53, 185, 150, 48, 204, 85, 141, 210, 116, 5, 231, 74, 63, 101, 118, 13, 253, 128, 117, 232, 53, 169, 197, + 79, 74, 36, 141, 242, 18, 116, 60, 154, 106, 74, 27, 147, 42, 219, 35, 198, 12, 75, 104, 192, 151, 170, 35, 108, 52, 210, 84, 238, 180, 238, 133, + 109, 138, 214, 196, 242, 165, 88, 17, 239, 229, 31, 129, 145, 197, 179, 232, 110, 1, 60, 195, 146, 46, 238, 42, 134, 254, 44, 94, 25, 25, 154, 41, + 236, 1, 218, 33, 40, 231, 30, 210, 73, 173, 18, 52, 11, 188, 222, 42, 174, 47, 132, 164, 211, 26, 141, 37, 211, 242, 89, 154, 156, 181, 154, 184, + 87, 138, 249, 12, 7, 57, 171, 26, 133, 176, 18, 186, 148, 95, 155, 190, 38, 212, 156, 201, 252, 135, 76, 66, 45, 210, 87, 1, 164, 160, 30, 80, + 142, 32, 36, 185, 205, 221, 140, 240, 42, 194, 211, 198, 66, 140, 105, 117, 168, 127, 205, 17, 83, 6, 59, 106, 117, 4, 63, 29, 60, 226, 62, 235, + 224, 50, 219, 67, 7, 156, 196, 242, 75, 49, 177, 120, 240, 172, 24, 37, 220, 35, 245, 80, 179, 68, 74, 146, 228, 104, 248, 90, 234, 160, 122, 9, + 164, 60, 160, 154, 118, 38, 167, 241, 2, 88, 63, 224, 67, 98, 169, 230, 107, 231, 40, 140, 166, 172, 72, 138, 185, 154, 221, 103, 61, 232, 129, 13, + 56, 225, 249, 1, 14, 187, 172, 12, 214, 147, 119, 90, 249, 234, 244, 12, 54, 179, 60, 60, 203, 71, 99, 65, 151, 253, 90, 62, 238, 78, 120, 109, + 112, 114, 227, 51, 12, 39, 93, 90, 129, 229, 186, 18, 22, 192, 150, 14, 193, 220, 229, 60, 107, 209, 32, 245, 255, 64, 202, 51, 60, 240, 140, 212, + 78, 31, 49, 71, 185, 200, 187, 44, 98, 58, 218, 197, 128, 192, 25, 37, 230, 207, 105, 166, 92, 187, 1, 43, 150, 199, 196, 74, 255, 166, 115, 217, + 124, 11, 252, 36, 245, 33, 218, 68, 138, 139, 45, 182, 23, 67, 222, 118, 116, 208, 3, 74, 36, 104, 36, 201, 91, 97, 191, 41, 166, 156, 130, 144, + 82, 254, 109, 210, 247, 72, 18, 65, 173, 27, 201, 66, 160, 151, 26, 106, 208, 166, 247, 138, 153, 234, 42, 205, 170, 124, 153, 188, 37, 157, 171, 68, + 107, 74, 156, 243, 243, 142, 99, 114, 191, 191, 219, 173, 136, 101, 133, 117, 111, 65, 95, 246, 83, 124, 210, 36, 218, 94, 176, 57, 46, 233, 21, 139, + 197, 34, 252, 42, 206, 197, 18, 129, 117, 220, 110, 38, 189, 229, 143, 247, 169, 230, 20, 254, 156, 88, 198, 103, 158, 71, 135, 26, 69, 131, 67, 241, + 204, 143, 78, 219, 222, 66, 185, 199, 58, 142, 104, 172, 241, 69, 36, 4, 141, 183, 138, 15, 107, 62, 217, 1, 134, 175, 68, 32, 84, 189, 9, 178, + 241, 51, 205, 246, 193, 102, 252, 171, 185, 184, 167, 2, 86, 186, 91, 149, 176, 237, 15, 200, 80, 23, 152, 31, 215, 48, 89, 236, 0, 240, 32, 146, + 132, 191, 64, 107, 167, 87, 243, 138, 233, 65, 109, 179, 251, 27, 56, 189, 143, 242, 105, 232, 220, 43, 191, 103, 202, 203, 166, 212, 111, 183, 170, 49, + 32, 6, 33, 70, 1, 169, 68, 47, 213, 145, 224, 34, 39, 198, 239, 140, 88, 210, 159, 3, 208, 244, 109, 141, 107, 110, 192, 65, 72, 148, 38, 101, + 206, 187, 176, 235, 185, 239, 44, 25, 200, 98, 121, 238, 97, 3, 17, 110, 252, 211, 8, 144, 3, 88, 231, 191, 242, 36, 49, 170, 12, 151, 59, 79, + 187, 9, 91, 169, 5, 182, 66, 12, 26, 156, 90, 128, 7, 148, 232, 108, 134, 86, 131, 8, 105, 49, 116, 141, 59, 132, 202, 120, 179, 123, 11, 106, + 9, 83, 222, 134, 195, 148, 7, 153, 23, 177, 184, 85, 113, 57, 97, 158, 132, 204, 156, 123, 212, 112, 54, 234, 167, 67, 83, 181, 219, 106, 160, 58, + 51, 114, 31, 67, 183, 241, 51, 34, 66, 206, 83, 146, 246, 103, 116, 221, 190, 221, 114, 212, 207, 60, 60, 216, 70, 146, 225, 116, 37, 111, 128, 16, + 178, 63, 27, 19, 203, 189, 254, 97, 122, 118, 22, 136, 17, 160, 176, 199, 104, 192, 222, 95, 173, 205, 133, 145, 36, 109, 143, 139, 85, 115, 117, 218, + 20, 62, 145, 68, 61, 113, 25, 202, 159, 136, 138, 95, 174, 213, 36, 75, 41, 144, 78, 184, 16, 156, 123, 37, 64, 149, 165, 74, 116, 4, 188, 15, + 59, 32, 152, 158, 194, 95, 197, 190, 88, 150, 242, 240, 79, 96, 3, 254, 85, 87, 214, 99, 220, 157, 149, 178, 35, 109, 86, 127, 39, 186, 16, 110, + 215, 26, 16, 73, 255, 182, 215, 110, 133, 172, 52, 175, 239, 42, 71, 218, 187, 86, 142, 168, 1, 248, 104, 27, 237, 67, 212, 131, 152, 218, 67, 10, + 191, 55, 19, 188, 17, 66, 86, 19, 163, 93, 148, 73, 181, 72, 247, 45, 47, 253, 151, 53, 13, 12, 71, 90, 181, 236, 237, 54, 125, 90, 102, 38, + 81, 235, 16, 115, 241, 228, 105, 98, 168, 109, 88, 237, 53, 97, 82, 131, 125, 20, 106, 193, 16, 176, 147, 53, 10, 118, 91, 97, 61, 43, 76, 163, + 104, 145, 253, 146, 163, 20, 188, 240, 53, 156, 176, 151, 154, 249, 238, 48, 196, 189, 119, 186, 15, 160, 87, 50, 86, 222, 156, 164, 134, 124, 253, 66, + 194, 131, 85, 8, 219, 106, 165, 205, 236, 245, 84, 246, 169, 199, 191, 116, 251, 105, 194, 174, 111, 170, 129, 165, 243, 182, 50, 23, 155, 66, 88, 184, + 104, 46, 12, 200, 166, 64, 23, 75, 17, 87, 202, 140, 87, 146, 235, 59, 29, 204, 3, 69, 214, 142, 183, 32, 222, 17, 84, 211, 30, 184, 199, 23, + 118, 94, 97, 253, 113, 208, 36, 127, 135, 12, 223, 186, 22, 234, 165, 201, 203, 22, 66, 121, 84, 134, 60, 168, 86, 180, 209, 53, 233, 90, 181, 95, + 213, 134, 5, 195, 126, 196, 81, 196, 35, 51, 12, 173, 33, 12, 201, 144, 54, 234, 214, 75, 123, 83, 212, 47, 105, 24, 115, 74, 15, 146, 127, 10, + 32, 212, 239, 224, 45, 252, 107, 224, 69, 7, 195, 100, 29, 122, 222, 11, 73, 200, 147, 20, 78, 193, 112, 198, 36, 46, 133, 60, 105, 153, 41, 8, + 93, 229, 86, 107, 60, 57, 230, 179, 100, 238, 184, 29, 234, 193, 100, 55, 137, 61, 59, 1, 176, 16, 232, 69, 210, 65, 126, 47, 58, 76, 147, 170, + 174, 1, 9, 63, 197, 104, 48, 254, 136, 154, 176, 1, 66, 204, 116, 119, 139, 237, 64, 106, 164, 128, 41, 248, 179, 136, 176, 63, 103, 182, 137, 132, + 58, 195, 89, 86, 1, 244, 18, 72, 19, 8, 5, 165, 222, 159, 152, 103, 3, 9, 132, 171, 48, 154, 29, 36, 153, 5, 251, 12, 214, 160, 21, 21, + 46, 132, 73, 186, 226, 54, 201, 106, 235, 24, 61, 234, 65, 43, 240, 116, 66, 245, 56, 123, 191, 31, 236, 108, 217, 128, 152, 4, 246, 193, 236, 191, + 161, 74, 165, 7, 55, 137, 128, 3, 236, 215, 124, 76, 196, 88, 29, 119, 100, 253, 67, 108, 68, 26, 111, 109, 194, 56, 105, 142, 183, 70, 194, 1, + 68, 243, 24, 67, 110, 76, 68, 248, 203, 2, 222, 220, 33, 6, 175, 131, 98, 155, 194, 52, 119, 43, 118, 123, 191, 181, 132, 222, 94, 11, 186, 196, + 179, 172, 22, 146, 155, 12, 8, 119, 121, 107, 164, 222, 71, 244, 243, 128, 34, 93, 81, 221, 126, 62, 178, 145, 232, 228, 77, 68, 210, 189, 238, 62, + 232, 243, 149, 192, 110, 233, 182, 180, 151, 87, 202, 91, 48, 144, 166, 41, 192, 39, 200, 53, 34, 107, 101, 160, 124, 115, 46, 194, 187, 194, 110, 186, + 34, 8, 155, 200, 132, 1, 251, 2, 186, 213, 44, 135, 151, 145, 133, 175, 248, 24, 186, 66, 231, 144, 129, 190, 108, 102, 241, 128, 180, 126, 96, 243, + 194, 114, 216, 42, 71, 144, 114, 213, 147, 96, 42, 235, 165, 110, 49, 253, 188, 17, 129, 66, 28, 126, 229, 142, 128, 85, 105, 6, 160, 90, 82, 172, + 241, 214, 207, 162, 228, 245, 107, 161, 213, 14, 47, 177, 172, 102, 110, 139, 23, 44, 128, 242, 62, 39, 84, 147, 19, 153, 17, 72, 62, 32, 135, 37, + 216, 130, 84, 192, 172, 52, 29, 116, 184, 181, 128, 238, 70, 133, 181, 62, 32, 199, 197, 238, 173, 137, 8, 223, 126, 66, 76, 244, 143, 84, 35, 51, + 206, 196, 71, 192, 227, 168, 193, 127, 51, 154, 58, 104, 66, 10, 184, 25, 210, 163, 51, 199, 202, 37, 235, 124, 232, 210, 29, 233, 119, 73, 173, 228, + 101, 47, 163, 227, 217, 189, 81, 106, 87, 17, 125, 223, 48, 138, 52, 198, 201, 64, 176, 146, 191, 14, 81, 9, 45, 113, 184, 33, 155, 104, 77, 228, + 209, 36, 101, 215, 206, 145, 2, 246, 248, 184, 127, 75, 135, 16, 59, 158, 129, 70, 233, 34, 116, 132, 234, 81, 15, 154, 158, 88, 175, 171, 195, 157, + 238, 183, 212, 33, 236, 175, 18, 34, 246, 89, 235, 185, 88, 41, 201, 27, 200, 194, 129, 205, 172, 146, 90, 86, 62, 29, 166, 171, 144, 80, 161, 2, + 98, 214, 55, 100, 216, 64, 58, 87, 172, 147, 153, 107, 229, 35, 86, 19, 27, 4, 236, 224, 88, 36, 105, 245, 238, 133, 15, 49, 173, 126, 91, 192, + 251, 90, 28, 245, 51, 97, 189, 77, 207, 191, 209, 205, 194, 132, 149, 186, 13, 165, 200, 156, 239, 131, 118, 79, 217, 1, 120, 249, 254, 1, 69, 34, + 113, 57, 93, 117, 202, 157, 182, 10, 44, 140, 225, 87, 4, 86, 239, 82, 194, 148, 255, 113, 7, 251, 179, 78, 127, 96, 234, 97, 39, 36, 184, 88, + 108, 1, 50, 151, 59, 137, 62, 126, 151, 152, 101, 67, 93, 103, 80, 45, 71, 249, 102, 136, 103, 47, 116, 247, 35, 182, 155, 134, 222, 211, 131, 148, + 216, 82, 205, 74, 230, 144, 54, 44, 162, 147, 50, 112, 204, 64, 101, 104, 149, 77, 140, 85, 247, 99, 44, 59, 196, 111, 165, 183, 179, 0, 254, 126, + 206, 83, 236, 62, 172, 164, 51, 147, 247, 170, 129, 68, 179, 148, 6, 148, 164, 124, 151, 155, 221, 65, 84, 103, 44, 129, 92, 252, 130, 54, 47, 6, + 250, 107, 142, 195, 11, 229, 233, 162, 34, 104, 67, 252, 244, 9, 210, 151, 72, 249, 82, 230, 165, 232, 165, 152, 93, 145, 71, 176, 123, 143, 121, 152, + 236, 92, 83, 3, 177, 6, 164, 27, 49, 61, 249, 23, 177, 70, 52, 184, 128, 78, 141, 206, 98, 249, 52, 50, 32, 243, 101, 39, 241, 190, 124, 152, + 47, 246, 25, 125, 150, 89, 211, 176, 150, 166, 72, 114, 213, 0, 198, 109, 250, 46, 47, 130, 97, 9, 15, 11, 250, 72, 212, 207, 111, 168, 201, 255, + 64, 49, 168, 101, 223, 174, 152, 212, 180, 191, 23, 46, 218, 14, 39, 194, 100, 162, 155, 65, 95, 121, 155, 117, 64, 234, 37, 236, 134, 30, 63, 247, + 41, 136, 231, 116, 234, 87, 142, 128, 216, 44, 83, 184, 65, 109, 207, 210, 237, 172, 124, 79, 102, 233, 40, 122, 128, 63, 161, 30, 109, 134, 186, 239, + 216, 50, 255, 183, 154, 170, 75, 23, 67, 15, 68, 201, 149, 252, 191, 176, 6, 22, 107, 149, 238, 111, 90, 96, 113, 46, 249, 6, 61, 209, 149, 238, + 112, 24, 94, 64, 26, 145, 163, 217, 173, 242, 253, 232, 25, 193, 118, 128, 110, 102, 182, 3, 36, 249, 100, 27, 53, 236, 101, 114, 155, 223, 144, 117, + 123, 25, 58, 217, 199, 17, 134, 148, 215, 35, 233, 218, 174, 69, 248, 157, 157, 98, 37, 168, 23, 10, 203, 236, 160, 209, 165, 129, 143, 153, 159, 220, + 243, 130, 181, 244, 136, 244, 35, 179, 53, 208, 4, 246, 110, 117, 24, 214, 187, 139, 149, 78, 250, 201, 171, 240, 78, 0, 190, 179, 78, 63, 143, 238, + 227, 126, 225, 168, 151, 179, 137, 180, 198, 112, 64, 37, 185, 236, 92, 218, 216, 196, 27, 245, 118, 12, 60, 220, 177, 6, 41, 6, 50, 230, 27, 220, + 63, 135, 137, 87, 9, 251, 45, 79, 213, 124, 226, 35, 220, 122, 140, 148, 193, 11, 119, 164, 60, 214, 73, 26, 182, 199, 155, 172, 252, 159, 143, 122, + 190, 103, 37, 223, 65, 63, 121, 18, 89, 210, 203, 72, 144, 124, 107, 16, 195, 214, 178, 211, 61, 74, 43, 47, 143, 21, 89, 31, 67, 210, 190, 199, + 186, 215, 125, 138, 207, 218, 98, 10, 36, 152, 22, 219, 159, 236, 164, 76, 121, 202, 12, 111, 131, 20, 176, 88, 218, 90, 128, 6, 247, 254, 89, 186, + 110, 227, 23, 144, 48, 187, 241, 199, 155, 171, 195, 107, 247, 139, 226, 67, 155, 156, 64, 62, 243, 13, 82, 197, 46, 120, 96, 161, 114, 8, 131, 212, + 120, 240, 64, 36, 44, 22, 164, 61, 107, 96, 79, 190, 140, 145, 112, 237, 81, 119, 18, 250, 108, 99, 88, 17, 140, 3, 52, 144, 55, 49, 193, 145, + 181, 97, 24, 126, 35, 150, 226, 75, 62, 59, 0, 175, 30, 209, 144, 7, 72, 17, 71, 172, 250, 211, 179, 249, 250, 60, 12, 188, 155, 162, 142, 133, + 228, 175, 24, 47, 79, 120, 97, 102, 61, 50, 46, 102, 143, 171, 167, 248, 219, 39, 40, 11, 109, 128, 158, 34, 237, 97, 183, 41, 119, 8, 142, 220, + 8, 171, 211, 10, 172, 64, 212, 194, 101, 154, 109, 45, 38, 62, 39, 83, 217, 100, 42, 235, 196, 104, 25, 112, 181, 112, 121, 228, 65, 199, 135, 188, + 51, 240, 74, 162, 192, 244, 240, 225, 42, 162, 3, 150, 26, 254, 49, 89, 184, 165, 133, 59, 130, 84, 47, 123, 11, 27, 180, 8, 173, 125, 95, 90, + 254, 230, 25, 47, 132, 140, 236, 236, 42, 56, 52, 239, 136, 103, 7, 115, 204, 140, 197, 133, 63, 79, 94, 232, 55, 242, 196, 228, 226, 153, 212, 99, + 125, 171, 51, 206, 141, 124, 155, 89, 187, 117, 61, 102, 133, 60, 98, 147, 145, 214, 151, 145, 221, 106, 155, 179, 7, 158, 232, 246, 195, 92, 166, 118, + 100, 49, 207, 172, 49, 82, 163, 231, 251, 149, 235, 204, 165, 124, 64, 42, 215, 61, 124, 87, 27, 98, 23, 9, 42, 48, 190, 93, 117, 163, 117, 7, + 61, 141, 72, 122, 155, 192, 127, 227, 208, 23, 85, 113, 135, 21, 18, 195, 207, 36, 73, 3, 153, 22, 214, 195, 85, 214, 52, 17, 56, 131, 168, 8, + 111, 119, 139, 129, 187, 180, 177, 28, 219, 243, 229, 73, 166, 118, 162, 198, 185, 28, 146, 55, 119, 81, 87, 39, 53, 18, 135, 2, 176, 16, 158, 18, + 3, 170, 180, 3, 161, 24, 140, 65, 56, 131, 13, 77, 251, 82, 47, 199, 197, 196, 73, 155, 231, 7, 118, 125, 92, 108, 36, 66, 138, 232, 97, 98, + 76, 220, 90, 77, 210, 206, 157, 76, 157, 106, 4, 97, 105, 161, 225, 34, 241, 37, 102, 3, 61, 141, 228, 152, 211, 229, 222, 72, 17, 186, 129, 50, + 174, 195, 11, 163, 17, 83, 221, 3, 49, 98, 86, 240, 150, 48, 60, 163, 13, 142, 139, 126, 31, 254, 20, 125, 191, 61, 129, 93, 71, 7, 104, 124, + 18, 194, 228, 70, 29, 250, 198, 167, 196, 42, 154, 34, 229, 251, 193, 125, 77, 211, 249, 164, 34, 210, 65, 216, 162, 104, 35, 55, 208, 62, 249, 54, + 182, 248, 128, 3, 181, 237, 93, 181, 215, 5, 87, 240, 234, 189, 98, 35, 196, 33, 247, 22, 232, 155, 214, 231, 208, 71, 35, 104, 157, 172, 62, 190, + 90, 160, 229, 202, 147, 100, 111, 102, 115, 17, 57, 150, 113, 11, 103, 33, 233, 211, 30, 224, 245, 82, 135, 93, 27, 203, 67, 74, 12, 147, 157, 226, + 70, 196, 37, 63, 176, 192, 221, 37, 7, 37, 159, 123, 157, 212, 31, 49, 187, 220, 43, 251, 101, 168, 227, 123, 208, 34, 235, 92, 219, 119, 204, 127, + 16, 125, 219, 66, 235, 53, 232, 218, 214, 17, 1, 181, 172, 80, 12, 27, 121, 204, 101, 80, 189, 166, 199, 195, 234, 200, 38, 64, 79, 3, 234, 230, + 0, 44, 31, 144, 200, 135, 180, 15, 233, 117, 247, 49, 31, 70, 13, 245, 184, 88, 241, 238, 39, 223, 117, 165, 177, 69, 63, 56, 149, 130, 159, 248, + 207, 50, 194, 163, 103, 98, 5, 86, 132, 253, 128, 13, 117, 71, 52, 180, 129, 46, 51, 165, 148, 154, 174, 135, 237, 36, 78, 24, 101, 216, 77, 244, + 90, 192, 72, 101, 255, 228, 52, 223, 127, 78, 73, 37, 248, 223, 225, 196, 136, 114, 116, 196, 177, 192, 19, 166, 127, 150, 152, 129, 203, 119, 129, 43, + 20, 203, 215, 197, 92, 102, 152, 138, 45, 6, 209, 194, 38, 210, 154, 162, 42, 153, 250, 152, 117, 72, 184, 229, 122, 252, 145, 11, 24, 26, 96, 231, + 161, 166, 207, 211, 151, 242, 111, 209, 0, 207, 17, 195, 99, 89, 73, 8, 69, 210, 18, 35, 140, 76, 9, 104, 169, 44, 36, 0, 174, 238, 204, 172, + 216, 71, 132, 99, 170, 8, 127, 225, 10, 88, 11, 213, 234, 237, 63, 65, 41, 120, 163, 69, 150, 31, 198, 49, 23, 50, 86, 63, 147, 65, 61, 224, + 41, 231, 63, 138, 61, 61, 238, 146, 29, 48, 79, 219, 136, 122, 225, 141, 138, 174, 140, 155, 36, 5, 181, 100, 157, 220, 69, 13, 26, 85, 49, 66, + 160, 196, 225, 90, 112, 88, 229, 218, 154, 34, 84, 209, 114, 163, 129, 35, 62, 177, 130, 98, 137, 66, 84, 10, 229, 115, 15, 74, 69, 34, 239, 127, + 69, 39, 129, 93, 35, 237, 24, 146, 126, 76, 144, 246, 94, 167, 129, 228, 165, 253, 32, 156, 131, 85, 80, 65, 197, 252, 109, 59, 173, 135, 40, 212, + 98, 48, 232, 218, 149, 81, 241, 110, 185, 23, 118, 193, 40, 216, 196, 3, 48, 170, 10, 126, 196, 10, 126, 69, 24, 2, 135, 175, 200, 41, 238, 49, + 244, 70, 107, 130, 164, 59, 127, 216, 177, 142, 117, 82, 93, 140, 70, 60, 142, 161, 184, 9, 227, 214, 80, 49, 152, 48, 187, 206, 145, 146, 221, 9, + 253, 97, 94, 147, 89, 189, 174, 87, 24, 107, 48, 126, 60, 218, 94, 47, 125, 166, 121, 200, 114, 109, 156, 182, 92, 44, 226, 30, 119, 138, 31, 30, + 214, 235, 71, 174, 238, 63, 6, 27, 99, 253, 85, 230, 252, 12, 111, 212, 242, 220, 214, 104, 119, 45, 198, 89, 248, 109, 76, 5, 251, 122, 201, 170, + 2, 159, 130, 225, 76, 31, 213, 34, 130, 247, 246, 0, 60, 136, 152, 47, 59, 165, 50, 105, 103, 152, 60, 200, 19, 85, 137, 73, 220, 63, 255, 13, + 184, 34, 129, 110, 111, 29, 252, 29, 182, 164, 49, 78, 220, 237, 62, 6, 167, 45, 53, 45, 127, 132, 78, 11, 120, 118, 127, 165, 220, 78, 249, 244, + 55, 144, 202, 36, 204, 14, 146, 64, 172, 181, 23, 110, 236, 137, 232, 217, 238, 181, 72, 9, 233, 73, 57, 229, 103, 115, 73, 66, 78, 137, 93, 218, + 3, 82, 87, 185, 254, 140, 251, 152, 216, 33, 220, 4, 167, 84, 157, 90, 144, 35, 6, 95, 230, 193, 105, 68, 148, 241, 74, 254, 2, 218, 142, 14, + 31, 242, 189, 124, 13, 70, 64, 189, 233, 94, 113, 85, 76, 239, 175, 54, 166, 243, 50, 212, 104, 61, 51, 217, 72, 52, 10, 254, 20, 69, 184, 151, + 149, 33, 52, 28, 45, 60, 86, 193, 28, 44, 2, 249, 224, 228, 105, 24, 239, 70, 86, 0, 216, 105, 122, 132, 251, 160, 220, 250, 45, 58, 9, 29, + 237, 163, 23, 56, 173, 39, 113, 213, 76, 252, 17, 166, 168, 118, 126, 92, 78, 96, 31, 231, 23, 64, 151, 253, 19, 94, 239, 149, 41, 249, 30, 205, + 233, 50, 235, 115, 140, 39, 91, 22, 241, 201, 214, 69, 164, 89, 13, 83, 235, 193, 232, 92, 254, 121, 96, 222, 35, 233, 4, 207, 39, 139, 186, 36, + 88, 78, 126, 93, 33, 175, 51, 139, 136, 53, 197, 8, 195, 77, 188, 154, 157, 9, 192, 78, 18, 193, 210, 63, 175, 229, 193, 166, 112, 61, 2, 200, + 67, 236, 114, 254, 44, 61, 232, 137, 111, 72, 59, 173, 74, 251, 23, 228, 24, 233, 68, 167, 9, 81, 197, 204, 214, 196, 182, 151, 63, 233, 98, 245, + 134, 89, 32, 54, 101, 168, 122, 21, 246, 155, 60, 12, 198, 174, 22, 254, 53, 251, 82, 137, 199, 200, 217, 212, 164, 16, 209, 179, 31, 176, 242, 161, + 98, 190, 57, 233, 42, 55, 246, 127, 113, 80, 54, 27, 197, 232, 153, 75, 171, 130, 49, 42, 134, 134, 189, 81, 7, 218, 168, 99, 29, 249, 62, 220, + 132, 152, 98, 245, 117, 248, 5, 62, 227, 13, 216, 188, 7, 97, 218, 217, 236, 204, 54, 132, 56, 121, 44, 94, 193, 179, 95, 196, 240, 197, 50, 252, + 233, 75, 247, 49, 50, 223, 148, 231, 64, 55, 54, 204, 83, 134, 31, 97, 249, 43, 93, 30, 132, 90, 39, 65, 79, 40, 65, 49, 159, 89, 31, 245, + 155, 207, 160, 77, 174, 101, 83, 236, 112, 66, 29, 136, 47, 183, 202, 91, 39, 66, 163, 146, 106, 132, 69, 228, 30, 62, 2, 51, 239, 130, 75, 88, + 84, 236, 181, 61, 1, 55, 211, 11, 211, 233, 3, 208, 35, 248, 252, 243, 180, 141, 108, 209, 185, 88, 171, 253, 125, 142, 86, 47, 102, 14, 110, 192, + 172, 191, 215, 79, 184, 183, 202, 93, 179, 34, 17, 182, 5, 106, 197, 88, 194, 44, 94, 39, 99, 213, 27, 120, 155, 69, 117, 251, 167, 212, 20, 179, + 77, 97, 37, 134, 13, 69, 130, 74, 152, 152, 48, 132, 221, 96, 65, 31, 254, 233, 71, 117, 129, 97, 3, 69, 252, 133, 0, 74, 113, 216, 103, 19, + 123, 134, 125, 65, 176, 113, 255, 123, 129, 79, 198, 176, 14, 233, 13, 218, 229, 128, 109, 131, 147, 2, 133, 236, 142, 30, 137, 45, 61, 66, 196, 90, + 93, 134, 17, 99, 167, 177, 148, 31, 87, 99, 227, 206, 220, 245, 7, 246, 12, 116, 201, 123, 176, 65, 76, 58, 212, 40, 119, 91, 29, 96, 41, 150, + 192, 229, 141, 239, 137, 153, 168, 59, 154, 197, 71, 175, 125, 4, 182, 66, 183, 141, 243, 106, 43, 216, 92, 126, 13, 63, 177, 149, 60, 166, 155, 153, + 125, 112, 21, 136, 244, 159, 226, 210, 10, 135, 232, 66, 169, 71, 168, 247, 67, 90, 35, 63, 125, 134, 12, 172, 102, 215, 102, 214, 218, 21, 73, 126, + 244, 147, 239, 152, 136, 133, 7, 34, 252, 52, 28, 37, 3, 33, 43, 136, 78, 35, 81, 207, 86, 74, 1, 143, 143, 181, 72, 188, 4, 173, 42, 41, + 45, 38, 53, 98, 26, 188, 28, 126, 66, 203, 228, 98, 180, 175, 27, 65, 215, 128, 242, 50, 242, 53, 36, 41, 47, 47, 198, 110, 8, 20, 109, 71, + 197, 208, 4, 139, 237, 35, 231, 194, 248, 220, 57, 49, 244, 73, 158, 32, 187, 51, 223, 251, 193, 104, 233, 199, 0, 114, 43, 61, 67, 146, 213, 186, + 195, 20, 126, 14, 171, 189, 58, 130, 97, 3, 168, 149, 12, 138, 193, 210, 176, 176, 171, 228, 57, 63, 120, 30, 79, 243, 68, 80, 106, 100, 249, 36, + 177, 15, 129, 225, 95, 172, 74, 207, 50, 154, 116, 26, 50, 249, 38, 192, 163, 103, 35, 98, 180, 154, 20, 215, 167, 130, 247, 185, 65, 22, 59, 80, + 247, 137, 145, 212, 50, 178, 114, 192, 131, 148, 107, 108, 82, 236, 144, 172, 19, 62, 204, 117, 76, 91, 245, 19, 118, 208, 3, 177, 81, 92, 236, 175, + 118, 89, 149, 161, 78, 89, 44, 33, 24, 2, 247, 13, 72, 214, 146, 247, 97, 199, 69, 140, 210, 67, 61, 222, 53, 3, 18, 200, 236, 219, 125, 36, + 97, 230, 209, 139, 141, 122, 36, 92, 54, 22, 42, 167, 186, 88, 31, 206, 119, 75, 188, 146, 150, 197, 85, 254, 155, 126, 113, 86, 69, 142, 215, 162, + 235, 246, 89, 126, 215, 239, 111, 108, 109, 29, 142, 202, 51, 85, 247, 192, 6, 177, 135, 36, 104, 143, 167, 185, 127, 237, 6, 210, 79, 175, 116, 91, + 215, 36, 82, 52, 236, 66, 170, 235, 154, 93, 3, 27, 147, 246, 120, 165, 117, 126, 96, 109, 72, 249, 153, 221, 124, 210, 245, 61, 227, 251, 20, 67, + 102, 253, 167, 92, 169, 205, 98, 58, 103, 131, 98, 248, 115, 164, 132, 207, 116, 89, 215, 8, 245, 73, 239, 128, 16, 52, 167, 66, 159, 138, 145, 195, + 249, 211, 197, 98, 114, 121, 167, 206, 22, 96, 241, 156, 104, 24, 113, 215, 245, 154, 88, 200, 174, 21, 32, 76, 253, 224, 48, 180, 221, 116, 59, 139, + 184, 135, 89, 98, 89, 9, 229, 249, 124, 94, 0, 54, 161, 185, 219, 174, 231, 249, 52, 118, 200, 154, 64, 247, 164, 230, 201, 228, 22, 83, 101, 119, + 37, 196, 138, 232, 4, 218, 197, 207, 70, 1, 243, 16, 135, 165, 34, 100, 159, 178, 141, 229, 141, 78, 81, 99, 74, 25, 28, 26, 241, 250, 57, 155, + 181, 218, 171, 142, 65, 84, 100, 227, 149, 108, 185, 152, 118, 23, 251, 191, 250, 195, 190, 139, 152, 230, 69, 16, 207, 210, 223, 162, 145, 136, 153, 119, + 236, 183, 151, 203, 204, 139, 248, 113, 42, 150, 64, 200, 127, 231, 213, 149, 170, 148, 76, 243, 243, 196, 140, 81, 154, 139, 137, 140, 45, 95, 124, 204, + 42, 29, 132, 94, 124, 66, 44, 5, 230, 75, 121, 117, 209, 183, 114, 48, 43, 140, 93, 230, 226, 65, 95, 91, 101, 243, 227, 58, 63, 51, 8, 40, + 171, 161, 133, 55, 142, 43, 39, 203, 151, 79, 48, 74, 221, 31, 9, 4, 146, 205, 191, 67, 42, 181, 5, 125, 219, 221, 79, 152, 118, 15, 77, 87, + 25, 62, 104, 149, 67, 89, 76, 231, 226, 143, 153, 151, 249, 3, 153, 63, 98, 52, 68, 72, 214, 68, 122, 187, 81, 231, 62, 48, 128, 221, 61, 15, + 29, 245, 104, 189, 94, 233, 167, 214, 81, 31, 83, 121, 79, 85, 171, 123, 64, 172, 176, 84, 17, 107, 180, 81, 75, 58, 168, 166, 234, 197, 218, 68, + 149, 117, 56, 94, 229, 127, 25, 40, 130, 211, 13, 84, 91, 2, 167, 165, 7, 226, 8, 213, 250, 60, 150, 194, 130, 176, 12, 187, 235, 154, 215, 9, + 83, 206, 220, 245, 23, 254, 119, 146, 38, 201, 224, 157, 238, 74, 185, 155, 62, 29, 43, 96, 79, 145, 78, 103, 90, 230, 96, 38, 220, 189, 97, 80, + 125, 204, 216, 139, 154, 65, 208, 36, 146, 16, 145, 95, 18, 51, 194, 199, 160, 175, 128, 143, 146, 130, 41, 136, 216, 158, 246, 2, 33, 117, 98, 100, + 196, 147, 181, 158, 32, 41, 159, 2, 253, 180, 173, 64, 108, 151, 98, 215, 193, 9, 159, 181, 149, 124, 27, 110, 142, 160, 82, 130, 201, 224, 207, 41, + 116, 153, 233, 81, 44, 95, 74, 100, 115, 91, 13, 108, 192, 48, 121, 98, 51, 29, 200, 183, 110, 19, 153, 72, 93, 36, 121, 46, 13, 89, 238, 111, + 197, 76, 67, 36, 38, 79, 55, 175, 128, 19, 114, 88, 60, 84, 9, 249, 62, 254, 30, 89, 104, 66, 26, 185, 176, 143, 95, 190, 214, 16, 121, 236, + 64, 21, 162, 61, 85, 153, 239, 237, 98, 222, 148, 78, 107, 230, 192, 166, 138, 175, 168, 112, 47, 167, 210, 214, 95, 69, 49, 242, 177, 156, 180, 11, + 145, 30, 249, 24, 211, 14, 91, 150, 192, 225, 83, 172, 3, 112, 50, 117, 46, 40, 70, 225, 255, 190, 0, 192, 221, 14, 125, 205, 142, 148, 23, 43, + 233, 230, 136, 106, 190, 18, 211, 172, 24, 207, 146, 228, 160, 242, 185, 249, 176, 40, 34, 237, 67, 168, 180, 142, 236, 246, 138, 18, 202, 105, 81, 173, + 205, 63, 98, 59, 57, 196, 112, 222, 30, 123, 186, 67, 32, 175, 228, 57, 151, 118, 173, 216, 206, 134, 237, 55, 32, 110, 185, 2, 195, 79, 148, 166, + 225, 74, 55, 72, 207, 155, 228, 70, 26, 193, 84, 82, 126, 71, 166, 161, 139, 48, 151, 4, 59, 76, 99, 72, 61, 80, 76, 99, 193, 8, 236, 119, + 25, 219, 22, 64, 135, 62, 27, 241, 112, 189, 117, 30, 57, 20, 6, 157, 137, 249, 221, 247, 72, 36, 33, 110, 171, 66, 136, 27, 186, 18, 107, 37, + 249, 48, 173, 103, 224, 51, 49, 117, 101, 110, 196, 95, 55, 204, 9, 96, 51, 36, 168, 161, 70, 138, 120, 186, 6, 251, 167, 29, 239, 248, 128, 188, + 132, 77, 23, 224, 216, 244, 105, 88, 90, 131, 57, 46, 205, 180, 81, 123, 190, 254, 152, 216, 82, 77, 246, 161, 47, 85, 125, 91, 177, 180, 243, 121, + 117, 1, 185, 193, 139, 223, 26, 16, 31, 235, 74, 137, 88, 230, 164, 232, 212, 248, 136, 198, 157, 84, 84, 71, 192, 107, 115, 154, 187, 15, 90, 65, + 231, 171, 212, 68, 149, 46, 218, 191, 73, 36, 168, 106, 182, 0, 118, 128, 129, 223, 255, 226, 238, 146, 94, 196, 76, 189, 216, 95, 238, 239, 165, 127, + 225, 215, 81, 220, 15, 105, 110, 254, 49, 147, 34, 90, 169, 248, 101, 143, 79, 140, 233, 170, 170, 168, 6, 241, 187, 12, 177, 242, 209, 100, 163, 84, + 119, 163, 104, 64, 116, 84, 204, 158, 16, 84, 144, 67, 188, 128, 95, 134, 250, 162, 130, 112, 235, 93, 155, 213, 36, 246, 239, 18, 8, 98, 24, 208, + 207, 229, 35, 187, 136, 180, 251, 173, 0, 111, 44, 16, 46, 127, 10, 217, 167, 100, 198, 59, 128, 173, 165, 123, 48, 4, 84, 186, 199, 246, 82, 235, + 35, 82, 159, 153, 104, 191, 157, 84, 67, 188, 153, 164, 100, 118, 144, 34, 233, 194, 38, 40, 16, 243, 233, 231, 242, 121, 129, 104, 49, 93, 220, 84, + 201, 230, 99, 251, 162, 199, 192, 239, 254, 204, 60, 251, 58, 81, 67, 165, 51, 194, 31, 35, 63, 160, 219, 176, 142, 19, 64, 215, 168, 154, 215, 121, + 165, 123, 207, 35, 13, 104, 228, 121, 16, 146, 198, 90, 133, 213, 112, 210, 97, 54, 193, 196, 128, 124, 243, 107, 188, 2, 226, 147, 14, 216, 147, 137, + 204, 216, 229, 108, 216, 68, 143, 16, 125, 219, 237, 98, 35, 177, 117, 62, 169, 165, 168, 57, 143, 36, 136, 25, 152, 65, 250, 108, 146, 233, 16, 187, + 129, 75, 253, 178, 150, 197, 28, 244, 77, 168, 180, 223, 4, 239, 42, 125, 126, 104, 34, 59, 101, 99, 28, 182, 179, 77, 21, 139, 184, 213, 88, 226, + 143, 210, 222, 212, 242, 191, 13, 166, 121, 35, 61, 146, 122, 184, 223, 206, 182, 28, 165, 172, 52, 72, 76, 71, 170, 9, 242, 205, 184, 218, 81, 121, + 202, 93, 218, 141, 158, 1, 131, 238, 14, 177, 118, 241, 10, 235, 81, 36, 93, 172, 232, 46, 94, 77, 15, 196, 51, 155, 134, 213, 62, 191, 88, 235, + 42, 233, 5, 129, 187, 138, 173, 3, 1, 197, 105, 154, 238, 46, 101, 153, 9, 58, 214, 6, 74, 53, 129, 43, 182, 233, 115, 201, 199, 200, 60, 78, + 211, 83, 2, 125, 68, 125, 236, 50, 97, 121, 114, 26, 3, 243, 81, 143, 185, 153, 157, 238, 73, 195, 55, 36, 76, 35, 249, 124, 29, 234, 83, 169, + 41, 78, 164, 208, 211, 167, 248, 63, 234, 208, 126, 126, 219, 85, 197, 179, 5, 83, 240, 172, 211, 93, 112, 119, 43, 141, 57, 80, 19, 230, 101, 118, + 244, 243, 149, 238, 18, 108, 185, 28, 12, 22, 201, 45, 157, 65, 211, 66, 134, 38, 63, 152, 20, 75, 19, 116, 71, 102, 3, 181, 238, 67, 29, 186, + 76, 218, 11, 61, 17, 192, 30, 117, 31, 69, 72, 149, 222, 175, 78, 49, 166, 240, 165, 146, 14, 157, 145, 43, 88, 175, 251, 125, 229, 223, 230, 182, + 105, 96, 18, 95, 15, 104, 144, 38, 86, 218, 205, 143, 139, 41, 80, 188, 42, 27, 65, 143, 86, 77, 226, 176, 27, 34, 160, 69, 70, 177, 109, 88, + 177, 48, 116, 128, 10, 154, 112, 187, 35, 128, 66, 5, 48, 247, 207, 24, 101, 65, 69, 230, 213, 153, 57, 129, 169, 91, 65, 208, 168, 217, 217, 244, + 13, 52, 237, 74, 75, 250, 242, 251, 144, 45, 173, 162, 221, 74, 162, 2, 42, 229, 91, 96, 7, 93, 110, 254, 96, 132, 50, 118, 185, 6, 31, 85, + 35, 209, 224, 34, 252, 94, 34, 190, 123, 18, 232, 190, 204, 140, 105, 169, 78, 237, 54, 254, 49, 254, 248, 1, 156, 88, 97, 70, 204, 145, 180, 22, + 227, 58, 248, 185, 233, 174, 117, 164, 85, 246, 46, 70, 47, 45, 205, 94, 151, 13, 202, 142, 58, 116, 191, 88, 19, 143, 26, 155, 141, 87, 83, 42, + 119, 89, 207, 240, 109, 176, 210, 221, 0, 253, 171, 161, 37, 33, 119, 82, 83, 213, 42, 160, 72, 178, 182, 194, 54, 251, 78, 88, 107, 231, 217, 100, + 81, 148, 154, 108, 64, 22, 219, 118, 165, 213, 112, 28, 241, 246, 212, 229, 232, 249, 14, 193, 217, 14, 106, 237, 139, 202, 238, 135, 180, 45, 68, 12, + 161, 26, 62, 69, 210, 229, 116, 5, 228, 211, 58, 43, 205, 42, 229, 168, 41, 199, 145, 248, 219, 164, 164, 19, 25, 254, 197, 244, 174, 190, 26, 71, + 154, 150, 97, 21, 39, 182, 36, 168, 126, 120, 39, 243, 204, 113, 111, 130, 120, 249, 237, 168, 238, 61, 142, 116, 200, 218, 68, 143, 251, 196, 106, 184, + 104, 144, 249, 20, 26, 146, 77, 108, 13, 24, 245, 38, 121, 210, 92, 164, 23, 178, 45, 98, 33, 115, 96, 190, 88, 132, 225, 106, 135, 23, 142, 254, + 142, 159, 193, 8, 54, 146, 30, 22, 235, 89, 237, 124, 4, 113, 63, 111, 222, 84, 34, 157, 165, 86, 51, 20, 171, 47, 35, 35, 254, 215, 9, 170, + 23, 176, 69, 208, 162, 206, 30, 144, 249, 69, 143, 195, 1, 106, 202, 60, 214, 73, 88, 129, 216, 40, 208, 147, 101, 133, 72, 210, 201, 43, 44, 45, + 171, 35, 76, 22, 234, 30, 203, 27, 129, 204, 162, 83, 63, 255, 88, 160, 202, 45, 123, 229, 246, 8, 84, 123, 95, 141, 170, 91, 217, 208, 10, 18, + 173, 212, 60, 247, 61, 11, 93, 139, 120, 154, 139, 201, 27, 163, 82, 156, 198, 128, 38, 64, 206, 66, 124, 38, 171, 210, 150, 193, 19, 93, 254, 223, + 144, 85, 52, 74, 33, 81, 22, 14, 194, 53, 244, 196, 237, 127, 194, 160, 53, 188, 49, 18, 23, 251, 207, 144, 89, 151, 194, 20, 129, 50, 61, 86, + 37, 217, 23, 246, 63, 82, 5, 151, 53, 216, 173, 121, 172, 151, 54, 35, 132, 227, 45, 158, 47, 141, 98, 247, 26, 25, 221, 117, 61, 2, 110, 196, + 217, 78, 161, 204, 126, 134, 56, 161, 94, 140, 184, 87, 32, 250, 57, 238, 249, 134, 191, 71, 219, 196, 1, 96, 159, 75, 13, 246, 184, 147, 251, 201, + 79, 159, 90, 46, 190, 125, 183, 56, 73, 40, 232, 147, 12, 143, 222, 64, 222, 23, 90, 135, 253, 253, 17, 127, 177, 87, 101, 97, 247, 26, 149, 83, + 203, 252, 128, 191, 78, 186, 109, 87, 137, 84, 243, 159, 224, 125, 202, 10, 179, 194, 38, 181, 96, 165, 31, 64, 157, 18, 193, 207, 241, 134, 17, 60, + 14, 231, 232, 173, 102, 135, 210, 201, 42, 149, 152, 187, 87, 65, 154, 242, 137, 196, 42, 237, 8, 158, 79, 137, 73, 170, 207, 164, 228, 86, 235, 97, + 73, 191, 253, 3, 125, 36, 156, 148, 147, 242, 202, 219, 157, 124, 163, 98, 73, 228, 195, 195, 162, 69, 55, 73, 237, 178, 85, 237, 142, 43, 130, 55, + 137, 35, 82, 156, 240, 17, 185, 253, 91, 172, 218, 22, 81, 181, 2, 247, 86, 137, 165, 193, 39, 230, 18, 6, 135, 60, 255, 76, 210, 226, 124, 167, + 19, 228, 132, 120, 252, 14, 98, 184, 248, 102, 56, 211, 226, 68, 228, 112, 26, 173, 83, 108, 80, 252, 16, 221, 199, 132, 129, 38, 104, 33, 251, 157, + 166, 152, 145, 8, 123, 202, 220, 218, 102, 116, 34, 243, 249, 98, 173, 210, 220, 178, 149, 166, 133, 63, 15, 43, 3, 54, 189, 160, 134, 118, 71, 92, + 47, 136, 18, 228, 235, 29, 200, 74, 7, 108, 124, 163, 59, 134, 44, 229, 17, 178, 74, 101, 212, 170, 187, 90, 106, 240, 88, 216, 247, 65, 214, 130, + 38, 187, 144, 137, 37, 191, 59, 149, 232, 52, 94, 105, 19, 171, 252, 178, 244, 109, 104, 250, 166, 160, 22, 101, 50, 234, 156, 76, 160, 210, 241, 31, + 169, 131, 36, 23, 233, 155, 23, 66, 58, 214, 210, 204, 149, 118, 103, 44, 31, 173, 212, 215, 153, 197, 34, 124, 120, 102, 6, 0, 49, 169, 35, 85, + 97, 77, 108, 145, 53, 213, 92, 114, 12, 24, 13, 134, 101, 189, 8, 26, 233, 232, 120, 150, 142, 46, 204, 191, 154, 132, 168, 181, 180, 173, 220, 236, + 69, 112, 216, 233, 15, 242, 102, 169, 83, 101, 91, 78, 144, 144, 235, 148, 123, 126, 95, 254, 155, 112, 0, 217, 193, 65, 119, 175, 212, 225, 211, 68, + 47, 90, 122, 62, 26, 130, 143, 57, 97, 146, 187, 149, 182, 103, 233, 30, 94, 181, 159, 232, 57, 81, 209, 182, 181, 145, 173, 236, 147, 160, 203, 16, + 243, 130, 29, 188, 206, 133, 145, 39, 18, 219, 198, 174, 16, 214, 34, 213, 159, 67, 46, 111, 4, 46, 112, 39, 16, 32, 134, 160, 13, 226, 39, 206, + 201, 166, 31, 190, 210, 208, 117, 239, 34, 91, 155, 140, 98, 114, 18, 163, 225, 150, 235, 217, 92, 104, 162, 142, 126, 39, 219, 192, 27, 85, 47, 172, + 37, 173, 248, 243, 61, 60, 133, 37, 185, 146, 39, 149, 110, 59, 134, 193, 62, 15, 13, 218, 248, 136, 204, 224, 23, 231, 5, 86, 62, 113, 119, 56, + 124, 16, 160, 151, 30, 196, 172, 145, 28, 103, 177, 123, 207, 80, 172, 156, 210, 134, 145, 50, 30, 194, 18, 205, 94, 17, 157, 130, 12, 42, 57, 203, + 43, 28, 56, 38, 81, 58, 128, 12, 218, 144, 58, 43, 173, 108, 190, 17, 226, 133, 105, 37, 233, 201, 167, 253, 41, 63, 106, 53, 189, 203, 96, 16, + 80, 222, 114, 119, 136, 253, 110, 18, 82, 185, 113, 133, 24, 201, 110, 212, 60, 252, 226, 175, 233, 178, 229, 79, 106, 247, 186, 247, 133, 197, 128, 216, + 34, 40, 102, 118, 86, 185, 136, 108, 162, 33, 209, 67, 223, 42, 11, 55, 32, 150, 22, 155, 90, 185, 188, 115, 151, 245, 45, 189, 29, 170, 217, 113, + 178, 95, 70, 8, 118, 105, 0, 222, 179, 163, 138, 61, 201, 171, 96, 68, 100, 39, 15, 69, 158, 196, 136, 72, 15, 249, 83, 146, 91, 106, 66, 190, + 248, 20, 62, 246, 210, 66, 196, 102, 189, 114, 159, 83, 229, 179, 18, 89, 43, 22, 66, 29, 170, 124, 195, 71, 106, 202, 99, 96, 23, 144, 14, 151, + 225, 74, 49, 48, 66, 254, 22, 222, 247, 62, 112, 120, 15, 2, 48, 205, 58, 225, 238, 35, 29, 249, 166, 7, 130, 141, 106, 82, 62, 244, 176, 42, + 69, 252, 66, 127, 67, 112, 218, 179, 121, 165, 124, 57, 71, 8, 247, 41, 70, 128, 150, 193, 51, 111, 252, 36, 65, 1, 201, 242, 33, 59, 104, 210, + 226, 241, 7, 225, 152, 174, 96, 127, 217, 94, 100, 233, 133, 64, 54, 135, 73, 68, 236, 85, 91, 197, 171, 21, 93, 230, 122, 183, 180, 158, 137, 253, + 148, 22, 181, 236, 166, 29, 134, 35, 179, 76, 76, 32, 39, 196, 250, 140, 90, 21, 100, 152, 250, 123, 86, 101, 137, 13, 0, 253, 54, 216, 74, 14, + 216, 97, 187, 24, 209, 220, 91, 3, 165, 70, 18, 6, 212, 96, 16, 97, 69, 82, 93, 97, 150, 94, 137, 101, 136, 193, 116, 235, 142, 158, 8, 242, + 144, 70, 105, 236, 192, 236, 5, 202, 7, 98, 87, 192, 56, 235, 162, 35, 100, 64, 254, 243, 173, 164, 89, 30, 193, 166, 183, 184, 146, 29, 193, 44, + 221, 47, 11, 167, 186, 246, 10, 49, 160, 53, 23, 42, 11, 15, 202, 231, 34, 230, 26, 52, 125, 115, 181, 59, 164, 132, 69, 120, 233, 2, 195, 151, + 224, 7, 2, 249, 63, 72, 186, 159, 111, 69, 162, 178, 220, 250, 65, 244, 31, 50, 219, 118, 184, 86, 91, 202, 27, 253, 253, 200, 122, 217, 26, 113, + 124, 196, 56, 3, 250, 124, 205, 252, 152, 212, 149, 34, 45, 160, 211, 86, 216, 17, 0, 21, 25, 63, 66, 106, 142, 165, 98, 126, 248, 136, 166, 169, + 241, 216, 81, 232, 241, 231, 52, 19, 54, 235, 98, 119, 63, 42, 75, 254, 199, 225, 97, 83, 239, 135, 164, 20, 114, 161, 15, 141, 116, 137, 195, 145, + 130, 52, 228, 111, 229, 174, 107, 76, 204, 66, 205, 23, 103, 40, 240, 113, 250, 200, 204, 193, 86, 81, 106, 136, 2, 107, 89, 86, 37, 216, 186, 101, + 152, 144, 129, 202, 103, 73, 183, 82, 100, 210, 84, 24, 238, 224, 5, 220, 213, 230, 228, 91, 144, 114, 119, 195, 85, 60, 8, 174, 54, 85, 91, 195, + 183, 173, 11, 184, 94, 65, 168, 18, 31, 221, 42, 200, 55, 234, 20, 209, 167, 93, 42, 189, 75, 173, 44, 149, 183, 29, 82, 140, 61, 68, 79, 73, + 159, 185, 223, 145, 150, 154, 228, 119, 168, 73, 115, 140, 43, 188, 144, 151, 20, 211, 17, 52, 226, 57, 229, 70, 136, 44, 149, 168, 104, 83, 202, 65, + 140, 161, 223, 51, 199, 68, 18, 66, 144, 188, 198, 45, 60, 240, 122, 119, 152, 38, 179, 47, 225, 159, 74, 127, 51, 134, 145, 126, 121, 161, 185, 110, + 147, 216, 179, 133, 126, 99, 155, 85, 41, 173, 53, 167, 213, 192, 90, 203, 243, 248, 30, 8, 209, 103, 99, 146, 216, 37, 175, 222, 163, 95, 1, 223, + 46, 92, 125, 0, 110, 20, 235, 80, 230, 185, 192, 136, 36, 10, 153, 223, 230, 94, 56, 48, 15, 222, 198, 118, 158, 238, 174, 161, 233, 124, 108, 248, + 99, 98, 180, 255, 1, 119, 159, 48, 175, 101, 8, 248, 167, 89, 117, 100, 55, 76, 166, 130, 198, 143, 250, 155, 56, 197, 98, 156, 37, 27, 54, 99, + 110, 13, 228, 153, 30, 19, 219, 86, 218, 112, 76, 167, 186, 178, 132, 4, 144, 92, 185, 99, 30, 107, 202, 34, 216, 28, 67, 29, 235, 148, 120, 149, + 88, 121, 164, 116, 210, 216, 150, 133, 223, 186, 159, 67, 152, 155, 15, 182, 84, 193, 97, 36, 84, 108, 98, 0, 142, 242, 68, 184, 248, 211, 119, 89, + 17, 146, 197, 52, 115, 129, 205, 216, 118, 56, 0, 51, 120, 240, 8, 73, 82, 213, 1, 170, 165, 164, 236, 86, 3, 130, 138, 18, 75, 143, 48, 103, + 39, 198, 45, 204, 92, 217, 31, 152, 181, 73, 69, 26, 57, 250, 86, 209, 65, 75, 196, 209, 142, 111, 4, 224, 3, 196, 103, 173, 114, 74, 76, 202, + 210, 102, 143, 94, 177, 128, 110, 74, 140, 18, 139, 27, 218, 197, 162, 75, 212, 154, 116, 133, 251, 123, 25, 173, 156, 78, 208, 231, 193, 107, 24, 235, + 203, 80, 75, 131, 78, 246, 141, 187, 47, 140, 221, 112, 0, 17, 99, 185, 187, 28, 26, 176, 4, 91, 220, 125, 66, 217, 158, 185, 253, 150, 22, 244, + 122, 143, 210, 179, 41, 210, 12, 71, 41, 79, 176, 233, 168, 104, 36, 112, 106, 80, 207, 116, 191, 29, 129, 246, 111, 46, 68, 125, 155, 247, 3, 97, + 89, 108, 57, 15, 209, 7, 196, 142, 138, 75, 191, 8, 56, 78, 211, 110, 153, 203, 204, 119, 78, 49, 253, 247, 129, 69, 116, 218, 164, 198, 179, 249, + 68, 132, 108, 31, 241, 124, 94, 38, 182, 78, 242, 125, 244, 246, 90, 97, 29, 249, 197, 252, 46, 41, 18, 217, 206, 202, 15, 139, 189, 17, 200, 159, + 153, 223, 216, 4, 141, 106, 137, 113, 30, 126, 250, 141, 189, 183, 143, 18, 11, 244, 18, 232, 95, 194, 36, 45, 119, 80, 78, 253, 162, 17, 230, 134, + 232, 73, 39, 163, 81, 34, 70, 224, 194, 252, 235, 193, 19, 89, 42, 135, 28, 113, 177, 81, 220, 7, 234, 0, 73, 150, 20, 153, 10, 210, 172, 84, + 253, 7, 124, 64, 254, 152, 85, 120, 229, 41, 133, 161, 204, 86, 148, 190, 68, 68, 196, 187, 113, 73, 79, 188, 10, 78, 138, 249, 138, 21, 172, 11, + 241, 242, 231, 80, 207, 127, 128, 20, 57, 31, 158, 36, 129, 204, 164, 105, 95, 144, 161, 129, 208, 11, 227, 226, 68, 183, 118, 25, 225, 222, 207, 92, + 76, 193, 52, 65, 3, 91, 130, 247, 139, 191, 232, 99, 182, 17, 230, 179, 78, 64, 104, 4, 234, 212, 58, 88, 139, 63, 86, 88, 30, 238, 236, 7, + 195, 241, 166, 145, 135, 61, 249, 156, 185, 86, 96, 12, 113, 204, 226, 125, 93, 52, 86, 120, 51, 28, 138, 140, 231, 143, 209, 20, 26, 233, 65, 100, + 148, 71, 209, 169, 181, 202, 140, 254, 227, 19, 48, 164, 72, 129, 105, 247, 160, 35, 121, 40, 0, 47, 241, 108, 152, 255, 166, 59, 168, 132, 105, 90, + 250, 103, 230, 56, 181, 52, 140, 232, 167, 76, 121, 95, 212, 223, 101, 221, 219, 136, 244, 199, 173, 57, 102, 93, 44, 53, 208, 216, 108, 230, 133, 160, + 233, 111, 146, 195, 36, 5, 143, 187, 207, 238, 139, 145, 94, 248, 55, 70, 222, 115, 84, 103, 61, 97, 242, 79, 158, 148, 12, 188, 116, 117, 79, 22, + 83, 116, 12, 93, 38, 164, 244, 135, 145, 40, 26, 174, 130, 51, 238, 233, 166, 95, 71, 54, 111, 208, 163, 242, 57, 127, 142, 180, 215, 103, 170, 230, + 137, 24, 53, 30, 142, 145, 232, 36, 11, 180, 252, 122, 177, 61, 49, 115, 90, 10, 207, 126, 28, 146, 171, 61, 74, 12, 209, 242, 30, 11, 93, 187, + 56, 3, 233, 160, 83, 107, 119, 232, 98, 42, 99, 35, 234, 254, 44, 152, 37, 206, 74, 73, 243, 74, 242, 233, 89, 85, 107, 249, 66, 28, 165, 226, + 135, 245, 114, 18, 169, 245, 38, 88, 131, 158, 255, 80, 80, 252, 230, 225, 17, 171, 28, 20, 166, 34, 200, 130, 195, 246, 196, 224, 249, 42, 45, 112, + 71, 88, 44, 171, 61, 44, 181, 163, 98, 245, 114, 27, 122, 80, 56, 164, 238, 227, 85, 252, 66, 137, 162, 99, 247, 212, 187, 111, 199, 238, 148, 203, + 23, 146, 211, 81, 106, 45, 255, 157, 251, 173, 48, 153, 254, 8, 236, 13, 192, 203, 103, 35, 90, 71, 246, 69, 189, 41, 36, 137, 124, 44, 127, 29, + 195, 232, 244, 212, 119, 216, 204, 201, 83, 74, 90, 102, 99, 251, 144, 160, 109, 95, 249, 134, 233, 32, 207, 176, 18, 146, 64, 102, 125, 163, 185, 138, + 88, 163, 207, 132, 205, 164, 250, 253, 116, 68, 163, 39, 229, 120, 5, 120, 145, 43, 204, 190, 146, 30, 147, 16, 223, 100, 59, 134, 139, 1, 233, 115, + 24, 24, 89, 236, 148, 156, 180, 35, 122, 24, 55, 142, 88, 41, 250, 168, 230, 32, 45, 166, 3, 198, 189, 4, 70, 241, 2, 236, 252, 85, 18, 167, + 156, 84, 240, 233, 96, 56, 239, 231, 33, 249, 126, 132, 82, 150, 64, 27, 254, 44, 108, 103, 173, 218, 202, 167, 42, 26, 121, 249, 243, 134, 106, 217, + 14, 151, 35, 19, 82, 44, 4, 70, 79, 176, 208, 113, 15, 226, 82, 47, 52, 126, 164, 34, 252, 166, 200, 128, 73, 50, 49, 13, 17, 139, 199, 205, + 147, 128, 220, 215, 115, 251, 165, 168, 113, 99, 15, 227, 47, 29, 113, 250, 168, 14, 179, 161, 75, 157, 11, 105, 240, 146, 255, 60, 139, 120, 18, 177, + 112, 157, 165, 70, 101, 0, 253, 27, 104, 148, 163, 238, 239, 251, 131, 186, 139, 251, 55, 80, 38, 230, 84, 78, 91, 46, 64, 0, 42, 135, 179, 88, + 172, 28, 65, 208, 15, 208, 87, 192, 158, 18, 71, 109, 209, 126, 83, 0, 241, 176, 12, 75, 14, 64, 159, 237, 220, 127, 69, 8, 196, 176, 39, 111, + 56, 195, 35, 134, 106, 118, 160, 181, 188, 138, 117, 12, 230, 254, 204, 200, 254, 246, 162, 91, 73, 60, 108, 123, 209, 250, 76, 44, 243, 160, 61, 200, + 249, 190, 56, 24, 174, 138, 130, 158, 200, 111, 89, 207, 174, 33, 187, 209, 118, 126, 84, 117, 250, 143, 207, 33, 38, 14, 79, 244, 32, 149, 59, 149, + 242, 86, 30, 149, 122, 83, 147, 4, 217, 255, 155, 138, 161, 175, 143, 44, 179, 166, 129, 19, 242, 107, 224, 101, 211, 6, 249, 144, 157, 150, 57, 25, + 247, 132, 57, 105, 18, 132, 152, 65, 146, 108, 105, 224, 77, 113, 26, 160, 145, 60, 74, 33, 244, 41, 77, 171, 90, 83, 13, 93, 204, 131, 147, 145, + 42, 198, 97, 12, 85, 17, 234, 47, 60, 72, 26, 165, 126, 49, 42, 151, 84, 163, 118, 149, 87, 237, 201, 156, 67, 66, 219, 177, 12, 203, 122, 168, + 209, 102, 122, 54, 35, 48, 237, 150, 123, 203, 205, 6, 132, 230, 249, 1, 225, 207, 58, 132, 45, 22, 253, 17, 78, 40, 139, 1, 61, 238, 117, 175, + 98, 135, 188, 173, 136, 51, 248, 14, 59, 117, 233, 37, 43, 141, 156, 230, 85, 144, 153, 179, 58, 179, 149, 61, 156, 94, 123, 90, 115, 65, 229, 95, + 144, 214, 232, 228, 43, 56, 6, 20, 181, 105, 139, 56, 251, 42, 232, 229, 30, 122, 47, 70, 107, 195, 17, 243, 115, 239, 180, 74, 21, 36, 242, 126, + 152, 84, 209, 101, 38, 21, 199, 37, 77, 24, 152, 43, 16, 149, 64, 40, 210, 207, 216, 165, 43, 224, 68, 24, 110, 27, 40, 92, 164, 76, 19, 129, + 181, 124, 46, 219, 7, 93, 149, 205, 24, 226, 30, 30, 168, 135, 245, 131, 155, 215, 66, 112, 46, 115, 78, 13, 56, 3, 220, 153, 170, 226, 221, 208, + 165, 12, 215, 242, 248, 90, 218, 221, 159, 45, 40, 61, 19, 203, 81, 6, 44, 119, 79, 54, 191, 130, 172, 131, 120, 100, 231, 61, 20, 28, 41, 153, + 255, 144, 168, 226, 232, 66, 236, 92, 46, 129, 45, 153, 99, 104, 125, 17, 40, 220, 32, 139, 37, 33, 36, 90, 8, 167, 123, 252, 124, 141, 23, 198, + 197, 60, 250, 92, 200, 6, 111, 90, 145, 18, 97, 216, 40, 14, 228, 241, 209, 128, 230, 1, 121, 250, 103, 49, 249, 90, 75, 28, 188, 89, 29, 68, + 188, 221, 248, 180, 169, 204, 105, 197, 150, 102, 78, 35, 12, 159, 253, 23, 99, 47, 108, 65, 83, 75, 61, 145, 204, 2, 23, 31, 113, 243, 183, 188, + 112, 49, 81, 203, 73, 173, 39, 161, 44, 164, 79, 49, 183, 240, 68, 33, 244, 83, 220, 214, 171, 24, 123, 161, 95, 237, 167, 80, 41, 70, 211, 91, + 17, 127, 47, 35, 49, 136, 202, 35, 224, 8, 81, 19, 98, 15, 119, 171, 39, 115, 208, 163, 42, 206, 63, 170, 21, 134, 48, 3, 70, 127, 65, 163, + 8, 25, 108, 137, 0, 75, 243, 71, 26, 177, 101, 114, 225, 196, 242, 3, 234, 79, 211, 9, 255, 150, 28, 76, 173, 143, 143, 200, 192, 76, 18, 41, + 111, 118, 175, 209, 39, 240, 90, 72, 77, 239, 114, 25, 165, 130, 166, 168, 90, 105, 55, 116, 79, 239, 178, 25, 99, 177, 139, 134, 182, 242, 17, 3, + 212, 176, 127, 138, 13, 255, 38, 58, 166, 246, 251, 104, 76, 204, 124, 19, 95, 91, 57, 98, 218, 252, 109, 216, 133, 255, 225, 28, 29, 107, 105, 168, + 64, 44, 217, 43, 36, 26, 194, 199, 87, 72, 135, 28, 245, 235, 115, 201, 135, 168, 165, 159, 64, 181, 188, 4, 206, 132, 35, 243, 176, 117, 212, 114, + 96, 80, 143, 40, 126, 34, 212, 193, 92, 254, 1, 74, 83, 120, 246, 223, 248, 56, 238, 219, 206, 228, 54, 56, 7, 205, 216, 112, 115, 97, 188, 2, + 169, 229, 173, 158, 114, 206, 48, 231, 230, 216, 40, 49, 195, 231, 96, 69, 147, 36, 61, 69, 15, 90, 223, 136, 137, 163, 148, 141, 174, 195, 14, 179, + 237, 79, 248, 253, 25, 138, 167, 53, 145, 114, 229, 69, 83, 25, 242, 33, 23, 91, 188, 213, 191, 34, 249, 174, 92, 135, 76, 253, 46, 184, 8, 75, + 56, 190, 47, 130, 78, 164, 187, 19, 189, 217, 171, 177, 52, 19, 107, 164, 140, 158, 32, 178, 129, 113, 151, 211, 62, 39, 27, 1, 110, 161, 131, 141, + 144, 45, 95, 39, 6, 195, 219, 6, 207, 130, 76, 19, 189, 186, 149, 48, 184, 11, 29, 65, 213, 141, 59, 216, 243, 113, 153, 169, 103, 83, 244, 87, + 154, 75, 125, 130, 44, 29, 16, 27, 103, 163, 52, 54, 233, 32, 132, 213, 81, 232, 28, 251, 226, 171, 249, 228, 65, 163, 125, 18, 162, 36, 89, 141, + 1, 166, 96, 38, 191, 40, 65, 145, 136, 206, 21, 203, 179, 223, 0, 195, 118, 30, 164, 185, 51, 41, 115, 199, 76, 114, 66, 172, 213, 25, 143, 252, + 5, 54, 243, 34, 240, 236, 14, 195, 215, 210, 223, 211, 5, 8, 14, 18, 253, 212, 32, 227, 249, 103, 24, 89, 119, 99, 140, 137, 195, 19, 82, 26, + 58, 225, 9, 236, 2, 172, 119, 215, 212, 1, 36, 158, 199, 224, 40, 52, 233, 21, 164, 67, 89, 110, 146, 155, 248, 253, 24, 50, 0, 25, 221, 214, + 18, 102, 231, 164, 62, 40, 168, 217, 78, 57, 236, 16, 4, 78, 61, 155, 29, 224, 181, 152, 142, 247, 107, 247, 58, 41, 57, 14, 129, 90, 163, 84, + 174, 173, 198, 156, 252, 49, 196, 155, 199, 28, 154, 124, 151, 53, 250, 231, 48, 137, 93, 47, 78, 149, 139, 92, 198, 126, 141, 46, 105, 28, 98, 222, + 170, 136, 154, 46, 68, 20, 214, 248, 150, 244, 48, 111, 174, 81, 195, 230, 20, 47, 56, 43, 173, 61, 208, 119, 148, 36, 87, 155, 240, 16, 98, 207, + 134, 86, 169, 83, 28, 136, 116, 92, 65, 149, 68, 7, 23, 234, 241, 153, 33, 164, 224, 65, 162, 167, 27, 249, 238, 114, 120, 1, 94, 227, 58, 2, + 197, 149, 44, 212, 239, 192, 166, 34, 191, 17, 7, 142, 128, 252, 57, 233, 117, 120, 153, 187, 195, 175, 32, 157, 64, 214, 117, 192, 90, 67, 184, 115, + 39, 27, 218, 174, 6, 197, 108, 222, 106, 136, 7, 217, 238, 204, 177, 146, 181, 202, 98, 83, 10, 82, 202, 126, 183, 0, 193, 206, 230, 238, 136, 121, + 66, 44, 224, 93, 198, 42, 97, 245, 243, 200, 8, 215, 232, 43, 33, 4, 236, 75, 232, 38, 20, 99, 190, 78, 65, 172, 51, 162, 3, 24, 164, 144, + 73, 22, 247, 99, 21, 153, 146, 174, 228, 46, 240, 153, 147, 172, 213, 164, 149, 36, 3, 79, 73, 49, 137, 196, 3, 112, 133, 187, 150, 70, 131, 204, + 107, 3, 180, 185, 118, 95, 82, 158, 110, 141, 128, 109, 171, 225, 28, 97, 209, 74, 102, 186, 107, 37, 84, 43, 23, 243, 41, 112, 84, 22, 235, 132, + 194, 114, 59, 86, 180, 70, 153, 96, 101, 75, 38, 53, 164, 125, 18, 27, 183, 0, 230, 33, 170, 233, 135, 203, 49, 42, 164, 201, 107, 26, 125, 89, + 155, 109, 21, 217, 72, 3, 166, 40, 27, 242, 244, 21, 128, 194, 183, 40, 216, 211, 152, 252, 38, 76, 94, 58, 68, 210, 209, 34, 211, 115, 21, 55, + 73, 63, 73, 70, 189, 102, 132, 211, 186, 1, 25, 164, 13, 130, 158, 161, 10, 92, 44, 70, 25, 162, 227, 208, 102, 236, 204, 177, 147, 69, 6, 170, + 153, 95, 153, 221, 150, 90, 253, 36, 249, 30, 17, 252, 18, 236, 151, 181, 136, 51, 91, 145, 239, 140, 192, 198, 104, 78, 172, 182, 238, 164, 41, 236, + 176, 5, 18, 168, 90, 224, 67, 232, 22, 91, 68, 247, 201, 76, 134, 183, 37, 77, 49, 93, 60, 107, 175, 47, 174, 90, 36, 242, 132, 73, 238, 34, + 220, 129, 48, 69, 25, 71, 226, 14, 179, 194, 154, 248, 88, 84, 229, 43, 235, 2, 242, 17, 176, 91, 149, 163, 246, 99, 131, 142, 230, 103, 194, 144, + 131, 116, 230, 78, 4, 114, 223, 188, 193, 34, 236, 103, 140, 225, 206, 93, 118, 120, 93, 142, 83, 171, 244, 15, 216, 225, 145, 108, 88, 130, 84, 68, + 235, 80, 162, 171, 111, 18, 168, 197, 101, 157, 215, 8, 109, 190, 113, 150, 151, 188, 163, 11, 199, 240, 15, 49, 37, 199, 31, 223, 229, 97, 242, 206, + 107, 132, 199, 142, 220, 111, 157, 204, 176, 225, 237, 212, 164, 150, 170, 251, 234, 164, 67, 18, 194, 187, 111, 197, 153, 106, 102, 62, 162, 61, 62, 50, + 19, 160, 184, 131, 242, 58, 108, 10, 49, 143, 62, 187, 139, 172, 138, 250, 50, 99, 74, 150, 237, 11, 72, 146, 62, 89, 28, 20, 40, 207, 179, 198, + 126, 130, 106, 97, 124, 243, 186, 196, 196, 116, 245, 25, 222, 25, 86, 17, 227, 124, 24, 166, 124, 22, 255, 4, 78, 168, 227, 116, 185, 255, 175, 124, + 169, 216, 135, 2, 222, 216, 36, 235, 67, 114, 24, 193, 219, 63, 249, 110, 116, 80, 239, 91, 7, 50, 210, 25, 247, 26, 209, 77, 232, 193, 63, 199, + 142, 65, 108, 156, 142, 250, 56, 118, 204, 31, 160, 165, 78, 73, 210, 229, 218, 8, 200, 183, 145, 99, 208, 141, 177, 17, 30, 101, 121, 124, 59, 244, + 121, 190, 159, 33, 134, 2, 147, 126, 158, 15, 33, 219, 192, 104, 190, 91, 18, 107, 124, 127, 231, 21, 157, 57, 239, 177, 12, 169, 252, 32, 124, 148, + 38, 10, 55, 40, 81, 239, 162, 114, 254, 170, 148, 166, 43, 109, 22, 171, 153, 5, 71, 209, 126, 107, 253, 169, 253, 200, 69, 2, 233, 93, 170, 229, + 105, 225, 106, 153, 88, 26, 94, 129, 222, 209, 144, 209, 91, 6, 145, 165, 242, 0, 186, 38, 108, 210, 122, 104, 65, 4, 5, 226, 216, 247, 231, 72, + 44, 37, 142, 101, 8, 46, 186, 133, 31, 148, 76, 244, 245, 254, 122, 5, 43, 82, 37, 89, 88, 96, 119, 29, 39, 81, 255, 12, 4, 53, 145, 129, + 84, 39, 77, 195, 186, 77, 114, 123, 1, 108, 198, 160, 255, 252, 41, 113, 238, 61, 93, 157, 170, 103, 23, 74, 29, 34, 163, 74, 104, 92, 67, 7, + 196, 76, 197, 236, 204, 254, 186, 79, 196, 216, 174, 79, 23, 179, 58, 29, 98, 112, 23, 227, 230, 91, 90, 187, 175, 133, 143, 251, 144, 212, 218, 127, + 100, 127, 105, 147, 219, 21, 109, 179, 27, 211, 154, 250, 39, 46, 230, 161, 82, 24, 158, 140, 81, 18, 156, 144, 10, 77, 164, 36, 97, 159, 24, 187, + 251, 153, 123, 20, 118, 255, 224, 209, 108, 249, 145, 123, 104, 144, 164, 205, 60, 132, 230, 154, 107, 1, 164, 117, 100, 198, 246, 75, 249, 78, 229, 83, + 16, 211, 254, 47, 193, 120, 218, 77, 34, 190, 87, 173, 223, 4, 92, 57, 144, 111, 159, 224, 142, 193, 191, 150, 223, 155, 131, 164, 37, 235, 30, 247, + 132, 1, 207, 2, 104, 252, 68, 234, 245, 53, 187, 93, 70, 90, 219, 204, 151, 211, 236, 50, 113, 200, 112, 21, 247, 19, 175, 210, 33, 160, 225, 145, + 118, 146, 152, 214, 26, 72, 151, 202, 122, 57, 216, 96, 173, 244, 104, 60, 84, 138, 4, 122, 234, 199, 8, 79, 46, 252, 66, 74, 82, 171, 227, 85, + 210, 232, 130, 4, 63, 64, 162, 158, 148, 56, 60, 232, 84, 106, 222, 69, 36, 26, 209, 197, 116, 255, 65, 162, 183, 121, 185, 24, 104, 173, 98, 155, + 69, 48, 177, 181, 103, 14, 87, 127, 48, 0, 207, 241, 50, 81, 195, 166, 9, 180, 95, 49, 102, 179, 81, 226, 232, 76, 113, 224, 202, 181, 22, 178, + 7, 201, 36, 201, 244, 109, 214, 34, 82, 43, 109, 46, 209, 196, 243, 118, 54, 69, 156, 34, 102, 227, 166, 123, 91, 24, 214, 142, 12, 248, 76, 15, + 183, 55, 17, 125, 51, 188, 175, 48, 202, 216, 6, 12, 104, 175, 177, 135, 200, 97, 132, 194, 60, 162, 9, 92, 102, 123, 22, 26, 35, 118, 210, 45, + 192, 49, 219, 13, 251, 136, 94, 249, 159, 79, 137, 41, 3, 115, 167, 224, 173, 218, 72, 205, 202, 175, 244, 114, 49, 219, 110, 21, 64, 102, 236, 156, + 190, 141, 69, 176, 26, 21, 99, 134, 120, 168, 194, 186, 227, 172, 154, 40, 44, 165, 181, 174, 164, 202, 236, 200, 64, 55, 70, 49, 114, 238, 16, 195, + 182, 94, 4, 161, 61, 5, 200, 17, 254, 92, 1, 188, 31, 169, 192, 55, 27, 21, 193, 178, 79, 201, 93, 18, 220, 203, 59, 32, 6, 5, 143, 186, + 67, 98, 252, 243, 131, 193, 180, 122, 197, 57, 203, 245, 44, 75, 234, 181, 27, 9, 88, 12, 49, 44, 85, 120, 35, 223, 54, 178, 129, 152, 244, 13, + 115, 105, 102, 20, 215, 195, 121, 107, 166, 169, 201, 132, 88, 145, 150, 231, 46, 150, 30, 54, 54, 145, 117, 226, 184, 126, 132, 20, 98, 47, 126, 71, + 129, 117, 175, 123, 171, 160, 195, 247, 186, 251, 51, 155, 245, 101, 104, 113, 151, 73, 159, 1, 182, 210, 53, 214, 148, 76, 35, 243, 219, 96, 237, 247, + 117, 81, 121, 209, 52, 222, 216, 112, 0, 122, 224, 95, 176, 207, 206, 55, 47, 28, 246, 9, 62, 184, 38, 179, 82, 16, 31, 255, 30, 67, 223, 16, + 242, 93, 92, 6, 251, 89, 91, 171, 155, 134, 37, 253, 94, 158, 26, 60, 206, 244, 164, 18, 19, 214, 18, 198, 8, 41, 38, 91, 140, 42, 55, 83, + 6, 228, 240, 25, 232, 246, 247, 138, 227, 98, 215, 16, 107, 30, 175, 147, 199, 179, 223, 146, 147, 30, 132, 118, 191, 133, 174, 157, 157, 14, 75, 156, + 115, 214, 33, 118, 219, 122, 98, 149, 252, 14, 210, 231, 137, 137, 41, 30, 191, 86, 45, 234, 224, 215, 182, 138, 131, 170, 172, 139, 232, 97, 113, 194, + 162, 224, 252, 183, 241, 147, 8, 76, 74, 75, 106, 228, 255, 64, 245, 51, 216, 206, 5, 226, 48, 33, 196, 178, 19, 232, 197, 247, 243, 54, 185, 91, + 12, 183, 19, 36, 92, 30, 168, 95, 174, 109, 185, 180, 245, 145, 7, 232, 62, 5, 93, 118, 229, 168, 38, 25, 156, 236, 34, 222, 137, 149, 216, 205, + 30, 13, 64, 241, 36, 72, 4, 19, 62, 49, 158, 23, 118, 46, 20, 239, 52, 216, 204, 29, 100, 212, 227, 115, 200, 194, 88, 190, 86, 141, 244, 152, + 145, 149, 3, 227, 173, 6, 52, 141, 41, 230, 136, 76, 125, 208, 137, 28, 193, 64, 118, 121, 139, 202, 37, 6, 127, 174, 243, 88, 245, 176, 26, 189, + 231, 31, 248, 26, 52, 210, 191, 91, 133, 46, 168, 64, 21, 87, 246, 210, 152, 221, 26, 191, 0, 54, 107, 98, 140, 170, 28, 53, 237, 42, 142, 206, + 32, 130, 136, 205, 249, 12, 166, 126, 2, 6, 240, 183, 237, 124, 135, 212, 153, 47, 38, 197, 148, 232, 52, 232, 69, 170, 248, 18, 27, 143, 32, 227, + 78, 142, 161, 231, 223, 105, 113, 168, 54, 253, 222, 250, 3, 36, 213, 10, 1, 164, 130, 170, 46, 106, 167, 12, 56, 1, 203, 44, 105, 17, 140, 158, + 69, 216, 116, 180, 165, 139, 156, 68, 202, 57, 97, 147, 148, 160, 92, 161, 68, 181, 91, 147, 216, 233, 179, 158, 168, 147, 61, 7, 27, 64, 15, 177, + 63, 96, 29, 44, 54, 172, 6, 158, 20, 103, 175, 6, 125, 209, 2, 108, 7, 6, 142, 63, 242, 244, 191, 231, 136, 157, 111, 115, 248, 143, 24, 170, + 175, 130, 143, 200, 105, 4, 75, 87, 65, 22, 86, 234, 78, 254, 152, 251, 67, 165, 51, 171, 151, 239, 131, 29, 208, 129, 164, 252, 57, 81, 68, 107, + 31, 222, 211, 7, 47, 13, 248, 176, 200, 47, 253, 154, 244, 33, 139, 120, 233, 59, 178, 15, 218, 200, 157, 156, 75, 73, 50, 32, 93, 117, 50, 33, + 62, 161, 89, 217, 153, 144, 174, 66, 76, 132, 12, 177, 124, 117, 188, 138, 251, 172, 242, 122, 151, 97, 185, 120, 125, 135, 95, 229, 31, 27, 15, 36, + 236, 154, 116, 196, 170, 182, 190, 64, 255, 118, 198, 186, 194, 219, 126, 212, 19, 157, 199, 55, 193, 137, 17, 57, 99, 44, 54, 232, 183, 14, 144, 23, + 30, 196, 104, 81, 253, 170, 4, 226, 60, 8, 249, 34, 172, 204, 40, 211, 201, 71, 243, 246, 193, 77, 253, 109, 74, 58, 210, 194, 9, 17, 219, 212, + 195, 32, 6, 253, 55, 146, 78, 175, 249, 176, 59, 0, 235, 75, 213, 46, 9, 31, 162, 246, 232, 232, 157, 108, 83, 32, 24, 144, 52, 187, 56, 0, + 126, 97, 123, 34, 13, 119, 244, 72, 166, 56, 170, 214, 66, 191, 123, 215, 49, 162, 191, 26, 202, 215, 125, 32, 222, 125, 98, 170, 81, 132, 76, 113, + 223, 79, 11, 243, 249, 183, 210, 66, 243, 155, 55, 137, 88, 229, 118, 186, 157, 60, 215, 47, 16, 126, 155, 148, 174, 143, 250, 208, 167, 121, 130, 69, + 115, 97, 35, 32, 47, 110, 57, 162, 128, 13, 241, 207, 56, 97, 194, 1, 248, 175, 225, 229, 155, 188, 176, 230, 164, 138, 92, 181, 183, 139, 118, 57, + 53, 244, 199, 227, 208, 84, 124, 36, 157, 126, 8, 22, 96, 11, 115, 26, 83, 12, 107, 33, 255, 64, 240, 234, 19, 112, 92, 237, 47, 176, 78, 160, + 161, 184, 55, 43, 98, 249, 20, 124, 42, 71, 157, 176, 52, 179, 49, 119, 21, 61, 101, 207, 102, 159, 139, 53, 250, 213, 236, 7, 241, 39, 196, 14, + 100, 230, 167, 229, 223, 152, 194, 75, 232, 72, 192, 59, 168, 53, 233, 34, 72, 208, 96, 121, 9, 170, 99, 7, 66, 235, 174, 170, 45, 232, 11, 204, + 77, 196, 26, 141, 42, 106, 128, 185, 150, 156, 32, 122, 126, 41, 31, 9, 194, 106, 62, 252, 165, 88, 231, 252, 208, 68, 249, 123, 176, 192, 148, 61, + 115, 122, 196, 1, 244, 194, 119, 64, 143, 255, 17, 132, 51, 113, 242, 25, 98, 109, 231, 43, 52, 76, 175, 90, 196, 26, 196, 209, 83, 155, 121, 82, + 139, 201, 252, 225, 73, 49, 76, 100, 156, 212, 32, 22, 234, 190, 46, 245, 218, 44, 135, 220, 238, 214, 138, 144, 101, 191, 39, 14, 6, 18, 7, 195, + 131, 25, 203, 135, 109, 194, 156, 179, 53, 68, 172, 7, 95, 226, 119, 145, 54, 225, 223, 214, 73, 13, 169, 252, 145, 236, 70, 208, 37, 35, 180, 129, + 36, 35, 167, 119, 174, 132, 149, 229, 98, 170, 197, 5, 235, 251, 149, 133, 166, 236, 59, 148, 57, 159, 236, 26, 232, 114, 33, 199, 129, 124, 76, 78, + 62, 128, 113, 247, 34, 52, 146, 243, 16, 96, 84, 198, 211, 139, 240, 163, 130, 135, 168, 54, 127, 249, 14, 62, 12, 26, 109, 183, 18, 195, 169, 57, + 225, 21, 108, 210, 94, 254, 186, 84, 184, 220, 110, 53, 215, 208, 248, 173, 44, 187, 22, 235, 242, 242, 191, 76, 248, 239, 172, 40, 250, 3, 24, 193, + 31, 112, 175, 81, 53, 175, 113, 19, 28, 111, 67, 79, 220, 39, 79, 248, 40, 115, 94, 70, 82, 172, 78, 28, 199, 27, 147, 139, 162, 142, 5, 48, + 170, 88, 163, 87, 254, 73, 32, 37, 71, 201, 238, 148, 116, 123, 143, 83, 171, 18, 245, 187, 7, 219, 97, 59, 3, 171, 23, 186, 236, 63, 104, 126, + 56, 5, 47, 153, 163, 79, 210, 56, 54, 72, 45, 186, 152, 209, 183, 195, 62, 37, 115, 76, 152, 58, 144, 101, 103, 116, 149, 56, 142, 124, 37, 249, + 34, 12, 191, 217, 46, 61, 99, 210, 85, 114, 220, 166, 101, 166, 18, 34, 24, 167, 31, 57, 1, 237, 106, 93, 162, 176, 154, 214, 218, 99, 89, 224, + 151, 183, 193, 112, 16, 103, 183, 44, 34, 111, 14, 72, 45, 188, 255, 91, 169, 157, 26, 114, 177, 181, 155, 100, 230, 197, 95, 87, 35, 78, 177, 214, + 118, 220, 89, 250, 132, 41, 63, 189, 16, 174, 53, 235, 209, 47, 118, 193, 87, 155, 34, 238, 125, 136, 123, 151, 79, 104, 70, 133, 109, 21, 250, 177, + 246, 120, 138, 158, 212, 159, 227, 31, 132, 201, 73, 108, 136, 114, 50, 27, 10, 161, 119, 119, 106, 196, 83, 123, 229, 207, 204, 10, 62, 11, 170, 253, + 131, 7, 210, 89, 121, 60, 73, 59, 178, 120, 37, 25, 215, 169, 238, 96, 74, 194, 143, 208, 231, 147, 176, 79, 83, 151, 19, 13, 177, 184, 212, 93, + 110, 32, 166, 219, 121, 0, 138, 72, 245, 89, 146, 8, 218, 142, 169, 8, 51, 60, 252, 173, 31, 8, 22, 227, 194, 34, 130, 209, 63, 125, 185, 21, + 20, 47, 226, 57, 125, 223, 217, 44, 107, 41, 57, 70, 24, 25, 69, 59, 137, 46, 149, 131, 73, 47, 225, 11, 132, 183, 25, 181, 8, 228, 117, 189, + 240, 174, 146, 84, 47, 71, 8, 105, 248, 191, 65, 231, 179, 142, 178, 233, 23, 208, 212, 249, 49, 177, 188, 138, 254, 26, 91, 197, 53, 114, 35, 217, + 79, 145, 235, 231, 95, 140, 186, 221, 20, 222, 152, 170, 108, 185, 235, 209, 55, 48, 146, 38, 204, 142, 72, 170, 128, 221, 65, 62, 137, 111, 206, 16, + 200, 171, 217, 233, 62, 79, 116, 10, 203, 131, 67, 112, 11, 170, 138, 186, 69, 31, 25, 129, 110, 120, 129, 159, 13, 3, 56, 126, 98, 74, 159, 3, + 131, 229, 179, 102, 127, 125, 152, 245, 136, 249, 182, 136, 238, 144, 111, 39, 103, 137, 73, 140, 168, 19, 193, 218, 4, 180, 131, 191, 114, 177, 63, 73, + 76, 118, 25, 36, 23, 106, 165, 197, 166, 253, 24, 126, 189, 204, 90, 142, 89, 188, 194, 91, 165, 142, 84, 240, 110, 247, 198, 48, 57, 133, 161, 38, + 69, 249, 183, 70, 150, 245, 45, 122, 174, 28, 189, 0, 57, 250, 147, 86, 51, 66, 162, 23, 120, 57, 151, 10, 177, 18, 203, 226, 112, 103, 152, 175, + 207, 188, 213, 71, 183, 7, 17, 22, 190, 2, 31, 64, 183, 239, 90, 38, 54, 41, 220, 106, 173, 65, 8, 161, 5, 89, 44, 159, 59, 202, 16, 50, + 56, 205, 44, 222, 25, 80, 119, 15, 116, 16, 32, 139, 144, 63, 156, 43, 135, 67, 202, 88, 93, 28, 72, 121, 19, 115, 193, 227, 91, 196, 102, 26, + 181, 215, 14, 98, 155, 248, 223, 99, 50, 139, 196, 37, 174, 92, 121, 178, 28, 138, 161, 33, 182, 218, 250, 17, 255, 54, 71, 197, 218, 184, 208, 151, + 104, 108, 198, 38, 120, 221, 170, 151, 208, 37, 176, 31, 229, 46, 175, 37, 214, 79, 86, 91, 191, 17, 171, 245, 208, 55, 56, 95, 99, 85, 116, 175, + 163, 21, 158, 165, 154, 212, 52, 29, 83, 92, 246, 35, 155, 252, 169, 18, 206, 215, 29, 112, 249, 17, 251, 77, 188, 82, 45, 198, 251, 124, 5, 76, + 204, 82, 139, 247, 64, 4, 164, 231, 76, 251, 25, 210, 239, 71, 216, 127, 88, 73, 219, 184, 163, 234, 45, 241, 14, 167, 89, 112, 35, 125, 9, 125, + 92, 131, 34, 175, 52, 19, 247, 158, 137, 176, 41, 252, 232, 224, 242, 141, 231, 165, 164, 167, 152, 127, 35, 103, 233, 249, 238, 183, 100, 59, 11, 8, + 232, 214, 8, 103, 144, 205, 34, 223, 231, 105, 132, 81, 141, 5, 180, 37, 18, 13, 33, 89, 171, 69, 232, 153, 13, 69, 219, 206, 14, 80, 171, 176, + 129, 207, 35, 8, 38, 134, 207, 0, 238, 185, 137, 255, 145, 222, 126, 35, 218, 156, 45, 105, 109, 162, 199, 50, 239, 59, 73, 216, 111, 230, 159, 145, + 30, 251, 95, 43, 232, 131, 126, 146, 34, 183, 230, 139, 93, 227, 105, 155, 217, 12, 98, 187, 53, 178, 217, 151, 235, 194, 48, 255, 6, 16, 71, 103, + 214, 158, 117, 32, 7, 249, 243, 111, 13, 147, 15, 200, 137, 44, 188, 232, 253, 175, 98, 137, 181, 46, 143, 167, 208, 205, 170, 45, 104, 168, 208, 221, + 109, 223, 202, 164, 213, 146, 149, 197, 124, 213, 130, 28, 67, 7, 57, 155, 186, 63, 21, 90, 0, 246, 39, 217, 58, 8, 136, 144, 88, 185, 204, 189, + 114, 192, 5, 119, 192, 9, 43, 154, 207, 71, 11, 128, 233, 111, 222, 233, 195, 232, 84, 17, 174, 212, 50, 50, 229, 147, 126, 203, 151, 131, 218, 212, + 204, 61, 127, 183, 174, 16, 123, 21, 139, 190, 134, 38, 120, 225, 22, 68, 61, 247, 211, 224, 119, 76, 142, 170, 219, 240, 67, 250, 154, 23, 4, 224, + 60, 248, 7, 249, 71, 188, 137, 159, 126, 138, 139, 179, 157, 143, 123, 18, 133, 89, 208, 231, 228, 138, 164, 135, 225, 191, 228, 103, 172, 213, 133, 226, + 68, 45, 254, 176, 251, 175, 3, 21, 98, 244, 197, 25, 11, 89, 6, 49, 124, 102, 90, 96, 22, 179, 114, 176, 24, 249, 232, 52, 247, 125, 138, 119, + 199, 55, 160, 171, 96, 24, 171, 226, 240, 43, 47, 236, 224, 137, 42, 132, 249, 136, 145, 212, 36, 18, 253, 127, 167, 179, 144, 3, 122, 126, 179, 112, + 202, 151, 104, 171, 90, 250, 43, 126, 35, 213, 197, 149, 87, 95, 33, 92, 172, 148, 232, 79, 85, 93, 3, 33, 199, 131, 153, 77, 58, 35, 248, 235, + 226, 53, 96, 2, 48, 193, 168, 0, 252, 25, 107, 17, 185, 30, 245, 1, 35, 8, 52, 127, 46, 181, 219, 205, 13, 240, 138, 220, 49, 46, 2, 33, + 57, 40, 60, 124, 129, 158, 196, 22, 158, 96, 77, 196, 248, 196, 19, 103, 197, 164, 211, 10, 49, 161, 79, 6, 28, 91, 202, 254, 196, 215, 170, 208, + 203, 27, 165, 167, 62, 180, 26, 165, 189, 226, 84, 196, 146, 84, 120, 84, 173, 139, 33, 208, 169, 85, 46, 68, 32, 97, 233, 227, 249, 72, 49, 102, + 131, 172, 126, 171, 242, 23, 61, 203, 11, 67, 185, 56, 57, 87, 34, 47, 96, 235, 175, 90, 64, 62, 233, 27, 135, 221, 87, 32, 165, 77, 126, 252, + 45, 46, 214, 136, 156, 197, 130, 110, 133, 215, 195, 164, 19, 161, 142, 129, 159, 9, 37, 82, 47, 181, 103, 65, 4, 152, 29, 42, 164, 236, 1, 121, + 71, 55, 123, 10, 169, 103, 193, 91, 124, 195, 224, 17, 23, 17, 169, 147, 174, 216, 96, 149, 243, 159, 192, 200, 255, 72, 141, 102, 45, 144, 157, 240, + 45, 244, 69, 174, 7, 19, 52, 5, 225, 64, 225, 129, 204, 219, 70, 254, 48, 144, 102, 65, 103, 84, 118, 95, 135, 56, 191, 30, 156, 112, 162, 70, + 175, 35, 122, 149, 10, 141, 13, 72, 37, 252, 119, 195, 100, 56, 225, 121, 0, 90, 12, 68, 7, 246, 93, 132, 101, 107, 142, 124, 70, 212, 84, 240, + 83, 236, 180, 103, 154, 35, 8, 224, 59, 197, 123, 50, 236, 72, 33, 187, 86, 155, 106, 39, 181, 166, 173, 21, 239, 103, 26, 199, 155, 200, 26, 176, + 242, 131, 252, 188, 174, 34, 214, 193, 203, 164, 110, 255, 165, 48, 119, 32, 4, 219, 105, 212, 115, 211, 197, 244, 142, 164, 67, 108, 131, 54, 16, 15, + 159, 149, 126, 102, 247, 117, 102, 252, 190, 178, 196, 156, 147, 148, 249, 121, 15, 66, 215, 201, 62, 135, 230, 160, 13, 115, 145, 166, 236, 168, 209, 183, + 66, 130, 60, 189, 246, 239, 200, 64, 136, 33, 187, 127, 197, 243, 4, 140, 153, 52, 243, 199, 149, 85, 122, 82, 156, 125, 238, 215, 155, 72, 210, 206, + 171, 157, 121, 228, 140, 53, 73, 188, 105, 105, 177, 8, 23, 65, 223, 10, 204, 165, 241, 67, 61, 200, 99, 229, 16, 170, 177, 71, 201, 126, 123, 42, + 244, 38, 241, 121, 226, 10, 76, 23, 47, 70, 243, 192, 98, 241, 182, 145, 81, 252, 105, 18, 113, 214, 138, 217, 186, 211, 232, 100, 95, 56, 102, 206, + 247, 66, 136, 23, 147, 245, 82, 191, 196, 159, 67, 7, 157, 68, 69, 153, 114, 195, 239, 244, 228, 81, 194, 171, 173, 6, 106, 36, 168, 245, 176, 38, + 17, 222, 11, 39, 124, 218, 189, 124, 43, 244, 185, 70, 24, 152, 205, 4, 177, 160, 130, 242, 194, 79, 96, 192, 254, 146, 78, 31, 189, 19, 21, 31, + 124, 154, 56, 75, 94, 115, 50, 15, 250, 135, 94, 196, 125, 69, 42, 159, 228, 192, 194, 54, 113, 45, 203, 122, 52, 243, 202, 155, 74, 168, 18, 35, + 254, 135, 144, 65, 247, 173, 150, 116, 251, 149, 214, 233, 179, 226, 200, 247, 90, 72, 222, 188, 25, 230, 103, 204, 207, 92, 123, 145, 152, 36, 215, 151, + 240, 239, 49, 100, 191, 9, 237, 131, 111, 113, 18, 254, 123, 100, 107, 138, 206, 208, 202, 73, 49, 92, 182, 184, 134, 125, 208, 91, 206, 60, 27, 97, + 84, 31, 73, 142, 13, 161, 189, 60, 194, 82, 180, 93, 253, 11, 84, 59, 70, 192, 6, 239, 97, 136, 251, 27, 164, 69, 60, 204, 159, 48, 202, 215, + 146, 213, 24, 75, 166, 189, 42, 22, 36, 33, 4, 209, 209, 167, 100, 65, 210, 5, 93, 145, 43, 88, 165, 220, 130, 196, 180, 139, 154, 43, 197, 61, + 175, 194, 120, 15, 156, 163, 110, 197, 44, 226, 219, 160, 234, 123, 38, 189, 37, 143, 120, 6, 244, 10, 116, 171, 245, 5, 124, 172, 219, 26, 125, 28, + 181, 116, 157, 216, 170, 217, 225, 52, 66, 111, 194, 110, 49, 119, 215, 45, 69, 80, 64, 202, 103, 56, 88, 197, 167, 36, 110, 211, 31, 64, 67, 217, + 123, 237, 89, 177, 154, 220, 143, 126, 184, 142, 63, 13, 135, 178, 118, 201, 231, 189, 39, 150, 253, 218, 188, 234, 1, 115, 51, 198, 136, 39, 141, 209, + 238, 31, 4, 98, 106, 17, 128, 237, 176, 32, 90, 45, 168, 212, 90, 22, 123, 152, 255, 68, 250, 37, 200, 230, 255, 13, 71, 174, 49, 237, 204, 30, + 247, 107, 14, 82, 121, 14, 97, 131, 152, 210, 21, 99, 180, 117, 168, 126, 179, 234, 60, 241, 250, 7, 164, 58, 207, 171, 124, 183, 29, 222, 150, 158, + 9, 108, 134, 213, 13, 148, 205, 181, 110, 36, 103, 72, 106, 188, 56, 153, 254, 46, 169, 217, 249, 3, 27, 91, 76, 172, 136, 224, 120, 212, 80, 248, + 248, 195, 244, 128, 61, 237, 224, 85, 98, 233, 82, 57, 187, 145, 24, 174, 248, 220, 167, 155, 34, 233, 97, 218, 244, 204, 16, 240, 221, 176, 191, 92, + 178, 26, 200, 65, 167, 88, 252, 130, 55, 175, 38, 111, 137, 3, 153, 183, 145, 174, 115, 136, 90, 105, 74, 108, 252, 12, 218, 177, 85, 18, 14, 236, + 86, 189, 136, 92, 212, 31, 129, 123, 223, 18, 120, 194, 183, 56, 101, 135, 61, 131, 175, 222, 235, 87, 222, 195, 184, 248, 29, 137, 228, 207, 130, 126, + 204, 209, 218, 70, 15, 56, 141, 180, 117, 227, 113, 181, 241, 58, 1, 51, 206, 18, 125, 71, 136, 114, 122, 12, 149, 239, 0, 210, 218, 107, 224, 97, + 100, 196, 172, 146, 231, 185, 251, 237, 160, 69, 80, 111, 94, 158, 97, 213, 187, 215, 160, 150, 154, 13, 238, 53, 136, 116, 8, 159, 40, 165, 69, 171, + 139, 51, 118, 197, 6, 207, 38, 140, 153, 1, 168, 149, 187, 202, 77, 159, 59, 46, 119, 69, 216, 9, 1, 114, 169, 46, 134, 176, 226, 152, 74, 24, + 38, 249, 2, 78, 184, 129, 111, 83, 248, 92, 97, 59, 155, 197, 233, 109, 8, 112, 73, 26, 63, 202, 201, 138, 148, 202, 7, 148, 56, 53, 123, 165, + 46, 194, 204, 75, 160, 203, 9, 155, 50, 55, 139, 13, 237, 91, 195, 85, 112, 28, 90, 240, 39, 52, 18, 228, 214, 221, 85, 112, 171, 16, 159, 227, + 109, 170, 73, 141, 77, 98, 66, 120, 46, 57, 45, 105, 222, 211, 238, 211, 206, 180, 202, 126, 84, 250, 109, 252, 4, 84, 43, 169, 38, 40, 146, 240, + 233, 98, 242, 125, 184, 138, 69, 241, 138, 157, 183, 97, 209, 235, 217, 116, 169, 142, 36, 231, 146, 55, 160, 175, 138, 239, 150, 194, 174, 171, 249, 36, + 122, 90, 53, 197, 121, 120, 13, 62, 86, 192, 62, 22, 1, 66, 119, 53, 240, 6, 177, 117, 95, 146, 144, 110, 174, 181, 50, 110, 72, 204, 254, 157, + 26, 220, 247, 125, 221, 9, 169, 61, 223, 114, 102, 94, 198, 161, 77, 23, 49, 202, 110, 200, 219, 172, 73, 16, 2, 143, 204, 223, 14, 192, 143, 72, + 136, 23, 234, 174, 135, 248, 13, 16, 35, 201, 252, 219, 22, 208, 175, 216, 248, 3, 232, 96, 64, 63, 4, 113, 219, 23, 219, 225, 94, 116, 241, 93, + 113, 159, 177, 1, 109, 111, 56, 91, 9, 203, 146, 174, 215, 209, 122, 35, 233, 204, 62, 166, 32, 111, 113, 91, 211, 96, 27, 44, 211, 166, 48, 63, + 241, 29, 7, 43, 189, 3, 117, 152, 32, 42, 129, 206, 16, 22, 204, 239, 174, 81, 195, 130, 111, 196, 200, 2, 115, 212, 117, 100, 95, 70, 59, 226, + 180, 145, 141, 150, 120, 94, 47, 209, 205, 61, 112, 36, 181, 237, 160, 0, 89, 110, 94, 128, 254, 129, 203, 76, 239, 38, 204, 97, 150, 195, 120, 98, + 17, 174, 222, 197, 131, 16, 168, 39, 231, 136, 169, 149, 43, 80, 192, 233, 48, 115, 174, 11, 34, 29, 104, 192, 238, 153, 2, 69, 62, 251, 33, 198, + 39, 132, 121, 225, 200, 127, 213, 127, 207, 111, 86, 162, 229, 76, 43, 176, 38, 4, 148, 79, 172, 46, 210, 42, 111, 23, 171, 201, 236, 7, 165, 151, + 205, 231, 181, 194, 251, 81, 95, 124, 166, 255, 67, 244, 222, 217, 199, 124, 134, 204, 86, 246, 208, 187, 140, 34, 119, 153, 108, 73, 150, 15, 142, 202, + 93, 78, 182, 5, 47, 86, 182, 56, 76, 213, 226, 1, 42, 22, 136, 72, 214, 34, 241, 234, 175, 6, 26, 157, 107, 221, 33, 233, 158, 228, 92, 140, + 211, 125, 62, 173, 222, 122, 193, 178, 91, 133, 98, 214, 204, 195, 228, 155, 155, 107, 96, 2, 89, 7, 86, 4, 141, 19, 249, 177, 191, 141, 127, 135, + 49, 110, 53, 9, 195, 157, 166, 135, 87, 206, 163, 221, 68, 207, 58, 39, 0, 3, 92, 151, 121, 47, 146, 181, 29, 221, 86, 9, 124, 166, 38, 233, + 138, 123, 245, 174, 152, 24, 55, 249, 186, 69, 76, 192, 137, 163, 172, 174, 45, 163, 161, 212, 36, 113, 234, 229, 239, 73, 156, 36, 200, 152, 46, 23, + 120, 220, 59, 172, 13, 188, 81, 142, 163, 154, 164, 32, 152, 245, 30, 4, 73, 118, 27, 53, 72, 141, 84, 47, 206, 11, 176, 213, 171, 150, 56, 212, + 208, 87, 51, 137, 175, 5, 199, 229, 204, 99, 77, 207, 21, 32, 109, 63, 73, 210, 75, 196, 50, 29, 117, 217, 205, 88, 189, 207, 204, 160, 120, 231, + 80, 183, 132, 65, 154, 148, 245, 103, 241, 27, 197, 41, 168, 113, 100, 36, 133, 128, 109, 183, 50, 0, 191, 106, 175, 178, 28, 112, 250, 191, 97, 114, + 131, 190, 97, 59, 115, 92, 0, 31, 201, 193, 44, 216, 42, 182, 224, 32, 82, 251, 130, 231, 67, 117, 158, 38, 243, 136, 46, 3, 25, 215, 235, 215, + 125, 155, 197, 59, 50, 229, 7, 121, 63, 182, 213, 127, 99, 217, 119, 67, 202, 83, 97, 85, 35, 16, 40, 231, 39, 228, 180, 147, 117, 137, 81, 244, + 191, 243, 191, 96, 78, 28, 227, 14, 31, 193, 142, 147, 168, 7, 193, 206, 38, 50, 224, 100, 8, 64, 5, 22, 186, 30, 142, 167, 157, 14, 232, 20, + 115, 70, 251, 181, 13, 124, 4, 132, 54, 200, 137, 170, 86, 247, 136, 110, 255, 125, 68, 197, 198, 24, 189, 150, 170, 246, 164, 202, 61, 227, 121, 53, + 253, 48, 105, 51, 174, 32, 97, 105, 2, 63, 78, 111, 55, 178, 221, 219, 50, 167, 133, 183, 68, 78, 90, 238, 14, 98, 74, 42, 130, 22, 102, 99, + 72, 211, 109, 41, 228, 65, 134, 211, 178, 65, 181, 183, 69, 238, 165, 58, 28, 22, 200, 241, 70, 16, 59, 10, 39, 124, 38, 155, 244, 163, 4, 115, + 2, 221, 144, 240, 64, 14, 156, 72, 72, 90, 149, 120, 137, 163, 216, 241, 228, 33, 7, 72, 26, 88, 45, 137, 202, 112, 136, 135, 130, 18, 136, 72, + 221, 30, 128, 113, 151, 41, 160, 207, 45, 70, 60, 243, 154, 59, 174, 246, 83, 119, 189, 230, 81, 211, 238, 109, 200, 117, 152, 165, 114, 246, 7, 12, + 163, 233, 41, 176, 155, 176, 2, 77, 156, 168, 58, 203, 18, 71, 90, 199, 230, 66, 101, 36, 23, 186, 178, 30, 98, 54, 238, 129, 213, 221, 69, 111, + 4, 32, 202, 14, 98, 240, 229, 21, 252, 27, 216, 1, 229, 191, 71, 175, 162, 30, 213, 16, 199, 96, 220, 225, 203, 232, 185, 84, 130, 183, 145, 190, + 204, 139, 53, 84, 142, 128, 14, 229, 124, 8, 240, 245, 52, 77, 121, 34, 119, 2, 119, 193, 85, 81, 196, 112, 69, 30, 119, 140, 110, 67, 39, 177, + 13, 241, 43, 242, 167, 48, 123, 252, 24, 186, 185, 31, 161, 3, 49, 250, 50, 19, 110, 142, 74, 186, 88, 142, 202, 149, 139, 249, 49, 41, 68, 255, + 241, 17, 42, 184, 64, 0, 44, 116, 86, 48, 246, 137, 24, 76, 95, 37, 251, 236, 240, 58, 188, 112, 81, 162, 226, 11, 12, 206, 117, 118, 140, 88, + 55, 246, 40, 252, 162, 35, 145, 212, 20, 126, 126, 79, 57, 71, 53, 71, 67, 255, 13, 105, 87, 209, 253, 101, 95, 251, 42, 29, 201, 59, 197, 27, + 52, 70, 48, 113, 162, 213, 24, 38, 94, 40, 128, 124, 228, 54, 119, 204, 114, 161, 71, 222, 135, 225, 171, 217, 125, 192, 145, 121, 119, 72, 136, 76, + 189, 71, 243, 41, 228, 15, 98, 41, 134, 154, 18, 71, 53, 174, 181, 67, 39, 237, 199, 160, 179, 62, 224, 57, 159, 28, 75, 253, 108, 204, 179, 86, + 5, 34, 63, 243, 149, 244, 223, 3, 138, 171, 116, 189, 20, 242, 25, 201, 163, 146, 160, 40, 84, 138, 103, 169, 87, 241, 211, 61, 69, 218, 108, 129, + 71, 243, 207, 112, 155, 86, 180, 136, 20, 99, 204, 112, 242, 243, 197, 73, 136, 161, 13, 234, 89, 143, 181, 229, 61, 107, 28, 15, 250, 228, 225, 2, + 185, 255, 133, 143, 130, 16, 125, 188, 43, 195, 59, 143, 219, 49, 52, 219, 218, 34, 209, 74, 238, 7, 255, 13, 176, 6, 203, 44, 78, 198, 57, 15, + 62, 143, 138, 201, 249, 181, 202, 79, 204, 165, 109, 130, 253, 202, 10, 147, 174, 135, 173, 234, 213, 38, 50, 227, 126, 121, 240, 19, 73, 141, 127, 43, + 214, 34, 65, 150, 193, 9, 217, 47, 246, 65, 113, 246, 116, 160, 106, 163, 216, 114, 133, 106, 54, 69, 188, 110, 212, 167, 160, 161, 19, 3, 53, 175, + 245, 170, 69, 16, 52, 176, 190, 186, 29, 35, 171, 159, 76, 209, 72, 2, 241, 82, 53, 68, 150, 243, 204, 214, 183, 38, 62, 158, 238, 70, 162, 93, + 3, 213, 174, 83, 20, 173, 28, 90, 86, 131, 1, 195, 190, 65, 104, 243, 121, 143, 162, 109, 57, 42, 69, 67, 27, 48, 220, 34, 103, 212, 219, 251, + 131, 88, 230, 26, 89, 204, 34, 116, 139, 185, 3, 183, 108, 253, 29, 141, 113, 36, 114, 69, 178, 55, 60, 184, 11, 125, 60, 219, 129, 128, 49, 46, + 179, 233, 155, 2, 112, 167, 30, 113, 171, 103, 233, 11, 177, 73, 108, 34, 137, 58, 18, 107, 217, 105, 172, 106, 193, 223, 142, 88, 232, 126, 14, 248, + 126, 98, 178, 56, 139, 28, 56, 180, 138, 115, 59, 197, 27, 26, 45, 241, 6, 203, 151, 205, 33, 168, 225, 239, 211, 22, 113, 113, 159, 184, 152, 216, + 50, 232, 153, 239, 154, 97, 20, 176, 52, 47, 79, 164, 217, 67, 112, 98, 150, 46, 135, 208, 62, 128, 96, 243, 62, 145, 244, 159, 222, 89, 6, 94, + 72, 235, 107, 23, 66, 129, 190, 70, 240, 185, 6, 94, 185, 203, 125, 52, 12, 71, 200, 25, 202, 166, 32, 35, 155, 159, 28, 129, 38, 136, 25, 43, + 81, 125, 4, 58, 241, 143, 164, 30, 186, 98, 177, 30, 230, 8, 234, 243, 173, 107, 5, 180, 32, 70, 250, 121, 36, 248, 197, 137, 8, 70, 109, 249, + 239, 166, 143, 127, 139, 36, 101, 99, 204, 3, 59, 168, 78, 166, 171, 186, 135, 183, 126, 161, 90, 217, 119, 55, 136, 99, 242, 239, 16, 139, 133, 143, + 74, 70, 225, 6, 18, 161, 214, 115, 88, 187, 113, 95, 193, 210, 80, 54, 56, 36, 239, 70, 168, 131, 14, 107, 131, 120, 63, 111, 141, 130, 142, 46, + 174, 123, 234, 16, 194, 61, 8, 117, 180, 62, 74, 25, 122, 7, 61, 123, 19, 22, 189, 11, 218, 96, 5, 221, 75, 244, 207, 153, 39, 120, 155, 88, + 242, 155, 230, 48, 59, 128, 238, 140, 157, 163, 136, 113, 105, 11, 198, 124, 151, 176, 15, 157, 48, 120, 236, 59, 73, 44, 39, 158, 8, 173, 30, 86, + 207, 70, 65, 204, 19, 159, 199, 78, 143, 65, 254, 214, 40, 93, 140, 233, 28, 112, 197, 234, 209, 7, 213, 138, 183, 239, 46, 6, 12, 214, 153, 211, + 171, 30, 12, 101, 233, 55, 185, 195, 52, 226, 183, 70, 138, 51, 67, 248, 199, 146, 53, 49, 160, 190, 166, 167, 217, 199, 62, 116, 66, 117, 203, 77, + 123, 185, 212, 143, 236, 161, 77, 236, 7, 183, 153, 87, 144, 133, 3, 118, 168, 36, 155, 31, 218, 206, 110, 28, 13, 159, 7, 214, 135, 35, 136, 121, + 214, 245, 208, 214, 23, 216, 211, 244, 176, 202, 213, 131, 135, 221, 19, 196, 75, 85, 189, 214, 2, 154, 34, 216, 24, 139, 250, 172, 8, 159, 136, 198, + 138, 24, 58, 155, 252, 0, 47, 92, 152, 8, 98, 35, 142, 106, 65, 156, 171, 11, 108, 210, 72, 103, 96, 211, 54, 145, 22, 114, 46, 95, 159, 127, + 125, 127, 254, 44, 221, 158, 10, 163, 215, 238, 203, 135, 211, 158, 68, 150, 53, 77, 226, 35, 73, 204, 153, 146, 221, 151, 240, 160, 24, 83, 60, 16, + 30, 1, 157, 229, 226, 8, 112, 153, 59, 230, 138, 49, 126, 222, 137, 90, 71, 202, 36, 30, 225, 247, 186, 15, 128, 49, 255, 10, 99, 22, 241, 202, + 51, 217, 56, 104, 17, 111, 31, 70, 96, 218, 155, 47, 74, 224, 19, 26, 16, 183, 206, 178, 72, 170, 254, 144, 244, 95, 53, 26, 240, 92, 198, 42, + 165, 160, 147, 223, 132, 174, 190, 207, 182, 157, 245, 210, 254, 136, 85, 63, 71, 12, 109, 254, 87, 204, 63, 42, 36, 70, 196, 72, 165, 74, 119, 217, + 163, 2, 137, 206, 59, 134, 85, 189, 16, 211, 199, 124, 63, 18, 240, 109, 28, 106, 118, 87, 61, 237, 170, 34, 172, 79, 122, 142, 23, 150, 34, 84, + 175, 83, 250, 139, 230, 86, 137, 17, 218, 135, 31, 20, 199, 154, 172, 21, 199, 183, 57, 227, 246, 235, 201, 65, 113, 122, 148, 49, 26, 203, 113, 94, + 130, 126, 105, 61, 42, 189, 129, 185, 167, 171, 55, 144, 110, 255, 221, 201, 114, 210, 40, 65, 181, 181, 24, 226, 206, 183, 250, 212, 176, 95, 27, 205, + 191, 151, 254, 195, 80, 153, 184, 56, 254, 65, 117, 234, 35, 208, 121, 20, 190, 193, 179, 204, 135, 143, 72, 177, 250, 45, 244, 152, 0, 102, 213, 153, + 189, 127, 237, 178, 150, 15, 121, 245, 242, 188, 115, 80, 109, 119, 55, 186, 187, 164, 157, 8, 226, 110, 76, 102, 91, 8, 135, 159, 202, 188, 91, 230, + 83, 68, 162, 122, 7, 63, 161, 136, 35, 46, 143, 97, 73, 156, 148, 145, 39, 209, 127, 166, 10, 63, 213, 197, 149, 221, 202, 64, 254, 44, 218, 225, + 21, 147, 56, 209, 252, 156, 22, 207, 107, 232, 165, 117, 39, 95, 73, 114, 63, 84, 172, 252, 60, 222, 164, 196, 197, 125, 93, 202, 133, 226, 116, 58, + 98, 213, 111, 145, 78, 216, 197, 244, 99, 60, 98, 36, 110, 70, 143, 105, 109, 99, 191, 22, 127, 2, 176, 29, 154, 61, 60, 11, 222, 145, 58, 60, + 86, 22, 136, 187, 249, 36, 104, 16, 239, 180, 138, 250, 222, 228, 101, 125, 242, 35, 208, 37, 61, 107, 214, 29, 129, 195, 78, 45, 143, 55, 70, 230, + 138, 247, 249, 222, 19, 19, 243, 146, 29, 241, 81, 214, 228, 38, 167, 222, 161, 254, 85, 16, 139, 234, 0, 236, 96, 85, 153, 225, 230, 200, 78, 54, + 253, 11, 201, 122, 154, 236, 202, 236, 154, 240, 90, 159, 72, 45, 36, 77, 211, 196, 36, 91, 41, 194, 206, 155, 227, 89, 214, 58, 12, 114, 87, 145, + 90, 231, 14, 70, 254, 249, 158, 30, 240, 194, 116, 222, 43, 72, 248, 69, 111, 244, 87, 153, 14, 178, 50, 23, 1, 247, 90, 51, 155, 63, 145, 202, + 135, 152, 75, 47, 161, 1, 79, 45, 34, 235, 92, 200, 156, 46, 123, 189, 212, 235, 137, 93, 4, 191, 37, 150, 148, 26, 1, 149, 50, 115, 87, 136, + 99, 209, 54, 223, 9, 186, 231, 175, 108, 54, 125, 203, 112, 44, 132, 113, 8, 200, 239, 146, 116, 146, 96, 9, 201, 58, 65, 90, 65, 171, 178, 196, + 138, 103, 45, 75, 188, 217, 121, 51, 17, 71, 110, 167, 197, 54, 0, 129, 235, 91, 187, 178, 160, 229, 184, 46, 89, 121, 136, 84, 72, 169, 18, 23, + 103, 69, 103, 47, 229, 229, 238, 247, 49, 174, 73, 70, 149, 230, 0, 207, 68, 184, 98, 131, 56, 138, 11, 126, 127, 50, 190, 141, 161, 149, 58, 141, + 14, 187, 13, 26, 165, 82, 16, 67, 237, 205, 88, 119, 98, 33, 131, 75, 33, 56, 88, 231, 64, 3, 9, 191, 42, 177, 124, 230, 131, 50, 26, 206, + 210, 93, 220, 151, 216, 182, 41, 65, 211, 21, 214, 110, 122, 40, 242, 133, 56, 5, 79, 188, 219, 35, 109, 125, 48, 248, 110, 143, 143, 49, 16, 9, + 213, 34, 224, 140, 201, 224, 25, 182, 149, 164, 235, 165, 246, 113, 152, 179, 255, 7, 210, 35, 142, 240, 32, 113, 151, 94, 129, 241, 240, 140, 10, 147, + 138, 96, 159, 106, 22, 242, 49, 216, 50, 168, 95, 76, 90, 154, 246, 161, 171, 235, 118, 106, 45, 4, 73, 77, 4, 174, 216, 70, 86, 152, 58, 137, + 120, 244, 10, 182, 77, 208, 178, 52, 156, 105, 81, 77, 113, 96, 61, 144, 99, 200, 156, 80, 71, 56, 182, 154, 14, 55, 199, 61, 239, 188, 47, 245, + 203, 214, 21, 196, 139, 68, 73, 204, 52, 240, 163, 72, 111, 148, 168, 204, 157, 255, 16, 231, 13, 175, 54, 60, 188, 170, 91, 73, 153, 34, 100, 211, + 216, 52, 7, 132, 225, 142, 46, 228, 94, 109, 200, 189, 50, 111, 56, 252, 143, 120, 109, 71, 155, 152, 91, 206, 238, 66, 175, 173, 77, 66, 39, 22, + 247, 105, 171, 173, 199, 37, 126, 147, 238, 65, 179, 146, 246, 218, 173, 41, 176, 137, 118, 121, 165, 126, 187, 182, 233, 168, 75, 15, 215, 71, 197, 251, + 13, 126, 162, 102, 150, 217, 114, 196, 165, 91, 15, 243, 186, 206, 44, 179, 152, 188, 33, 245, 163, 69, 204, 181, 78, 139, 211, 32, 197, 193, 194, 131, + 53, 63, 195, 223, 168, 132, 120, 249, 36, 142, 137, 100, 39, 237, 218, 21, 68, 112, 220, 28, 76, 113, 144, 66, 190, 37, 37, 179, 185, 19, 19, 182, + 182, 108, 2, 173, 82, 204, 140, 222, 0, 223, 201, 97, 154, 246, 143, 179, 242, 73, 164, 33, 242, 5, 47, 21, 7, 219, 211, 38, 161, 165, 226, 36, + 171, 205, 240, 19, 105, 175, 226, 197, 112, 51, 166, 183, 9, 123, 178, 204, 168, 103, 45, 82, 115, 138, 156, 85, 53, 201, 244, 64, 17, 56, 192, 201, + 87, 239, 163, 216, 116, 115, 185, 54, 205, 250, 70, 90, 68, 126, 213, 142, 222, 61, 174, 106, 212, 216, 199, 100, 112, 135, 196, 80, 66, 11, 214, 122, + 192, 97, 253, 150, 190, 196, 171, 55, 88, 216, 184, 239, 43, 102, 126, 59, 63, 138, 200, 114, 12, 34, 233, 114, 119, 18, 227, 163, 56, 178, 147, 7, + 11, 204, 88, 185, 185, 33, 152, 121, 177, 248, 71, 130, 217, 10, 82, 30, 203, 140, 180, 56, 64, 250, 135, 135, 191, 161, 102, 94, 38, 243, 35, 182, + 242, 244, 133, 228, 246, 182, 140, 9, 140, 56, 14, 113, 215, 151, 214, 26, 114, 209, 128, 205, 170, 164, 231, 79, 68, 245, 195, 208, 122, 71, 84, 56, + 163, 99, 98, 33, 70, 102, 13, 27, 122, 201, 175, 228, 97, 172, 67, 188, 152, 60, 99, 43, 11, 80, 65, 254, 139, 190, 44, 230, 68, 157, 189, 177, + 207, 242, 114, 241, 202, 33, 106, 162, 142, 113, 105, 85, 159, 95, 219, 107, 226, 253, 195, 232, 1, 233, 14, 118, 99, 3, 137, 87, 176, 76, 114, 213, + 11, 130, 178, 149, 71, 146, 146, 238, 181, 196, 204, 113, 127, 68, 111, 16, 83, 32, 217, 214, 115, 188, 83, 141, 87, 49, 44, 210, 21, 71, 37, 76, + 115, 133, 24, 76, 253, 106, 96, 18, 24, 61, 178, 134, 117, 240, 243, 70, 105, 76, 204, 107, 53, 137, 62, 67, 14, 77, 127, 197, 180, 44, 235, 6, + 164, 106, 47, 155, 243, 220, 53, 50, 56, 9, 60, 212, 150, 37, 38, 201, 6, 156, 124, 2, 121, 121, 192, 137, 148, 155, 223, 116, 130, 198, 178, 14, + 194, 9, 243, 148, 98, 140, 119, 155, 243, 223, 146, 127, 205, 222, 80, 143, 72, 95, 241, 210, 70, 177, 100, 112, 34, 57, 51, 144, 224, 55, 74, 124, + 89, 175, 131, 203, 252, 231, 120, 105, 16, 246, 201, 9, 25, 182, 203, 29, 229, 17, 17, 116, 54, 40, 226, 157, 91, 72, 204, 95, 87, 146, 244, 202, + 59, 217, 48, 212, 203, 107, 249, 13, 168, 89, 97, 164, 58, 255, 132, 125, 3, 50, 167, 239, 101, 175, 129, 190, 251, 218, 20, 222, 194, 127, 210, 131, + 226, 245, 157, 15, 15, 14, 149, 212, 185, 95, 85, 23, 154, 225, 207, 100, 131, 26, 93, 233, 128, 61, 206, 59, 12, 229, 108, 62, 159, 255, 161, 120, + 255, 96, 175, 195, 112, 122, 165, 195, 91, 173, 206, 22, 15, 54, 181, 164, 98, 108, 204, 156, 143, 112, 194, 51, 116, 112, 97, 192, 31, 99, 35, 224, + 41, 204, 241, 251, 227, 186, 34, 14, 228, 232, 16, 111, 9, 250, 13, 124, 46, 246, 153, 74, 7, 93, 22, 134, 152, 41, 236, 233, 181, 235, 206, 101, + 233, 232, 126, 28, 244, 58, 177, 253, 0, 73, 83, 30, 44, 127, 30, 93, 185, 153, 197, 240, 231, 74, 244, 111, 141, 122, 182, 251, 27, 232, 159, 62, + 154, 21, 163, 50, 213, 179, 70, 116, 118, 175, 97, 28, 179, 20, 61, 251, 7, 4, 189, 76, 229, 133, 159, 118, 99, 196, 60, 78, 218, 37, 35, 207, + 141, 113, 159, 101, 65, 171, 24, 31, 117, 89, 169, 192, 102, 241, 150, 196, 17, 238, 254, 140, 77, 96, 1, 63, 98, 98, 71, 89, 140, 88, 226, 133, + 146, 94, 179, 9, 177, 39, 70, 67, 46, 247, 138, 217, 96, 67, 28, 203, 58, 251, 53, 49, 207, 40, 162, 149, 24, 106, 58, 74, 89, 161, 112, 218, + 171, 81, 251, 210, 127, 131, 159, 208, 34, 147, 91, 123, 109, 124, 170, 152, 128, 76, 169, 225, 252, 32, 103, 82, 167, 42, 78, 0, 95, 232, 62, 22, + 30, 247, 9, 162, 255, 127, 146, 147, 36, 49, 251, 44, 209, 167, 134, 202, 49, 20, 253, 136, 177, 137, 24, 245, 18, 175, 178, 60, 60, 210, 239, 203, + 156, 79, 194, 177, 61, 230, 247, 148, 147, 217, 177, 109, 44, 184, 87, 184, 202, 169, 76, 195, 78, 232, 205, 178, 48, 124, 84, 146, 155, 16, 170, 146, + 10, 4, 57, 135, 120, 183, 20, 137, 203, 247, 50, 7, 233, 213, 69, 20, 94, 109, 137, 87, 186, 159, 177, 230, 90, 25, 239, 209, 89, 196, 50, 46, + 234, 75, 165, 72, 71, 182, 64, 186, 243, 161, 2, 190, 84, 210, 146, 57, 232, 221, 209, 88, 242, 30, 76, 101, 193, 27, 210, 100, 140, 70, 113, 225, + 216, 54, 161, 129, 181, 101, 205, 254, 80, 137, 35, 22, 112, 127, 133, 29, 179, 191, 199, 107, 165, 50, 177, 206, 55, 144, 5, 31, 151, 11, 197, 254, + 8, 177, 14, 89, 29, 14, 116, 139, 37, 155, 5, 212, 202, 12, 2, 69, 22, 129, 250, 156, 86, 78, 222, 18, 231, 95, 117, 81, 235, 40, 225, 105, + 120, 89, 12, 183, 47, 193, 114, 91, 243, 160, 235, 223, 61, 118, 109, 141, 112, 103, 249, 58, 182, 201, 195, 144, 144, 116, 255, 10, 52, 6, 187, 158, + 205, 75, 116, 106, 44, 255, 230, 120, 60, 43, 115, 68, 237, 20, 222, 227, 130, 125, 78, 67, 76, 50, 36, 58, 209, 218, 243, 39, 99, 125, 55, 175, + 231, 141, 158, 47, 78, 136, 185, 210, 11, 147, 17, 177, 184, 136, 138, 253, 117, 5, 82, 3, 18, 123, 184, 15, 12, 236, 253, 173, 164, 195, 163, 238, + 116, 240, 69, 228, 76, 92, 188, 62, 193, 11, 29, 202, 64, 57, 126, 217, 124, 78, 242, 161, 238, 191, 14, 157, 98, 198, 27, 155, 216, 85, 52, 3, + 122, 50, 142, 206, 66, 131, 223, 212, 36, 233, 98, 227, 162, 120, 113, 240, 136, 109, 16, 141, 240, 231, 68, 87, 172, 131, 120, 101, 99, 59, 53, 150, + 92, 138, 10, 123, 139, 245, 186, 212, 153, 173, 207, 37, 141, 96, 164, 71, 194, 127, 136, 216, 251, 11, 14, 36, 215, 15, 195, 146, 129, 194, 157, 130, + 12, 231, 179, 6, 184, 232, 89, 115, 229, 27, 114, 151, 100, 109, 35, 251, 4, 154, 218, 104, 20, 67, 59, 98, 236, 114, 37, 110, 211, 209, 35, 157, + 196, 226, 168, 171, 248, 100, 75, 52, 65, 183, 93, 155, 47, 12, 175, 200, 244, 240, 180, 150, 7, 101, 226, 69, 225, 136, 84, 37, 253, 6, 113, 86, + 205, 81, 120, 186, 2, 102, 177, 237, 141, 158, 68, 122, 35, 116, 5, 118, 41, 198, 60, 119, 128, 207, 210, 85, 45, 1, 33, 85, 49, 29, 80, 110, + 10, 255, 164, 62, 103, 146, 171, 200, 126, 123, 162, 122, 70, 0, 70, 140, 128, 35, 200, 146, 31, 179, 236, 226, 132, 224, 120, 5, 215, 234, 197, 10, + 241, 239, 121, 112, 145, 253, 86, 216, 141, 72, 175, 145, 252, 128, 253, 205, 175, 192, 136, 251, 164, 225, 160, 19, 249, 226, 70, 167, 22, 115, 190, 140, + 170, 95, 52, 80, 71, 244, 103, 98, 232, 239, 224, 123, 177, 27, 203, 233, 85, 210, 133, 24, 88, 210, 68, 111, 218, 69, 126, 96, 229, 226, 56, 30, + 13, 157, 135, 218, 38, 94, 137, 234, 232, 161, 198, 222, 32, 53, 232, 127, 20, 131, 154, 239, 24, 34, 255, 213, 151, 194, 246, 112, 254, 155, 226, 100, + 12, 177, 39, 145, 85, 186, 106, 32, 220, 71, 83, 118, 23, 120, 90, 211, 74, 108, 185, 8, 143, 30, 168, 56, 44, 142, 76, 77, 231, 207, 90, 154, + 116, 192, 120, 114, 156, 232, 227, 127, 71, 12, 27, 198, 252, 45, 172, 253, 125, 241, 14, 212, 38, 226, 147, 123, 196, 68, 83, 69, 187, 159, 199, 242, + 33, 219, 189, 206, 78, 146, 164, 77, 213, 74, 121, 71, 152, 180, 137, 109, 90, 154, 138, 8, 144, 30, 148, 218, 164, 150, 187, 62, 65, 2, 55, 233, + 11, 44, 27, 233, 18, 195, 77, 9, 4, 115, 39, 6, 92, 199, 177, 249, 163, 174, 18, 221, 78, 102, 29, 65, 168, 165, 254, 225, 49, 178, 94, 16, + 15, 185, 16, 30, 147, 26, 82, 85, 51, 8, 197, 214, 50, 197, 190, 126, 242, 128, 219, 156, 247, 134, 119, 114, 51, 141, 170, 140, 84, 33, 19, 49, + 199, 187, 231, 127, 199, 62, 243, 138, 113, 227, 124, 158, 8, 122, 118, 50, 77, 214, 236, 219, 237, 150, 120, 109, 155, 213, 200, 123, 197, 184, 19, 113, + 208, 110, 207, 142, 29, 251, 172, 135, 208, 3, 34, 85, 200, 6, 181, 17, 157, 248, 73, 217, 148, 192, 116, 135, 229, 43, 197, 9, 15, 124, 174, 136, + 51, 243, 105, 74, 108, 30, 223, 64, 111, 79, 43, 236, 26, 56, 77, 204, 245, 159, 240, 114, 160, 197, 150, 12, 143, 61, 11, 104, 55, 86, 157, 27, + 97, 104, 246, 27, 200, 39, 10, 6, 240, 121, 252, 251, 108, 143, 19, 54, 32, 125, 27, 192, 2, 189, 234, 214, 10, 200, 55, 200, 159, 101, 191, 72, + 239, 3, 65, 78, 210, 252, 52, 213, 164, 120, 97, 22, 116, 139, 183, 147, 17, 151, 94, 105, 125, 84, 129, 200, 176, 156, 191, 75, 194, 226, 109, 119, + 158, 117, 214, 40, 137, 101, 94, 78, 8, 93, 246, 218, 92, 126, 72, 17, 239, 119, 124, 35, 76, 2, 206, 88, 161, 120, 99, 68, 185, 216, 152, 72, + 45, 53, 66, 87, 24, 14, 134, 65, 213, 103, 54, 240, 128, 146, 158, 203, 188, 82, 164, 10, 182, 32, 123, 232, 116, 193, 120, 184, 0, 203, 191, 165, + 130, 160, 47, 221, 66, 6, 162, 158, 155, 196, 219, 213, 212, 220, 45, 236, 157, 189, 228, 86, 235, 98, 52, 103, 135, 106, 242, 67, 208, 160, 86, 155, + 115, 97, 147, 52, 201, 152, 245, 62, 97, 9, 145, 111, 15, 57, 200, 30, 149, 208, 167, 221, 177, 141, 237, 182, 116, 127, 78, 7, 221, 201, 8, 116, + 56, 89, 210, 221, 39, 159, 199, 166, 211, 148, 44, 166, 49, 164, 189, 30, 75, 252, 89, 18, 175, 226, 95, 101, 54, 4, 83, 212, 148, 224, 56, 72, + 80, 64, 111, 41, 176, 134, 220, 128, 30, 25, 221, 207, 231, 6, 217, 3, 167, 127, 199, 29, 240, 187, 42, 26, 36, 3, 115, 183, 137, 224, 182, 9, + 185, 128, 238, 93, 6, 191, 21, 167, 30, 111, 249, 75, 170, 218, 114, 186, 159, 141, 203, 112, 80, 236, 7, 42, 120, 30, 146, 62, 196, 83, 249, 238, + 110, 187, 53, 194, 170, 148, 66, 249, 76, 54, 255, 78, 91, 133, 199, 218, 77, 147, 253, 190, 79, 57, 102, 100, 227, 23, 65, 64, 137, 73, 156, 54, + 72, 90, 21, 130, 83, 46, 105, 126, 67, 188, 80, 237, 28, 53, 170, 3, 238, 62, 228, 245, 217, 23, 184, 223, 23, 235, 183, 186, 106, 210, 105, 149, + 167, 79, 187, 213, 14, 5, 11, 183, 250, 71, 115, 9, 6, 119, 41, 38, 51, 23, 58, 174, 106, 8, 19, 53, 69, 153, 3, 57, 157, 23, 106, 3, + 144, 146, 246, 32, 202, 61, 115, 138, 36, 40, 19, 175, 187, 219, 153, 146, 185, 69, 58, 202, 245, 8, 108, 109, 134, 62, 157, 68, 151, 243, 124, 152, + 27, 183, 25, 30, 176, 171, 24, 238, 89, 190, 58, 150, 175, 13, 118, 82, 55, 95, 203, 178, 125, 112, 14, 218, 19, 84, 71, 105, 54, 207, 246, 149, + 161, 32, 69, 80, 208, 92, 235, 225, 25, 56, 145, 128, 173, 170, 106, 102, 241, 227, 202, 82, 51, 112, 106, 31, 42, 255, 196, 185, 136, 216, 238, 54, + 253, 172, 74, 44, 192, 12, 89, 149, 228, 236, 85, 24, 73, 134, 6, 20, 190, 132, 31, 16, 239, 161, 193, 112, 153, 82, 248, 20, 76, 56, 9, 83, + 120, 1, 121, 11, 250, 224, 10, 152, 148, 57, 87, 125, 192, 189, 6, 122, 196, 130, 253, 133, 151, 194, 141, 61, 202, 25, 247, 31, 15, 240, 89, 18, + 120, 76, 15, 185, 75, 28, 121, 222, 133, 61, 145, 84, 185, 120, 173, 207, 57, 136, 95, 251, 15, 145, 218, 239, 205, 8, 179, 164, 62, 138, 188, 216, + 183, 91, 129, 16, 248, 209, 87, 220, 165, 37, 200, 97, 48, 130, 48, 118, 4, 225, 52, 89, 1, 249, 18, 56, 205, 134, 114, 102, 209, 14, 113, 231, + 113, 56, 232, 67, 143, 50, 43, 152, 245, 13, 28, 151, 159, 49, 27, 72, 55, 97, 21, 132, 42, 22, 101, 112, 120, 55, 209, 131, 155, 201, 110, 113, + 66, 75, 94, 141, 26, 129, 116, 141, 90, 203, 63, 66, 186, 146, 130, 169, 236, 198, 51, 66, 25, 198, 196, 165, 132, 204, 222, 56, 70, 121, 197, 65, + 84, 152, 205, 232, 120, 179, 192, 215, 23, 196, 102, 244, 116, 121, 185, 135, 76, 213, 182, 121, 161, 206, 26, 144, 34, 215, 63, 99, 40, 38, 121, 84, + 176, 43, 9, 8, 163, 245, 50, 84, 160, 243, 200, 167, 108, 0, 98, 176, 131, 103, 75, 166, 196, 61, 59, 224, 196, 106, 119, 74, 138, 202, 216, 231, + 214, 17, 31, 6, 139, 144, 194, 198, 217, 181, 102, 18, 181, 35, 66, 61, 72, 123, 246, 11, 77, 106, 84, 244, 113, 220, 233, 70, 31, 34, 93, 38, + 237, 245, 37, 51, 111, 161, 19, 227, 228, 187, 165, 52, 225, 54, 17, 87, 208, 144, 168, 245, 12, 84, 171, 65, 179, 133, 87, 75, 159, 35, 169, 204, + 86, 245, 15, 225, 28, 234, 115, 182, 33, 184, 252, 136, 239, 86, 190, 133, 186, 83, 203, 149, 112, 1, 242, 175, 227, 242, 163, 86, 11, 111, 84, 255, + 109, 247, 58, 46, 12, 200, 93, 241, 116, 102, 169, 15, 130, 209, 45, 159, 75, 207, 37, 100, 190, 174, 139, 30, 38, 183, 213, 96, 244, 247, 222, 169, + 186, 15, 147, 173, 91, 145, 145, 212, 40, 47, 47, 159, 162, 251, 50, 123, 179, 196, 146, 19, 116, 81, 55, 204, 129, 213, 244, 176, 181, 244, 88, 42, + 116, 208, 190, 153, 97, 137, 58, 130, 224, 42, 186, 27, 14, 37, 164, 7, 140, 204, 194, 13, 245, 109, 204, 191, 0, 177, 217, 118, 249, 28, 137, 39, + 220, 126, 236, 36, 246, 87, 40, 86, 210, 141, 104, 56, 173, 226, 64, 241, 237, 10, 39, 209, 132, 91, 135, 6, 159, 249, 17, 182, 66, 218, 99, 21, + 0, 83, 210, 213, 88, 239, 86, 154, 220, 198, 243, 165, 72, 68, 179, 91, 219, 101, 134, 41, 240, 245, 34, 133, 101, 34, 133, 66, 113, 131, 188, 157, + 109, 71, 235, 105, 117, 31, 50, 178, 221, 1, 24, 32, 150, 85, 110, 120, 214, 195, 107, 168, 173, 106, 136, 166, 63, 49, 61, 110, 6, 30, 36, 126, + 89, 86, 76, 204, 127, 192, 86, 94, 169, 54, 243, 178, 8, 36, 149, 42, 244, 204, 229, 137, 217, 44, 31, 234, 177, 153, 171, 161, 195, 122, 58, 1, + 157, 104, 125, 213, 34, 40, 37, 173, 2, 67, 185, 19, 108, 123, 194, 186, 88, 152, 14, 203, 120, 150, 175, 68, 83, 45, 201, 15, 113, 221, 17, 147, + 150, 241, 108, 113, 152, 239, 18, 230, 113, 31, 246, 252, 73, 56, 230, 111, 244, 8, 243, 140, 119, 127, 37, 143, 191, 41, 0, 247, 135, 157, 208, 69, + 222, 151, 231, 137, 112, 17, 84, 175, 229, 249, 164, 231, 175, 60, 153, 217, 8, 240, 89, 183, 98, 56, 217, 109, 226, 69, 110, 254, 83, 252, 216, 70, + 137, 137, 3, 115, 230, 248, 93, 177, 10, 235, 232, 160, 187, 184, 131, 252, 172, 151, 47, 160, 183, 153, 115, 173, 3, 226, 228, 218, 252, 167, 193, 32, + 166, 121, 141, 120, 87, 111, 35, 166, 85, 121, 54, 179, 16, 237, 140, 188, 204, 92, 242, 10, 28, 246, 176, 42, 35, 112, 216, 40, 48, 123, 249, 210, + 37, 230, 218, 195, 240, 174, 130, 241, 254, 250, 129, 208, 18, 136, 219, 227, 229, 72, 190, 84, 170, 137, 117, 160, 12, 150, 125, 178, 136, 222, 166, 178, + 0, 106, 168, 217, 67, 217, 148, 187, 81, 161, 189, 151, 186, 39, 12, 148, 67, 136, 30, 36, 122, 67, 151, 88, 141, 185, 22, 102, 30, 34, 137, 73, + 205, 206, 216, 102, 88, 44, 102, 127, 69, 172, 135, 175, 177, 194, 47, 223, 199, 243, 248, 188, 51, 196, 7, 209, 44, 54, 103, 150, 251, 152, 13, 255, + 119, 174, 236, 204, 98, 157, 248, 133, 164, 42, 174, 212, 242, 154, 196, 181, 249, 194, 242, 151, 240, 47, 208, 242, 151, 159, 45, 55, 175, 229, 141, 130, + 207, 222, 97, 6, 196, 233, 175, 158, 239, 153, 231, 24, 89, 77, 151, 234, 142, 27, 120, 209, 242, 50, 249, 223, 230, 134, 31, 200, 250, 168, 204, 124, + 229, 228, 73, 83, 94, 98, 157, 47, 37, 105, 204, 198, 178, 33, 84, 140, 158, 203, 110, 201, 226, 29, 195, 107, 131, 226, 136, 85, 244, 113, 40, 205, + 22, 210, 30, 148, 28, 73, 148, 230, 163, 27, 131, 131, 40, 249, 182, 79, 135, 98, 226, 15, 55, 35, 65, 68, 253, 178, 242, 125, 80, 172, 46, 91, + 206, 171, 93, 2, 158, 245, 46, 137, 139, 190, 244, 6, 33, 69, 96, 170, 119, 58, 172, 37, 65, 56, 208, 75, 190, 99, 31, 91, 133, 232, 191, 158, + 219, 237, 171, 97, 139, 247, 203, 35, 216, 111, 17, 73, 196, 167, 137, 151, 16, 163, 214, 44, 199, 80, 228, 226, 240, 103, 152, 62, 134, 30, 117, 198, + 66, 159, 118, 57, 247, 67, 143, 218, 233, 100, 177, 113, 80, 80, 3, 142, 185, 239, 34, 113, 223, 64, 190, 7, 195, 199, 224, 55, 153, 87, 69, 194, + 152, 193, 129, 216, 49, 72, 83, 55, 66, 86, 230, 189, 152, 232, 3, 43, 213, 66, 52, 10, 103, 218, 66, 222, 88, 9, 202, 55, 154, 111, 238, 183, + 143, 240, 24, 122, 211, 183, 197, 75, 181, 106, 73, 82, 237, 151, 209, 91, 5, 147, 196, 36, 7, 194, 228, 217, 114, 48, 34, 3, 145, 8, 119, 134, + 148, 216, 126, 24, 99, 244, 190, 99, 125, 174, 196, 247, 59, 141, 188, 114, 235, 115, 24, 216, 15, 111, 179, 114, 252, 137, 68, 72, 152, 60, 106, 131, + 100, 22, 62, 116, 9, 172, 133, 200, 19, 86, 54, 68, 2, 52, 88, 100, 217, 153, 47, 216, 71, 211, 146, 42, 222, 74, 175, 231, 91, 239, 136, 213, + 167, 150, 147, 217, 20, 136, 209, 14, 12, 159, 119, 101, 67, 93, 144, 134, 34, 154, 100, 40, 62, 56, 134, 205, 232, 225, 211, 48, 248, 7, 151, 164, + 241, 23, 15, 54, 22, 183, 150, 145, 122, 104, 133, 21, 24, 37, 171, 124, 228, 45, 53, 134, 233, 41, 245, 112, 20, 127, 241, 162, 134, 83, 108, 171, + 124, 72, 160, 58, 158, 150, 244, 72, 116, 46, 96, 195, 169, 233, 106, 230, 151, 189, 60, 148, 236, 82, 189, 55, 173, 227, 9, 181, 173, 74, 139, 48, + 223, 207, 144, 138, 228, 207, 227, 141, 244, 179, 168, 68, 120, 128, 214, 165, 244, 84, 145, 230, 35, 59, 145, 23, 188, 132, 42, 170, 195, 92, 182, 137, + 158, 116, 138, 241, 113, 223, 117, 76, 177, 166, 127, 7, 44, 242, 96, 143, 100, 110, 115, 111, 80, 206, 137, 147, 4, 146, 240, 138, 233, 161, 183, 48, + 196, 55, 77, 171, 222, 144, 231, 155, 151, 36, 75, 97, 126, 230, 248, 160, 133, 160, 92, 210, 8, 219, 20, 67, 93, 233, 55, 28, 82, 254, 103, 112, + 46, 130, 127, 231, 241, 16, 34, 188, 244, 232, 154, 160, 56, 79, 102, 60, 191, 24, 14, 169, 107, 197, 11, 61, 96, 44, 140, 0, 4, 244, 33, 196, + 148, 59, 93, 180, 78, 140, 153, 217, 128, 206, 78, 137, 32, 251, 28, 31, 199, 189, 54, 12, 19, 22, 164, 12, 18, 167, 76, 188, 187, 184, 38, 92, + 254, 184, 216, 70, 235, 4, 153, 95, 191, 203, 193, 178, 216, 243, 153, 197, 49, 160, 30, 82, 197, 155, 179, 36, 86, 51, 197, 76, 147, 102, 193, 106, + 231, 138, 85, 176, 8, 114, 96, 192, 238, 14, 169, 79, 142, 255, 15, 236, 134, 46, 159, 81, 134, 254, 102, 57, 175, 135, 109, 85, 226, 112, 162, 135, + 172, 200, 244, 139, 240, 187, 196, 72, 114, 160, 8, 133, 19, 40, 64, 159, 11, 100, 54, 246, 25, 216, 81, 21, 165, 203, 141, 34, 200, 119, 146, 19, + 208, 218, 164, 182, 163, 52, 142, 229, 59, 219, 49, 58, 78, 103, 107, 248, 182, 42, 18, 197, 231, 10, 208, 253, 68, 204, 48, 94, 28, 207, 241, 214, + 55, 240, 86, 12, 112, 203, 141, 81, 40, 65, 66, 78, 210, 229, 167, 127, 128, 112, 147, 114, 142, 190, 108, 68, 120, 122, 61, 95, 9, 45, 77, 36, + 229, 13, 172, 199, 240, 179, 163, 234, 48, 73, 15, 184, 116, 207, 122, 190, 1, 5, 210, 135, 146, 15, 61, 233, 245, 40, 180, 97, 34, 203, 49, 63, + 248, 66, 228, 222, 131, 82, 53, 150, 37, 140, 130, 44, 210, 95, 34, 46, 89, 40, 213, 227, 51, 18, 95, 232, 173, 138, 147, 72, 175, 214, 104, 121, + 157, 240, 61, 244, 245, 218, 163, 234, 114, 195, 201, 139, 156, 240, 51, 74, 17, 3, 37, 47, 67, 105, 15, 74, 46, 77, 93, 254, 188, 85, 228, 68, + 35, 236, 235, 245, 36, 212, 229, 55, 2, 10, 91, 133, 32, 238, 155, 134, 247, 145, 110, 148, 28, 105, 148, 170, 173, 63, 66, 23, 70, 14, 106, 192, + 101, 105, 169, 134, 145, 63, 26, 149, 218, 195, 94, 201, 183, 133, 157, 177, 243, 26, 245, 89, 83, 237, 170, 212, 31, 206, 236, 221, 12, 60, 41, 77, + 55, 150, 163, 21, 76, 32, 125, 24, 173, 190, 35, 6, 73, 46, 113, 183, 162, 2, 63, 9, 135, 100, 131, 174, 52, 182, 97, 29, 160, 73, 238, 194, + 26, 216, 68, 54, 107, 48, 27, 154, 194, 108, 252, 88, 4, 25, 78, 52, 145, 115, 84, 180, 65, 100, 253, 59, 52, 153, 186, 213, 136, 76, 103, 195, + 176, 87, 186, 176, 165, 131, 168, 196, 242, 9, 23, 199, 214, 207, 19, 175, 141, 130, 18, 216, 1, 43, 201, 71, 208, 223, 43, 112, 66, 196, 12, 177, + 62, 108, 91, 5, 251, 226, 183, 22, 118, 69, 5, 102, 187, 19, 26, 28, 73, 245, 46, 54, 5, 170, 171, 232, 25, 108, 32, 201, 196, 199, 247, 162, + 36, 69, 80, 82, 117, 148, 122, 57, 74, 22, 246, 204, 70, 124, 58, 229, 61, 189, 158, 207, 162, 113, 108, 212, 114, 22, 89, 207, 31, 19, 69, 106, + 199, 34, 21, 161, 212, 135, 130, 133, 223, 253, 22, 94, 201, 129, 19, 115, 1, 133, 113, 66, 56, 31, 175, 80, 13, 165, 42, 241, 208, 175, 240, 210, + 0, 214, 201, 197, 222, 71, 215, 253, 39, 81, 229, 93, 216, 83, 68, 195, 90, 251, 172, 15, 3, 77, 42, 199, 91, 93, 90, 100, 189, 120, 78, 140, + 212, 13, 248, 116, 124, 238, 35, 33, 245, 160, 100, 227, 40, 173, 71, 73, 73, 162, 228, 21, 57, 60, 47, 164, 56, 74, 149, 152, 195, 78, 172, 0, + 134, 159, 1, 44, 253, 84, 84, 68, 56, 234, 250, 126, 58, 171, 226, 203, 69, 211, 158, 197, 86, 46, 71, 229, 107, 18, 57, 246, 99, 142, 126, 20, + 90, 80, 160, 38, 10, 89, 216, 50, 24, 167, 81, 18, 74, 52, 77, 40, 81, 15, 74, 8, 139, 151, 31, 64, 129, 120, 133, 178, 9, 109, 214, 80, + 39, 239, 67, 53, 20, 59, 198, 126, 196, 168, 53, 169, 67, 8, 71, 176, 93, 34, 38, 94, 186, 159, 214, 226, 215, 42, 192, 146, 61, 35, 74, 214, + 73, 211, 52, 66, 89, 41, 120, 157, 237, 216, 87, 170, 54, 86, 216, 210, 126, 188, 199, 43, 82, 154, 47, 180, 187, 9, 165, 113, 12, 165, 9, 66, + 106, 21, 207, 11, 205, 95, 35, 164, 30, 148, 100, 126, 168, 166, 138, 164, 176, 95, 92, 152, 144, 211, 253, 153, 121, 173, 123, 47, 196, 199, 253, 76, + 159, 55, 237, 107, 145, 252, 34, 255, 171, 148, 226, 249, 150, 29, 238, 73, 235, 17, 110, 51, 77, 43, 95, 10, 22, 161, 94, 56, 215, 34, 151, 90, + 110, 20, 10, 19, 76, 139, 138, 235, 227, 76, 151, 194, 207, 136, 6, 197, 162, 145, 188, 102, 97, 37, 250, 3, 222, 170, 131, 152, 188, 140, 22, 124, + 157, 184, 132, 61, 54, 70, 24, 197, 9, 212, 66, 31, 218, 1, 234, 46, 74, 253, 66, 18, 134, 48, 30, 109, 4, 123, 174, 175, 215, 137, 206, 129, + 205, 20, 110, 131, 99, 229, 178, 132, 178, 236, 65, 181, 243, 129, 60, 157, 217, 96, 57, 140, 238, 80, 97, 38, 4, 170, 196, 38, 152, 31, 1, 239, + 21, 46, 6, 6, 92, 98, 161, 248, 219, 88, 28, 225, 73, 178, 133, 26, 172, 130, 214, 185, 12, 133, 2, 209, 13, 223, 163, 160, 97, 23, 78, 71, + 5, 36, 62, 44, 87, 36, 138, 210, 195, 216, 183, 187, 81, 24, 236, 93, 20, 154, 49, 18, 186, 169, 40, 102, 157, 250, 210, 114, 163, 10, 3, 68, + 154, 53, 12, 54, 111, 114, 192, 137, 38, 178, 144, 188, 7, 169, 94, 57, 129, 165, 153, 15, 168, 4, 59, 177, 108, 118, 81, 182, 58, 148, 214, 161, + 16, 209, 80, 96, 66, 63, 142, 163, 228, 48, 81, 106, 65, 105, 55, 54, 74, 1, 186, 27, 158, 18, 125, 123, 20, 37, 213, 40, 171, 169, 162, 152, + 35, 210, 94, 204, 126, 185, 208, 179, 78, 148, 58, 198, 233, 174, 219, 255, 9, 155, 201, 206, 176, 236, 225, 197, 98, 127, 255, 54, 140, 167, 158, 223, + 64, 208, 71, 88, 182, 216, 250, 70, 144, 168, 246, 146, 247, 197, 194, 238, 224, 85, 98, 100, 223, 3, 103, 145, 73, 174, 197, 192, 247, 26, 138, 63, + 48, 159, 135, 176, 180, 49, 137, 87, 251, 110, 128, 125, 209, 82, 240, 19, 4, 175, 137, 224, 8, 196, 198, 237, 78, 203, 195, 11, 14, 219, 19, 147, + 22, 144, 253, 122, 57, 140, 21, 83, 155, 178, 66, 106, 83, 249, 47, 64, 21, 66, 165, 235, 63, 96, 149, 160, 118, 181, 112, 233, 95, 124, 146, 245, + 111, 218, 43, 194, 197, 194, 128, 250, 90, 186, 74, 130, 119, 195, 237, 20, 51, 63, 111, 46, 217, 235, 76, 202, 236, 201, 58, 132, 3, 87, 240, 66, + 90, 151, 89, 140, 37, 136, 154, 157, 7, 51, 11, 106, 19, 24, 127, 58, 216, 49, 12, 241, 28, 109, 201, 64, 190, 130, 61, 164, 128, 152, 229, 240, + 217, 160, 30, 130, 80, 229, 133, 242, 83, 236, 66, 56, 232, 138, 171, 76, 33, 86, 23, 4, 32, 1, 219, 177, 182, 62, 16, 239, 148, 223, 28, 45, + 215, 187, 208, 251, 152, 88, 168, 70, 48, 85, 254, 167, 227, 158, 232, 20, 120, 11, 194, 24, 65, 243, 49, 129, 48, 95, 142, 159, 247, 242, 109, 248, + 216, 88, 169, 11, 233, 76, 194, 5, 190, 72, 190, 89, 201, 67, 212, 136, 248, 239, 147, 118, 27, 101, 98, 105, 158, 12, 104, 20, 97, 79, 155, 182, + 196, 11, 207, 13, 252, 127, 116, 189, 125, 124, 20, 213, 245, 63, 222, 214, 90, 170, 84, 83, 165, 54, 31, 165, 186, 85, 177, 41, 82, 186, 181, 104, + 83, 69, 152, 90, 170, 20, 209, 110, 107, 164, 169, 165, 58, 182, 168, 41, 242, 176, 85, 138, 41, 70, 230, 170, 17, 41, 32, 174, 18, 48, 42, 226, + 168, 128, 41, 70, 93, 5, 33, 98, 132, 203, 115, 12, 1, 86, 8, 176, 132, 5, 38, 207, 155, 167, 205, 236, 243, 60, 221, 123, 207, 239, 220, 229, + 251, 239, 239, 101, 155, 48, 153, 221, 153, 59, 247, 158, 243, 62, 239, 247, 157, 123, 207, 153, 78, 27, 160, 172, 29, 6, 194, 165, 110, 21, 233, 209, + 81, 35, 22, 50, 185, 85, 120, 97, 248, 96, 189, 238, 209, 171, 20, 254, 130, 58, 55, 214, 43, 62, 160, 237, 84, 88, 91, 17, 78, 175, 183, 199, + 97, 236, 31, 225, 92, 130, 205, 169, 102, 51, 25, 184, 112, 135, 38, 87, 121, 255, 88, 174, 254, 33, 175, 192, 127, 100, 189, 243, 86, 249, 153, 84, + 17, 243, 117, 135, 89, 16, 143, 199, 177, 6, 60, 46, 124, 101, 82, 12, 14, 33, 232, 253, 23, 197, 225, 143, 37, 107, 28, 165, 109, 149, 243, 136, + 50, 209, 19, 106, 226, 113, 147, 180, 19, 186, 43, 39, 109, 246, 24, 162, 149, 203, 252, 150, 94, 189, 168, 133, 165, 104, 161, 131, 176, 87, 124, 32, + 139, 184, 201, 125, 21, 57, 56, 72, 50, 228, 246, 20, 246, 231, 57, 159, 204, 27, 104, 150, 187, 65, 8, 69, 249, 93, 200, 119, 186, 248, 103, 202, + 94, 140, 12, 169, 95, 141, 112, 233, 102, 190, 110, 25, 2, 98, 230, 247, 48, 149, 16, 30, 68, 66, 7, 143, 120, 177, 105, 72, 73, 34, 79, 123, + 228, 197, 152, 241, 174, 189, 0, 10, 133, 60, 155, 224, 44, 253, 149, 187, 182, 97, 218, 215, 225, 149, 226, 75, 221, 42, 142, 9, 2, 159, 233, 86, + 45, 111, 198, 16, 30, 252, 129, 56, 24, 3, 83, 230, 230, 62, 173, 180, 201, 89, 242, 221, 244, 169, 188, 175, 76, 166, 230, 30, 13, 181, 85, 111, + 195, 235, 110, 171, 118, 206, 112, 168, 187, 91, 183, 50, 66, 192, 137, 34, 209, 169, 91, 33, 39, 172, 37, 203, 217, 151, 114, 127, 80, 53, 29, 142, + 243, 233, 80, 239, 99, 135, 21, 211, 64, 6, 220, 110, 218, 139, 96, 56, 17, 190, 79, 220, 130, 60, 60, 24, 17, 81, 114, 162, 157, 56, 228, 6, + 185, 6, 224, 111, 216, 97, 193, 175, 248, 40, 232, 153, 152, 202, 43, 53, 219, 148, 24, 26, 92, 98, 89, 204, 167, 138, 123, 181, 234, 132, 127, 158, + 179, 86, 67, 179, 51, 255, 189, 137, 236, 128, 129, 134, 215, 200, 155, 243, 166, 89, 118, 14, 117, 250, 148, 241, 188, 201, 33, 86, 124, 57, 118, 213, + 34, 71, 87, 32, 47, 243, 101, 205, 140, 145, 61, 62, 49, 90, 78, 156, 133, 8, 163, 159, 45, 110, 17, 158, 64, 58, 151, 26, 228, 209, 233, 43, + 201, 35, 222, 148, 11, 113, 8, 29, 98, 23, 10, 195, 108, 131, 146, 148, 37, 107, 69, 208, 183, 89, 69, 204, 247, 20, 108, 61, 26, 176, 231, 194, + 68, 100, 181, 37, 231, 107, 199, 196, 136, 147, 240, 91, 13, 13, 244, 241, 246, 114, 123, 109, 131, 28, 75, 251, 146, 6, 88, 73, 14, 228, 149, 160, + 182, 135, 100, 71, 35, 235, 173, 175, 54, 50, 56, 72, 237, 134, 48, 132, 47, 105, 1, 58, 254, 232, 88, 43, 54, 231, 105, 215, 66, 218, 64, 90, + 17, 233, 212, 198, 73, 143, 34, 28, 209, 136, 31, 140, 219, 249, 70, 137, 76, 123, 242, 217, 38, 60, 99, 184, 134, 48, 189, 45, 50, 178, 214, 37, + 250, 147, 131, 193, 0, 225, 200, 80, 13, 248, 79, 219, 219, 79, 198, 90, 7, 240, 42, 229, 104, 91, 158, 104, 69, 100, 109, 10, 38, 11, 187, 69, + 73, 94, 210, 251, 21, 63, 118, 47, 130, 182, 48, 224, 159, 154, 73, 122, 130, 184, 88, 206, 91, 140, 16, 171, 15, 250, 195, 162, 132, 66, 192, 169, + 97, 99, 14, 134, 241, 223, 74, 71, 9, 27, 35, 115, 182, 45, 144, 217, 22, 3, 246, 223, 61, 197, 14, 216, 75, 9, 79, 64, 220, 116, 101, 137, + 183, 23, 85, 40, 129, 96, 195, 1, 56, 172, 151, 252, 25, 106, 140, 206, 58, 87, 38, 121, 178, 43, 238, 135, 26, 189, 187, 206, 41, 28, 212, 225, + 25, 125, 168, 238, 180, 120, 219, 83, 120, 9, 155, 131, 150, 250, 53, 31, 27, 131, 11, 249, 11, 66, 238, 41, 29, 33, 75, 63, 34, 227, 146, 185, + 3, 109, 197, 86, 58, 183, 173, 208, 196, 61, 248, 169, 75, 88, 55, 178, 132, 12, 185, 64, 110, 160, 36, 23, 144, 110, 89, 156, 99, 236, 71, 48, + 28, 169, 133, 74, 242, 144, 163, 128, 35, 14, 170, 113, 146, 245, 38, 161, 121, 70, 68, 187, 238, 200, 157, 224, 23, 246, 71, 161, 176, 249, 55, 94, + 166, 173, 131, 167, 194, 41, 3, 22, 244, 203, 61, 102, 206, 14, 60, 30, 32, 111, 78, 146, 217, 108, 203, 237, 71, 183, 193, 104, 137, 169, 96, 110, + 133, 219, 104, 33, 21, 220, 3, 24, 90, 23, 225, 216, 11, 95, 207, 188, 41, 121, 227, 191, 158, 180, 153, 103, 192, 248, 143, 87, 76, 214, 29, 142, + 133, 93, 52, 136, 115, 90, 141, 234, 209, 43, 242, 138, 235, 125, 111, 31, 145, 21, 64, 75, 126, 77, 247, 68, 240, 84, 45, 172, 119, 18, 81, 33, + 247, 191, 13, 146, 97, 224, 47, 44, 87, 187, 232, 143, 190, 5, 67, 178, 8, 135, 242, 14, 69, 130, 10, 87, 46, 83, 175, 70, 67, 119, 182, 56, + 91, 197, 28, 212, 43, 121, 229, 8, 36, 195, 94, 13, 106, 231, 224, 155, 178, 242, 182, 44, 105, 220, 197, 35, 194, 17, 144, 54, 87, 137, 144, 104, + 87, 129, 58, 147, 76, 242, 45, 164, 94, 78, 38, 194, 131, 34, 180, 154, 239, 54, 160, 229, 44, 42, 94, 249, 190, 141, 246, 68, 113, 48, 66, 178, + 76, 79, 42, 122, 23, 28, 15, 90, 178, 184, 84, 240, 51, 104, 91, 220, 140, 193, 202, 129, 139, 192, 145, 175, 89, 202, 161, 102, 151, 252, 182, 107, + 241, 221, 138, 129, 98, 102, 2, 138, 73, 130, 77, 229, 119, 127, 194, 35, 255, 53, 120, 212, 69, 93, 130, 227, 64, 30, 98, 22, 132, 172, 153, 236, + 244, 255, 236, 136, 174, 52, 201, 186, 230, 62, 54, 61, 8, 229, 233, 160, 172, 200, 218, 77, 61, 229, 116, 3, 246, 231, 116, 212, 65, 112, 13, 149, + 201, 45, 147, 178, 237, 87, 106, 114, 175, 140, 144, 190, 97, 38, 21, 14, 243, 211, 196, 171, 156, 202, 150, 42, 34, 213, 141, 35, 253, 240, 110, 95, + 78, 21, 202, 237, 55, 75, 115, 202, 24, 143, 52, 64, 233, 33, 95, 126, 58, 246, 219, 5, 127, 23, 111, 202, 242, 65, 240, 32, 167, 189, 50, 199, + 106, 75, 126, 2, 242, 69, 230, 76, 101, 111, 22, 84, 5, 63, 123, 191, 124, 73, 84, 33, 54, 67, 207, 95, 38, 202, 76, 134, 92, 150, 214, 194, + 123, 60, 21, 62, 3, 87, 33, 254, 126, 27, 208, 155, 87, 202, 66, 18, 70, 74, 22, 144, 64, 122, 2, 91, 80, 63, 163, 205, 0, 249, 198, 61, + 246, 45, 114, 93, 54, 204, 252, 38, 14, 180, 171, 6, 15, 182, 200, 68, 170, 155, 14, 25, 48, 135, 149, 143, 76, 98, 87, 223, 118, 90, 235, 224, + 107, 182, 193, 56, 251, 209, 6, 234, 239, 172, 61, 163, 45, 228, 27, 201, 10, 85, 190, 50, 56, 164, 166, 162, 8, 215, 35, 58, 154, 20, 17, 63, + 165, 45, 20, 183, 34, 169, 30, 47, 171, 77, 46, 30, 42, 88, 92, 133, 71, 62, 203, 98, 131, 224, 70, 33, 247, 114, 235, 63, 227, 83, 113, 24, + 71, 242, 38, 34, 179, 13, 204, 211, 86, 194, 227, 255, 19, 19, 132, 204, 27, 20, 71, 203, 28, 134, 103, 78, 144, 92, 241, 11, 35, 134, 16, 84, + 94, 33, 118, 212, 54, 69, 196, 106, 8, 146, 236, 80, 216, 187, 69, 6, 43, 126, 2, 78, 168, 79, 28, 152, 7, 241, 21, 248, 101, 23, 158, 33, + 71, 192, 134, 103, 224, 64, 88, 168, 69, 93, 136, 248, 25, 190, 27, 137, 84, 142, 124, 172, 252, 133, 161, 174, 82, 221, 82, 67, 190, 217, 151, 169, + 137, 156, 106, 185, 122, 218, 153, 131, 114, 46, 110, 87, 147, 30, 57, 135, 122, 197, 128, 58, 72, 217, 88, 122, 150, 200, 9, 5, 33, 171, 69, 207, + 146, 219, 204, 120, 155, 104, 153, 118, 152, 88, 13, 223, 98, 149, 96, 44, 195, 176, 186, 210, 7, 45, 235, 78, 249, 133, 94, 9, 251, 182, 117, 121, + 248, 7, 195, 84, 192, 7, 164, 50, 67, 173, 7, 255, 41, 182, 94, 214, 120, 201, 211, 168, 64, 159, 240, 224, 55, 174, 242, 37, 79, 124, 27, 108, + 50, 73, 46, 21, 61, 44, 183, 240, 213, 227, 48, 229, 203, 224, 0, 108, 241, 222, 79, 148, 127, 107, 48, 202, 194, 63, 249, 3, 249, 117, 78, 61, + 50, 212, 0, 145, 103, 49, 126, 59, 173, 206, 45, 98, 220, 35, 116, 178, 91, 43, 55, 63, 55, 54, 193, 145, 60, 249, 84, 234, 209, 10, 30, 45, + 18, 107, 131, 63, 131, 86, 37, 152, 87, 214, 137, 185, 36, 146, 68, 29, 228, 60, 10, 45, 244, 64, 95, 185, 136, 66, 239, 34, 143, 92, 9, 215, + 42, 72, 186, 138, 178, 6, 35, 1, 38, 35, 226, 38, 61, 17, 133, 240, 182, 133, 232, 188, 211, 96, 165, 222, 73, 45, 107, 11, 63, 77, 222, 74, + 151, 193, 24, 242, 139, 140, 122, 120, 129, 248, 4, 158, 254, 118, 182, 78, 102, 190, 200, 232, 134, 136, 247, 4, 243, 19, 68, 229, 5, 111, 229, 203, + 65, 111, 3, 22, 34, 59, 188, 176, 40, 218, 192, 142, 203, 60, 61, 209, 51, 231, 61, 102, 36, 59, 77, 110, 68, 235, 41, 106, 215, 197, 28, 214, + 176, 64, 238, 150, 218, 37, 93, 208, 59, 209, 0, 151, 40, 93, 196, 81, 254, 136, 29, 42, 50, 252, 82, 122, 0, 254, 213, 158, 169, 97, 150, 160, + 254, 108, 248, 190, 24, 92, 213, 25, 145, 217, 129, 230, 37, 51, 170, 87, 209, 0, 142, 211, 34, 182, 174, 157, 186, 15, 41, 203, 20, 59, 200, 92, + 154, 32, 0, 153, 223, 65, 206, 122, 61, 1, 51, 151, 255, 83, 20, 134, 80, 113, 55, 138, 233, 67, 114, 63, 195, 4, 153, 23, 51, 89, 110, 236, + 76, 178, 102, 12, 120, 127, 77, 135, 156, 43, 196, 103, 168, 240, 215, 126, 72, 246, 4, 49, 230, 150, 55, 158, 212, 83, 69, 175, 193, 145, 68, 209, + 3, 242, 157, 67, 152, 147, 126, 221, 150, 185, 189, 38, 176, 74, 215, 15, 97, 65, 25, 188, 40, 83, 16, 220, 155, 210, 69, 16, 65, 173, 229, 166, + 72, 128, 201, 44, 198, 139, 39, 53, 64, 53, 239, 160, 135, 195, 59, 248, 21, 25, 20, 14, 78, 211, 120, 104, 87, 6, 162, 226, 10, 201, 33, 55, + 178, 107, 233, 174, 16, 25, 153, 25, 199, 174, 146, 174, 103, 137, 23, 84, 153, 86, 27, 249, 134, 124, 99, 150, 150, 101, 81, 31, 212, 10, 117, 204, + 187, 224, 13, 68, 119, 103, 13, 185, 181, 183, 130, 221, 82, 216, 171, 237, 220, 128, 120, 234, 255, 53, 14, 85, 230, 41, 111, 73, 175, 2, 83, 111, + 203, 81, 158, 121, 77, 233, 48, 216, 9, 201, 179, 2, 226, 34, 16, 97, 81, 8, 71, 72, 216, 185, 57, 243, 124, 85, 206, 46, 127, 190, 240, 55, + 221, 30, 57, 159, 222, 135, 154, 232, 108, 24, 101, 208, 248, 123, 240, 89, 107, 33, 158, 37, 185, 66, 230, 124, 56, 167, 127, 31, 225, 66, 1, 151, + 242, 81, 219, 128, 11, 166, 58, 181, 179, 68, 167, 202, 37, 81, 106, 87, 62, 146, 115, 200, 128, 77, 86, 122, 202, 13, 225, 31, 142, 56, 126, 32, + 34, 55, 215, 91, 70, 254, 155, 51, 152, 218, 138, 242, 202, 17, 253, 52, 171, 194, 244, 249, 151, 107, 195, 24, 18, 127, 33, 83, 159, 80, 215, 119, + 8, 210, 129, 3, 112, 19, 221, 19, 206, 214, 203, 37, 124, 78, 25, 127, 28, 13, 234, 97, 209, 1, 173, 176, 155, 189, 161, 229, 96, 35, 254, 246, + 8, 170, 19, 120, 152, 164, 201, 142, 5, 2, 33, 33, 43, 51, 42, 142, 200, 198, 157, 84, 112, 17, 204, 148, 69, 104, 200, 2, 216, 23, 222, 198, + 213, 140, 34, 51, 91, 179, 65, 37, 85, 136, 162, 126, 79, 84, 105, 91, 229, 83, 76, 177, 19, 80, 243, 50, 170, 120, 9, 150, 63, 130, 125, 24, + 182, 255, 118, 142, 116, 229, 105, 125, 170, 126, 30, 116, 253, 3, 10, 15, 168, 164, 228, 43, 214, 198, 247, 212, 68, 225, 209, 10, 239, 235, 150, 244, + 21, 159, 231, 246, 181, 246, 133, 219, 224, 38, 190, 29, 234, 119, 196, 67, 164, 37, 96, 239, 208, 182, 66, 154, 48, 120, 231, 252, 199, 115, 52, 77, + 159, 158, 45, 171, 214, 235, 86, 171, 40, 66, 242, 133, 131, 39, 27, 254, 166, 118, 54, 1, 111, 118, 195, 64, 137, 120, 72, 150, 143, 43, 38, 2, + 122, 75, 68, 232, 75, 52, 221, 120, 220, 20, 211, 145, 51, 100, 50, 148, 173, 115, 96, 152, 104, 79, 209, 1, 12, 92, 27, 72, 38, 188, 57, 163, + 40, 240, 177, 154, 35, 174, 82, 200, 176, 54, 138, 200, 173, 77, 83, 180, 53, 208, 1, 76, 38, 118, 148, 41, 117, 116, 121, 102, 194, 252, 194, 5, + 46, 207, 200, 81, 72, 149, 159, 21, 126, 30, 112, 229, 40, 44, 100, 50, 217, 87, 38, 99, 121, 51, 66, 44, 18, 129, 116, 99, 179, 206, 70, 105, + 59, 84, 185, 39, 61, 36, 209, 31, 111, 241, 237, 222, 66, 243, 73, 46, 238, 233, 142, 174, 27, 219, 96, 129, 184, 135, 14, 228, 225, 71, 215, 200, + 197, 239, 84, 146, 52, 36, 247, 236, 45, 178, 70, 22, 176, 102, 165, 218, 154, 4, 116, 138, 195, 231, 237, 210, 209, 210, 176, 6, 157, 109, 1, 239, + 132, 106, 252, 93, 194, 14, 202, 153, 52, 167, 150, 201, 37, 226, 15, 139, 90, 170, 219, 212, 198, 219, 236, 82, 123, 72, 63, 14, 253, 110, 89, 218, + 8, 143, 91, 224, 155, 92, 230, 136, 249, 38, 247, 67, 60, 30, 22, 114, 86, 178, 212, 154, 142, 118, 16, 101, 45, 115, 241, 199, 8, 246, 8, 222, + 127, 140, 135, 103, 194, 60, 18, 209, 31, 243, 140, 156, 226, 172, 105, 128, 39, 222, 192, 47, 235, 56, 34, 109, 162, 146, 71, 73, 15, 90, 148, 38, + 58, 105, 178, 144, 89, 147, 28, 137, 120, 138, 171, 235, 208, 51, 226, 191, 10, 182, 166, 90, 238, 192, 181, 54, 5, 161, 229, 180, 218, 81, 231, 248, + 201, 57, 51, 151, 17, 69, 120, 75, 53, 63, 46, 8, 209, 108, 109, 97, 236, 159, 206, 168, 59, 182, 240, 145, 217, 194, 53, 232, 193, 136, 71, 147, + 178, 141, 42, 105, 48, 206, 240, 24, 50, 139, 1, 114, 89, 58, 32, 222, 139, 141, 59, 16, 252, 146, 135, 239, 212, 150, 169, 179, 61, 253, 175, 74, + 20, 21, 27, 251, 51, 182, 243, 90, 120, 69, 237, 69, 200, 208, 14, 39, 70, 80, 151, 64, 85, 97, 42, 246, 24, 105, 67, 244, 143, 70, 62, 229, + 102, 206, 199, 150, 199, 224, 33, 24, 194, 111, 60, 227, 249, 73, 218, 199, 138, 88, 39, 56, 210, 76, 62, 64, 3, 65, 158, 84, 120, 149, 255, 186, + 218, 81, 18, 19, 165, 112, 53, 49, 3, 255, 167, 109, 212, 25, 101, 100, 199, 124, 250, 5, 236, 149, 53, 251, 204, 79, 121, 112, 167, 186, 0, 94, + 101, 101, 11, 96, 140, 235, 65, 31, 6, 190, 45, 95, 19, 102, 120, 106, 64, 12, 146, 78, 227, 11, 78, 222, 234, 169, 101, 119, 34, 40, 132, 158, + 122, 119, 72, 69, 135, 218, 6, 233, 240, 56, 62, 69, 27, 132, 116, 104, 26, 239, 87, 216, 230, 24, 220, 48, 169, 33, 46, 51, 55, 77, 231, 239, + 157, 79, 138, 180, 137, 88, 249, 58, 139, 124, 12, 3, 205, 17, 177, 66, 148, 147, 71, 135, 116, 49, 157, 120, 126, 159, 216, 41, 95, 75, 140, 248, + 80, 32, 94, 170, 182, 255, 78, 176, 43, 231, 1, 129, 156, 49, 16, 228, 97, 120, 236, 184, 113, 45, 71, 46, 228, 205, 17, 119, 199, 144, 64, 28, + 242, 111, 230, 62, 75, 231, 126, 50, 127, 13, 139, 162, 108, 68, 161, 91, 94, 4, 71, 96, 224, 239, 66, 157, 204, 102, 138, 250, 165, 8, 67, 73, + 131, 251, 250, 34, 174, 111, 248, 94, 196, 151, 95, 176, 229, 104, 139, 14, 56, 95, 12, 151, 203, 133, 222, 74, 30, 153, 63, 124, 27, 114, 216, 235, + 123, 105, 118, 92, 225, 237, 122, 166, 12, 7, 202, 216, 129, 8, 54, 8, 235, 240, 225, 214, 228, 16, 88, 170, 246, 96, 215, 127, 203, 86, 97, 202, + 222, 4, 185, 125, 39, 92, 167, 56, 121, 184, 229, 77, 89, 109, 215, 183, 90, 237, 15, 114, 127, 244, 146, 136, 50, 136, 87, 109, 0, 243, 69, 254, + 61, 42, 242, 100, 133, 46, 55, 1, 121, 249, 66, 73, 141, 61, 100, 251, 15, 206, 104, 30, 146, 226, 113, 30, 57, 8, 238, 110, 234, 181, 200, 221, + 4, 234, 235, 182, 201, 106, 245, 127, 99, 172, 120, 74, 156, 133, 85, 94, 56, 87, 41, 151, 198, 190, 75, 82, 136, 10, 250, 45, 25, 131, 133, 12, + 106, 171, 147, 237, 59, 197, 199, 136, 41, 76, 200, 13, 71, 193, 43, 209, 124, 27, 248, 150, 23, 99, 193, 7, 196, 75, 112, 214, 120, 193, 85, 108, + 190, 5, 82, 240, 12, 243, 129, 56, 76, 128, 172, 187, 25, 187, 246, 236, 62, 34, 94, 160, 103, 164, 177, 37, 10, 169, 230, 254, 10, 252, 117, 52, + 227, 139, 160, 76, 164, 99, 186, 107, 47, 42, 36, 57, 185, 31, 78, 152, 179, 133, 92, 193, 32, 167, 60, 202, 209, 217, 104, 82, 133, 237, 59, 81, + 239, 252, 15, 93, 160, 116, 48, 172, 204, 165, 43, 83, 211, 231, 194, 212, 223, 147, 20, 245, 212, 56, 212, 27, 181, 110, 79, 131, 177, 231, 25, 108, + 207, 9, 120, 16, 14, 30, 202, 223, 150, 12, 99, 79, 14, 231, 147, 104, 169, 114, 223, 103, 94, 238, 23, 14, 61, 44, 99, 64, 166, 220, 190, 240, + 188, 18, 223, 129, 255, 13, 132, 191, 99, 119, 65, 203, 154, 124, 68, 12, 190, 227, 22, 202, 16, 59, 110, 90, 13, 69, 224, 252, 6, 157, 47, 122, + 10, 123, 172, 251, 116, 119, 235, 81, 154, 82, 119, 158, 152, 11, 131, 49, 210, 85, 202, 77, 32, 1, 135, 46, 210, 17, 249, 107, 171, 161, 199, 59, + 164, 187, 227, 190, 141, 102, 155, 219, 63, 84, 124, 78, 248, 187, 240, 196, 14, 248, 173, 220, 186, 255, 127, 112, 162, 6, 31, 247, 233, 180, 9, 123, + 240, 248, 66, 145, 52, 231, 67, 67, 198, 55, 23, 237, 233, 237, 66, 121, 112, 34, 23, 172, 238, 253, 140, 7, 109, 63, 105, 104, 111, 240, 252, 80, + 138, 250, 233, 134, 1, 195, 26, 33, 85, 244, 125, 240, 53, 164, 253, 38, 44, 65, 43, 48, 47, 99, 235, 206, 16, 143, 94, 7, 87, 75, 218, 181, + 22, 106, 137, 18, 141, 28, 152, 231, 223, 115, 28, 181, 27, 127, 185, 95, 73, 170, 66, 207, 83, 150, 217, 138, 204, 167, 1, 13, 150, 216, 97, 17, + 228, 21, 222, 86, 120, 65, 68, 239, 106, 150, 123, 113, 74, 201, 245, 103, 136, 83, 92, 54, 23, 234, 109, 120, 242, 82, 80, 88, 149, 31, 99, 114, + 110, 50, 94, 193, 103, 134, 206, 136, 48, 170, 197, 40, 217, 41, 203, 33, 213, 117, 203, 244, 198, 139, 179, 62, 225, 246, 41, 16, 107, 80, 127, 131, + 128, 216, 1, 215, 138, 169, 96, 70, 213, 209, 91, 41, 58, 251, 219, 55, 114, 244, 174, 127, 177, 127, 72, 60, 82, 249, 53, 209, 61, 188, 156, 28, + 138, 23, 178, 42, 252, 158, 93, 68, 123, 17, 168, 49, 76, 138, 211, 125, 170, 88, 136, 30, 229, 52, 65, 186, 244, 71, 100, 167, 222, 77, 153, 175, + 232, 70, 103, 43, 124, 78, 250, 101, 246, 45, 122, 182, 137, 79, 34, 201, 12, 21, 240, 189, 194, 210, 241, 217, 114, 77, 175, 58, 124, 3, 153, 55, + 108, 58, 83, 110, 203, 169, 110, 132, 200, 48, 160, 174, 189, 14, 122, 94, 129, 58, 185, 162, 82, 133, 10, 17, 34, 171, 80, 44, 49, 248, 174, 76, + 44, 174, 108, 201, 134, 228, 14, 240, 55, 101, 162, 103, 95, 157, 254, 57, 63, 119, 152, 186, 186, 130, 136, 150, 134, 127, 124, 173, 200, 20, 86, 40, + 38, 222, 2, 164, 162, 127, 183, 175, 120, 81, 157, 239, 209, 187, 16, 188, 253, 100, 29, 11, 160, 141, 45, 73, 160, 185, 76, 140, 196, 212, 174, 228, + 76, 164, 171, 234, 191, 216, 118, 248, 28, 88, 29, 18, 222, 215, 10, 137, 94, 224, 136, 223, 146, 44, 194, 41, 236, 215, 60, 70, 119, 242, 11, 127, + 1, 61, 250, 84, 55, 234, 163, 54, 201, 192, 157, 255, 85, 108, 85, 166, 251, 183, 252, 251, 177, 33, 69, 174, 234, 68, 116, 122, 54, 127, 218, 99, + 251, 251, 100, 104, 158, 8, 245, 244, 237, 91, 157, 176, 80, 14, 253, 145, 215, 146, 127, 63, 232, 46, 218, 6, 59, 196, 247, 65, 178, 252, 37, 70, + 119, 173, 23, 222, 121, 10, 158, 137, 193, 163, 252, 46, 197, 56, 143, 241, 65, 202, 35, 111, 190, 34, 19, 191, 29, 141, 88, 193, 32, 212, 12, 199, + 161, 7, 249, 245, 212, 252, 56, 252, 164, 185, 66, 174, 143, 26, 182, 188, 74, 81, 79, 215, 118, 133, 138, 229, 254, 79, 5, 246, 195, 167, 52, 19, + 23, 193, 135, 46, 65, 126, 109, 43, 96, 114, 18, 233, 165, 172, 49, 245, 154, 218, 83, 10, 91, 143, 146, 236, 76, 118, 91, 159, 34, 183, 155, 12, + 250, 183, 112, 253, 178, 121, 249, 205, 9, 88, 196, 191, 67, 135, 190, 99, 71, 157, 2, 93, 12, 86, 136, 65, 122, 85, 53, 50, 215, 134, 29, 82, + 209, 150, 176, 95, 210, 51, 121, 114, 196, 232, 136, 78, 133, 35, 200, 78, 191, 33, 211, 25, 212, 176, 210, 183, 101, 114, 52, 114, 114, 45, 244, 108, + 203, 201, 114, 123, 151, 15, 210, 183, 182, 137, 209, 3, 17, 169, 244, 201, 73, 226, 80, 94, 204, 46, 64, 71, 76, 192, 127, 183, 243, 32, 76, 34, + 72, 43, 163, 232, 229, 6, 65, 7, 250, 133, 156, 73, 252, 18, 134, 139, 223, 84, 58, 20, 185, 83, 63, 185, 148, 237, 3, 161, 115, 55, 40, 226, + 137, 210, 97, 234, 46, 40, 62, 142, 2, 151, 254, 48, 119, 62, 37, 85, 50, 136, 93, 55, 118, 98, 38, 204, 143, 193, 97, 115, 7, 226, 174, 175, + 29, 25, 128, 226, 230, 166, 195, 1, 28, 7, 7, 222, 33, 166, 218, 75, 171, 246, 11, 111, 91, 229, 70, 53, 94, 235, 152, 15, 125, 90, 141, 174, + 246, 56, 27, 69, 81, 18, 149, 145, 65, 60, 173, 237, 223, 134, 207, 119, 176, 211, 215, 38, 126, 224, 41, 59, 249, 81, 195, 242, 121, 211, 131, 199, + 73, 33, 165, 119, 245, 38, 20, 112, 112, 15, 61, 68, 188, 209, 147, 169, 157, 87, 30, 218, 75, 60, 114, 5, 73, 70, 10, 43, 13, 247, 248, 188, + 22, 17, 165, 191, 22, 27, 224, 108, 128, 109, 66, 7, 93, 255, 24, 2, 237, 165, 114, 119, 248, 171, 111, 88, 5, 176, 131, 19, 193, 47, 96, 49, + 18, 250, 6, 247, 81, 45, 157, 128, 209, 149, 112, 68, 22, 220, 59, 168, 136, 69, 168, 237, 44, 229, 187, 40, 183, 218, 89, 148, 82, 219, 72, 28, + 218, 70, 183, 14, 70, 220, 253, 144, 145, 123, 215, 209, 130, 104, 122, 250, 60, 40, 143, 242, 53, 176, 87, 41, 206, 171, 48, 233, 99, 164, 26, 41, + 190, 245, 40, 142, 166, 178, 83, 150, 46, 88, 0, 27, 212, 127, 121, 62, 131, 36, 138, 237, 243, 172, 173, 31, 157, 185, 223, 18, 53, 218, 38, 120, + 172, 200, 66, 160, 155, 17, 3, 91, 52, 210, 62, 28, 172, 239, 41, 103, 253, 220, 224, 33, 211, 216, 138, 63, 100, 150, 217, 74, 232, 242, 66, 136, + 225, 93, 222, 210, 249, 116, 100, 202, 135, 120, 147, 195, 143, 63, 8, 232, 109, 13, 252, 87, 83, 80, 75, 147, 47, 251, 202, 237, 193, 109, 176, 12, + 106, 216, 183, 100, 232, 108, 146, 25, 231, 205, 66, 13, 251, 219, 206, 242, 56, 56, 249, 82, 29, 45, 61, 120, 64, 31, 42, 102, 126, 176, 96, 58, + 217, 132, 242, 243, 126, 150, 175, 124, 155, 189, 139, 56, 91, 246, 167, 216, 183, 240, 26, 253, 219, 160, 140, 247, 99, 120, 222, 116, 13, 228, 190, 59, + 128, 6, 148, 15, 90, 134, 56, 178, 139, 22, 202, 110, 157, 5, 183, 191, 220, 94, 73, 142, 20, 18, 151, 100, 97, 62, 109, 224, 234, 215, 170, 21, + 157, 15, 131, 111, 144, 142, 2, 55, 53, 188, 184, 113, 46, 4, 239, 145, 5, 30, 125, 135, 116, 89, 167, 133, 81, 130, 163, 45, 130, 76, 206, 77, + 218, 114, 61, 74, 200, 157, 211, 0, 163, 237, 177, 218, 145, 4, 124, 71, 251, 64, 46, 181, 191, 66, 219, 164, 131, 228, 124, 30, 177, 190, 166, 169, + 24, 91, 11, 235, 205, 27, 176, 97, 77, 233, 38, 126, 49, 57, 234, 255, 148, 147, 166, 126, 132, 205, 45, 244, 210, 235, 16, 53, 199, 184, 50, 53, + 173, 249, 88, 14, 249, 249, 183, 98, 48, 197, 145, 155, 136, 150, 166, 107, 101, 110, 162, 240, 9, 153, 93, 200, 195, 231, 245, 205, 115, 203, 12, 56, + 237, 255, 116, 113, 9, 162, 108, 109, 53, 117, 252, 105, 85, 20, 237, 242, 177, 233, 162, 129, 118, 101, 60, 22, 143, 24, 233, 90, 102, 114, 170, 138, + 227, 106, 7, 205, 166, 17, 134, 34, 104, 130, 93, 62, 54, 8, 165, 216, 25, 148, 173, 189, 158, 244, 55, 249, 83, 42, 92, 46, 90, 248, 125, 177, + 206, 193, 194, 27, 76, 181, 131, 103, 100, 126, 45, 42, 2, 114, 181, 209, 105, 161, 59, 27, 27, 232, 61, 24, 180, 87, 190, 134, 8, 60, 14, 133, + 215, 130, 90, 88, 100, 53, 136, 8, 155, 220, 66, 156, 137, 70, 75, 190, 184, 147, 117, 145, 100, 192, 70, 168, 135, 100, 145, 35, 183, 210, 5, 228, + 98, 153, 41, 124, 109, 76, 189, 55, 163, 8, 229, 184, 220, 150, 119, 49, 181, 253, 92, 229, 109, 239, 194, 64, 180, 201, 24, 160, 44, 151, 10, 179, + 104, 3, 84, 176, 45, 162, 60, 128, 182, 211, 34, 221, 232, 163, 92, 102, 30, 41, 59, 70, 179, 43, 206, 55, 163, 4, 27, 124, 24, 78, 177, 242, + 11, 118, 158, 79, 32, 112, 53, 2, 9, 109, 51, 114, 181, 182, 41, 226, 71, 212, 29, 60, 208, 170, 254, 191, 3, 146, 179, 206, 136, 139, 123, 242, + 85, 107, 104, 179, 124, 178, 200, 58, 165, 151, 90, 45, 187, 222, 207, 5, 185, 131, 252, 247, 83, 103, 187, 214, 140, 50, 33, 119, 64, 196, 229, 172, + 96, 165, 120, 94, 166, 3, 113, 235, 177, 147, 71, 126, 219, 144, 52, 238, 137, 91, 20, 47, 144, 174, 153, 11, 190, 230, 243, 170, 53, 130, 223, 172, + 135, 28, 114, 166, 191, 185, 172, 60, 210, 5, 231, 50, 74, 15, 125, 90, 168, 226, 51, 194, 163, 118, 88, 95, 171, 120, 228, 214, 178, 243, 233, 225, + 139, 33, 210, 168, 8, 146, 166, 127, 64, 144, 189, 42, 6, 205, 240, 186, 86, 40, 152, 144, 156, 202, 239, 195, 81, 191, 137, 71, 200, 1, 56, 106, + 184, 200, 28, 227, 239, 136, 27, 26, 224, 232, 22, 237, 92, 130, 100, 69, 70, 18, 37, 235, 125, 177, 245, 240, 246, 220, 10, 94, 73, 167, 123, 81, + 28, 202, 151, 197, 113, 154, 148, 123, 33, 13, 146, 66, 197, 242, 13, 56, 148, 32, 223, 32, 199, 84, 70, 61, 223, 111, 28, 140, 50, 187, 148, 89, + 30, 105, 64, 254, 115, 162, 90, 177, 45, 97, 138, 17, 65, 47, 47, 115, 147, 126, 50, 160, 94, 27, 131, 81, 63, 34, 203, 96, 192, 191, 82, 238, + 127, 219, 120, 80, 46, 115, 58, 142, 210, 43, 83, 4, 181, 43, 150, 203, 220, 133, 121, 153, 57, 153, 22, 91, 114, 173, 93, 23, 50, 73, 182, 129, + 36, 253, 174, 58, 188, 22, 108, 170, 121, 10, 11, 179, 45, 243, 32, 212, 83, 209, 166, 77, 76, 82, 135, 238, 39, 221, 134, 61, 22, 6, 141, 165, + 199, 49, 146, 152, 110, 185, 216, 132, 28, 58, 143, 154, 79, 179, 10, 214, 46, 222, 215, 43, 170, 61, 63, 118, 216, 13, 103, 16, 72, 170, 222, 39, + 201, 48, 27, 12, 146, 89, 111, 194, 98, 143, 28, 161, 167, 200, 244, 238, 98, 22, 209, 179, 254, 188, 113, 185, 115, 171, 104, 49, 63, 162, 251, 16, + 17, 181, 195, 210, 54, 137, 51, 152, 151, 229, 122, 140, 67, 40, 51, 31, 133, 3, 190, 164, 20, 187, 212, 203, 142, 99, 47, 41, 177, 60, 121, 83, + 145, 175, 81, 238, 173, 227, 81, 250, 182, 232, 80, 22, 90, 77, 40, 46, 162, 211, 161, 6, 226, 13, 252, 209, 89, 200, 218, 227, 86, 57, 187, 28, + 205, 37, 131, 164, 63, 32, 203, 83, 58, 124, 40, 6, 167, 38, 129, 163, 199, 169, 251, 188, 151, 97, 5, 155, 170, 248, 44, 134, 31, 137, 147, 87, + 17, 43, 38, 253, 147, 53, 208, 63, 192, 105, 89, 177, 135, 140, 235, 244, 187, 6, 87, 40, 169, 240, 136, 70, 15, 158, 63, 232, 69, 141, 161, 65, + 50, 15, 7, 217, 74, 114, 20, 69, 130, 7, 215, 28, 35, 69, 187, 242, 112, 213, 11, 244, 43, 201, 60, 200, 253, 153, 218, 239, 40, 145, 252, 32, + 248, 93, 197, 37, 151, 136, 181, 244, 43, 104, 135, 91, 190, 139, 163, 230, 194, 45, 182, 206, 174, 131, 145, 16, 222, 13, 238, 224, 226, 124, 24, 129, + 244, 84, 94, 41, 21, 45, 150, 92, 219, 123, 198, 110, 20, 232, 17, 100, 62, 219, 2, 109, 208, 142, 191, 87, 197, 140, 199, 209, 157, 53, 91, 14, + 72, 55, 73, 154, 73, 185, 241, 101, 191, 111, 79, 144, 180, 156, 34, 78, 35, 186, 37, 23, 181, 74, 131, 119, 161, 24, 52, 116, 209, 131, 158, 179, + 104, 51, 87, 59, 35, 238, 10, 81, 75, 202, 247, 24, 59, 38, 137, 91, 100, 205, 105, 36, 38, 191, 61, 19, 58, 25, 200, 203, 144, 145, 38, 185, + 242, 219, 81, 58, 181, 145, 140, 178, 91, 46, 217, 74, 134, 216, 232, 99, 249, 53, 25, 3, 73, 2, 116, 251, 211, 24, 221, 218, 216, 4, 145, 172, + 16, 207, 32, 16, 127, 10, 45, 244, 2, 255, 90, 237, 104, 119, 145, 187, 21, 222, 38, 79, 136, 37, 240, 170, 58, 154, 239, 27, 14, 122, 65, 65, + 149, 140, 201, 226, 1, 19, 61, 241, 209, 148, 207, 9, 146, 1, 116, 15, 8, 106, 240, 140, 87, 245, 244, 27, 9, 178, 209, 178, 16, 177, 4, 201, + 240, 95, 172, 37, 94, 55, 117, 148, 147, 97, 222, 101, 28, 225, 119, 195, 139, 89, 29, 74, 171, 234, 240, 137, 55, 113, 157, 237, 129, 179, 35, 79, + 81, 238, 132, 97, 132, 21, 176, 239, 220, 166, 190, 34, 190, 196, 94, 138, 144, 29, 33, 215, 204, 223, 133, 177, 32, 197, 13, 208, 231, 41, 198, 249, + 212, 75, 233, 98, 207, 7, 143, 167, 38, 136, 167, 96, 47, 5, 139, 178, 115, 41, 117, 199, 102, 208, 20, 43, 175, 24, 7, 35, 249, 250, 132, 143, + 169, 59, 47, 231, 31, 34, 35, 176, 234, 19, 76, 229, 255, 200, 71, 216, 183, 208, 183, 54, 216, 69, 164, 3, 125, 104, 51, 159, 30, 131, 71, 174, + 151, 153, 45, 149, 54, 241, 42, 182, 99, 243, 69, 49, 112, 59, 84, 33, 121, 110, 115, 190, 1, 138, 68, 73, 140, 240, 145, 7, 12, 47, 236, 201, + 183, 158, 113, 159, 246, 42, 228, 201, 125, 108, 41, 130, 197, 6, 123, 142, 120, 14, 191, 116, 31, 195, 232, 239, 255, 63, 249, 38, 139, 141, 104, 128, + 21, 222, 21, 114, 138, 191, 225, 27, 218, 185, 8, 113, 158, 231, 51, 225, 37, 112, 77, 203, 143, 81, 46, 234, 168, 226, 241, 148, 76, 48, 147, 245, + 179, 5, 40, 172, 74, 224, 18, 168, 130, 104, 27, 212, 86, 245, 199, 101, 126, 116, 122, 68, 150, 42, 132, 215, 91, 140, 109, 156, 254, 209, 129, 94, + 184, 109, 75, 194, 252, 18, 195, 89, 125, 109, 11, 205, 81, 62, 236, 233, 48, 154, 158, 36, 2, 141, 139, 194, 15, 97, 2, 248, 94, 97, 251, 183, + 65, 240, 119, 119, 227, 131, 195, 238, 15, 233, 28, 239, 157, 236, 68, 134, 48, 0, 21, 119, 201, 180, 126, 69, 114, 153, 171, 44, 158, 232, 108, 205, + 20, 57, 188, 161, 118, 105, 194, 191, 239, 35, 185, 158, 218, 180, 195, 248, 220, 50, 253, 2, 18, 159, 239, 236, 54, 44, 117, 231, 86, 190, 137, 238, + 70, 235, 149, 107, 149, 46, 71, 58, 58, 177, 189, 210, 67, 33, 160, 136, 252, 21, 150, 130, 23, 218, 5, 50, 103, 228, 63, 144, 74, 248, 99, 231, + 174, 32, 213, 106, 82, 234, 50, 234, 196, 169, 240, 50, 100, 94, 54, 34, 167, 90, 237, 81, 8, 162, 183, 102, 23, 204, 131, 18, 91, 46, 73, 140, + 252, 14, 214, 153, 136, 181, 91, 51, 25, 185, 107, 175, 232, 50, 100, 77, 198, 129, 96, 178, 78, 44, 47, 100, 168, 225, 47, 42, 64, 156, 181, 197, + 52, 171, 150, 74, 52, 150, 5, 183, 227, 104, 236, 220, 16, 252, 43, 114, 42, 146, 159, 179, 222, 141, 58, 101, 107, 244, 20, 70, 235, 99, 84, 140, + 99, 103, 240, 233, 190, 121, 90, 239, 71, 150, 158, 61, 37, 47, 164, 41, 93, 168, 61, 249, 222, 24, 124, 67, 28, 63, 36, 73, 143, 37, 78, 97, + 76, 130, 139, 94, 49, 64, 38, 92, 45, 254, 62, 156, 245, 61, 211, 143, 14, 231, 22, 237, 100, 3, 182, 212, 252, 245, 180, 145, 21, 57, 43, 16, + 235, 235, 92, 3, 170, 250, 224, 184, 106, 86, 156, 17, 59, 219, 41, 130, 203, 49, 28, 171, 80, 75, 126, 98, 69, 68, 49, 229, 202, 207, 160, 92, + 188, 116, 75, 22, 145, 33, 22, 134, 39, 171, 178, 37, 108, 2, 34, 154, 93, 191, 15, 13, 170, 87, 25, 164, 194, 200, 21, 137, 117, 218, 66, 153, + 151, 168, 211, 200, 212, 151, 161, 176, 227, 117, 112, 181, 178, 63, 79, 27, 108, 159, 124, 129, 249, 180, 120, 89, 14, 3, 188, 142, 106, 203, 37, 166, + 92, 133, 109, 120, 69, 205, 100, 165, 210, 161, 58, 235, 201, 145, 243, 44, 225, 176, 62, 88, 98, 8, 122, 2, 239, 111, 162, 134, 124, 9, 191, 146, + 35, 40, 102, 229, 171, 106, 234, 89, 134, 55, 243, 14, 248, 16, 177, 164, 241, 126, 242, 231, 90, 222, 64, 2, 162, 144, 90, 37, 6, 117, 23, 137, + 93, 240, 228, 132, 25, 194, 210, 140, 249, 23, 228, 198, 141, 49, 37, 209, 143, 18, 59, 47, 11, 97, 15, 150, 200, 82, 129, 249, 75, 250, 73, 210, + 106, 51, 225, 209, 234, 174, 124, 229, 29, 32, 23, 159, 167, 93, 157, 143, 206, 35, 3, 37, 151, 243, 58, 73, 164, 199, 177, 5, 248, 156, 45, 135, + 21, 153, 6, 153, 238, 49, 190, 228, 50, 11, 77, 54, 178, 125, 154, 19, 120, 232, 252, 180, 197, 109, 192, 72, 93, 247, 32, 117, 47, 105, 246, 105, + 50, 55, 221, 61, 218, 29, 3, 180, 44, 141, 0, 184, 37, 93, 183, 65, 76, 188, 129, 116, 147, 220, 140, 108, 100, 35, 180, 232, 238, 6, 49, 231, + 6, 58, 24, 112, 141, 197, 27, 153, 76, 186, 144, 166, 30, 1, 152, 130, 131, 232, 65, 49, 70, 250, 136, 55, 147, 157, 136, 249, 83, 244, 128, 202, + 195, 165, 196, 220, 86, 199, 218, 10, 245, 149, 236, 250, 194, 11, 172, 66, 57, 198, 218, 225, 64, 3, 255, 195, 1, 146, 107, 252, 245, 249, 42, 104, + 75, 194, 216, 11, 215, 107, 228, 202, 173, 59, 106, 197, 181, 133, 191, 53, 41, 113, 194, 169, 204, 59, 41, 26, 22, 123, 133, 104, 59, 226, 152, 108, + 177, 193, 77, 103, 130, 24, 13, 167, 183, 85, 112, 147, 135, 45, 120, 94, 207, 156, 159, 127, 203, 87, 184, 178, 202, 71, 135, 44, 144, 126, 17, 113, + 243, 202, 119, 149, 127, 202, 28, 205, 209, 6, 81, 200, 177, 141, 196, 15, 144, 242, 33, 190, 44, 82, 76, 153, 138, 66, 121, 221, 16, 178, 47, 167, + 89, 181, 124, 62, 57, 73, 133, 155, 55, 56, 249, 200, 13, 196, 132, 250, 61, 34, 223, 54, 157, 213, 158, 131, 225, 104, 183, 145, 143, 219, 97, 114, + 239, 53, 154, 76, 170, 251, 170, 221, 56, 79, 25, 212, 177, 77, 255, 118, 130, 118, 180, 139, 116, 72, 11, 204, 40, 221, 38, 254, 122, 133, 122, 50, + 251, 232, 73, 64, 115, 28, 45, 114, 52, 30, 57, 123, 46, 112, 126, 75, 209, 21, 98, 15, 178, 70, 67, 140, 144, 47, 202, 228, 254, 39, 150, 95, + 122, 76, 124, 78, 6, 45, 136, 105, 47, 38, 32, 97, 135, 185, 71, 243, 81, 42, 202, 15, 199, 2, 130, 195, 74, 52, 43, 14, 63, 55, 228, 78, + 254, 209, 189, 24, 67, 97, 241, 58, 42, 215, 95, 175, 251, 115, 206, 135, 186, 26, 201, 22, 89, 47, 198, 67, 58, 15, 109, 155, 200, 82, 55, 56, + 57, 44, 94, 8, 22, 178, 82, 223, 19, 151, 238, 56, 74, 164, 162, 121, 18, 133, 211, 121, 200, 176, 134, 135, 98, 51, 193, 204, 213, 136, 3, 52, + 26, 72, 207, 185, 254, 125, 240, 27, 31, 195, 171, 68, 86, 35, 222, 70, 120, 169, 91, 42, 185, 142, 10, 101, 24, 254, 101, 61, 134, 179, 122, 82, + 42, 173, 40, 89, 150, 87, 9, 34, 94, 133, 179, 114, 7, 158, 48, 68, 169, 56, 253, 95, 167, 159, 188, 91, 48, 73, 200, 144, 118, 186, 56, 63, + 157, 91, 111, 243, 65, 244, 159, 59, 240, 255, 195, 109, 145, 188, 81, 149, 183, 88, 109, 68, 236, 196, 35, 34, 87, 102, 69, 228, 252, 78, 155, 234, + 25, 147, 188, 98, 81, 21, 17, 255, 195, 35, 221, 193, 163, 42, 60, 146, 19, 107, 109, 190, 44, 30, 213, 3, 30, 161, 76, 106, 11, 230, 240, 168, + 85, 158, 59, 0, 233, 43, 1, 15, 56, 158, 18, 31, 65, 218, 250, 145, 2, 103, 183, 24, 140, 90, 67, 38, 248, 117, 222, 141, 71, 106, 62, 108, + 136, 169, 136, 202, 23, 34, 220, 31, 5, 212, 189, 164, 170, 204, 26, 165, 89, 4, 135, 35, 66, 186, 100, 53, 235, 179, 95, 200, 55, 185, 15, 40, + 77, 121, 248, 241, 80, 2, 226, 206, 86, 30, 240, 245, 22, 161, 198, 15, 229, 102, 110, 143, 193, 55, 11, 163, 27, 158, 61, 115, 134, 144, 28, 94, + 174, 186, 165, 7, 141, 124, 13, 47, 7, 239, 61, 60, 99, 32, 48, 185, 134, 76, 231, 86, 50, 140, 174, 63, 45, 167, 163, 211, 24, 41, 163, 237, + 220, 85, 100, 143, 241, 9, 39, 58, 47, 183, 231, 9, 15, 38, 202, 213, 2, 240, 178, 28, 42, 218, 21, 118, 12, 102, 158, 18, 11, 99, 240, 50, + 105, 193, 63, 92, 239, 169, 124, 236, 87, 122, 130, 66, 225, 159, 166, 172, 250, 128, 223, 192, 184, 131, 31, 144, 111, 186, 214, 51, 249, 215, 9, 47, + 225, 23, 48, 128, 39, 13, 207, 72, 201, 165, 105, 182, 31, 144, 244, 188, 220, 157, 83, 193, 180, 71, 112, 249, 157, 1, 121, 23, 53, 22, 252, 53, + 187, 152, 236, 206, 211, 46, 12, 4, 147, 33, 159, 167, 77, 69, 178, 244, 33, 30, 103, 183, 64, 20, 63, 247, 164, 252, 156, 114, 182, 208, 26, 8, + 202, 151, 254, 63, 68, 240, 188, 26, 41, 236, 0, 105, 34, 93, 21, 109, 162, 146, 21, 105, 175, 33, 144, 53, 161, 197, 225, 35, 249, 98, 231, 174, + 33, 123, 206, 183, 3, 117, 227, 202, 21, 74, 156, 62, 153, 26, 165, 157, 76, 144, 176, 222, 95, 193, 195, 96, 185, 35, 224, 52, 30, 81, 27, 63, + 95, 143, 114, 37, 156, 209, 109, 105, 212, 173, 252, 7, 120, 183, 126, 100, 164, 3, 240, 111, 130, 46, 78, 214, 145, 94, 146, 193, 159, 71, 228, 179, + 217, 242, 154, 101, 172, 156, 174, 96, 113, 96, 112, 226, 131, 206, 10, 48, 121, 209, 215, 62, 153, 125, 47, 204, 74, 177, 109, 191, 34, 9, 153, 163, + 244, 36, 77, 152, 73, 3, 22, 220, 78, 110, 204, 172, 149, 31, 133, 226, 177, 200, 178, 211, 150, 5, 91, 9, 10, 151, 197, 154, 105, 198, 132, 242, + 15, 187, 130, 91, 58, 111, 193, 47, 229, 134, 34, 60, 252, 54, 159, 12, 188, 2, 125, 151, 15, 21, 121, 120, 116, 90, 30, 37, 240, 168, 65, 30, + 125, 41, 143, 122, 241, 168, 220, 197, 163, 49, 242, 232, 107, 60, 242, 240, 187, 58, 42, 2, 52, 182, 122, 112, 219, 2, 57, 117, 146, 55, 19, 188, + 136, 13, 238, 3, 150, 53, 63, 130, 236, 69, 108, 137, 16, 254, 33, 195, 111, 9, 252, 150, 226, 16, 126, 8, 240, 192, 197, 3, 56, 45, 151, 77, + 181, 138, 115, 5, 183, 33, 239, 230, 37, 28, 228, 140, 14, 159, 68, 5, 163, 195, 176, 67, 178, 176, 55, 5, 120, 112, 137, 156, 86, 106, 156, 14, + 207, 249, 200, 30, 146, 217, 49, 72, 45, 107, 183, 216, 68, 127, 235, 102, 48, 166, 132, 15, 66, 187, 212, 164, 179, 227, 21, 178, 240, 196, 92, 104, + 111, 72, 52, 252, 166, 129, 190, 244, 67, 153, 251, 38, 208, 222, 80, 249, 44, 228, 3, 43, 248, 72, 224, 230, 111, 113, 252, 186, 118, 65, 30, 126, + 189, 39, 79, 222, 82, 134, 73, 150, 188, 53, 28, 199, 208, 175, 28, 33, 153, 123, 59, 3, 252, 10, 173, 31, 7, 224, 167, 133, 74, 194, 133, 169, + 135, 182, 109, 112, 1, 127, 210, 16, 141, 176, 181, 74, 22, 202, 83, 58, 252, 238, 34, 168, 191, 119, 136, 120, 163, 63, 67, 169, 252, 165, 19, 214, + 246, 139, 73, 91, 32, 95, 254, 62, 221, 215, 38, 226, 221, 134, 197, 41, 39, 126, 86, 7, 109, 249, 233, 199, 36, 33, 14, 220, 57, 64, 93, 125, + 57, 234, 227, 156, 178, 134, 156, 208, 57, 198, 236, 157, 215, 103, 230, 136, 47, 11, 145, 164, 4, 7, 155, 79, 63, 71, 133, 204, 246, 63, 149, 229, + 228, 2, 75, 113, 173, 44, 195, 125, 17, 87, 193, 215, 19, 195, 243, 171, 135, 43, 188, 240, 201, 127, 43, 72, 197, 154, 7, 74, 88, 89, 12, 70, + 166, 144, 208, 238, 25, 209, 10, 181, 212, 75, 122, 208, 0, 35, 88, 21, 188, 141, 143, 246, 108, 6, 85, 160, 47, 25, 231, 120, 231, 177, 135, 19, + 129, 29, 147, 225, 36, 62, 211, 255, 193, 248, 237, 228, 73, 79, 201, 22, 245, 225, 165, 190, 98, 136, 69, 25, 36, 38, 23, 104, 232, 14, 127, 61, + 2, 118, 213, 126, 253, 160, 220, 78, 55, 1, 233, 77, 188, 217, 200, 149, 67, 57, 100, 186, 45, 175, 106, 27, 242, 152, 137, 96, 233, 109, 144, 219, + 98, 12, 209, 167, 243, 45, 16, 141, 104, 39, 49, 224, 197, 244, 44, 14, 248, 213, 98, 165, 218, 107, 58, 65, 97, 236, 165, 123, 225, 208, 206, 135, + 61, 117, 19, 127, 13, 184, 255, 98, 154, 162, 200, 253, 181, 85, 250, 183, 55, 34, 229, 8, 67, 218, 31, 228, 117, 223, 23, 51, 86, 17, 94, 49, + 93, 28, 214, 19, 229, 29, 72, 57, 31, 111, 69, 0, 220, 100, 118, 196, 229, 90, 138, 13, 222, 149, 53, 68, 230, 12, 188, 47, 170, 216, 131, 239, + 228, 155, 104, 143, 89, 16, 226, 110, 147, 62, 207, 155, 126, 12, 59, 197, 255, 240, 140, 66, 132, 190, 125, 91, 20, 226, 11, 60, 223, 115, 170, 91, + 34, 206, 47, 121, 209, 89, 8, 106, 205, 143, 0, 93, 166, 231, 29, 175, 169, 193, 122, 75, 2, 19, 73, 208, 103, 106, 220, 22, 209, 140, 77, 190, + 8, 194, 236, 182, 159, 122, 213, 100, 37, 30, 44, 206, 141, 131, 114, 218, 224, 250, 196, 135, 136, 190, 115, 221, 19, 10, 112, 227, 123, 206, 246, 201, + 80, 109, 124, 239, 34, 202, 107, 149, 37, 30, 202, 161, 43, 211, 234, 226, 223, 201, 168, 213, 47, 19, 176, 71, 119, 66, 66, 151, 41, 143, 253, 172, + 56, 0, 54, 233, 141, 66, 153, 97, 144, 97, 137, 234, 169, 128, 253, 168, 104, 161, 59, 47, 216, 74, 111, 59, 72, 114, 137, 189, 135, 253, 25, 57, + 168, 165, 153, 32, 106, 158, 28, 60, 141, 33, 212, 183, 9, 219, 180, 206, 109, 121, 198, 43, 20, 96, 144, 220, 113, 40, 191, 34, 233, 231, 211, 69, + 246, 60, 177, 184, 165, 27, 133, 68, 35, 182, 250, 170, 81, 44, 137, 250, 239, 172, 31, 45, 35, 10, 250, 246, 102, 145, 203, 234, 167, 118, 134, 249, + 110, 218, 65, 120, 113, 3, 127, 19, 78, 88, 95, 99, 191, 208, 70, 35, 17, 119, 131, 96, 14, 23, 203, 57, 206, 116, 36, 103, 8, 227, 44, 113, + 38, 254, 32, 151, 191, 209, 142, 33, 232, 141, 134, 118, 189, 163, 18, 241, 166, 252, 101, 56, 17, 156, 34, 30, 0, 206, 29, 20, 101, 222, 199, 116, + 143, 190, 133, 251, 13, 157, 152, 121, 120, 202, 217, 88, 175, 247, 20, 72, 129, 142, 38, 123, 248, 35, 133, 209, 167, 211, 1, 94, 30, 16, 219, 18, + 176, 163, 6, 7, 234, 177, 173, 92, 77, 251, 248, 22, 214, 0, 181, 168, 143, 70, 65, 46, 190, 150, 60, 238, 193, 255, 254, 10, 93, 232, 184, 188, + 60, 248, 29, 146, 136, 108, 94, 12, 109, 90, 209, 110, 13, 42, 97, 122, 130, 34, 51, 132, 115, 199, 137, 227, 149, 208, 201, 174, 172, 17, 78, 236, + 5, 243, 205, 70, 229, 4, 26, 246, 30, 5, 111, 164, 116, 132, 241, 138, 81, 227, 187, 144, 83, 62, 116, 131, 164, 206, 150, 140, 189, 169, 87, 138, + 45, 28, 122, 203, 126, 64, 22, 100, 229, 151, 156, 131, 234, 162, 151, 99, 176, 251, 45, 61, 131, 100, 19, 245, 214, 38, 154, 207, 35, 149, 178, 226, + 72, 12, 71, 244, 212, 122, 251, 225, 83, 84, 101, 19, 73, 60, 176, 99, 199, 65, 120, 52, 22, 65, 218, 171, 252, 61, 167, 106, 73, 126, 133, 88, + 29, 145, 164, 184, 150, 92, 158, 113, 196, 3, 162, 62, 184, 236, 22, 39, 60, 121, 186, 120, 1, 122, 71, 119, 19, 15, 222, 56, 145, 48, 175, 180, + 175, 208, 214, 70, 242, 100, 43, 36, 23, 120, 244, 52, 237, 115, 10, 118, 165, 176, 144, 156, 94, 35, 78, 113, 147, 56, 8, 93, 170, 165, 237, 33, + 185, 5, 245, 72, 24, 148, 31, 163, 78, 159, 58, 70, 180, 232, 34, 32, 102, 197, 252, 163, 98, 16, 95, 172, 125, 145, 32, 23, 166, 77, 185, 147, + 130, 78, 230, 229, 116, 113, 54, 52, 47, 252, 120, 64, 174, 207, 19, 225, 167, 69, 57, 172, 7, 143, 205, 66, 123, 248, 11, 65, 150, 187, 213, 11, + 179, 168, 57, 62, 22, 124, 132, 223, 30, 131, 31, 57, 51, 200, 17, 216, 249, 172, 158, 137, 51, 223, 119, 191, 187, 173, 118, 74, 30, 89, 253, 203, + 114, 53, 96, 88, 157, 190, 13, 198, 178, 176, 204, 244, 8, 203, 200, 90, 116, 234, 125, 114, 141, 7, 233, 84, 187, 169, 80, 82, 20, 66, 162, 1, + 34, 237, 229, 182, 95, 201, 76, 66, 79, 185, 128, 143, 10, 131, 128, 237, 226, 197, 40, 14, 245, 223, 232, 145, 60, 249, 152, 36, 115, 138, 43, 41, + 184, 119, 149, 153, 128, 239, 181, 70, 176, 85, 100, 122, 71, 133, 40, 76, 90, 70, 60, 83, 20, 73, 162, 233, 127, 82, 22, 8, 163, 166, 15, 137, + 157, 79, 20, 219, 104, 85, 205, 196, 34, 182, 206, 11, 147, 227, 8, 194, 59, 100, 138, 159, 165, 176, 73, 180, 152, 247, 202, 210, 164, 33, 118, 105, + 76, 189, 15, 163, 114, 195, 203, 178, 218, 155, 55, 14, 142, 38, 224, 200, 106, 108, 228, 151, 3, 216, 198, 115, 6, 171, 16, 97, 97, 14, 97, 220, + 18, 1, 30, 155, 11, 250, 239, 52, 40, 87, 31, 214, 106, 96, 160, 2, 30, 131, 19, 231, 201, 29, 126, 31, 94, 149, 1, 193, 228, 122, 71, 57, + 4, 69, 8, 230, 200, 138, 208, 128, 209, 190, 234, 153, 194, 214, 222, 162, 107, 206, 251, 201, 213, 40, 71, 133, 94, 73, 90, 243, 222, 58, 165, 95, + 46, 14, 150, 203, 234, 70, 65, 79, 43, 237, 246, 57, 230, 67, 51, 160, 37, 242, 139, 24, 244, 215, 66, 26, 186, 22, 209, 227, 4, 26, 5, 129, + 200, 162, 247, 8, 160, 142, 169, 81, 60, 52, 135, 119, 200, 124, 143, 91, 228, 223, 222, 195, 174, 74, 22, 197, 196, 190, 148, 242, 9, 167, 61, 34, + 161, 206, 252, 112, 91, 249, 23, 198, 208, 214, 163, 110, 235, 182, 202, 221, 117, 214, 41, 17, 184, 134, 73, 185, 154, 15, 97, 19, 253, 155, 116, 64, + 7, 217, 100, 240, 184, 124, 111, 72, 19, 72, 147, 88, 92, 101, 118, 176, 244, 94, 169, 146, 149, 223, 144, 100, 36, 171, 106, 114, 251, 85, 30, 201, + 129, 55, 46, 133, 143, 53, 80, 115, 156, 152, 102, 143, 151, 59, 74, 51, 42, 188, 186, 17, 82, 235, 65, 88, 239, 169, 21, 83, 82, 91, 248, 91, + 242, 169, 234, 89, 175, 100, 241, 221, 154, 155, 168, 109, 86, 223, 4, 63, 89, 204, 202, 14, 38, 162, 181, 250, 96, 5, 58, 248, 61, 71, 100, 45, + 42, 29, 202, 189, 32, 168, 23, 195, 239, 28, 20, 11, 45, 170, 172, 168, 9, 111, 108, 67, 237, 68, 68, 149, 210, 74, 56, 217, 209, 70, 197, 2, + 185, 83, 48, 165, 216, 55, 36, 169, 32, 20, 205, 240, 82, 113, 29, 140, 244, 194, 48, 112, 195, 49, 167, 127, 27, 252, 201, 29, 212, 190, 128, 39, + 33, 87, 20, 132, 218, 76, 133, 216, 135, 177, 227, 201, 157, 92, 14, 234, 18, 28, 136, 133, 46, 186, 237, 157, 83, 248, 27, 34, 6, 29, 136, 158, + 245, 176, 20, 185, 75, 22, 14, 127, 123, 136, 50, 245, 82, 94, 218, 24, 134, 221, 128, 161, 108, 45, 42, 152, 126, 212, 180, 158, 204, 91, 97, 215, + 225, 56, 149, 176, 237, 24, 47, 71, 137, 75, 224, 171, 243, 187, 203, 140, 87, 220, 18, 242, 50, 12, 131, 32, 167, 225, 28, 198, 224, 235, 17, 144, + 76, 192, 48, 233, 99, 199, 209, 152, 151, 140, 133, 19, 211, 143, 170, 162, 117, 62, 236, 77, 230, 90, 11, 41, 63, 132, 239, 7, 49, 152, 193, 155, + 149, 46, 226, 145, 25, 74, 19, 62, 213, 107, 70, 33, 208, 47, 233, 192, 174, 152, 156, 197, 81, 61, 1, 107, 248, 197, 120, 202, 82, 106, 86, 203, + 204, 185, 106, 155, 129, 207, 183, 172, 7, 25, 83, 36, 130, 225, 175, 232, 48, 69, 177, 72, 119, 169, 61, 149, 103, 118, 202, 52, 36, 93, 89, 67, + 144, 165, 195, 212, 57, 135, 180, 243, 177, 225, 114, 187, 28, 90, 172, 151, 240, 74, 75, 220, 50, 254, 25, 6, 129, 175, 249, 15, 99, 250, 215, 176, + 145, 200, 108, 24, 223, 66, 205, 57, 128, 60, 110, 171, 143, 164, 225, 238, 61, 70, 38, 12, 151, 161, 215, 54, 107, 60, 17, 170, 127, 132, 36, 131, + 120, 139, 180, 91, 124, 5, 156, 208, 137, 211, 6, 141, 48, 110, 46, 146, 110, 55, 116, 29, 91, 12, 46, 77, 203, 2, 92, 19, 249, 135, 116, 111, + 56, 36, 106, 212, 158, 6, 84, 100, 181, 136, 112, 80, 57, 13, 209, 108, 208, 211, 217, 142, 249, 228, 182, 140, 143, 237, 147, 243, 236, 67, 133, 85, + 132, 94, 63, 158, 255, 143, 120, 79, 38, 149, 203, 148, 242, 217, 219, 32, 197, 198, 107, 111, 158, 87, 12, 203, 201, 63, 61, 122, 70, 205, 55, 65, + 158, 220, 14, 207, 17, 155, 122, 190, 8, 29, 42, 17, 165, 208, 229, 4, 113, 128, 35, 199, 97, 46, 82, 146, 19, 105, 217, 103, 202, 219, 244, 16, + 194, 183, 137, 31, 125, 94, 230, 107, 246, 69, 146, 117, 194, 228, 161, 184, 193, 100, 94, 55, 144, 47, 65, 31, 87, 246, 202, 15, 30, 87, 152, 34, + 63, 63, 140, 126, 186, 132, 158, 35, 38, 92, 156, 243, 65, 12, 239, 157, 89, 142, 244, 186, 203, 41, 103, 47, 65, 23, 30, 134, 119, 176, 65, 108, + 103, 162, 167, 206, 217, 4, 227, 252, 72, 141, 29, 242, 46, 77, 40, 159, 115, 181, 143, 114, 121, 173, 85, 228, 158, 148, 146, 79, 151, 139, 234, 24, + 220, 34, 102, 224, 135, 227, 61, 117, 118, 138, 230, 210, 166, 152, 50, 241, 33, 89, 231, 22, 35, 102, 24, 77, 109, 135, 152, 201, 202, 131, 209, 176, + 238, 210, 69, 183, 186, 123, 201, 7, 144, 183, 200, 54, 216, 122, 212, 47, 237, 27, 154, 196, 58, 52, 188, 27, 140, 72, 170, 72, 212, 210, 35, 22, + 142, 205, 233, 225, 40, 15, 139, 31, 159, 165, 185, 50, 249, 150, 99, 179, 210, 83, 33, 208, 13, 158, 162, 251, 80, 112, 62, 72, 122, 241, 162, 143, + 90, 153, 66, 142, 195, 79, 230, 66, 253, 213, 40, 93, 12, 123, 4, 220, 3, 39, 86, 68, 137, 183, 213, 165, 11, 120, 5, 143, 240, 197, 239, 202, + 4, 190, 82, 88, 60, 153, 48, 96, 225, 215, 114, 35, 168, 63, 173, 29, 76, 192, 7, 196, 213, 101, 158, 149, 129, 180, 10, 109, 162, 209, 24, 88, + 4, 23, 96, 127, 46, 239, 14, 253, 135, 201, 60, 127, 241, 213, 66, 86, 211, 56, 37, 162, 27, 100, 62, 19, 164, 231, 180, 207, 190, 66, 212, 207, + 198, 88, 31, 255, 253, 151, 250, 223, 61, 184, 84, 116, 161, 64, 249, 161, 61, 238, 26, 168, 134, 173, 187, 194, 159, 32, 131, 51, 114, 118, 16, 202, + 207, 225, 200, 14, 118, 81, 54, 143, 17, 94, 39, 70, 136, 181, 74, 174, 142, 39, 213, 200, 99, 221, 232, 70, 187, 145, 63, 119, 192, 110, 113, 54, + 65, 18, 169, 17, 136, 121, 69, 249, 193, 245, 208, 87, 140, 54, 149, 251, 41, 130, 96, 81, 190, 30, 74, 97, 132, 183, 95, 140, 192, 159, 179, 209, + 69, 71, 108, 145, 11, 187, 158, 129, 86, 252, 25, 167, 182, 129, 218, 98, 167, 172, 121, 33, 118, 200, 37, 8, 202, 41, 202, 38, 112, 11, 138, 126, + 136, 143, 95, 141, 31, 121, 13, 163, 166, 216, 164, 247, 19, 134, 113, 131, 67, 121, 71, 94, 105, 131, 15, 209, 186, 143, 144, 23, 159, 241, 224, 107, + 79, 110, 181, 31, 84, 246, 231, 215, 163, 221, 191, 5, 205, 6, 14, 66, 252, 193, 148, 194, 207, 73, 185, 223, 68, 176, 171, 253, 151, 200, 151, 148, + 103, 68, 28, 100, 46, 17, 224, 53, 18, 168, 94, 146, 171, 1, 226, 65, 102, 33, 1, 141, 164, 26, 108, 15, 91, 28, 183, 75, 17, 76, 122, 225, + 214, 191, 18, 32, 28, 126, 4, 45, 52, 58, 223, 35, 47, 119, 5, 210, 6, 254, 130, 211, 114, 23, 25, 178, 226, 188, 98, 211, 221, 36, 95, 34, + 138, 68, 48, 89, 212, 38, 162, 143, 194, 209, 0, 211, 185, 207, 85, 29, 83, 238, 94, 174, 103, 18, 87, 142, 94, 172, 117, 18, 128, 135, 113, 128, + 147, 240, 48, 109, 207, 147, 79, 176, 235, 25, 249, 68, 237, 10, 216, 17, 120, 69, 79, 81, 71, 125, 148, 151, 130, 49, 14, 249, 77, 104, 28, 252, + 27, 199, 247, 26, 154, 193, 112, 245, 53, 25, 64, 164, 127, 18, 199, 240, 14, 120, 174, 176, 50, 242, 131, 38, 57, 191, 190, 2, 92, 120, 135, 12, + 134, 133, 74, 146, 194, 7, 62, 19, 165, 124, 167, 210, 101, 98, 244, 139, 46, 192, 129, 94, 224, 232, 206, 78, 84, 5, 27, 143, 227, 165, 70, 220, + 40, 119, 73, 84, 162, 247, 150, 7, 200, 57, 89, 162, 197, 56, 171, 200, 20, 217, 17, 2, 117, 220, 79, 178, 69, 240, 157, 62, 211, 139, 214, 83, + 139, 114, 31, 35, 3, 38, 55, 113, 152, 106, 93, 63, 168, 227, 161, 199, 176, 108, 148, 23, 207, 165, 85, 2, 139, 99, 48, 234, 212, 206, 103, 185, + 221, 52, 19, 46, 169, 195, 143, 119, 102, 229, 68, 232, 103, 159, 115, 67, 22, 137, 193, 224, 93, 105, 143, 228, 241, 136, 225, 86, 48, 36, 115, 201, + 56, 243, 3, 51, 48, 140, 136, 213, 74, 223, 121, 99, 254, 76, 82, 95, 117, 199, 239, 121, 233, 155, 34, 143, 87, 112, 200, 197, 244, 72, 160, 145, + 191, 123, 28, 152, 179, 2, 135, 131, 67, 93, 178, 21, 221, 181, 26, 127, 215, 6, 97, 169, 183, 8, 197, 95, 158, 188, 33, 34, 243, 208, 114, 252, + 64, 187, 249, 104, 132, 232, 250, 152, 209, 69, 185, 210, 137, 159, 141, 66, 100, 171, 131, 228, 129, 236, 75, 54, 161, 41, 94, 70, 186, 18, 240, 95, + 56, 21, 66, 150, 18, 119, 85, 17, 218, 69, 178, 97, 138, 34, 173, 55, 193, 155, 148, 107, 144, 14, 29, 134, 121, 176, 93, 57, 140, 244, 160, 69, + 207, 42, 182, 242, 65, 18, 241, 99, 128, 164, 71, 65, 139, 158, 158, 202, 109, 101, 228, 45, 45, 24, 21, 166, 51, 14, 242, 103, 79, 193, 102, 223, + 144, 54, 187, 64, 218, 236, 123, 138, 8, 188, 43, 230, 194, 148, 255, 97, 231, 172, 203, 71, 96, 144, 206, 220, 198, 223, 228, 35, 100, 50, 115, 120, + 150, 253, 185, 141, 236, 205, 151, 126, 37, 70, 111, 163, 127, 205, 163, 21, 158, 53, 114, 21, 188, 92, 129, 90, 84, 90, 66, 102, 39, 219, 193, 175, + 148, 117, 76, 116, 179, 80, 147, 99, 116, 43, 241, 44, 29, 41, 66, 35, 124, 79, 102, 6, 79, 64, 149, 67, 24, 157, 143, 234, 241, 0, 50, 237, + 171, 243, 170, 160, 111, 29, 37, 118, 97, 202, 57, 146, 170, 57, 31, 92, 170, 68, 37, 221, 158, 245, 196, 36, 180, 141, 123, 188, 17, 154, 29, 124, + 29, 62, 34, 17, 146, 155, 249, 93, 180, 73, 135, 62, 132, 162, 99, 230, 57, 37, 151, 87, 14, 24, 228, 69, 140, 97, 159, 252, 76, 97, 69, 98, + 105, 143, 223, 190, 82, 62, 230, 22, 254, 61, 24, 245, 170, 156, 57, 68, 222, 74, 255, 203, 43, 97, 197, 50, 165, 87, 214, 139, 240, 25, 145, 180, + 92, 48, 228, 113, 174, 32, 81, 88, 42, 154, 144, 240, 162, 205, 160, 89, 155, 142, 76, 212, 249, 156, 33, 138, 174, 134, 2, 37, 167, 253, 229, 83, + 161, 131, 64, 237, 1, 116, 151, 255, 145, 147, 96, 71, 27, 161, 189, 9, 206, 133, 43, 195, 168, 124, 157, 220, 112, 24, 135, 76, 221, 66, 23, 124, + 193, 233, 9, 56, 234, 107, 192, 168, 93, 74, 62, 184, 36, 78, 178, 58, 200, 69, 106, 199, 250, 85, 56, 113, 12, 122, 27, 30, 16, 57, 117, 34, + 26, 222, 212, 254, 176, 221, 143, 253, 254, 39, 119, 193, 49, 112, 139, 247, 118, 80, 103, 63, 82, 6, 19, 254, 97, 7, 130, 224, 239, 73, 213, 225, + 191, 67, 127, 118, 90, 161, 72, 76, 29, 180, 16, 154, 217, 88, 232, 13, 128, 226, 173, 232, 240, 191, 129, 161, 100, 194, 229, 176, 26, 161, 234, 37, + 86, 15, 114, 220, 102, 201, 113, 171, 66, 219, 153, 64, 92, 232, 247, 191, 72, 236, 176, 228, 177, 113, 159, 59, 182, 65, 129, 52, 14, 255, 87, 97, + 57, 254, 95, 41, 159, 114, 186, 140, 12, 202, 61, 48, 176, 133, 218, 8, 62, 113, 67, 127, 14, 42, 8, 247, 80, 23, 236, 53, 204, 10, 244, 206, + 104, 56, 6, 43, 145, 69, 101, 146, 17, 39, 34, 147, 32, 169, 80, 92, 147, 32, 182, 220, 255, 208, 97, 238, 224, 225, 177, 90, 191, 12, 70, 97, + 177, 20, 204, 105, 146, 121, 68, 106, 96, 24, 207, 239, 212, 49, 104, 251, 16, 54, 195, 216, 158, 48, 138, 205, 165, 224, 247, 76, 40, 130, 96, 3, + 55, 134, 124, 110, 43, 222, 47, 152, 47, 21, 253, 104, 108, 165, 94, 144, 125, 194, 183, 159, 210, 135, 73, 158, 216, 216, 160, 199, 254, 144, 154, 14, + 143, 43, 29, 24, 4, 181, 1, 146, 36, 159, 232, 12, 47, 249, 9, 253, 143, 167, 156, 138, 228, 90, 121, 4, 232, 118, 136, 41, 211, 211, 104, 103, + 48, 21, 198, 215, 96, 135, 204, 66, 60, 156, 96, 85, 122, 42, 131, 107, 228, 226, 223, 187, 105, 178, 8, 118, 64, 46, 26, 220, 198, 30, 137, 253, + 231, 17, 143, 110, 238, 84, 97, 36, 114, 154, 31, 126, 230, 84, 162, 206, 153, 117, 11, 191, 25, 237, 247, 47, 40, 20, 92, 154, 175, 4, 153, 66, + 114, 38, 246, 167, 255, 123, 14, 226, 19, 225, 181, 212, 204, 172, 144, 105, 236, 145, 44, 159, 213, 243, 232, 111, 85, 138, 25, 240, 16, 3, 119, 252, + 199, 67, 193, 113, 183, 146, 0, 59, 244, 220, 60, 8, 190, 164, 56, 244, 193, 143, 216, 135, 136, 198, 77, 255, 65, 227, 73, 183, 34, 188, 22, 229, + 3, 226, 230, 2, 148, 139, 88, 1, 229, 123, 73, 150, 124, 34, 83, 31, 243, 239, 200, 55, 238, 236, 151, 104, 249, 151, 193, 199, 9, 120, 208, 177, + 68, 60, 66, 243, 248, 160, 251, 148, 14, 124, 208, 125, 250, 28, 79, 233, 84, 93, 188, 12, 153, 133, 106, 130, 140, 224, 239, 195, 9, 191, 14, 7, + 13, 212, 137, 239, 155, 228, 112, 71, 165, 144, 133, 60, 23, 107, 25, 4, 128, 191, 19, 180, 107, 248, 59, 236, 76, 192, 163, 238, 32, 187, 89, 230, + 135, 250, 212, 64, 6, 177, 208, 11, 157, 19, 145, 180, 79, 166, 121, 70, 166, 48, 154, 26, 50, 95, 255, 102, 144, 60, 39, 154, 156, 8, 15, 202, + 151, 200, 6, 35, 229, 41, 234, 58, 168, 80, 115, 25, 153, 221, 168, 21, 24, 162, 212, 245, 73, 18, 45, 120, 43, 69, 169, 96, 24, 215, 242, 192, + 237, 139, 183, 25, 234, 127, 68, 39, 146, 215, 174, 254, 242, 117, 164, 96, 12, 91, 224, 8, 130, 213, 85, 236, 66, 18, 71, 82, 119, 9, 62, 230, + 0, 189, 54, 227, 103, 235, 208, 34, 111, 78, 138, 209, 191, 36, 61, 68, 63, 228, 255, 156, 23, 125, 37, 23, 158, 91, 48, 162, 155, 151, 161, 37, + 143, 232, 14, 58, 179, 165, 95, 182, 136, 227, 176, 229, 145, 227, 52, 131, 247, 252, 167, 210, 21, 200, 171, 53, 78, 17, 114, 11, 129, 125, 246, 170, + 94, 24, 124, 99, 129, 167, 252, 197, 42, 75, 212, 56, 65, 226, 27, 166, 76, 166, 153, 168, 28, 254, 2, 209, 37, 224, 82, 247, 163, 204, 162, 170, + 7, 52, 113, 70, 105, 203, 183, 28, 204, 250, 216, 35, 18, 45, 188, 38, 56, 209, 120, 60, 152, 159, 179, 158, 98, 168, 216, 219, 43, 39, 197, 237, + 102, 100, 113, 43, 236, 184, 118, 16, 242, 145, 110, 254, 203, 216, 221, 29, 42, 250, 93, 139, 204, 63, 249, 68, 141, 122, 59, 198, 139, 207, 143, 146, + 207, 249, 93, 201, 128, 156, 230, 203, 83, 23, 46, 238, 139, 228, 39, 202, 165, 247, 19, 29, 63, 0, 70, 121, 77, 214, 209, 229, 150, 92, 12, 96, + 96, 143, 142, 199, 240, 242, 5, 87, 71, 202, 196, 127, 61, 170, 51, 17, 57, 247, 156, 63, 137, 22, 227, 79, 114, 155, 188, 172, 162, 242, 95, 103, + 26, 14, 211, 28, 231, 94, 130, 55, 37, 135, 180, 90, 112, 253, 165, 118, 153, 65, 246, 228, 91, 218, 244, 108, 153, 40, 39, 195, 219, 220, 50, 12, + 184, 219, 61, 89, 70, 101, 185, 226, 82, 166, 183, 32, 98, 127, 196, 142, 196, 96, 56, 132, 190, 100, 153, 114, 217, 59, 28, 238, 134, 124, 240, 9, + 103, 19, 73, 49, 202, 224, 89, 59, 236, 150, 205, 39, 215, 120, 21, 94, 66, 38, 125, 125, 120, 46, 68, 121, 140, 23, 229, 31, 134, 26, 112, 122, + 57, 146, 116, 53, 134, 156, 176, 150, 14, 177, 99, 96, 19, 86, 195, 229, 146, 110, 175, 114, 110, 240, 48, 25, 36, 249, 26, 30, 141, 45, 35, 60, + 202, 131, 162, 34, 170, 108, 231, 63, 23, 36, 87, 39, 137, 77, 30, 174, 80, 101, 38, 40, 56, 177, 21, 253, 207, 187, 254, 230, 115, 249, 198, 190, + 254, 128, 109, 106, 170, 129, 154, 253, 55, 103, 228, 154, 214, 239, 136, 79, 117, 196, 168, 203, 100, 54, 66, 126, 193, 19, 49, 95, 51, 175, 134, 175, + 10, 241, 90, 147, 125, 215, 87, 200, 4, 105, 188, 197, 54, 202, 82, 2, 48, 79, 196, 127, 7, 137, 224, 94, 113, 18, 122, 174, 235, 151, 185, 212, + 87, 97, 240, 91, 202, 228, 134, 139, 106, 244, 36, 230, 204, 148, 59, 35, 220, 106, 210, 15, 105, 235, 130, 109, 80, 158, 53, 209, 80, 131, 172, 154, + 6, 201, 87, 41, 42, 154, 149, 22, 100, 140, 43, 180, 229, 178, 190, 194, 130, 10, 98, 226, 209, 163, 72, 0, 67, 39, 216, 61, 192, 141, 75, 156, + 96, 229, 223, 232, 241, 64, 186, 160, 253, 125, 190, 121, 224, 223, 162, 116, 212, 185, 166, 86, 220, 101, 56, 17, 178, 25, 122, 43, 191, 43, 58, 144, + 67, 204, 70, 155, 207, 249, 118, 195, 213, 219, 140, 27, 100, 146, 39, 24, 64, 28, 110, 170, 74, 67, 175, 89, 207, 253, 176, 252, 21, 189, 147, 242, + 170, 255, 136, 172, 44, 175, 50, 22, 31, 225, 70, 118, 197, 33, 244, 7, 70, 39, 64, 93, 97, 189, 105, 142, 50, 242, 37, 236, 165, 173, 131, 187, + 80, 28, 237, 66, 88, 240, 125, 150, 161, 144, 143, 127, 164, 245, 226, 163, 214, 188, 2, 137, 165, 141, 137, 240, 231, 118, 185, 56, 139, 15, 230, 94, + 20, 155, 190, 59, 92, 141, 209, 56, 13, 222, 11, 100, 143, 226, 157, 18, 244, 19, 24, 100, 235, 121, 56, 83, 215, 34, 235, 110, 35, 19, 222, 131, + 104, 19, 96, 111, 21, 10, 24, 229, 68, 86, 119, 44, 103, 33, 100, 117, 81, 204, 182, 110, 39, 221, 77, 74, 49, 220, 118, 70, 201, 118, 233, 107, + 209, 185, 119, 249, 44, 63, 151, 116, 182, 160, 247, 13, 29, 89, 121, 156, 230, 229, 187, 246, 239, 41, 98, 153, 210, 51, 43, 54, 135, 159, 110, 166, + 206, 40, 237, 234, 156, 226, 249, 43, 74, 240, 175, 36, 63, 203, 131, 39, 29, 63, 111, 21, 113, 185, 7, 112, 16, 67, 235, 0, 83, 5, 249, 152, + 249, 208, 84, 203, 71, 144, 51, 52, 169, 63, 214, 106, 90, 25, 62, 11, 122, 66, 144, 53, 0, 141, 236, 165, 91, 51, 1, 86, 161, 160, 33, 215, + 253, 80, 155, 151, 181, 184, 219, 167, 30, 90, 69, 226, 74, 68, 172, 84, 250, 116, 111, 19, 188, 77, 250, 67, 246, 118, 216, 142, 113, 5, 254, 146, + 159, 42, 52, 229, 112, 72, 25, 141, 68, 106, 215, 163, 121, 157, 105, 244, 96, 196, 238, 138, 188, 40, 90, 232, 51, 94, 233, 111, 64, 86, 142, 20, + 228, 29, 8, 77, 215, 150, 251, 136, 189, 82, 139, 203, 183, 69, 158, 214, 67, 227, 229, 206, 5, 226, 13, 146, 53, 167, 105, 41, 165, 221, 199, 55, + 109, 81, 218, 117, 167, 113, 75, 127, 145, 61, 85, 27, 192, 211, 239, 106, 22, 157, 232, 237, 39, 22, 197, 48, 163, 173, 49, 114, 166, 168, 210, 106, + 149, 206, 98, 111, 234, 230, 254, 34, 87, 150, 85, 234, 130, 127, 16, 203, 168, 249, 35, 217, 165, 228, 107, 160, 86, 49, 101, 250, 64, 139, 55, 109, + 238, 192, 43, 77, 24, 168, 132, 169, 226, 237, 23, 188, 64, 202, 200, 212, 179, 27, 233, 156, 85, 247, 194, 33, 35, 99, 141, 33, 251, 200, 75, 178, + 34, 119, 200, 222, 143, 23, 73, 160, 229, 127, 44, 215, 94, 247, 192, 139, 180, 202, 51, 6, 205, 105, 159, 99, 131, 156, 230, 45, 253, 202, 97, 60, + 79, 73, 101, 190, 86, 166, 154, 149, 111, 71, 138, 50, 245, 226, 50, 5, 181, 236, 98, 196, 155, 141, 242, 33, 246, 67, 217, 91, 178, 56, 198, 187, + 59, 249, 55, 33, 29, 200, 89, 236, 198, 51, 242, 242, 70, 143, 236, 166, 87, 95, 114, 145, 176, 209, 18, 148, 158, 223, 216, 204, 125, 89, 213, 221, + 36, 39, 116, 217, 4, 140, 7, 87, 35, 199, 91, 42, 102, 104, 41, 201, 59, 252, 16, 154, 129, 138, 169, 201, 45, 134, 183, 187, 139, 161, 122, 64, + 214, 151, 253, 187, 172, 53, 152, 11, 203, 165, 238, 1, 94, 140, 70, 157, 174, 19, 227, 160, 135, 164, 95, 66, 202, 225, 239, 172, 128, 179, 25, 188, + 244, 54, 174, 238, 247, 35, 69, 158, 133, 177, 175, 254, 29, 20, 223, 237, 104, 188, 171, 241, 167, 67, 95, 82, 153, 114, 24, 6, 97, 75, 16, 69, + 129, 156, 230, 238, 163, 108, 26, 29, 240, 165, 22, 160, 188, 239, 129, 29, 37, 216, 140, 25, 24, 0, 163, 86, 232, 209, 86, 226, 202, 76, 94, 81, + 164, 194, 42, 142, 63, 89, 25, 131, 109, 179, 160, 86, 38, 254, 65, 75, 190, 92, 110, 5, 173, 133, 98, 84, 49, 106, 148, 100, 72, 154, 81, 139, + 92, 73, 47, 182, 124, 113, 18, 72, 79, 101, 117, 211, 100, 25, 6, 117, 208, 60, 34, 190, 50, 204, 168, 51, 93, 238, 231, 76, 150, 50, 128, 128, + 135, 129, 33, 224, 201, 234, 13, 122, 161, 144, 131, 34, 171, 175, 0, 57, 13, 97, 249, 99, 15, 2, 221, 103, 176, 4, 111, 49, 27, 233, 33, 64, + 171, 64, 61, 210, 42, 42, 201, 5, 151, 130, 93, 242, 140, 232, 146, 19, 77, 126, 48, 210, 240, 192, 107, 24, 176, 253, 28, 146, 166, 51, 227, 115, + 18, 55, 69, 248, 169, 49, 208, 108, 90, 11, 196, 175, 10, 73, 193, 30, 35, 221, 166, 181, 22, 126, 165, 204, 202, 143, 192, 14, 126, 56, 239, 23, + 223, 60, 17, 224, 56, 222, 187, 148, 234, 6, 152, 106, 149, 201, 116, 197, 119, 216, 103, 209, 21, 74, 58, 180, 104, 55, 226, 238, 69, 216, 103, 183, + 190, 202, 71, 35, 252, 174, 254, 234, 69, 68, 250, 187, 216, 104, 138, 18, 153, 175, 132, 177, 232, 38, 241, 223, 254, 138, 55, 253, 218, 139, 105, 209, + 1, 252, 240, 239, 225, 55, 249, 32, 187, 3, 178, 121, 218, 170, 108, 227, 69, 77, 129, 157, 220, 68, 237, 101, 116, 127, 194, 139, 202, 94, 227, 157, + 248, 205, 87, 110, 141, 193, 91, 151, 225, 32, 100, 41, 243, 173, 33, 63, 91, 47, 82, 228, 231, 94, 169, 184, 50, 109, 141, 161, 113, 194, 66, 50, + 135, 120, 187, 25, 17, 7, 8, 147, 201, 179, 244, 175, 100, 87, 83, 219, 151, 244, 139, 251, 113, 52, 254, 136, 109, 44, 230, 42, 143, 248, 81, 206, + 84, 108, 131, 189, 162, 86, 225, 122, 179, 216, 143, 222, 215, 38, 76, 7, 127, 248, 186, 2, 175, 241, 21, 100, 23, 253, 146, 135, 76, 165, 230, 18, + 185, 50, 232, 44, 60, 55, 228, 199, 159, 111, 12, 25, 118, 0, 82, 104, 152, 151, 137, 174, 219, 23, 200, 90, 64, 247, 104, 41, 248, 76, 150, 206, + 149, 138, 238, 222, 117, 124, 5, 244, 43, 25, 131, 233, 3, 50, 193, 79, 61, 140, 60, 165, 101, 85, 208, 51, 202, 71, 133, 55, 92, 23, 180, 101, + 125, 117, 216, 142, 43, 230, 67, 52, 111, 48, 101, 15, 66, 104, 186, 96, 162, 167, 132, 63, 232, 145, 215, 209, 154, 202, 27, 184, 233, 212, 242, 168, + 76, 93, 77, 63, 71, 129, 250, 5, 74, 137, 22, 39, 40, 223, 130, 201, 87, 66, 24, 96, 107, 31, 147, 43, 1, 198, 78, 70, 152, 170, 21, 47, + 209, 95, 89, 38, 183, 75, 248, 223, 98, 250, 59, 94, 9, 73, 116, 171, 238, 69, 244, 169, 116, 152, 255, 128, 94, 218, 192, 236, 166, 152, 146, 147, + 187, 148, 231, 211, 131, 33, 18, 15, 192, 132, 245, 196, 174, 156, 46, 182, 248, 72, 67, 183, 33, 250, 181, 99, 29, 33, 175, 88, 57, 158, 236, 50, + 222, 128, 39, 154, 3, 153, 57, 43, 246, 134, 159, 23, 66, 245, 44, 86, 164, 144, 223, 90, 107, 217, 141, 205, 132, 57, 91, 107, 96, 200, 11, 255, + 129, 239, 64, 203, 180, 183, 148, 237, 69, 172, 140, 203, 228, 178, 27, 232, 197, 174, 71, 214, 116, 171, 246, 88, 237, 138, 155, 241, 46, 119, 255, 146, + 219, 141, 252, 198, 102, 154, 106, 229, 31, 16, 23, 111, 200, 158, 128, 206, 120, 121, 93, 26, 206, 193, 19, 105, 249, 234, 73, 78, 208, 189, 69, 144, + 124, 30, 9, 139, 154, 159, 144, 116, 0, 90, 228, 123, 246, 96, 182, 70, 220, 246, 183, 84, 151, 110, 203, 252, 227, 197, 185, 65, 56, 164, 180, 57, + 80, 239, 54, 67, 145, 67, 63, 80, 161, 150, 79, 147, 239, 164, 74, 221, 230, 109, 208, 226, 238, 213, 62, 64, 106, 187, 89, 91, 62, 1, 106, 151, + 96, 52, 26, 32, 113, 253, 149, 66, 21, 3, 108, 190, 145, 40, 159, 134, 214, 157, 134, 247, 68, 78, 31, 46, 135, 105, 53, 9, 120, 115, 85, 97, + 179, 249, 206, 215, 217, 141, 63, 133, 75, 180, 8, 245, 208, 137, 223, 87, 75, 156, 16, 133, 171, 142, 203, 189, 145, 231, 136, 21, 17, 245, 101, 205, + 129, 219, 24, 146, 30, 191, 87, 195, 207, 55, 43, 136, 173, 241, 243, 213, 104, 199, 119, 226, 207, 42, 225, 31, 168, 115, 149, 118, 120, 79, 75, 203, + 229, 26, 43, 181, 229, 9, 252, 119, 53, 62, 218, 123, 218, 0, 76, 194, 15, 183, 50, 95, 146, 252, 9, 155, 194, 235, 224, 46, 229, 239, 30, 253, + 31, 205, 149, 176, 82, 121, 6, 205, 140, 254, 79, 31, 134, 103, 97, 5, 142, 83, 94, 23, 163, 249, 234, 24, 220, 185, 24, 80, 156, 12, 212, 129, + 145, 193, 239, 157, 255, 118, 207, 249, 111, 159, 200, 147, 63, 145, 3, 136, 179, 76, 61, 30, 73, 210, 56, 222, 132, 21, 110, 254, 193, 249, 155, 15, + 224, 205, 223, 199, 64, 46, 47, 155, 34, 17, 108, 226, 62, 184, 64, 54, 81, 46, 88, 52, 250, 234, 218, 240, 223, 149, 92, 94, 189, 194, 149, 87, + 15, 157, 63, 235, 156, 63, 123, 86, 248, 63, 96, 205, 104, 98, 43, 220, 55, 192, 194, 91, 100, 10, 45, 155, 125, 190, 163, 251, 183, 225, 191, 123, + 144, 112, 175, 112, 31, 16, 242, 108, 196, 37, 187, 240, 14, 255, 62, 223, 240, 44, 54, 156, 215, 86, 111, 197, 126, 253, 92, 137, 193, 219, 248, 177, + 54, 40, 178, 177, 33, 66, 206, 83, 174, 247, 201, 175, 95, 9, 242, 235, 183, 22, 190, 62, 88, 184, 120, 97, 5, 237, 122, 189, 35, 218, 177, 92, + 185, 223, 9, 139, 144, 179, 0, 29, 87, 161, 78, 132, 77, 206, 145, 7, 97, 31, 26, 87, 32, 237, 23, 63, 136, 193, 124, 56, 135, 241, 121, 241, + 255, 136, 217, 68, 51, 62, 175, 43, 41, 13, 20, 229, 225, 243, 226, 85, 112, 224, 44, 242, 227, 172, 207, 174, 33, 25, 53, 95, 97, 207, 128, 115, + 122, 103, 49, 155, 38, 166, 146, 39, 17, 253, 81, 66, 245, 87, 136, 196, 81, 197, 109, 68, 236, 55, 173, 110, 195, 70, 107, 151, 248, 173, 12, 41, + 73, 131, 249, 242, 190, 223, 192, 190, 48, 175, 234, 69, 176, 254, 19, 154, 119, 102, 78, 73, 107, 229, 227, 246, 142, 140, 190, 206, 29, 177, 13, 214, + 58, 9, 114, 95, 54, 48, 6, 6, 2, 207, 29, 52, 198, 35, 239, 97, 103, 49, 88, 215, 121, 173, 228, 177, 97, 185, 106, 71, 113, 76, 97, 137, + 18, 228, 188, 59, 10, 233, 33, 205, 217, 158, 225, 149, 112, 75, 116, 235, 142, 220, 232, 144, 201, 70, 59, 222, 148, 153, 172, 211, 24, 251, 179, 142, + 105, 235, 16, 173, 146, 196, 229, 98, 185, 99, 132, 114, 122, 0, 210, 165, 29, 218, 186, 225, 18, 15, 195, 52, 36, 41, 27, 255, 185, 241, 63, 207, + 79, 150, 102, 76, 252, 57, 98, 184, 212, 148, 10, 145, 178, 29, 13, 253, 150, 183, 145, 172, 149, 31, 20, 43, 241, 198, 200, 9, 89, 63, 180, 195, + 196, 179, 36, 70, 110, 249, 190, 231, 123, 249, 57, 104, 49, 30, 184, 31, 62, 130, 199, 87, 163, 42, 60, 29, 243, 237, 175, 104, 150, 245, 126, 228, + 178, 144, 124, 249, 111, 249, 86, 24, 150, 135, 181, 234, 47, 197, 78, 117, 116, 74, 22, 14, 242, 164, 239, 30, 212, 214, 144, 172, 172, 182, 144, 161, + 104, 237, 99, 232, 109, 111, 202, 188, 200, 37, 188, 154, 124, 81, 200, 222, 94, 33, 22, 201, 28, 180, 189, 186, 19, 16, 87, 146, 43, 62, 102, 83, + 110, 205, 22, 65, 3, 161, 151, 186, 35, 180, 156, 194, 203, 37, 33, 215, 147, 19, 36, 116, 228, 231, 112, 187, 129, 253, 64, 185, 208, 13, 137, 12, + 181, 240, 161, 97, 14, 142, 43, 89, 69, 250, 235, 236, 19, 40, 106, 234, 255, 181, 95, 71, 200, 216, 76, 78, 41, 249, 193, 245, 106, 154, 220, 252, + 8, 15, 230, 123, 49, 130, 213, 70, 224, 5, 98, 149, 120, 225, 109, 175, 146, 9, 24, 203, 130, 188, 132, 93, 5, 231, 80, 189, 240, 197, 27, 21, + 49, 94, 225, 145, 116, 9, 194, 65, 46, 204, 245, 46, 73, 114, 2, 90, 143, 210, 109, 200, 237, 47, 48, 68, 79, 191, 93, 46, 237, 113, 166, 120, + 36, 166, 126, 230, 134, 216, 105, 18, 85, 189, 40, 154, 0, 59, 13, 71, 105, 94, 21, 219, 195, 248, 144, 133, 141, 195, 34, 2, 225, 157, 75, 51, + 224, 100, 50, 166, 120, 4, 78, 152, 239, 148, 72, 234, 183, 159, 100, 154, 231, 139, 176, 184, 124, 163, 204, 205, 217, 36, 119, 51, 219, 87, 104, 211, + 210, 216, 37, 103, 125, 249, 10, 46, 115, 37, 83, 55, 83, 226, 220, 34, 178, 70, 190, 196, 91, 184, 111, 160, 124, 42, 9, 166, 195, 226, 56, 157, + 140, 252, 209, 110, 226, 181, 164, 227, 80, 56, 221, 212, 129, 158, 248, 180, 24, 252, 47, 156, 10, 167, 107, 68, 99, 51, 77, 78, 16, 3, 74, 191, + 193, 231, 200, 46, 122, 78, 156, 83, 47, 228, 103, 155, 41, 159, 32, 33, 82, 148, 9, 236, 177, 251, 134, 100, 54, 241, 145, 244, 152, 76, 8, 255, + 77, 24, 235, 86, 213, 16, 175, 14, 186, 196, 18, 181, 63, 228, 149, 147, 141, 62, 120, 77, 239, 172, 115, 253, 62, 222, 76, 15, 22, 210, 197, 147, + 93, 233, 250, 194, 87, 149, 19, 231, 191, 212, 22, 222, 251, 170, 146, 141, 59, 51, 144, 106, 39, 75, 206, 138, 34, 134, 110, 130, 126, 68, 190, 80, + 242, 69, 216, 161, 116, 218, 50, 177, 3, 210, 193, 148, 87, 212, 168, 4, 189, 204, 77, 176, 39, 140, 26, 1, 117, 59, 178, 216, 90, 168, 228, 178, + 16, 66, 91, 152, 135, 132, 92, 139, 19, 61, 138, 108, 57, 185, 182, 188, 192, 109, 255, 216, 93, 206, 203, 200, 114, 154, 149, 197, 86, 251, 116, 12, + 33, 91, 11, 219, 2, 90, 77, 154, 206, 215, 38, 97, 42, 62, 42, 175, 81, 100, 61, 167, 58, 123, 153, 220, 97, 11, 166, 2, 141, 100, 222, 176, + 207, 158, 34, 182, 26, 195, 209, 169, 178, 36, 198, 162, 158, 232, 111, 32, 91, 72, 219, 13, 223, 201, 24, 94, 230, 176, 172, 227, 112, 83, 130, 58, + 43, 7, 104, 2, 99, 230, 74, 227, 159, 34, 12, 241, 19, 225, 234, 175, 10, 188, 118, 189, 230, 125, 148, 84, 30, 31, 253, 21, 28, 149, 219, 161, + 148, 189, 226, 52, 205, 201, 194, 94, 141, 22, 50, 146, 151, 165, 179, 215, 217, 17, 105, 157, 155, 11, 21, 14, 196, 14, 236, 167, 166, 240, 74, 177, + 73, 17, 62, 111, 138, 118, 146, 116, 149, 122, 205, 219, 104, 137, 124, 135, 94, 42, 48, 116, 0, 51, 49, 38, 124, 234, 3, 91, 150, 195, 51, 210, + 13, 236, 2, 154, 47, 4, 197, 86, 72, 57, 190, 51, 168, 139, 186, 242, 201, 0, 84, 147, 1, 61, 139, 24, 5, 73, 61, 27, 66, 107, 104, 87, + 109, 218, 240, 156, 51, 51, 41, 11, 208, 120, 62, 56, 162, 139, 58, 59, 21, 116, 198, 202, 52, 166, 49, 3, 86, 192, 245, 24, 196, 28, 89, 52, + 45, 25, 73, 214, 200, 129, 249, 80, 166, 201, 95, 202, 22, 16, 51, 224, 168, 31, 31, 133, 76, 201, 48, 217, 156, 168, 60, 118, 212, 240, 234, 217, + 19, 137, 128, 172, 126, 80, 199, 202, 39, 228, 128, 245, 103, 101, 55, 215, 139, 29, 202, 126, 191, 51, 142, 221, 134, 17, 199, 174, 185, 142, 53, 136, + 90, 186, 17, 112, 88, 148, 91, 115, 161, 31, 35, 157, 185, 128, 36, 7, 67, 94, 148, 108, 86, 115, 50, 123, 126, 179, 158, 45, 183, 171, 201, 1, + 124, 40, 240, 147, 108, 13, 191, 152, 36, 241, 94, 2, 68, 55, 221, 147, 135, 217, 7, 116, 167, 206, 171, 34, 203, 101, 58, 21, 229, 152, 41, 231, + 41, 247, 203, 189, 76, 23, 147, 61, 52, 163, 10, 163, 197, 23, 153, 11, 11, 62, 68, 38, 97, 143, 109, 216, 154, 166, 222, 104, 214, 79, 81, 8, + 206, 41, 1, 87, 46, 17, 238, 167, 44, 204, 6, 223, 81, 69, 156, 207, 128, 215, 149, 129, 90, 22, 33, 75, 148, 238, 58, 23, 71, 63, 77, 29, + 240, 116, 94, 137, 222, 151, 137, 155, 81, 64, 71, 170, 123, 147, 90, 37, 78, 184, 50, 3, 61, 191, 237, 138, 58, 93, 167, 33, 43, 95, 148, 246, + 235, 113, 163, 77, 68, 196, 104, 209, 79, 39, 115, 185, 199, 55, 48, 28, 56, 183, 115, 1, 179, 43, 209, 82, 167, 35, 200, 223, 83, 24, 130, 96, + 174, 70, 220, 4, 205, 225, 228, 8, 184, 89, 17, 235, 148, 76, 100, 21, 155, 174, 240, 128, 43, 41, 221, 90, 109, 51, 114, 135, 247, 101, 214, 28, + 35, 43, 235, 32, 172, 213, 14, 66, 154, 180, 202, 179, 183, 117, 42, 233, 193, 36, 126, 222, 27, 241, 41, 82, 145, 17, 100, 37, 198, 45, 28, 236, + 53, 27, 188, 43, 101, 38, 245, 56, 187, 146, 92, 157, 242, 33, 165, 111, 0, 233, 165, 198, 45, 128, 92, 165, 130, 73, 71, 182, 75, 188, 32, 52, + 160, 231, 42, 7, 116, 214, 10, 47, 201, 140, 253, 149, 50, 125, 169, 207, 178, 36, 123, 42, 229, 187, 149, 184, 92, 168, 236, 108, 57, 223, 184, 46, + 253, 27, 168, 189, 126, 253, 51, 40, 221, 69, 26, 74, 68, 35, 140, 160, 191, 130, 7, 228, 231, 199, 177, 147, 144, 71, 35, 253, 75, 76, 221, 153, + 82, 225, 241, 228, 82, 62, 83, 105, 203, 215, 53, 144, 126, 154, 246, 181, 105, 183, 60, 12, 9, 153, 198, 46, 8, 111, 31, 198, 232, 128, 33, 203, + 213, 83, 81, 17, 169, 65, 48, 91, 91, 192, 178, 179, 59, 151, 201, 213, 39, 143, 152, 59, 197, 32, 45, 238, 50, 121, 41, 62, 181, 172, 169, 76, + 46, 201, 134, 230, 66, 5, 247, 61, 35, 247, 10, 45, 217, 9, 5, 185, 31, 247, 82, 134, 219, 44, 188, 137, 59, 80, 41, 69, 209, 30, 131, 240, + 144, 135, 106, 91, 84, 37, 200, 114, 112, 205, 173, 72, 177, 7, 11, 39, 194, 231, 79, 120, 133, 19, 189, 133, 19, 107, 207, 127, 67, 20, 78, 56, + 255, 127, 39, 54, 103, 71, 202, 220, 22, 198, 251, 115, 231, 188, 101, 228, 226, 124, 59, 112, 213, 11, 163, 172, 255, 216, 131, 116, 35, 146, 56, 88, + 242, 18, 126, 175, 17, 198, 190, 204, 22, 91, 123, 41, 26, 31, 253, 173, 216, 74, 51, 138, 33, 154, 78, 218, 126, 80, 127, 26, 51, 158, 2, 195, + 251, 185, 51, 248, 14, 36, 203, 157, 241, 231, 163, 220, 5, 147, 192, 14, 166, 26, 80, 82, 166, 74, 167, 64, 59, 42, 246, 143, 190, 144, 165, 36, + 126, 252, 38, 210, 88, 232, 135, 30, 245, 191, 73, 223, 124, 178, 254, 107, 226, 52, 125, 95, 147, 91, 15, 47, 204, 21, 207, 167, 171, 197, 85, 74, + 179, 143, 197, 120, 173, 175, 12, 90, 194, 159, 15, 229, 51, 228, 138, 172, 197, 58, 104, 71, 120, 252, 17, 122, 36, 240, 115, 185, 23, 46, 19, 150, + 249, 35, 213, 5, 178, 212, 68, 166, 221, 159, 145, 117, 41, 247, 203, 42, 150, 199, 161, 221, 96, 65, 109, 192, 194, 235, 153, 138, 48, 4, 240, 55, + 72, 163, 202, 41, 196, 111, 67, 236, 234, 162, 108, 197, 231, 226, 5, 81, 228, 44, 131, 245, 144, 232, 51, 17, 52, 173, 9, 112, 88, 14, 154, 239, + 118, 219, 103, 94, 41, 82, 106, 79, 169, 33, 204, 56, 101, 107, 251, 197, 17, 60, 129, 70, 53, 245, 55, 103, 69, 4, 81, 233, 25, 108, 181, 200, + 169, 71, 70, 35, 207, 31, 237, 94, 45, 14, 235, 115, 61, 250, 161, 129, 183, 196, 209, 50, 254, 238, 13, 254, 12, 6, 149, 6, 207, 96, 183, 118, + 193, 112, 116, 47, 2, 218, 83, 115, 201, 178, 159, 185, 1, 81, 175, 254, 16, 178, 202, 64, 156, 111, 193, 168, 211, 148, 41, 9, 130, 36, 110, 167, + 37, 230, 167, 67, 40, 218, 218, 213, 39, 189, 92, 194, 196, 191, 97, 76, 149, 142, 191, 92, 113, 10, 107, 41, 175, 133, 124, 126, 122, 135, 143, 45, + 64, 28, 207, 56, 38, 108, 37, 108, 34, 225, 114, 25, 70, 87, 70, 233, 78, 205, 129, 184, 77, 221, 37, 105, 67, 86, 38, 74, 89, 98, 181, 50, + 237, 109, 241, 0, 226, 84, 190, 128, 83, 1, 175, 70, 114, 110, 159, 83, 128, 171, 247, 161, 199, 255, 60, 156, 198, 33, 125, 136, 133, 9, 247, 114, + 242, 46, 68, 20, 239, 122, 204, 83, 118, 65, 183, 57, 14, 229, 218, 199, 255, 190, 185, 48, 173, 170, 162, 176, 154, 218, 17, 18, 91, 101, 102, 227, + 232, 93, 136, 233, 32, 171, 38, 58, 1, 119, 5, 196, 169, 77, 144, 253, 99, 184, 92, 135, 224, 62, 136, 176, 95, 173, 23, 246, 242, 187, 106, 186, + 210, 187, 229, 115, 153, 10, 185, 31, 31, 196, 44, 135, 26, 114, 76, 157, 137, 138, 173, 5, 198, 75, 56, 39, 87, 203, 153, 72, 89, 79, 1, 86, + 254, 21, 78, 232, 23, 124, 36, 83, 52, 34, 183, 178, 228, 180, 76, 246, 47, 226, 223, 118, 141, 188, 61, 195, 219, 143, 71, 188, 62, 241, 127, 179, + 214, 238, 98, 7, 36, 86, 213, 176, 27, 17, 102, 83, 11, 196, 24, 200, 249, 220, 223, 67, 28, 168, 53, 125, 27, 228, 90, 72, 86, 87, 160, 139, + 36, 40, 35, 13, 124, 146, 76, 133, 18, 228, 119, 40, 179, 172, 113, 34, 74, 204, 125, 68, 20, 113, 247, 111, 222, 82, 254, 15, 42, 244, 131, 108, + 133, 124, 252, 150, 148, 178, 153, 183, 235, 49, 241, 250, 40, 49, 99, 27, 152, 151, 64, 25, 236, 61, 209, 98, 110, 227, 164, 178, 67, 166, 49, 95, + 99, 12, 83, 103, 84, 17, 112, 48, 223, 20, 69, 226, 173, 175, 253, 246, 156, 245, 40, 95, 213, 187, 223, 73, 204, 1, 95, 46, 35, 230, 34, 53, + 138, 192, 199, 114, 234, 105, 19, 145, 138, 227, 246, 24, 76, 19, 211, 95, 134, 30, 95, 139, 253, 17, 106, 194, 113, 182, 191, 238, 61, 52, 212, 232, + 89, 1, 27, 174, 182, 84, 224, 255, 215, 22, 14, 137, 45, 198, 179, 127, 221, 118, 203, 25, 138, 189, 182, 129, 163, 79, 172, 68, 94, 149, 82, 197, + 216, 163, 243, 24, 138, 168, 120, 68, 69, 118, 153, 44, 99, 95, 210, 124, 224, 52, 251, 14, 113, 253, 80, 54, 159, 220, 241, 53, 17, 186, 66, 228, + 162, 205, 159, 100, 45, 113, 45, 25, 36, 188, 60, 56, 25, 214, 20, 22, 167, 185, 49, 168, 37, 31, 181, 156, 111, 213, 175, 220, 184, 200, 196, 21, + 87, 21, 65, 183, 75, 188, 173, 38, 113, 232, 24, 177, 166, 254, 83, 22, 116, 138, 59, 81, 68, 155, 52, 236, 72, 54, 176, 251, 105, 140, 100, 172, + 199, 88, 145, 56, 247, 204, 11, 100, 222, 103, 255, 14, 43, 78, 131, 61, 77, 91, 156, 173, 12, 146, 21, 179, 221, 122, 89, 169, 224, 160, 210, 143, + 84, 172, 130, 198, 244, 100, 229, 245, 108, 4, 92, 67, 99, 178, 164, 225, 237, 114, 241, 112, 61, 223, 128, 3, 248, 51, 187, 80, 254, 178, 1, 166, + 200, 194, 38, 175, 169, 102, 9, 159, 245, 190, 210, 93, 36, 56, 188, 222, 31, 119, 100, 53, 194, 26, 140, 196, 97, 112, 219, 124, 108, 180, 204, 178, + 79, 152, 220, 251, 254, 237, 222, 74, 175, 75, 116, 25, 61, 77, 202, 57, 30, 214, 178, 141, 72, 174, 80, 120, 157, 8, 105, 6, 126, 188, 143, 186, + 71, 125, 182, 202, 31, 104, 53, 18, 33, 47, 4, 237, 138, 45, 51, 163, 133, 186, 77, 145, 144, 45, 4, 249, 111, 153, 195, 179, 5, 202, 91, 100, + 114, 221, 211, 228, 111, 110, 13, 31, 77, 189, 252, 10, 167, 48, 81, 215, 25, 200, 203, 233, 58, 43, 224, 20, 30, 164, 22, 130, 95, 85, 120, 200, + 11, 59, 21, 219, 116, 22, 162, 77, 199, 75, 219, 197, 71, 8, 200, 118, 14, 249, 98, 162, 132, 237, 160, 7, 2, 233, 113, 114, 174, 14, 157, 174, + 133, 126, 30, 143, 184, 85, 100, 37, 12, 152, 39, 184, 201, 125, 185, 120, 155, 182, 44, 64, 54, 23, 250, 72, 172, 212, 109, 89, 205, 209, 49, 196, + 10, 148, 6, 165, 133, 137, 223, 23, 117, 23, 201, 112, 135, 225, 20, 182, 132, 5, 17, 224, 170, 96, 180, 216, 142, 35, 180, 55, 128, 130, 193, 248, + 35, 182, 97, 180, 102, 155, 114, 223, 53, 208, 221, 32, 147, 86, 221, 220, 103, 10, 159, 120, 58, 107, 241, 191, 66, 127, 126, 234, 221, 226, 184, 58, + 104, 156, 213, 38, 97, 0, 248, 8, 86, 195, 86, 209, 165, 244, 85, 32, 65, 105, 129, 25, 71, 2, 169, 166, 119, 140, 1, 69, 110, 244, 53, 6, + 10, 219, 151, 95, 223, 193, 137, 218, 69, 159, 20, 6, 187, 232, 69, 73, 87, 134, 42, 61, 191, 117, 21, 220, 112, 72, 31, 160, 27, 64, 239, 42, + 84, 148, 24, 86, 108, 245, 172, 214, 43, 177, 113, 49, 239, 202, 15, 21, 234, 65, 129, 93, 44, 170, 201, 71, 82, 89, 94, 68, 49, 250, 32, 1, + 38, 94, 132, 35, 13, 103, 255, 175, 112, 21, 189, 216, 10, 177, 221, 180, 207, 204, 99, 92, 156, 128, 227, 182, 71, 18, 157, 88, 33, 135, 219, 57, + 232, 9, 188, 210, 0, 11, 247, 146, 12, 107, 130, 188, 67, 156, 242, 73, 50, 91, 90, 233, 28, 124, 94, 183, 98, 30, 58, 244, 160, 110, 109, 17, + 13, 138, 105, 242, 77, 133, 124, 231, 176, 85, 187, 47, 59, 1, 185, 186, 49, 254, 55, 240, 132, 229, 99, 182, 51, 77, 44, 37, 39, 135, 229, 171, + 255, 215, 213, 139, 16, 164, 12, 153, 106, 136, 60, 231, 212, 157, 17, 47, 234, 144, 246, 255, 245, 3, 89, 127, 195, 242, 166, 201, 253, 43, 241, 5, + 25, 9, 209, 169, 8, 52, 30, 13, 59, 11, 96, 62, 66, 15, 61, 26, 144, 154, 143, 92, 20, 209, 221, 26, 28, 135, 201, 145, 243, 207, 19, 87, + 44, 67, 24, 71, 72, 142, 92, 125, 70, 73, 202, 250, 83, 65, 69, 46, 98, 95, 61, 76, 159, 153, 233, 141, 71, 160, 78, 72, 101, 209, 129, 118, + 134, 10, 141, 233, 125, 100, 32, 104, 47, 64, 81, 213, 131, 14, 117, 145, 227, 99, 163, 196, 73, 67, 174, 143, 248, 211, 165, 80, 254, 29, 209, 162, + 254, 84, 219, 130, 131, 235, 180, 28, 66, 187, 240, 121, 178, 186, 79, 159, 46, 139, 138, 132, 138, 160, 197, 39, 110, 74, 7, 210, 25, 153, 176, 91, + 174, 171, 185, 202, 10, 212, 34, 226, 141, 230, 29, 74, 142, 94, 195, 235, 98, 190, 91, 218, 196, 51, 217, 100, 13, 107, 152, 8, 232, 121, 171, 233, + 238, 192, 102, 174, 154, 50, 155, 168, 250, 147, 249, 40, 185, 91, 206, 136, 40, 133, 19, 176, 112, 149, 76, 112, 73, 214, 225, 69, 82, 100, 59, 234, + 73, 218, 75, 29, 3, 176, 221, 50, 253, 147, 111, 181, 124, 189, 84, 181, 88, 32, 97, 159, 122, 51, 76, 0, 203, 139, 115, 11, 66, 153, 57, 16, + 5, 227, 99, 88, 40, 62, 87, 220, 10, 20, 197, 245, 16, 113, 224, 54, 50, 16, 118, 182, 240, 211, 125, 197, 108, 225, 215, 166, 183, 133, 187, 223, + 101, 47, 209, 3, 72, 192, 194, 41, 9, 163, 135, 8, 203, 176, 1, 232, 209, 101, 205, 247, 159, 100, 212, 158, 0, 172, 164, 226, 117, 232, 142, 139, + 84, 224, 183, 49, 117, 119, 102, 175, 228, 70, 143, 200, 204, 113, 45, 74, 126, 206, 10, 101, 191, 142, 202, 102, 3, 129, 176, 109, 12, 201, 44, 199, + 35, 145, 226, 4, 19, 1, 123, 61, 180, 208, 177, 73, 106, 193, 27, 121, 24, 54, 61, 46, 75, 71, 23, 102, 175, 148, 73, 59, 184, 209, 132, 152, + 30, 37, 78, 134, 236, 135, 116, 248, 58, 119, 41, 89, 3, 151, 27, 178, 244, 198, 85, 136, 43, 153, 58, 241, 51, 232, 49, 62, 246, 42, 249, 109, + 232, 249, 53, 80, 34, 6, 245, 151, 55, 147, 174, 18, 81, 1, 61, 163, 143, 40, 142, 44, 191, 147, 10, 164, 186, 124, 126, 136, 210, 92, 102, 206, + 92, 239, 51, 146, 151, 226, 120, 91, 194, 47, 188, 72, 202, 60, 192, 57, 202, 58, 24, 64, 219, 14, 95, 135, 14, 144, 175, 244, 70, 165, 149, 13, + 49, 132, 108, 67, 232, 57, 195, 30, 129, 77, 13, 221, 192, 23, 211, 52, 198, 188, 77, 166, 124, 191, 205, 46, 194, 30, 46, 79, 145, 171, 179, 158, + 40, 148, 87, 154, 75, 102, 70, 12, 107, 142, 220, 104, 228, 91, 236, 77, 145, 59, 82, 65, 38, 70, 236, 170, 96, 97, 17, 30, 48, 228, 106, 62, + 219, 176, 215, 215, 38, 138, 150, 202, 106, 224, 190, 244, 2, 40, 37, 99, 135, 245, 172, 133, 184, 123, 36, 161, 156, 21, 47, 30, 73, 144, 59, 33, + 2, 181, 179, 190, 38, 93, 138, 103, 106, 157, 72, 209, 249, 190, 1, 221, 65, 90, 64, 120, 212, 13, 107, 255, 176, 66, 16, 18, 161, 116, 41, 171, + 45, 34, 239, 130, 219, 97, 184, 22, 191, 10, 239, 255, 153, 20, 251, 138, 141, 177, 229, 71, 178, 252, 20, 57, 196, 174, 69, 253, 155, 238, 50, 198, + 202, 162, 50, 25, 132, 125, 78, 100, 190, 18, 186, 94, 148, 136, 40, 204, 242, 102, 178, 49, 56, 128, 233, 21, 239, 202, 87, 28, 136, 242, 126, 40, + 97, 50, 115, 252, 181, 74, 11, 197, 72, 66, 46, 27, 142, 184, 51, 52, 212, 75, 114, 233, 111, 72, 106, 166, 84, 8, 230, 225, 56, 253, 108, 200, + 100, 33, 100, 242, 161, 24, 28, 33, 95, 81, 118, 254, 254, 23, 167, 74, 156, 25, 219, 202, 215, 22, 230, 1, 48, 54, 127, 229, 79, 163, 203, 84, + 48, 153, 17, 231, 121, 241, 170, 50, 172, 218, 113, 226, 168, 93, 120, 175, 0, 243, 195, 99, 28, 186, 139, 11, 69, 102, 83, 33, 194, 124, 40, 181, + 149, 151, 96, 32, 188, 214, 105, 37, 75, 250, 117, 89, 234, 24, 6, 42, 127, 136, 248, 26, 68, 5, 101, 60, 237, 149, 165, 73, 60, 132, 241, 227, + 21, 184, 241, 127, 108, 10, 114, 167, 194, 134, 209, 55, 136, 75, 57, 185, 139, 24, 230, 129, 66, 77, 97, 155, 88, 11, 196, 43, 195, 134, 237, 213, + 202, 169, 234, 240, 183, 155, 229, 38, 175, 169, 247, 192, 186, 31, 7, 219, 132, 111, 175, 156, 33, 136, 244, 234, 174, 97, 247, 35, 28, 202, 77, 38, + 193, 158, 82, 187, 181, 71, 207, 162, 229, 194, 19, 57, 21, 123, 225, 0, 160, 108, 65, 58, 215, 192, 31, 161, 187, 245, 159, 195, 35, 49, 88, 252, + 41, 198, 190, 156, 242, 83, 178, 107, 51, 31, 82, 7, 75, 248, 37, 40, 7, 48, 66, 33, 57, 83, 186, 227, 118, 169, 86, 215, 67, 197, 226, 53, + 104, 22, 255, 97, 95, 180, 32, 206, 92, 3, 142, 4, 143, 80, 147, 124, 19, 183, 22, 174, 204, 183, 192, 158, 239, 202, 2, 220, 139, 228, 219, 9, + 209, 98, 152, 32, 209, 255, 153, 181, 197, 112, 173, 204, 149, 53, 206, 162, 41, 140, 92, 149, 226, 103, 50, 48, 234, 191, 64, 122, 184, 104, 234, 37, + 228, 140, 193, 219, 87, 249, 96, 67, 191, 194, 35, 144, 145, 133, 79, 144, 245, 232, 47, 226, 232, 238, 153, 11, 19, 146, 133, 197, 125, 36, 43, 203, + 62, 173, 82, 227, 77, 42, 226, 91, 68, 167, 50, 29, 224, 98, 146, 86, 92, 93, 110, 140, 11, 167, 74, 90, 98, 176, 76, 236, 36, 93, 197, 104, + 130, 121, 115, 117, 3, 84, 121, 17, 157, 180, 231, 201, 77, 178, 38, 224, 217, 66, 69, 97, 250, 205, 191, 138, 149, 24, 22, 188, 176, 79, 38, 177, + 27, 160, 79, 103, 155, 160, 13, 114, 240, 207, 185, 80, 185, 147, 27, 122, 90, 71, 52, 183, 172, 57, 124, 3, 61, 66, 132, 197, 107, 241, 160, 138, + 215, 225, 39, 248, 98, 177, 20, 15, 70, 191, 211, 83, 168, 174, 243, 0, 12, 66, 204, 125, 67, 108, 65, 174, 111, 121, 97, 48, 28, 50, 96, 102, + 39, 136, 218, 170, 61, 74, 135, 238, 84, 147, 221, 48, 188, 216, 165, 12, 94, 150, 123, 237, 46, 117, 254, 238, 181, 92, 2, 171, 18, 240, 108, 97, + 1, 40, 204, 155, 5, 199, 136, 7, 183, 108, 82, 6, 67, 213, 138, 21, 192, 96, 209, 40, 215, 240, 212, 243, 151, 32, 1, 127, 53, 169, 167, 150, + 242, 222, 24, 92, 132, 160, 158, 171, 132, 43, 161, 101, 201, 94, 63, 155, 179, 158, 0, 229, 57, 47, 234, 32, 215, 55, 126, 108, 135, 69, 32, 25, + 225, 200, 130, 58, 80, 205, 238, 14, 192, 104, 182, 73, 49, 35, 168, 89, 47, 130, 131, 190, 180, 31, 67, 230, 178, 54, 194, 233, 239, 144, 146, 127, + 24, 199, 17, 31, 228, 13, 107, 215, 225, 207, 105, 208, 7, 27, 241, 183, 31, 140, 0, 62, 218, 35, 188, 26, 158, 197, 208, 125, 0, 67, 55, 13, + 190, 79, 210, 36, 61, 104, 250, 216, 76, 40, 165, 121, 49, 81, 22, 202, 83, 150, 138, 207, 73, 135, 14, 231, 201, 139, 55, 69, 219, 4, 79, 222, + 238, 232, 232, 114, 211, 255, 71, 100, 161, 151, 22, 94, 74, 47, 125, 151, 90, 81, 116, 255, 135, 190, 64, 79, 218, 239, 89, 252, 96, 204, 63, 1, + 92, 154, 245, 33, 255, 80, 153, 211, 76, 86, 170, 76, 117, 130, 165, 131, 228, 164, 153, 87, 197, 111, 183, 241, 240, 246, 180, 210, 29, 26, 20, 107, + 148, 65, 146, 181, 170, 88, 148, 220, 147, 164, 110, 203, 41, 109, 88, 189, 144, 143, 162, 182, 210, 202, 223, 66, 83, 90, 200, 81, 255, 71, 216, 2, + 113, 26, 22, 33, 85, 139, 124, 166, 242, 56, 10, 239, 6, 101, 88, 121, 17, 78, 168, 214, 39, 59, 28, 190, 24, 134, 36, 233, 61, 125, 70, 201, + 45, 229, 173, 133, 192, 219, 78, 208, 223, 254, 154, 27, 9, 95, 34, 237, 237, 202, 3, 148, 79, 37, 73, 68, 182, 107, 247, 96, 3, 65, 239, 140, + 99, 7, 20, 255, 31, 202, 251, 12, 8, 231, 239, 110, 137, 24, 1, 150, 206, 230, 159, 81, 210, 5, 234, 38, 231, 64, 100, 217, 40, 226, 25, 93, + 212, 241, 61, 171, 230, 163, 142, 135, 48, 49, 0, 111, 67, 86, 214, 75, 189, 18, 195, 143, 91, 220, 174, 250, 120, 12, 173, 133, 215, 15, 34, 97, + 221, 10, 233, 158, 44, 101, 23, 154, 42, 20, 203, 205, 174, 228, 219, 218, 65, 159, 162, 52, 135, 83, 43, 44, 232, 9, 126, 151, 33, 99, 2, 93, + 104, 137, 66, 109, 149, 130, 145, 201, 194, 165, 39, 19, 214, 101, 95, 72, 198, 220, 196, 250, 41, 106, 112, 159, 40, 133, 74, 108, 70, 45, 84, 110, + 230, 128, 250, 234, 145, 170, 25, 118, 53, 57, 167, 39, 12, 123, 13, 198, 216, 63, 65, 21, 121, 240, 32, 233, 239, 165, 238, 196, 131, 100, 69, 2, + 188, 223, 43, 98, 75, 97, 102, 138, 109, 74, 231, 149, 231, 180, 131, 192, 156, 26, 86, 248, 19, 154, 197, 177, 136, 45, 53, 95, 50, 226, 169, 195, + 11, 180, 53, 9, 243, 213, 87, 16, 226, 86, 126, 206, 43, 180, 205, 9, 50, 59, 215, 42, 183, 178, 238, 9, 160, 210, 108, 145, 153, 148, 64, 163, + 177, 176, 44, 173, 124, 85, 194, 215, 38, 138, 187, 72, 84, 22, 90, 246, 5, 61, 195, 41, 114, 170, 240, 51, 215, 207, 131, 245, 230, 92, 152, 41, + 171, 4, 248, 6, 228, 130, 187, 118, 189, 39, 42, 186, 54, 235, 40, 85, 170, 183, 169, 143, 110, 131, 241, 8, 154, 59, 38, 201, 237, 96, 63, 134, + 9, 178, 25, 6, 75, 20, 82, 206, 123, 124, 2, 36, 204, 0, 187, 45, 6, 200, 246, 215, 1, 243, 57, 97, 8, 65, 151, 172, 138, 176, 245, 204, + 89, 21, 251, 54, 252, 177, 180, 123, 203, 219, 36, 55, 57, 70, 221, 43, 201, 213, 63, 151, 165, 234, 2, 13, 48, 173, 129, 185, 255, 243, 100, 181, + 173, 30, 169, 60, 246, 14, 151, 59, 91, 180, 53, 144, 52, 249, 52, 89, 121, 237, 92, 130, 188, 58, 137, 47, 39, 159, 72, 145, 115, 24, 253, 143, + 46, 67, 152, 19, 114, 129, 85, 151, 44, 241, 151, 53, 82, 178, 166, 84, 201, 87, 129, 194, 102, 227, 156, 44, 214, 18, 39, 145, 240, 74, 109, 169, + 238, 70, 189, 86, 130, 180, 191, 196, 217, 122, 43, 235, 242, 53, 112, 226, 123, 105, 58, 252, 216, 150, 27, 195, 81, 183, 141, 254, 84, 105, 242, 77, + 224, 183, 75, 92, 254, 66, 237, 81, 160, 170, 80, 246, 254, 90, 242, 181, 145, 83, 133, 127, 99, 99, 161, 8, 176, 175, 63, 124, 152, 95, 170, 116, + 249, 220, 169, 188, 92, 177, 106, 225, 86, 145, 169, 251, 107, 144, 222, 184, 85, 186, 247, 28, 25, 140, 252, 176, 5, 91, 248, 149, 41, 107, 216, 34, + 139, 46, 228, 42, 217, 31, 249, 156, 159, 187, 94, 76, 65, 237, 61, 154, 95, 165, 228, 140, 173, 156, 236, 234, 113, 154, 160, 245, 252, 155, 244, 238, + 246, 18, 39, 119, 212, 100, 101, 224, 34, 75, 9, 194, 107, 95, 171, 87, 243, 169, 228, 12, 205, 23, 234, 81, 12, 64, 206, 156, 62, 31, 226, 216, + 7, 93, 218, 14, 72, 87, 182, 146, 179, 112, 206, 168, 105, 225, 101, 228, 148, 15, 98, 92, 86, 111, 200, 80, 3, 213, 9, 92, 128, 162, 103, 188, + 54, 48, 236, 231, 97, 29, 133, 103, 116, 61, 205, 135, 171, 69, 38, 225, 31, 237, 52, 110, 163, 151, 119, 56, 62, 68, 189, 41, 155, 183, 219, 225, + 237, 66, 22, 31, 56, 203, 127, 38, 215, 29, 247, 6, 248, 71, 218, 1, 25, 143, 78, 104, 199, 212, 181, 222, 84, 241, 142, 21, 174, 214, 62, 210, + 229, 6, 100, 114, 82, 138, 25, 81, 34, 17, 215, 81, 100, 130, 207, 115, 70, 127, 157, 24, 133, 116, 186, 91, 63, 167, 253, 176, 92, 206, 5, 247, + 40, 251, 49, 102, 24, 218, 58, 37, 87, 231, 34, 132, 246, 144, 109, 128, 72, 181, 9, 6, 106, 171, 236, 178, 185, 48, 26, 153, 173, 168, 240, 122, + 80, 222, 42, 178, 72, 169, 220, 60, 70, 126, 161, 177, 81, 164, 181, 80, 48, 35, 53, 135, 31, 135, 158, 79, 186, 227, 110, 80, 40, 71, 157, 122, + 248, 146, 182, 231, 75, 191, 41, 190, 80, 246, 231, 139, 127, 32, 43, 216, 195, 12, 168, 141, 104, 109, 104, 249, 45, 81, 5, 145, 15, 158, 104, 132, + 116, 224, 61, 228, 124, 81, 144, 189, 124, 90, 110, 231, 126, 173, 255, 46, 79, 33, 98, 110, 12, 70, 193, 97, 109, 64, 174, 39, 185, 1, 233, 141, + 53, 159, 252, 12, 53, 147, 31, 190, 21, 33, 221, 186, 219, 140, 236, 202, 157, 78, 234, 69, 75, 121, 27, 244, 149, 59, 114, 206, 48, 93, 34, 183, + 209, 120, 74, 78, 190, 19, 216, 173, 139, 145, 40, 58, 122, 224, 182, 92, 137, 44, 222, 183, 182, 1, 194, 199, 216, 49, 228, 127, 53, 243, 72, 79, + 103, 166, 252, 220, 53, 240, 177, 210, 129, 108, 65, 188, 46, 167, 11, 167, 137, 118, 221, 61, 127, 29, 171, 164, 32, 169, 42, 170, 236, 181, 243, 96, + 4, 207, 145, 115, 106, 146, 178, 45, 253, 112, 138, 240, 231, 89, 61, 59, 142, 58, 184, 2, 67, 116, 211, 96, 0, 110, 37, 203, 17, 227, 100, 21, + 63, 120, 89, 127, 220, 83, 186, 85, 43, 196, 163, 225, 33, 174, 56, 170, 248, 123, 55, 94, 11, 124, 220, 39, 55, 125, 45, 223, 133, 17, 241, 37, + 124, 246, 16, 175, 193, 102, 9, 154, 148, 117, 35, 212, 214, 8, 175, 225, 81, 250, 115, 142, 184, 98, 238, 228, 190, 110, 153, 202, 128, 228, 242, 228, + 21, 201, 162, 232, 199, 42, 18, 154, 106, 242, 129, 218, 99, 242, 177, 4, 227, 107, 193, 174, 233, 232, 76, 200, 135, 241, 251, 89, 180, 159, 157, 58, + 246, 68, 24, 34, 113, 81, 19, 43, 126, 13, 13, 191, 164, 48, 51, 112, 60, 6, 39, 73, 197, 204, 133, 12, 99, 125, 181, 194, 139, 96, 26, 210, + 85, 230, 67, 236, 56, 30, 87, 41, 255, 140, 104, 85, 139, 144, 167, 182, 192, 187, 76, 146, 68, 89, 50, 207, 201, 31, 224, 210, 235, 82, 228, 214, + 141, 174, 220, 237, 60, 23, 159, 39, 216, 200, 207, 144, 184, 236, 152, 156, 222, 169, 128, 172, 34, 152, 147, 149, 107, 81, 16, 184, 198, 96, 185, 172, + 208, 224, 54, 52, 208, 183, 179, 70, 155, 168, 116, 43, 81, 173, 71, 44, 85, 152, 191, 67, 104, 212, 95, 152, 2, 167, 195, 105, 75, 12, 40, 24, + 0, 225, 23, 71, 253, 246, 156, 21, 112, 136, 56, 165, 237, 172, 159, 36, 189, 18, 199, 79, 238, 244, 182, 35, 135, 35, 110, 64, 46, 217, 186, 171, + 71, 114, 9, 153, 70, 210, 219, 74, 142, 97, 100, 20, 100, 27, 21, 138, 99, 160, 71, 249, 71, 108, 164, 157, 216, 169, 252, 229, 61, 145, 29, 60, + 228, 6, 118, 142, 255, 174, 134, 132, 200, 169, 228, 13, 48, 113, 189, 84, 21, 48, 220, 148, 39, 143, 194, 17, 68, 139, 173, 114, 173, 196, 149, 49, + 168, 125, 229, 107, 169, 17, 226, 129, 132, 110, 55, 111, 211, 211, 42, 223, 255, 63, 114, 198, 239, 213, 48, 244, 202, 17, 49, 40, 255, 24, 59, 179, + 164, 39, 42, 51, 13, 92, 17, 171, 168, 86, 134, 107, 3, 200, 249, 210, 60, 85, 44, 154, 160, 30, 102, 189, 38, 35, 213, 28, 214, 36, 127, 45, + 197, 145, 207, 193, 45, 124, 35, 236, 67, 26, 118, 161, 182, 13, 220, 210, 169, 104, 161, 163, 249, 91, 242, 29, 143, 197, 127, 128, 132, 233, 17, 129, + 183, 139, 40, 158, 110, 135, 33, 126, 84, 103, 129, 185, 141, 75, 233, 0, 162, 116, 92, 214, 192, 174, 132, 84, 130, 188, 200, 86, 199, 224, 123, 78, + 53, 170, 155, 105, 86, 29, 187, 30, 47, 58, 202, 27, 1, 41, 20, 84, 29, 226, 62, 197, 129, 36, 180, 201, 4, 152, 166, 220, 75, 203, 75, 231, + 225, 136, 239, 81, 122, 242, 138, 34, 94, 32, 61, 244, 25, 159, 93, 6, 255, 195, 8, 249, 38, 137, 9, 127, 28, 197, 212, 9, 101, 184, 8, 54, + 145, 85, 138, 141, 132, 121, 222, 63, 81, 45, 65, 70, 108, 38, 135, 124, 185, 50, 164, 84, 125, 72, 108, 253, 158, 250, 133, 87, 70, 234, 16, 12, + 58, 240, 103, 170, 73, 249, 24, 100, 69, 136, 69, 57, 195, 93, 249, 21, 233, 41, 69, 202, 49, 231, 184, 146, 137, 96, 216, 31, 82, 122, 21, 244, + 125, 38, 11, 42, 70, 219, 194, 123, 249, 31, 148, 174, 112, 186, 146, 213, 126, 11, 254, 56, 208, 20, 33, 22, 53, 16, 123, 77, 107, 41, 203, 198, + 74, 223, 63, 95, 3, 144, 126, 6, 225, 185, 250, 183, 228, 165, 139, 188, 58, 152, 222, 69, 163, 12, 69, 253, 82, 232, 147, 107, 181, 72, 82, 214, + 188, 86, 250, 14, 202, 74, 162, 69, 114, 233, 92, 163, 112, 49, 216, 254, 156, 91, 162, 137, 203, 234, 118, 231, 160, 23, 217, 228, 58, 72, 155, 143, + 187, 11, 145, 212, 162, 63, 34, 181, 47, 65, 52, 8, 21, 185, 75, 26, 96, 69, 76, 27, 239, 45, 132, 157, 250, 63, 170, 14, 59, 165, 90, 44, + 97, 110, 68, 34, 19, 224, 93, 250, 152, 249, 228, 129, 174, 252, 232, 169, 12, 89, 220, 159, 93, 201, 250, 44, 238, 171, 45, 100, 136, 65, 7, 244, + 223, 187, 13, 14, 99, 156, 219, 194, 137, 58, 136, 160, 50, 238, 17, 239, 222, 141, 170, 71, 29, 56, 184, 139, 108, 105, 21, 50, 145, 115, 229, 17, + 29, 117, 235, 151, 74, 63, 94, 225, 249, 255, 192, 109, 125, 149, 238, 38, 136, 193, 196, 169, 50, 15, 213, 109, 252, 44, 180, 168, 255, 55, 152, 168, + 123, 130, 68, 66, 228, 140, 226, 200, 153, 252, 193, 99, 249, 98, 168, 248, 66, 77, 81, 39, 151, 42, 151, 5, 78, 223, 64, 62, 153, 46, 97, 223, + 65, 146, 217, 192, 67, 113, 146, 91, 216, 165, 68, 52, 140, 138, 23, 144, 229, 114, 127, 254, 36, 145, 81, 61, 37, 64, 46, 200, 122, 252, 56, 29, + 214, 197, 4, 98, 8, 245, 247, 208, 243, 108, 71, 180, 99, 179, 210, 167, 59, 103, 197, 135, 200, 70, 64, 21, 50, 181, 140, 50, 117, 43, 15, 115, + 225, 38, 224, 126, 88, 148, 31, 92, 0, 174, 47, 47, 223, 120, 77, 29, 122, 30, 99, 201, 226, 84, 17, 187, 173, 175, 1, 155, 185, 146, 166, 21, + 148, 174, 134, 15, 35, 192, 175, 191, 20, 45, 13, 123, 148, 133, 30, 29, 34, 93, 229, 96, 10, 227, 122, 36, 104, 153, 32, 155, 129, 12, 87, 121, + 136, 24, 200, 104, 230, 131, 190, 241, 101, 124, 160, 39, 100, 122, 69, 178, 11, 144, 142, 103, 140, 47, 43, 24, 42, 236, 136, 219, 196, 210, 74, 147, + 223, 197, 56, 191, 34, 72, 219, 90, 97, 52, 65, 181, 225, 253, 140, 78, 182, 194, 96, 151, 136, 181, 136, 216, 158, 39, 119, 86, 44, 20, 207, 33, + 20, 230, 148, 87, 197, 41, 188, 202, 117, 252, 3, 25, 51, 71, 138, 180, 228, 241, 168, 143, 21, 68, 21, 245, 221, 161, 66, 253, 27, 13, 161, 199, + 114, 22, 65, 102, 184, 32, 63, 51, 62, 134, 80, 60, 129, 108, 78, 212, 137, 211, 74, 63, 70, 34, 240, 117, 21, 183, 137, 80, 106, 41, 155, 142, + 110, 48, 61, 83, 234, 250, 149, 60, 71, 218, 141, 78, 60, 40, 157, 152, 101, 107, 86, 33, 131, 59, 19, 131, 198, 65, 167, 66, 218, 90, 131, 56, + 76, 178, 164, 23, 118, 108, 101, 99, 160, 11, 172, 63, 203, 226, 29, 80, 59, 122, 30, 148, 166, 80, 196, 192, 111, 16, 212, 46, 19, 179, 52, 71, + 102, 213, 202, 29, 165, 217, 165, 108, 64, 190, 239, 100, 248, 16, 56, 118, 203, 251, 80, 188, 120, 103, 3, 158, 33, 12, 51, 132, 72, 188, 85, 147, + 97, 113, 40, 79, 158, 69, 42, 18, 19, 230, 176, 126, 78, 44, 205, 163, 217, 254, 14, 137, 71, 132, 143, 36, 167, 20, 71, 146, 179, 19, 72, 5, + 22, 216, 209, 187, 78, 132, 200, 91, 233, 26, 102, 33, 254, 203, 130, 8, 225, 188, 220, 218, 21, 224, 97, 97, 52, 41, 93, 121, 37, 188, 61, 91, + 228, 142, 151, 171, 56, 158, 33, 39, 137, 151, 121, 8, 199, 102, 182, 44, 37, 74, 58, 242, 45, 188, 147, 147, 41, 67, 186, 249, 58, 184, 160, 97, + 112, 126, 194, 83, 39, 176, 50, 69, 76, 83, 44, 226, 208, 39, 221, 26, 17, 51, 12, 251, 146, 207, 13, 179, 130, 165, 2, 174, 92, 213, 25, 71, + 56, 13, 88, 106, 82, 33, 47, 67, 31, 225, 103, 23, 121, 31, 255, 78, 180, 38, 184, 64, 123, 94, 0, 125, 146, 84, 143, 38, 102, 65, 62, 225, + 253, 0, 254, 131, 143, 52, 245, 95, 40, 163, 114, 148, 173, 141, 139, 227, 62, 236, 142, 152, 227, 215, 207, 15, 83, 162, 88, 86, 143, 93, 180, 13, + 34, 207, 183, 235, 67, 209, 222, 164, 47, 219, 136, 189, 50, 42, 73, 127, 128, 33, 120, 41, 108, 181, 105, 188, 72, 108, 17, 245, 234, 43, 226, 184, + 97, 215, 137, 133, 182, 164, 210, 155, 224, 21, 29, 161, 134, 191, 170, 22, 118, 18, 14, 168, 241, 0, 31, 171, 157, 27, 150, 59, 41, 148, 159, 243, + 173, 219, 137, 91, 36, 246, 203, 215, 154, 155, 116, 94, 46, 30, 149, 249, 158, 139, 68, 3, 186, 227, 56, 118, 88, 28, 197, 167, 93, 108, 15, 226, + 125, 162, 217, 153, 172, 129, 188, 221, 94, 40, 234, 8, 117, 103, 102, 199, 182, 168, 221, 62, 89, 162, 128, 222, 101, 41, 228, 152, 124, 66, 152, 44, + 144, 74, 165, 202, 224, 116, 95, 157, 8, 147, 107, 97, 43, 57, 0, 110, 249, 107, 133, 36, 133, 223, 26, 12, 243, 24, 15, 8, 74, 81, 112, 220, + 72, 154, 160, 29, 45, 225, 206, 76, 222, 11, 23, 140, 253, 167, 45, 114, 185, 114, 39, 28, 162, 169, 137, 208, 20, 131, 93, 11, 79, 19, 78, 254, + 78, 60, 69, 190, 21, 135, 3, 234, 100, 73, 54, 50, 138, 103, 213, 160, 167, 43, 174, 95, 85, 53, 100, 184, 166, 183, 240, 107, 226, 170, 59, 231, + 242, 20, 244, 231, 21, 255, 23, 122, 103, 196, 13, 107, 49, 7, 249, 33, 134, 205, 116, 34, 25, 189, 17, 225, 114, 83, 166, 158, 221, 68, 89, 196, + 25, 39, 11, 21, 243, 209, 94, 47, 154, 210, 17, 242, 21, 218, 199, 122, 226, 20, 71, 164, 128, 82, 216, 44, 27, 81, 78, 236, 208, 174, 254, 224, + 212, 201, 191, 192, 137, 216, 201, 136, 147, 17, 110, 159, 76, 120, 126, 64, 121, 29, 182, 30, 69, 66, 7, 255, 70, 63, 122, 184, 53, 102, 204, 100, + 50, 183, 98, 2, 30, 76, 111, 145, 57, 214, 83, 131, 235, 13, 167, 130, 249, 248, 178, 23, 160, 119, 199, 84, 183, 78, 196, 148, 90, 68, 205, 32, + 254, 23, 13, 73, 72, 111, 133, 13, 244, 152, 47, 93, 129, 74, 202, 128, 165, 239, 201, 201, 174, 241, 133, 151, 18, 77, 95, 72, 22, 166, 148, 176, + 57, 11, 224, 187, 110, 137, 228, 101, 0, 233, 50, 238, 203, 180, 96, 119, 28, 35, 142, 87, 69, 142, 71, 88, 141, 88, 46, 103, 75, 234, 224, 69, + 165, 45, 60, 190, 151, 30, 145, 181, 207, 178, 178, 132, 239, 46, 109, 94, 202, 199, 114, 71, 201, 151, 92, 78, 195, 208, 226, 228, 156, 245, 242, 161, + 82, 212, 43, 80, 121, 82, 45, 124, 95, 126, 198, 138, 118, 86, 179, 185, 244, 210, 191, 110, 131, 59, 213, 172, 202, 195, 229, 164, 62, 125, 126, 45, + 72, 58, 248, 65, 191, 182, 76, 93, 59, 71, 188, 210, 36, 87, 1, 93, 170, 180, 229, 225, 99, 46, 103, 240, 173, 39, 71, 63, 13, 183, 201, 249, + 255, 145, 200, 144, 141, 83, 191, 122, 9, 117, 33, 203, 177, 253, 208, 33, 113, 2, 163, 253, 92, 79, 255, 58, 66, 254, 227, 221, 57, 161, 77, 0, + 123, 9, 146, 1, 244, 43, 114, 95, 66, 133, 91, 208, 9, 150, 196, 125, 172, 149, 87, 130, 239, 197, 223, 55, 64, 185, 157, 87, 62, 18, 205, 24, + 122, 80, 216, 211, 69, 73, 63, 179, 104, 201, 120, 140, 208, 31, 176, 151, 250, 12, 28, 224, 61, 196, 148, 73, 9, 108, 130, 227, 179, 214, 47, 90, + 138, 8, 57, 172, 48, 164, 89, 96, 188, 47, 42, 181, 70, 163, 67, 1, 231, 37, 82, 120, 147, 74, 71, 122, 117, 226, 175, 24, 160, 96, 18, 147, + 166, 253, 65, 150, 10, 67, 148, 65, 17, 52, 192, 159, 21, 212, 214, 141, 47, 211, 51, 1, 148, 122, 50, 47, 145, 87, 4, 99, 200, 87, 228, 117, + 28, 95, 90, 134, 58, 232, 75, 196, 118, 222, 172, 85, 163, 179, 207, 186, 79, 110, 231, 106, 68, 157, 109, 186, 131, 176, 73, 185, 80, 92, 34, 211, + 87, 21, 57, 69, 218, 188, 97, 147, 87, 107, 50, 14, 240, 177, 114, 61, 67, 101, 55, 58, 154, 199, 95, 26, 129, 170, 106, 130, 136, 66, 19, 108, + 135, 90, 17, 130, 50, 126, 90, 78, 151, 194, 113, 89, 193, 83, 150, 0, 85, 16, 161, 98, 112, 12, 52, 37, 71, 114, 168, 14, 152, 92, 174, 56, + 81, 68, 141, 89, 208, 162, 68, 211, 234, 206, 126, 56, 32, 51, 174, 173, 22, 56, 16, 113, 206, 161, 37, 18, 160, 72, 82, 7, 10, 25, 185, 213, + 219, 65, 82, 215, 124, 244, 174, 76, 161, 170, 184, 85, 142, 126, 133, 212, 96, 254, 197, 114, 187, 227, 45, 237, 178, 186, 56, 196, 196, 32, 248, 127, + 60, 9, 222, 38, 255, 244, 84, 15, 230, 202, 108, 128, 43, 96, 2, 189, 116, 15, 178, 72, 119, 1, 70, 180, 61, 74, 102, 4, 92, 139, 208, 98, + 194, 211, 114, 191, 168, 216, 186, 157, 154, 69, 238, 213, 24, 58, 103, 52, 145, 220, 228, 28, 242, 212, 35, 212, 108, 82, 134, 45, 144, 147, 145, 23, + 187, 117, 16, 144, 34, 66, 18, 3, 229, 150, 212, 224, 191, 96, 151, 47, 61, 178, 112, 165, 252, 8, 152, 47, 117, 214, 10, 20, 60, 149, 86, 151, + 228, 18, 225, 195, 55, 144, 100, 144, 21, 42, 144, 223, 167, 244, 132, 69, 139, 216, 45, 105, 121, 53, 124, 116, 190, 118, 108, 181, 156, 175, 153, 34, + 62, 131, 116, 195, 191, 180, 56, 194, 168, 43, 231, 81, 253, 238, 210, 212, 119, 225, 52, 70, 63, 212, 233, 115, 229, 20, 85, 89, 16, 166, 239, 83, + 114, 197, 167, 207, 205, 39, 31, 37, 252, 105, 230, 87, 162, 252, 0, 157, 140, 54, 23, 253, 145, 204, 22, 2, 15, 110, 63, 127, 169, 195, 24, 79, + 170, 11, 235, 67, 23, 18, 164, 155, 244, 126, 252, 72, 241, 87, 52, 37, 213, 71, 232, 16, 42, 61, 211, 149, 249, 25, 190, 148, 101, 116, 222, 134, + 68, 249, 6, 35, 69, 108, 107, 10, 239, 69, 190, 220, 244, 188, 104, 87, 101, 73, 67, 41, 129, 122, 216, 65, 232, 241, 34, 82, 200, 36, 21, 86, + 194, 35, 58, 87, 108, 163, 106, 134, 27, 222, 121, 159, 184, 5, 161, 41, 247, 90, 182, 158, 237, 80, 246, 7, 144, 131, 90, 36, 244, 184, 71, 63, + 134, 163, 230, 76, 126, 29, 130, 95, 220, 91, 167, 13, 160, 225, 188, 64, 17, 245, 224, 5, 114, 28, 178, 240, 194, 25, 216, 131, 157, 88, 14, 146, + 67, 235, 125, 117, 167, 191, 47, 19, 245, 16, 136, 44, 157, 7, 190, 94, 187, 18, 85, 124, 38, 218, 171, 213, 203, 125, 229, 169, 40, 251, 168, 32, + 143, 30, 37, 139, 179, 22, 143, 43, 170, 83, 196, 26, 104, 36, 169, 100, 60, 25, 3, 94, 21, 45, 202, 208, 22, 174, 198, 105, 186, 136, 5, 48, + 246, 70, 196, 136, 167, 240, 23, 233, 53, 7, 29, 236, 147, 171, 200, 64, 96, 27, 95, 244, 154, 218, 89, 130, 177, 139, 254, 223, 179, 7, 208, 96, + 130, 130, 250, 254, 40, 95, 177, 134, 51, 53, 226, 11, 114, 198, 135, 100, 252, 184, 210, 236, 251, 37, 67, 76, 37, 25, 69, 151, 91, 230, 203, 160, + 91, 214, 87, 180, 169, 165, 168, 176, 201, 135, 108, 184, 170, 106, 186, 61, 246, 205, 68, 195, 235, 226, 184, 234, 234, 45, 100, 51, 184, 119, 218, 210, + 218, 251, 165, 209, 95, 88, 200, 124, 186, 193, 193, 8, 119, 198, 25, 175, 173, 82, 122, 107, 145, 245, 183, 171, 157, 84, 172, 251, 129, 83, 226, 132, + 31, 218, 167, 161, 54, 209, 109, 169, 71, 237, 40, 203, 109, 119, 164, 14, 216, 161, 163, 43, 126, 43, 83, 135, 97, 35, 115, 145, 28, 48, 221, 173, + 89, 72, 134, 100, 78, 225, 40, 232, 151, 121, 126, 146, 207, 163, 18, 75, 156, 64, 113, 102, 12, 158, 47, 25, 234, 90, 158, 31, 2, 150, 204, 178, + 118, 171, 92, 114, 48, 28, 182, 195, 162, 18, 69, 247, 118, 93, 78, 47, 151, 178, 102, 81, 43, 194, 86, 173, 43, 103, 118, 123, 161, 229, 231, 56, + 54, 133, 204, 114, 185, 0, 55, 190, 252, 0, 144, 185, 255, 10, 116, 22, 74, 250, 223, 4, 75, 76, 253, 220, 107, 70, 216, 175, 0, 197, 93, 241, + 47, 81, 187, 115, 38, 90, 197, 147, 239, 17, 38, 23, 91, 229, 232, 99, 34, 12, 143, 29, 75, 120, 199, 117, 119, 52, 200, 185, 247, 163, 24, 238, + 226, 136, 193, 244, 1, 146, 122, 166, 202, 104, 243, 124, 64, 145, 30, 171, 46, 213, 149, 124, 9, 247, 177, 16, 152, 182, 5, 1, 84, 22, 229, 158, + 7, 81, 252, 221, 128, 8, 214, 132, 42, 255, 10, 225, 193, 44, 40, 17, 149, 96, 108, 71, 222, 226, 3, 221, 140, 66, 25, 233, 39, 113, 51, 134, + 31, 83, 109, 15, 221, 45, 5, 120, 102, 29, 156, 131, 41, 99, 229, 188, 52, 252, 68, 12, 26, 114, 159, 191, 209, 100, 36, 107, 152, 95, 40, 181, + 36, 99, 122, 58, 83, 138, 19, 166, 103, 130, 82, 140, 68, 122, 210, 29, 176, 102, 173, 202, 124, 222, 126, 24, 38, 188, 214, 13, 32, 215, 237, 105, + 242, 167, 21, 166, 156, 83, 179, 10, 87, 206, 133, 115, 22, 143, 76, 119, 101, 202, 169, 206, 120, 76, 27, 145, 169, 195, 158, 205, 150, 65, 131, 124, + 235, 106, 108, 227, 70, 12, 206, 40, 148, 133, 179, 75, 171, 141, 120, 92, 76, 217, 168, 36, 139, 220, 73, 132, 26, 86, 185, 189, 72, 75, 169, 221, + 197, 222, 34, 109, 126, 191, 117, 5, 254, 41, 103, 177, 197, 196, 82, 59, 226, 232, 101, 237, 198, 74, 231, 81, 242, 182, 238, 149, 187, 87, 16, 123, + 54, 242, 194, 190, 144, 93, 45, 30, 190, 136, 253, 129, 188, 146, 29, 1, 187, 105, 220, 244, 26, 225, 14, 88, 15, 139, 53, 48, 226, 69, 206, 89, + 18, 41, 92, 84, 172, 109, 162, 173, 62, 219, 227, 26, 73, 154, 136, 108, 65, 190, 72, 219, 239, 211, 78, 227, 255, 116, 47, 46, 122, 96, 112, 41, + 109, 53, 51, 85, 226, 14, 153, 74, 182, 74, 124, 76, 247, 68, 50, 242, 87, 171, 41, 60, 62, 153, 14, 154, 215, 242, 157, 116, 212, 43, 154, 161, + 116, 199, 29, 180, 52, 35, 83, 36, 22, 111, 144, 205, 170, 61, 163, 12, 198, 197, 86, 141, 26, 241, 74, 190, 149, 172, 52, 146, 113, 81, 248, 155, + 179, 93, 222, 220, 98, 213, 36, 208, 97, 57, 235, 180, 6, 35, 128, 186, 248, 29, 163, 191, 72, 112, 49, 2, 26, 197, 110, 106, 152, 162, 17, 38, + 31, 51, 179, 141, 124, 55, 5, 146, 33, 239, 255, 191, 214, 192, 74, 242, 181, 47, 95, 37, 118, 119, 154, 41, 69, 32, 77, 54, 73, 8, 141, 107, + 53, 61, 96, 142, 99, 63, 167, 161, 236, 2, 120, 147, 58, 65, 182, 0, 205, 197, 103, 47, 189, 155, 180, 71, 50, 11, 224, 142, 85, 248, 132, 59, + 177, 177, 89, 21, 94, 80, 1, 111, 45, 30, 238, 183, 248, 36, 130, 99, 26, 23, 92, 51, 116, 207, 2, 46, 118, 41, 118, 92, 220, 128, 253, 220, + 89, 12, 119, 106, 195, 106, 79, 145, 83, 141, 61, 61, 227, 114, 216, 165, 116, 90, 80, 77, 230, 207, 246, 148, 175, 76, 119, 5, 59, 67, 119, 7, + 197, 90, 241, 103, 197, 146, 9, 86, 163, 48, 90, 27, 54, 178, 197, 252, 35, 180, 156, 29, 24, 16, 174, 101, 219, 9, 233, 40, 194, 39, 140, 40, + 182, 197, 240, 6, 74, 95, 177, 179, 72, 67, 151, 179, 236, 73, 32, 211, 235, 252, 136, 118, 152, 214, 136, 233, 244, 76, 132, 15, 194, 219, 237, 178, + 55, 228, 217, 87, 240, 51, 125, 214, 183, 201, 87, 102, 102, 196, 72, 26, 70, 9, 115, 45, 249, 58, 50, 94, 104, 212, 52, 199, 45, 139, 129, 38, + 223, 38, 96, 155, 202, 229, 150, 5, 84, 93, 159, 201, 21, 204, 251, 141, 184, 181, 26, 239, 97, 159, 191, 199, 253, 246, 98, 241, 253, 126, 105, 49, + 159, 234, 241, 98, 110, 228, 149, 255, 163, 45, 166, 227, 137, 201, 84, 79, 74, 6, 90, 42, 20, 230, 91, 165, 22, 44, 136, 39, 118, 119, 192, 115, + 29, 218, 77, 195, 197, 30, 62, 179, 49, 84, 228, 112, 57, 241, 137, 119, 229, 107, 225, 113, 154, 138, 140, 103, 216, 115, 50, 141, 112, 239, 249, 142, + 61, 64, 143, 6, 243, 107, 225, 76, 187, 229, 61, 184, 17, 150, 192, 116, 190, 88, 147, 227, 41, 130, 16, 254, 227, 55, 112, 204, 188, 145, 157, 230, + 120, 54, 140, 255, 170, 18, 59, 113, 184, 126, 198, 38, 211, 8, 134, 52, 87, 235, 146, 9, 236, 249, 32, 171, 12, 224, 157, 18, 214, 153, 183, 217, + 57, 234, 17, 143, 166, 138, 249, 131, 75, 148, 191, 216, 119, 18, 48, 188, 74, 8, 66, 81, 114, 5, 235, 104, 183, 228, 227, 160, 15, 222, 10, 113, + 17, 223, 152, 108, 100, 26, 249, 202, 199, 12, 161, 15, 148, 59, 97, 1, 252, 12, 173, 67, 254, 23, 177, 177, 15, 198, 208, 51, 126, 119, 133, 156, + 129, 36, 30, 201, 42, 73, 137, 77, 13, 252, 58, 90, 159, 28, 1, 126, 22, 57, 145, 128, 127, 97, 68, 121, 5, 42, 161, 245, 223, 38, 98, 106, + 34, 34, 124, 76, 221, 71, 186, 58, 219, 97, 63, 11, 128, 239, 68, 132, 123, 124, 190, 98, 133, 199, 94, 68, 146, 190, 244, 136, 187, 201, 215, 121, + 248, 139, 182, 213, 152, 98, 47, 38, 149, 253, 150, 195, 53, 11, 210, 205, 200, 112, 179, 170, 204, 62, 179, 79, 230, 61, 104, 128, 254, 140, 7, 127, + 160, 161, 100, 227, 239, 105, 36, 79, 22, 239, 241, 35, 161, 81, 143, 146, 89, 89, 28, 80, 109, 126, 7, 26, 215, 18, 165, 19, 153, 235, 111, 96, + 7, 204, 134, 42, 166, 253, 198, 125, 80, 252, 166, 191, 40, 38, 2, 25, 79, 104, 210, 169, 164, 101, 70, 124, 169, 121, 30, 57, 141, 212, 240, 83, + 104, 132, 46, 49, 31, 169, 133, 71, 206, 160, 101, 187, 8, 167, 8, 5, 213, 162, 93, 94, 199, 72, 123, 191, 47, 188, 132, 16, 228, 107, 211, 153, + 122, 183, 244, 198, 17, 223, 68, 47, 146, 111, 100, 150, 58, 213, 26, 185, 99, 181, 216, 149, 128, 95, 147, 175, 253, 34, 131, 102, 186, 20, 199, 96, + 152, 54, 249, 216, 56, 118, 59, 181, 253, 121, 149, 43, 125, 72, 129, 36, 191, 107, 72, 101, 8, 236, 39, 111, 168, 47, 33, 35, 122, 157, 50, 244, + 85, 88, 11, 227, 80, 236, 199, 133, 207, 86, 80, 110, 17, 89, 223, 130, 33, 233, 103, 216, 250, 46, 113, 57, 76, 128, 38, 126, 98, 163, 209, 35, + 241, 3, 77, 133, 138, 253, 169, 67, 240, 39, 210, 12, 111, 192, 122, 241, 26, 237, 39, 213, 67, 135, 224, 50, 178, 9, 143, 175, 23, 239, 95, 110, + 115, 116, 51, 188, 88, 243, 109, 25, 236, 53, 151, 228, 81, 114, 124, 237, 67, 19, 250, 14, 58, 248, 141, 220, 116, 232, 144, 218, 139, 151, 223, 69, + 15, 248, 196, 136, 233, 164, 29, 125, 120, 50, 14, 1, 175, 199, 206, 173, 18, 161, 195, 34, 130, 104, 90, 234, 158, 69, 136, 40, 99, 147, 150, 24, + 113, 98, 147, 85, 106, 198, 242, 46, 120, 14, 199, 213, 116, 148, 168, 223, 67, 45, 114, 175, 150, 145, 35, 206, 73, 200, 40, 115, 171, 133, 197, 124, + 235, 60, 221, 81, 92, 95, 118, 42, 187, 3, 145, 202, 157, 138, 38, 28, 49, 157, 70, 246, 7, 196, 128, 204, 8, 126, 89, 123, 92, 172, 68, 131, + 99, 147, 142, 32, 255, 47, 134, 253, 162, 66, 20, 193, 76, 118, 35, 237, 199, 168, 220, 116, 24, 241, 125, 68, 186, 116, 181, 248, 99, 127, 17, 122, + 114, 14, 49, 237, 180, 118, 135, 115, 120, 159, 242, 199, 85, 210, 149, 45, 155, 255, 129, 135, 154, 253, 98, 250, 16, 139, 216, 198, 84, 251, 122, 81, + 201, 85, 6, 111, 69, 212, 76, 131, 187, 157, 172, 48, 160, 242, 138, 194, 163, 207, 32, 58, 130, 219, 142, 0, 247, 89, 228, 15, 253, 200, 193, 126, + 143, 116, 64, 221, 142, 78, 252, 203, 238, 248, 100, 79, 9, 32, 149, 191, 181, 14, 149, 117, 169, 32, 14, 121, 13, 13, 121, 157, 38, 224, 103, 176, + 224, 159, 100, 171, 90, 237, 220, 64, 62, 85, 87, 121, 251, 223, 80, 123, 227, 226, 22, 132, 39, 124, 200, 11, 200, 176, 154, 40, 181, 87, 106, 91, + 116, 47, 202, 38, 65, 178, 12, 42, 108, 125, 189, 55, 200, 118, 146, 79, 178, 141, 240, 220, 30, 223, 207, 80, 221, 248, 111, 157, 102, 35, 162, 24, + 15, 123, 234, 35, 215, 48, 197, 69, 125, 178, 38, 61, 29, 205, 63, 188, 90, 237, 172, 21, 42, 35, 27, 177, 79, 78, 17, 32, 23, 47, 160, 67, + 126, 175, 37, 173, 88, 193, 27, 216, 115, 50, 137, 68, 31, 73, 195, 141, 19, 179, 240, 19, 239, 209, 75, 57, 109, 214, 12, 117, 136, 122, 250, 41, + 234, 152, 41, 3, 212, 79, 248, 29, 200, 206, 187, 188, 73, 240, 14, 162, 38, 34, 200, 252, 14, 139, 111, 223, 168, 48, 171, 86, 236, 50, 70, 253, + 158, 154, 210, 225, 21, 203, 132, 170, 239, 98, 240, 89, 0, 63, 151, 78, 171, 78, 98, 215, 107, 243, 229, 220, 44, 140, 128, 107, 142, 249, 126, 202, + 207, 236, 145, 63, 208, 95, 167, 153, 148, 45, 194, 75, 86, 241, 34, 119, 251, 18, 249, 140, 83, 52, 195, 200, 21, 139, 237, 240, 142, 81, 244, 123, + 165, 33, 187, 244, 110, 106, 230, 225, 15, 32, 227, 161, 220, 214, 245, 11, 116, 199, 197, 136, 32, 57, 203, 91, 188, 81, 69, 204, 222, 171, 133, 164, + 129, 104, 243, 255, 100, 23, 218, 131, 142, 64, 117, 175, 242, 85, 252, 204, 20, 251, 130, 221, 102, 126, 41, 155, 28, 131, 27, 17, 101, 195, 162, 252, + 67, 42, 95, 67, 254, 228, 148, 144, 196, 207, 127, 17, 182, 170, 232, 7, 24, 125, 102, 85, 253, 88, 162, 172, 15, 33, 119, 242, 49, 127, 26, 3, + 8, 53, 34, 124, 41, 187, 227, 152, 140, 123, 187, 17, 233, 101, 216, 145, 162, 65, 188, 130, 204, 184, 199, 91, 241, 150, 173, 143, 166, 166, 63, 111, + 180, 49, 157, 21, 29, 246, 161, 72, 241, 223, 135, 58, 220, 94, 73, 214, 169, 93, 148, 211, 179, 11, 160, 206, 53, 63, 23, 119, 209, 22, 159, 91, + 37, 36, 122, 101, 61, 118, 25, 90, 56, 198, 164, 143, 41, 2, 243, 253, 228, 147, 100, 213, 244, 24, 252, 30, 158, 59, 134, 231, 160, 208, 128, 42, + 241, 115, 140, 215, 24, 101, 119, 147, 125, 232, 234, 63, 149, 123, 166, 217, 252, 24, 76, 146, 175, 162, 136, 165, 200, 237, 8, 243, 127, 99, 63, 184, + 17, 31, 209, 193, 94, 253, 49, 191, 174, 78, 148, 248, 171, 112, 220, 48, 116, 158, 34, 214, 10, 55, 136, 193, 249, 12, 117, 205, 202, 1, 114, 64, + 220, 183, 84, 84, 12, 249, 216, 10, 30, 225, 247, 177, 122, 246, 177, 68, 115, 153, 21, 60, 99, 198, 209, 17, 229, 40, 72, 122, 128, 254, 247, 78, + 118, 4, 254, 121, 28, 198, 218, 74, 228, 74, 197, 47, 212, 9, 19, 106, 127, 157, 37, 178, 110, 51, 241, 16, 156, 150, 219, 103, 224, 251, 12, 181, + 243, 162, 118, 242, 253, 125, 234, 64, 177, 167, 123, 100, 165, 120, 151, 238, 243, 167, 167, 179, 235, 232, 190, 200, 97, 196, 156, 125, 254, 252, 116, 118, + 249, 33, 252, 249, 75, 252, 247, 194, 78, 242, 147, 229, 244, 184, 63, 143, 152, 181, 78, 148, 3, 223, 254, 6, 118, 223, 91, 27, 141, 92, 252, 135, + 13, 234, 101, 75, 16, 77, 92, 174, 233, 114, 225, 151, 31, 74, 206, 154, 249, 17, 211, 72, 146, 116, 117, 156, 129, 43, 201, 50, 216, 136, 170, 237, + 77, 26, 247, 9, 228, 232, 41, 4, 97, 12, 176, 109, 220, 131, 218, 87, 208, 182, 37, 12, 69, 184, 222, 93, 123, 6, 148, 230, 96, 118, 132, 236, + 54, 31, 26, 92, 47, 162, 139, 229, 33, 27, 48, 144, 175, 49, 227, 8, 188, 15, 91, 184, 5, 122, 143, 127, 81, 22, 30, 16, 171, 48, 188, 69, + 210, 197, 128, 172, 173, 69, 69, 188, 186, 23, 206, 255, 37, 250, 77, 10, 146, 9, 189, 11, 213, 80, 140, 97, 121, 4, 223, 189, 135, 228, 70, 182, + 220, 58, 126, 42, 4, 157, 90, 91, 101, 180, 7, 131, 209, 37, 240, 143, 51, 111, 192, 104, 113, 131, 136, 138, 18, 19, 195, 218, 124, 24, 140, 38, + 160, 215, 90, 127, 132, 235, 195, 181, 167, 64, 57, 235, 99, 35, 144, 189, 62, 134, 67, 28, 247, 253, 116, 25, 62, 141, 163, 121, 85, 48, 153, 26, + 219, 193, 201, 174, 240, 113, 223, 25, 244, 191, 126, 242, 47, 146, 194, 235, 37, 197, 229, 135, 144, 173, 15, 57, 134, 32, 148, 202, 88, 150, 20, 209, + 251, 36, 231, 171, 244, 38, 17, 140, 57, 165, 31, 136, 119, 240, 174, 45, 29, 32, 96, 229, 147, 8, 123, 53, 30, 54, 229, 176, 42, 183, 0, 174, + 133, 27, 92, 28, 151, 134, 102, 30, 102, 70, 15, 113, 170, 230, 224, 80, 130, 39, 23, 173, 189, 105, 12, 82, 177, 114, 107, 25, 88, 110, 203, 53, + 140, 70, 213, 60, 233, 135, 135, 192, 131, 74, 119, 133, 238, 208, 86, 60, 78, 68, 93, 4, 218, 69, 162, 150, 142, 199, 110, 123, 30, 78, 152, 151, + 243, 40, 93, 152, 89, 33, 202, 67, 218, 171, 70, 6, 25, 210, 38, 132, 23, 161, 190, 154, 25, 228, 181, 200, 70, 70, 240, 134, 224, 101, 180, 219, + 159, 154, 46, 46, 175, 48, 174, 219, 167, 230, 107, 153, 202, 103, 160, 40, 80, 253, 115, 105, 163, 77, 29, 184, 51, 175, 216, 234, 47, 174, 102, 228, + 157, 33, 212, 87, 23, 240, 253, 90, 45, 34, 138, 255, 8, 235, 164, 223, 206, 172, 208, 221, 27, 94, 225, 42, 220, 0, 36, 77, 95, 231, 23, 194, + 59, 146, 30, 45, 214, 116, 233, 172, 226, 225, 14, 234, 244, 188, 114, 91, 78, 249, 6, 61, 222, 1, 87, 28, 66, 53, 254, 13, 214, 0, 22, 172, + 152, 64, 247, 141, 253, 146, 30, 135, 131, 176, 90, 232, 114, 3, 189, 67, 98, 117, 34, 158, 244, 231, 104, 90, 89, 74, 86, 168, 241, 248, 119, 96, + 230, 67, 63, 194, 167, 91, 42, 84, 208, 55, 99, 159, 196, 158, 174, 146, 115, 78, 9, 120, 7, 122, 27, 218, 160, 1, 112, 112, 78, 195, 21, 38, + 154, 25, 169, 40, 108, 162, 109, 71, 180, 146, 244, 228, 89, 3, 206, 132, 43, 105, 118, 55, 180, 165, 166, 67, 68, 68, 94, 134, 124, 121, 94, 125, + 203, 217, 175, 109, 170, 129, 193, 106, 213, 45, 6, 12, 134, 127, 129, 17, 102, 7, 118, 191, 93, 235, 236, 135, 56, 254, 46, 246, 130, 242, 232, 17, + 209, 98, 44, 113, 113, 244, 154, 232, 33, 232, 132, 31, 241, 149, 240, 138, 209, 99, 57, 147, 246, 235, 94, 209, 106, 205, 135, 64, 188, 97, 47, 170, + 152, 7, 53, 170, 216, 72, 113, 119, 17, 104, 200, 97, 148, 159, 192, 30, 167, 6, 250, 119, 162, 193, 26, 38, 205, 108, 156, 104, 41, 143, 24, 67, + 22, 59, 172, 101, 140, 172, 229, 153, 220, 215, 81, 11, 119, 130, 103, 140, 127, 121, 113, 228, 212, 185, 95, 139, 165, 62, 87, 212, 7, 174, 2, 110, + 188, 229, 40, 153, 250, 3, 104, 123, 191, 171, 242, 253, 122, 159, 209, 85, 84, 72, 5, 52, 30, 118, 212, 238, 129, 60, 105, 30, 43, 9, 151, 105, + 45, 229, 119, 32, 106, 165, 144, 66, 34, 26, 167, 71, 136, 218, 112, 29, 242, 74, 88, 48, 18, 78, 172, 87, 134, 144, 136, 54, 192, 133, 23, 102, + 84, 173, 17, 67, 86, 131, 97, 22, 157, 209, 78, 74, 54, 123, 6, 81, 91, 90, 208, 138, 166, 4, 249, 158, 120, 71, 86, 40, 222, 63, 72, 24, + 108, 32, 33, 197, 174, 116, 131, 231, 158, 34, 117, 80, 189, 243, 191, 248, 145, 166, 219, 237, 25, 114, 233, 153, 107, 244, 147, 97, 242, 75, 184, 142, + 70, 125, 89, 85, 251, 234, 118, 120, 205, 54, 60, 69, 192, 25, 243, 155, 236, 58, 164, 42, 79, 216, 144, 156, 8, 165, 85, 201, 53, 96, 97, 92, + 170, 83, 134, 168, 203, 183, 27, 253, 197, 158, 146, 173, 28, 222, 6, 43, 78, 9, 16, 127, 160, 221, 29, 240, 4, 234, 98, 127, 15, 97, 202, 48, + 244, 152, 253, 220, 82, 255, 131, 214, 191, 219, 236, 226, 123, 98, 230, 149, 220, 228, 247, 110, 70, 55, 112, 80, 200, 69, 122, 74, 207, 105, 143, 162, + 228, 248, 205, 236, 170, 53, 34, 172, 25, 237, 216, 217, 122, 194, 154, 129, 156, 187, 175, 200, 157, 178, 33, 81, 149, 205, 55, 86, 162, 81, 143, 101, + 215, 162, 184, 193, 126, 120, 142, 182, 251, 126, 199, 175, 131, 137, 66, 111, 247, 47, 180, 225, 34, 33, 61, 116, 140, 152, 188, 199, 188, 104, 131, 146, + 68, 38, 114, 173, 24, 128, 196, 222, 86, 8, 165, 106, 39, 51, 248, 6, 84, 65, 121, 218, 224, 202, 94, 227, 113, 239, 138, 142, 162, 26, 109, 62, + 74, 206, 97, 253, 51, 254, 212, 38, 84, 38, 243, 17, 135, 255, 40, 197, 74, 132, 55, 222, 45, 249, 133, 42, 194, 15, 97, 36, 202, 84, 194, 36, + 164, 225, 237, 69, 151, 109, 131, 210, 147, 38, 140, 192, 184, 50, 232, 187, 14, 225, 252, 107, 63, 83, 133, 153, 87, 225, 92, 135, 41, 150, 126, 151, + 188, 147, 244, 196, 238, 99, 196, 153, 248, 217, 30, 73, 139, 100, 128, 176, 13, 241, 89, 162, 114, 14, 105, 80, 254, 136, 20, 63, 227, 61, 135, 174, + 177, 70, 43, 157, 198, 170, 1, 135, 2, 105, 139, 120, 69, 65, 33, 133, 1, 206, 72, 20, 137, 189, 162, 37, 46, 65, 79, 21, 76, 65, 202, 233, + 39, 143, 194, 133, 47, 40, 125, 113, 129, 209, 89, 125, 216, 91, 152, 166, 172, 167, 191, 200, 193, 222, 177, 168, 215, 140, 55, 81, 145, 165, 35, 133, + 192, 209, 246, 22, 163, 224, 72, 74, 154, 106, 150, 81, 243, 115, 94, 116, 206, 191, 192, 134, 155, 10, 20, 218, 89, 3, 200, 203, 159, 151, 175, 250, + 1, 178, 48, 101, 86, 17, 40, 159, 201, 60, 117, 176, 128, 158, 228, 46, 226, 43, 170, 201, 51, 8, 151, 63, 229, 119, 20, 132, 2, 151, 229, 200, + 62, 97, 133, 80, 63, 66, 70, 49, 226, 213, 123, 210, 152, 42, 49, 226, 151, 79, 222, 157, 135, 199, 110, 173, 147, 57, 132, 94, 134, 237, 234, 40, + 216, 168, 164, 34, 98, 59, 57, 170, 123, 170, 59, 10, 100, 230, 127, 169, 233, 127, 135, 44, 182, 5, 70, 123, 225, 79, 184, 233, 41, 40, 133, 167, + 214, 27, 46, 101, 74, 75, 112, 39, 127, 227, 21, 56, 157, 9, 102, 61, 241, 30, 61, 106, 230, 27, 175, 6, 165, 181, 244, 69, 71, 71, 176, 133, + 51, 13, 31, 170, 80, 12, 133, 203, 149, 242, 253, 13, 80, 222, 77, 114, 77, 101, 90, 49, 234, 201, 189, 99, 80, 230, 133, 65, 166, 36, 162, 89, + 136, 106, 126, 17, 127, 236, 117, 174, 222, 163, 181, 237, 133, 45, 168, 173, 81, 222, 225, 184, 219, 74, 145, 204, 99, 70, 90, 250, 225, 141, 175, 174, + 22, 250, 50, 148, 10, 219, 165, 230, 232, 12, 166, 70, 20, 74, 4, 161, 219, 226, 136, 118, 91, 134, 120, 125, 63, 74, 206, 255, 72, 37, 71, 58, + 74, 7, 33, 10, 241, 221, 40, 79, 143, 192, 126, 232, 233, 193, 51, 23, 229, 13, 241, 218, 238, 60, 125, 209, 185, 19, 131, 202, 154, 93, 126, 151, + 102, 224, 51, 218, 141, 138, 175, 85, 220, 65, 155, 96, 24, 182, 136, 8, 143, 236, 53, 254, 248, 13, 184, 225, 209, 20, 50, 24, 248, 35, 182, 209, + 15, 198, 123, 168, 5, 47, 105, 208, 49, 252, 127, 156, 54, 191, 13, 131, 13, 179, 157, 226, 231, 104, 44, 223, 161, 10, 195, 33, 23, 98, 251, 143, + 193, 226, 233, 244, 43, 83, 72, 253, 121, 58, 152, 90, 203, 111, 164, 167, 252, 249, 21, 112, 57, 66, 114, 110, 34, 255, 7, 18, 252, 244, 10, 222, + 25, 131, 247, 6, 73, 28, 195, 231, 27, 48, 15, 42, 112, 128, 67, 134, 69, 154, 160, 197, 67, 162, 123, 105, 181, 87, 93, 152, 60, 240, 214, 137, + 34, 59, 141, 138, 95, 183, 108, 184, 174, 210, 83, 76, 191, 160, 201, 43, 6, 40, 95, 39, 115, 21, 31, 225, 38, 83, 205, 249, 200, 95, 84, 183, + 125, 235, 226, 1, 55, 44, 74, 78, 248, 178, 180, 131, 236, 131, 146, 112, 16, 71, 107, 217, 62, 56, 58, 250, 140, 153, 158, 42, 27, 131, 67, 45, + 246, 32, 131, 204, 87, 177, 183, 241, 220, 158, 63, 124, 131, 198, 253, 204, 32, 24, 170, 72, 173, 23, 20, 234, 127, 224, 196, 204, 51, 196, 83, 46, + 134, 195, 225, 151, 32, 215, 180, 6, 242, 129, 13, 60, 72, 22, 122, 39, 68, 75, 248, 29, 232, 9, 118, 34, 49, 49, 204, 113, 115, 85, 23, 213, + 228, 60, 79, 93, 133, 32, 22, 55, 199, 243, 134, 240, 60, 185, 178, 160, 167, 104, 148, 102, 36, 200, 238, 172, 241, 204, 209, 111, 146, 125, 200, 204, + 184, 134, 130, 129, 99, 220, 58, 70, 50, 77, 79, 138, 22, 229, 86, 123, 36, 26, 101, 24, 157, 33, 124, 55, 180, 4, 150, 202, 128, 85, 6, 93, + 202, 195, 78, 21, 219, 141, 8, 0, 35, 248, 147, 180, 207, 239, 170, 112, 244, 11, 181, 27, 157, 20, 35, 64, 87, 145, 243, 96, 33, 212, 121, 119, + 162, 248, 89, 139, 63, 107, 101, 218, 189, 167, 87, 92, 120, 12, 250, 18, 185, 210, 87, 142, 48, 195, 9, 230, 85, 237, 119, 192, 181, 6, 212, 99, + 147, 197, 59, 137, 7, 83, 165, 226, 176, 182, 9, 205, 109, 212, 70, 84, 226, 202, 16, 108, 147, 154, 201, 130, 36, 124, 44, 214, 42, 223, 185, 81, + 60, 247, 188, 93, 5, 187, 177, 125, 150, 193, 35, 239, 34, 38, 239, 69, 3, 104, 244, 86, 106, 58, 210, 30, 113, 24, 33, 27, 229, 138, 12, 123, + 148, 43, 135, 136, 89, 244, 55, 180, 137, 192, 231, 40, 155, 86, 82, 38, 75, 66, 76, 105, 162, 157, 129, 78, 190, 7, 121, 198, 161, 52, 92, 75, + 30, 119, 72, 79, 100, 60, 68, 216, 251, 7, 8, 4, 252, 96, 157, 139, 225, 3, 127, 197, 104, 71, 232, 103, 194, 47, 138, 78, 192, 33, 248, 159, + 44, 171, 40, 23, 90, 14, 191, 109, 216, 165, 108, 171, 102, 207, 38, 47, 67, 218, 252, 177, 215, 17, 117, 182, 162, 138, 201, 202, 151, 132, 171, 168, + 71, 111, 135, 158, 123, 58, 75, 94, 213, 54, 83, 187, 86, 200, 98, 133, 172, 196, 89, 73, 184, 193, 162, 127, 124, 65, 31, 40, 242, 18, 218, 227, + 78, 165, 187, 73, 252, 37, 85, 247, 28, 221, 27, 216, 40, 126, 174, 156, 208, 29, 143, 29, 39, 57, 159, 211, 202, 54, 209, 120, 192, 153, 202, 46, + 85, 114, 58, 62, 197, 106, 148, 67, 155, 112, 240, 147, 117, 172, 5, 146, 250, 128, 31, 157, 106, 64, 73, 88, 238, 69, 248, 105, 94, 198, 79, 36, + 235, 126, 37, 62, 209, 93, 191, 216, 75, 78, 43, 169, 74, 111, 246, 33, 101, 168, 206, 221, 178, 43, 224, 196, 81, 39, 172, 89, 207, 110, 38, 105, + 83, 148, 205, 166, 16, 200, 149, 35, 59, 206, 249, 252, 252, 230, 179, 70, 106, 125, 110, 41, 191, 159, 156, 49, 243, 173, 108, 206, 209, 153, 98, 157, + 108, 20, 187, 136, 156, 54, 115, 101, 176, 246, 104, 128, 197, 68, 182, 73, 71, 17, 189, 90, 174, 137, 41, 99, 211, 142, 97, 163, 96, 155, 172, 207, + 188, 22, 198, 244, 250, 242, 173, 226, 239, 52, 23, 120, 79, 188, 140, 127, 202, 77, 100, 27, 200, 15, 237, 217, 226, 110, 187, 149, 13, 146, 166, 136, + 187, 148, 253, 89, 105, 54, 176, 209, 67, 228, 84, 16, 202, 224, 85, 122, 54, 144, 158, 122, 145, 114, 5, 155, 167, 173, 82, 152, 92, 171, 255, 235, + 142, 18, 103, 130, 102, 234, 7, 189, 46, 237, 3, 218, 110, 193, 38, 241, 127, 29, 117, 168, 78, 214, 234, 233, 32, 180, 146, 23, 233, 80, 136, 205, + 22, 175, 24, 249, 186, 44, 172, 214, 19, 145, 111, 42, 253, 190, 44, 222, 156, 116, 7, 115, 53, 108, 240, 232, 160, 223, 221, 171, 253, 228, 78, 214, + 191, 218, 192, 75, 93, 64, 106, 244, 238, 128, 125, 150, 216, 101, 27, 244, 13, 174, 59, 27, 118, 211, 238, 10, 123, 2, 154, 65, 71, 196, 158, 164, + 173, 34, 61, 65, 88, 34, 214, 80, 30, 135, 168, 200, 235, 57, 63, 159, 66, 14, 210, 43, 248, 15, 32, 109, 28, 97, 23, 209, 150, 64, 218, 19, + 7, 148, 102, 147, 15, 178, 49, 208, 105, 32, 14, 172, 207, 71, 242, 181, 240, 39, 37, 21, 224, 103, 201, 170, 78, 63, 127, 0, 86, 27, 153, 186, + 233, 226, 45, 253, 102, 39, 67, 14, 80, 187, 8, 199, 241, 191, 216, 66, 55, 250, 94, 196, 103, 53, 138, 213, 234, 193, 0, 171, 135, 215, 125, 176, + 74, 233, 174, 99, 107, 161, 91, 239, 84, 237, 216, 41, 218, 19, 97, 109, 213, 74, 174, 194, 117, 215, 107, 105, 96, 186, 24, 47, 86, 82, 238, 68, + 255, 167, 36, 140, 116, 29, 220, 79, 242, 166, 85, 93, 143, 131, 213, 227, 19, 101, 176, 248, 116, 64, 120, 236, 59, 216, 133, 169, 10, 126, 15, 17, + 190, 100, 43, 54, 59, 173, 51, 63, 187, 154, 254, 54, 83, 42, 230, 166, 116, 175, 108, 14, 249, 42, 194, 42, 197, 173, 74, 171, 175, 132, 221, 79, + 190, 14, 58, 163, 196, 113, 35, 94, 34, 154, 105, 60, 146, 44, 133, 139, 148, 14, 133, 215, 105, 75, 73, 42, 232, 237, 135, 19, 248, 228, 45, 31, + 234, 113, 191, 179, 151, 116, 210, 43, 121, 178, 132, 127, 172, 52, 135, 211, 25, 236, 209, 163, 62, 28, 226, 55, 208, 240, 242, 163, 217, 47, 149, 105, + 150, 197, 159, 134, 61, 6, 115, 170, 224, 121, 221, 13, 160, 244, 251, 64, 170, 154, 101, 48, 100, 184, 245, 112, 53, 57, 16, 232, 216, 165, 223, 239, + 172, 35, 247, 21, 243, 33, 24, 48, 220, 9, 176, 149, 100, 3, 246, 40, 45, 170, 39, 117, 24, 73, 99, 106, 174, 228, 151, 224, 40, 158, 199, 103, + 145, 189, 97, 132, 168, 7, 21, 98, 53, 192, 16, 105, 209, 211, 163, 196, 199, 202, 96, 221, 235, 162, 217, 200, 68, 96, 10, 201, 203, 196, 86, 109, + 4, 12, 116, 147, 153, 48, 132, 3, 205, 47, 208, 222, 87, 238, 182, 251, 63, 51, 204, 146, 121, 176, 45, 72, 82, 62, 86, 19, 39, 205, 145, 180, + 14, 45, 228, 56, 250, 138, 2, 57, 154, 43, 17, 11, 9, 11, 180, 137, 143, 148, 138, 100, 29, 204, 109, 83, 147, 19, 120, 130, 156, 140, 100, 117, + 86, 70, 195, 124, 41, 252, 0, 28, 202, 154, 68, 28, 58, 125, 233, 0, 220, 75, 219, 85, 175, 132, 29, 34, 109, 190, 84, 43, 236, 164, 61, 129, + 48, 236, 86, 206, 226, 224, 241, 213, 199, 194, 80, 51, 146, 246, 6, 126, 9, 163, 104, 139, 194, 75, 101, 33, 62, 93, 184, 136, 186, 250, 100, 158, + 33, 31, 168, 213, 98, 154, 184, 166, 171, 34, 37, 54, 196, 141, 255, 106, 31, 144, 140, 233, 110, 63, 172, 12, 196, 93, 140, 163, 122, 174, 22, 68, + 13, 107, 234, 9, 159, 226, 87, 43, 211, 211, 197, 226, 16, 180, 41, 153, 170, 127, 183, 133, 207, 212, 41, 64, 255, 79, 124, 73, 29, 191, 87, 179, + 154, 236, 13, 230, 45, 126, 131, 178, 224, 239, 252, 248, 9, 213, 202, 64, 235, 112, 36, 63, 147, 223, 173, 52, 19, 20, 103, 87, 142, 249, 190, 232, + 160, 29, 149, 73, 113, 72, 253, 21, 203, 188, 78, 88, 216, 105, 131, 12, 249, 38, 27, 119, 212, 159, 26, 33, 182, 41, 123, 237, 16, 220, 145, 81, + 196, 76, 54, 107, 216, 159, 42, 194, 56, 47, 190, 160, 167, 2, 155, 217, 22, 210, 77, 223, 98, 46, 26, 45, 219, 146, 131, 118, 51, 27, 96, 227, + 105, 143, 97, 229, 234, 255, 221, 239, 79, 89, 236, 81, 122, 202, 200, 214, 97, 239, 199, 85, 119, 16, 30, 60, 16, 201, 148, 139, 101, 74, 84, 197, + 232, 130, 184, 189, 151, 166, 20, 175, 1, 14, 128, 109, 36, 91, 208, 41, 246, 71, 114, 62, 54, 106, 192, 176, 202, 81, 218, 61, 147, 174, 18, 143, + 210, 156, 207, 238, 146, 73, 44, 174, 235, 12, 103, 234, 225, 70, 153, 9, 45, 0, 87, 144, 84, 32, 179, 22, 245, 224, 254, 72, 222, 234, 33, 187, + 244, 92, 241, 69, 74, 74, 174, 161, 220, 166, 167, 252, 108, 246, 11, 122, 119, 157, 187, 68, 171, 213, 123, 75, 209, 182, 120, 155, 210, 18, 72, 149, + 63, 195, 239, 57, 22, 228, 241, 187, 149, 88, 36, 21, 66, 228, 51, 245, 100, 205, 197, 189, 254, 189, 207, 34, 91, 221, 208, 74, 251, 163, 112, 3, + 55, 154, 34, 226, 93, 50, 84, 235, 101, 118, 43, 188, 82, 76, 60, 170, 8, 29, 118, 194, 165, 140, 139, 237, 186, 168, 189, 25, 182, 24, 166, 241, + 43, 237, 207, 91, 222, 20, 25, 50, 223, 153, 216, 97, 92, 8, 139, 186, 226, 206, 37, 208, 175, 200, 42, 118, 176, 140, 244, 134, 196, 245, 100, 47, + 201, 20, 187, 81, 248, 47, 225, 113, 30, 37, 223, 201, 132, 97, 1, 124, 69, 252, 80, 75, 184, 58, 223, 169, 222, 255, 79, 103, 202, 157, 226, 44, + 108, 134, 102, 146, 93, 202, 49, 54, 251, 83, 126, 88, 210, 169, 223, 196, 63, 0, 55, 114, 23, 79, 40, 213, 94, 152, 159, 124, 202, 10, 243, 142, + 164, 234, 108, 65, 35, 31, 48, 236, 114, 237, 35, 210, 29, 182, 7, 107, 72, 34, 110, 79, 33, 239, 147, 126, 29, 30, 32, 75, 149, 62, 31, 191, + 69, 123, 0, 197, 194, 157, 218, 139, 202, 111, 198, 67, 127, 187, 245, 115, 50, 194, 14, 194, 60, 218, 164, 94, 198, 154, 72, 117, 122, 42, 140, 35, + 17, 154, 207, 48, 38, 179, 91, 52, 138, 183, 233, 83, 40, 137, 206, 153, 106, 42, 226, 206, 132, 19, 198, 64, 180, 85, 252, 164, 167, 242, 155, 244, + 184, 158, 202, 181, 136, 11, 137, 47, 83, 177, 83, 236, 84, 7, 44, 47, 174, 57, 100, 216, 207, 31, 133, 101, 52, 105, 126, 58, 249, 135, 158, 201, + 14, 211, 148, 191, 116, 149, 49, 20, 178, 15, 139, 102, 53, 95, 238, 204, 36, 109, 228, 6, 187, 13, 182, 170, 60, 10, 117, 34, 163, 12, 150, 126, + 10, 155, 141, 238, 82, 177, 16, 158, 83, 242, 37, 236, 154, 188, 106, 7, 158, 225, 87, 208, 219, 188, 57, 236, 61, 154, 83, 156, 9, 107, 149, 214, + 70, 231, 65, 120, 62, 173, 142, 26, 153, 183, 68, 19, 124, 97, 116, 150, 179, 22, 113, 208, 232, 141, 184, 178, 226, 113, 94, 21, 19, 224, 180, 158, + 246, 175, 131, 86, 227, 75, 94, 175, 237, 84, 9, 11, 53, 43, 179, 225, 102, 122, 51, 31, 205, 222, 166, 38, 229, 37, 188, 138, 124, 165, 102, 226, + 112, 193, 173, 185, 162, 56, 109, 13, 88, 77, 236, 105, 101, 111, 56, 217, 40, 42, 72, 147, 47, 101, 194, 101, 253, 193, 100, 140, 93, 73, 204, 8, + 43, 225, 79, 172, 204, 52, 137, 71, 40, 167, 169, 153, 236, 136, 210, 21, 230, 173, 252, 205, 8, 237, 44, 246, 110, 209, 190, 8, 171, 44, 80, 139, + 93, 236, 233, 110, 8, 14, 252, 221, 222, 79, 186, 104, 127, 165, 125, 225, 173, 195, 65, 111, 189, 182, 145, 186, 97, 103, 137, 150, 162, 121, 252, 245, + 79, 55, 214, 160, 254, 205, 94, 168, 213, 26, 61, 149, 124, 158, 166, 247, 68, 156, 58, 113, 194, 112, 195, 112, 33, 121, 53, 234, 95, 195, 47, 124, + 223, 137, 243, 69, 237, 13, 222, 189, 239, 25, 241, 6, 231, 172, 56, 161, 118, 22, 241, 21, 218, 0, 73, 197, 249, 70, 241, 190, 172, 184, 181, 93, + 38, 249, 87, 133, 69, 222, 84, 242, 81, 167, 72, 188, 72, 187, 26, 96, 34, 106, 96, 219, 207, 47, 24, 50, 58, 35, 172, 24, 59, 133, 85, 60, + 178, 185, 167, 200, 109, 37, 121, 53, 29, 71, 211, 223, 175, 34, 50, 79, 211, 66, 74, 182, 142, 45, 210, 62, 133, 63, 178, 82, 120, 87, 181, 162, + 34, 7, 213, 106, 38, 202, 110, 129, 180, 218, 19, 100, 163, 55, 210, 84, 177, 243, 0, 124, 98, 152, 81, 111, 173, 216, 175, 91, 17, 200, 124, 165, + 103, 26, 17, 253, 63, 242, 216, 50, 37, 85, 231, 110, 213, 230, 245, 7, 188, 70, 18, 193, 97, 99, 85, 53, 77, 38, 103, 107, 160, 19, 219, 100, + 47, 208, 214, 168, 86, 137, 227, 64, 182, 220, 43, 227, 151, 144, 67, 129, 116, 136, 255, 150, 158, 14, 228, 107, 133, 221, 32, 238, 33, 191, 41, 97, + 119, 211, 115, 1, 209, 196, 178, 178, 78, 108, 21, 251, 51, 211, 51, 13, 176, 16, 205, 235, 0, 115, 144, 62, 150, 37, 233, 193, 174, 144, 157, 138, + 66, 49, 70, 192, 63, 122, 57, 241, 186, 210, 233, 67, 179, 5, 165, 215, 199, 175, 39, 171, 116, 179, 2, 102, 96, 60, 74, 135, 48, 44, 236, 86, + 16, 105, 7, 201, 42, 165, 14, 202, 63, 132, 190, 114, 49, 139, 172, 34, 29, 202, 15, 54, 66, 187, 159, 207, 150, 201, 48, 106, 249, 160, 246, 154, + 145, 44, 23, 211, 254, 205, 85, 152, 166, 109, 38, 207, 121, 211, 196, 27, 32, 151, 215, 124, 161, 102, 74, 156, 90, 49, 220, 30, 180, 87, 106, 49, + 213, 41, 225, 15, 146, 129, 32, 73, 71, 144, 69, 182, 41, 61, 17, 123, 36, 123, 30, 144, 127, 133, 158, 162, 187, 35, 92, 135, 227, 164, 205, 111, + 103, 174, 84, 32, 156, 43, 99, 11, 21, 89, 219, 92, 108, 32, 39, 253, 98, 5, 196, 3, 189, 117, 238, 52, 109, 88, 103, 117, 55, 138, 53, 70, + 179, 135, 13, 193, 14, 113, 226, 100, 185, 126, 212, 107, 38, 9, 29, 74, 156, 65, 178, 92, 77, 22, 177, 189, 240, 186, 110, 89, 162, 78, 70, 248, + 90, 62, 122, 181, 30, 47, 21, 69, 100, 29, 126, 226, 213, 15, 245, 238, 82, 24, 75, 118, 3, 107, 112, 66, 228, 156, 110, 21, 17, 118, 129, 76, + 172, 102, 193, 22, 165, 63, 130, 72, 109, 151, 9, 65, 33, 200, 154, 216, 72, 56, 160, 63, 14, 103, 21, 238, 203, 152, 194, 174, 97, 7, 225, 1, + 144, 161, 241, 64, 152, 137, 149, 164, 65, 199, 232, 255, 6, 1, 53, 83, 10, 141, 235, 149, 110, 221, 221, 174, 245, 232, 253, 197, 252, 44, 116, 232, + 94, 216, 190, 65, 219, 169, 160, 45, 77, 77, 119, 71, 89, 191, 118, 157, 152, 36, 222, 211, 59, 131, 252, 94, 192, 95, 33, 135, 147, 163, 144, 85, + 189, 91, 69, 171, 154, 240, 217, 107, 196, 151, 186, 91, 100, 143, 37, 205, 122, 183, 210, 131, 182, 133, 88, 48, 77, 19, 170, 167, 59, 99, 145, 45, + 38, 107, 248, 25, 184, 213, 217, 164, 109, 86, 122, 235, 112, 4, 54, 27, 68, 236, 135, 62, 189, 59, 34, 154, 81, 29, 15, 135, 56, 114, 152, 143, + 201, 83, 246, 56, 62, 160, 236, 141, 216, 53, 221, 10, 247, 231, 39, 108, 160, 191, 225, 35, 89, 39, 28, 13, 88, 85, 236, 111, 208, 225, 199, 144, + 116, 1, 109, 213, 161, 198, 165, 51, 207, 66, 183, 226, 200, 189, 251, 79, 34, 141, 171, 211, 188, 55, 96, 139, 222, 91, 46, 162, 218, 70, 165, 167, + 214, 219, 78, 54, 169, 142, 206, 247, 107, 171, 32, 107, 185, 69, 104, 212, 166, 101, 143, 16, 71, 116, 94, 62, 140, 189, 154, 210, 113, 160, 15, 100, + 75, 248, 88, 248, 72, 101, 37, 208, 156, 49, 132, 229, 110, 130, 83, 164, 167, 28, 18, 216, 53, 34, 230, 231, 53, 252, 90, 178, 39, 144, 107, 98, + 111, 209, 140, 207, 26, 41, 134, 232, 46, 150, 17, 30, 58, 234, 76, 118, 189, 210, 134, 173, 225, 63, 81, 166, 231, 38, 136, 223, 42, 145, 0, 247, + 139, 199, 101, 93, 191, 248, 28, 52, 222, 61, 188, 191, 217, 15, 123, 213, 84, 185, 24, 67, 90, 195, 220, 199, 47, 85, 128, 136, 5, 98, 35, 73, + 7, 210, 126, 118, 178, 53, 132, 236, 250, 125, 49, 6, 195, 84, 114, 5, 124, 10, 123, 2, 233, 209, 144, 107, 14, 103, 43, 197, 72, 122, 76, 119, + 195, 23, 31, 247, 187, 53, 72, 221, 198, 71, 88, 35, 53, 2, 78, 37, 225, 39, 80, 112, 165, 230, 240, 123, 40, 82, 201, 136, 104, 84, 154, 149, + 125, 28, 109, 139, 38, 157, 105, 98, 185, 90, 233, 44, 34, 135, 59, 202, 71, 147, 16, 237, 47, 255, 154, 156, 214, 123, 13, 123, 34, 121, 218, 169, + 20, 173, 226, 24, 205, 87, 192, 52, 114, 86, 46, 210, 31, 171, 29, 3, 187, 8, 7, 231, 0, 180, 75, 14, 63, 160, 191, 144, 134, 140, 62, 228, + 5, 126, 249, 41, 94, 50, 23, 135, 113, 74, 151, 145, 169, 17, 167, 105, 87, 32, 63, 14, 58, 137, 33, 219, 246, 132, 210, 67, 115, 53, 98, 172, + 98, 5, 108, 238, 232, 221, 62, 247, 34, 69, 60, 115, 206, 255, 8, 191, 89, 177, 8, 90, 218, 107, 202, 97, 34, 26, 150, 209, 166, 192, 131, 143, + 192, 23, 104, 108, 27, 233, 176, 158, 170, 97, 179, 143, 251, 106, 216, 253, 116, 79, 4, 3, 253, 189, 74, 27, 57, 192, 4, 253, 42, 83, 204, 46, + 66, 86, 10, 21, 226, 7, 138, 69, 33, 44, 202, 232, 107, 182, 37, 158, 80, 250, 205, 155, 254, 130, 157, 233, 150, 255, 20, 205, 224, 159, 48, 70, + 185, 30, 234, 197, 56, 96, 129, 244, 4, 241, 180, 210, 140, 150, 193, 94, 146, 11, 241, 224, 32, 233, 14, 164, 107, 249, 153, 78, 29, 99, 216, 77, + 112, 74, 253, 11, 48, 21, 97, 245, 101, 49, 198, 169, 117, 175, 20, 199, 140, 25, 248, 168, 9, 210, 129, 110, 189, 65, 73, 151, 56, 23, 146, 119, + 153, 15, 41, 250, 41, 37, 227, 143, 194, 187, 240, 150, 123, 171, 24, 38, 67, 65, 62, 235, 23, 175, 106, 173, 196, 138, 59, 87, 138, 55, 105, 103, + 220, 206, 156, 178, 124, 153, 58, 254, 40, 57, 107, 240, 113, 236, 32, 17, 122, 110, 38, 32, 243, 156, 162, 244, 224, 232, 34, 182, 199, 2, 233, 224, + 7, 107, 50, 101, 252, 17, 42, 11, 231, 137, 86, 114, 34, 146, 154, 51, 83, 233, 215, 115, 69, 252, 17, 50, 168, 64, 233, 122, 189, 187, 152, 205, + 18, 237, 138, 229, 103, 115, 180, 28, 51, 221, 50, 194, 166, 147, 87, 213, 233, 222, 40, 237, 77, 253, 86, 167, 65, 108, 208, 135, 75, 156, 81, 26, + 219, 34, 14, 234, 221, 69, 236, 132, 182, 202, 176, 99, 38, 138, 128, 141, 74, 51, 117, 74, 249, 115, 228, 144, 201, 124, 252, 110, 122, 154, 176, 174, + 34, 12, 139, 249, 5, 226, 44, 25, 10, 216, 14, 226, 215, 96, 185, 55, 85, 46, 154, 8, 58, 205, 208, 165, 102, 37, 106, 55, 73, 73, 118, 17, + 77, 69, 178, 21, 98, 99, 46, 146, 105, 226, 79, 40, 109, 166, 59, 129, 143, 81, 12, 188, 50, 235, 129, 115, 161, 48, 93, 237, 182, 142, 182, 237, + 89, 226, 191, 186, 8, 216, 19, 101, 148, 176, 156, 57, 200, 132, 153, 95, 84, 42, 36, 131, 114, 10, 238, 177, 139, 189, 133, 141, 122, 214, 239, 197, + 180, 144, 241, 12, 59, 234, 54, 194, 167, 234, 77, 222, 154, 171, 122, 26, 156, 91, 224, 51, 245, 45, 118, 163, 67, 189, 209, 124, 12, 180, 5, 243, + 227, 6, 41, 15, 38, 39, 138, 164, 30, 69, 246, 105, 175, 36, 157, 170, 85, 198, 15, 145, 67, 193, 233, 218, 209, 84, 131, 55, 26, 240, 65, 203, + 69, 164, 91, 29, 40, 97, 119, 184, 38, 74, 207, 143, 73, 92, 79, 79, 128, 27, 201, 126, 93, 140, 227, 247, 33, 223, 245, 106, 144, 161, 59, 74, + 110, 69, 142, 28, 12, 164, 163, 236, 12, 2, 255, 11, 218, 128, 30, 47, 113, 22, 195, 61, 195, 97, 183, 69, 107, 166, 51, 16, 42, 94, 53, 122, + 76, 119, 173, 184, 41, 161, 114, 139, 52, 170, 153, 10, 119, 150, 56, 162, 136, 98, 182, 73, 59, 172, 247, 148, 240, 169, 226, 37, 61, 213, 96, 207, + 232, 51, 156, 10, 196, 240, 205, 70, 162, 132, 223, 64, 86, 25, 195, 113, 183, 138, 92, 209, 81, 226, 181, 137, 141, 116, 160, 148, 23, 193, 235, 212, + 46, 241, 90, 181, 85, 172, 206, 158, 150, 213, 179, 150, 221, 79, 86, 234, 249, 160, 120, 148, 116, 144, 90, 200, 145, 23, 13, 59, 238, 205, 64, 164, + 128, 232, 141, 100, 37, 74, 105, 246, 160, 150, 87, 114, 138, 96, 123, 137, 103, 184, 131, 37, 164, 217, 76, 149, 34, 109, 140, 102, 34, 183, 136, 227, + 58, 234, 98, 248, 117, 46, 226, 205, 17, 57, 98, 26, 222, 5, 8, 146, 201, 74, 246, 166, 178, 44, 63, 18, 62, 69, 66, 107, 178, 38, 69, 196, + 78, 6, 210, 229, 112, 63, 93, 196, 186, 244, 55, 69, 55, 57, 29, 89, 245, 12, 4, 224, 12, 253, 163, 115, 17, 122, 145, 59, 200, 199, 144, 188, + 225, 84, 177, 44, 77, 7, 236, 45, 18, 104, 205, 93, 224, 232, 153, 233, 125, 74, 191, 63, 215, 132, 4, 247, 68, 152, 153, 104, 239, 103, 76, 94, + 195, 38, 20, 44, 178, 9, 142, 249, 160, 254, 94, 114, 204, 151, 31, 201, 91, 32, 229, 227, 35, 197, 21, 52, 106, 166, 202, 16, 109, 246, 232, 24, + 135, 26, 201, 225, 8, 155, 35, 6, 101, 210, 182, 50, 246, 128, 99, 228, 182, 192, 25, 50, 236, 179, 155, 216, 24, 154, 167, 118, 13, 127, 128, 102, + 20, 40, 227, 99, 62, 202, 21, 137, 220, 41, 140, 82, 79, 247, 135, 96, 30, 217, 97, 100, 21, 47, 6, 203, 129, 149, 162, 232, 207, 168, 158, 159, + 143, 36, 95, 68, 124, 232, 190, 15, 40, 103, 35, 239, 139, 5, 244, 249, 84, 141, 232, 80, 196, 65, 26, 141, 136, 45, 112, 55, 49, 101, 134, 179, + 206, 62, 233, 77, 215, 143, 131, 141, 194, 86, 126, 97, 87, 147, 181, 212, 214, 237, 43, 73, 39, 58, 58, 59, 217, 141, 168, 80, 71, 58, 101, 132, + 191, 144, 182, 80, 47, 130, 136, 227, 24, 60, 192, 243, 114, 101, 89, 72, 59, 162, 244, 6, 156, 73, 203, 233, 56, 209, 35, 35, 164, 197, 27, 177, + 127, 187, 229, 251, 187, 247, 48, 180, 53, 211, 83, 81, 95, 166, 149, 157, 33, 57, 19, 221, 36, 135, 198, 196, 43, 97, 199, 168, 216, 82, 210, 229, + 207, 149, 176, 125, 74, 111, 252, 126, 178, 91, 103, 149, 124, 89, 97, 105, 23, 246, 214, 195, 94, 136, 247, 208, 246, 65, 245, 94, 178, 138, 130, 98, + 55, 195, 73, 181, 195, 66, 216, 220, 68, 18, 225, 107, 229, 6, 146, 65, 126, 187, 210, 28, 20, 181, 124, 51, 61, 164, 67, 4, 25, 224, 177, 181, + 238, 32, 6, 143, 246, 114, 251, 74, 72, 25, 169, 218, 113, 15, 169, 104, 224, 121, 83, 252, 141, 244, 133, 232, 32, 185, 93, 140, 129, 147, 1, 182, + 134, 12, 211, 148, 239, 113, 113, 82, 253, 155, 215, 17, 185, 158, 100, 212, 18, 158, 121, 127, 246, 85, 164, 195, 111, 77, 143, 210, 131, 17, 62, 65, + 204, 84, 90, 35, 124, 20, 124, 106, 12, 248, 208, 243, 136, 48, 48, 204, 31, 214, 23, 217, 99, 53, 130, 12, 107, 21, 202, 208, 100, 236, 9, 114, + 200, 111, 151, 136, 177, 164, 29, 229, 47, 234, 218, 84, 224, 183, 252, 0, 61, 24, 76, 101, 73, 77, 60, 204, 6, 249, 184, 16, 181, 42, 39, 192, + 65, 21, 35, 251, 97, 205, 37, 93, 10, 91, 36, 218, 97, 168, 210, 46, 35, 142, 178, 192, 153, 39, 110, 98, 53, 98, 50, 105, 15, 164, 22, 176, + 187, 160, 45, 128, 209, 105, 54, 6, 247, 212, 4, 113, 57, 186, 211, 91, 34, 3, 78, 192, 174, 17, 153, 14, 223, 197, 199, 8, 175, 128, 53, 203, + 251, 67, 151, 195, 54, 146, 41, 121, 80, 59, 161, 196, 195, 63, 208, 234, 141, 107, 33, 164, 109, 85, 251, 75, 217, 28, 242, 170, 206, 66, 127, 255, + 90, 65, 142, 246, 2, 69, 72, 185, 114, 50, 57, 20, 73, 79, 92, 168, 84, 167, 131, 43, 233, 67, 142, 206, 108, 228, 100, 36, 238, 99, 117, 124, + 5, 92, 201, 107, 190, 29, 38, 200, 3, 38, 18, 115, 227, 56, 228, 153, 195, 145, 31, 136, 110, 154, 86, 177, 243, 182, 208, 161, 58, 88, 140, 228, + 18, 233, 141, 53, 249, 48, 73, 250, 202, 225, 42, 111, 16, 46, 207, 134, 147, 130, 45, 80, 184, 226, 212, 237, 161, 47, 162, 185, 133, 141, 30, 165, + 79, 75, 208, 87, 144, 144, 237, 28, 174, 5, 182, 16, 28, 195, 93, 186, 154, 28, 86, 120, 253, 63, 179, 65, 203, 7, 255, 252, 137, 171, 100, 27, + 96, 91, 136, 36, 252, 232, 13, 123, 3, 233, 136, 120, 154, 28, 242, 34, 60, 32, 218, 200, 104, 216, 72, 170, 160, 133, 93, 6, 125, 212, 29, 45, + 190, 115, 72, 101, 19, 197, 22, 210, 101, 108, 224, 221, 20, 61, 179, 137, 157, 166, 153, 64, 126, 164, 88, 0, 205, 74, 197, 23, 71, 76, 190, 2, + 239, 177, 11, 101, 62, 36, 144, 31, 54, 214, 145, 83, 106, 31, 204, 85, 250, 85, 54, 82, 140, 81, 18, 1, 175, 94, 148, 40, 39, 140, 179, 252, + 207, 164, 71, 205, 121, 226, 46, 106, 248, 189, 22, 118, 9, 233, 241, 103, 69, 133, 6, 192, 138, 248, 69, 244, 84, 216, 26, 1, 7, 207, 88, 170, + 87, 10, 39, 180, 221, 68, 148, 190, 143, 209, 51, 111, 64, 96, 41, 121, 220, 45, 125, 203, 176, 138, 254, 220, 79, 122, 125, 139, 197, 189, 232, 191, + 142, 143, 240, 131, 10, 160, 243, 221, 140, 93, 250, 40, 191, 0, 163, 126, 49, 223, 0, 67, 190, 107, 249, 171, 112, 72, 53, 94, 222, 111, 151, 179, + 249, 52, 26, 204, 79, 231, 14, 225, 202, 168, 155, 233, 94, 255, 104, 72, 252, 195, 243, 28, 72, 249, 173, 90, 177, 159, 116, 6, 89, 13, 111, 166, + 73, 146, 247, 96, 16, 94, 181, 91, 249, 99, 180, 205, 159, 28, 135, 77, 59, 108, 136, 200, 119, 201, 87, 114, 135, 203, 24, 218, 22, 34, 87, 57, + 211, 96, 15, 137, 215, 122, 139, 38, 211, 3, 190, 13, 226, 150, 33, 36, 131, 227, 196, 110, 245, 128, 91, 252, 162, 98, 22, 65, 15, 92, 238, 213, + 66, 207, 185, 203, 157, 181, 240, 177, 146, 13, 58, 27, 97, 181, 62, 232, 231, 83, 52, 87, 207, 6, 196, 173, 98, 64, 237, 183, 220, 74, 113, 89, + 186, 94, 252, 157, 182, 154, 217, 8, 123, 65, 121, 216, 189, 4, 182, 42, 183, 191, 6, 255, 83, 115, 37, 50, 99, 175, 154, 171, 19, 33, 209, 175, + 123, 138, 183, 84, 188, 160, 242, 18, 167, 244, 230, 76, 169, 136, 193, 43, 244, 90, 118, 246, 5, 159, 104, 214, 189, 160, 152, 170, 173, 7, 59, 234, + 89, 31, 25, 220, 25, 201, 111, 34, 239, 160, 0, 223, 146, 44, 230, 11, 161, 91, 109, 100, 33, 113, 203, 118, 164, 36, 15, 196, 125, 253, 68, 237, + 42, 178, 215, 189, 165, 244, 213, 194, 166, 148, 153, 108, 21, 75, 144, 160, 135, 200, 115, 74, 143, 164, 232, 171, 140, 76, 137, 55, 61, 209, 31, 98, + 19, 191, 52, 105, 214, 239, 52, 177, 87, 191, 159, 62, 105, 228, 87, 172, 37, 221, 190, 12, 47, 18, 35, 180, 229, 122, 79, 147, 218, 91, 233, 236, + 135, 143, 148, 191, 56, 1, 113, 148, 254, 229, 51, 173, 46, 25, 118, 247, 139, 212, 198, 255, 145, 29, 180, 95, 65, 58, 252, 58, 198, 90, 182, 112, + 147, 238, 214, 113, 78, 78, 16, 195, 217, 68, 254, 62, 80, 58, 182, 142, 12, 249, 156, 21, 226, 36, 25, 242, 187, 77, 218, 65, 163, 199, 184, 106, + 175, 58, 20, 114, 230, 193, 26, 234, 149, 139, 86, 237, 116, 208, 84, 31, 136, 138, 87, 168, 87, 231, 158, 176, 105, 218, 247, 84, 55, 129, 72, 41, + 36, 104, 38, 231, 19, 179, 15, 249, 210, 163, 69, 61, 9, 126, 204, 174, 81, 46, 202, 52, 65, 253, 219, 118, 249, 64, 54, 152, 94, 193, 207, 209, + 125, 97, 116, 157, 179, 180, 29, 73, 22, 91, 131, 174, 201, 162, 155, 160, 47, 194, 131, 124, 245, 30, 123, 122, 43, 74, 7, 123, 1, 159, 120, 134, + 218, 17, 182, 19, 142, 200, 186, 28, 99, 104, 111, 3, 109, 55, 157, 24, 249, 72, 73, 7, 88, 143, 200, 43, 105, 99, 37, 89, 79, 151, 243, 6, + 113, 132, 238, 21, 165, 144, 162, 86, 221, 227, 114, 191, 121, 131, 125, 189, 200, 171, 137, 34, 212, 94, 178, 24, 105, 63, 57, 104, 208, 223, 209, 93, + 126, 4, 219, 67, 74, 135, 41, 226, 98, 25, 49, 139, 182, 104, 39, 244, 23, 96, 163, 182, 138, 102, 66, 206, 137, 226, 144, 251, 0, 233, 87, 7, + 116, 238, 33, 34, 166, 76, 247, 134, 149, 58, 139, 120, 156, 172, 234, 173, 245, 90, 197, 243, 8, 14, 224, 193, 70, 181, 95, 183, 35, 240, 44, 25, + 12, 176, 90, 248, 152, 244, 69, 189, 153, 240, 17, 90, 226, 181, 60, 226, 22, 229, 104, 171, 122, 114, 19, 77, 145, 236, 68, 126, 221, 113, 127, 114, + 36, 242, 142, 104, 24, 189, 115, 57, 137, 24, 29, 240, 38, 221, 23, 16, 33, 86, 161, 28, 14, 103, 98, 56, 238, 95, 81, 107, 1, 63, 208, 239, + 183, 67, 179, 225, 135, 108, 252, 219, 164, 219, 224, 37, 11, 233, 125, 117, 24, 108, 142, 80, 171, 156, 199, 104, 66, 207, 232, 117, 228, 194, 107, 137, + 25, 78, 214, 192, 51, 135, 131, 168, 181, 198, 16, 240, 241, 42, 118, 147, 18, 193, 191, 177, 241, 116, 56, 144, 26, 7, 135, 169, 45, 231, 23, 71, + 74, 17, 84, 10, 159, 33, 245, 64, 66, 121, 183, 92, 161, 221, 21, 200, 205, 65, 98, 218, 172, 243, 86, 36, 140, 9, 154, 53, 249, 82, 146, 181, + 71, 108, 128, 55, 83, 17, 184, 154, 252, 197, 138, 179, 233, 167, 149, 244, 168, 93, 38, 207, 192, 125, 244, 168, 153, 137, 177, 125, 72, 59, 224, 6, + 173, 90, 239, 174, 132, 105, 98, 137, 222, 95, 226, 108, 130, 140, 106, 169, 92, 86, 89, 110, 16, 83, 196, 236, 76, 173, 189, 73, 219, 107, 180, 151, + 122, 115, 200, 73, 36, 54, 222, 26, 72, 161, 218, 228, 109, 218, 42, 21, 48, 186, 125, 139, 156, 165, 28, 109, 253, 141, 129, 24, 65, 10, 125, 3, + 125, 206, 94, 177, 186, 135, 254, 4, 38, 208, 215, 207, 240, 241, 144, 166, 153, 42, 254, 198, 254, 176, 61, 177, 14, 208, 32, 125, 207, 169, 131, 197, + 87, 11, 52, 95, 191, 200, 23, 137, 227, 176, 11, 233, 46, 107, 132, 159, 187, 123, 181, 156, 10, 17, 119, 218, 16, 28, 23, 235, 68, 31, 29, 40, + 119, 22, 191, 184, 13, 227, 115, 131, 49, 88, 226, 108, 73, 210, 100, 43, 63, 2, 125, 4, 59, 163, 94, 217, 111, 76, 135, 163, 164, 69, 233, 230, + 59, 105, 167, 145, 243, 139, 123, 105, 159, 2, 117, 252, 68, 95, 80, 204, 211, 90, 212, 1, 211, 29, 33, 246, 145, 161, 10, 108, 193, 127, 117, 55, + 46, 78, 144, 201, 9, 139, 77, 19, 31, 170, 113, 203, 217, 175, 149, 224, 7, 214, 161, 72, 103, 149, 194, 163, 56, 70, 174, 233, 20, 177, 116, 159, + 223, 169, 173, 211, 179, 190, 7, 68, 179, 146, 149, 11, 203, 191, 208, 127, 200, 6, 105, 220, 112, 244, 247, 250, 130, 110, 98, 144, 182, 59, 181, 172, + 154, 244, 169, 78, 185, 88, 64, 246, 170, 131, 207, 244, 42, 61, 126, 91, 212, 47, 150, 121, 94, 26, 20, 164, 185, 219, 209, 208, 102, 66, 45, 44, + 11, 43, 137, 210, 173, 136, 113, 157, 225, 114, 241, 138, 154, 168, 139, 34, 3, 205, 162, 112, 133, 227, 234, 102, 104, 185, 134, 88, 62, 134, 145, 189, + 197, 228, 62, 13, 174, 222, 41, 126, 109, 127, 19, 45, 251, 131, 155, 14, 248, 147, 43, 196, 108, 50, 193, 26, 233, 209, 19, 254, 156, 14, 7, 224, + 56, 205, 87, 94, 76, 254, 81, 198, 47, 79, 34, 118, 201, 151, 107, 117, 24, 0, 142, 233, 29, 37, 236, 160, 178, 201, 154, 10, 15, 144, 104, 216, + 222, 146, 129, 111, 58, 87, 106, 7, 244, 76, 185, 24, 49, 131, 155, 124, 187, 54, 75, 88, 176, 23, 62, 84, 219, 107, 157, 123, 197, 115, 164, 183, + 86, 204, 18, 239, 25, 57, 31, 234, 163, 79, 213, 238, 10, 81, 33, 18, 169, 208, 63, 160, 58, 165, 186, 29, 81, 59, 33, 18, 70, 10, 133, 177, + 96, 40, 72, 61, 79, 236, 87, 58, 45, 118, 118, 63, 253, 206, 15, 233, 67, 169, 22, 54, 173, 223, 47, 34, 226, 11, 218, 27, 177, 27, 81, 145, + 101, 252, 25, 31, 210, 130, 93, 254, 140, 78, 73, 35, 197, 39, 47, 158, 140, 108, 222, 51, 153, 93, 123, 149, 114, 145, 19, 221, 161, 247, 24, 60, + 47, 69, 108, 139, 97, 183, 194, 92, 226, 249, 88, 81, 141, 250, 75, 214, 83, 77, 93, 105, 131, 107, 140, 7, 240, 74, 105, 218, 89, 9, 245, 118, + 123, 145, 93, 69, 222, 87, 50, 19, 239, 228, 29, 74, 79, 36, 63, 71, 156, 161, 167, 67, 244, 233, 92, 35, 183, 91, 31, 192, 136, 228, 12, 138, + 235, 116, 35, 110, 253, 74, 219, 175, 167, 75, 110, 90, 163, 142, 113, 29, 162, 171, 237, 113, 130, 222, 55, 42, 167, 243, 106, 98, 103, 116, 209, 80, + 103, 112, 203, 222, 113, 140, 36, 248, 76, 158, 39, 77, 38, 212, 222, 116, 32, 152, 171, 229, 87, 26, 168, 126, 17, 103, 74, 136, 71, 147, 22, 156, + 32, 131, 250, 239, 96, 22, 188, 174, 164, 203, 143, 136, 62, 100, 151, 47, 210, 214, 235, 197, 68, 242, 96, 87, 195, 253, 4, 133, 116, 220, 109, 134, + 197, 38, 42, 42, 209, 171, 64, 164, 93, 36, 161, 79, 113, 248, 67, 74, 147, 239, 106, 168, 131, 148, 34, 166, 251, 149, 92, 4, 153, 233, 108, 157, + 236, 132, 235, 197, 214, 124, 57, 223, 43, 222, 160, 34, 236, 76, 170, 209, 179, 225, 86, 104, 83, 95, 214, 97, 131, 97, 251, 197, 5, 72, 230, 7, + 44, 150, 19, 207, 229, 75, 156, 122, 45, 172, 119, 155, 44, 1, 67, 212, 83, 236, 123, 103, 255, 15, 220, 100, 196, 45, 33, 77, 106, 95, 9, 127, + 0, 21, 83, 119, 113, 2, 108, 202, 27, 96, 10, 250, 29, 243, 123, 119, 56, 87, 139, 103, 135, 76, 152, 161, 81, 197, 44, 247, 26, 72, 78, 229, + 17, 239, 146, 58, 242, 167, 139, 227, 10, 34, 88, 3, 156, 54, 82, 42, 6, 180, 175, 149, 238, 18, 214, 74, 6, 34, 92, 172, 215, 62, 53, 178, + 21, 94, 221, 94, 234, 42, 172, 152, 124, 64, 31, 98, 87, 136, 87, 105, 9, 27, 33, 62, 215, 135, 84, 39, 160, 165, 149, 68, 67, 187, 54, 220, + 147, 155, 184, 184, 7, 78, 5, 68, 156, 255, 27, 37, 49, 183, 66, 48, 155, 77, 133, 197, 176, 91, 77, 71, 159, 53, 250, 194, 158, 92, 70, 157, + 136, 184, 43, 225, 109, 245, 189, 13, 100, 35, 177, 130, 16, 35, 27, 127, 233, 76, 35, 111, 235, 67, 229, 176, 18, 14, 234, 233, 98, 239, 94, 146, + 86, 88, 157, 55, 173, 87, 201, 88, 162, 73, 108, 212, 7, 138, 63, 129, 255, 18, 183, 214, 41, 33, 105, 154, 52, 220, 126, 241, 151, 142, 18, 254, + 160, 216, 102, 12, 90, 162, 8, 250, 212, 219, 190, 47, 214, 211, 119, 236, 173, 218, 139, 58, 232, 40, 116, 82, 42, 42, 151, 74, 241, 125, 187, 130, + 47, 254, 229, 179, 208, 171, 122, 49, 190, 127, 0, 61, 82, 60, 146, 55, 114, 241, 103, 196, 176, 42, 16, 158, 234, 136, 85, 34, 42, 232, 17, 229, + 125, 148, 167, 211, 86, 255, 148, 180, 43, 169, 169, 13, 202, 254, 32, 107, 133, 49, 36, 30, 73, 134, 246, 209, 20, 101, 35, 249, 188, 99, 233, 128, + 72, 98, 239, 108, 87, 146, 166, 40, 17, 216, 21, 113, 94, 243, 203, 129, 18, 126, 165, 120, 73, 253, 250, 45, 226, 239, 168, 116, 227, 240, 222, 195, + 135, 222, 84, 123, 84, 111, 26, 202, 46, 175, 212, 189, 147, 128, 190, 1, 238, 197, 96, 231, 20, 179, 204, 114, 165, 167, 216, 158, 165, 53, 232, 233, + 138, 207, 200, 66, 36, 128, 91, 181, 46, 250, 168, 179, 229, 116, 103, 24, 253, 68, 99, 58, 123, 90, 113, 76, 8, 41, 132, 26, 119, 56, 147, 166, + 255, 131, 143, 167, 191, 77, 54, 192, 106, 165, 159, 166, 45, 246, 37, 233, 215, 173, 137, 172, 10, 146, 138, 29, 224, 213, 178, 148, 114, 136, 108, 84, + 188, 112, 186, 133, 47, 81, 218, 116, 166, 139, 115, 136, 216, 217, 233, 226, 38, 122, 26, 163, 83, 170, 86, 164, 12, 177, 151, 28, 80, 238, 226, 135, + 197, 247, 61, 159, 227, 144, 37, 122, 183, 225, 230, 180, 20, 176, 16, 155, 165, 77, 181, 103, 138, 30, 122, 40, 144, 143, 195, 6, 197, 162, 179, 248, + 163, 74, 212, 143, 49, 247, 40, 221, 23, 28, 47, 170, 229, 196, 75, 136, 77, 134, 131, 126, 81, 202, 207, 152, 170, 153, 43, 225, 143, 195, 105, 51, + 139, 202, 64, 78, 228, 53, 97, 124, 77, 233, 162, 226, 148, 178, 159, 186, 245, 183, 107, 239, 83, 47, 234, 22, 17, 196, 255, 6, 103, 44, 188, 110, + 228, 66, 255, 70, 2, 208, 87, 226, 141, 22, 103, 136, 25, 127, 154, 127, 208, 225, 153, 238, 245, 240, 98, 196, 151, 13, 240, 14, 106, 7, 188, 86, + 118, 21, 57, 103, 164, 74, 78, 194, 43, 111, 177, 45, 208, 111, 102, 202, 39, 33, 164, 29, 23, 55, 136, 106, 72, 150, 32, 169, 94, 229, 15, 163, + 154, 89, 174, 244, 70, 59, 181, 30, 21, 121, 75, 35, 172, 211, 237, 65, 152, 173, 180, 249, 214, 179, 100, 173, 152, 65, 34, 241, 184, 24, 33, 158, + 135, 62, 195, 254, 8, 85, 206, 2, 123, 233, 122, 99, 64, 117, 58, 116, 251, 65, 98, 13, 68, 81, 50, 42, 39, 116, 59, 196, 111, 61, 18, 224, + 181, 84, 107, 32, 121, 213, 27, 77, 6, 85, 168, 128, 237, 228, 57, 189, 187, 196, 243, 96, 137, 124, 61, 113, 69, 42, 224, 6, 190, 11, 15, 120, + 166, 227, 11, 56, 165, 100, 179, 254, 130, 211, 5, 201, 201, 252, 18, 168, 214, 187, 240, 188, 118, 16, 181, 178, 204, 161, 67, 89, 157, 27, 34, 3, + 168, 251, 161, 92, 99, 251, 201, 89, 197, 45, 103, 92, 236, 140, 14, 154, 124, 113, 7, 205, 70, 225, 69, 101, 208, 159, 154, 9, 147, 21, 8, 186, + 19, 196, 101, 48, 64, 75, 121, 19, 252, 48, 55, 135, 109, 71, 73, 151, 175, 99, 31, 209, 95, 255, 134, 198, 76, 84, 148, 151, 192, 17, 195, 153, + 250, 47, 69, 252, 161, 63, 144, 14, 11, 244, 156, 96, 166, 116, 144, 134, 211, 227, 96, 140, 98, 248, 156, 81, 228, 139, 206, 38, 122, 63, 187, 87, + 83, 134, 235, 220, 26, 248, 54, 182, 65, 86, 40, 235, 11, 93, 42, 146, 157, 197, 156, 107, 6, 45, 243, 58, 252, 222, 3, 218, 158, 48, 218, 234, + 101, 136, 155, 63, 103, 15, 97, 180, 72, 71, 217, 116, 197, 164, 16, 23, 183, 41, 173, 1, 119, 2, 236, 83, 157, 184, 125, 66, 12, 35, 232, 193, + 21, 24, 217, 123, 51, 13, 112, 63, 217, 239, 67, 163, 57, 72, 119, 103, 16, 118, 181, 143, 35, 193, 220, 90, 248, 119, 88, 205, 85, 240, 70, 45, + 21, 13, 231, 195, 112, 1, 109, 87, 83, 165, 143, 160, 20, 17, 225, 157, 240, 237, 54, 103, 7, 217, 171, 103, 138, 143, 147, 35, 202, 64, 220, 89, + 10, 103, 245, 1, 83, 44, 208, 150, 17, 183, 225, 183, 74, 127, 128, 243, 240, 159, 53, 86, 3, 63, 200, 149, 56, 243, 182, 171, 142, 33, 150, 144, + 181, 96, 171, 120, 231, 189, 122, 175, 159, 95, 66, 210, 134, 235, 103, 25, 56, 102, 252, 248, 239, 98, 85, 95, 128, 77, 23, 171, 212, 39, 241, 15, + 119, 12, 22, 177, 165, 162, 93, 55, 35, 127, 214, 182, 234, 79, 56, 107, 153, 122, 115, 31, 156, 10, 135, 141, 116, 216, 109, 66, 174, 220, 95, 203, + 167, 137, 25, 11, 221, 137, 208, 75, 4, 6, 162, 65, 250, 3, 94, 79, 207, 134, 179, 77, 172, 131, 158, 14, 172, 92, 110, 112, 100, 108, 106, 155, + 156, 246, 218, 68, 186, 195, 208, 40, 166, 211, 195, 102, 206, 99, 191, 66, 181, 234, 21, 33, 29, 107, 243, 57, 35, 97, 28, 51, 210, 49, 184, 154, + 254, 155, 23, 103, 41, 146, 173, 48, 63, 172, 196, 252, 153, 250, 70, 66, 188, 56, 123, 3, 201, 122, 126, 41, 187, 54, 165, 230, 114, 177, 79, 201, + 105, 106, 5, 248, 12, 37, 23, 116, 107, 216, 243, 48, 16, 73, 86, 242, 65, 71, 255, 27, 159, 122, 82, 1, 235, 167, 164, 37, 2, 53, 171, 162, + 122, 182, 140, 157, 133, 135, 145, 86, 141, 113, 252, 98, 68, 132, 124, 139, 53, 107, 33, 26, 47, 102, 85, 218, 49, 163, 205, 117, 196, 235, 228, 107, + 29, 46, 21, 161, 255, 136, 214, 148, 207, 174, 228, 95, 194, 7, 233, 74, 54, 154, 228, 131, 238, 28, 118, 17, 156, 110, 32, 61, 69, 118, 105, 155, + 111, 11, 114, 85, 79, 206, 76, 66, 170, 18, 158, 161, 22, 253, 137, 120, 154, 66, 229, 96, 157, 125, 24, 214, 12, 212, 121, 55, 144, 115, 86, 32, + 237, 227, 119, 147, 151, 142, 136, 155, 210, 84, 102, 141, 52, 217, 134, 86, 10, 165, 236, 66, 101, 250, 149, 226, 141, 253, 193, 76, 229, 119, 65, 100, + 170, 236, 40, 76, 82, 226, 230, 122, 49, 91, 105, 54, 147, 19, 217, 25, 250, 227, 50, 184, 100, 70, 170, 132, 207, 162, 166, 142, 0, 57, 54, 31, + 190, 16, 158, 195, 97, 181, 167, 225, 216, 12, 148, 139, 181, 40, 244, 179, 186, 59, 91, 123, 81, 253, 30, 155, 79, 184, 154, 173, 100, 203, 148, 126, + 51, 53, 74, 91, 69, 226, 37, 235, 180, 253, 244, 115, 175, 134, 160, 98, 118, 169, 93, 254, 18, 106, 192, 222, 84, 157, 120, 146, 12, 43, 185, 5, + 98, 178, 210, 99, 36, 167, 179, 149, 173, 198, 95, 15, 192, 128, 145, 89, 90, 75, 231, 88, 101, 240, 136, 130, 63, 166, 137, 23, 81, 239, 195, 27, + 43, 104, 79, 169, 189, 150, 44, 39, 159, 191, 34, 58, 134, 138, 120, 62, 200, 214, 185, 1, 240, 179, 15, 241, 203, 220, 185, 21, 152, 142, 168, 186, + 21, 206, 146, 78, 31, 236, 64, 193, 210, 107, 57, 162, 120, 63, 49, 2, 47, 137, 93, 106, 86, 255, 190, 182, 81, 121, 26, 129, 248, 136, 50, 28, + 246, 54, 145, 183, 73, 162, 66, 204, 16, 173, 36, 17, 135, 90, 178, 68, 205, 26, 238, 226, 47, 148, 190, 74, 119, 180, 246, 46, 29, 12, 243, 89, + 144, 81, 110, 131, 153, 42, 217, 31, 176, 183, 104, 155, 213, 188, 226, 62, 74, 94, 36, 221, 166, 19, 111, 11, 42, 205, 47, 192, 91, 74, 188, 210, + 158, 6, 23, 67, 220, 141, 146, 61, 129, 116, 81, 161, 198, 130, 59, 82, 92, 78, 63, 71, 103, 235, 104, 163, 54, 50, 189, 51, 74, 162, 196, 113, + 196, 71, 6, 74, 192, 34, 113, 58, 89, 105, 247, 64, 183, 210, 81, 11, 211, 224, 67, 185, 69, 174, 76, 203, 43, 157, 149, 87, 106, 108, 36, 28, + 138, 18, 17, 101, 85, 20, 2, 233, 169, 143, 209, 163, 70, 106, 4, 211, 104, 202, 180, 139, 234, 81, 23, 167, 7, 249, 105, 16, 65, 84, 135, 179, + 187, 84, 167, 134, 53, 29, 195, 81, 131, 5, 228, 104, 240, 97, 241, 171, 197, 6, 92, 3, 103, 124, 174, 5, 231, 168, 99, 126, 205, 122, 250, 234, + 240, 214, 123, 213, 97, 203, 14, 137, 195, 116, 72, 103, 81, 141, 223, 233, 86, 32, 132, 37, 43, 197, 131, 72, 208, 135, 75, 160, 158, 156, 80, 242, + 75, 213, 84, 212, 93, 180, 58, 111, 52, 139, 78, 130, 216, 180, 72, 28, 34, 189, 186, 61, 81, 219, 164, 116, 52, 254, 66, 28, 163, 3, 114, 70, + 250, 77, 242, 18, 51, 249, 199, 138, 152, 66, 173, 176, 215, 196, 203, 104, 82, 117, 244, 157, 203, 145, 79, 242, 117, 240, 169, 206, 138, 237, 28, 188, + 161, 152, 21, 172, 12, 73, 88, 95, 8, 86, 106, 173, 116, 191, 123, 43, 65, 168, 83, 241, 129, 55, 98, 68, 100, 211, 52, 80, 204, 18, 111, 150, + 120, 201, 112, 202, 189, 40, 60, 237, 5, 157, 4, 241, 148, 225, 76, 25, 220, 117, 32, 232, 68, 217, 97, 42, 34, 78, 145, 184, 144, 8, 154, 141, + 243, 7, 201, 155, 153, 22, 62, 172, 56, 74, 202, 226, 19, 72, 212, 76, 141, 19, 143, 208, 85, 73, 177, 140, 126, 21, 102, 185, 193, 139, 33, 235, + 183, 167, 243, 222, 3, 132, 173, 133, 78, 114, 15, 108, 17, 105, 112, 148, 206, 169, 244, 152, 145, 170, 18, 29, 178, 40, 159, 159, 173, 108, 211, 69, + 13, 27, 36, 139, 197, 72, 222, 162, 76, 67, 15, 92, 135, 97, 42, 85, 42, 182, 67, 7, 121, 135, 47, 165, 175, 150, 245, 30, 111, 200, 171, 172, + 113, 187, 210, 202, 174, 23, 167, 213, 49, 149, 203, 137, 64, 59, 199, 96, 154, 10, 243, 37, 218, 203, 70, 111, 137, 184, 70, 217, 139, 206, 202, 246, + 169, 185, 212, 116, 62, 6, 178, 198, 143, 249, 130, 145, 24, 9, 145, 55, 150, 227, 208, 109, 65, 64, 183, 132, 3, 89, 101, 236, 49, 146, 9, 243, + 22, 241, 129, 49, 156, 43, 223, 173, 14, 7, 145, 22, 11, 57, 215, 189, 20, 78, 76, 251, 219, 183, 44, 67, 112, 148, 18, 241, 90, 190, 70, 59, + 210, 19, 178, 31, 16, 167, 200, 36, 100, 86, 167, 149, 158, 168, 59, 15, 150, 168, 253, 50, 243, 202, 87, 74, 111, 72, 92, 209, 175, 135, 248, 108, + 120, 214, 232, 138, 34, 33, 187, 220, 209, 157, 126, 173, 78, 246, 197, 70, 114, 85, 143, 111, 166, 216, 70, 206, 240, 102, 82, 52, 172, 218, 209, 187, + 6, 121, 157, 248, 64, 216, 33, 143, 254, 158, 249, 108, 122, 78, 206, 34, 12, 159, 12, 255, 24, 126, 6, 29, 97, 207, 153, 248, 130, 154, 105, 176, + 151, 146, 40, 54, 188, 87, 219, 70, 103, 190, 14, 57, 29, 165, 25, 234, 77, 189, 75, 129, 41, 162, 67, 79, 14, 62, 137, 188, 153, 87, 178, 123, + 193, 46, 82, 225, 88, 240, 37, 157, 238, 13, 231, 125, 236, 46, 56, 16, 230, 126, 30, 35, 223, 114, 151, 192, 41, 61, 19, 122, 86, 31, 142, 58, + 113, 56, 210, 91, 254, 47, 177, 217, 224, 165, 236, 81, 168, 81, 243, 92, 175, 39, 45, 108, 34, 159, 121, 210, 239, 141, 19, 29, 202, 66, 168, 194, + 32, 20, 211, 221, 10, 81, 135, 30, 180, 102, 149, 122, 57, 251, 25, 113, 194, 233, 153, 95, 138, 117, 180, 171, 232, 71, 187, 130, 168, 135, 62, 190, + 217, 185, 250, 20, 237, 181, 196, 122, 210, 161, 166, 20, 180, 201, 23, 245, 142, 82, 17, 21, 111, 194, 80, 72, 68, 39, 54, 241, 189, 178, 206, 80, + 145, 179, 159, 108, 209, 89, 57, 155, 36, 146, 20, 197, 200, 84, 49, 63, 172, 125, 167, 205, 63, 90, 84, 93, 155, 137, 220, 10, 71, 131, 98, 45, + 244, 42, 49, 37, 85, 1, 67, 205, 1, 183, 81, 124, 6, 167, 149, 252, 196, 201, 100, 157, 222, 29, 240, 174, 23, 53, 212, 180, 196, 157, 154, 107, + 12, 91, 219, 30, 49, 196, 69, 24, 41, 211, 81, 88, 75, 94, 77, 233, 208, 4, 7, 104, 206, 131, 107, 161, 57, 108, 197, 96, 6, 74, 69, 171, + 178, 140, 36, 116, 167, 148, 109, 131, 255, 64, 217, 38, 122, 48, 144, 171, 17, 27, 105, 46, 94, 126, 181, 118, 68, 117, 148, 199, 96, 155, 210, 95, + 145, 134, 175, 141, 129, 9, 154, 104, 135, 172, 202, 235, 96, 147, 145, 172, 176, 71, 247, 82, 83, 237, 133, 151, 124, 100, 135, 229, 89, 246, 12, 248, + 168, 205, 89, 70, 58, 34, 127, 208, 56, 181, 75, 157, 242, 155, 153, 254, 4, 61, 21, 129, 50, 184, 137, 38, 254, 63, 162, 190, 60, 62, 170, 34, + 11, 119, 20, 49, 74, 70, 35, 8, 246, 56, 140, 182, 162, 24, 53, 98, 171, 140, 102, 28, 196, 43, 34, 70, 205, 56, 65, 25, 39, 42, 3, 215, + 101, 16, 149, 165, 71, 25, 141, 24, 185, 165, 96, 140, 16, 153, 8, 136, 45, 70, 104, 17, 48, 98, 196, 86, 16, 90, 12, 161, 72, 32, 44, 6, + 104, 86, 3, 54, 225, 102, 15, 89, 58, 189, 119, 223, 165, 170, 206, 59, 21, 223, 251, 189, 63, 210, 233, 190, 107, 45, 231, 124, 231, 251, 106, 85, + 33, 147, 49, 114, 246, 70, 241, 3, 105, 246, 129, 135, 77, 85, 218, 220, 168, 186, 254, 1, 79, 241, 178, 198, 195, 136, 238, 48, 158, 236, 82, 175, + 221, 10, 71, 98, 14, 54, 158, 118, 42, 98, 22, 251, 152, 214, 7, 126, 221, 69, 178, 197, 86, 173, 73, 111, 85, 141, 141, 100, 43, 156, 243, 52, + 139, 84, 23, 6, 46, 72, 64, 29, 49, 170, 248, 2, 130, 114, 246, 56, 66, 79, 82, 143, 21, 255, 68, 230, 176, 12, 244, 216, 71, 147, 129, 136, + 80, 204, 145, 188, 5, 98, 62, 150, 15, 245, 52, 85, 144, 222, 34, 46, 39, 17, 159, 153, 22, 197, 125, 234, 173, 226, 117, 26, 162, 102, 65, 57, + 57, 84, 144, 46, 132, 63, 146, 30, 37, 233, 231, 239, 34, 121, 116, 139, 77, 164, 185, 8, 233, 203, 247, 222, 180, 163, 248, 159, 228, 132, 59, 226, + 197, 232, 24, 42, 48, 199, 138, 243, 209, 106, 98, 199, 193, 130, 131, 78, 200, 131, 127, 147, 30, 59, 79, 21, 35, 74, 85, 51, 153, 93, 67, 170, + 188, 172, 156, 63, 5, 235, 211, 190, 20, 187, 242, 154, 116, 96, 135, 230, 241, 246, 248, 80, 9, 212, 82, 80, 121, 69, 15, 73, 247, 122, 237, 145, + 90, 90, 111, 174, 68, 94, 186, 196, 43, 231, 163, 64, 92, 239, 153, 105, 47, 37, 171, 0, 33, 167, 87, 123, 15, 88, 37, 226, 111, 171, 156, 49, + 60, 68, 57, 160, 27, 189, 172, 4, 67, 18, 155, 2, 255, 130, 110, 53, 154, 201, 247, 194, 153, 108, 24, 35, 106, 8, 226, 236, 110, 72, 120, 89, + 65, 165, 248, 204, 159, 152, 201, 183, 40, 91, 19, 54, 146, 251, 184, 119, 15, 255, 90, 97, 81, 18, 166, 177, 248, 171, 74, 54, 175, 158, 143, 121, + 138, 141, 20, 231, 147, 96, 87, 33, 134, 151, 101, 200, 229, 205, 21, 148, 255, 155, 198, 221, 49, 115, 19, 169, 64, 91, 180, 114, 156, 202, 113, 111, + 164, 184, 28, 78, 151, 51, 197, 42, 19, 119, 211, 148, 43, 94, 200, 171, 32, 17, 30, 197, 186, 149, 146, 148, 243, 136, 194, 94, 139, 170, 233, 194, + 43, 232, 62, 183, 157, 230, 251, 20, 51, 96, 166, 217, 122, 88, 139, 106, 243, 185, 14, 37, 82, 204, 14, 194, 174, 130, 232, 56, 216, 161, 180, 197, + 60, 124, 58, 249, 115, 114, 42, 204, 130, 179, 78, 35, 12, 93, 208, 226, 52, 226, 104, 120, 7, 220, 136, 242, 179, 127, 9, 164, 178, 69, 59, 173, + 117, 69, 26, 224, 24, 30, 187, 65, 60, 71, 219, 221, 162, 108, 180, 210, 86, 112, 136, 95, 77, 127, 245, 242, 182, 0, 75, 243, 43, 205, 0, 219, + 194, 255, 72, 59, 124, 172, 241, 145, 59, 211, 133, 168, 191, 219, 2, 182, 67, 148, 80, 196, 207, 41, 8, 22, 215, 138, 151, 62, 32, 169, 180, 113, + 72, 92, 203, 114, 249, 94, 186, 62, 117, 188, 136, 180, 232, 143, 195, 90, 26, 80, 194, 226, 189, 231, 7, 137, 57, 70, 17, 235, 83, 108, 85, 120, + 89, 38, 53, 124, 169, 10, 158, 209, 64, 107, 88, 60, 162, 192, 110, 241, 190, 30, 118, 242, 249, 226, 75, 111, 162, 75, 188, 65, 14, 6, 190, 18, + 245, 52, 219, 92, 39, 103, 53, 121, 254, 160, 233, 222, 206, 108, 126, 90, 60, 222, 93, 8, 85, 98, 39, 237, 154, 105, 15, 22, 37, 202, 55, 200, + 51, 15, 169, 70, 33, 70, 251, 144, 59, 229, 229, 104, 132, 174, 196, 10, 254, 243, 73, 55, 203, 21, 199, 169, 112, 242, 114, 118, 84, 57, 169, 218, + 57, 108, 58, 106, 234, 104, 28, 182, 145, 131, 46, 123, 133, 248, 185, 193, 157, 66, 246, 69, 206, 5, 34, 83, 121, 12, 245, 249, 34, 100, 94, 118, + 151, 120, 56, 230, 141, 22, 89, 151, 139, 14, 169, 209, 70, 67, 4, 9, 211, 243, 218, 151, 94, 203, 195, 43, 137, 79, 71, 54, 243, 188, 248, 212, + 219, 209, 197, 170, 180, 26, 165, 211, 107, 109, 36, 203, 119, 178, 241, 136, 100, 213, 198, 120, 146, 118, 34, 91, 234, 47, 100, 243, 224, 151, 128, 247, + 165, 175, 41, 22, 79, 64, 52, 60, 40, 170, 196, 245, 228, 210, 228, 62, 246, 20, 180, 187, 42, 216, 237, 173, 114, 218, 227, 106, 69, 204, 80, 78, + 118, 57, 196, 36, 216, 233, 53, 202, 120, 3, 217, 145, 200, 132, 119, 32, 234, 22, 1, 62, 131, 30, 202, 82, 216, 63, 200, 47, 114, 16, 202, 181, + 27, 76, 15, 108, 85, 54, 50, 35, 79, 110, 22, 163, 64, 110, 69, 152, 38, 10, 98, 97, 120, 144, 216, 241, 74, 59, 77, 30, 32, 117, 74, 108, + 222, 41, 98, 186, 144, 159, 85, 66, 63, 61, 112, 12, 246, 248, 172, 6, 209, 77, 218, 41, 132, 217, 35, 202, 76, 168, 16, 243, 81, 183, 155, 141, + 176, 25, 126, 9, 39, 51, 144, 96, 237, 115, 217, 189, 236, 223, 36, 234, 179, 229, 248, 158, 62, 146, 202, 229, 139, 104, 60, 144, 204, 97, 123, 105, + 30, 171, 22, 99, 148, 125, 97, 20, 148, 123, 32, 145, 245, 25, 172, 56, 151, 107, 166, 50, 176, 192, 65, 133, 244, 188, 164, 242, 128, 182, 146, 152, + 241, 177, 252, 31, 169, 222, 228, 56, 150, 132, 136, 47, 225, 133, 73, 34, 124, 12, 94, 199, 210, 70, 42, 254, 79, 58, 194, 158, 202, 167, 237, 214, + 193, 199, 109, 178, 0, 93, 227, 97, 178, 203, 21, 203, 102, 143, 211, 222, 130, 232, 88, 118, 134, 24, 20, 42, 97, 139, 130, 168, 188, 133, 115, 122, + 208, 109, 152, 73, 109, 57, 21, 149, 198, 195, 247, 146, 127, 205, 81, 180, 189, 208, 215, 8, 43, 90, 34, 199, 31, 81, 212, 104, 25, 251, 137, 68, + 221, 145, 121, 40, 22, 187, 93, 248, 70, 195, 193, 102, 208, 118, 175, 153, 243, 101, 185, 210, 157, 203, 182, 47, 81, 110, 96, 171, 181, 16, 52, 23, + 138, 41, 226, 75, 104, 86, 223, 194, 34, 112, 242, 12, 62, 174, 222, 29, 121, 130, 64, 131, 86, 87, 4, 141, 235, 224, 84, 171, 215, 220, 221, 174, + 50, 167, 216, 7, 15, 244, 251, 145, 226, 203, 162, 227, 83, 201, 196, 244, 10, 241, 11, 221, 163, 227, 191, 43, 225, 231, 64, 98, 183, 123, 12, 204, + 162, 9, 215, 122, 49, 15, 142, 22, 164, 188, 112, 30, 57, 64, 227, 121, 240, 119, 106, 42, 233, 248, 170, 147, 97, 163, 139, 47, 251, 213, 105, 52, + 240, 55, 73, 179, 110, 122, 217, 157, 244, 1, 171, 151, 5, 105, 64, 143, 85, 97, 177, 69, 221, 201, 21, 11, 144, 121, 245, 235, 144, 161, 189, 227, + 35, 172, 81, 44, 101, 138, 93, 94, 204, 214, 117, 235, 44, 15, 186, 124, 122, 24, 69, 144, 120, 187, 111, 166, 125, 55, 233, 84, 58, 157, 134, 3, + 254, 112, 183, 213, 11, 83, 250, 11, 197, 36, 241, 25, 13, 233, 207, 192, 33, 111, 187, 235, 31, 90, 43, 137, 216, 236, 41, 98, 134, 35, 213, 252, + 114, 170, 153, 217, 252, 172, 34, 70, 209, 175, 146, 249, 252, 117, 229, 180, 190, 137, 197, 64, 200, 225, 3, 63, 81, 94, 142, 252, 35, 82, 236, 33, + 65, 95, 116, 10, 220, 67, 235, 19, 21, 188, 141, 140, 77, 182, 57, 185, 159, 85, 221, 187, 30, 78, 41, 79, 155, 245, 104, 233, 152, 161, 57, 164, + 90, 239, 247, 154, 44, 65, 58, 8, 234, 211, 17, 146, 216, 76, 101, 175, 209, 35, 106, 44, 67, 188, 4, 215, 24, 131, 208, 172, 187, 186, 140, 135, + 181, 66, 219, 45, 110, 130, 97, 66, 23, 175, 145, 141, 164, 197, 201, 46, 217, 162, 216, 217, 60, 40, 110, 10, 251, 121, 163, 168, 87, 211, 141, 176, + 168, 131, 38, 117, 51, 3, 110, 40, 176, 151, 138, 47, 168, 25, 176, 47, 166, 173, 250, 116, 76, 118, 175, 51, 90, 8, 239, 234, 182, 139, 103, 99, + 56, 237, 208, 197, 28, 228, 119, 49, 221, 158, 6, 33, 21, 173, 253, 37, 232, 166, 49, 133, 87, 16, 42, 124, 149, 34, 138, 232, 80, 8, 195, 122, + 29, 188, 76, 236, 80, 99, 105, 145, 173, 37, 251, 138, 140, 192, 126, 18, 201, 97, 55, 255, 236, 74, 84, 137, 53, 244, 103, 52, 96, 102, 43, 108, + 52, 61, 168, 36, 179, 177, 218, 118, 133, 147, 109, 46, 115, 5, 207, 161, 221, 44, 155, 13, 39, 27, 81, 92, 196, 104, 109, 65, 172, 108, 135, 102, + 209, 31, 182, 144, 110, 189, 219, 107, 135, 90, 105, 103, 214, 106, 177, 132, 54, 7, 146, 112, 83, 39, 42, 46, 241, 173, 183, 189, 112, 205, 112, 161, + 78, 36, 199, 169, 57, 206, 67, 108, 21, 197, 187, 253, 176, 214, 234, 51, 178, 222, 141, 235, 102, 17, 11, 145, 160, 146, 52, 253, 98, 155, 98, 169, + 150, 191, 173, 209, 105, 22, 242, 143, 100, 87, 81, 190, 120, 135, 178, 132, 11, 118, 31, 109, 212, 99, 14, 177, 248, 164, 26, 47, 40, 32, 7, 124, + 144, 189, 81, 57, 237, 19, 243, 90, 148, 72, 54, 127, 248, 87, 69, 100, 155, 211, 72, 143, 222, 142, 72, 6, 167, 245, 247, 192, 35, 206, 198, 228, + 148, 165, 101, 106, 179, 179, 104, 39, 252, 153, 62, 98, 247, 194, 45, 199, 105, 108, 10, 151, 139, 124, 39, 124, 99, 62, 75, 119, 45, 224, 35, 168, + 169, 54, 242, 173, 27, 68, 37, 63, 79, 233, 45, 128, 60, 94, 205, 195, 5, 124, 31, 89, 29, 159, 199, 94, 232, 247, 90, 121, 135, 161, 197, 149, + 200, 99, 159, 210, 179, 105, 181, 53, 151, 117, 139, 26, 218, 26, 48, 51, 69, 141, 110, 59, 120, 1, 236, 247, 198, 130, 110, 94, 81, 167, 196, 195, + 118, 42, 14, 54, 73, 22, 204, 250, 153, 182, 21, 24, 85, 100, 185, 222, 90, 74, 223, 52, 167, 192, 11, 201, 108, 40, 35, 45, 222, 246, 153, 150, + 103, 55, 198, 42, 81, 170, 253, 74, 214, 153, 175, 9, 70, 173, 108, 123, 210, 249, 29, 126, 22, 16, 77, 106, 119, 190, 112, 192, 118, 69, 164, 217, + 60, 178, 58, 172, 228, 203, 142, 169, 185, 102, 175, 136, 147, 168, 114, 181, 120, 182, 65, 77, 134, 69, 144, 148, 196, 61, 172, 13, 190, 84, 225, 85, + 88, 147, 204, 131, 169, 180, 142, 136, 89, 240, 188, 210, 22, 158, 193, 107, 107, 157, 209, 221, 78, 203, 207, 14, 54, 35, 16, 64, 59, 42, 249, 151, + 72, 167, 222, 94, 126, 187, 182, 92, 53, 139, 236, 3, 98, 131, 218, 145, 134, 94, 237, 103, 165, 173, 107, 81, 57, 249, 171, 181, 93, 156, 160, 34, + 109, 152, 218, 215, 253, 185, 199, 247, 235, 24, 123, 190, 164, 88, 43, 54, 74, 71, 61, 90, 197, 43, 83, 222, 7, 225, 75, 218, 173, 68, 10, 224, + 27, 248, 108, 58, 63, 70, 219, 209, 221, 217, 101, 236, 189, 159, 221, 118, 23, 60, 66, 31, 140, 207, 67, 239, 126, 204, 200, 16, 65, 42, 104, 42, + 23, 214, 96, 228, 74, 103, 243, 110, 216, 165, 152, 14, 241, 49, 86, 85, 194, 3, 253, 202, 74, 148, 20, 121, 116, 70, 98, 102, 205, 123, 122, 103, + 17, 159, 6, 159, 40, 3, 235, 64, 183, 170, 61, 94, 163, 8, 106, 244, 102, 21, 80, 69, 210, 68, 24, 93, 120, 71, 212, 3, 131, 180, 152, 2, + 229, 255, 124, 49, 92, 100, 95, 73, 10, 251, 27, 231, 243, 15, 96, 109, 194, 251, 229, 144, 164, 247, 102, 248, 243, 62, 216, 77, 133, 154, 14, 239, + 163, 159, 36, 247, 137, 81, 164, 91, 21, 13, 11, 248, 84, 56, 235, 189, 140, 175, 232, 83, 102, 247, 208, 125, 1, 21, 86, 19, 67, 110, 86, 189, + 144, 214, 38, 60, 108, 105, 191, 19, 125, 233, 103, 165, 55, 144, 108, 4, 65, 14, 170, 198, 20, 120, 153, 180, 20, 196, 114, 224, 11, 165, 190, 32, + 182, 133, 125, 77, 3, 5, 22, 70, 61, 18, 215, 227, 110, 102, 146, 179, 206, 181, 255, 165, 71, 144, 42, 242, 95, 148, 150, 114, 254, 154, 248, 87, + 220, 109, 76, 34, 88, 224, 199, 197, 170, 159, 229, 34, 248, 41, 72, 196, 125, 86, 151, 246, 53, 161, 200, 99, 108, 2, 185, 26, 91, 114, 212, 153, + 12, 96, 112, 58, 224, 54, 242, 248, 92, 174, 110, 18, 207, 146, 215, 89, 5, 123, 73, 65, 250, 112, 156, 15, 81, 194, 222, 88, 133, 136, 251, 20, + 59, 205, 202, 72, 135, 26, 114, 176, 85, 218, 114, 140, 134, 249, 136, 79, 220, 51, 81, 233, 118, 67, 90, 92, 175, 228, 166, 221, 48, 8, 78, 120, + 121, 144, 141, 165, 129, 128, 49, 147, 127, 141, 116, 44, 182, 79, 20, 147, 90, 23, 34, 201, 85, 52, 20, 72, 103, 69, 72, 204, 25, 25, 39, 102, + 210, 179, 225, 53, 98, 218, 233, 64, 170, 139, 173, 39, 155, 248, 84, 254, 143, 95, 201, 135, 162, 11, 14, 40, 247, 252, 94, 9, 250, 101, 127, 199, + 12, 178, 130, 156, 155, 201, 198, 105, 226, 14, 163, 2, 62, 234, 152, 201, 71, 216, 244, 156, 106, 196, 167, 134, 43, 173, 213, 100, 137, 55, 177, 207, + 137, 108, 191, 63, 240, 129, 232, 160, 221, 206, 87, 224, 107, 210, 29, 48, 182, 138, 181, 36, 170, 178, 76, 242, 14, 92, 192, 119, 128, 169, 166, 10, + 68, 7, 76, 72, 7, 35, 74, 186, 224, 118, 62, 129, 238, 85, 248, 44, 177, 76, 9, 4, 162, 222, 252, 167, 110, 72, 194, 65, 223, 248, 40, 180, + 42, 80, 136, 186, 59, 155, 113, 48, 245, 105, 86, 82, 164, 136, 208, 81, 156, 86, 147, 245, 154, 208, 250, 11, 88, 86, 80, 142, 51, 185, 156, 28, + 85, 114, 175, 66, 129, 216, 231, 49, 167, 126, 169, 39, 210, 252, 116, 200, 27, 82, 255, 129, 162, 212, 84, 122, 181, 99, 234, 65, 148, 148, 197, 29, + 149, 175, 158, 12, 211, 63, 38, 167, 236, 104, 215, 207, 231, 127, 34, 9, 87, 218, 72, 57, 48, 154, 214, 118, 57, 121, 174, 162, 28, 114, 99, 169, + 108, 34, 134, 43, 50, 50, 50, 241, 9, 150, 77, 90, 232, 3, 53, 218, 106, 164, 113, 214, 73, 143, 28, 16, 132, 177, 69, 238, 48, 211, 180, 217, + 112, 186, 155, 3, 48, 143, 255, 140, 100, 198, 37, 226, 52, 86, 96, 197, 197, 122, 230, 131, 153, 252, 58, 120, 153, 239, 123, 152, 162, 78, 96, 155, + 180, 181, 106, 220, 193, 47, 38, 187, 125, 201, 21, 124, 33, 70, 210, 152, 243, 9, 101, 159, 110, 237, 27, 65, 250, 220, 24, 142, 23, 248, 116, 152, + 105, 142, 131, 18, 61, 106, 211, 116, 38, 106, 223, 195, 5, 172, 130, 188, 71, 33, 11, 150, 194, 118, 245, 11, 241, 154, 56, 174, 38, 178, 120, 49, + 108, 109, 81, 68, 213, 175, 180, 55, 203, 156, 164, 121, 72, 170, 200, 140, 139, 47, 188, 209, 44, 224, 91, 218, 157, 182, 95, 108, 105, 169, 68, 130, + 117, 164, 181, 0, 150, 138, 95, 189, 127, 55, 7, 195, 14, 106, 56, 140, 241, 47, 118, 20, 241, 141, 98, 139, 18, 83, 238, 255, 125, 58, 45, 46, + 137, 5, 12, 243, 0, 82, 180, 115, 51, 225, 225, 93, 58, 250, 220, 237, 244, 23, 37, 214, 128, 140, 7, 92, 201, 60, 57, 225, 196, 149, 236, 18, + 31, 144, 152, 43, 93, 124, 205, 237, 108, 222, 23, 74, 171, 194, 151, 238, 188, 132, 52, 58, 99, 165, 226, 30, 242, 117, 43, 107, 26, 203, 237, 82, + 185, 104, 218, 10, 170, 121, 80, 194, 136, 177, 218, 189, 81, 169, 68, 127, 160, 189, 78, 163, 197, 107, 230, 193, 59, 74, 201, 156, 117, 74, 143, 215, + 222, 74, 22, 233, 86, 165, 141, 149, 167, 182, 164, 141, 3, 240, 149, 247, 58, 94, 36, 126, 81, 218, 10, 237, 114, 109, 131, 26, 119, 195, 110, 109, + 187, 222, 90, 104, 63, 37, 94, 236, 241, 243, 150, 108, 123, 134, 246, 173, 158, 44, 178, 39, 110, 199, 192, 114, 12, 141, 74, 177, 87, 106, 43, 33, + 49, 83, 44, 130, 15, 148, 120, 1, 198, 175, 45, 74, 81, 171, 88, 172, 130, 42, 198, 53, 168, 233, 2, 158, 65, 214, 122, 147, 46, 88, 180, 89, + 191, 134, 157, 36, 107, 96, 178, 213, 125, 210, 155, 200, 98, 85, 79, 158, 182, 230, 137, 67, 100, 159, 89, 122, 74, 185, 231, 10, 75, 57, 103, 206, + 130, 219, 21, 36, 80, 55, 193, 7, 168, 194, 248, 73, 178, 92, 237, 203, 226, 121, 245, 180, 221, 103, 158, 36, 99, 226, 58, 127, 190, 79, 111, 115, + 136, 89, 36, 166, 166, 85, 227, 36, 140, 13, 187, 141, 114, 248, 58, 181, 15, 152, 10, 43, 215, 155, 141, 198, 84, 140, 194, 16, 182, 74, 53, 186, + 208, 90, 141, 252, 42, 28, 54, 103, 162, 112, 68, 121, 58, 77, 171, 148, 13, 148, 163, 73, 155, 26, 114, 242, 13, 240, 112, 75, 150, 49, 14, 182, + 233, 127, 54, 123, 225, 140, 183, 183, 16, 121, 202, 136, 111, 246, 192, 177, 128, 40, 101, 119, 43, 245, 206, 65, 164, 94, 65, 106, 240, 60, 22, 67, + 167, 67, 14, 64, 27, 163, 153, 196, 116, 96, 168, 185, 46, 225, 102, 91, 233, 167, 8, 133, 43, 143, 234, 70, 21, 140, 199, 210, 227, 217, 236, 89, + 26, 12, 199, 255, 169, 45, 134, 132, 147, 53, 146, 175, 145, 65, 149, 2, 111, 84, 19, 54, 160, 247, 21, 164, 87, 84, 144, 201, 81, 177, 136, 108, + 33, 231, 228, 172, 145, 189, 202, 20, 224, 208, 66, 120, 145, 49, 3, 41, 102, 196, 109, 221, 121, 196, 29, 93, 1, 59, 8, 243, 206, 252, 3, 61, + 171, 32, 247, 252, 64, 57, 160, 166, 230, 177, 205, 50, 204, 108, 17, 59, 104, 107, 57, 242, 134, 30, 61, 228, 91, 161, 117, 171, 102, 94, 135, 15, + 22, 228, 129, 199, 174, 212, 226, 222, 238, 2, 51, 128, 130, 41, 173, 216, 99, 201, 232, 241, 248, 177, 132, 164, 203, 103, 127, 66, 68, 216, 216, 7, + 157, 180, 213, 235, 129, 155, 17, 237, 39, 145, 157, 72, 214, 255, 10, 7, 105, 162, 18, 56, 189, 63, 157, 193, 143, 34, 139, 224, 227, 120, 38, 188, + 149, 156, 138, 214, 214, 95, 16, 63, 206, 207, 40, 1, 31, 95, 193, 182, 208, 51, 244, 1, 94, 75, 177, 180, 143, 243, 183, 26, 244, 100, 35, 235, + 34, 59, 218, 197, 68, 26, 36, 70, 23, 219, 209, 68, 35, 51, 69, 37, 57, 229, 230, 94, 19, 41, 80, 170, 8, 105, 119, 167, 247, 243, 4, 28, + 243, 66, 185, 216, 74, 3, 225, 72, 174, 216, 26, 241, 79, 22, 171, 189, 49, 85, 36, 121, 223, 76, 54, 6, 182, 147, 118, 133, 143, 36, 253, 228, + 244, 244, 79, 189, 253, 185, 171, 225, 115, 111, 202, 109, 156, 212, 132, 240, 241, 121, 168, 156, 176, 180, 203, 225, 128, 183, 47, 156, 37, 150, 121, 163, + 229, 40, 4, 79, 97, 170, 254, 134, 204, 227, 177, 6, 57, 93, 107, 166, 17, 132, 219, 80, 47, 5, 196, 143, 36, 172, 47, 22, 159, 119, 56, 71, + 106, 21, 45, 110, 43, 112, 103, 92, 69, 102, 173, 166, 253, 175, 194, 161, 159, 204, 153, 218, 105, 43, 61, 234, 66, 219, 37, 190, 134, 126, 61, 178, + 5, 101, 122, 93, 90, 175, 177, 43, 225, 137, 216, 229, 59, 153, 190, 212, 28, 13, 239, 122, 19, 229, 38, 162, 154, 183, 79, 53, 216, 245, 41, 95, + 42, 31, 175, 218, 235, 78, 20, 137, 171, 105, 115, 216, 193, 94, 33, 119, 176, 17, 226, 15, 220, 193, 102, 65, 59, 105, 205, 230, 37, 162, 94, 25, + 207, 102, 113, 37, 217, 184, 74, 28, 80, 255, 108, 79, 213, 124, 122, 170, 192, 170, 132, 21, 222, 214, 74, 86, 84, 69, 44, 149, 143, 209, 14, 168, + 157, 24, 164, 226, 24, 172, 145, 0, 255, 76, 111, 73, 151, 241, 107, 73, 128, 70, 51, 160, 142, 6, 21, 204, 104, 78, 88, 233, 9, 127, 175, 5, + 213, 91, 141, 108, 226, 142, 173, 96, 57, 176, 203, 37, 252, 226, 3, 37, 80, 16, 155, 197, 174, 82, 164, 171, 251, 146, 241, 41, 228, 96, 1, 159, + 39, 5, 133, 106, 175, 0, 169, 36, 35, 97, 216, 160, 236, 14, 67, 38, 43, 163, 41, 103, 178, 144, 223, 145, 138, 53, 194, 56, 82, 122, 119, 9, + 73, 233, 188, 130, 181, 211, 102, 20, 191, 243, 233, 181, 241, 162, 33, 112, 88, 157, 228, 128, 214, 2, 116, 180, 43, 97, 127, 24, 3, 213, 215, 49, + 239, 237, 80, 181, 32, 182, 197, 69, 246, 200, 241, 146, 163, 100, 215, 79, 6, 191, 158, 30, 40, 16, 51, 145, 130, 28, 81, 16, 173, 150, 211, 22, + 213, 172, 132, 217, 33, 215, 203, 124, 182, 81, 254, 22, 172, 33, 175, 176, 94, 113, 87, 189, 122, 140, 255, 25, 21, 67, 98, 133, 168, 130, 253, 68, + 148, 237, 220, 228, 53, 49, 135, 91, 124, 222, 116, 225, 213, 176, 208, 41, 106, 189, 109, 78, 235, 41, 237, 75, 53, 81, 96, 141, 251, 66, 184, 141, + 14, 56, 64, 69, 249, 135, 98, 11, 244, 41, 188, 75, 252, 160, 198, 179, 97, 134, 56, 235, 237, 246, 25, 47, 65, 212, 219, 158, 69, 196, 245, 58, + 156, 165, 203, 236, 249, 243, 58, 194, 124, 218, 209, 64, 180, 156, 221, 66, 246, 133, 13, 135, 248, 43, 217, 163, 198, 2, 98, 52, 82, 79, 171, 2, + 213, 99, 34, 28, 105, 35, 255, 123, 215, 9, 159, 41, 88, 21, 69, 164, 67, 105, 79, 91, 25, 154, 207, 139, 118, 53, 85, 187, 99, 24, 63, 44, + 187, 139, 243, 248, 49, 56, 76, 77, 23, 63, 74, 211, 97, 196, 212, 199, 73, 191, 47, 21, 96, 93, 229, 146, 136, 204, 71, 95, 105, 175, 188, 97, + 96, 44, 236, 135, 221, 229, 118, 134, 88, 161, 215, 243, 52, 68, 136, 93, 104, 229, 237, 35, 33, 175, 120, 148, 108, 166, 45, 69, 162, 120, 59, 13, + 187, 197, 252, 50, 154, 46, 52, 103, 192, 90, 189, 37, 96, 30, 39, 83, 249, 76, 187, 26, 132, 218, 155, 107, 61, 12, 159, 168, 214, 76, 235, 121, + 205, 86, 187, 11, 205, 22, 47, 50, 161, 79, 244, 143, 248, 1, 120, 79, 13, 103, 155, 147, 196, 33, 218, 235, 226, 227, 224, 24, 105, 113, 172, 16, + 139, 212, 200, 76, 99, 59, 44, 38, 70, 216, 222, 8, 243, 48, 46, 68, 195, 102, 1, 90, 254, 5, 236, 122, 186, 20, 101, 228, 179, 208, 227, 130, + 0, 88, 128, 74, 212, 203, 58, 80, 111, 38, 226, 25, 180, 79, 249, 154, 221, 10, 103, 27, 11, 68, 88, 220, 15, 111, 161, 246, 124, 175, 83, 199, + 74, 236, 80, 234, 149, 88, 0, 153, 223, 47, 225, 184, 147, 63, 78, 143, 38, 138, 249, 255, 72, 157, 158, 172, 104, 36, 233, 48, 207, 129, 7, 149, + 3, 114, 216, 241, 97, 218, 162, 36, 100, 29, 215, 133, 237, 121, 226, 117, 57, 158, 209, 199, 39, 34, 219, 206, 99, 179, 155, 116, 107, 22, 216, 96, + 233, 10, 191, 30, 98, 46, 203, 41, 226, 112, 206, 187, 18, 33, 105, 183, 203, 204, 121, 227, 128, 122, 149, 208, 104, 143, 207, 54, 202, 73, 1, 114, + 201, 39, 208, 206, 109, 149, 87, 104, 143, 130, 110, 92, 185, 138, 218, 185, 183, 104, 31, 123, 205, 46, 190, 78, 236, 86, 90, 117, 163, 27, 126, 240, + 182, 21, 178, 41, 27, 213, 45, 214, 58, 82, 231, 187, 133, 173, 87, 210, 58, 20, 178, 37, 116, 183, 43, 89, 205, 198, 208, 147, 40, 79, 170, 104, + 159, 143, 197, 95, 208, 87, 170, 243, 134, 193, 113, 167, 216, 174, 164, 146, 197, 124, 134, 82, 252, 12, 67, 13, 228, 21, 179, 110, 21, 5, 113, 68, + 254, 158, 114, 84, 137, 201, 89, 252, 74, 133, 59, 205, 177, 48, 150, 196, 93, 169, 32, 59, 73, 119, 19, 244, 189, 125, 40, 72, 182, 48, 43, 22, + 86, 89, 222, 112, 200, 19, 165, 152, 230, 88, 35, 95, 41, 251, 110, 156, 226, 39, 229, 226, 228, 113, 4, 50, 238, 101, 43, 248, 6, 37, 228, 22, + 109, 62, 216, 178, 0, 102, 145, 229, 36, 26, 13, 240, 105, 180, 41, 177, 143, 93, 73, 60, 201, 198, 215, 160, 153, 78, 207, 134, 158, 240, 179, 236, + 249, 67, 62, 99, 172, 56, 0, 169, 54, 101, 34, 116, 22, 196, 202, 63, 247, 182, 205, 180, 231, 180, 19, 59, 23, 118, 207, 190, 176, 138, 70, 3, + 177, 76, 190, 131, 214, 186, 80, 156, 100, 159, 116, 219, 133, 108, 222, 94, 18, 203, 251, 89, 105, 112, 166, 243, 196, 159, 188, 94, 140, 155, 55, 105, + 203, 73, 79, 151, 113, 55, 217, 224, 13, 87, 66, 30, 250, 105, 188, 210, 88, 13, 23, 116, 4, 166, 104, 75, 213, 191, 22, 138, 35, 222, 30, 183, + 89, 65, 252, 4, 194, 134, 77, 98, 222, 190, 74, 113, 147, 56, 173, 118, 251, 248, 1, 177, 158, 132, 157, 48, 157, 192, 33, 113, 82, 231, 105, 52, + 175, 54, 53, 166, 26, 143, 163, 108, 235, 118, 218, 5, 208, 63, 95, 180, 105, 7, 232, 185, 0, 203, 69, 114, 181, 15, 102, 33, 211, 239, 113, 26, + 99, 180, 24, 109, 43, 255, 18, 63, 33, 96, 190, 164, 37, 209, 39, 196, 195, 228, 193, 126, 175, 113, 8, 66, 208, 94, 36, 74, 73, 181, 183, 75, + 105, 36, 213, 74, 91, 182, 232, 134, 55, 98, 89, 176, 78, 177, 179, 104, 171, 83, 56, 62, 34, 120, 91, 222, 23, 122, 187, 151, 21, 105, 79, 165, + 3, 47, 9, 174, 179, 74, 123, 4, 124, 6, 127, 179, 2, 36, 224, 77, 42, 118, 30, 217, 162, 190, 95, 1, 135, 189, 157, 69, 83, 196, 134, 55, + 197, 120, 114, 103, 28, 29, 66, 235, 82, 122, 124, 108, 11, 249, 86, 53, 11, 217, 12, 216, 77, 80, 144, 61, 37, 78, 40, 237, 46, 107, 10, 188, + 85, 98, 21, 212, 43, 211, 140, 28, 16, 136, 147, 98, 213, 6, 253, 238, 191, 139, 30, 111, 164, 140, 151, 208, 5, 233, 121, 24, 216, 193, 109, 140, + 252, 143, 226, 85, 217, 213, 228, 215, 0, 98, 223, 120, 202, 116, 179, 145, 205, 135, 195, 97, 240, 179, 19, 228, 136, 55, 17, 120, 88, 97, 215, 146, + 230, 64, 34, 143, 255, 74, 254, 150, 76, 95, 170, 240, 2, 140, 73, 27, 149, 14, 87, 124, 28, 108, 133, 61, 122, 178, 28, 166, 211, 195, 174, 43, + 249, 47, 168, 121, 193, 43, 206, 55, 3, 102, 152, 237, 161, 75, 173, 141, 164, 73, 65, 19, 122, 94, 235, 213, 191, 198, 72, 244, 177, 55, 158, 54, + 139, 73, 148, 118, 7, 216, 83, 27, 228, 154, 156, 83, 197, 251, 94, 68, 237, 82, 109, 147, 83, 107, 211, 91, 179, 255, 208, 163, 254, 75, 148, 210, + 147, 225, 159, 209, 232, 119, 7, 82, 197, 236, 94, 250, 100, 170, 152, 223, 68, 143, 57, 13, 4, 219, 21, 236, 4, 243, 138, 124, 246, 61, 212, 250, + 82, 97, 118, 171, 114, 64, 231, 222, 56, 13, 156, 191, 19, 22, 253, 76, 19, 197, 226, 127, 74, 152, 90, 197, 17, 130, 14, 147, 199, 151, 16, 217, + 110, 56, 158, 112, 154, 190, 252, 185, 87, 216, 88, 174, 139, 44, 81, 164, 149, 42, 225, 66, 107, 35, 150, 92, 119, 17, 188, 4, 159, 210, 206, 52, + 92, 242, 177, 190, 197, 232, 133, 99, 180, 55, 109, 102, 31, 244, 70, 118, 59, 99, 243, 196, 245, 167, 195, 9, 185, 125, 205, 65, 202, 178, 224, 66, + 218, 239, 179, 230, 125, 34, 247, 163, 220, 41, 62, 212, 103, 136, 213, 98, 133, 210, 237, 16, 153, 226, 43, 181, 205, 111, 4, 14, 42, 251, 161, 94, + 108, 209, 83, 105, 107, 129, 182, 76, 111, 175, 180, 78, 107, 172, 131, 24, 51, 215, 41, 76, 23, 187, 225, 7, 122, 144, 167, 5, 87, 194, 217, 111, + 193, 38, 241, 33, 17, 185, 39, 67, 106, 75, 46, 90, 235, 96, 203, 105, 150, 204, 235, 113, 90, 153, 164, 156, 218, 93, 86, 27, 217, 0, 134, 202, + 167, 106, 251, 136, 40, 226, 83, 40, 124, 76, 79, 23, 88, 51, 225, 101, 176, 20, 59, 46, 44, 218, 235, 230, 214, 68, 248, 125, 50, 203, 220, 128, + 216, 103, 119, 161, 60, 93, 6, 76, 95, 72, 14, 208, 152, 23, 234, 96, 213, 58, 246, 26, 141, 185, 83, 43, 248, 58, 165, 42, 225, 132, 143, 72, + 52, 32, 202, 208, 187, 109, 253, 9, 118, 139, 194, 46, 61, 78, 179, 217, 89, 68, 102, 88, 1, 29, 73, 119, 124, 42, 234, 223, 128, 158, 244, 97, + 108, 56, 40, 231, 100, 228, 64, 202, 141, 26, 236, 110, 178, 183, 32, 53, 86, 132, 72, 84, 238, 215, 250, 171, 210, 224, 74, 100, 136, 189, 117, 42, + 254, 184, 250, 152, 110, 56, 88, 78, 138, 188, 204, 190, 222, 148, 172, 130, 74, 218, 228, 253, 24, 238, 86, 210, 94, 24, 43, 230, 211, 84, 65, 106, + 5, 252, 19, 154, 137, 225, 230, 157, 228, 56, 10, 186, 127, 35, 77, 171, 100, 154, 215, 219, 169, 192, 75, 90, 153, 222, 90, 96, 108, 132, 205, 116, + 183, 201, 38, 158, 81, 146, 97, 182, 0, 193, 41, 94, 220, 76, 251, 228, 140, 133, 179, 84, 14, 90, 254, 89, 97, 93, 255, 169, 213, 121, 158, 184, + 253, 52, 229, 121, 60, 131, 30, 115, 71, 124, 208, 69, 15, 17, 107, 154, 153, 227, 68, 223, 181, 210, 240, 111, 229, 180, 158, 180, 217, 63, 200, 110, + 164, 28, 66, 212, 135, 211, 78, 205, 77, 250, 189, 207, 89, 139, 96, 11, 101, 133, 172, 148, 148, 42, 237, 51, 209, 113, 15, 232, 75, 172, 67, 40, + 65, 12, 29, 138, 181, 78, 146, 114, 63, 161, 45, 87, 38, 176, 39, 180, 53, 222, 86, 197, 106, 36, 182, 183, 39, 27, 86, 170, 74, 91, 154, 182, + 228, 218, 153, 226, 48, 249, 139, 184, 152, 224, 59, 101, 246, 78, 82, 219, 185, 133, 60, 33, 142, 179, 29, 200, 226, 34, 121, 226, 99, 229, 164, 203, + 44, 230, 207, 146, 118, 87, 116, 183, 239, 52, 188, 66, 187, 20, 219, 195, 182, 146, 158, 72, 168, 82, 228, 11, 78, 6, 243, 57, 74, 184, 0, 35, + 251, 250, 115, 129, 73, 229, 192, 92, 34, 77, 26, 244, 190, 44, 227, 53, 178, 206, 27, 75, 243, 67, 176, 137, 118, 207, 132, 105, 90, 133, 183, 55, + 91, 92, 168, 176, 75, 232, 97, 4, 72, 150, 79, 143, 97, 197, 176, 199, 140, 114, 81, 166, 85, 32, 115, 177, 54, 65, 92, 237, 80, 120, 104, 151, + 211, 88, 193, 95, 162, 205, 222, 120, 41, 187, 158, 244, 133, 45, 174, 88, 165, 164, 81, 49, 252, 198, 58, 248, 86, 249, 159, 249, 154, 8, 169, 93, + 89, 179, 144, 141, 69, 156, 118, 254, 204, 164, 15, 21, 243, 97, 117, 29, 220, 132, 216, 113, 206, 97, 86, 146, 85, 186, 237, 55, 55, 137, 245, 122, + 87, 54, 127, 20, 129, 203, 80, 173, 54, 13, 228, 94, 4, 221, 123, 203, 211, 227, 160, 50, 208, 18, 182, 86, 5, 117, 151, 97, 138, 14, 175, 153, + 37, 54, 146, 14, 201, 182, 82, 105, 176, 207, 101, 177, 167, 180, 37, 36, 230, 49, 139, 196, 177, 68, 145, 177, 27, 203, 178, 185, 203, 124, 138, 236, + 166, 157, 222, 175, 73, 19, 138, 44, 115, 245, 189, 164, 197, 203, 118, 43, 201, 188, 123, 54, 118, 230, 158, 19, 31, 175, 193, 144, 250, 169, 202, 202, + 135, 247, 234, 177, 34, 118, 8, 133, 68, 79, 128, 157, 150, 205, 14, 142, 229, 128, 53, 236, 253, 27, 217, 8, 125, 141, 85, 48, 37, 149, 45, 54, + 194, 207, 174, 189, 50, 92, 117, 233, 108, 251, 82, 242, 248, 6, 88, 172, 135, 114, 69, 183, 184, 238, 153, 101, 148, 23, 97, 188, 217, 172, 162, 206, + 189, 78, 44, 33, 33, 199, 47, 218, 151, 168, 254, 190, 254, 154, 244, 233, 98, 28, 74, 170, 10, 214, 4, 123, 194, 233, 169, 252, 181, 168, 106, 55, + 78, 58, 74, 83, 225, 119, 206, 101, 35, 231, 251, 210, 200, 132, 55, 33, 85, 96, 78, 225, 155, 226, 238, 137, 114, 26, 215, 76, 110, 120, 216, 33, + 163, 208, 50, 197, 123, 164, 214, 200, 128, 175, 105, 155, 187, 80, 108, 87, 223, 182, 246, 109, 16, 93, 60, 32, 150, 194, 30, 104, 113, 25, 27, 72, + 81, 186, 192, 222, 0, 49, 185, 31, 73, 23, 122, 111, 210, 201, 155, 160, 207, 107, 76, 57, 7, 157, 46, 181, 150, 54, 251, 140, 125, 34, 65, 23, + 161, 183, 86, 142, 230, 119, 106, 223, 122, 187, 252, 214, 22, 4, 39, 5, 5, 89, 27, 223, 135, 73, 100, 161, 95, 157, 204, 201, 63, 187, 221, 224, + 90, 87, 74, 58, 52, 95, 172, 84, 197, 186, 144, 234, 221, 89, 245, 24, 109, 46, 39, 221, 174, 164, 147, 61, 71, 187, 93, 207, 243, 226, 71, 99, + 249, 108, 60, 61, 38, 23, 49, 254, 148, 30, 84, 211, 1, 184, 28, 249, 98, 164, 20, 134, 194, 129, 174, 34, 107, 55, 217, 164, 246, 186, 111, 128, + 99, 122, 194, 5, 107, 33, 86, 240, 44, 148, 146, 90, 159, 229, 230, 77, 100, 31, 29, 199, 86, 208, 125, 5, 188, 156, 221, 13, 47, 152, 57, 124, + 218, 113, 175, 85, 38, 142, 66, 148, 206, 37, 226, 176, 242, 22, 155, 132, 130, 54, 161, 90, 133, 240, 145, 247, 41, 51, 13, 203, 189, 105, 221, 114, + 136, 159, 40, 186, 102, 0, 58, 189, 125, 46, 216, 168, 237, 245, 38, 186, 86, 147, 117, 52, 226, 101, 179, 196, 81, 210, 171, 152, 35, 201, 6, 221, + 242, 152, 83, 196, 66, 181, 91, 121, 148, 148, 208, 251, 197, 105, 237, 87, 244, 49, 182, 155, 116, 208, 9, 44, 67, 59, 234, 237, 207, 178, 159, 34, + 93, 74, 167, 19, 85, 119, 118, 203, 76, 238, 23, 47, 119, 166, 205, 173, 134, 210, 94, 96, 173, 20, 109, 20, 84, 155, 107, 37, 212, 156, 105, 94, + 7, 175, 249, 193, 122, 68, 235, 84, 123, 124, 200, 39, 86, 193, 51, 44, 27, 37, 184, 199, 108, 145, 49, 110, 51, 237, 156, 201, 158, 16, 71, 189, + 125, 58, 159, 79, 150, 41, 134, 139, 109, 209, 86, 233, 103, 121, 233, 215, 180, 223, 117, 59, 41, 81, 187, 93, 80, 208, 11, 237, 229, 198, 104, 193, + 72, 107, 161, 181, 133, 24, 55, 157, 209, 251, 203, 205, 92, 193, 189, 137, 66, 212, 164, 159, 170, 113, 255, 167, 168, 103, 99, 94, 7, 146, 48, 124, + 53, 120, 196, 72, 184, 129, 53, 252, 190, 205, 173, 106, 79, 9, 135, 71, 219, 162, 180, 122, 11, 247, 145, 136, 159, 21, 147, 117, 106, 204, 195, 199, + 139, 35, 106, 143, 236, 4, 185, 6, 84, 171, 156, 108, 167, 205, 1, 254, 148, 248, 214, 203, 149, 255, 194, 113, 37, 236, 178, 227, 11, 145, 212, 195, + 163, 98, 181, 28, 145, 18, 215, 54, 232, 205, 241, 121, 208, 2, 215, 243, 128, 77, 195, 244, 155, 187, 122, 188, 48, 142, 133, 232, 222, 0, 175, 22, + 231, 145, 218, 192, 63, 196, 30, 26, 118, 173, 17, 111, 147, 180, 147, 31, 34, 139, 117, 115, 166, 168, 210, 218, 188, 127, 193, 64, 114, 204, 21, 113, + 46, 109, 43, 48, 243, 248, 1, 47, 24, 5, 173, 168, 17, 219, 49, 215, 208, 30, 43, 183, 175, 19, 187, 245, 174, 96, 188, 72, 108, 215, 122, 200, + 3, 70, 5, 233, 245, 174, 196, 148, 172, 69, 69, 89, 241, 149, 215, 204, 181, 55, 97, 117, 134, 220, 230, 37, 196, 216, 32, 135, 230, 248, 216, 105, + 82, 65, 58, 194, 176, 143, 108, 245, 70, 103, 22, 195, 149, 228, 176, 51, 50, 146, 107, 164, 34, 237, 103, 115, 232, 25, 239, 125, 124, 54, 189, 237, + 67, 248, 78, 229, 168, 116, 15, 59, 127, 82, 155, 125, 118, 25, 102, 6, 73, 119, 249, 96, 163, 140, 191, 44, 99, 168, 155, 154, 132, 119, 193, 104, + 210, 163, 240, 242, 55, 120, 15, 153, 111, 21, 243, 82, 122, 40, 156, 106, 224, 101, 116, 185, 56, 126, 5, 237, 112, 69, 86, 192, 245, 40, 145, 207, + 242, 197, 40, 103, 83, 153, 32, 39, 25, 69, 26, 197, 249, 240, 51, 138, 251, 30, 114, 64, 137, 120, 53, 196, 255, 30, 239, 60, 163, 16, 142, 63, + 108, 150, 34, 66, 204, 49, 173, 2, 82, 225, 237, 209, 197, 76, 114, 187, 229, 54, 122, 175, 62, 29, 78, 103, 136, 122, 186, 191, 160, 155, 111, 49, + 124, 226, 97, 120, 161, 127, 230, 91, 60, 68, 123, 200, 133, 98, 33, 185, 128, 255, 131, 212, 134, 141, 32, 175, 147, 75, 59, 176, 79, 201, 5, 241, + 12, 56, 160, 116, 4, 248, 10, 49, 66, 217, 231, 52, 198, 194, 235, 157, 170, 45, 215, 53, 73, 133, 133, 139, 191, 166, 52, 185, 226, 54, 155, 2, + 23, 65, 113, 131, 225, 182, 74, 233, 175, 58, 170, 207, 221, 27, 160, 79, 14, 49, 111, 247, 118, 187, 248, 188, 123, 81, 191, 88, 110, 20, 153, 237, + 110, 118, 201, 199, 106, 179, 215, 28, 12, 159, 180, 102, 219, 7, 196, 113, 37, 215, 110, 16, 150, 222, 231, 248, 138, 84, 210, 115, 5, 246, 1, 24, + 19, 213, 217, 124, 141, 146, 164, 3, 118, 215, 122, 197, 22, 246, 50, 9, 83, 209, 197, 38, 66, 183, 146, 24, 91, 194, 210, 97, 18, 86, 204, 114, + 118, 29, 141, 163, 150, 141, 140, 101, 173, 202, 202, 39, 225, 143, 80, 91, 16, 107, 128, 199, 72, 92, 242, 253, 127, 208, 58, 151, 181, 2, 134, 83, + 174, 163, 50, 71, 198, 30, 235, 98, 153, 176, 8, 110, 225, 73, 113, 154, 156, 235, 130, 135, 73, 135, 110, 248, 173, 21, 90, 204, 219, 155, 11, 35, + 96, 133, 50, 122, 179, 246, 189, 218, 166, 26, 27, 197, 23, 74, 180, 82, 112, 88, 234, 237, 172, 52, 86, 2, 131, 62, 63, 138, 188, 149, 106, 36, + 199, 26, 212, 131, 80, 205, 199, 33, 80, 117, 40, 91, 97, 147, 250, 19, 219, 8, 239, 82, 133, 79, 212, 60, 122, 91, 163, 177, 5, 190, 197, 199, + 130, 249, 53, 92, 96, 123, 201, 81, 76, 192, 23, 49, 94, 134, 194, 230, 88, 152, 87, 138, 55, 21, 113, 166, 161, 0, 131, 251, 113, 210, 89, 192, + 93, 114, 234, 167, 30, 57, 14, 147, 224, 52, 53, 125, 66, 59, 174, 164, 108, 241, 189, 82, 239, 140, 123, 224, 35, 218, 23, 230, 99, 241, 30, 95, + 52, 8, 173, 202, 105, 213, 206, 229, 195, 149, 67, 234, 207, 60, 116, 235, 104, 48, 233, 163, 172, 154, 189, 71, 142, 209, 88, 168, 144, 109, 130, 243, + 63, 102, 115, 73, 32, 0, 105, 118, 15, 237, 245, 178, 42, 49, 19, 206, 37, 142, 43, 112, 12, 201, 183, 33, 231, 33, 219, 94, 168, 66, 232, 238, + 211, 217, 23, 30, 197, 204, 54, 235, 1, 105, 101, 182, 217, 82, 105, 228, 203, 165, 157, 202, 31, 129, 35, 170, 225, 48, 28, 112, 82, 114, 193, 171, + 72, 76, 157, 140, 172, 227, 176, 122, 218, 24, 12, 191, 158, 176, 94, 19, 81, 210, 213, 104, 213, 107, 212, 219, 229, 5, 14, 63, 169, 127, 231, 25, + 228, 164, 98, 122, 47, 70, 155, 19, 62, 243, 166, 51, 116, 148, 72, 173, 16, 155, 233, 31, 227, 69, 80, 167, 236, 43, 136, 201, 233, 202, 17, 98, + 100, 179, 3, 128, 34, 191, 131, 23, 211, 22, 95, 44, 13, 163, 104, 155, 154, 174, 80, 72, 133, 146, 204, 54, 219, 72, 155, 218, 94, 84, 119, 48, + 96, 198, 89, 19, 77, 23, 196, 166, 192, 133, 7, 148, 84, 181, 48, 124, 167, 232, 207, 225, 244, 241, 227, 176, 215, 151, 200, 229, 183, 42, 37, 214, + 56, 118, 15, 1, 111, 34, 40, 4, 233, 115, 93, 0, 63, 209, 184, 34, 2, 228, 83, 165, 83, 26, 240, 9, 202, 43, 199, 146, 189, 222, 142, 46, + 81, 38, 134, 245, 22, 90, 217, 218, 73, 218, 227, 127, 93, 82, 203, 176, 200, 199, 36, 179, 92, 235, 9, 82, 171, 246, 100, 243, 54, 145, 116, 146, + 229, 122, 91, 101, 120, 137, 26, 42, 176, 74, 218, 85, 59, 80, 166, 109, 245, 246, 148, 155, 135, 146, 186, 40, 132, 21, 151, 180, 100, 195, 76, 4, + 47, 132, 132, 141, 40, 149, 146, 241, 138, 30, 82, 75, 127, 229, 21, 10, 154, 76, 153, 216, 65, 3, 222, 196, 229, 226, 155, 48, 119, 165, 220, 124, + 235, 81, 119, 172, 156, 95, 76, 247, 32, 43, 62, 170, 180, 84, 194, 113, 120, 143, 156, 243, 178, 204, 125, 106, 107, 37, 152, 196, 163, 11, 151, 149, + 173, 203, 193, 170, 213, 252, 97, 104, 13, 39, 196, 19, 100, 179, 183, 189, 81, 110, 247, 211, 226, 224, 83, 180, 106, 111, 187, 234, 210, 54, 233, 221, + 138, 153, 69, 190, 39, 81, 7, 223, 45, 126, 64, 108, 198, 192, 208, 236, 237, 44, 132, 138, 213, 222, 214, 108, 118, 123, 36, 32, 10, 66, 36, 221, + 104, 84, 195, 113, 44, 223, 242, 195, 16, 243, 198, 242, 248, 55, 164, 181, 32, 42, 135, 165, 182, 102, 201, 57, 125, 5, 240, 176, 156, 246, 186, 133, + 119, 44, 194, 72, 60, 149, 198, 108, 31, 155, 117, 146, 164, 212, 223, 134, 231, 59, 114, 160, 222, 107, 43, 102, 225, 41, 228, 65, 31, 147, 247, 244, + 180, 87, 100, 19, 222, 104, 123, 236, 34, 109, 155, 114, 71, 163, 214, 68, 22, 92, 42, 18, 40, 65, 254, 222, 167, 63, 12, 7, 228, 24, 110, 233, + 4, 166, 30, 46, 50, 187, 250, 188, 204, 105, 46, 242, 72, 230, 35, 183, 175, 249, 156, 127, 111, 149, 192, 38, 189, 211, 131, 80, 120, 218, 27, 205, + 29, 131, 182, 214, 83, 41, 58, 14, 168, 177, 76, 198, 148, 56, 177, 74, 197, 72, 18, 245, 250, 216, 102, 229, 64, 32, 217, 192, 14, 211, 168, 158, + 50, 23, 144, 30, 111, 103, 185, 217, 72, 14, 233, 253, 133, 198, 243, 168, 245, 155, 121, 3, 236, 235, 46, 16, 83, 96, 49, 229, 190, 233, 226, 18, + 165, 219, 109, 151, 243, 158, 227, 189, 65, 57, 243, 238, 94, 136, 133, 99, 57, 167, 161, 182, 203, 207, 114, 225, 159, 161, 2, 115, 144, 156, 141, 94, + 46, 46, 33, 150, 183, 93, 174, 64, 254, 30, 109, 113, 179, 49, 36, 168, 118, 23, 26, 83, 196, 7, 68, 100, 139, 33, 202, 1, 95, 218, 35, 134, + 66, 10, 193, 18, 125, 144, 187, 197, 88, 118, 187, 178, 219, 149, 158, 34, 86, 64, 191, 175, 254, 45, 59, 103, 78, 200, 99, 23, 146, 50, 53, 146, + 254, 90, 196, 213, 231, 173, 12, 178, 87, 137, 101, 139, 235, 149, 180, 115, 157, 228, 65, 190, 116, 14, 171, 160, 7, 10, 210, 94, 254, 15, 229, 180, + 143, 97, 180, 40, 130, 187, 148, 3, 244, 26, 81, 162, 4, 189, 207, 192, 227, 84, 119, 69, 11, 54, 192, 59, 209, 125, 80, 70, 28, 53, 108, 11, + 229, 36, 85, 193, 231, 166, 212, 164, 131, 61, 145, 12, 240, 227, 252, 239, 52, 29, 72, 142, 133, 38, 159, 26, 85, 14, 174, 21, 94, 86, 249, 115, + 65, 43, 95, 79, 14, 186, 35, 251, 196, 89, 218, 27, 248, 136, 45, 38, 175, 197, 210, 195, 161, 83, 79, 99, 248, 130, 30, 103, 51, 155, 116, 214, + 199, 11, 225, 97, 175, 186, 18, 198, 194, 82, 250, 244, 139, 138, 162, 59, 39, 34, 113, 105, 64, 121, 14, 151, 147, 68, 128, 37, 219, 226, 51, 13, + 246, 179, 156, 195, 149, 87, 33, 151, 203, 93, 129, 116, 167, 217, 149, 42, 4, 139, 164, 10, 236, 113, 124, 9, 141, 249, 165, 198, 171, 209, 70, 132, + 202, 173, 43, 49, 154, 26, 71, 73, 64, 109, 85, 173, 177, 218, 70, 189, 61, 155, 231, 65, 179, 153, 245, 123, 45, 169, 98, 229, 62, 213, 64, 68, + 1, 234, 226, 126, 37, 46, 123, 50, 182, 72, 7, 221, 186, 30, 101, 246, 1, 20, 152, 225, 44, 13, 158, 210, 201, 113, 150, 13, 119, 106, 189, 228, + 140, 220, 11, 93, 122, 204, 2, 177, 67, 233, 117, 79, 80, 118, 219, 46, 94, 140, 6, 102, 120, 89, 13, 185, 153, 251, 254, 190, 82, 229, 229, 102, + 165, 86, 62, 176, 200, 0, 108, 81, 173, 236, 139, 97, 21, 233, 240, 95, 164, 85, 158, 11, 31, 140, 186, 210, 241, 27, 97, 191, 146, 158, 37, 238, + 36, 63, 119, 101, 137, 237, 240, 51, 97, 185, 246, 83, 77, 74, 95, 22, 123, 105, 43, 233, 12, 243, 49, 90, 89, 101, 38, 108, 247, 38, 84, 243, + 56, 226, 237, 72, 49, 131, 30, 247, 141, 72, 210, 117, 233, 21, 236, 12, 157, 138, 1, 231, 96, 179, 151, 23, 145, 250, 242, 148, 151, 159, 71, 143, + 209, 139, 97, 187, 112, 217, 171, 181, 184, 218, 82, 46, 26, 180, 247, 84, 179, 203, 154, 175, 125, 140, 174, 6, 39, 181, 58, 26, 201, 135, 167, 40, + 134, 251, 113, 144, 71, 27, 2, 34, 206, 106, 104, 175, 158, 8, 67, 240, 16, 234, 22, 94, 77, 207, 232, 94, 241, 60, 5, 229, 102, 126, 92, 169, + 215, 163, 185, 178, 9, 173, 64, 100, 176, 137, 88, 219, 201, 106, 102, 195, 49, 39, 203, 227, 53, 240, 212, 117, 252, 208, 209, 0, 203, 23, 183, 144, + 210, 132, 191, 70, 152, 106, 180, 203, 222, 40, 90, 169, 98, 191, 182, 73, 13, 233, 124, 147, 120, 95, 109, 43, 132, 121, 100, 88, 88, 55, 59, 96, + 151, 98, 228, 178, 171, 144, 234, 237, 192, 128, 5, 79, 43, 189, 40, 33, 249, 62, 56, 229, 74, 204, 20, 93, 228, 172, 18, 217, 199, 57, 205, 221, + 12, 87, 119, 134, 217, 246, 74, 34, 208, 19, 97, 53, 181, 2, 246, 98, 100, 245, 145, 108, 22, 2, 150, 70, 237, 96, 140, 211, 108, 210, 86, 4, + 243, 228, 42, 64, 201, 121, 127, 255, 233, 236, 182, 49, 113, 31, 219, 131, 116, 178, 101, 37, 77, 120, 12, 235, 53, 178, 88, 13, 55, 242, 209, 226, + 93, 210, 172, 187, 201, 47, 42, 151, 195, 77, 146, 180, 215, 103, 63, 74, 182, 171, 61, 254, 173, 100, 77, 157, 49, 95, 124, 165, 180, 22, 152, 57, + 98, 141, 210, 173, 47, 33, 251, 212, 182, 92, 172, 246, 102, 111, 187, 31, 174, 131, 165, 8, 65, 221, 213, 164, 142, 207, 212, 76, 18, 79, 223, 78, + 14, 169, 111, 25, 171, 69, 139, 158, 190, 156, 13, 5, 65, 173, 138, 68, 13, 47, 128, 167, 201, 95, 83, 114, 236, 192, 2, 115, 247, 123, 100, 151, + 221, 4, 195, 46, 21, 203, 73, 63, 185, 89, 124, 80, 134, 5, 51, 83, 217, 77, 48, 174, 173, 32, 157, 190, 68, 142, 176, 225, 136, 139, 151, 191, + 190, 253, 74, 49, 154, 236, 241, 142, 250, 27, 169, 45, 248, 179, 248, 186, 212, 204, 231, 7, 72, 135, 106, 111, 101, 189, 120, 129, 57, 146, 191, 74, + 234, 213, 216, 62, 190, 19, 193, 101, 164, 66, 126, 161, 113, 221, 12, 238, 37, 231, 139, 181, 144, 114, 162, 43, 77, 47, 167, 38, 210, 214, 41, 176, + 158, 238, 64, 5, 240, 129, 106, 165, 205, 57, 237, 29, 58, 27, 73, 146, 180, 199, 203, 39, 194, 149, 61, 110, 190, 128, 22, 99, 212, 139, 207, 139, + 40, 13, 202, 118, 102, 17, 163, 32, 237, 18, 19, 26, 188, 145, 48, 123, 142, 180, 211, 100, 174, 176, 145, 69, 21, 136, 69, 244, 28, 157, 253, 95, + 218, 234, 133, 121, 124, 22, 177, 195, 86, 54, 44, 107, 48, 122, 249, 2, 56, 157, 5, 41, 61, 106, 243, 122, 122, 214, 157, 24, 57, 50, 8, 185, + 223, 104, 75, 245, 72, 33, 244, 146, 147, 186, 89, 206, 171, 16, 206, 218, 179, 205, 14, 202, 123, 232, 81, 95, 170, 2, 238, 162, 81, 95, 116, 30, + 252, 74, 77, 119, 164, 23, 150, 40, 33, 23, 32, 55, 106, 78, 163, 184, 39, 215, 183, 20, 241, 17, 228, 87, 85, 100, 13, 131, 93, 122, 92, 174, + 227, 62, 169, 59, 107, 132, 230, 85, 35, 69, 114, 169, 225, 144, 171, 210, 26, 76, 64, 125, 210, 40, 169, 87, 141, 180, 40, 217, 160, 26, 89, 235, + 63, 79, 228, 48, 63, 4, 39, 13, 17, 239, 160, 205, 149, 178, 119, 144, 199, 222, 40, 98, 117, 190, 68, 38, 59, 159, 126, 150, 200, 156, 75, 230, + 53, 250, 226, 182, 168, 165, 159, 27, 101, 67, 134, 163, 212, 106, 198, 11, 134, 180, 6, 178, 39, 211, 86, 151, 153, 15, 143, 208, 211, 78, 166, 254, + 239, 99, 178, 12, 94, 205, 17, 85, 252, 234, 58, 167, 161, 254, 189, 94, 155, 176, 76, 140, 254, 75, 143, 231, 114, 201, 235, 211, 182, 111, 141, 88, + 72, 219, 93, 19, 31, 187, 3, 138, 197, 92, 218, 236, 87, 155, 29, 198, 36, 113, 95, 119, 26, 22, 92, 240, 24, 38, 236, 168, 142, 193, 168, 4, + 170, 186, 134, 15, 246, 211, 238, 86, 199, 240, 43, 223, 179, 6, 145, 113, 221, 142, 225, 27, 245, 150, 66, 163, 134, 140, 139, 22, 25, 235, 196, 87, + 16, 219, 199, 194, 60, 135, 189, 14, 33, 232, 120, 24, 14, 65, 7, 63, 67, 154, 221, 217, 252, 210, 88, 120, 23, 164, 145, 36, 210, 249, 152, 246, + 20, 229, 206, 7, 225, 252, 59, 92, 98, 8, 253, 241, 32, 20, 65, 158, 24, 79, 252, 114, 211, 61, 229, 198, 164, 13, 67, 40, 16, 155, 12, 165, + 190, 68, 41, 63, 67, 55, 38, 170, 225, 143, 196, 8, 67, 166, 56, 31, 161, 27, 170, 217, 249, 9, 98, 146, 251, 223, 180, 91, 92, 44, 147, 245, + 211, 223, 37, 51, 221, 80, 28, 129, 36, 138, 107, 98, 58, 216, 96, 45, 170, 135, 186, 196, 12, 109, 171, 218, 226, 96, 245, 164, 70, 141, 120, 204, + 147, 27, 221, 180, 206, 23, 137, 179, 229, 117, 129, 120, 28, 24, 61, 232, 19, 101, 255, 161, 169, 0, 196, 161, 149, 158, 117, 25, 13, 226, 102, 76, + 239, 63, 123, 10, 173, 25, 100, 165, 218, 239, 112, 160, 123, 244, 120, 126, 199, 240, 12, 123, 153, 94, 148, 238, 101, 143, 145, 19, 36, 9, 54, 230, + 142, 14, 154, 196, 71, 81, 195, 103, 102, 138, 214, 86, 215, 67, 181, 106, 103, 161, 61, 9, 181, 81, 135, 3, 233, 170, 71, 97, 93, 102, 9, 169, + 246, 150, 218, 175, 145, 161, 23, 35, 19, 139, 164, 192, 182, 5, 254, 15, 196, 171, 217, 80, 37, 16, 142, 100, 2, 222, 103, 20, 67, 93, 179, 67, + 44, 184, 201, 40, 131, 185, 74, 58, 140, 17, 6, 143, 222, 56, 249, 50, 134, 207, 118, 203, 103, 215, 185, 110, 153, 204, 92, 183, 226, 239, 19, 206, + 84, 206, 125, 38, 101, 181, 46, 187, 10, 11, 173, 121, 224, 160, 225, 142, 168, 226, 92, 161, 49, 66, 123, 229, 187, 241, 232, 84, 91, 161, 147, 244, + 186, 204, 42, 94, 4, 83, 201, 105, 53, 84, 104, 212, 215, 18, 115, 145, 250, 180, 53, 66, 244, 194, 2, 237, 53, 225, 128, 38, 173, 95, 73, 80, + 11, 210, 153, 176, 156, 154, 46, 102, 199, 169, 225, 140, 100, 10, 1, 29, 234, 205, 86, 233, 227, 17, 84, 227, 164, 68, 73, 248, 109, 78, 74, 33, + 6, 15, 139, 229, 180, 222, 101, 228, 139, 206, 19, 196, 84, 190, 28, 24, 182, 199, 238, 160, 157, 46, 35, 206, 238, 57, 225, 138, 229, 95, 140, 250, + 108, 16, 185, 242, 49, 49, 95, 52, 192, 208, 103, 180, 87, 134, 8, 100, 150, 88, 147, 195, 211, 189, 220, 163, 60, 245, 49, 84, 1, 71, 73, 215, + 238, 177, 166, 221, 136, 231, 160, 210, 152, 179, 13, 20, 26, 113, 161, 108, 89, 75, 247, 135, 205, 169, 204, 3, 230, 152, 155, 158, 18, 37, 136, 91, + 105, 76, 180, 54, 180, 59, 109, 151, 96, 14, 218, 10, 141, 5, 100, 104, 42, 139, 149, 156, 86, 48, 159, 51, 200, 82, 245, 1, 139, 147, 22, 53, + 230, 63, 165, 69, 50, 88, 29, 109, 112, 110, 231, 205, 120, 158, 116, 171, 51, 236, 90, 103, 34, 19, 142, 209, 30, 95, 36, 200, 47, 165, 183, 165, + 123, 97, 72, 16, 94, 20, 163, 208, 119, 50, 225, 86, 250, 51, 225, 202, 100, 106, 132, 83, 243, 240, 199, 249, 31, 65, 49, 248, 71, 77, 142, 20, + 161, 123, 186, 30, 53, 66, 26, 232, 19, 68, 189, 92, 206, 122, 25, 121, 182, 59, 235, 180, 150, 114, 33, 181, 174, 107, 197, 207, 185, 96, 63, 68, + 23, 70, 202, 88, 43, 61, 32, 215, 152, 94, 11, 29, 16, 18, 183, 146, 19, 206, 100, 136, 50, 231, 119, 234, 138, 133, 65, 248, 69, 239, 40, 228, + 131, 75, 212, 118, 7, 108, 253, 42, 116, 229, 96, 226, 145, 89, 222, 77, 106, 245, 100, 185, 181, 78, 52, 204, 164, 223, 25, 121, 252, 49, 154, 240, + 61, 194, 61, 144, 107, 235, 160, 183, 121, 204, 173, 218, 132, 197, 203, 103, 152, 14, 49, 131, 108, 2, 1, 175, 241, 215, 233, 110, 172, 20, 44, 145, + 108, 107, 188, 214, 162, 199, 41, 163, 59, 244, 56, 22, 138, 161, 199, 131, 190, 72, 14, 187, 151, 133, 99, 170, 8, 100, 181, 248, 237, 241, 47, 89, + 69, 159, 223, 136, 96, 76, 247, 235, 80, 104, 112, 109, 153, 202, 178, 236, 17, 104, 254, 201, 174, 11, 233, 53, 245, 160, 209, 253, 46, 123, 22, 120, + 142, 111, 81, 153, 135, 77, 210, 22, 123, 75, 129, 19, 188, 42, 151, 143, 208, 20, 145, 6, 105, 180, 73, 199, 122, 188, 177, 85, 222, 8, 152, 100, + 126, 39, 42, 123, 150, 110, 69, 48, 106, 151, 123, 97, 84, 66, 58, 149, 185, 4, 31, 20, 45, 5, 166, 40, 88, 168, 163, 206, 184, 239, 227, 232, + 12, 225, 106, 238, 109, 41, 180, 124, 194, 123, 192, 37, 170, 197, 153, 99, 36, 121, 124, 163, 106, 20, 109, 208, 182, 67, 140, 180, 249, 82, 153, 88, + 252, 135, 239, 0, 27, 185, 126, 131, 47, 165, 48, 229, 179, 196, 60, 40, 132, 106, 190, 16, 218, 228, 254, 73, 251, 195, 49, 105, 171, 251, 78, 139, + 34, 126, 18, 171, 163, 90, 212, 29, 75, 145, 49, 20, 243, 153, 41, 190, 133, 6, 104, 140, 85, 115, 121, 175, 220, 14, 189, 215, 241, 177, 168, 134, + 42, 172, 173, 34, 93, 100, 153, 179, 88, 22, 126, 102, 194, 92, 26, 9, 139, 76, 184, 58, 8, 239, 16, 31, 190, 246, 115, 141, 170, 151, 137, 59, + 142, 185, 144, 100, 163, 121, 248, 204, 6, 222, 143, 151, 196, 102, 241, 87, 233, 62, 23, 198, 164, 151, 233, 153, 11, 239, 255, 242, 183, 162, 37, 111, + 161, 19, 167, 51, 135, 156, 144, 5, 59, 68, 9, 184, 70, 139, 123, 134, 15, 215, 74, 244, 180, 195, 156, 161, 133, 212, 201, 159, 35, 8, 60, 98, + 184, 192, 121, 173, 157, 193, 23, 158, 159, 148, 27, 115, 97, 77, 225, 137, 118, 61, 89, 104, 76, 3, 196, 8, 185, 2, 179, 247, 132, 11, 84, 161, + 220, 45, 210, 235, 95, 26, 34, 214, 208, 32, 162, 240, 40, 154, 8, 63, 88, 11, 49, 74, 235, 48, 159, 172, 16, 160, 93, 239, 117, 200, 205, 60, + 208, 173, 110, 23, 151, 202, 84, 101, 130, 7, 70, 98, 153, 165, 89, 137, 86, 248, 136, 112, 67, 70, 40, 109, 249, 192, 221, 150, 102, 155, 80, 187, + 185, 39, 202, 74, 211, 255, 109, 147, 127, 210, 3, 126, 68, 51, 168, 185, 113, 58, 30, 58, 173, 206, 28, 91, 205, 195, 8, 133, 127, 132, 21, 48, + 126, 27, 60, 207, 127, 145, 251, 34, 88, 37, 164, 96, 8, 150, 92, 7, 108, 88, 204, 194, 63, 113, 103, 162, 136, 251, 32, 203, 66, 188, 131, 38, + 104, 129, 12, 40, 197, 187, 194, 150, 42, 156, 41, 7, 140, 129, 46, 240, 218, 97, 187, 140, 221, 74, 83, 46, 163, 140, 215, 161, 44, 206, 224, 101, + 136, 199, 243, 222, 93, 216, 74, 204, 89, 187, 92, 188, 138, 47, 68, 23, 144, 231, 58, 124, 247, 192, 134, 85, 152, 246, 97, 26, 26, 72, 150, 112, + 117, 207, 134, 34, 67, 21, 95, 92, 63, 0, 69, 41, 249, 146, 13, 91, 212, 214, 114, 35, 204, 179, 142, 14, 88, 132, 12, 87, 232, 164, 167, 208, + 135, 38, 211, 239, 30, 58, 192, 194, 233, 50, 182, 134, 30, 146, 27, 88, 224, 131, 106, 47, 66, 23, 26, 236, 7, 79, 67, 170, 234, 76, 138, 28, + 12, 229, 209, 191, 124, 72, 36, 120, 95, 129, 160, 241, 240, 53, 147, 17, 36, 236, 94, 12, 103, 228, 64, 28, 21, 233, 128, 223, 159, 17, 190, 22, + 42, 232, 219, 16, 155, 137, 34, 179, 223, 21, 107, 96, 127, 165, 159, 255, 200, 213, 53, 134, 244, 207, 95, 124, 145, 178, 104, 171, 116, 210, 79, 177, + 20, 174, 166, 167, 125, 215, 96, 69, 236, 113, 90, 57, 108, 224, 234, 50, 120, 129, 185, 228, 110, 89, 138, 49, 154, 100, 33, 30, 190, 166, 213, 170, + 172, 176, 178, 217, 101, 78, 69, 92, 53, 48, 40, 224, 83, 68, 10, 94, 181, 93, 100, 153, 49, 152, 68, 85, 222, 37, 234, 201, 74, 175, 157, 230, + 38, 17, 120, 45, 58, 205, 1, 5, 67, 21, 221, 164, 114, 202, 74, 146, 158, 101, 24, 246, 224, 37, 33, 183, 187, 175, 2, 44, 39, 248, 82, 45, + 51, 235, 73, 82, 250, 191, 11, 42, 235, 124, 34, 135, 45, 167, 29, 24, 179, 206, 195, 114, 138, 171, 162, 252, 72, 10, 46, 219, 19, 34, 191, 39, + 21, 112, 113, 16, 107, 31, 195, 69, 64, 53, 60, 203, 181, 22, 101, 224, 135, 71, 237, 162, 194, 187, 131, 54, 164, 96, 39, 26, 162, 223, 59, 211, + 166, 43, 67, 228, 115, 226, 145, 31, 207, 62, 107, 79, 58, 135, 22, 134, 32, 81, 152, 40, 158, 18, 132, 63, 113, 159, 0, 54, 140, 94, 157, 148, + 0, 243, 121, 4, 107, 162, 78, 102, 245, 83, 185, 41, 90, 190, 184, 2, 147, 116, 61, 160, 17, 127, 36, 1, 8, 173, 60, 90, 37, 238, 97, 8, + 134, 129, 13, 106, 75, 81, 11, 84, 169, 107, 208, 179, 110, 2, 27, 185, 70, 156, 123, 216, 24, 44, 146, 71, 48, 100, 52, 192, 129, 71, 31, 139, + 120, 150, 139, 89, 115, 233, 137, 112, 172, 129, 63, 190, 252, 111, 7, 224, 36, 236, 182, 55, 172, 87, 159, 252, 2, 67, 74, 14, 223, 176, 62, 4, + 143, 147, 155, 162, 93, 167, 133, 254, 17, 70, 96, 93, 101, 244, 223, 105, 181, 199, 116, 93, 130, 110, 16, 10, 96, 110, 125, 15, 106, 55, 117, 59, + 176, 64, 198, 88, 14, 134, 119, 182, 123, 216, 52, 109, 66, 143, 131, 15, 124, 55, 22, 220, 100, 58, 96, 60, 233, 135, 206, 46, 62, 157, 158, 146, + 119, 120, 99, 136, 170, 123, 33, 150, 141, 96, 110, 187, 30, 58, 176, 249, 1, 164, 4, 189, 152, 224, 57, 90, 183, 222, 134, 33, 189, 150, 196, 233, + 62, 152, 108, 144, 228, 229, 235, 149, 255, 218, 94, 5, 218, 188, 209, 50, 200, 165, 23, 98, 245, 76, 177, 232, 91, 151, 98, 17, 166, 49, 24, 175, + 87, 250, 100, 237, 85, 120, 237, 174, 181, 131, 45, 185, 233, 143, 79, 101, 93, 162, 6, 145, 208, 246, 24, 99, 12, 84, 147, 151, 99, 201, 136, 245, + 74, 107, 215, 21, 90, 191, 172, 221, 18, 210, 175, 182, 250, 13, 249, 239, 95, 24, 87, 228, 42, 213, 108, 59, 230, 208, 97, 206, 191, 113, 250, 199, + 181, 178, 92, 159, 69, 52, 20, 65, 212, 159, 190, 30, 132, 59, 211, 39, 246, 221, 111, 160, 159, 42, 125, 8, 244, 219, 224, 98, 80, 121, 1, 67, + 63, 96, 136, 9, 27, 228, 254, 187, 224, 35, 123, 157, 102, 3, 250, 58, 63, 169, 77, 88, 178, 144, 68, 194, 113, 140, 245, 231, 163, 255, 254, 149, + 214, 185, 140, 12, 184, 23, 159, 136, 178, 105, 225, 9, 159, 129, 70, 181, 64, 139, 162, 1, 48, 61, 82, 6, 55, 4, 225, 119, 226, 86, 122, 24, + 105, 138, 27, 0, 113, 58, 86, 104, 35, 2, 154, 147, 80, 182, 133, 232, 91, 22, 6, 163, 32, 124, 35, 124, 16, 78, 200, 27, 74, 231, 20, 96, + 12, 237, 144, 69, 228, 98, 234, 215, 30, 104, 214, 187, 10, 79, 137, 162, 246, 14, 232, 33, 134, 33, 55, 83, 251, 126, 96, 203, 245, 53, 150, 235, + 37, 84, 149, 99, 207, 81, 225, 172, 86, 59, 27, 205, 193, 37, 120, 133, 220, 184, 250, 19, 76, 241, 71, 150, 215, 246, 62, 246, 91, 168, 92, 131, + 191, 153, 249, 154, 54, 225, 61, 115, 60, 169, 199, 39, 60, 21, 41, 203, 164, 23, 217, 25, 110, 122, 35, 218, 124, 169, 220, 244, 254, 199, 56, 172, + 23, 251, 213, 201, 134, 91, 59, 75, 76, 244, 157, 122, 104, 198, 43, 15, 96, 93, 170, 45, 174, 120, 47, 243, 211, 223, 207, 134, 54, 134, 190, 10, + 28, 94, 17, 136, 239, 50, 195, 85, 238, 191, 212, 227, 91, 235, 163, 21, 115, 96, 29, 47, 21, 133, 240, 188, 80, 69, 218, 195, 46, 65, 132, 233, + 163, 92, 225, 196, 188, 92, 171, 135, 99, 202, 24, 116, 226, 118, 119, 164, 108, 9, 154, 242, 15, 118, 152, 135, 83, 136, 75, 65, 216, 220, 77, 45, + 29, 45, 246, 18, 3, 206, 194, 139, 104, 62, 237, 200, 27, 199, 64, 200, 245, 175, 58, 204, 254, 43, 12, 147, 49, 80, 65, 247, 224, 163, 27, 199, + 240, 155, 17, 137, 161, 140, 77, 167, 39, 128, 249, 190, 172, 147, 241, 29, 195, 152, 107, 27, 119, 51, 159, 200, 98, 249, 224, 226, 59, 32, 10, 181, + 80, 13, 11, 214, 35, 75, 178, 233, 39, 152, 139, 151, 140, 224, 197, 116, 55, 137, 231, 236, 38, 124, 22, 35, 73, 114, 78, 237, 68, 115, 61, 66, + 59, 92, 55, 242, 107, 105, 196, 157, 86, 185, 171, 93, 84, 229, 201, 200, 141, 95, 199, 250, 97, 34, 44, 195, 82, 251, 6, 9, 75, 141, 215, 166, + 166, 146, 34, 0, 31, 246, 161, 209, 254, 184, 76, 171, 133, 206, 168, 31, 98, 158, 211, 106, 55, 53, 33, 221, 112, 59, 53, 82, 99, 145, 190, 132, + 8, 171, 10, 166, 224, 46, 49, 205, 15, 171, 36, 152, 210, 94, 9, 99, 87, 140, 92, 138, 172, 238, 39, 246, 45, 50, 234, 255, 218, 211, 228, 110, + 151, 14, 230, 195, 98, 78, 54, 156, 10, 91, 58, 11, 252, 168, 175, 148, 40, 115, 38, 108, 230, 224, 69, 235, 192, 76, 169, 34, 28, 15, 242, 53, + 152, 102, 142, 250, 175, 63, 205, 174, 18, 217, 176, 79, 248, 68, 101, 107, 138, 222, 215, 164, 77, 226, 78, 94, 80, 27, 242, 156, 80, 39, 159, 209, + 78, 98, 252, 238, 234, 114, 197, 171, 185, 135, 190, 55, 7, 252, 137, 106, 118, 105, 16, 138, 219, 11, 135, 125, 2, 22, 89, 194, 94, 69, 244, 190, + 229, 241, 29, 88, 84, 67, 176, 236, 23, 49, 39, 248, 110, 211, 6, 18, 81, 163, 157, 14, 145, 249, 81, 197, 112, 174, 65, 252, 219, 92, 18, 34, + 231, 33, 243, 191, 39, 232, 26, 74, 187, 124, 17, 44, 136, 181, 8, 226, 79, 153, 42, 87, 234, 66, 240, 26, 134, 78, 122, 149, 182, 1, 57, 62, + 192, 147, 24, 218, 231, 29, 163, 153, 201, 6, 126, 43, 92, 178, 60, 116, 49, 175, 70, 44, 243, 68, 26, 216, 79, 136, 94, 146, 94, 34, 31, 47, + 190, 131, 254, 101, 18, 220, 67, 141, 64, 28, 217, 50, 253, 67, 50, 147, 31, 163, 123, 17, 245, 48, 174, 74, 226, 189, 38, 225, 250, 251, 99, 59, + 48, 110, 47, 196, 215, 25, 101, 110, 200, 58, 231, 17, 39, 69, 85, 134, 12, 55, 170, 96, 170, 220, 77, 187, 92, 237, 167, 166, 55, 13, 75, 147, + 96, 193, 37, 72, 221, 139, 32, 136, 20, 15, 217, 233, 53, 152, 32, 111, 132, 62, 96, 206, 226, 229, 215, 176, 199, 49, 98, 27, 153, 72, 136, 246, + 45, 181, 86, 190, 139, 55, 9, 197, 145, 204, 132, 133, 180, 1, 163, 46, 101, 234, 124, 214, 8, 243, 86, 219, 35, 182, 229, 126, 129, 165, 114, 2, + 81, 228, 63, 118, 73, 47, 125, 43, 34, 87, 152, 201, 186, 153, 127, 29, 4, 10, 61, 107, 13, 229, 77, 163, 154, 165, 175, 22, 195, 250, 72, 152, + 92, 27, 211, 217, 177, 106, 174, 164, 225, 172, 143, 252, 230, 76, 223, 210, 186, 84, 85, 24, 69, 238, 92, 24, 20, 205, 23, 23, 6, 225, 143, 209, + 34, 115, 48, 50, 0, 143, 153, 196, 226, 42, 57, 224, 58, 40, 174, 13, 102, 105, 155, 212, 39, 173, 147, 219, 160, 2, 22, 144, 22, 189, 163, 49, + 168, 69, 242, 176, 136, 242, 151, 168, 61, 185, 188, 132, 28, 144, 195, 193, 71, 99, 108, 50, 60, 77, 162, 241, 252, 58, 159, 33, 235, 254, 36, 60, + 37, 170, 138, 54, 234, 125, 72, 76, 76, 176, 28, 134, 218, 83, 142, 30, 185, 17, 166, 105, 28, 98, 141, 41, 121, 175, 11, 28, 255, 69, 165, 39, + 228, 78, 76, 31, 36, 226, 136, 97, 238, 82, 37, 38, 37, 68, 137, 250, 1, 154, 194, 62, 27, 169, 230, 54, 56, 32, 3, 40, 242, 163, 248, 34, + 181, 69, 158, 68, 94, 78, 77, 242, 40, 251, 84, 199, 235, 38, 156, 18, 217, 109, 46, 179, 120, 114, 196, 195, 147, 88, 149, 235, 120, 110, 185, 86, + 175, 182, 54, 110, 104, 198, 24, 247, 98, 42, 139, 75, 41, 96, 114, 149, 135, 241, 207, 219, 50, 64, 127, 97, 112, 89, 68, 231, 206, 199, 145, 76, + 121, 15, 186, 162, 189, 40, 98, 35, 213, 199, 176, 174, 98, 197, 92, 218, 246, 117, 208, 65, 190, 71, 118, 127, 18, 74, 161, 104, 11, 15, 244, 34, + 40, 193, 54, 174, 158, 33, 105, 82, 31, 132, 25, 179, 49, 214, 229, 179, 159, 100, 68, 83, 65, 221, 77, 204, 177, 239, 162, 69, 205, 79, 229, 96, + 212, 62, 181, 55, 65, 77, 250, 53, 90, 97, 10, 147, 51, 161, 5, 193, 14, 254, 17, 132, 249, 24, 167, 207, 209, 183, 230, 153, 110, 8, 99, 76, + 87, 34, 248, 40, 130, 126, 185, 116, 54, 132, 47, 121, 35, 2, 95, 106, 223, 67, 39, 156, 135, 177, 217, 66, 216, 248, 131, 73, 77, 29, 240, 57, + 62, 124, 202, 143, 104, 235, 143, 163, 127, 18, 5, 238, 160, 130, 36, 83, 233, 124, 113, 245, 9, 4, 97, 114, 185, 244, 192, 32, 210, 18, 68, 243, + 121, 33, 106, 58, 63, 199, 103, 124, 30, 132, 64, 74, 238, 148, 69, 218, 156, 9, 157, 211, 147, 126, 24, 103, 212, 147, 45, 114, 137, 250, 22, 244, + 22, 213, 24, 129, 152, 50, 146, 251, 52, 129, 104, 8, 185, 80, 206, 168, 118, 57, 92, 34, 42, 156, 248, 24, 123, 118, 214, 78, 94, 72, 215, 184, + 179, 160, 193, 113, 24, 122, 246, 209, 6, 41, 236, 244, 16, 218, 49, 128, 121, 137, 223, 83, 48, 29, 169, 161, 254, 2, 198, 10, 137, 168, 189, 190, + 157, 156, 126, 143, 244, 208, 179, 9, 115, 115, 114, 129, 61, 77, 27, 63, 4, 101, 218, 94, 98, 195, 205, 236, 36, 242, 251, 88, 22, 66, 130, 51, + 68, 76, 250, 15, 222, 129, 111, 222, 138, 49, 74, 229, 237, 88, 64, 233, 44, 219, 39, 10, 63, 130, 142, 114, 178, 81, 238, 229, 165, 236, 67, 144, + 249, 78, 182, 26, 220, 22, 132, 91, 79, 184, 18, 170, 0, 88, 144, 91, 132, 198, 52, 197, 242, 93, 237, 86, 22, 76, 73, 85, 185, 127, 214, 146, + 143, 94, 89, 207, 202, 161, 104, 61, 70, 253, 241, 104, 168, 29, 183, 99, 148, 83, 190, 82, 229, 150, 237, 94, 200, 18, 225, 86, 143, 49, 40, 11, + 244, 122, 20, 137, 49, 200, 21, 122, 29, 2, 229, 42, 250, 67, 66, 103, 74, 3, 130, 232, 161, 84, 30, 66, 184, 17, 158, 80, 171, 90, 133, 167, + 181, 209, 220, 229, 20, 105, 225, 236, 115, 39, 116, 32, 223, 209, 40, 73, 195, 51, 228, 0, 146, 7, 238, 253, 39, 57, 69, 204, 235, 82, 89, 166, + 79, 95, 163, 109, 82, 122, 202, 151, 107, 91, 221, 152, 158, 133, 177, 52, 170, 255, 202, 0, 73, 230, 236, 15, 91, 88, 239, 144, 116, 189, 20, 132, + 197, 100, 163, 158, 32, 22, 17, 232, 152, 165, 122, 59, 18, 119, 114, 18, 82, 133, 251, 229, 206, 51, 35, 98, 244, 246, 237, 188, 32, 164, 119, 80, + 203, 123, 144, 214, 186, 177, 26, 91, 37, 46, 42, 163, 161, 193, 41, 144, 121, 138, 32, 95, 78, 255, 194, 227, 72, 129, 15, 4, 226, 227, 16, 31, + 114, 17, 186, 220, 214, 163, 104, 72, 143, 6, 97, 206, 254, 96, 181, 237, 67, 139, 123, 19, 85, 203, 153, 58, 146, 86, 38, 64, 47, 140, 238, 146, + 200, 60, 84, 234, 63, 149, 250, 152, 134, 202, 152, 126, 119, 70, 171, 65, 92, 94, 150, 177, 227, 22, 116, 212, 222, 159, 85, 64, 171, 66, 70, 19, + 244, 37, 207, 184, 145, 37, 59, 251, 41, 175, 25, 220, 93, 248, 33, 42, 138, 37, 203, 180, 75, 52, 91, 97, 238, 244, 56, 86, 7, 75, 23, 170, + 159, 240, 221, 3, 17, 207, 244, 62, 128, 25, 189, 5, 185, 210, 38, 117, 250, 23, 205, 196, 86, 102, 109, 43, 252, 17, 122, 54, 181, 227, 195, 148, + 9, 45, 254, 231, 225, 182, 79, 197, 85, 146, 127, 23, 2, 226, 54, 114, 116, 250, 165, 225, 157, 143, 181, 150, 213, 141, 225, 197, 44, 188, 76, 67, + 185, 140, 140, 38, 235, 48, 127, 15, 141, 175, 162, 19, 193, 171, 115, 242, 61, 118, 41, 6, 251, 134, 150, 16, 249, 39, 43, 188, 16, 179, 54, 206, + 240, 129, 231, 12, 105, 199, 8, 49, 40, 8, 31, 178, 111, 131, 48, 143, 237, 214, 90, 66, 240, 43, 158, 205, 71, 37, 190, 81, 150, 217, 152, 50, + 61, 137, 120, 125, 62, 82, 14, 117, 153, 228, 128, 170, 248, 251, 105, 167, 220, 103, 61, 172, 5, 212, 22, 84, 244, 40, 15, 123, 189, 106, 79, 145, + 25, 230, 174, 98, 204, 218, 203, 182, 218, 112, 17, 125, 63, 49, 75, 20, 102, 161, 211, 63, 198, 221, 34, 252, 156, 173, 99, 153, 22, 252, 34, 159, + 165, 100, 254, 46, 169, 219, 116, 114, 119, 35, 11, 195, 213, 31, 35, 216, 15, 147, 27, 124, 144, 157, 88, 123, 143, 160, 99, 228, 203, 93, 215, 110, + 231, 183, 74, 205, 164, 222, 43, 194, 92, 185, 161, 187, 209, 114, 178, 179, 111, 255, 200, 223, 67, 1, 79, 170, 105, 123, 56, 154, 57, 143, 30, 77, + 193, 253, 198, 110, 209, 160, 251, 108, 185, 169, 251, 44, 196, 21, 95, 187, 99, 160, 228, 162, 133, 151, 65, 131, 94, 107, 72, 198, 73, 89, 210, 44, + 66, 212, 43, 156, 47, 221, 88, 105, 30, 206, 220, 218, 243, 229, 246, 210, 109, 222, 195, 252, 65, 218, 20, 134, 113, 179, 21, 98, 31, 77, 209, 69, + 76, 121, 99, 236, 25, 225, 66, 206, 222, 4, 65, 40, 65, 132, 81, 170, 74, 48, 78, 151, 163, 87, 95, 18, 213, 81, 41, 65, 71, 217, 30, 114, + 113, 10, 75, 244, 74, 44, 254, 64, 140, 90, 234, 95, 176, 174, 103, 189, 27, 34, 71, 200, 128, 158, 92, 186, 80, 14, 197, 30, 237, 215, 255, 99, + 59, 69, 249, 14, 185, 47, 52, 115, 37, 171, 209, 106, 215, 34, 52, 142, 221, 69, 146, 159, 38, 243, 197, 167, 88, 199, 111, 118, 23, 65, 24, 178, + 58, 48, 71, 239, 161, 42, 196, 224, 236, 237, 115, 177, 98, 52, 106, 228, 215, 44, 92, 179, 157, 61, 135, 76, 233, 114, 124, 79, 121, 18, 121, 200, + 47, 48, 236, 48, 90, 45, 136, 160, 62, 92, 110, 62, 244, 23, 187, 138, 185, 126, 188, 28, 43, 155, 178, 149, 205, 52, 175, 55, 45, 92, 234, 55, + 167, 212, 14, 250, 230, 247, 95, 24, 200, 169, 30, 77, 86, 201, 13, 203, 31, 53, 124, 250, 51, 240, 93, 8, 222, 144, 187, 103, 221, 243, 138, 29, + 170, 194, 107, 222, 154, 98, 186, 72, 97, 7, 146, 236, 47, 164, 153, 210, 100, 104, 78, 200, 99, 60, 33, 108, 247, 172, 32, 196, 141, 38, 81, 12, + 151, 63, 111, 215, 28, 15, 249, 127, 194, 162, 221, 248, 61, 87, 247, 98, 46, 16, 162, 234, 80, 204, 237, 145, 160, 158, 74, 98, 97, 158, 57, 38, + 123, 216, 11, 193, 147, 68, 21, 239, 250, 70, 71, 165, 90, 108, 151, 132, 168, 53, 58, 132, 148, 12, 65, 194, 19, 66, 133, 43, 252, 174, 229, 40, + 192, 76, 157, 189, 153, 70, 49, 240, 28, 157, 3, 179, 28, 207, 218, 228, 168, 240, 40, 241, 34, 243, 16, 138, 177, 142, 61, 174, 155, 39, 3, 247, + 236, 80, 99, 69, 167, 185, 130, 69, 15, 191, 195, 96, 96, 32, 254, 230, 115, 15, 100, 238, 213, 243, 81, 217, 122, 116, 230, 232, 212, 218, 160, 211, + 81, 161, 119, 228, 66, 24, 49, 80, 75, 98, 86, 125, 18, 132, 232, 183, 120, 252, 11, 117, 25, 159, 120, 215, 103, 180, 207, 151, 210, 25, 253, 70, + 84, 232, 57, 224, 228, 135, 209, 84, 254, 142, 120, 88, 184, 1, 29, 98, 27, 244, 203, 93, 178, 201, 134, 164, 142, 98, 180, 250, 54, 72, 30, 135, + 148, 39, 5, 49, 255, 133, 219, 160, 112, 48, 87, 199, 155, 147, 252, 80, 84, 159, 202, 220, 145, 152, 197, 23, 202, 45, 160, 177, 118, 234, 241, 37, + 159, 160, 211, 46, 153, 9, 31, 66, 172, 233, 19, 123, 41, 84, 121, 31, 113, 131, 135, 141, 100, 95, 224, 53, 13, 33, 68, 210, 235, 211, 35, 1, + 249, 169, 91, 131, 33, 103, 220, 7, 193, 67, 63, 67, 51, 54, 73, 146, 222, 102, 187, 207, 86, 161, 116, 107, 216, 237, 254, 145, 211, 187, 48, 195, + 143, 129, 75, 95, 133, 64, 114, 158, 61, 77, 254, 170, 68, 80, 189, 210, 214, 193, 153, 86, 99, 185, 134, 147, 151, 219, 97, 44, 238, 44, 232, 234, + 117, 137, 138, 217, 16, 127, 205, 94, 90, 30, 34, 223, 138, 27, 160, 35, 112, 86, 204, 108, 149, 139, 12, 30, 163, 105, 172, 130, 10, 20, 68, 113, + 10, 119, 68, 17, 142, 232, 177, 189, 93, 30, 185, 189, 44, 18, 150, 71, 135, 191, 96, 59, 47, 234, 113, 88, 62, 40, 109, 166, 204, 251, 48, 117, + 98, 1, 208, 19, 115, 32, 237, 95, 144, 127, 234, 222, 35, 255, 161, 135, 93, 117, 252, 6, 42, 105, 144, 82, 9, 177, 117, 135, 208, 171, 224, 236, + 112, 148, 76, 106, 87, 215, 199, 90, 147, 220, 253, 221, 251, 121, 115, 161, 49, 94, 27, 218, 221, 24, 20, 113, 41, 45, 247, 33, 222, 228, 160, 212, + 241, 96, 232, 16, 234, 117, 162, 209, 59, 91, 243, 32, 179, 178, 6, 26, 187, 204, 241, 90, 173, 183, 11, 117, 210, 87, 40, 105, 97, 196, 46, 18, + 46, 226, 80, 76, 61, 204, 134, 215, 177, 92, 254, 199, 46, 149, 252, 59, 135, 53, 42, 191, 106, 101, 232, 45, 206, 15, 117, 175, 7, 29, 135, 103, + 89, 35, 52, 170, 70, 186, 204, 105, 90, 153, 218, 94, 100, 142, 33, 87, 247, 80, 251, 201, 87, 83, 91, 206, 119, 65, 29, 70, 195, 164, 202, 179, + 86, 50, 85, 123, 214, 28, 140, 148, 104, 109, 167, 118, 92, 109, 73, 163, 159, 230, 23, 157, 113, 91, 153, 249, 84, 248, 118, 241, 47, 97, 67, 163, + 222, 95, 100, 248, 180, 140, 22, 170, 29, 128, 237, 232, 188, 201, 100, 23, 152, 152, 132, 140, 132, 94, 19, 26, 152, 167, 131, 17, 220, 78, 169, 252, + 189, 35, 88, 47, 233, 212, 125, 86, 210, 223, 56, 222, 116, 172, 255, 74, 54, 188, 75, 13, 158, 6, 217, 8, 9, 14, 177, 65, 91, 41, 73, 217, + 37, 162, 193, 247, 103, 212, 225, 21, 141, 144, 116, 255, 203, 13, 43, 90, 179, 134, 145, 18, 217, 160, 140, 103, 194, 255, 161, 199, 82, 16, 47, 99, + 19, 90, 93, 233, 32, 191, 148, 165, 218, 208, 144, 234, 69, 131, 58, 150, 108, 145, 173, 53, 139, 48, 202, 60, 68, 107, 125, 215, 160, 21, 103, 181, + 23, 193, 8, 185, 21, 185, 220, 126, 176, 154, 221, 5, 77, 112, 4, 171, 228, 246, 8, 130, 153, 233, 139, 20, 139, 186, 51, 238, 104, 102, 38, 141, + 132, 237, 204, 50, 26, 128, 115, 133, 189, 234, 135, 246, 24, 196, 250, 206, 92, 35, 164, 53, 162, 165, 31, 33, 178, 101, 79, 76, 211, 122, 67, 69, + 25, 8, 214, 101, 87, 165, 43, 30, 139, 20, 65, 72, 11, 232, 45, 133, 205, 88, 120, 239, 218, 135, 222, 232, 207, 157, 249, 9, 98, 214, 6, 179, + 122, 178, 188, 127, 153, 242, 208, 153, 157, 61, 152, 128, 45, 105, 172, 209, 174, 51, 110, 161, 214, 12, 127, 24, 93, 225, 207, 220, 7, 206, 211, 174, + 88, 252, 200, 40, 116, 134, 130, 243, 68, 154, 143, 64, 40, 123, 46, 218, 42, 213, 169, 6, 29, 85, 150, 111, 59, 119, 87, 98, 154, 211, 212, 250, + 79, 170, 130, 15, 9, 194, 194, 201, 232, 137, 233, 16, 185, 95, 204, 29, 126, 1, 116, 92, 23, 77, 155, 110, 45, 158, 246, 115, 183, 22, 140, 117, + 13, 244, 114, 167, 28, 102, 141, 150, 53, 4, 85, 107, 72, 114, 234, 171, 49, 26, 140, 20, 143, 32, 189, 59, 39, 55, 130, 157, 63, 176, 149, 232, + 218, 23, 163, 40, 139, 58, 82, 228, 39, 213, 240, 7, 239, 189, 89, 20, 210, 138, 136, 108, 245, 220, 194, 105, 186, 162, 10, 171, 198, 254, 19, 172, + 240, 85, 12, 63, 35, 8, 66, 208, 188, 134, 24, 198, 194, 151, 252, 208, 21, 215, 69, 193, 153, 16, 232, 8, 17, 143, 88, 211, 180, 10, 212, 19, + 150, 218, 62, 7, 2, 205, 24, 33, 163, 8, 79, 7, 195, 177, 28, 118, 53, 170, 203, 120, 53, 43, 208, 142, 191, 100, 59, 59, 176, 48, 50, 165, + 29, 157, 112, 167, 114, 88, 63, 57, 130, 193, 155, 191, 0, 53, 224, 175, 77, 85, 220, 132, 222, 251, 167, 14, 34, 155, 238, 135, 11, 91, 6, 127, + 17, 120, 6, 211, 230, 109, 96, 169, 104, 24, 165, 179, 58, 146, 236, 146, 237, 201, 207, 65, 71, 248, 93, 124, 136, 17, 142, 168, 196, 201, 54, 200, + 206, 69, 143, 117, 72, 90, 188, 135, 95, 130, 156, 171, 39, 23, 9, 103, 11, 138, 199, 215, 48, 254, 25, 101, 178, 176, 254, 61, 140, 68, 209, 55, + 30, 29, 197, 70, 181, 186, 162, 42, 9, 15, 213, 134, 70, 61, 108, 132, 230, 81, 187, 179, 48, 96, 21, 254, 119, 64, 3, 157, 7, 39, 93, 151, + 35, 74, 200, 134, 253, 19, 178, 121, 125, 24, 181, 49, 250, 188, 178, 93, 143, 81, 22, 13, 39, 139, 69, 57, 153, 218, 91, 100, 251, 234, 161, 78, + 9, 96, 206, 255, 10, 77, 88, 40, 55, 25, 25, 153, 178, 245, 0, 99, 114, 181, 145, 207, 235, 142, 185, 19, 104, 56, 137, 192, 68, 238, 87, 38, + 98, 45, 29, 80, 12, 135, 168, 209, 90, 212, 86, 15, 198, 218, 130, 131, 200, 10, 197, 8, 13, 165, 39, 121, 226, 6, 62, 132, 246, 250, 18, 72, + 164, 33, 48, 17, 150, 147, 136, 139, 149, 129, 220, 86, 242, 9, 212, 123, 182, 51, 81, 198, 54, 211, 22, 73, 150, 106, 7, 146, 214, 232, 139, 100, + 64, 17, 109, 177, 138, 231, 128, 45, 55, 122, 194, 223, 153, 24, 60, 147, 227, 34, 125, 62, 11, 25, 20, 185, 13, 25, 212, 40, 37, 139, 231, 35, + 153, 222, 237, 219, 37, 190, 166, 77, 174, 104, 190, 156, 48, 201, 198, 177, 33, 199, 80, 34, 11, 112, 104, 203, 208, 148, 25, 202, 171, 191, 99, 222, + 97, 54, 172, 80, 145, 133, 56, 91, 195, 128, 92, 247, 180, 75, 148, 162, 141, 230, 247, 233, 61, 212, 90, 111, 52, 204, 134, 252, 144, 100, 227, 132, + 47, 198, 36, 232, 173, 46, 19, 171, 0, 31, 29, 177, 161, 209, 187, 108, 143, 58, 219, 38, 211, 160, 150, 70, 82, 200, 140, 212, 135, 120, 45, 234, + 42, 101, 23, 250, 14, 148, 206, 81, 140, 209, 90, 139, 18, 41, 52, 6, 15, 52, 66, 156, 55, 129, 63, 66, 255, 18, 183, 225, 213, 96, 57, 185, + 184, 167, 208, 226, 100, 187, 26, 73, 15, 200, 141, 118, 207, 151, 218, 6, 29, 28, 214, 104, 13, 143, 57, 102, 106, 4, 33, 115, 180, 44, 91, 204, + 231, 179, 193, 130, 247, 72, 179, 43, 145, 195, 222, 129, 67, 240, 89, 147, 240, 243, 97, 104, 45, 219, 212, 115, 196, 160, 73, 15, 115, 11, 191, 40, + 71, 14, 249, 56, 122, 114, 42, 180, 24, 121, 191, 186, 71, 238, 156, 246, 255, 63, 203, 196, 48, 122, 198, 117, 152, 45, 196, 199, 88, 249, 204, 67, + 255, 115, 49, 173, 115, 167, 227, 255, 161, 73, 41, 106, 239, 57, 230, 102, 113, 134, 85, 138, 85, 140, 121, 55, 107, 144, 122, 177, 123, 49, 19, 131, + 181, 53, 250, 59, 224, 21, 239, 165, 195, 116, 193, 245, 107, 201, 26, 196, 37, 107, 1, 185, 218, 74, 183, 15, 216, 196, 151, 201, 124, 222, 25, 132, + 83, 12, 11, 192, 37, 50, 97, 205, 9, 23, 98, 108, 157, 82, 158, 24, 201, 239, 9, 66, 117, 23, 73, 24, 30, 195, 231, 44, 163, 39, 176, 122, + 23, 6, 195, 153, 226, 185, 19, 62, 84, 123, 117, 173, 174, 45, 181, 194, 203, 18, 106, 140, 154, 221, 52, 65, 204, 243, 22, 242, 39, 200, 208, 238, + 92, 115, 196, 54, 184, 56, 86, 134, 41, 115, 141, 18, 143, 223, 131, 182, 56, 138, 54, 134, 211, 42, 184, 151, 105, 109, 234, 3, 108, 3, 228, 223, + 68, 142, 236, 189, 223, 122, 84, 94, 109, 251, 158, 100, 133, 116, 172, 85, 197, 27, 201, 151, 247, 89, 135, 72, 73, 200, 255, 15, 132, 189, 27, 53, + 80, 91, 178, 80, 70, 86, 46, 220, 47, 202, 119, 118, 204, 13, 79, 13, 194, 227, 162, 8, 133, 51, 212, 144, 113, 45, 69, 70, 201, 118, 61, 69, + 223, 114, 155, 79, 64, 85, 250, 99, 61, 68, 197, 152, 131, 96, 181, 160, 20, 228, 30, 250, 72, 3, 140, 88, 2, 2, 222, 224, 143, 211, 30, 12, + 110, 58, 202, 33, 143, 154, 116, 32, 89, 121, 20, 125, 29, 117, 151, 199, 122, 130, 44, 147, 61, 65, 178, 113, 114, 18, 15, 167, 202, 208, 222, 186, + 92, 6, 130, 39, 53, 136, 93, 117, 69, 58, 136, 72, 114, 88, 224, 253, 174, 152, 13, 239, 32, 99, 251, 19, 30, 26, 66, 179, 121, 89, 124, 243, + 14, 254, 143, 126, 63, 170, 231, 239, 213, 63, 44, 161, 103, 100, 227, 251, 4, 250, 153, 145, 9, 215, 82, 112, 165, 171, 241, 17, 224, 52, 26, 30, + 142, 17, 62, 6, 89, 51, 249, 21, 67, 214, 239, 217, 227, 116, 200, 224, 129, 128, 96, 110, 32, 222, 16, 249, 5, 229, 90, 195, 255, 208, 48, 237, + 165, 245, 232, 217, 51, 108, 149, 235, 39, 82, 100, 44, 130, 67, 246, 92, 104, 16, 176, 29, 6, 67, 138, 28, 66, 87, 178, 80, 49, 211, 99, 104, + 128, 163, 35, 106, 77, 226, 17, 90, 15, 231, 72, 45, 58, 156, 51, 238, 16, 139, 72, 139, 218, 83, 136, 248, 123, 79, 45, 225, 180, 79, 255, 225, + 33, 106, 226, 233, 23, 49, 152, 246, 147, 23, 197, 135, 248, 2, 166, 199, 202, 222, 199, 199, 84, 39, 49, 80, 122, 81, 5, 89, 139, 200, 179, 134, + 244, 175, 207, 34, 153, 232, 178, 205, 174, 116, 6, 134, 143, 111, 160, 156, 156, 143, 225, 81, 221, 239, 18, 168, 80, 200, 126, 140, 36, 108, 84, 159, + 79, 96, 36, 57, 53, 240, 189, 14, 45, 100, 11, 221, 235, 187, 70, 108, 70, 36, 158, 42, 26, 233, 17, 44, 163, 59, 202, 104, 159, 235, 33, 46, + 247, 74, 68, 200, 203, 146, 205, 14, 159, 210, 243, 237, 89, 179, 125, 25, 180, 41, 48, 72, 124, 14, 195, 118, 97, 216, 21, 93, 116, 125, 196, 230, + 1, 22, 176, 189, 208, 5, 169, 210, 201, 145, 44, 115, 132, 86, 174, 247, 163, 160, 226, 199, 220, 241, 56, 187, 84, 110, 132, 185, 25, 69, 48, 184, + 109, 85, 204, 221, 69, 226, 16, 46, 178, 235, 165, 9, 99, 89, 193, 75, 55, 178, 97, 65, 248, 19, 11, 139, 111, 234, 136, 89, 124, 17, 253, 37, + 69, 122, 80, 240, 108, 213, 74, 192, 170, 177, 101, 124, 190, 172, 71, 118, 127, 173, 83, 39, 24, 163, 201, 179, 203, 236, 17, 218, 1, 53, 134, 71, + 180, 117, 24, 148, 55, 32, 126, 117, 166, 89, 9, 57, 173, 27, 242, 170, 21, 242, 24, 58, 231, 110, 185, 135, 225, 193, 239, 104, 39, 38, 252, 87, + 250, 157, 81, 61, 27, 22, 177, 28, 204, 226, 208, 193, 248, 210, 25, 145, 112, 221, 251, 127, 114, 109, 161, 55, 240, 28, 118, 235, 142, 132, 108, 82, + 66, 16, 203, 220, 76, 111, 136, 151, 193, 211, 39, 92, 55, 47, 185, 199, 158, 5, 178, 69, 235, 134, 78, 15, 127, 116, 155, 126, 15, 195, 247, 97, + 41, 63, 71, 66, 16, 203, 253, 115, 9, 244, 100, 29, 189, 175, 91, 246, 2, 61, 255, 105, 39, 190, 252, 93, 49, 226, 148, 90, 33, 6, 159, 86, + 237, 66, 4, 112, 76, 77, 161, 85, 175, 45, 211, 123, 179, 88, 7, 254, 250, 228, 89, 50, 103, 137, 131, 120, 160, 179, 200, 216, 230, 24, 123, 95, + 173, 76, 244, 136, 119, 213, 30, 199, 112, 173, 27, 35, 247, 33, 151, 184, 21, 95, 246, 216, 122, 189, 213, 193, 230, 191, 171, 190, 96, 255, 123, 63, + 76, 8, 230, 254, 1, 209, 78, 54, 50, 194, 5, 136, 228, 123, 243, 233, 251, 145, 6, 164, 252, 179, 254, 220, 226, 17, 62, 181, 109, 61, 58, 222, + 52, 20, 35, 38, 42, 174, 172, 61, 200, 189, 82, 214, 36, 52, 70, 79, 235, 164, 254, 66, 84, 55, 105, 217, 215, 184, 73, 171, 197, 216, 37, 203, + 15, 98, 101, 49, 98, 174, 24, 156, 162, 150, 180, 31, 245, 23, 177, 6, 14, 85, 190, 11, 61, 254, 121, 167, 212, 222, 114, 107, 221, 206, 139, 233, + 31, 6, 19, 191, 202, 28, 152, 217, 0, 166, 234, 216, 69, 244, 20, 73, 78, 196, 56, 134, 33, 73, 95, 2, 242, 104, 140, 44, 72, 202, 49, 0, + 159, 255, 240, 236, 218, 102, 87, 178, 106, 54, 84, 89, 152, 190, 93, 52, 17, 142, 235, 182, 18, 241, 163, 62, 219, 143, 89, 233, 22, 213, 238, 11, + 241, 255, 120, 182, 132, 26, 174, 7, 107, 209, 27, 206, 191, 157, 246, 185, 31, 128, 99, 65, 88, 75, 176, 0, 114, 45, 159, 54, 222, 158, 166, 85, + 201, 230, 52, 250, 63, 229, 93, 107, 165, 246, 74, 20, 19, 118, 142, 181, 30, 11, 28, 18, 127, 165, 205, 114, 228, 234, 66, 218, 236, 178, 43, 110, + 195, 71, 61, 57, 153, 126, 120, 227, 49, 250, 151, 100, 158, 236, 32, 77, 52, 240, 107, 161, 77, 118, 248, 145, 188, 115, 30, 129, 94, 136, 175, 248, + 247, 122, 232, 46, 251, 213, 117, 43, 63, 67, 15, 186, 247, 52, 224, 71, 34, 231, 34, 230, 178, 71, 194, 16, 76, 133, 149, 41, 60, 80, 30, 247, + 152, 245, 55, 10, 172, 85, 145, 63, 19, 233, 192, 36, 216, 76, 163, 41, 162, 208, 102, 146, 36, 31, 234, 40, 116, 188, 92, 185, 200, 158, 21, 69, + 71, 39, 164, 207, 151, 204, 185, 40, 8, 167, 181, 129, 4, 187, 69, 1, 218, 213, 59, 119, 166, 26, 7, 136, 230, 181, 207, 146, 77, 210, 236, 7, + 83, 126, 7, 237, 114, 14, 164, 107, 157, 92, 194, 70, 118, 133, 255, 133, 6, 93, 209, 204, 185, 238, 222, 24, 234, 54, 62, 225, 4, 73, 150, 245, + 132, 69, 6, 71, 135, 139, 170, 208, 178, 70, 210, 218, 73, 219, 212, 37, 100, 2, 214, 241, 148, 241, 193, 45, 48, 172, 207, 185, 141, 223, 193, 85, + 24, 250, 61, 156, 117, 236, 84, 89, 174, 129, 184, 56, 248, 24, 73, 86, 37, 137, 45, 70, 179, 70, 200, 247, 160, 150, 230, 35, 180, 110, 181, 205, + 193, 166, 97, 192, 180, 138, 164, 56, 24, 131, 170, 203, 206, 97, 173, 140, 36, 139, 223, 132, 164, 179, 222, 112, 139, 135, 78, 185, 248, 44, 140, 227, + 13, 72, 103, 224, 233, 32, 204, 149, 251, 52, 127, 200, 95, 131, 222, 82, 44, 203, 27, 217, 177, 102, 106, 123, 239, 132, 69, 234, 173, 80, 161, 58, + 145, 57, 54, 59, 134, 98, 229, 119, 123, 68, 13, 6, 192, 63, 70, 224, 164, 247, 245, 203, 144, 176, 196, 2, 147, 89, 174, 183, 102, 224, 2, 115, + 3, 84, 233, 21, 134, 123, 103, 255, 254, 225, 144, 207, 44, 90, 231, 68, 136, 157, 75, 101, 59, 65, 175, 204, 151, 208, 211, 190, 136, 108, 75, 112, + 175, 66, 169, 130, 142, 0, 208, 83, 48, 150, 203, 22, 52, 115, 29, 138, 2, 75, 37, 108, 24, 57, 39, 195, 116, 161, 126, 45, 158, 141, 229, 246, + 173, 82, 25, 66, 216, 70, 85, 246, 80, 35, 79, 66, 73, 254, 20, 253, 33, 161, 222, 139, 21, 212, 224, 5, 217, 249, 127, 57, 66, 165, 30, 254, + 109, 108, 130, 108, 1, 250, 134, 158, 144, 27, 174, 49, 72, 186, 50, 105, 107, 56, 149, 207, 211, 34, 92, 194, 95, 211, 106, 21, 230, 16, 77, 218, + 70, 52, 200, 119, 68, 75, 16, 174, 251, 80, 59, 9, 181, 225, 162, 183, 228, 238, 142, 207, 209, 131, 190, 164, 74, 102, 98, 248, 105, 28, 215, 231, + 67, 48, 82, 78, 134, 96, 175, 230, 131, 158, 17, 137, 162, 187, 83, 180, 141, 192, 196, 70, 231, 91, 6, 41, 71, 201, 242, 39, 152, 167, 7, 183, + 133, 95, 161, 17, 194, 71, 46, 195, 184, 254, 10, 74, 187, 163, 1, 203, 201, 212, 62, 244, 180, 242, 72, 206, 237, 65, 248, 135, 217, 161, 125, 15, + 169, 117, 103, 92, 12, 35, 250, 73, 167, 133, 81, 230, 9, 105, 72, 155, 102, 216, 11, 58, 224, 40, 60, 249, 54, 210, 166, 39, 89, 214, 189, 123, + 120, 150, 118, 121, 15, 49, 138, 167, 194, 201, 220, 143, 32, 150, 94, 177, 13, 178, 111, 192, 26, 45, 79, 83, 123, 202, 229, 193, 112, 49, 92, 1, + 77, 225, 183, 69, 150, 86, 217, 140, 182, 9, 251, 232, 20, 196, 241, 205, 244, 52, 225, 77, 253, 30, 49, 222, 84, 255, 101, 161, 157, 121, 232, 223, + 17, 157, 139, 132, 206, 158, 66, 135, 78, 127, 140, 208, 147, 112, 172, 255, 173, 193, 125, 3, 34, 155, 231, 20, 130, 232, 160, 19, 178, 193, 23, 239, + 149, 131, 87, 142, 97, 0, 196, 200, 243, 66, 2, 235, 104, 17, 156, 12, 175, 100, 141, 250, 205, 80, 74, 47, 78, 41, 199, 190, 227, 170, 200, 109, + 161, 55, 164, 202, 160, 16, 74, 187, 160, 66, 255, 211, 133, 152, 213, 219, 68, 35, 84, 130, 79, 184, 59, 28, 240, 168, 152, 53, 38, 8, 91, 81, + 198, 151, 183, 82, 62, 56, 17, 36, 201, 5, 97, 106, 111, 196, 194, 220, 194, 79, 28, 10, 144, 244, 200, 42, 168, 209, 3, 204, 203, 110, 232, 76, + 101, 12, 130, 12, 114, 51, 114, 237, 49, 7, 224, 172, 223, 86, 173, 180, 225, 100, 95, 246, 251, 18, 101, 110, 253, 37, 8, 234, 191, 242, 105, 219, + 244, 159, 207, 99, 4, 114, 255, 11, 85, 112, 213, 118, 21, 159, 165, 71, 209, 46, 46, 64, 110, 110, 248, 44, 149, 247, 231, 38, 21, 75, 253, 19, + 186, 82, 24, 129, 165, 36, 73, 173, 231, 191, 136, 56, 224, 9, 204, 28, 160, 225, 62, 187, 13, 118, 243, 175, 49, 145, 179, 237, 221, 34, 195, 55, + 57, 232, 124, 218, 26, 24, 88, 148, 245, 201, 92, 239, 151, 100, 113, 104, 105, 58, 109, 47, 32, 107, 66, 240, 22, 58, 194, 19, 220, 5, 251, 94, + 183, 71, 91, 244, 205, 241, 134, 28, 188, 145, 133, 7, 158, 89, 200, 116, 126, 187, 79, 77, 53, 162, 26, 206, 229, 173, 52, 155, 185, 228, 218, 46, + 183, 50, 167, 21, 188, 24, 235, 103, 177, 108, 211, 95, 247, 183, 81, 24, 223, 30, 254, 17, 74, 148, 159, 173, 28, 94, 72, 150, 60, 177, 94, 187, + 59, 74, 133, 30, 202, 53, 231, 107, 165, 106, 75, 17, 247, 9, 189, 23, 211, 148, 196, 178, 182, 2, 113, 149, 111, 78, 169, 98, 217, 70, 16, 206, + 117, 72, 7, 210, 112, 26, 252, 251, 83, 240, 54, 20, 123, 255, 37, 122, 117, 143, 61, 195, 175, 255, 206, 174, 39, 99, 158, 54, 194, 162, 114, 87, + 42, 243, 199, 136, 110, 147, 201, 48, 143, 30, 53, 117, 241, 247, 32, 73, 7, 43, 80, 18, 22, 158, 7, 58, 191, 52, 66, 0, 62, 131, 208, 204, + 58, 72, 53, 180, 185, 83, 13, 224, 39, 127, 234, 166, 246, 130, 237, 106, 15, 61, 150, 46, 21, 247, 203, 158, 16, 81, 88, 78, 90, 96, 232, 14, + 72, 249, 31, 132, 98, 112, 196, 116, 38, 27, 196, 39, 113, 143, 113, 82, 118, 36, 5, 250, 217, 116, 24, 116, 47, 62, 244, 29, 185, 130, 28, 164, + 138, 46, 134, 74, 250, 10, 154, 254, 43, 231, 183, 20, 50, 159, 112, 61, 103, 143, 169, 81, 98, 30, 140, 222, 151, 180, 195, 226, 159, 225, 0, 138, + 148, 197, 178, 107, 139, 252, 14, 203, 184, 239, 140, 22, 254, 199, 250, 207, 239, 195, 72, 24, 130, 151, 32, 3, 202, 207, 145, 126, 216, 44, 42, 10, + 28, 180, 214, 181, 131, 223, 190, 9, 98, 69, 215, 249, 149, 243, 34, 213, 104, 50, 251, 100, 63, 211, 129, 20, 76, 134, 42, 247, 137, 160, 251, 1, + 140, 182, 166, 11, 153, 253, 226, 42, 189, 143, 178, 151, 13, 149, 175, 125, 91, 125, 216, 232, 208, 10, 31, 52, 220, 218, 210, 211, 66, 223, 38, 123, + 58, 117, 230, 237, 70, 62, 245, 42, 10, 232, 48, 52, 146, 179, 189, 36, 146, 77, 69, 149, 146, 220, 186, 224, 198, 179, 26, 155, 117, 52, 232, 181, + 191, 208, 142, 162, 79, 119, 165, 185, 215, 220, 242, 12, 212, 40, 145, 209, 224, 226, 107, 223, 71, 196, 183, 157, 150, 42, 162, 11, 161, 167, 216, 34, + 201, 210, 97, 219, 188, 123, 231, 194, 58, 4, 233, 29, 122, 188, 200, 30, 76, 86, 194, 217, 220, 61, 200, 25, 79, 64, 141, 136, 32, 150, 221, 205, + 135, 66, 141, 250, 17, 74, 185, 177, 173, 14, 56, 132, 143, 237, 204, 58, 200, 138, 96, 108, 95, 161, 61, 120, 163, 122, 142, 114, 242, 25, 70, 169, + 20, 125, 160, 139, 10, 62, 183, 37, 136, 238, 23, 167, 98, 124, 8, 217, 135, 91, 232, 151, 211, 122, 18, 175, 188, 78, 54, 67, 120, 184, 239, 223, + 92, 54, 78, 242, 204, 62, 146, 221, 75, 211, 100, 35, 109, 128, 86, 216, 40, 26, 244, 43, 207, 138, 15, 187, 93, 209, 94, 225, 127, 85, 84, 5, + 188, 112, 231, 175, 96, 141, 233, 247, 240, 67, 164, 69, 49, 10, 81, 221, 124, 102, 132, 99, 42, 248, 94, 36, 219, 161, 167, 75, 246, 46, 97, 218, + 247, 106, 81, 181, 183, 208, 88, 180, 10, 149, 6, 91, 4, 25, 180, 155, 169, 252, 222, 116, 138, 94, 109, 251, 222, 1, 63, 148, 35, 50, 146, 137, + 226, 39, 40, 163, 255, 101, 67, 81, 114, 112, 40, 36, 159, 95, 128, 158, 217, 176, 245, 81, 147, 92, 220, 142, 124, 242, 160, 27, 43, 234, 53, 84, + 211, 73, 120, 107, 134, 168, 210, 7, 235, 194, 86, 38, 176, 124, 152, 14, 101, 24, 154, 116, 80, 90, 136, 157, 55, 28, 122, 161, 59, 29, 194, 80, + 251, 200, 130, 203, 69, 41, 52, 32, 69, 160, 130, 96, 176, 144, 208, 246, 57, 27, 143, 49, 201, 113, 5, 242, 135, 9, 198, 140, 85, 33, 242, 149, + 129, 120, 184, 33, 85, 205, 210, 52, 239, 125, 58, 14, 116, 155, 66, 168, 139, 15, 169, 243, 93, 143, 134, 127, 134, 36, 167, 86, 211, 61, 50, 88, + 194, 110, 112, 244, 32, 219, 27, 30, 45, 130, 148, 206, 78, 175, 80, 99, 178, 25, 90, 255, 40, 232, 253, 20, 141, 45, 187, 71, 138, 81, 47, 166, + 243, 16, 134, 5, 56, 95, 52, 248, 171, 225, 231, 211, 136, 157, 111, 77, 224, 110, 217, 102, 90, 20, 83, 172, 248, 4, 76, 252, 69, 232, 149, 193, + 0, 207, 99, 126, 200, 143, 232, 8, 255, 171, 151, 43, 125, 84, 252, 47, 89, 198, 27, 167, 124, 160, 166, 10, 49, 6, 162, 116, 46, 184, 6, 113, + 107, 150, 61, 208, 218, 36, 231, 131, 31, 130, 133, 66, 14, 47, 185, 157, 135, 200, 221, 118, 190, 184, 26, 109, 248, 216, 107, 182, 90, 37, 60, 85, + 31, 232, 189, 212, 138, 211, 160, 119, 4, 66, 213, 181, 205, 202, 185, 172, 78, 63, 152, 9, 85, 184, 122, 6, 70, 233, 172, 59, 23, 130, 105, 49, + 21, 185, 186, 79, 56, 15, 145, 197, 72, 147, 238, 217, 204, 203, 91, 83, 201, 23, 236, 221, 25, 208, 49, 179, 28, 25, 209, 239, 68, 149, 58, 179, + 29, 191, 248, 245, 86, 202, 86, 209, 61, 110, 140, 229, 71, 15, 35, 43, 186, 15, 21, 7, 13, 194, 237, 248, 175, 49, 78, 146, 43, 196, 119, 161, + 108, 94, 164, 174, 222, 0, 253, 229, 133, 115, 245, 170, 27, 141, 12, 94, 27, 132, 237, 120, 222, 179, 51, 33, 131, 87, 135, 51, 192, 71, 192, 231, + 202, 27, 246, 234, 181, 16, 91, 215, 152, 82, 246, 31, 219, 86, 106, 36, 201, 96, 116, 135, 63, 26, 146, 91, 139, 41, 40, 215, 246, 130, 21, 108, + 33, 166, 14, 86, 86, 11, 6, 195, 10, 196, 205, 241, 3, 3, 178, 144, 51, 239, 10, 184, 184, 28, 172, 114, 5, 62, 118, 206, 48, 196, 141, 130, + 189, 112, 118, 230, 97, 84, 9, 255, 132, 180, 248, 228, 28, 214, 202, 22, 72, 58, 122, 192, 42, 127, 22, 163, 208, 43, 80, 168, 180, 101, 157, 65, + 97, 250, 78, 16, 78, 242, 66, 245, 126, 168, 80, 156, 22, 22, 84, 208, 121, 243, 66, 44, 247, 59, 69, 174, 254, 57, 228, 129, 103, 59, 215, 67, + 196, 166, 3, 143, 247, 131, 108, 121, 105, 172, 25, 63, 92, 84, 193, 243, 248, 8, 211, 111, 248, 244, 111, 49, 68, 20, 69, 209, 22, 150, 98, 136, + 59, 223, 162, 233, 26, 230, 97, 99, 76, 216, 174, 212, 38, 212, 5, 227, 96, 52, 105, 128, 158, 113, 102, 234, 146, 5, 246, 58, 100, 111, 222, 191, + 217, 147, 164, 129, 35, 161, 167, 92, 142, 64, 154, 109, 250, 68, 94, 75, 81, 147, 54, 212, 156, 6, 189, 10, 143, 85, 207, 165, 247, 225, 153, 69, + 138, 29, 67, 52, 33, 137, 142, 162, 38, 209, 222, 32, 7, 35, 209, 0, 105, 132, 179, 222, 98, 51, 44, 138, 76, 55, 156, 144, 7, 249, 90, 15, + 156, 245, 252, 8, 221, 240, 87, 124, 32, 185, 4, 60, 63, 136, 253, 75, 127, 145, 91, 61, 23, 209, 219, 65, 63, 253, 171, 40, 223, 62, 95, 140, + 16, 251, 67, 109, 183, 55, 64, 17, 249, 67, 180, 200, 124, 205, 175, 120, 101, 121, 145, 223, 219, 89, 98, 187, 156, 5, 229, 48, 231, 35, 212, 124, + 23, 203, 16, 104, 206, 17, 117, 193, 255, 44, 31, 156, 50, 137, 57, 179, 86, 236, 135, 215, 207, 70, 213, 5, 79, 9, 57, 104, 47, 109, 93, 135, + 1, 232, 21, 19, 243, 160, 183, 81, 235, 2, 68, 24, 96, 175, 211, 83, 225, 136, 170, 157, 176, 92, 100, 156, 45, 187, 65, 203, 33, 22, 117, 167, + 203, 248, 165, 178, 125, 169, 130, 21, 150, 203, 1, 25, 105, 60, 189, 202, 144, 35, 233, 218, 49, 170, 204, 70, 73, 158, 44, 102, 141, 190, 157, 244, + 132, 108, 82, 93, 131, 191, 205, 82, 12, 126, 137, 112, 245, 130, 219, 141, 241, 90, 137, 218, 147, 198, 71, 213, 202, 127, 62, 241, 214, 87, 40, 94, + 95, 39, 237, 174, 88, 53, 63, 70, 119, 187, 252, 252, 49, 3, 19, 96, 183, 125, 40, 111, 207, 17, 75, 232, 41, 87, 182, 88, 67, 155, 240, 161, + 179, 169, 207, 127, 201, 98, 81, 173, 60, 206, 117, 136, 159, 64, 2, 119, 31, 15, 105, 223, 235, 45, 212, 30, 139, 161, 211, 103, 208, 95, 125, 145, + 124, 216, 9, 39, 239, 235, 160, 76, 9, 99, 18, 69, 163, 147, 106, 27, 245, 231, 236, 90, 18, 223, 216, 233, 17, 11, 32, 24, 254, 51, 109, 119, + 198, 114, 216, 49, 26, 38, 60, 248, 190, 174, 29, 80, 222, 93, 40, 83, 199, 255, 62, 122, 55, 243, 208, 66, 179, 129, 189, 128, 16, 92, 206, 243, + 197, 181, 208, 228, 125, 15, 101, 106, 209, 243, 159, 232, 45, 133, 167, 68, 105, 212, 195, 38, 138, 10, 229, 87, 208, 225, 41, 52, 167, 239, 207, 169, + 111, 217, 87, 253, 10, 253, 240, 12, 62, 116, 51, 207, 138, 202, 188, 22, 194, 243, 76, 222, 123, 18, 174, 113, 3, 197, 203, 110, 116, 43, 103, 69, + 169, 73, 173, 163, 41, 229, 176, 124, 187, 202, 179, 18, 16, 129, 81, 168, 109, 108, 177, 129, 232, 16, 155, 212, 230, 225, 91, 7, 250, 113, 124, 224, + 227, 148, 209, 36, 196, 234, 91, 11, 249, 96, 172, 68, 44, 214, 45, 13, 248, 152, 191, 118, 120, 44, 223, 217, 75, 69, 175, 242, 56, 70, 184, 15, + 164, 250, 25, 175, 213, 171, 159, 45, 60, 63, 173, 179, 61, 24, 169, 218, 160, 162, 244, 4, 73, 119, 13, 34, 171, 244, 4, 21, 171, 35, 106, 143, + 31, 139, 250, 100, 168, 124, 58, 184, 152, 51, 78, 109, 229, 243, 136, 194, 148, 179, 24, 187, 151, 96, 192, 92, 36, 199, 31, 61, 58, 208, 107, 53, + 239, 14, 76, 110, 126, 175, 199, 66, 189, 229, 156, 155, 133, 6, 59, 204, 86, 233, 149, 99, 233, 30, 36, 146, 168, 127, 213, 8, 181, 213, 31, 89, + 161, 211, 139, 210, 120, 249, 73, 231, 79, 220, 87, 37, 142, 132, 200, 139, 112, 4, 209, 226, 223, 3, 159, 207, 224, 103, 63, 249, 23, 126, 118, 146, + 39, 241, 51, 69, 254, 49, 112, 124, 50, 52, 184, 103, 210, 70, 136, 248, 183, 195, 190, 41, 219, 67, 48, 198, 86, 251, 59, 48, 140, 28, 64, 170, + 234, 23, 183, 158, 144, 202, 66, 4, 225, 2, 113, 136, 172, 1, 43, 143, 24, 36, 190, 8, 49, 207, 172, 117, 137, 160, 200, 85, 172, 209, 104, 120, + 157, 121, 168, 96, 99, 186, 56, 87, 40, 123, 215, 29, 253, 110, 154, 240, 241, 32, 23, 116, 183, 188, 123, 97, 16, 194, 3, 67, 132, 20, 250, 190, + 81, 60, 103, 222, 71, 240, 194, 186, 125, 200, 46, 207, 6, 106, 56, 252, 188, 57, 82, 246, 62, 77, 251, 174, 17, 30, 122, 205, 92, 122, 25, 203, + 18, 106, 21, 105, 7, 3, 182, 90, 249, 188, 7, 78, 186, 47, 227, 247, 202, 166, 121, 85, 20, 124, 172, 15, 52, 117, 172, 70, 238, 249, 174, 214, + 128, 113, 97, 188, 45, 25, 250, 84, 141, 66, 172, 82, 44, 131, 69, 55, 53, 57, 205, 178, 247, 155, 41, 211, 219, 80, 225, 138, 82, 239, 75, 218, + 43, 75, 192, 53, 24, 134, 40, 129, 112, 170, 129, 121, 148, 238, 34, 123, 52, 41, 81, 91, 27, 193, 5, 228, 52, 134, 245, 71, 33, 79, 164, 201, + 184, 148, 7, 177, 111, 104, 180, 136, 187, 197, 101, 49, 242, 112, 135, 236, 90, 88, 230, 77, 163, 48, 213, 202, 213, 246, 34, 201, 158, 166, 121, 144, + 71, 173, 53, 220, 224, 159, 75, 63, 125, 236, 63, 246, 198, 32, 60, 50, 217, 112, 145, 12, 131, 178, 219, 144, 173, 61, 23, 45, 158, 243, 227, 182, + 135, 55, 162, 54, 92, 136, 254, 145, 68, 109, 114, 198, 247, 3, 79, 59, 62, 250, 74, 237, 247, 88, 53, 218, 208, 104, 154, 15, 134, 6, 253, 223, + 60, 137, 30, 54, 219, 94, 172, 67, 131, 55, 173, 238, 188, 5, 90, 79, 184, 178, 231, 208, 105, 209, 129, 161, 214, 190, 152, 170, 193, 240, 109, 80, + 217, 32, 222, 65, 141, 99, 150, 125, 71, 154, 125, 191, 219, 160, 52, 123, 48, 233, 101, 234, 147, 22, 39, 119, 167, 178, 172, 146, 13, 74, 196, 99, + 63, 209, 174, 26, 30, 177, 149, 148, 40, 49, 89, 52, 33, 136, 205, 68, 57, 152, 246, 237, 194, 123, 247, 135, 147, 170, 54, 200, 42, 33, 126, 36, + 168, 219, 46, 162, 13, 41, 218, 82, 8, 35, 154, 7, 166, 49, 160, 34, 197, 200, 220, 79, 207, 200, 54, 186, 199, 233, 62, 87, 186, 12, 234, 232, + 7, 152, 248, 86, 232, 216, 213, 239, 0, 87, 198, 235, 120, 205, 45, 168, 182, 7, 46, 217, 76, 15, 19, 115, 202, 54, 39, 86, 73, 199, 34, 29, + 179, 28, 192, 104, 29, 68, 113, 139, 133, 106, 93, 34, 27, 7, 61, 202, 115, 112, 68, 197, 59, 75, 72, 46, 42, 233, 64, 216, 194, 103, 209, 72, + 56, 57, 75, 14, 161, 118, 65, 214, 64, 67, 34, 178, 36, 152, 67, 83, 191, 189, 110, 143, 59, 134, 145, 70, 118, 9, 195, 92, 172, 7, 151, 87, + 28, 163, 141, 24, 195, 223, 86, 211, 136, 17, 29, 97, 228, 111, 106, 131, 219, 196, 231, 196, 48, 37, 107, 232, 249, 172, 70, 107, 194, 87, 200, 241, + 215, 178, 173, 81, 57, 231, 138, 55, 32, 15, 194, 151, 244, 98, 150, 218, 165, 216, 181, 48, 189, 201, 76, 152, 142, 28, 49, 157, 47, 219, 164, 93, + 151, 106, 107, 126, 75, 214, 26, 149, 165, 173, 249, 218, 118, 245, 111, 162, 132, 116, 235, 136, 154, 187, 165, 138, 77, 11, 23, 120, 147, 206, 104, 230, + 227, 8, 135, 151, 200, 80, 218, 76, 57, 216, 85, 152, 236, 220, 49, 124, 2, 132, 220, 57, 124, 13, 173, 35, 230, 79, 187, 221, 112, 29, 198, 194, + 67, 151, 180, 20, 26, 79, 136, 94, 117, 178, 127, 232, 65, 23, 183, 121, 46, 249, 253, 127, 138, 159, 178, 38, 105, 221, 122, 216, 111, 215, 35, 63, + 127, 195, 6, 94, 79, 74, 67, 100, 227, 181, 114, 116, 78, 193, 199, 88, 66, 131, 132, 135, 28, 121, 15, 54, 212, 98, 201, 125, 99, 143, 214, 184, + 236, 150, 170, 49, 100, 2, 220, 26, 27, 9, 30, 8, 34, 160, 156, 43, 52, 54, 144, 48, 198, 204, 204, 45, 244, 176, 203, 200, 135, 155, 101, 188, + 98, 152, 82, 253, 81, 11, 35, 138, 108, 217, 139, 168, 92, 109, 114, 221, 130, 192, 13, 96, 172, 238, 243, 92, 24, 132, 134, 98, 91, 185, 117, 11, + 247, 46, 178, 74, 100, 56, 166, 97, 57, 62, 163, 255, 136, 139, 23, 131, 95, 105, 201, 125, 97, 27, 92, 62, 133, 30, 193, 55, 135, 40, 191, 24, + 214, 193, 160, 185, 85, 155, 67, 51, 225, 173, 214, 112, 1, 47, 34, 172, 223, 51, 208, 194, 251, 138, 49, 67, 11, 195, 242, 136, 92, 0, 38, 240, + 214, 69, 220, 71, 50, 206, 33, 189, 121, 68, 248, 213, 40, 74, 253, 17, 8, 251, 106, 141, 42, 126, 243, 93, 231, 66, 79, 135, 28, 218, 237, 2, + 247, 2, 123, 208, 157, 186, 6, 178, 37, 144, 35, 191, 75, 134, 200, 75, 253, 3, 193, 214, 3, 131, 98, 197, 140, 41, 128, 132, 20, 70, 245, 249, + 82, 101, 23, 209, 131, 36, 93, 173, 200, 188, 217, 128, 39, 82, 43, 90, 208, 158, 133, 15, 26, 95, 196, 39, 92, 210, 73, 146, 51, 144, 221, 92, + 144, 82, 111, 158, 225, 15, 223, 138, 10, 216, 84, 150, 7, 255, 141, 200, 226, 134, 139, 186, 9, 143, 118, 23, 153, 147, 46, 64, 146, 242, 252, 205, + 112, 50, 227, 115, 221, 246, 175, 16, 13, 234, 79, 100, 232, 4, 107, 196, 122, 181, 165, 203, 92, 68, 174, 182, 28, 172, 73, 115, 124, 250, 229, 87, + 250, 59, 11, 161, 99, 11, 70, 135, 183, 17, 216, 141, 6, 126, 43, 29, 200, 217, 171, 180, 41, 140, 228, 77, 47, 194, 44, 93, 187, 108, 27, 92, + 59, 84, 171, 150, 125, 53, 206, 17, 61, 69, 198, 136, 61, 208, 89, 254, 170, 8, 240, 75, 87, 25, 10, 115, 126, 30, 34, 215, 26, 186, 112, 78, + 18, 37, 131, 251, 201, 95, 215, 243, 241, 114, 164, 111, 35, 43, 33, 139, 81, 252, 158, 21, 179, 247, 203, 222, 30, 179, 222, 175, 36, 237, 252, 199, + 34, 114, 62, 77, 97, 16, 182, 92, 190, 83, 141, 32, 124, 15, 208, 41, 210, 184, 32, 184, 179, 112, 110, 120, 1, 197, 244, 239, 91, 2, 13, 78, + 150, 75, 223, 49, 116, 123, 69, 25, 156, 188, 176, 235, 183, 241, 77, 22, 181, 86, 252, 2, 135, 188, 51, 152, 15, 190, 218, 237, 18, 179, 142, 74, + 116, 207, 204, 164, 193, 84, 195, 161, 176, 192, 50, 143, 22, 207, 214, 255, 128, 180, 250, 30, 163, 164, 68, 95, 1, 227, 177, 156, 171, 76, 167, 168, + 173, 128, 78, 184, 95, 52, 100, 85, 146, 19, 206, 173, 92, 221, 67, 146, 16, 71, 238, 74, 110, 77, 203, 4, 44, 147, 13, 28, 228, 110, 113, 43, + 156, 172, 56, 20, 54, 115, 46, 26, 104, 43, 90, 76, 118, 221, 85, 52, 92, 43, 15, 145, 143, 151, 144, 93, 104, 101, 236, 75, 250, 93, 164, 88, + 120, 80, 230, 86, 193, 233, 235, 217, 92, 186, 58, 82, 141, 92, 229, 187, 36, 62, 4, 35, 97, 149, 28, 182, 145, 152, 197, 99, 8, 197, 15, 242, + 92, 229, 75, 153, 125, 106, 93, 117, 22, 33, 244, 93, 26, 246, 253, 56, 222, 72, 101, 138, 133, 117, 225, 104, 30, 127, 12, 13, 246, 13, 182, 156, + 254, 53, 41, 7, 10, 142, 140, 171, 16, 78, 149, 201, 214, 92, 247, 67, 188, 28, 178, 228, 64, 130, 186, 176, 208, 129, 110, 80, 91, 115, 249, 136, + 119, 161, 115, 100, 42, 252, 19, 159, 143, 58, 10, 254, 133, 200, 41, 50, 151, 64, 199, 101, 125, 212, 116, 6, 192, 10, 12, 133, 97, 208, 225, 126, + 4, 189, 35, 27, 22, 200, 182, 6, 106, 41, 45, 41, 229, 102, 136, 67, 121, 51, 94, 19, 85, 159, 100, 131, 196, 62, 223, 5, 193, 156, 180, 147, + 101, 200, 174, 173, 86, 78, 139, 175, 180, 167, 249, 97, 168, 189, 168, 59, 68, 186, 3, 80, 75, 142, 184, 126, 224, 239, 66, 207, 166, 103, 236, 120, + 201, 176, 120, 25, 252, 17, 5, 250, 215, 252, 209, 55, 204, 44, 49, 9, 209, 211, 200, 66, 162, 52, 40, 156, 37, 70, 16, 71, 79, 161, 181, 104, + 149, 222, 225, 177, 17, 172, 149, 219, 89, 134, 219, 185, 21, 93, 35, 135, 251, 166, 255, 0, 207, 116, 22, 153, 29, 100, 177, 122, 206, 99, 188, 118, + 19, 94, 56, 122, 0, 143, 216, 96, 120, 198, 42, 52, 124, 100, 221, 91, 118, 205, 82, 124, 216, 23, 90, 189, 94, 34, 70, 107, 211, 122, 100, 75, + 236, 118, 229, 19, 115, 26, 122, 229, 107, 7, 137, 121, 215, 53, 226, 29, 8, 249, 254, 9, 135, 244, 177, 17, 27, 35, 107, 69, 187, 47, 158, 89, + 70, 142, 144, 59, 15, 34, 172, 173, 210, 91, 11, 141, 84, 40, 139, 203, 161, 245, 237, 114, 28, 221, 58, 181, 69, 254, 58, 160, 159, 115, 8, 105, + 123, 157, 126, 180, 61, 144, 221, 103, 114, 174, 201, 155, 246, 210, 79, 148, 255, 142, 156, 10, 141, 238, 16, 237, 32, 201, 189, 98, 42, 106, 178, 170, + 245, 170, 65, 197, 199, 201, 124, 246, 113, 16, 94, 125, 219, 67, 186, 213, 34, 187, 222, 162, 102, 217, 239, 183, 193, 120, 252, 133, 240, 170, 78, 67, + 196, 62, 171, 109, 196, 168, 209, 164, 34, 139, 81, 247, 194, 116, 230, 226, 189, 194, 163, 239, 214, 94, 137, 168, 162, 217, 99, 141, 249, 173, 55, 121, + 140, 44, 118, 153, 136, 141, 8, 186, 226, 147, 88, 62, 252, 4, 29, 239, 161, 34, 12, 163, 97, 194, 178, 45, 106, 171, 159, 73, 100, 122, 181, 189, + 166, 230, 149, 223, 134, 212, 203, 75, 78, 122, 175, 98, 99, 4, 74, 134, 160, 86, 148, 164, 22, 221, 137, 74, 197, 3, 157, 5, 79, 35, 166, 38, + 195, 223, 62, 130, 164, 230, 142, 120, 215, 89, 17, 238, 246, 240, 215, 6, 106, 118, 254, 171, 231, 224, 44, 202, 227, 210, 18, 88, 84, 123, 17, 155, + 161, 149, 133, 32, 25, 179, 145, 227, 47, 66, 233, 17, 230, 190, 46, 244, 216, 149, 159, 24, 54, 191, 103, 56, 227, 208, 28, 34, 127, 65, 20, 126, + 125, 160, 43, 237, 54, 237, 118, 145, 150, 157, 218, 225, 119, 100, 167, 213, 72, 126, 15, 116, 100, 193, 76, 145, 215, 54, 112, 20, 106, 45, 124, 28, + 108, 71, 136, 195, 27, 161, 39, 247, 69, 228, 196, 72, 99, 232, 121, 209, 44, 230, 22, 46, 131, 90, 222, 147, 80, 83, 190, 80, 6, 37, 29, 156, + 107, 65, 252, 41, 94, 104, 132, 161, 124, 57, 150, 133, 235, 103, 89, 1, 133, 198, 96, 202, 151, 211, 161, 201, 28, 196, 181, 222, 31, 100, 197, 143, + 150, 77, 219, 211, 186, 61, 214, 161, 141, 106, 183, 135, 45, 221, 86, 84, 165, 198, 114, 45, 119, 229, 14, 122, 140, 36, 233, 219, 182, 172, 64, 3, + 203, 238, 93, 125, 165, 133, 180, 74, 129, 196, 72, 126, 233, 192, 224, 44, 17, 54, 85, 94, 48, 170, 133, 94, 61, 76, 72, 128, 196, 168, 60, 74, + 106, 241, 140, 75, 253, 48, 143, 225, 215, 84, 229, 82, 204, 245, 52, 191, 127, 200, 43, 246, 160, 43, 209, 49, 144, 219, 4, 27, 143, 235, 161, 34, + 112, 11, 16, 195, 130, 48, 135, 223, 11, 77, 179, 152, 11, 31, 54, 61, 154, 74, 20, 218, 94, 241, 52, 198, 204, 23, 14, 200, 65, 9, 223, 64, + 172, 252, 10, 177, 48, 152, 185, 151, 152, 13, 247, 126, 180, 17, 82, 161, 54, 135, 24, 76, 40, 98, 182, 197, 53, 24, 24, 124, 171, 109, 135, 87, + 157, 114, 142, 152, 159, 133, 111, 200, 135, 142, 114, 124, 227, 34, 38, 123, 112, 118, 112, 103, 51, 181, 244, 56, 218, 153, 108, 72, 133, 193, 188, 129, + 125, 140, 158, 253, 234, 227, 70, 141, 86, 235, 205, 51, 106, 48, 158, 190, 97, 95, 183, 152, 118, 133, 209, 245, 145, 131, 145, 113, 87, 153, 11, 190, + 130, 158, 147, 115, 108, 101, 15, 241, 239, 17, 78, 237, 46, 84, 52, 217, 29, 8, 225, 202, 93, 171, 130, 94, 143, 172, 51, 4, 12, 112, 197, 50, + 142, 74, 78, 151, 1, 163, 90, 241, 228, 197, 123, 212, 119, 76, 31, 65, 213, 233, 70, 210, 249, 73, 58, 53, 166, 61, 171, 73, 60, 184, 12, 94, + 119, 96, 206, 124, 63, 145, 42, 136, 186, 95, 228, 2, 86, 134, 212, 158, 70, 195, 53, 31, 214, 66, 77, 218, 2, 171, 225, 23, 12, 104, 19, 88, + 232, 93, 245, 129, 15, 181, 82, 16, 112, 126, 59, 21, 191, 178, 226, 41, 112, 50, 1, 105, 203, 189, 243, 73, 230, 241, 133, 161, 163, 26, 145, 175, + 26, 89, 25, 178, 82, 85, 1, 31, 233, 39, 113, 122, 195, 229, 196, 135, 252, 183, 225, 174, 151, 185, 251, 223, 179, 97, 234, 141, 134, 10, 159, 38, + 84, 184, 51, 187, 98, 69, 8, 214, 114, 57, 143, 234, 21, 173, 86, 73, 208, 138, 213, 98, 45, 28, 42, 51, 157, 143, 204, 33, 89, 63, 203, 118, + 214, 198, 207, 89, 46, 100, 160, 205, 31, 1, 203, 53, 209, 156, 136, 240, 216, 133, 90, 188, 32, 14, 214, 161, 46, 7, 219, 160, 45, 69, 131, 60, + 186, 29, 73, 196, 224, 155, 122, 28, 102, 19, 114, 200, 8, 61, 125, 152, 9, 232, 56, 63, 77, 197, 37, 135, 116, 68, 125, 215, 4, 144, 147, 57, + 166, 254, 136, 66, 151, 101, 192, 171, 248, 190, 31, 249, 171, 74, 185, 81, 42, 103, 229, 57, 19, 234, 173, 5, 104, 182, 147, 194, 72, 149, 22, 169, + 70, 154, 119, 104, 32, 135, 128, 52, 97, 252, 224, 66, 118, 177, 229, 243, 63, 34, 161, 46, 253, 25, 58, 238, 106, 111, 28, 208, 120, 93, 36, 161, + 92, 71, 60, 250, 92, 91, 255, 137, 47, 110, 195, 90, 187, 18, 113, 179, 173, 154, 163, 50, 229, 143, 209, 19, 190, 40, 134, 223, 52, 177, 21, 19, + 253, 40, 68, 78, 165, 40, 47, 178, 199, 67, 85, 193, 63, 101, 211, 18, 189, 77, 234, 27, 183, 93, 245, 132, 200, 3, 199, 77, 146, 93, 184, 210, + 182, 92, 0, 177, 51, 78, 223, 90, 97, 187, 75, 132, 31, 26, 77, 201, 226, 26, 205, 178, 3, 146, 150, 88, 139, 48, 116, 69, 130, 3, 53, 73, + 71, 162, 95, 76, 167, 81, 146, 220, 66, 238, 110, 241, 219, 131, 73, 173, 78, 108, 231, 105, 149, 21, 218, 168, 10, 162, 125, 72, 236, 62, 241, 118, + 21, 217, 53, 218, 213, 86, 26, 92, 234, 127, 181, 135, 49, 222, 186, 97, 102, 196, 151, 176, 49, 255, 60, 227, 68, 56, 146, 249, 56, 194, 194, 112, + 238, 130, 0, 47, 21, 69, 227, 206, 96, 249, 191, 245, 172, 85, 239, 7, 160, 117, 129, 137, 252, 17, 122, 16, 163, 34, 214, 199, 201, 156, 19, 132, + 100, 219, 165, 24, 178, 50, 204, 209, 55, 246, 120, 108, 23, 221, 8, 107, 101, 231, 71, 3, 124, 30, 202, 122, 12, 217, 219, 196, 40, 66, 199, 137, + 148, 30, 74, 139, 109, 224, 69, 213, 16, 71, 138, 98, 208, 167, 2, 172, 145, 14, 103, 253, 180, 25, 163, 14, 141, 66, 149, 30, 178, 102, 160, 141, + 157, 117, 190, 134, 114, 50, 209, 78, 204, 226, 11, 33, 233, 75, 85, 60, 18, 165, 214, 156, 119, 177, 42, 5, 111, 164, 203, 34, 213, 179, 201, 251, + 177, 180, 81, 50, 169, 135, 154, 111, 216, 213, 179, 105, 144, 209, 4, 217, 143, 165, 252, 23, 20, 128, 59, 208, 174, 182, 11, 159, 54, 147, 149, 175, + 23, 85, 181, 157, 88, 182, 84, 92, 192, 243, 48, 129, 13, 171, 224, 211, 83, 228, 78, 223, 71, 90, 191, 116, 52, 85, 76, 219, 167, 178, 92, 91, + 14, 230, 9, 81, 65, 166, 32, 255, 62, 73, 146, 83, 255, 23, 60, 63, 133, 188, 251, 226, 76, 26, 32, 53, 111, 243, 209, 218, 86, 104, 121, 49, + 225, 49, 78, 110, 211, 239, 55, 79, 66, 175, 122, 231, 118, 29, 227, 137, 79, 139, 52, 176, 247, 160, 163, 162, 199, 37, 244, 145, 251, 69, 249, 131, + 223, 99, 85, 60, 138, 52, 248, 87, 226, 118, 154, 249, 2, 69, 147, 119, 208, 41, 225, 110, 149, 99, 155, 131, 47, 133, 145, 76, 240, 198, 252, 31, + 101, 11, 0, 189, 201, 80, 255, 119, 111, 7, 204, 125, 192, 206, 231, 255, 164, 44, 165, 195, 235, 247, 202, 175, 250, 54, 253, 147, 17, 208, 123, 168, + 207, 149, 156, 202, 203, 47, 220, 2, 73, 247, 151, 226, 222, 129, 17, 28, 129, 71, 252, 176, 26, 42, 30, 221, 184, 99, 220, 135, 28, 121, 202, 73, + 245, 3, 171, 99, 219, 77, 61, 97, 75, 45, 159, 137, 150, 63, 210, 150, 83, 143, 122, 252, 214, 8, 63, 204, 109, 59, 189, 123, 208, 105, 44, 141, + 103, 205, 13, 90, 21, 188, 250, 170, 236, 131, 150, 118, 120, 9, 79, 255, 242, 77, 43, 188, 157, 36, 113, 162, 194, 33, 199, 93, 209, 172, 179, 162, + 114, 183, 211, 64, 66, 114, 206, 21, 173, 226, 40, 6, 92, 219, 249, 43, 103, 101, 96, 155, 177, 203, 247, 29, 167, 127, 240, 67, 190, 61, 26, 170, + 138, 62, 132, 158, 12, 218, 46, 187, 19, 222, 161, 173, 62, 68, 227, 87, 158, 30, 34, 165, 145, 235, 48, 123, 71, 14, 5, 230, 163, 33, 168, 108, + 176, 243, 229, 176, 211, 49, 17, 133, 15, 218, 25, 132, 109, 112, 192, 25, 105, 66, 1, 27, 96, 231, 201, 198, 36, 56, 151, 101, 160, 245, 22, 198, + 213, 110, 44, 202, 42, 124, 86, 163, 107, 16, 109, 39, 73, 146, 128, 158, 90, 98, 99, 32, 96, 212, 23, 42, 0, 145, 155, 165, 29, 85, 49, 48, + 24, 223, 113, 20, 157, 240, 82, 51, 156, 133, 47, 229, 80, 108, 244, 164, 98, 145, 214, 170, 195, 24, 43, 107, 89, 163, 119, 33, 204, 204, 222, 29, + 132, 175, 207, 81, 174, 39, 212, 5, 47, 241, 221, 34, 67, 73, 211, 63, 246, 114, 143, 239, 66, 152, 250, 0, 100, 193, 191, 15, 97, 33, 193, 99, + 159, 98, 233, 180, 146, 149, 40, 123, 35, 101, 110, 58, 56, 26, 188, 88, 78, 175, 27, 23, 129, 164, 183, 199, 114, 191, 190, 19, 58, 238, 73, 144, + 4, 153, 10, 39, 179, 131, 33, 248, 69, 84, 65, 175, 181, 65, 59, 14, 61, 69, 46, 68, 128, 110, 174, 152, 167, 161, 6, 234, 131, 190, 68, 153, + 20, 110, 36, 173, 92, 141, 162, 228, 3, 214, 138, 159, 111, 247, 125, 187, 129, 52, 194, 171, 183, 240, 28, 86, 222, 120, 140, 246, 250, 34, 138, 165, + 142, 130, 66, 218, 202, 158, 195, 187, 182, 110, 142, 232, 218, 142, 83, 34, 35, 234, 97, 245, 144, 243, 56, 178, 48, 43, 206, 210, 36, 39, 69, 254, + 188, 69, 200, 206, 139, 75, 79, 192, 199, 219, 183, 50, 69, 168, 78, 94, 8, 174, 247, 244, 57, 54, 113, 177, 90, 57, 254, 84, 122, 53, 132, 177, + 196, 221, 151, 145, 181, 33, 242, 217, 185, 16, 140, 223, 204, 3, 149, 208, 111, 226, 107, 222, 220, 201, 93, 77, 200, 66, 59, 78, 32, 242, 35, 129, + 255, 164, 142, 196, 225, 39, 99, 12, 22, 239, 59, 214, 86, 49, 83, 132, 109, 140, 250, 139, 176, 252, 14, 241, 111, 7, 66, 30, 40, 191, 64, 114, + 101, 20, 222, 120, 129, 233, 236, 185, 152, 222, 111, 224, 237, 139, 83, 249, 249, 213, 224, 136, 168, 190, 15, 192, 53, 117, 4, 248, 233, 53, 162, 145, + 156, 222, 37, 167, 105, 76, 186, 160, 46, 28, 87, 249, 23, 88, 138, 79, 156, 71, 79, 145, 241, 138, 112, 246, 43, 80, 165, 236, 141, 79, 157, 75, + 0, 53, 232, 176, 152, 46, 124, 19, 161, 66, 153, 136, 117, 240, 43, 248, 132, 167, 1, 33, 178, 143, 123, 217, 195, 85, 58, 202, 248, 176, 248, 231, + 151, 161, 138, 227, 196, 92, 246, 186, 173, 246, 65, 33, 121, 188, 63, 11, 253, 211, 61, 25, 29, 40, 17, 174, 115, 83, 247, 110, 241, 166, 28, 155, + 163, 10, 122, 55, 210, 47, 100, 70, 99, 254, 116, 30, 171, 107, 117, 238, 92, 112, 145, 133, 130, 59, 52, 243, 123, 36, 143, 70, 53, 107, 212, 53, + 205, 3, 181, 126, 47, 188, 112, 149, 165, 104, 213, 134, 79, 204, 110, 36, 201, 244, 29, 188, 136, 190, 20, 209, 119, 56, 251, 119, 86, 160, 214, 243, + 255, 88, 179, 106, 50, 146, 166, 5, 164, 4, 58, 59, 218, 169, 121, 124, 3, 198, 157, 184, 90, 83, 5, 143, 145, 19, 238, 180, 28, 150, 148, 86, + 57, 42, 98, 117, 250, 187, 114, 154, 77, 11, 234, 106, 34, 39, 165, 222, 104, 134, 210, 165, 162, 162, 228, 132, 31, 250, 73, 4, 173, 160, 132, 19, + 115, 20, 210, 103, 47, 234, 81, 229, 24, 122, 206, 39, 208, 15, 127, 8, 194, 212, 150, 244, 134, 207, 127, 135, 100, 162, 36, 218, 192, 118, 238, 48, + 74, 229, 84, 226, 251, 189, 60, 137, 36, 10, 63, 119, 98, 53, 22, 132, 168, 245, 223, 52, 158, 133, 14, 253, 175, 81, 93, 139, 218, 215, 145, 53, + 16, 203, 186, 11, 36, 15, 79, 169, 127, 111, 18, 21, 89, 127, 68, 160, 216, 137, 56, 13, 178, 95, 96, 134, 166, 99, 26, 230, 152, 250, 147, 156, + 147, 180, 236, 89, 118, 221, 62, 23, 214, 101, 136, 12, 58, 49, 62, 167, 152, 97, 0, 9, 182, 133, 8, 103, 186, 136, 197, 213, 157, 231, 193, 59, + 21, 49, 232, 153, 23, 37, 161, 36, 61, 251, 41, 171, 133, 228, 93, 169, 180, 25, 22, 141, 253, 112, 73, 23, 116, 195, 230, 87, 236, 91, 119, 112, + 192, 26, 129, 217, 176, 37, 66, 217, 161, 35, 122, 81, 113, 14, 234, 136, 198, 18, 242, 151, 193, 167, 85, 183, 157, 47, 39, 30, 20, 37, 81, 64, + 77, 199, 122, 210, 111, 64, 115, 93, 108, 232, 234, 149, 144, 75, 78, 197, 168, 102, 75, 246, 88, 52, 49, 154, 101, 251, 244, 75, 160, 55, 221, 136, + 94, 104, 34, 237, 201, 236, 36, 102, 227, 253, 115, 233, 190, 40, 146, 131, 40, 86, 253, 124, 25, 123, 237, 208, 186, 83, 132, 43, 171, 181, 209, 55, + 130, 167, 108, 135, 210, 71, 126, 28, 33, 156, 244, 12, 26, 73, 131, 21, 94, 208, 124, 214, 188, 124, 37, 156, 116, 87, 65, 249, 11, 123, 49, 18, + 110, 219, 178, 199, 8, 47, 184, 128, 185, 28, 87, 162, 198, 76, 119, 33, 208, 128, 35, 69, 204, 107, 195, 116, 126, 177, 240, 121, 217, 179, 112, 252, + 41, 57, 176, 111, 58, 132, 96, 51, 114, 93, 239, 142, 32, 156, 226, 11, 235, 228, 80, 165, 185, 180, 43, 16, 111, 192, 56, 248, 252, 67, 188, 17, + 22, 33, 115, 120, 236, 160, 18, 163, 80, 120, 171, 200, 205, 95, 130, 223, 120, 201, 50, 184, 14, 108, 82, 218, 74, 182, 15, 51, 125, 226, 113, 10, + 81, 53, 149, 70, 120, 208, 125, 66, 121, 163, 248, 222, 132, 195, 226, 185, 80, 106, 76, 67, 7, 152, 200, 126, 133, 54, 253, 175, 194, 71, 14, 19, + 51, 248, 85, 196, 35, 154, 48, 128, 82, 246, 121, 188, 154, 121, 156, 255, 221, 3, 177, 69, 135, 17, 71, 180, 117, 82, 68, 184, 255, 140, 140, 105, + 105, 103, 81, 211, 189, 245, 108, 58, 116, 20, 94, 141, 2, 147, 197, 203, 228, 212, 199, 103, 33, 72, 163, 97, 228, 97, 20, 61, 37, 62, 184, 143, + 166, 115, 71, 178, 34, 114, 125, 220, 225, 17, 13, 102, 0, 218, 27, 27, 244, 14, 18, 235, 93, 23, 145, 205, 35, 17, 39, 163, 29, 133, 15, 60, + 107, 71, 184, 14, 127, 217, 194, 95, 58, 161, 188, 90, 33, 39, 142, 108, 153, 192, 92, 74, 25, 47, 160, 5, 172, 54, 56, 185, 12, 106, 180, 18, + 61, 78, 21, 175, 237, 130, 119, 155, 144, 111, 61, 34, 66, 154, 79, 111, 33, 177, 234, 24, 205, 30, 142, 241, 63, 233, 96, 211, 144, 246, 101, 85, + 247, 47, 136, 162, 83, 252, 82, 226, 150, 19, 142, 98, 5, 174, 199, 96, 29, 60, 207, 27, 201, 118, 217, 138, 197, 166, 203, 145, 164, 114, 162, 69, + 163, 59, 170, 219, 151, 69, 85, 254, 224, 82, 67, 255, 230, 229, 155, 140, 106, 57, 139, 214, 244, 7, 197, 244, 96, 248, 167, 76, 42, 103, 103, 168, + 104, 183, 59, 13, 133, 211, 223, 181, 80, 97, 103, 104, 141, 33, 120, 108, 182, 247, 124, 178, 53, 148, 245, 52, 22, 127, 90, 206, 204, 249, 24, 22, + 93, 89, 43, 23, 245, 26, 130, 186, 249, 7, 20, 7, 239, 87, 112, 253, 77, 123, 180, 149, 54, 67, 218, 247, 161, 172, 17, 239, 147, 115, 232, 159, + 79, 243, 214, 58, 121, 249, 63, 105, 157, 47, 165, 138, 155, 56, 188, 124, 7, 183, 161, 16, 8, 6, 216, 206, 41, 61, 174, 84, 25, 107, 85, 178, + 160, 138, 143, 234, 243, 65, 14, 27, 6, 39, 115, 79, 133, 214, 245, 134, 147, 186, 104, 250, 8, 146, 170, 203, 84, 95, 17, 168, 185, 224, 229, 233, + 49, 213, 183, 24, 170, 60, 175, 161, 219, 142, 29, 22, 124, 163, 149, 190, 245, 20, 164, 84, 250, 13, 12, 204, 254, 122, 236, 160, 108, 243, 186, 131, + 34, 189, 108, 138, 83, 56, 118, 43, 111, 116, 133, 32, 159, 62, 31, 67, 78, 190, 135, 108, 31, 108, 79, 35, 45, 33, 242, 119, 104, 164, 55, 69, + 171, 89, 150, 54, 165, 181, 200, 70, 8, 150, 99, 100, 6, 145, 237, 250, 2, 187, 98, 52, 116, 77, 143, 66, 195, 237, 41, 39, 83, 185, 121, 69, + 52, 203, 116, 223, 187, 7, 26, 73, 15, 243, 24, 11, 180, 22, 149, 249, 45, 23, 189, 156, 221, 37, 27, 238, 43, 240, 248, 214, 58, 76, 157, 184, + 253, 150, 168, 195, 154, 248, 82, 139, 195, 92, 36, 170, 148, 130, 100, 198, 92, 24, 73, 162, 58, 119, 152, 163, 225, 8, 196, 124, 251, 184, 27, 62, + 217, 227, 70, 9, 218, 42, 153, 134, 163, 87, 44, 57, 232, 18, 83, 231, 40, 221, 84, 91, 138, 92, 171, 113, 5, 150, 80, 6, 188, 94, 135, 213, + 251, 41, 243, 129, 236, 232, 200, 101, 67, 228, 122, 10, 58, 223, 112, 35, 2, 106, 12, 117, 111, 88, 184, 122, 17, 215, 180, 22, 232, 36, 171, 44, + 149, 215, 153, 213, 236, 245, 32, 196, 249, 85, 162, 90, 57, 2, 246, 236, 178, 29, 136, 32, 27, 35, 74, 90, 89, 129, 66, 239, 229, 165, 34, 68, + 205, 252, 187, 160, 24, 86, 164, 41, 87, 147, 3, 163, 140, 158, 75, 165, 57, 26, 58, 170, 128, 226, 126, 18, 133, 147, 166, 206, 169, 37, 130, 250, + 5, 168, 150, 189, 191, 205, 231, 66, 56, 194, 168, 124, 41, 71, 189, 247, 63, 168, 86, 206, 135, 106, 148, 57, 43, 14, 156, 69, 61, 117, 3, 248, + 192, 227, 67, 126, 113, 9, 120, 174, 32, 203, 228, 216, 95, 239, 236, 58, 119, 54, 90, 85, 24, 153, 95, 139, 63, 47, 17, 136, 87, 191, 35, 41, + 155, 155, 174, 76, 143, 155, 77, 102, 118, 57, 81, 87, 44, 238, 135, 148, 207, 215, 12, 13, 42, 131, 82, 200, 30, 80, 227, 231, 241, 209, 114, 235, + 36, 15, 234, 232, 103, 91, 210, 188, 164, 94, 246, 228, 217, 147, 252, 48, 120, 67, 164, 24, 238, 9, 58, 238, 125, 197, 222, 242, 100, 16, 110, 215, + 186, 81, 49, 93, 38, 225, 17, 62, 149, 223, 229, 72, 226, 110, 217, 20, 205, 97, 151, 250, 24, 155, 132, 9, 254, 80, 118, 82, 160, 237, 28, 131, + 80, 227, 207, 120, 221, 248, 72, 134, 24, 50, 112, 136, 31, 67, 22, 29, 203, 103, 239, 208, 207, 140, 188, 217, 208, 24, 83, 121, 249, 71, 134, 202, + 21, 67, 134, 154, 90, 146, 156, 66, 162, 114, 244, 201, 6, 104, 112, 125, 31, 44, 64, 228, 41, 147, 99, 101, 6, 189, 98, 63, 255, 36, 250, 244, + 36, 164, 143, 93, 43, 33, 8, 181, 151, 97, 118, 161, 8, 73, 102, 214, 147, 204, 5, 93, 71, 144, 5, 128, 95, 142, 166, 249, 120, 160, 249, 255, + 66, 132, 147, 65, 17, 157, 249, 110, 210, 182, 202, 6, 235, 5, 176, 143, 244, 1, 233, 119, 220, 155, 162, 172, 120, 147, 104, 80, 47, 188, 209, 200, + 135, 95, 41, 98, 139, 28, 152, 144, 11, 30, 90, 107, 54, 136, 95, 232, 110, 146, 108, 8, 145, 100, 229, 153, 93, 228, 206, 179, 66, 106, 151, 179, + 222, 9, 35, 182, 65, 50, 24, 78, 217, 115, 64, 105, 117, 162, 144, 65, 54, 157, 103, 77, 147, 35, 239, 211, 214, 28, 210, 47, 101, 216, 118, 18, + 86, 103, 219, 187, 167, 195, 73, 253, 254, 120, 53, 215, 232, 119, 70, 21, 243, 252, 172, 173, 12, 185, 39, 51, 87, 246, 69, 173, 62, 43, 19, 60, + 189, 179, 163, 229, 172, 67, 91, 131, 36, 220, 152, 47, 13, 184, 208, 246, 105, 149, 9, 143, 57, 141, 108, 247, 118, 121, 172, 38, 57, 128, 212, 195, + 38, 202, 95, 152, 106, 77, 14, 39, 21, 245, 50, 30, 194, 195, 7, 208, 202, 227, 54, 207, 165, 119, 137, 123, 18, 97, 44, 185, 159, 99, 101, 236, + 44, 197, 226, 73, 247, 242, 66, 178, 102, 161, 152, 143, 162, 39, 220, 101, 250, 62, 238, 66, 242, 155, 206, 59, 174, 173, 132, 158, 192, 52, 126, 47, + 93, 104, 84, 205, 133, 134, 231, 76, 199, 64, 7, 154, 135, 63, 33, 170, 90, 80, 27, 164, 239, 97, 119, 192, 33, 61, 136, 28, 252, 146, 15, 228, + 4, 254, 32, 43, 36, 211, 59, 60, 38, 55, 212, 206, 52, 34, 92, 198, 57, 228, 129, 27, 209, 126, 222, 177, 26, 196, 93, 88, 186, 67, 146, 30, + 163, 9, 42, 212, 104, 137, 222, 239, 225, 115, 68, 53, 84, 158, 79, 80, 59, 203, 163, 13, 48, 6, 175, 248, 142, 111, 166, 135, 208, 248, 230, 210, + 131, 169, 162, 251, 50, 7, 86, 181, 112, 67, 160, 205, 193, 66, 50, 117, 212, 178, 175, 196, 255, 238, 145, 55, 195, 213, 3, 43, 181, 52, 146, 31, + 218, 73, 167, 111, 21, 66, 165, 115, 15, 73, 143, 107, 166, 7, 221, 72, 117, 202, 45, 57, 127, 238, 127, 113, 215, 40, 126, 225, 112, 38, 59, 89, + 123, 252, 98, 210, 187, 122, 88, 46, 219, 18, 86, 99, 93, 162, 134, 108, 244, 86, 216, 135, 72, 191, 110, 123, 68, 135, 214, 15, 157, 225, 219, 13, + 158, 107, 65, 114, 248, 135, 214, 96, 200, 21, 171, 207, 209, 72, 96, 55, 191, 80, 201, 170, 135, 20, 221, 149, 106, 124, 145, 225, 63, 12, 175, 47, + 88, 245, 196, 35, 199, 252, 187, 138, 102, 35, 118, 98, 232, 186, 135, 14, 79, 199, 247, 51, 215, 117, 232, 57, 65, 73, 126, 182, 118, 99, 86, 194, + 190, 72, 62, 67, 54, 52, 112, 248, 160, 59, 153, 35, 231, 237, 215, 35, 204, 20, 212, 59, 35, 153, 115, 233, 14, 254, 156, 100, 174, 74, 245, 35, + 232, 46, 136, 43, 49, 222, 65, 60, 161, 64, 222, 2, 123, 244, 46, 87, 157, 232, 185, 231, 209, 178, 225, 103, 52, 3, 111, 107, 246, 219, 211, 180, + 113, 81, 122, 101, 165, 24, 214, 236, 24, 170, 69, 145, 5, 110, 155, 243, 185, 165, 11, 224, 46, 199, 215, 112, 114, 160, 151, 102, 37, 202, 253, 172, + 136, 46, 134, 228, 136, 194, 182, 211, 234, 135, 178, 175, 98, 206, 2, 115, 36, 74, 245, 83, 114, 212, 247, 29, 7, 93, 55, 222, 113, 254, 36, 20, + 7, 182, 228, 253, 9, 120, 243, 10, 36, 98, 11, 71, 241, 234, 199, 98, 46, 86, 205, 61, 83, 158, 94, 38, 228, 112, 243, 140, 148, 202, 233, 139, + 59, 231, 64, 225, 125, 72, 126, 26, 163, 234, 237, 70, 19, 190, 51, 22, 94, 253, 49, 52, 208, 55, 219, 29, 32, 199, 171, 177, 92, 100, 169, 185, + 110, 146, 224, 105, 115, 59, 84, 57, 154, 84, 171, 209, 30, 12, 21, 250, 239, 63, 134, 42, 111, 82, 21, 5, 185, 70, 25, 124, 73, 207, 164, 160, + 107, 0, 145, 85, 230, 16, 46, 248, 225, 176, 92, 95, 160, 85, 14, 103, 174, 18, 175, 66, 104, 114, 27, 101, 187, 43, 73, 51, 214, 249, 107, 3, + 227, 20, 38, 109, 83, 22, 112, 245, 14, 107, 26, 170, 234, 235, 48, 177, 185, 182, 98, 109, 164, 71, 8, 84, 194, 253, 192, 241, 213, 107, 65, 192, + 92, 218, 71, 64, 14, 112, 44, 2, 217, 182, 247, 140, 77, 130, 152, 212, 98, 145, 11, 64, 138, 122, 168, 165, 155, 212, 4, 208, 255, 182, 172, 29, + 61, 160, 83, 219, 14, 181, 239, 245, 102, 177, 18, 191, 146, 143, 54, 87, 23, 116, 117, 5, 213, 155, 227, 178, 167, 216, 117, 61, 10, 157, 125, 88, + 188, 107, 229, 44, 56, 229, 67, 35, 115, 49, 82, 148, 161, 154, 71, 237, 167, 171, 62, 70, 24, 112, 68, 202, 160, 28, 124, 205, 14, 112, 130, 90, + 231, 146, 45, 173, 239, 97, 78, 161, 67, 100, 144, 17, 71, 81, 114, 177, 92, 168, 180, 125, 80, 144, 210, 133, 247, 17, 214, 33, 74, 41, 146, 127, + 225, 123, 217, 0, 203, 125, 204, 168, 199, 88, 14, 67, 182, 193, 22, 132, 158, 106, 254, 28, 35, 102, 222, 75, 126, 184, 124, 9, 253, 60, 146, 201, + 239, 24, 238, 226, 152, 132, 68, 195, 109, 180, 23, 243, 63, 84, 91, 59, 48, 52, 221, 177, 4, 154, 68, 175, 147, 223, 63, 172, 30, 110, 133, 67, + 229, 164, 86, 253, 204, 116, 193, 245, 30, 163, 106, 14, 249, 42, 237, 183, 182, 35, 202, 205, 181, 149, 88, 24, 43, 74, 69, 252, 3, 165, 20, 98, + 11, 108, 15, 219, 132, 154, 184, 213, 99, 163, 9, 70, 9, 143, 20, 153, 62, 167, 88, 14, 139, 74, 105, 16, 233, 238, 56, 56, 185, 91, 237, 161, + 114, 218, 114, 35, 100, 153, 196, 64, 106, 228, 187, 122, 201, 111, 167, 57, 114, 236, 14, 237, 128, 222, 211, 37, 234, 81, 120, 181, 81, 225, 188, 25, + 185, 194, 196, 131, 49, 217, 250, 248, 38, 198, 136, 61, 151, 137, 10, 24, 250, 57, 18, 233, 82, 51, 115, 136, 220, 61, 9, 45, 74, 1, 148, 195, + 83, 80, 115, 138, 89, 72, 1, 198, 33, 223, 169, 208, 78, 163, 113, 126, 44, 197, 194, 224, 18, 72, 65, 24, 233, 199, 143, 168, 211, 69, 135, 40, + 134, 178, 198, 16, 178, 238, 251, 36, 255, 123, 233, 96, 10, 190, 35, 107, 193, 130, 91, 133, 236, 238, 130, 10, 82, 244, 130, 77, 218, 225, 16, 252, + 23, 243, 26, 151, 203, 175, 76, 251, 36, 4, 181, 88, 233, 77, 144, 224, 8, 112, 240, 58, 236, 228, 170, 92, 92, 227, 7, 245, 156, 3, 182, 110, + 84, 177, 76, 235, 81, 101, 68, 165, 102, 172, 198, 4, 200, 151, 247, 147, 6, 57, 121, 209, 189, 140, 60, 155, 202, 53, 220, 34, 13, 243, 53, 119, + 55, 186, 253, 57, 104, 129, 9, 114, 98, 138, 8, 115, 183, 213, 132, 230, 84, 129, 10, 164, 135, 92, 158, 140, 239, 71, 107, 140, 142, 68, 227, 201, + 179, 92, 160, 86, 140, 156, 209, 35, 187, 255, 120, 8, 158, 164, 145, 27, 158, 179, 233, 127, 231, 143, 133, 252, 37, 192, 95, 211, 157, 66, 255, 31, + 129, 247, 67, 100, 187, 80, 225, 35, 56, 235, 202, 164, 235, 49, 34, 210, 75, 48, 16, 98, 185, 42, 64, 77, 231, 98, 16, 174, 17, 196, 240, 93, + 195, 70, 17, 131, 36, 255, 101, 76, 18, 239, 67, 106, 38, 187, 11, 9, 220, 117, 120, 236, 47, 188, 154, 165, 181, 171, 241, 179, 72, 73, 123, 140, + 173, 194, 134, 60, 4, 203, 137, 224, 135, 82, 38, 255, 167, 69, 185, 157, 207, 63, 133, 21, 208, 118, 7, 90, 60, 126, 212, 64, 219, 102, 218, 2, + 6, 252, 120, 16, 154, 241, 131, 132, 225, 71, 218, 238, 76, 41, 98, 59, 253, 48, 162, 243, 131, 234, 67, 134, 219, 132, 11, 233, 25, 146, 46, 82, + 33, 173, 165, 92, 150, 110, 159, 166, 95, 161, 159, 251, 38, 35, 25, 15, 12, 69, 253, 154, 212, 131, 104, 153, 97, 187, 65, 108, 195, 11, 195, 225, + 213, 214, 104, 248, 78, 253, 208, 172, 191, 9, 145, 29, 101, 63, 84, 235, 88, 6, 45, 178, 99, 11, 249, 217, 73, 120, 152, 44, 83, 238, 31, 232, + 220, 139, 80, 160, 199, 157, 34, 147, 163, 72, 110, 83, 223, 42, 22, 101, 112, 53, 44, 130, 135, 183, 243, 151, 147, 249, 240, 222, 192, 220, 50, 167, + 89, 52, 176, 226, 76, 190, 187, 92, 139, 234, 207, 23, 239, 17, 15, 98, 186, 87, 224, 19, 171, 47, 70, 26, 109, 230, 29, 232, 80, 159, 52, 56, + 214, 99, 139, 62, 241, 123, 94, 30, 116, 221, 194, 178, 68, 70, 168, 200, 44, 209, 28, 79, 27, 37, 23, 152, 142, 43, 72, 18, 43, 60, 9, 203, + 161, 195, 185, 133, 99, 226, 48, 110, 157, 76, 40, 175, 74, 11, 255, 117, 96, 205, 176, 179, 196, 92, 7, 127, 60, 67, 56, 124, 64, 106, 241, 236, + 41, 232, 40, 23, 197, 205, 154, 95, 105, 166, 182, 146, 64, 198, 5, 169, 169, 47, 96, 177, 155, 35, 160, 220, 240, 105, 44, 111, 63, 70, 82, 185, + 130, 144, 59, 150, 203, 6, 163, 201, 56, 96, 210, 143, 232, 78, 27, 132, 253, 8, 130, 254, 35, 7, 92, 219, 239, 182, 118, 35, 145, 132, 63, 195, + 136, 255, 169, 172, 156, 57, 197, 161, 87, 225, 249, 171, 229, 131, 247, 135, 220, 220, 244, 17, 11, 75, 131, 155, 121, 162, 104, 50, 130, 71, 19, 76, + 189, 57, 8, 255, 131, 144, 239, 42, 26, 132, 251, 14, 202, 214, 142, 34, 8, 99, 54, 135, 98, 118, 15, 209, 125, 36, 77, 205, 114, 134, 7, 194, + 223, 7, 181, 86, 87, 44, 79, 184, 227, 105, 21, 194, 15, 160, 47, 55, 193, 255, 246, 221, 134, 86, 59, 14, 255, 214, 34, 149, 171, 100, 53, 36, + 128, 242, 110, 13, 86, 51, 71, 59, 40, 230, 238, 54, 166, 130, 122, 67, 92, 183, 233, 193, 231, 229, 170, 0, 151, 203, 218, 111, 96, 27, 180, 48, + 28, 128, 155, 136, 4, 191, 255, 255, 121, 22, 110, 170, 87, 227, 196, 202, 223, 131, 73, 252, 136, 30, 65, 227, 192, 79, 180, 142, 143, 160, 151, 254, + 136, 224, 88, 204, 253, 176, 206, 44, 230, 229, 144, 54, 39, 65, 6, 204, 180, 255, 223, 103, 49, 204, 28, 151, 202, 63, 129, 40, 170, 131, 229, 169, + 10, 65, 56, 197, 100, 223, 113, 227, 117, 149, 228, 232, 23, 248, 98, 27, 84, 251, 100, 47, 181, 22, 203, 85, 43, 138, 180, 171, 236, 26, 124, 174, + 88, 167, 198, 210, 103, 47, 155, 146, 32, 118, 27, 50, 188, 116, 155, 242, 42, 52, 214, 192, 20, 237, 123, 203, 13, 149, 73, 57, 42, 172, 96, 107, + 8, 70, 137, 106, 117, 247, 143, 106, 140, 48, 69, 6, 148, 43, 183, 241, 192, 126, 228, 185, 95, 242, 161, 88, 187, 127, 11, 138, 202, 8, 73, 42, + 109, 136, 37, 221, 114, 186, 208, 105, 49, 51, 134, 191, 39, 64, 175, 58, 28, 118, 65, 212, 119, 24, 141, 47, 150, 46, 55, 16, 175, 223, 249, 158, + 135, 25, 74, 114, 217, 178, 45, 14, 14, 44, 131, 113, 64, 105, 45, 52, 92, 196, 40, 29, 75, 27, 16, 190, 81, 248, 1, 254, 202, 187, 173, 21, + 159, 81, 10, 179, 254, 177, 79, 232, 114, 144, 227, 23, 109, 229, 114, 181, 171, 158, 70, 230, 19, 244, 207, 91, 185, 146, 131, 86, 222, 36, 62, 135, + 22, 159, 92, 26, 44, 29, 196, 32, 180, 39, 140, 36, 79, 111, 199, 160, 30, 246, 176, 171, 16, 224, 170, 209, 17, 129, 63, 46, 23, 1, 33, 115, + 91, 178, 12, 9, 231, 175, 197, 114, 248, 173, 116, 63, 49, 75, 45, 210, 24, 202, 35, 123, 6, 186, 219, 143, 165, 214, 161, 52, 101, 207, 255, 13, + 211, 122, 86, 142, 30, 42, 91, 34, 215, 167, 82, 185, 225, 177, 174, 210, 142, 234, 73, 199, 21, 168, 70, 215, 9, 217, 15, 221, 40, 103, 250, 75, + 227, 228, 105, 225, 211, 14, 242, 75, 233, 87, 137, 204, 69, 96, 117, 177, 231, 232, 110, 215, 205, 168, 122, 11, 18, 50, 144, 133, 245, 46, 135, 28, + 210, 181, 25, 143, 90, 170, 72, 254, 53, 232, 174, 225, 191, 226, 11, 78, 252, 170, 173, 35, 182, 119, 218, 176, 100, 206, 92, 112, 127, 172, 90, 212, + 244, 94, 67, 109, 215, 40, 241, 52, 189, 38, 94, 140, 184, 155, 129, 44, 180, 200, 246, 137, 46, 36, 193, 52, 138, 15, 219, 160, 26, 69, 246, 164, + 209, 61, 84, 124, 25, 193, 242, 67, 17, 11, 209, 20, 212, 172, 71, 217, 255, 138, 168, 69, 40, 218, 135, 82, 135, 236, 62, 71, 45, 90, 45, 251, + 183, 104, 5, 6, 42, 132, 163, 171, 190, 10, 145, 43, 16, 75, 11, 208, 174, 159, 162, 39, 8, 79, 96, 152, 0, 66, 86, 65, 231, 204, 139, 129, + 123, 147, 13, 162, 177, 96, 59, 62, 229, 19, 124, 36, 63, 142, 117, 120, 32, 166, 66, 193, 156, 40, 21, 228, 142, 60, 161, 238, 144, 221, 30, 251, + 49, 195, 136, 229, 219, 192, 131, 97, 30, 29, 7, 92, 45, 248, 142, 97, 182, 202, 125, 19, 8, 10, 19, 146, 104, 236, 199, 4, 211, 50, 217, 252, + 254, 44, 173, 67, 65, 78, 187, 197, 35, 180, 87, 22, 109, 35, 42, 249, 48, 184, 158, 39, 94, 180, 242, 160, 137, 126, 45, 7, 176, 240, 29, 220, + 217, 77, 142, 195, 72, 100, 224, 250, 68, 196, 212, 239, 48, 13, 125, 168, 180, 74, 101, 43, 30, 58, 100, 186, 159, 112, 242, 23, 171, 200, 148, 167, + 198, 227, 27, 17, 30, 110, 131, 14, 242, 98, 11, 62, 225, 240, 98, 104, 236, 197, 243, 119, 74, 232, 124, 249, 48, 163, 179, 228, 232, 187, 103, 49, + 38, 21, 198, 105, 8, 238, 52, 116, 230, 108, 33, 189, 240, 171, 77, 1, 158, 179, 195, 162, 124, 51, 167, 237, 205, 144, 128, 209, 254, 241, 30, 200, + 50, 72, 227, 81, 172, 135, 173, 98, 20, 57, 133, 137, 217, 144, 206, 23, 79, 67, 71, 110, 96, 11, 100, 38, 33, 7, 212, 39, 209, 224, 126, 111, + 201, 9, 41, 25, 104, 209, 231, 104, 26, 174, 182, 189, 194, 245, 37, 230, 97, 89, 155, 250, 134, 173, 183, 209, 186, 131, 98, 47, 132, 212, 150, 235, + 196, 175, 114, 106, 152, 206, 228, 152, 49, 183, 89, 27, 142, 168, 224, 236, 166, 44, 101, 85, 243, 107, 161, 134, 190, 211, 73, 173, 17, 147, 217, 86, + 244, 134, 54, 212, 82, 114, 233, 177, 134, 130, 201, 180, 193, 23, 169, 22, 175, 163, 225, 238, 114, 7, 63, 211, 147, 126, 123, 180, 86, 42, 171, 120, + 132, 214, 136, 252, 153, 93, 165, 181, 232, 124, 224, 90, 245, 6, 148, 18, 45, 69, 220, 69, 86, 94, 32, 75, 54, 136, 26, 122, 247, 192, 132, 115, + 218, 235, 222, 55, 176, 24, 89, 84, 174, 33, 210, 225, 250, 159, 156, 41, 83, 45, 60, 168, 8, 52, 228, 171, 67, 229, 0, 51, 135, 88, 128, 153, + 208, 145, 88, 25, 82, 164, 199, 164, 73, 184, 160, 238, 140, 158, 164, 140, 188, 194, 235, 136, 100, 192, 24, 157, 228, 99, 208, 68, 65, 28, 163, 131, + 92, 194, 83, 113, 64, 106, 145, 193, 36, 247, 65, 188, 173, 160, 179, 8, 74, 8, 74, 0, 252, 94, 216, 153, 174, 124, 35, 234, 183, 235, 161, 42, + 227, 135, 72, 38, 172, 73, 200, 53, 220, 118, 38, 100, 230, 191, 77, 164, 154, 229, 228, 53, 118, 43, 62, 236, 97, 244, 162, 72, 56, 95, 182, 165, + 132, 31, 129, 123, 161, 99, 145, 26, 163, 66, 57, 33, 39, 111, 173, 57, 24, 230, 120, 211, 193, 112, 18, 111, 58, 136, 55, 89, 62, 231, 67, 120, + 221, 129, 183, 145, 221, 205, 208, 40, 150, 195, 12, 241, 54, 196, 106, 93, 28, 203, 242, 17, 185, 54, 218, 31, 89, 29, 149, 131, 73, 234, 104, 14, + 207, 152, 77, 214, 180, 80, 214, 182, 180, 206, 5, 13, 17, 148, 229, 21, 219, 177, 56, 175, 17, 30, 82, 115, 40, 188, 153, 23, 124, 19, 34, 157, + 252, 86, 172, 222, 229, 40, 34, 183, 162, 102, 81, 159, 101, 30, 250, 123, 238, 129, 134, 75, 123, 40, 39, 111, 4, 225, 67, 132, 235, 67, 240, 161, + 155, 46, 179, 36, 125, 146, 139, 23, 209, 231, 201, 98, 189, 199, 33, 176, 200, 245, 4, 112, 237, 217, 104, 225, 51, 239, 202, 97, 102, 135, 228, 48, + 152, 92, 75, 118, 33, 129, 99, 24, 10, 205, 80, 150, 28, 144, 252, 36, 114, 139, 167, 127, 66, 206, 210, 178, 33, 228, 95, 78, 74, 144, 111, 158, + 185, 129, 99, 180, 77, 41, 31, 37, 144, 35, 35, 220, 109, 131, 40, 147, 235, 123, 45, 147, 7, 191, 194, 4, 121, 149, 217, 246, 248, 110, 85, 20, + 94, 182, 49, 212, 112, 136, 36, 131, 128, 169, 152, 196, 143, 201, 137, 170, 58, 163, 247, 35, 182, 142, 161, 65, 36, 37, 124, 231, 123, 198, 60, 240, + 187, 159, 149, 145, 150, 222, 96, 186, 60, 127, 102, 78, 164, 65, 77, 207, 208, 95, 136, 89, 168, 195, 4, 58, 208, 246, 75, 174, 236, 206, 50, 38, + 105, 209, 80, 69, 159, 203, 44, 229, 11, 201, 126, 146, 244, 255, 9, 150, 161, 196, 43, 251, 142, 30, 117, 25, 25, 168, 5, 110, 21, 103, 144, 143, + 166, 97, 243, 41, 145, 181, 101, 193, 31, 249, 2, 116, 242, 65, 226, 214, 225, 144, 193, 60, 202, 175, 59, 5, 220, 140, 73, 91, 75, 200, 18, 228, + 42, 85, 78, 126, 239, 112, 36, 24, 133, 138, 53, 232, 70, 145, 5, 35, 52, 47, 88, 36, 232, 75, 170, 252, 92, 214, 231, 162, 129, 126, 31, 117, + 240, 193, 100, 165, 122, 46, 107, 166, 56, 130, 159, 27, 12, 9, 223, 131, 33, 162, 158, 43, 28, 56, 210, 248, 133, 182, 86, 249, 4, 78, 202, 190, + 175, 66, 228, 2, 99, 58, 179, 120, 137, 150, 68, 211, 211, 229, 236, 31, 178, 39, 5, 207, 174, 80, 231, 216, 97, 231, 4, 120, 153, 50, 23, 22, + 253, 77, 191, 111, 201, 58, 35, 126, 90, 9, 41, 114, 193, 187, 234, 187, 246, 6, 63, 149, 11, 141, 234, 155, 249, 202, 247, 131, 80, 156, 166, 111, + 89, 197, 8, 175, 112, 222, 35, 116, 225, 53, 40, 184, 204, 78, 194, 167, 200, 233, 231, 212, 110, 9, 115, 157, 95, 134, 204, 139, 141, 135, 106, 167, + 184, 26, 154, 178, 136, 15, 250, 75, 169, 78, 210, 187, 245, 180, 236, 163, 86, 79, 132, 83, 121, 44, 189, 113, 174, 247, 18, 4, 9, 215, 59, 24, + 39, 26, 228, 226, 115, 119, 65, 210, 123, 105, 211, 244, 250, 146, 80, 81, 213, 143, 170, 37, 197, 76, 215, 9, 121, 98, 27, 189, 102, 43, 247, 249, + 197, 46, 76, 243, 117, 47, 208, 122, 196, 164, 41, 65, 239, 32, 99, 154, 54, 216, 200, 135, 119, 232, 25, 167, 145, 153, 73, 34, 174, 108, 54, 10, + 35, 78, 58, 115, 94, 159, 132, 57, 57, 163, 51, 153, 39, 94, 93, 120, 80, 90, 187, 247, 73, 230, 6, 229, 151, 148, 206, 188, 237, 30, 107, 129, + 40, 20, 5, 104, 248, 130, 214, 145, 184, 178, 1, 203, 255, 206, 99, 174, 232, 84, 217, 165, 237, 52, 51, 145, 107, 228, 87, 98, 192, 246, 197, 20, + 6, 118, 149, 104, 4, 130, 228, 45, 19, 31, 48, 147, 147, 100, 177, 37, 109, 32, 191, 133, 240, 117, 74, 171, 67, 112, 200, 127, 20, 157, 251, 79, + 98, 193, 54, 58, 215, 112, 136, 69, 219, 14, 156, 116, 69, 43, 208, 147, 247, 203, 185, 190, 114, 109, 83, 59, 19, 158, 221, 17, 41, 187, 136, 236, + 119, 141, 146, 139, 140, 109, 191, 73, 100, 177, 17, 219, 160, 32, 79, 174, 21, 122, 28, 217, 31, 251, 61, 138, 165, 24, 85, 32, 67, 20, 190, 41, + 215, 75, 161, 77, 78, 99, 92, 132, 118, 97, 84, 46, 242, 131, 189, 86, 142, 100, 21, 183, 167, 243, 167, 48, 231, 182, 197, 237, 196, 167, 182, 100, + 217, 40, 204, 84, 219, 193, 106, 182, 193, 149, 162, 140, 45, 31, 54, 137, 143, 234, 115, 27, 153, 98, 205, 112, 176, 229, 192, 146, 237, 191, 157, 231, + 162, 106, 38, 221, 227, 123, 228, 49, 230, 140, 228, 48, 228, 93, 112, 80, 30, 83, 158, 181, 84, 112, 189, 2, 191, 235, 241, 32, 43, 161, 15, 26, + 25, 124, 8, 86, 146, 217, 151, 254, 66, 59, 138, 108, 239, 77, 43, 131, 199, 48, 4, 221, 125, 224, 10, 244, 183, 55, 237, 178, 81, 218, 208, 84, + 174, 185, 82, 188, 173, 70, 29, 118, 7, 254, 19, 148, 193, 115, 89, 108, 1, 228, 79, 165, 93, 8, 128, 204, 243, 53, 70, 255, 30, 242, 246, 192, + 66, 6, 15, 179, 229, 116, 228, 96, 34, 39, 185, 213, 201, 169, 210, 208, 78, 246, 187, 211, 213, 108, 20, 226, 3, 214, 78, 63, 154, 248, 94, 52, + 24, 83, 55, 228, 138, 85, 35, 49, 108, 244, 144, 54, 52, 30, 230, 30, 78, 74, 241, 166, 23, 49, 88, 25, 246, 92, 208, 43, 144, 179, 211, 127, + 24, 42, 15, 188, 167, 199, 233, 159, 109, 251, 113, 204, 194, 103, 198, 2, 178, 76, 110, 164, 59, 88, 54, 127, 252, 147, 221, 138, 1, 247, 225, 168, + 206, 162, 114, 250, 228, 211, 218, 106, 100, 130, 141, 231, 99, 181, 46, 109, 30, 120, 131, 40, 23, 174, 203, 38, 255, 54, 144, 193, 144, 224, 25, 86, + 255, 192, 220, 140, 158, 130, 55, 127, 54, 237, 217, 228, 227, 254, 52, 226, 114, 30, 53, 196, 235, 193, 244, 215, 248, 246, 165, 233, 226, 72, 171, 11, + 170, 99, 163, 30, 157, 130, 133, 231, 231, 100, 82, 164, 17, 19, 114, 125, 251, 93, 23, 24, 77, 226, 125, 117, 178, 17, 218, 6, 249, 124, 154, 54, + 244, 21, 251, 171, 132, 206, 182, 143, 108, 145, 115, 190, 238, 235, 148, 11, 202, 117, 43, 147, 49, 166, 211, 43, 109, 100, 107, 7, 81, 208, 78, 100, + 182, 244, 136, 176, 182, 138, 151, 192, 135, 170, 145, 101, 149, 192, 126, 213, 64, 111, 148, 123, 4, 20, 66, 9, 122, 171, 209, 136, 7, 155, 85, 3, + 97, 138, 108, 13, 53, 62, 143, 21, 236, 3, 61, 130, 188, 204, 51, 97, 183, 30, 194, 208, 179, 74, 47, 129, 38, 50, 120, 241, 80, 185, 40, 211, + 85, 92, 23, 100, 116, 2, 249, 14, 40, 163, 111, 17, 63, 97, 228, 171, 134, 234, 217, 144, 123, 147, 120, 19, 99, 229, 133, 81, 212, 232, 145, 94, + 148, 60, 35, 177, 240, 123, 200, 110, 119, 68, 23, 110, 163, 201, 15, 151, 244, 185, 132, 98, 41, 23, 218, 249, 88, 40, 229, 181, 226, 24, 94, 253, + 30, 70, 31, 75, 223, 37, 240, 234, 245, 33, 178, 155, 36, 187, 150, 97, 217, 133, 61, 98, 250, 112, 134, 228, 184, 252, 35, 232, 232, 26, 18, 45, + 52, 154, 76, 185, 84, 231, 248, 55, 186, 11, 141, 154, 55, 90, 28, 235, 241, 162, 213, 219, 145, 102, 205, 133, 178, 195, 186, 77, 98, 91, 72, 238, + 116, 107, 132, 150, 14, 193, 148, 15, 229, 178, 51, 13, 48, 151, 30, 147, 205, 17, 158, 172, 61, 42, 178, 148, 149, 123, 80, 245, 191, 197, 170, 197, + 18, 26, 244, 37, 170, 197, 171, 208, 81, 176, 92, 171, 199, 192, 186, 92, 219, 174, 79, 67, 73, 154, 197, 170, 121, 26, 92, 210, 175, 48, 224, 166, + 9, 35, 11, 85, 145, 54, 86, 106, 126, 252, 103, 203, 127, 253, 105, 187, 67, 43, 255, 237, 87, 185, 252, 229, 130, 2, 179, 1, 195, 218, 177, 48, + 162, 245, 206, 129, 127, 124, 39, 61, 19, 78, 254, 246, 43, 137, 191, 208, 96, 38, 177, 37, 116, 31, 190, 147, 47, 129, 164, 156, 76, 80, 229, 205, + 65, 123, 183, 125, 70, 49, 127, 68, 254, 83, 225, 140, 250, 138, 189, 29, 173, 82, 142, 27, 40, 21, 29, 196, 163, 118, 23, 225, 171, 60, 3, 111, + 148, 191, 228, 139, 81, 208, 194, 159, 41, 11, 35, 101, 69, 104, 67, 2, 38, 117, 194, 252, 104, 161, 213, 68, 238, 142, 122, 236, 5, 3, 223, 23, + 224, 119, 106, 41, 220, 229, 66, 202, 213, 136, 122, 37, 132, 136, 113, 19, 109, 13, 91, 57, 124, 46, 166, 204, 106, 224, 218, 111, 191, 52, 249, 75, + 229, 234, 47, 62, 180, 209, 71, 6, 180, 141, 188, 118, 49, 253, 34, 145, 195, 251, 233, 103, 9, 153, 21, 249, 125, 39, 126, 199, 235, 250, 125, 55, + 242, 255, 247, 72, 219, 249, 99, 168, 161, 39, 140, 26, 213, 249, 173, 250, 46, 175, 135, 6, 154, 3, 114, 89, 99, 51, 83, 122, 200, 74, 54, 170, + 207, 197, 51, 133, 39, 28, 163, 65, 87, 221, 102, 212, 144, 186, 80, 214, 133, 178, 145, 49, 103, 245, 160, 87, 76, 100, 29, 24, 87, 22, 104, 163, + 49, 221, 110, 40, 18, 211, 136, 92, 65, 48, 141, 158, 218, 194, 115, 97, 223, 50, 13, 127, 194, 67, 116, 57, 166, 1, 25, 163, 28, 117, 244, 176, + 177, 27, 41, 119, 190, 53, 77, 43, 209, 75, 78, 139, 236, 223, 201, 165, 238, 32, 99, 173, 31, 50, 10, 96, 46, 218, 209, 108, 171, 73, 91, 10, + 253, 217, 98, 9, 140, 133, 194, 88, 142, 8, 48, 245, 128, 11, 148, 56, 25, 141, 88, 113, 14, 30, 65, 125, 215, 109, 85, 96, 1, 59, 159, 98, + 219, 73, 163, 58, 29, 35, 160, 236, 171, 67, 186, 112, 227, 108, 168, 22, 143, 145, 143, 18, 170, 112, 219, 114, 77, 169, 197, 3, 107, 204, 196, 224, + 15, 200, 201, 146, 13, 115, 32, 231, 150, 22, 199, 80, 84, 250, 67, 126, 238, 124, 2, 141, 172, 81, 157, 192, 70, 136, 134, 240, 114, 124, 111, 61, + 124, 10, 155, 214, 161, 164, 19, 53, 113, 52, 166, 183, 229, 206, 140, 13, 60, 75, 252, 69, 78, 49, 189, 117, 192, 4, 47, 166, 95, 24, 57, 139, + 81, 150, 155, 213, 159, 200, 145, 34, 58, 220, 121, 142, 190, 121, 35, 212, 209, 180, 51, 210, 192, 11, 196, 250, 22, 164, 69, 11, 207, 143, 87, 79, + 166, 71, 92, 55, 222, 78, 115, 146, 101, 98, 225, 40, 217, 169, 69, 147, 233, 12, 225, 119, 254, 164, 133, 21, 228, 46, 228, 184, 56, 134, 177, 230, + 161, 163, 8, 236, 136, 86, 31, 90, 147, 72, 88, 121, 18, 85, 124, 88, 105, 39, 17, 242, 49, 116, 174, 56, 77, 146, 83, 100, 83, 83, 209, 179, + 239, 202, 158, 131, 247, 228, 180, 86, 228, 55, 43, 188, 105, 93, 124, 0, 177, 168, 51, 165, 219, 211, 202, 213, 115, 14, 86, 143, 208, 250, 169, 233, + 22, 5, 215, 13, 36, 68, 232, 197, 70, 3, 60, 71, 229, 144, 191, 87, 235, 124, 70, 25, 86, 182, 129, 177, 140, 23, 194, 162, 107, 217, 50, 104, + 82, 159, 254, 137, 251, 150, 34, 241, 233, 113, 180, 127, 5, 214, 81, 18, 246, 143, 126, 87, 137, 57, 94, 32, 91, 212, 126, 18, 129, 165, 235, 67, + 35, 16, 129, 92, 250, 61, 178, 189, 205, 111, 111, 32, 25, 248, 51, 164, 173, 130, 88, 30, 102, 61, 255, 222, 56, 226, 43, 22, 87, 3, 140, 136, + 201, 185, 181, 110, 152, 70, 74, 164, 78, 106, 133, 142, 128, 24, 141, 254, 140, 60, 171, 155, 218, 167, 131, 240, 230, 155, 246, 149, 114, 146, 211, 213, + 8, 110, 110, 81, 47, 130, 94, 209, 128, 198, 52, 9, 9, 210, 42, 57, 147, 19, 78, 5, 139, 143, 17, 147, 44, 9, 237, 59, 136, 255, 78, 65, + 79, 246, 34, 136, 101, 207, 131, 80, 129, 168, 71, 51, 57, 52, 176, 116, 33, 124, 20, 130, 253, 212, 64, 101, 240, 190, 108, 178, 114, 65, 46, 187, + 191, 142, 36, 47, 223, 128, 182, 213, 76, 115, 65, 133, 154, 187, 232, 9, 55, 47, 251, 79, 157, 203, 136, 95, 68, 218, 93, 117, 226, 5, 52, 213, + 6, 126, 166, 206, 23, 155, 135, 186, 170, 46, 192, 203, 248, 61, 65, 125, 115, 164, 154, 13, 204, 76, 174, 102, 117, 112, 82, 173, 72, 216, 81, 185, + 136, 142, 227, 36, 178, 219, 15, 119, 193, 213, 180, 73, 50, 151, 251, 218, 73, 185, 108, 238, 118, 145, 72, 117, 140, 238, 147, 11, 111, 120, 148, 15, + 49, 122, 98, 89, 136, 6, 39, 155, 139, 170, 32, 200, 143, 65, 71, 150, 86, 132, 184, 50, 80, 50, 25, 152, 142, 98, 246, 58, 230, 117, 208, 111, + 207, 65, 216, 110, 78, 51, 55, 201, 74, 54, 90, 97, 113, 13, 42, 190, 153, 23, 105, 81, 189, 92, 23, 222, 218, 240, 46, 184, 53, 8, 27, 181, + 106, 100, 207, 236, 40, 114, 245, 238, 69, 33, 98, 203, 249, 188, 128, 72, 20, 96, 168, 6, 80, 160, 225, 99, 59, 241, 40, 255, 237, 104, 129, 29, + 252, 30, 15, 158, 210, 91, 104, 250, 18, 228, 161, 78, 190, 247, 234, 102, 63, 189, 179, 135, 50, 231, 31, 167, 27, 110, 40, 24, 197, 16, 115, 144, + 17, 140, 67, 14, 235, 154, 112, 74, 184, 187, 127, 75, 47, 58, 98, 134, 99, 27, 84, 200, 195, 15, 156, 18, 97, 188, 67, 217, 250, 29, 215, 127, + 113, 167, 27, 68, 46, 93, 252, 19, 15, 108, 83, 239, 55, 188, 130, 180, 217, 105, 81, 82, 43, 101, 72, 46, 184, 63, 253, 109, 245, 29, 47, 180, + 192, 61, 188, 30, 165, 101, 15, 18, 143, 147, 218, 132, 22, 202, 31, 221, 4, 177, 172, 146, 217, 228, 201, 158, 129, 65, 241, 176, 177, 76, 174, 238, + 56, 142, 33, 123, 11, 81, 243, 98, 232, 80, 155, 99, 213, 32, 167, 41, 132, 33, 134, 52, 128, 5, 194, 168, 99, 187, 210, 134, 91, 147, 129, 155, + 202, 110, 92, 248, 88, 15, 203, 19, 182, 60, 129, 228, 33, 110, 179, 92, 165, 37, 109, 118, 104, 175, 160, 28, 166, 173, 176, 166, 28, 19, 229, 20, + 219, 154, 14, 195, 85, 24, 220, 117, 217, 209, 234, 108, 26, 88, 30, 225, 155, 93, 112, 94, 16, 126, 140, 74, 157, 163, 220, 50, 74, 82, 94, 215, + 103, 3, 2, 21, 181, 206, 165, 116, 225, 30, 56, 15, 95, 48, 89, 204, 69, 182, 18, 124, 69, 46, 83, 34, 83, 51, 146, 28, 24, 88, 28, 223, + 148, 41, 114, 106, 187, 6, 46, 58, 39, 214, 224, 231, 47, 106, 95, 209, 111, 243, 137, 80, 74, 89, 87, 33, 52, 149, 33, 153, 110, 128, 60, 100, + 231, 206, 53, 92, 30, 192, 84, 235, 86, 25, 62, 198, 249, 189, 129, 167, 60, 160, 98, 98, 221, 144, 125, 28, 29, 88, 172, 90, 254, 155, 178, 138, + 170, 134, 195, 246, 217, 94, 62, 52, 169, 152, 171, 247, 134, 178, 94, 64, 209, 118, 8, 12, 55, 13, 85, 243, 111, 251, 83, 21, 219, 130, 110, 229, + 162, 96, 248, 60, 55, 173, 175, 230, 151, 246, 167, 138, 135, 226, 219, 119, 96, 8, 111, 64, 230, 129, 169, 215, 69, 145, 28, 249, 85, 179, 45, 175, + 47, 5, 196, 214, 123, 29, 176, 1, 153, 76, 10, 62, 59, 35, 67, 96, 224, 111, 119, 17, 138, 34, 101, 4, 58, 89, 101, 36, 95, 230, 192, 249, + 216, 175, 218, 141, 226, 61, 232, 24, 215, 74, 146, 187, 245, 247, 49, 160, 84, 56, 244, 80, 46, 210, 122, 24, 17, 14, 239, 172, 249, 253, 28, 178, + 188, 3, 197, 61, 201, 93, 236, 209, 134, 162, 10, 29, 92, 143, 82, 12, 194, 218, 146, 132, 206, 135, 27, 213, 48, 138, 24, 3, 5, 68, 231, 164, + 212, 154, 213, 34, 139, 108, 150, 253, 12, 64, 6, 96, 124, 94, 51, 116, 184, 219, 217, 144, 99, 200, 151, 227, 248, 245, 52, 250, 79, 48, 181, 72, + 77, 21, 161, 31, 22, 117, 144, 198, 16, 220, 142, 122, 251, 2, 168, 158, 11, 89, 175, 218, 181, 104, 13, 55, 250, 157, 108, 24, 116, 172, 83, 150, + 227, 75, 103, 117, 97, 196, 223, 230, 196, 10, 204, 138, 21, 129, 23, 122, 210, 170, 134, 128, 29, 182, 229, 42, 112, 127, 51, 82, 196, 14, 130, 46, + 153, 137, 139, 76, 236, 114, 8, 164, 38, 24, 245, 94, 155, 204, 124, 90, 203, 229, 104, 206, 3, 3, 180, 41, 190, 247, 15, 220, 67, 165, 202, 156, + 142, 34, 72, 229, 239, 45, 251, 145, 43, 31, 72, 37, 224, 34, 207, 119, 201, 113, 193, 120, 27, 35, 215, 80, 57, 69, 35, 233, 176, 93, 164, 250, + 161, 51, 194, 249, 179, 156, 88, 229, 161, 213, 113, 185, 180, 8, 222, 39, 148, 79, 100, 115, 208, 64, 61, 210, 109, 101, 88, 244, 187, 205, 18, 178, + 50, 84, 132, 111, 147, 171, 240, 79, 251, 90, 229, 212, 186, 100, 163, 194, 168, 88, 93, 169, 206, 178, 199, 111, 66, 158, 37, 124, 90, 184, 71, 182, + 83, 86, 244, 20, 218, 62, 50, 174, 167, 17, 240, 123, 111, 174, 233, 211, 242, 122, 115, 153, 143, 196, 123, 178, 240, 115, 69, 79, 35, 94, 147, 238, + 109, 196, 180, 175, 235, 109, 20, 62, 146, 223, 75, 205, 77, 57, 221, 104, 108, 231, 244, 144, 195, 122, 226, 156, 206, 29, 214, 214, 115, 186, 237, 176, + 146, 47, 69, 50, 249, 31, 119, 252, 192, 179, 44, 87, 162, 84, 46, 171, 156, 200, 56, 78, 211, 174, 68, 197, 145, 102, 135, 117, 231, 124, 57, 134, + 254, 119, 24, 114, 19, 85, 199, 229, 185, 188, 35, 242, 220, 200, 99, 120, 110, 235, 252, 151, 182, 36, 171, 249, 253, 178, 133, 26, 238, 167, 127, 228, + 197, 112, 63, 185, 230, 18, 132, 234, 164, 204, 217, 56, 172, 159, 46, 188, 237, 8, 221, 231, 74, 204, 58, 74, 27, 93, 137, 222, 227, 84, 79, 145, + 35, 114, 166, 191, 110, 224, 187, 246, 13, 188, 171, 81, 190, 75, 158, 152, 220, 47, 143, 227, 123, 246, 13, 188, 167, 81, 190, 7, 57, 124, 18, 239, + 24, 40, 171, 210, 129, 51, 85, 3, 143, 202, 56, 246, 219, 163, 90, 165, 183, 232, 40, 14, 215, 18, 144, 226, 144, 120, 241, 179, 18, 222, 14, 193, + 231, 20, 129, 156, 70, 179, 54, 200, 19, 89, 95, 202, 19, 185, 107, 7, 78, 96, 105, 79, 132, 5, 100, 173, 186, 26, 171, 107, 173, 178, 80, 44, + 192, 52, 127, 40, 6, 161, 41, 175, 19, 146, 108, 252, 162, 124, 38, 207, 168, 75, 229, 25, 5, 207, 108, 195, 19, 114, 253, 162, 72, 41, 187, 159, + 14, 225, 25, 252, 126, 122, 5, 207, 19, 247, 211, 123, 199, 204, 133, 188, 25, 232, 51, 75, 201, 141, 242, 48, 185, 109, 224, 240, 197, 99, 68, 33, + 228, 73, 18, 3, 155, 232, 95, 7, 78, 92, 48, 112, 226, 218, 223, 78, 200, 9, 251, 155, 176, 220, 228, 131, 254, 40, 79, 144, 107, 198, 224, 217, + 94, 72, 228, 71, 73, 178, 104, 179, 56, 11, 39, 115, 239, 48, 29, 162, 6, 246, 195, 83, 111, 51, 146, 92, 177, 77, 127, 74, 206, 178, 110, 38, + 73, 123, 21, 38, 241, 45, 219, 167, 229, 199, 41, 243, 254, 43, 8, 91, 206, 106, 21, 255, 177, 201, 183, 193, 112, 230, 92, 152, 242, 130, 189, 116, + 87, 136, 104, 17, 188, 168, 47, 40, 178, 7, 129, 42, 2, 63, 132, 160, 54, 46, 23, 251, 62, 43, 186, 134, 203, 3, 167, 66, 228, 252, 104, 16, + 18, 204, 39, 42, 51, 169, 156, 60, 218, 67, 94, 69, 118, 158, 204, 233, 76, 29, 152, 107, 123, 79, 33, 115, 124, 160, 205, 15, 47, 49, 149, 23, + 228, 104, 182, 247, 7, 72, 194, 245, 150, 151, 237, 20, 36, 126, 113, 111, 186, 77, 14, 38, 135, 39, 210, 153, 23, 35, 121, 212, 25, 61, 188, 205, + 9, 104, 140, 223, 132, 246, 81, 35, 5, 253, 118, 189, 92, 148, 3, 176, 238, 192, 10, 106, 44, 31, 10, 193, 247, 99, 104, 223, 153, 176, 92, 253, + 247, 225, 109, 222, 56, 90, 247, 117, 228, 0, 70, 77, 29, 99, 13, 167, 195, 252, 78, 144, 243, 236, 102, 161, 233, 63, 21, 132, 3, 114, 117, 44, + 232, 195, 71, 17, 75, 69, 15, 144, 3, 180, 241, 170, 55, 252, 206, 45, 114, 77, 61, 100, 247, 79, 225, 255, 110, 12, 203, 113, 104, 13, 194, 96, + 134, 31, 35, 88, 46, 29, 36, 102, 65, 129, 112, 207, 179, 155, 142, 40, 111, 21, 231, 192, 117, 50, 250, 179, 247, 17, 58, 207, 183, 144, 254, 4, + 225, 226, 7, 222, 180, 149, 20, 50, 35, 89, 9, 46, 240, 76, 8, 186, 246, 66, 71, 248, 164, 187, 237, 163, 208, 76, 246, 56, 156, 12, 24, 51, + 160, 215, 27, 201, 103, 151, 158, 112, 37, 170, 163, 120, 46, 8, 120, 223, 147, 204, 163, 116, 120, 208, 253, 134, 164, 145, 3, 200, 150, 166, 155, 72, + 59, 49, 167, 104, 139, 161, 167, 146, 221, 129, 101, 51, 31, 73, 4, 18, 143, 199, 131, 1, 19, 159, 251, 117, 204, 117, 112, 241, 62, 225, 179, 41, + 123, 124, 203, 130, 75, 24, 102, 226, 7, 204, 209, 207, 8, 33, 174, 62, 185, 38, 225, 106, 104, 248, 85, 219, 235, 76, 229, 244, 177, 172, 35, 196, + 38, 77, 168, 32, 16, 224, 126, 50, 161, 231, 249, 116, 138, 222, 194, 167, 201, 53, 127, 125, 63, 112, 215, 163, 126, 200, 25, 33, 127, 196, 195, 72, + 150, 202, 253, 25, 103, 194, 223, 113, 181, 133, 152, 178, 45, 236, 106, 124, 247, 201, 69, 112, 12, 57, 200, 130, 14, 44, 39, 30, 230, 85, 44, 192, + 189, 130, 154, 127, 169, 45, 67, 188, 127, 104, 142, 106, 108, 131, 3, 24, 185, 255, 110, 165, 148, 45, 208, 224, 42, 198, 146, 251, 70, 76, 18, 183, + 77, 71, 30, 148, 215, 39, 27, 236, 19, 36, 126, 249, 118, 72, 101, 139, 229, 112, 168, 128, 249, 32, 175, 95, 30, 61, 136, 71, 127, 51, 128, 131, + 42, 18, 236, 85, 193, 220, 159, 212, 110, 106, 121, 247, 5, 3, 47, 64, 208, 203, 203, 192, 175, 20, 219, 202, 73, 194, 231, 60, 254, 145, 108, 121, + 52, 157, 162, 251, 180, 202, 228, 6, 29, 30, 245, 89, 91, 253, 207, 251, 180, 46, 69, 219, 13, 228, 100, 33, 114, 244, 90, 46, 87, 176, 220, 220, + 54, 176, 228, 83, 201, 190, 176, 200, 153, 13, 249, 229, 186, 93, 120, 74, 56, 156, 205, 133, 24, 82, 61, 78, 228, 88, 223, 113, 215, 125, 40, 132, + 240, 246, 133, 108, 186, 28, 141, 68, 47, 50, 185, 38, 151, 32, 191, 50, 102, 11, 57, 212, 174, 29, 185, 247, 79, 35, 170, 57, 113, 203, 21, 222, + 62, 96, 67, 234, 72, 188, 225, 189, 68, 38, 63, 75, 143, 132, 163, 153, 124, 231, 193, 176, 149, 249, 78, 8, 10, 173, 18, 45, 173, 158, 75, 227, + 63, 245, 105, 86, 178, 43, 5, 118, 53, 250, 24, 98, 152, 141, 94, 231, 186, 14, 191, 167, 241, 152, 42, 152, 30, 119, 88, 188, 27, 98, 93, 24, + 83, 233, 49, 172, 119, 60, 143, 16, 99, 143, 165, 13, 169, 56, 33, 157, 69, 188, 4, 149, 218, 57, 204, 152, 70, 172, 162, 211, 154, 32, 38, 67, + 213, 173, 5, 240, 216, 179, 123, 66, 93, 112, 47, 34, 77, 156, 32, 5, 78, 175, 37, 158, 16, 188, 69, 179, 198, 204, 85, 32, 253, 172, 134, 63, + 238, 161, 89, 241, 234, 185, 138, 250, 121, 61, 126, 63, 159, 203, 175, 207, 200, 227, 127, 29, 252, 224, 25, 17, 200, 62, 130, 239, 32, 171, 97, 93, + 238, 251, 72, 177, 110, 51, 245, 25, 182, 243, 123, 204, 236, 43, 46, 86, 8, 13, 233, 16, 153, 96, 201, 5, 140, 146, 232, 54, 73, 44, 197, 185, + 115, 233, 144, 185, 16, 68, 10, 100, 145, 151, 92, 179, 97, 202, 60, 123, 235, 92, 91, 23, 249, 162, 209, 117, 1, 2, 65, 51, 22, 148, 231, 231, + 208, 197, 182, 74, 207, 159, 13, 89, 11, 29, 162, 74, 29, 134, 198, 35, 55, 215, 200, 214, 69, 64, 148, 185, 161, 82, 215, 186, 109, 183, 254, 144, + 134, 30, 228, 59, 14, 43, 10, 145, 49, 208, 5, 163, 205, 209, 34, 136, 95, 99, 164, 115, 101, 187, 71, 184, 213, 135, 145, 244, 165, 86, 190, 203, + 195, 116, 249, 69, 112, 200, 23, 220, 17, 209, 249, 155, 178, 179, 233, 172, 116, 120, 181, 135, 196, 123, 129, 196, 201, 72, 52, 178, 49, 60, 151, 62, + 23, 175, 35, 233, 156, 40, 105, 139, 21, 218, 29, 98, 223, 196, 53, 33, 184, 87, 243, 232, 88, 143, 59, 185, 71, 249, 130, 68, 229, 215, 77, 115, + 20, 49, 90, 43, 13, 145, 87, 182, 201, 205, 93, 175, 218, 6, 27, 78, 165, 218, 212, 158, 162, 83, 162, 113, 126, 176, 156, 116, 203, 139, 126, 193, + 139, 102, 200, 139, 70, 248, 249, 39, 28, 175, 185, 51, 40, 87, 79, 92, 221, 74, 45, 234, 211, 75, 58, 229, 41, 158, 86, 185, 183, 215, 97, 95, + 133, 144, 157, 60, 139, 40, 19, 70, 129, 154, 68, 90, 222, 175, 190, 101, 43, 38, 82, 103, 240, 114, 135, 46, 10, 64, 246, 15, 116, 1, 18, 153, + 76, 67, 210, 248, 28, 3, 191, 230, 27, 97, 17, 142, 121, 204, 57, 176, 15, 226, 179, 108, 130, 26, 26, 238, 224, 244, 205, 39, 12, 159, 126, 137, + 118, 0, 203, 54, 10, 170, 54, 70, 44, 133, 46, 161, 239, 25, 88, 252, 206, 227, 236, 195, 98, 244, 119, 17, 243, 123, 65, 45, 146, 45, 210, 226, + 224, 169, 112, 42, 79, 248, 192, 219, 239, 192, 226, 124, 0, 161, 32, 6, 255, 66, 55, 70, 112, 160, 13, 174, 164, 190, 211, 207, 238, 8, 162, 92, + 235, 145, 157, 214, 40, 61, 210, 31, 199, 203, 144, 204, 216, 44, 139, 108, 105, 167, 54, 201, 156, 61, 80, 193, 53, 183, 162, 28, 234, 77, 34, 93, + 181, 84, 31, 244, 99, 82, 222, 148, 221, 62, 162, 177, 183, 121, 224, 200, 26, 185, 38, 44, 79, 27, 62, 104, 236, 69, 169, 156, 164, 211, 129, 203, + 92, 91, 200, 87, 193, 215, 72, 0, 147, 91, 35, 108, 38, 31, 162, 252, 118, 203, 181, 176, 27, 207, 227, 165, 155, 205, 241, 100, 173, 92, 197, 110, + 208, 39, 122, 155, 3, 133, 252, 90, 229, 109, 49, 30, 131, 93, 216, 97, 77, 252, 3, 198, 125, 65, 143, 56, 235, 216, 26, 116, 156, 116, 230, 226, + 63, 27, 37, 24, 73, 31, 194, 144, 224, 25, 47, 215, 25, 156, 242, 137, 62, 199, 238, 134, 14, 215, 157, 228, 162, 49, 88, 137, 203, 132, 139, 152, + 67, 175, 236, 166, 98, 113, 16, 134, 216, 233, 83, 218, 207, 97, 51, 147, 159, 39, 155, 232, 223, 193, 16, 251, 236, 122, 116, 0, 163, 68, 92, 214, + 89, 100, 151, 236, 114, 93, 127, 12, 93, 169, 120, 174, 34, 233, 208, 71, 168, 199, 76, 254, 137, 116, 49, 13, 125, 101, 44, 145, 20, 96, 21, 149, + 138, 226, 160, 238, 53, 93, 164, 51, 12, 104, 226, 95, 34, 83, 108, 176, 23, 200, 101, 175, 30, 39, 78, 217, 33, 160, 249, 240, 193, 107, 73, 56, + 4, 103, 36, 153, 40, 230, 247, 143, 138, 23, 203, 42, 21, 46, 245, 203, 109, 94, 68, 118, 181, 39, 60, 17, 57, 212, 78, 126, 237, 65, 4, 72, + 253, 16, 49, 103, 173, 121, 8, 190, 133, 100, 65, 59, 22, 211, 20, 184, 23, 229, 13, 52, 120, 133, 36, 39, 23, 241, 106, 68, 96, 199, 195, 48, + 23, 115, 204, 51, 23, 15, 116, 16, 170, 237, 50, 184, 232, 135, 195, 91, 229, 199, 36, 240, 40, 24, 86, 55, 8, 202, 74, 240, 15, 67, 173, 171, + 237, 183, 161, 96, 225, 179, 88, 55, 29, 92, 195, 91, 241, 133, 224, 48, 51, 110, 67, 0, 81, 158, 124, 198, 86, 210, 196, 172, 218, 142, 100, 208, + 213, 143, 254, 246, 213, 6, 172, 240, 199, 137, 76, 248, 231, 24, 230, 203, 216, 160, 23, 95, 178, 105, 5, 146, 34, 177, 24, 54, 60, 136, 197, 71, + 239, 253, 78, 190, 138, 99, 217, 5, 97, 187, 164, 36, 163, 71, 205, 5, 223, 101, 81, 122, 5, 106, 138, 207, 244, 89, 54, 210, 180, 89, 54, 245, + 234, 110, 249, 81, 46, 100, 249, 80, 78, 63, 147, 115, 129, 72, 189, 81, 60, 23, 178, 51, 48, 49, 111, 11, 57, 47, 175, 198, 15, 51, 179, 182, + 193, 81, 100, 7, 190, 88, 150, 137, 181, 183, 226, 88, 106, 202, 54, 240, 100, 242, 234, 57, 224, 71, 240, 129, 177, 247, 253, 42, 246, 65, 17, 247, + 145, 86, 76, 233, 30, 100, 198, 63, 106, 222, 16, 188, 194, 177, 112, 190, 98, 231, 253, 223, 143, 237, 240, 33, 22, 51, 217, 79, 56, 189, 148, 187, + 136, 44, 144, 130, 119, 101, 98, 186, 49, 29, 3, 31, 152, 152, 34, 252, 8, 185, 71, 128, 28, 10, 16, 113, 192, 164, 18, 245, 1, 227, 9, 109, + 66, 15, 93, 208, 230, 32, 43, 96, 149, 122, 139, 31, 146, 199, 157, 59, 185, 207, 43, 222, 15, 145, 38, 255, 130, 172, 179, 98, 127, 48, 252, 8, + 175, 11, 94, 212, 225, 97, 187, 229, 242, 218, 178, 36, 255, 137, 145, 249, 75, 172, 116, 247, 202, 175, 32, 150, 19, 77, 209, 100, 145, 237, 203, 120, + 148, 182, 59, 69, 166, 152, 27, 252, 93, 7, 234, 254, 140, 27, 149, 0, 70, 52, 196, 208, 51, 219, 108, 187, 134, 92, 27, 201, 68, 69, 91, 39, + 75, 78, 238, 238, 147, 204, 121, 136, 94, 102, 148, 160, 14, 153, 128, 32, 239, 135, 30, 222, 153, 62, 115, 182, 111, 91, 225, 39, 168, 86, 172, 105, + 171, 244, 54, 250, 102, 190, 217, 68, 174, 237, 166, 111, 118, 155, 77, 126, 111, 58, 223, 13, 129, 46, 250, 230, 156, 103, 229, 170, 169, 163, 165, 181, + 106, 133, 157, 105, 203, 119, 118, 158, 166, 88, 233, 51, 162, 252, 251, 154, 115, 72, 101, 211, 100, 235, 93, 166, 28, 248, 213, 214, 101, 118, 108, 131, + 41, 113, 180, 33, 51, 4, 39, 24, 122, 219, 137, 131, 24, 174, 95, 238, 68, 188, 9, 184, 108, 201, 113, 29, 188, 88, 142, 9, 26, 208, 106, 139, + 68, 205, 54, 167, 72, 67, 64, 216, 183, 163, 213, 108, 212, 22, 135, 136, 179, 155, 106, 1, 203, 43, 188, 182, 108, 113, 13, 240, 106, 55, 90, 111, + 147, 31, 49, 249, 91, 44, 115, 34, 7, 86, 159, 65, 67, 34, 187, 66, 240, 229, 6, 252, 241, 37, 9, 168, 15, 125, 65, 40, 146, 163, 19, 152, + 146, 56, 9, 82, 221, 117, 253, 81, 218, 133, 68, 184, 7, 221, 120, 249, 54, 24, 41, 80, 133, 115, 157, 121, 13, 135, 85, 3, 149, 80, 41, 182, + 14, 216, 250, 89, 76, 231, 134, 144, 188, 45, 69, 94, 238, 38, 9, 210, 131, 158, 52, 93, 246, 83, 139, 18, 45, 215, 146, 203, 74, 20, 112, 133, + 59, 195, 161, 188, 32, 60, 229, 119, 74, 113, 15, 27, 216, 220, 68, 56, 137, 128, 105, 162, 60, 168, 151, 178, 89, 73, 251, 22, 36, 224, 204, 65, + 196, 211, 86, 76, 197, 135, 193, 240, 8, 54, 55, 136, 64, 159, 198, 183, 22, 35, 3, 150, 227, 131, 246, 201, 16, 137, 6, 182, 251, 7, 174, 255, + 25, 209, 169, 128, 203, 176, 58, 146, 75, 153, 84, 41, 106, 200, 234, 69, 176, 238, 16, 59, 139, 119, 93, 149, 143, 74, 112, 236, 199, 152, 194, 227, + 120, 46, 119, 20, 247, 67, 154, 21, 99, 68, 234, 146, 107, 52, 201, 125, 70, 250, 32, 70, 94, 120, 8, 175, 250, 15, 228, 146, 199, 255, 198, 30, + 205, 162, 83, 16, 42, 221, 215, 63, 141, 37, 102, 12, 69, 175, 173, 107, 46, 252, 240, 197, 110, 135, 112, 101, 79, 147, 208, 4, 127, 199, 10, 71, + 69, 15, 91, 55, 223, 109, 78, 67, 140, 67, 162, 117, 104, 149, 122, 17, 171, 59, 246, 101, 135, 92, 77, 23, 195, 53, 101, 175, 91, 50, 146, 167, + 7, 6, 171, 209, 39, 177, 146, 92, 107, 212, 207, 204, 193, 36, 203, 162, 103, 136, 92, 73, 46, 85, 124, 135, 156, 244, 7, 177, 203, 186, 241, 9, + 214, 104, 72, 175, 151, 45, 252, 158, 132, 188, 12, 67, 105, 23, 247, 184, 248, 65, 217, 75, 255, 92, 206, 29, 114, 89, 229, 178, 110, 228, 142, 136, + 209, 174, 143, 131, 5, 108, 188, 168, 94, 220, 228, 171, 134, 169, 239, 182, 186, 83, 186, 184, 162, 37, 156, 234, 197, 12, 122, 239, 103, 91, 161, 161, + 224, 113, 250, 190, 81, 33, 60, 228, 32, 162, 225, 36, 52, 206, 87, 111, 103, 165, 80, 39, 7, 120, 176, 129, 207, 199, 33, 233, 158, 45, 91, 19, + 122, 59, 209, 6, 82, 228, 170, 88, 181, 240, 67, 239, 135, 122, 146, 48, 122, 169, 89, 67, 106, 86, 208, 137, 55, 97, 42, 171, 74, 67, 185, 199, + 182, 233, 183, 161, 148, 220, 34, 103, 17, 173, 9, 145, 54, 98, 190, 28, 87, 133, 235, 124, 185, 226, 208, 90, 67, 142, 226, 213, 141, 6, 57, 129, + 120, 123, 168, 18, 158, 131, 142, 124, 83, 118, 248, 181, 44, 147, 3, 84, 92, 36, 110, 83, 115, 208, 24, 217, 37, 172, 179, 232, 59, 106, 167, 92, + 97, 150, 158, 137, 87, 139, 66, 133, 185, 232, 47, 188, 72, 81, 89, 88, 178, 154, 167, 17, 195, 246, 118, 165, 90, 211, 213, 60, 87, 97, 215, 17, + 44, 130, 162, 191, 249, 211, 39, 241, 223, 147, 219, 148, 149, 28, 17, 46, 131, 44, 67, 225, 42, 154, 86, 34, 158, 113, 231, 11, 66, 46, 133, 245, + 126, 70, 82, 54, 49, 5, 181, 41, 231, 168, 57, 54, 128, 54, 117, 153, 40, 36, 119, 24, 178, 127, 185, 66, 9, 51, 157, 185, 237, 209, 162, 23, + 230, 208, 61, 36, 76, 130, 46, 52, 54, 183, 108, 15, 130, 57, 100, 15, 70, 169, 144, 28, 49, 224, 231, 199, 160, 6, 175, 64, 163, 195, 3, 102, + 152, 187, 109, 100, 226, 120, 64, 46, 76, 20, 42, 199, 160, 228, 127, 5, 81, 227, 174, 126, 154, 166, 33, 7, 184, 133, 11, 209, 167, 30, 109, 106, + 147, 236, 109, 171, 230, 22, 109, 150, 141, 46, 129, 42, 125, 174, 77, 62, 163, 139, 88, 38, 156, 165, 2, 134, 31, 34, 188, 90, 199, 27, 71, 189, + 102, 59, 61, 24, 42, 87, 253, 196, 203, 229, 59, 38, 115, 39, 155, 16, 85, 18, 164, 27, 110, 132, 142, 94, 147, 196, 149, 124, 173, 81, 14, 211, + 156, 84, 15, 171, 224, 181, 94, 146, 204, 123, 115, 61, 244, 119, 67, 51, 89, 108, 233, 226, 188, 94, 232, 236, 134, 8, 185, 211, 82, 185, 82, 123, + 168, 69, 182, 17, 170, 231, 48, 247, 71, 176, 138, 242, 116, 109, 7, 215, 229, 50, 120, 114, 56, 135, 111, 250, 121, 18, 114, 98, 114, 201, 163, 231, + 237, 104, 234, 235, 116, 3, 43, 68, 78, 3, 85, 141, 181, 72, 242, 228, 134, 39, 222, 110, 202, 213, 61, 179, 97, 38, 11, 191, 87, 69, 247, 132, + 55, 67, 230, 255, 190, 187, 201, 114, 107, 121, 33, 18, 27, 249, 23, 164, 189, 35, 135, 65, 147, 251, 115, 94, 78, 6, 229, 161, 150, 191, 174, 149, + 242, 166, 205, 208, 237, 110, 190, 8, 78, 186, 239, 99, 126, 154, 155, 82, 248, 37, 127, 122, 71, 76, 19, 54, 29, 99, 84, 243, 11, 17, 79, 60, + 172, 154, 21, 210, 227, 17, 149, 124, 39, 145, 230, 187, 5, 222, 127, 99, 0, 90, 105, 167, 30, 142, 82, 75, 24, 153, 139, 160, 167, 228, 21, 187, + 206, 40, 115, 211, 40, 218, 180, 239, 175, 239, 134, 202, 183, 185, 161, 234, 210, 22, 42, 102, 68, 16, 12, 31, 120, 26, 1, 49, 141, 49, 230, 115, + 73, 102, 139, 54, 148, 160, 23, 137, 25, 253, 120, 230, 250, 167, 79, 105, 221, 255, 70, 10, 148, 246, 32, 109, 144, 156, 228, 71, 68, 226, 35, 225, + 195, 200, 13, 97, 215, 192, 215, 67, 152, 52, 56, 206, 92, 10, 176, 251, 223, 30, 186, 13, 186, 226, 72, 54, 203, 206, 233, 43, 134, 138, 42, 125, + 197, 175, 194, 221, 147, 203, 188, 64, 55, 170, 168, 57, 240, 147, 13, 124, 182, 14, 124, 198, 250, 224, 209, 57, 80, 120, 173, 148, 128, 143, 242, 86, + 169, 19, 186, 254, 223, 105, 117, 24, 58, 110, 110, 50, 31, 117, 179, 187, 1, 4, 60, 122, 20, 56, 84, 124, 1, 25, 144, 59, 9, 178, 132, 123, + 137, 8, 131, 126, 194, 157, 160, 28, 190, 20, 189, 174, 122, 84, 51, 73, 50, 5, 237, 40, 73, 10, 250, 224, 87, 24, 35, 175, 159, 250, 5, 216, + 224, 127, 0, 1, 204, 141, 241, 151, 252, 157, 158, 64, 36, 191, 27, 77, 142, 67, 87, 162, 129, 165, 193, 121, 57, 210, 70, 242, 8, 77, 187, 35, + 74, 186, 248, 130, 160, 250, 209, 230, 165, 87, 138, 138, 209, 187, 93, 41, 253, 224, 31, 180, 219, 123, 168, 181, 201, 210, 67, 185, 198, 96, 168, 162, + 193, 110, 169, 143, 78, 145, 113, 243, 13, 47, 219, 163, 71, 228, 78, 194, 126, 200, 99, 245, 80, 225, 53, 70, 34, 83, 138, 82, 145, 115, 10, 102, + 10, 71, 19, 221, 227, 150, 59, 214, 97, 241, 60, 146, 79, 63, 124, 96, 128, 120, 164, 208, 115, 41, 105, 84, 19, 69, 114, 252, 212, 239, 232, 57, + 185, 194, 0, 162, 203, 81, 244, 99, 22, 111, 160, 71, 200, 246, 103, 151, 105, 107, 225, 213, 154, 152, 196, 175, 32, 49, 75, 199, 250, 225, 118, 49, + 237, 43, 180, 223, 31, 33, 2, 177, 82, 57, 18, 163, 108, 44, 50, 162, 29, 220, 87, 141, 124, 174, 151, 178, 177, 7, 81, 172, 62, 53, 7, 102, + 73, 88, 148, 83, 204, 167, 178, 171, 7, 166, 86, 237, 252, 19, 175, 147, 77, 203, 111, 166, 228, 158, 120, 117, 225, 191, 195, 66, 250, 151, 120, 245, + 20, 76, 137, 153, 9, 253, 120, 36, 15, 235, 239, 187, 68, 14, 67, 229, 4, 153, 160, 225, 145, 125, 3, 247, 242, 28, 196, 239, 142, 227, 8, 141, + 111, 89, 197, 3, 145, 78, 174, 133, 27, 246, 69, 108, 57, 174, 158, 21, 115, 60, 36, 183, 241, 122, 126, 23, 49, 135, 51, 79, 1, 9, 64, 207, + 157, 12, 125, 98, 250, 143, 88, 188, 61, 39, 45, 154, 190, 148, 171, 228, 60, 123, 3, 84, 185, 158, 145, 85, 50, 248, 3, 238, 82, 222, 154, 227, + 234, 147, 147, 67, 94, 70, 239, 109, 116, 181, 16, 131, 240, 96, 118, 43, 73, 190, 211, 131, 240, 155, 14, 173, 62, 87, 104, 34, 217, 221, 40, 203, + 12, 250, 131, 249, 9, 39, 186, 156, 235, 228, 128, 2, 171, 36, 168, 232, 178, 190, 216, 160, 158, 43, 4, 223, 189, 255, 195, 168, 148, 175, 59, 31, + 206, 71, 22, 139, 140, 223, 245, 6, 6, 130, 21, 162, 198, 223, 152, 80, 59, 168, 169, 78, 131, 111, 19, 196, 236, 177, 138, 103, 195, 62, 195, 165, + 95, 143, 229, 228, 197, 192, 180, 86, 121, 95, 200, 141, 241, 190, 67, 156, 122, 79, 47, 29, 56, 178, 124, 224, 8, 219, 12, 29, 141, 235, 228, 35, + 182, 53, 214, 224, 35, 44, 53, 71, 236, 28, 72, 134, 199, 245, 95, 164, 121, 123, 73, 242, 116, 55, 166, 65, 82, 187, 47, 106, 83, 228, 67, 24, + 118, 154, 152, 119, 113, 100, 165, 228, 250, 75, 176, 198, 94, 127, 38, 89, 6, 87, 236, 211, 70, 128, 123, 231, 234, 247, 161, 198, 157, 77, 123, 193, + 8, 30, 64, 173, 100, 144, 240, 172, 3, 97, 75, 177, 158, 142, 233, 111, 57, 135, 66, 177, 158, 135, 28, 228, 64, 122, 25, 116, 150, 189, 111, 232, + 246, 40, 132, 255, 242, 157, 239, 179, 92, 250, 56, 123, 22, 182, 208, 69, 113, 53, 116, 229, 54, 133, 255, 196, 233, 31, 208, 137, 143, 4, 97, 22, + 18, 233, 172, 26, 78, 135, 251, 117, 151, 112, 107, 135, 137, 57, 242, 244, 64, 219, 5, 248, 234, 33, 166, 36, 82, 240, 56, 243, 209, 153, 72, 77, + 139, 140, 32, 223, 252, 127, 187, 155, 238, 213, 198, 205, 181, 149, 95, 82, 228, 20, 254, 24, 179, 131, 191, 244, 25, 218, 235, 143, 213, 220, 173, 236, + 200, 132, 100, 87, 74, 174, 255, 22, 185, 85, 20, 220, 187, 3, 206, 194, 110, 181, 79, 204, 212, 190, 183, 156, 100, 63, 76, 211, 158, 125, 16, 195, + 122, 150, 144, 139, 145, 28, 128, 26, 210, 246, 60, 100, 48, 57, 202, 186, 193, 118, 139, 123, 118, 165, 200, 17, 56, 13, 131, 196, 13, 121, 144, 101, + 32, 3, 158, 134, 0, 148, 193, 30, 133, 60, 250, 39, 145, 75, 223, 100, 223, 66, 147, 239, 234, 99, 210, 76, 91, 83, 153, 72, 8, 231, 244, 136, + 247, 231, 220, 153, 86, 197, 170, 255, 188, 100, 143, 200, 147, 226, 28, 121, 242, 15, 205, 14, 171, 233, 197, 168, 227, 66, 44, 102, 161, 238, 188, 141, + 215, 53, 75, 74, 211, 160, 111, 130, 18, 242, 61, 210, 130, 76, 148, 8, 238, 1, 25, 179, 250, 10, 185, 149, 198, 111, 103, 87, 234, 114, 139, 22, + 197, 250, 191, 211, 0, 194, 3, 187, 235, 185, 167, 178, 179, 63, 24, 74, 156, 172, 70, 21, 150, 70, 119, 254, 186, 142, 132, 225, 38, 150, 171, 88, + 94, 91, 127, 130, 29, 130, 60, 242, 194, 191, 109, 122, 18, 253, 76, 120, 215, 33, 143, 184, 169, 199, 99, 148, 172, 87, 255, 107, 175, 152, 206, 240, + 245, 95, 88, 245, 50, 150, 38, 18, 153, 226, 214, 31, 238, 67, 154, 18, 196, 199, 119, 28, 39, 102, 179, 3, 124, 130, 104, 221, 232, 127, 62, 125, + 229, 80, 104, 168, 60, 19, 30, 216, 95, 42, 103, 204, 227, 178, 191, 25, 211, 121, 59, 162, 250, 14, 121, 94, 237, 164, 66, 55, 81, 154, 106, 131, + 59, 233, 153, 25, 147, 233, 57, 114, 119, 240, 148, 134, 196, 251, 143, 86, 254, 0, 119, 50, 201, 119, 120, 225, 113, 12, 66, 57, 40, 225, 194, 241, + 50, 184, 20, 43, 107, 223, 55, 114, 245, 252, 87, 146, 250, 255, 220, 196, 175, 27, 30, 219, 201, 87, 26, 208, 81, 213, 230, 18, 213, 48, 138, 6, + 221, 177, 76, 185, 42, 113, 216, 149, 156, 197, 191, 168, 243, 97, 172, 83, 238, 233, 164, 38, 60, 242, 149, 81, 1, 11, 101, 171, 5, 171, 171, 27, + 248, 196, 171, 26, 95, 218, 182, 177, 69, 242, 158, 47, 199, 193, 58, 116, 81, 186, 239, 202, 22, 202, 86, 63, 46, 155, 50, 144, 94, 182, 20, 61, + 191, 30, 147, 176, 67, 59, 170, 219, 36, 162, 60, 46, 135, 230, 41, 247, 30, 116, 97, 248, 47, 63, 29, 126, 148, 103, 65, 70, 143, 99, 48, 194, + 240, 101, 252, 57, 140, 157, 187, 110, 147, 219, 0, 29, 147, 125, 136, 231, 247, 16, 65, 222, 213, 22, 171, 137, 180, 108, 62, 234, 116, 96, 96, 206, + 235, 77, 35, 176, 59, 61, 8, 236, 194, 249, 177, 202, 200, 230, 73, 150, 83, 220, 156, 64, 126, 65, 87, 50, 114, 204, 249, 133, 233, 22, 255, 61, + 9, 111, 188, 183, 185, 102, 137, 40, 16, 126, 246, 32, 172, 128, 49, 244, 180, 228, 35, 234, 53, 160, 239, 80, 32, 11, 252, 108, 2, 132, 156, 215, + 176, 241, 254, 198, 93, 8, 180, 235, 186, 67, 233, 164, 104, 150, 139, 202, 204, 223, 150, 219, 173, 22, 219, 139, 166, 4, 245, 21, 230, 84, 20, 127, + 106, 204, 158, 40, 170, 149, 58, 158, 57, 215, 192, 144, 244, 127, 248, 250, 243, 240, 40, 170, 236, 127, 28, 23, 17, 163, 100, 180, 7, 20, 163, 50, + 210, 10, 34, 42, 98, 143, 107, 70, 29, 44, 145, 65, 212, 12, 226, 50, 76, 102, 100, 176, 68, 69, 70, 89, 122, 212, 209, 168, 49, 117, 101, 137, + 17, 35, 70, 220, 90, 141, 18, 20, 17, 53, 111, 109, 21, 73, 196, 8, 151, 16, 86, 3, 134, 45, 6, 104, 66, 37, 33, 123, 232, 84, 167, 183, + 90, 239, 61, 223, 115, 154, 247, 31, 159, 207, 247, 183, 60, 121, 158, 174, 206, 233, 91, 219, 189, 103, 121, 189, 170, 238, 61, 199, 248, 183, 167, 193, + 146, 187, 182, 7, 6, 202, 193, 151, 115, 33, 173, 116, 75, 120, 199, 248, 225, 52, 219, 169, 122, 213, 200, 245, 11, 96, 27, 54, 243, 125, 32, 66, + 236, 245, 100, 238, 97, 121, 115, 131, 130, 113, 173, 239, 207, 204, 208, 61, 46, 235, 111, 221, 166, 183, 113, 185, 250, 40, 223, 26, 166, 121, 180, 73, + 120, 186, 40, 166, 88, 48, 222, 187, 4, 150, 0, 63, 145, 134, 215, 127, 36, 242, 166, 135, 4, 162, 142, 206, 144, 61, 184, 170, 194, 171, 20, 77, + 48, 215, 110, 214, 74, 225, 201, 178, 113, 242, 61, 190, 37, 13, 103, 45, 199, 80, 149, 203, 22, 190, 228, 22, 182, 23, 171, 130, 219, 47, 240, 14, + 28, 227, 89, 214, 13, 18, 141, 55, 147, 91, 208, 159, 212, 225, 209, 199, 216, 94, 26, 153, 191, 67, 243, 209, 88, 200, 122, 86, 86, 42, 15, 127, + 39, 98, 220, 73, 37, 170, 45, 4, 138, 138, 149, 131, 186, 8, 48, 156, 219, 129, 209, 222, 32, 28, 4, 136, 6, 127, 47, 39, 160, 225, 45, 242, + 232, 119, 188, 244, 127, 66, 52, 239, 16, 219, 248, 163, 59, 86, 251, 152, 214, 27, 61, 91, 5, 219, 154, 211, 9, 28, 150, 62, 254, 209, 44, 244, + 31, 141, 255, 112, 76, 220, 165, 16, 153, 6, 213, 17, 57, 39, 59, 83, 2, 234, 193, 195, 218, 47, 65, 155, 39, 31, 64, 81, 23, 162, 147, 119, + 244, 94, 102, 175, 245, 66, 220, 186, 15, 187, 190, 199, 193, 219, 123, 213, 13, 179, 223, 2, 3, 46, 178, 53, 104, 167, 217, 251, 59, 210, 170, 24, + 242, 37, 66, 243, 139, 80, 211, 239, 69, 204, 151, 253, 6, 123, 106, 145, 19, 134, 135, 59, 81, 103, 222, 225, 123, 2, 230, 51, 112, 37, 55, 26, + 68, 158, 88, 161, 152, 134, 152, 73, 171, 95, 252, 222, 51, 112, 53, 21, 129, 17, 191, 41, 213, 177, 44, 113, 116, 11, 254, 126, 23, 85, 50, 174, + 17, 72, 118, 130, 137, 82, 47, 196, 30, 75, 176, 63, 254, 108, 143, 149, 171, 32, 30, 4, 119, 141, 22, 133, 116, 120, 21, 178, 88, 240, 70, 159, + 240, 123, 168, 180, 235, 240, 252, 54, 37, 89, 11, 233, 14, 255, 195, 196, 51, 34, 127, 139, 114, 169, 158, 57, 192, 235, 153, 201, 71, 78, 71, 224, + 165, 190, 5, 107, 180, 5, 153, 220, 128, 101, 9, 221, 187, 108, 119, 32, 21, 65, 76, 93, 113, 250, 121, 172, 47, 26, 220, 228, 20, 31, 134, 129, + 231, 156, 144, 245, 53, 26, 114, 96, 210, 25, 104, 171, 89, 169, 106, 222, 25, 103, 221, 157, 220, 171, 57, 147, 170, 102, 174, 132, 65, 188, 5, 210, + 112, 14, 220, 136, 125, 189, 12, 109, 175, 147, 197, 224, 118, 36, 192, 211, 58, 182, 193, 147, 91, 18, 148, 224, 180, 105, 64, 159, 249, 196, 109, 84, + 83, 48, 29, 89, 70, 139, 182, 186, 218, 180, 93, 209, 192, 89, 34, 160, 254, 190, 10, 166, 31, 164, 12, 63, 80, 240, 31, 218, 57, 7, 237, 226, + 241, 127, 246, 208, 67, 235, 244, 3, 143, 253, 83, 22, 223, 132, 88, 239, 186, 87, 72, 185, 74, 95, 229, 3, 105, 56, 159, 41, 189, 252, 212, 228, + 120, 212, 160, 153, 236, 128, 250, 159, 227, 235, 5, 187, 193, 165, 218, 31, 229, 243, 149, 190, 92, 253, 185, 75, 184, 205, 220, 234, 126, 121, 30, 223, + 233, 151, 11, 220, 136, 137, 202, 171, 48, 154, 178, 221, 224, 183, 145, 158, 149, 199, 216, 50, 181, 139, 42, 26, 149, 170, 49, 190, 36, 166, 126, 117, + 84, 54, 45, 68, 59, 189, 68, 107, 69, 128, 196, 105, 26, 87, 24, 10, 214, 94, 110, 243, 211, 125, 237, 234, 63, 44, 67, 20, 93, 112, 212, 248, + 73, 76, 159, 116, 143, 67, 217, 171, 251, 30, 46, 166, 100, 81, 225, 149, 226, 126, 158, 78, 179, 193, 180, 44, 177, 235, 51, 196, 227, 103, 38, 242, + 188, 191, 195, 13, 7, 213, 126, 254, 98, 76, 93, 240, 177, 156, 247, 5, 58, 147, 125, 44, 160, 185, 202, 54, 68, 200, 69, 218, 119, 240, 228, 48, + 135, 214, 75, 25, 241, 250, 82, 15, 137, 88, 199, 122, 132, 139, 59, 89, 72, 111, 205, 25, 166, 237, 137, 194, 39, 11, 222, 174, 141, 66, 34, 251, + 36, 42, 175, 130, 37, 3, 191, 164, 97, 20, 146, 240, 26, 61, 90, 112, 72, 38, 244, 171, 122, 53, 83, 125, 157, 234, 84, 168, 139, 160, 222, 248, + 142, 255, 104, 61, 67, 203, 86, 144, 79, 177, 91, 98, 183, 204, 7, 59, 168, 181, 5, 236, 153, 137, 22, 110, 158, 3, 53, 202, 108, 140, 236, 19, + 125, 16, 253, 62, 134, 99, 175, 137, 208, 117, 43, 161, 55, 112, 141, 21, 88, 27, 161, 106, 96, 79, 111, 92, 80, 139, 241, 224, 202, 199, 145, 228, + 46, 231, 59, 194, 155, 61, 236, 85, 28, 236, 65, 110, 115, 213, 21, 171, 126, 16, 102, 129, 46, 221, 66, 239, 53, 72, 213, 116, 167, 161, 232, 53, + 164, 183, 94, 164, 105, 13, 205, 188, 59, 143, 136, 228, 106, 253, 120, 8, 176, 35, 208, 255, 167, 105, 170, 194, 91, 180, 118, 224, 230, 1, 154, 249, + 93, 9, 141, 89, 169, 250, 187, 160, 163, 193, 25, 82, 13, 29, 24, 116, 103, 138, 197, 188, 143, 185, 47, 183, 49, 19, 106, 225, 108, 238, 82, 94, + 241, 254, 221, 198, 164, 251, 248, 81, 99, 64, 113, 244, 86, 254, 66, 76, 221, 83, 161, 217, 240, 98, 120, 23, 45, 70, 75, 204, 12, 50, 253, 42, + 168, 241, 66, 202, 112, 173, 21, 89, 37, 61, 214, 191, 225, 194, 55, 171, 33, 240, 183, 147, 5, 138, 213, 133, 31, 84, 41, 191, 186, 170, 124, 216, + 61, 103, 35, 189, 199, 215, 233, 101, 119, 0, 152, 86, 161, 90, 62, 171, 152, 202, 10, 101, 69, 250, 145, 205, 214, 250, 157, 241, 155, 213, 222, 38, + 187, 131, 106, 197, 228, 116, 210, 44, 52, 206, 147, 52, 109, 211, 204, 1, 129, 195, 215, 208, 141, 72, 207, 97, 213, 127, 115, 234, 32, 162, 124, 152, + 200, 134, 7, 81, 227, 251, 186, 114, 228, 18, 154, 188, 56, 12, 82, 190, 76, 178, 252, 70, 89, 83, 225, 246, 65, 1, 251, 180, 139, 38, 128, 224, + 40, 69, 63, 75, 22, 216, 83, 14, 81, 106, 211, 193, 189, 188, 190, 170, 193, 165, 148, 139, 187, 236, 26, 42, 48, 30, 116, 169, 24, 49, 197, 66, + 64, 45, 22, 42, 236, 121, 113, 11, 91, 255, 55, 199, 0, 195, 174, 145, 143, 160, 230, 175, 164, 70, 186, 52, 108, 84, 31, 74, 26, 198, 5, 235, + 100, 13, 122, 87, 142, 235, 247, 62, 254, 36, 18, 60, 253, 58, 254, 167, 0, 77, 235, 238, 140, 6, 84, 39, 176, 66, 228, 15, 103, 17, 228, 217, + 203, 160, 183, 36, 114, 245, 12, 47, 16, 210, 78, 77, 233, 178, 103, 13, 234, 82, 131, 30, 245, 193, 144, 98, 245, 31, 94, 120, 251, 72, 236, 98, + 36, 42, 107, 106, 177, 219, 55, 28, 196, 232, 172, 36, 115, 236, 53, 218, 199, 208, 11, 7, 222, 98, 221, 129, 45, 98, 33, 236, 41, 211, 122, 148, + 118, 238, 236, 67, 38, 121, 253, 81, 233, 108, 129, 120, 254, 90, 181, 61, 116, 26, 26, 68, 201, 5, 178, 158, 223, 135, 212, 96, 200, 128, 105, 83, + 186, 133, 206, 29, 39, 140, 184, 250, 205, 96, 22, 162, 165, 34, 232, 99, 182, 146, 33, 140, 209, 104, 210, 173, 8, 192, 168, 199, 135, 202, 94, 72, + 181, 199, 248, 63, 11, 22, 66, 53, 84, 6, 89, 77, 115, 186, 181, 37, 228, 32, 23, 214, 139, 67, 218, 10, 170, 136, 216, 120, 146, 2, 243, 255, + 81, 19, 57, 239, 124, 1, 251, 254, 91, 38, 38, 64, 13, 188, 45, 66, 217, 251, 97, 121, 230, 197, 82, 144, 138, 216, 244, 178, 154, 211, 189, 5, + 216, 143, 62, 129, 62, 169, 218, 155, 183, 16, 140, 88, 52, 244, 22, 252, 210, 105, 196, 21, 39, 229, 18, 254, 159, 142, 184, 161, 23, 49, 206, 149, + 52, 77, 65, 113, 11, 154, 37, 127, 54, 221, 231, 133, 206, 185, 229, 41, 215, 63, 64, 175, 130, 253, 29, 68, 131, 216, 59, 180, 236, 10, 154, 105, + 118, 153, 213, 156, 89, 168, 128, 161, 60, 133, 161, 220, 157, 162, 245, 208, 90, 185, 245, 153, 234, 220, 78, 49, 59, 174, 90, 185, 78, 49, 124, 171, + 90, 84, 172, 118, 9, 254, 135, 88, 106, 29, 254, 135, 191, 53, 170, 22, 237, 247, 49, 110, 220, 98, 244, 62, 150, 137, 122, 169, 207, 104, 129, 157, + 106, 171, 47, 243, 38, 181, 213, 60, 34, 43, 118, 4, 164, 43, 242, 161, 225, 56, 79, 226, 181, 241, 173, 24, 124, 10, 78, 245, 194, 160, 211, 59, + 96, 187, 30, 125, 248, 193, 48, 250, 253, 91, 185, 133, 46, 224, 69, 217, 204, 40, 241, 122, 202, 203, 2, 154, 24, 222, 103, 87, 219, 83, 180, 126, + 189, 43, 228, 109, 96, 13, 24, 207, 236, 41, 216, 9, 185, 63, 196, 212, 111, 174, 99, 185, 119, 159, 135, 150, 127, 6, 212, 7, 71, 163, 226, 252, + 140, 118, 86, 3, 47, 8, 122, 203, 159, 112, 10, 34, 178, 43, 229, 31, 40, 245, 22, 178, 157, 1, 107, 158, 8, 85, 118, 70, 217, 126, 143, 106, + 109, 53, 189, 94, 140, 131, 222, 152, 30, 9, 67, 41, 221, 75, 107, 177, 42, 115, 101, 184, 170, 131, 247, 166, 121, 79, 245, 57, 90, 9, 149, 84, + 30, 99, 83, 145, 248, 25, 80, 127, 201, 149, 86, 88, 6, 236, 124, 97, 44, 127, 138, 50, 86, 238, 10, 110, 135, 23, 35, 208, 16, 136, 231, 201, + 77, 94, 112, 96, 188, 119, 51, 21, 234, 237, 139, 243, 30, 188, 254, 196, 200, 56, 15, 197, 78, 202, 68, 94, 2, 58, 166, 187, 225, 191, 127, 199, + 175, 222, 6, 119, 208, 170, 38, 236, 72, 170, 204, 244, 223, 107, 97, 164, 136, 179, 243, 241, 51, 132, 188, 125, 35, 205, 200, 206, 249, 12, 145, 59, + 106, 100, 213, 176, 206, 224, 64, 68, 220, 193, 7, 111, 163, 212, 91, 247, 39, 66, 167, 210, 132, 116, 207, 20, 1, 63, 149, 247, 214, 190, 86, 151, + 158, 3, 245, 103, 118, 25, 174, 170, 88, 117, 244, 92, 5, 186, 114, 154, 37, 147, 223, 210, 52, 81, 255, 128, 42, 130, 222, 24, 236, 137, 229, 252, + 82, 188, 242, 92, 177, 130, 183, 25, 146, 82, 5, 55, 150, 105, 72, 100, 48, 148, 87, 66, 182, 179, 92, 43, 214, 147, 220, 227, 171, 244, 182, 16, + 44, 183, 200, 90, 249, 42, 229, 68, 190, 53, 13, 189, 235, 35, 46, 226, 229, 217, 176, 113, 95, 95, 16, 239, 101, 37, 111, 246, 83, 186, 191, 193, + 80, 30, 84, 172, 89, 90, 150, 204, 141, 104, 244, 242, 117, 144, 70, 185, 77, 79, 163, 106, 153, 229, 65, 16, 52, 249, 124, 248, 189, 177, 38, 57, + 66, 171, 213, 231, 187, 252, 250, 206, 220, 67, 146, 125, 65, 147, 185, 246, 160, 254, 59, 97, 68, 34, 195, 206, 77, 168, 19, 33, 8, 0, 77, 13, + 16, 169, 64, 63, 144, 15, 75, 54, 77, 248, 47, 139, 6, 57, 2, 209, 210, 111, 249, 153, 67, 88, 37, 42, 142, 75, 185, 9, 102, 187, 13, 44, + 1, 223, 59, 179, 216, 83, 210, 252, 244, 9, 73, 41, 109, 199, 227, 231, 20, 185, 55, 147, 238, 191, 82, 111, 225, 71, 207, 129, 79, 104, 37, 113, + 157, 254, 146, 219, 74, 107, 232, 99, 185, 145, 31, 189, 107, 249, 97, 102, 234, 24, 193, 38, 200, 155, 107, 160, 218, 154, 185, 0, 175, 28, 230, 130, + 65, 181, 186, 88, 37, 116, 194, 27, 248, 249, 46, 220, 34, 191, 150, 249, 210, 176, 40, 195, 78, 57, 76, 195, 189, 18, 140, 18, 130, 135, 244, 19, + 104, 117, 91, 131, 18, 193, 27, 100, 139, 92, 88, 235, 237, 121, 142, 86, 140, 141, 192, 126, 131, 106, 183, 136, 149, 68, 21, 116, 136, 95, 136, 225, + 158, 81, 35, 202, 142, 24, 87, 82, 117, 95, 4, 228, 180, 208, 209, 107, 13, 166, 20, 207, 95, 171, 31, 167, 1, 133, 47, 237, 18, 17, 26, 60, + 95, 70, 194, 130, 18, 233, 81, 253, 210, 45, 228, 43, 2, 208, 48, 93, 80, 230, 68, 47, 36, 22, 176, 73, 175, 1, 213, 24, 180, 41, 41, 48, + 154, 125, 217, 182, 215, 80, 99, 238, 225, 159, 37, 85, 152, 158, 68, 86, 128, 220, 225, 229, 200, 233, 245, 40, 228, 8, 205, 94, 220, 44, 250, 207, + 133, 114, 17, 26, 217, 161, 126, 4, 103, 225, 152, 30, 118, 202, 97, 40, 222, 128, 173, 204, 68, 67, 149, 185, 93, 108, 9, 238, 85, 37, 255, 14, + 29, 39, 220, 92, 25, 213, 150, 232, 139, 116, 25, 154, 193, 15, 7, 205, 145, 222, 217, 72, 177, 154, 226, 51, 133, 41, 3, 237, 213, 159, 182, 35, + 104, 121, 24, 21, 87, 7, 229, 8, 106, 113, 111, 14, 222, 101, 158, 69, 187, 180, 86, 187, 19, 180, 172, 161, 242, 113, 104, 156, 238, 126, 141, 226, + 103, 221, 39, 248, 225, 0, 204, 28, 224, 23, 76, 123, 128, 239, 160, 73, 232, 139, 80, 205, 237, 61, 153, 100, 246, 84, 123, 236, 68, 193, 155, 172, + 140, 10, 112, 47, 96, 148, 83, 194, 30, 203, 102, 210, 152, 45, 197, 171, 246, 224, 171, 120, 144, 224, 216, 108, 132, 227, 61, 77, 110, 84, 214, 83, + 109, 82, 253, 134, 118, 218, 163, 140, 102, 126, 23, 122, 99, 160, 79, 61, 147, 237, 81, 99, 166, 21, 28, 215, 204, 105, 226, 101, 219, 34, 134, 161, + 32, 239, 80, 56, 149, 13, 63, 157, 11, 51, 189, 124, 254, 179, 215, 198, 175, 134, 145, 243, 249, 157, 30, 37, 121, 26, 66, 5, 30, 225, 146, 83, + 164, 79, 6, 216, 4, 235, 172, 42, 53, 187, 74, 253, 162, 10, 153, 61, 45, 160, 50, 100, 30, 220, 205, 105, 245, 84, 130, 239, 99, 246, 126, 91, + 17, 141, 157, 204, 99, 171, 244, 110, 102, 177, 85, 104, 66, 143, 126, 203, 135, 137, 210, 7, 20, 61, 236, 142, 151, 143, 156, 59, 4, 242, 134, 190, + 108, 143, 69, 93, 207, 143, 200, 185, 59, 211, 111, 107, 34, 202, 94, 65, 250, 7, 5, 98, 8, 91, 143, 46, 111, 45, 134, 131, 75, 95, 116, 19, + 55, 243, 35, 180, 16, 40, 164, 60, 234, 14, 132, 65, 149, 232, 12, 71, 200, 55, 245, 126, 159, 117, 81, 21, 120, 213, 240, 182, 17, 106, 135, 83, + 62, 236, 164, 181, 71, 77, 199, 169, 188, 79, 255, 2, 200, 73, 84, 34, 129, 184, 142, 234, 152, 98, 196, 100, 92, 210, 50, 176, 50, 116, 138, 77, + 11, 232, 112, 83, 229, 22, 18, 217, 130, 230, 98, 101, 57, 220, 246, 215, 233, 93, 252, 193, 15, 193, 212, 166, 232, 82, 7, 36, 215, 251, 54, 232, + 81, 102, 141, 119, 152, 193, 182, 162, 21, 85, 27, 126, 164, 188, 139, 228, 79, 144, 210, 163, 212, 73, 144, 82, 251, 82, 42, 96, 184, 185, 136, 18, + 22, 254, 146, 206, 54, 252, 247, 12, 48, 139, 14, 62, 244, 228, 230, 83, 90, 34, 202, 95, 23, 117, 153, 24, 228, 193, 59, 135, 253, 178, 212, 91, + 193, 189, 192, 61, 181, 20, 25, 102, 104, 53, 74, 60, 131, 179, 164, 222, 27, 216, 6, 43, 174, 223, 147, 89, 203, 241, 43, 126, 34, 154, 28, 239, + 181, 226, 102, 147, 48, 156, 44, 49, 154, 109, 13, 199, 74, 0, 55, 76, 28, 143, 194, 155, 158, 63, 169, 202, 170, 237, 200, 44, 55, 53, 202, 144, + 34, 3, 250, 93, 90, 177, 250, 172, 11, 118, 177, 172, 228, 245, 45, 62, 103, 138, 252, 15, 194, 91, 58, 245, 71, 50, 0, 106, 16, 26, 215, 62, + 211, 155, 35, 104, 113, 70, 187, 207, 165, 172, 21, 33, 118, 104, 37, 250, 12, 83, 140, 65, 229, 46, 130, 87, 33, 205, 116, 42, 38, 171, 155, 101, + 86, 144, 245, 6, 132, 98, 235, 102, 200, 163, 22, 126, 40, 51, 232, 140, 101, 97, 202, 196, 238, 211, 6, 116, 131, 3, 255, 243, 161, 135, 20, 237, + 3, 165, 133, 153, 234, 83, 169, 122, 164, 63, 27, 245, 118, 139, 22, 235, 188, 13, 175, 161, 7, 96, 21, 24, 85, 28, 191, 120, 35, 153, 118, 223, + 192, 211, 151, 170, 221, 5, 118, 248, 214, 135, 144, 195, 180, 34, 121, 157, 242, 28, 164, 140, 191, 65, 25, 92, 143, 62, 97, 230, 225, 221, 204, 40, + 195, 168, 172, 96, 144, 233, 131, 104, 91, 186, 163, 200, 213, 175, 146, 33, 22, 72, 51, 123, 230, 251, 220, 76, 175, 125, 181, 10, 234, 17, 155, 126, + 162, 47, 183, 55, 178, 75, 6, 184, 51, 178, 94, 51, 163, 13, 167, 75, 196, 21, 234, 2, 179, 102, 126, 197, 239, 214, 168, 221, 220, 30, 185, 91, + 187, 164, 39, 199, 105, 166, 170, 223, 9, 230, 10, 207, 180, 215, 192, 84, 182, 241, 40, 85, 239, 170, 134, 166, 203, 100, 19, 59, 11, 173, 144, 93, + 71, 43, 97, 204, 219, 228, 55, 208, 172, 159, 106, 83, 54, 243, 155, 246, 51, 129, 49, 40, 26, 108, 144, 14, 172, 134, 217, 246, 156, 205, 196, 179, + 7, 253, 172, 90, 57, 48, 133, 221, 213, 203, 133, 142, 12, 225, 79, 241, 82, 4, 111, 217, 136, 174, 58, 22, 38, 153, 104, 170, 218, 7, 81, 117, + 231, 29, 226, 83, 126, 26, 232, 222, 182, 167, 209, 244, 11, 255, 136, 161, 111, 212, 110, 176, 88, 153, 210, 198, 60, 158, 149, 80, 28, 101, 7, 160, + 25, 42, 113, 214, 195, 124, 157, 168, 144, 95, 201, 62, 254, 208, 27, 118, 24, 70, 111, 88, 112, 170, 208, 197, 130, 215, 105, 233, 238, 14, 216, 200, + 251, 141, 144, 8, 51, 25, 24, 80, 60, 27, 135, 220, 232, 130, 97, 7, 25, 4, 78, 243, 72, 152, 34, 97, 59, 9, 243, 217, 87, 221, 188, 168, + 209, 14, 64, 69, 52, 128, 90, 212, 185, 211, 159, 30, 255, 71, 244, 154, 31, 99, 71, 126, 140, 170, 253, 219, 93, 157, 92, 204, 28, 247, 1, 164, + 131, 31, 35, 81, 253, 168, 221, 168, 163, 25, 230, 86, 24, 30, 191, 182, 51, 7, 12, 209, 248, 24, 173, 68, 2, 199, 184, 236, 81, 89, 195, 79, + 68, 89, 103, 56, 233, 168, 242, 150, 171, 161, 146, 95, 114, 130, 59, 121, 223, 163, 56, 62, 207, 157, 112, 2, 166, 193, 45, 144, 11, 234, 155, 135, + 228, 217, 3, 209, 224, 9, 28, 216, 143, 31, 71, 0, 17, 154, 171, 13, 32, 200, 87, 92, 61, 222, 244, 63, 187, 106, 216, 36, 164, 169, 230, 47, + 194, 39, 59, 127, 129, 120, 193, 21, 184, 251, 159, 82, 220, 174, 28, 15, 125, 148, 55, 224, 68, 52, 252, 3, 222, 196, 111, 136, 150, 220, 252, 7, + 101, 147, 210, 227, 67, 18, 139, 189, 222, 247, 43, 246, 252, 23, 52, 131, 238, 159, 164, 227, 232, 191, 227, 244, 245, 16, 252, 119, 142, 169, 64, 206, + 108, 153, 95, 243, 171, 114, 130, 117, 150, 191, 135, 129, 241, 72, 213, 242, 143, 181, 75, 90, 249, 31, 222, 246, 66, 117, 101, 16, 31, 211, 200, 68, + 206, 37, 11, 97, 36, 212, 135, 255, 137, 208, 107, 195, 41, 118, 88, 134, 5, 226, 179, 92, 121, 12, 58, 78, 107, 231, 31, 45, 193, 208, 222, 116, + 229, 130, 145, 43, 244, 229, 195, 160, 50, 60, 27, 86, 127, 121, 40, 93, 51, 136, 150, 101, 100, 203, 171, 249, 226, 111, 197, 176, 151, 225, 240, 250, + 67, 44, 197, 158, 66, 160, 148, 98, 207, 210, 231, 174, 5, 46, 239, 215, 19, 52, 121, 184, 221, 52, 100, 246, 93, 180, 88, 77, 124, 147, 89, 102, + 247, 114, 180, 102, 253, 78, 111, 33, 127, 51, 73, 211, 11, 79, 61, 36, 55, 111, 54, 126, 241, 250, 249, 155, 72, 214, 111, 24, 196, 35, 129, 75, + 175, 165, 249, 43, 53, 244, 46, 202, 30, 55, 26, 225, 168, 151, 111, 77, 100, 151, 220, 86, 202, 127, 159, 168, 217, 135, 158, 125, 171, 119, 140, 150, + 189, 161, 163, 58, 53, 150, 99, 143, 169, 82, 78, 31, 45, 111, 223, 109, 220, 131, 135, 195, 22, 215, 208, 59, 116, 85, 190, 176, 57, 227, 183, 169, + 254, 13, 75, 24, 211, 16, 190, 227, 111, 215, 101, 246, 94, 8, 141, 250, 176, 132, 34, 102, 234, 104, 133, 15, 119, 5, 139, 92, 52, 62, 181, 221, + 180, 231, 192, 14, 240, 63, 133, 102, 31, 76, 210, 74, 142, 138, 56, 61, 113, 85, 82, 148, 182, 165, 226, 54, 220, 137, 170, 234, 188, 210, 133, 26, + 152, 218, 15, 79, 255, 246, 131, 216, 184, 4, 58, 252, 159, 70, 228, 74, 196, 227, 101, 123, 23, 176, 169, 173, 204, 206, 234, 174, 226, 21, 247, 58, + 35, 206, 239, 225, 158, 122, 26, 134, 74, 181, 61, 165, 88, 145, 155, 144, 192, 253, 228, 133, 215, 222, 23, 129, 75, 150, 130, 3, 103, 108, 193, 193, + 122, 25, 156, 134, 11, 22, 178, 73, 123, 210, 176, 223, 46, 250, 17, 210, 101, 55, 66, 72, 210, 158, 229, 41, 40, 132, 169, 94, 166, 74, 159, 105, + 211, 227, 141, 71, 229, 35, 4, 221, 178, 197, 98, 244, 164, 251, 239, 92, 0, 83, 33, 12, 213, 243, 217, 198, 227, 44, 85, 34, 168, 74, 82, 68, + 31, 64, 155, 251, 128, 35, 74, 168, 79, 231, 76, 164, 52, 135, 27, 24, 45, 235, 89, 147, 200, 150, 33, 126, 93, 58, 91, 44, 60, 24, 184, 114, + 0, 245, 252, 150, 56, 119, 192, 85, 65, 167, 135, 105, 123, 219, 50, 113, 130, 245, 91, 252, 154, 59, 75, 35, 144, 125, 55, 178, 251, 149, 143, 60, + 120, 84, 234, 247, 183, 177, 68, 254, 136, 3, 109, 44, 5, 95, 161, 203, 187, 242, 35, 132, 131, 232, 74, 62, 128, 222, 130, 155, 160, 70, 111, 2, + 252, 94, 225, 154, 195, 240, 230, 198, 91, 205, 108, 151, 218, 222, 37, 139, 100, 159, 174, 58, 27, 152, 191, 39, 83, 125, 96, 44, 98, 212, 26, 49, + 20, 195, 205, 210, 45, 129, 209, 94, 46, 91, 3, 105, 254, 233, 239, 145, 34, 142, 216, 22, 24, 160, 162, 143, 232, 76, 198, 93, 204, 154, 104, 50, + 252, 198, 158, 28, 24, 129, 247, 82, 182, 22, 50, 11, 95, 213, 162, 181, 206, 54, 120, 85, 157, 228, 4, 53, 39, 232, 141, 191, 11, 41, 52, 44, + 175, 174, 144, 133, 34, 191, 65, 91, 166, 26, 249, 111, 201, 190, 10, 140, 161, 151, 65, 202, 252, 90, 117, 16, 46, 75, 254, 151, 88, 222, 221, 80, + 87, 54, 145, 183, 27, 105, 29, 42, 111, 101, 213, 176, 111, 92, 45, 244, 86, 39, 171, 244, 185, 199, 110, 165, 12, 253, 254, 187, 48, 24, 7, 218, + 67, 136, 163, 203, 245, 105, 114, 70, 181, 126, 161, 61, 6, 207, 203, 185, 229, 167, 121, 193, 98, 44, 205, 111, 48, 152, 253, 253, 122, 81, 241, 146, + 203, 79, 147, 232, 53, 17, 140, 210, 227, 242, 27, 32, 159, 31, 246, 74, 193, 100, 235, 108, 122, 160, 161, 94, 253, 38, 21, 235, 200, 138, 168, 137, + 36, 122, 24, 222, 4, 221, 93, 240, 16, 236, 105, 128, 141, 114, 46, 186, 29, 81, 238, 249, 78, 110, 154, 20, 230, 214, 178, 84, 162, 90, 159, 140, + 209, 161, 228, 120, 147, 93, 225, 173, 241, 97, 144, 44, 235, 47, 16, 97, 224, 182, 83, 137, 252, 177, 172, 157, 86, 202, 251, 119, 33, 192, 60, 13, + 245, 177, 172, 61, 7, 198, 32, 188, 137, 34, 147, 95, 204, 35, 96, 193, 153, 232, 184, 83, 211, 161, 89, 206, 149, 21, 45, 134, 84, 92, 56, 13, + 125, 175, 132, 115, 188, 103, 229, 92, 168, 104, 9, 163, 203, 100, 139, 161, 131, 105, 77, 232, 120, 148, 237, 170, 195, 1, 190, 124, 5, 249, 99, 209, + 77, 214, 100, 212, 171, 138, 39, 79, 22, 145, 75, 231, 65, 153, 84, 26, 99, 212, 35, 13, 174, 79, 84, 0, 252, 173, 206, 31, 31, 127, 6, 134, + 207, 184, 58, 49, 7, 77, 47, 201, 36, 204, 187, 128, 237, 68, 175, 255, 20, 125, 230, 191, 44, 47, 65, 231, 117, 123, 143, 15, 221, 239, 227, 123, + 163, 185, 167, 81, 250, 39, 150, 160, 50, 53, 65, 57, 185, 0, 101, 52, 235, 197, 239, 42, 237, 57, 199, 180, 99, 232, 15, 30, 69, 246, 238, 40, + 206, 143, 162, 102, 29, 52, 238, 136, 170, 94, 19, 222, 234, 218, 51, 205, 66, 236, 14, 107, 44, 45, 180, 207, 226, 86, 208, 66, 68, 80, 32, 214, + 32, 223, 232, 175, 206, 76, 120, 218, 149, 212, 69, 44, 100, 45, 71, 240, 123, 102, 186, 28, 29, 158, 181, 38, 211, 203, 39, 130, 41, 221, 107, 225, + 246, 95, 113, 208, 239, 136, 192, 251, 240, 56, 164, 74, 78, 232, 115, 93, 102, 200, 126, 126, 34, 28, 43, 197, 190, 167, 41, 44, 166, 204, 74, 133, + 36, 222, 110, 197, 27, 213, 176, 102, 27, 75, 92, 227, 22, 28, 150, 91, 54, 65, 107, 240, 188, 32, 152, 136, 40, 155, 31, 65, 202, 51, 241, 237, + 40, 235, 99, 246, 45, 219, 97, 73, 3, 114, 48, 53, 106, 234, 218, 121, 56, 58, 155, 182, 103, 162, 160, 61, 39, 86, 128, 97, 130, 234, 89, 157, + 41, 84, 140, 231, 180, 184, 248, 59, 154, 208, 61, 130, 30, 46, 191, 38, 23, 114, 122, 168, 174, 189, 241, 169, 44, 175, 72, 151, 194, 115, 60, 82, + 53, 150, 82, 208, 188, 181, 159, 217, 51, 222, 114, 39, 130, 203, 42, 247, 4, 174, 146, 185, 60, 232, 214, 120, 5, 208, 117, 158, 102, 163, 26, 189, + 184, 39, 7, 250, 232, 145, 229, 224, 192, 194, 135, 100, 101, 240, 23, 126, 40, 13, 242, 28, 40, 228, 43, 54, 76, 20, 99, 181, 175, 137, 8, 32, + 144, 187, 166, 12, 252, 16, 116, 103, 225, 88, 87, 47, 131, 61, 80, 133, 58, 110, 13, 97, 187, 160, 211, 76, 108, 131, 99, 65, 191, 68, 5, 136, + 209, 11, 103, 195, 209, 93, 229, 112, 32, 133, 96, 11, 182, 156, 48, 28, 132, 249, 165, 208, 153, 191, 13, 54, 112, 51, 222, 2, 127, 18, 77, 208, + 240, 162, 203, 255, 246, 144, 51, 2, 57, 216, 188, 118, 86, 141, 140, 207, 229, 63, 66, 175, 113, 183, 29, 224, 167, 32, 186, 184, 11, 105, 240, 136, + 79, 161, 163, 34, 109, 211, 51, 216, 88, 142, 23, 128, 159, 119, 7, 70, 203, 11, 41, 87, 90, 170, 6, 242, 141, 64, 27, 134, 156, 67, 244, 46, + 79, 153, 216, 218, 36, 253, 153, 164, 42, 107, 146, 5, 98, 142, 140, 232, 182, 46, 3, 173, 248, 85, 163, 242, 7, 148, 246, 6, 94, 152, 42, 124, + 16, 150, 77, 148, 232, 18, 241, 88, 228, 76, 94, 7, 191, 65, 141, 231, 151, 138, 70, 83, 166, 206, 241, 158, 67, 111, 244, 190, 152, 174, 197, 110, + 137, 33, 252, 201, 114, 121, 58, 243, 224, 211, 72, 195, 138, 221, 104, 130, 239, 17, 9, 106, 227, 110, 69, 69, 252, 3, 136, 188, 204, 251, 210, 112, + 144, 10, 148, 142, 89, 184, 133, 50, 182, 213, 226, 225, 161, 20, 154, 145, 182, 125, 0, 61, 14, 31, 128, 51, 34, 0, 122, 10, 67, 199, 95, 108, + 214, 1, 167, 87, 195, 153, 79, 245, 194, 49, 74, 198, 165, 203, 209, 109, 153, 76, 114, 48, 115, 42, 34, 238, 77, 98, 196, 86, 244, 144, 159, 227, + 96, 216, 122, 146, 0, 78, 185, 172, 47, 251, 39, 60, 115, 89, 131, 240, 83, 182, 156, 100, 30, 134, 252, 114, 173, 73, 159, 61, 217, 114, 189, 126, + 120, 96, 105, 33, 191, 88, 154, 218, 13, 239, 104, 195, 90, 155, 236, 119, 79, 166, 104, 41, 57, 170, 205, 240, 58, 240, 59, 131, 142, 64, 9, 21, + 238, 132, 223, 188, 0, 51, 102, 56, 83, 14, 233, 175, 56, 153, 172, 45, 215, 130, 46, 125, 199, 88, 34, 175, 147, 37, 148, 231, 144, 147, 88, 209, + 165, 122, 107, 190, 19, 198, 157, 250, 96, 140, 108, 67, 139, 42, 56, 139, 109, 200, 44, 18, 142, 169, 16, 60, 36, 125, 19, 192, 148, 223, 28, 85, + 29, 159, 8, 228, 255, 133, 183, 162, 33, 205, 134, 37, 208, 149, 200, 243, 238, 200, 108, 85, 96, 207, 216, 161, 35, 210, 151, 13, 229, 254, 204, 172, + 211, 181, 223, 85, 251, 97, 52, 31, 239, 234, 146, 35, 191, 120, 64, 228, 67, 184, 18, 3, 76, 171, 200, 85, 80, 225, 206, 244, 130, 218, 118, 102, + 127, 224, 181, 192, 171, 162, 128, 189, 16, 128, 66, 188, 191, 236, 26, 53, 94, 224, 190, 219, 194, 170, 31, 167, 26, 227, 208, 95, 2, 205, 143, 223, + 37, 59, 100, 62, 251, 37, 224, 233, 34, 108, 116, 192, 211, 183, 165, 230, 73, 180, 141, 181, 85, 106, 34, 199, 155, 120, 197, 63, 81, 231, 208, 91, + 33, 203, 85, 77, 238, 248, 63, 138, 178, 85, 172, 25, 226, 207, 28, 55, 126, 42, 122, 246, 92, 45, 170, 190, 121, 179, 199, 198, 97, 12, 143, 215, + 124, 31, 169, 120, 207, 30, 161, 209, 202, 134, 13, 216, 89, 17, 25, 129, 23, 190, 221, 120, 181, 52, 229, 90, 48, 236, 82, 122, 86, 125, 142, 8, + 176, 10, 48, 189, 41, 90, 8, 185, 30, 224, 184, 64, 14, 68, 232, 41, 92, 90, 233, 131, 106, 105, 108, 193, 208, 189, 211, 160, 188, 78, 48, 182, + 26, 190, 44, 74, 178, 225, 200, 204, 230, 157, 80, 255, 98, 61, 75, 203, 109, 218, 168, 112, 130, 210, 36, 235, 213, 110, 214, 172, 246, 115, 183, 110, + 28, 44, 47, 213, 163, 57, 239, 105, 173, 72, 195, 189, 159, 54, 8, 126, 39, 30, 60, 206, 126, 143, 30, 126, 44, 101, 175, 239, 105, 81, 205, 106, + 119, 22, 43, 129, 167, 187, 173, 136, 88, 136, 253, 63, 245, 85, 164, 229, 247, 56, 23, 89, 186, 145, 79, 137, 183, 140, 63, 113, 35, 124, 10, 122, + 192, 143, 16, 52, 227, 39, 8, 70, 73, 10, 229, 62, 35, 49, 30, 177, 66, 217, 195, 154, 129, 159, 45, 240, 178, 218, 106, 34, 48, 75, 150, 120, + 67, 91, 16, 139, 124, 64, 147, 116, 154, 227, 255, 43, 68, 70, 195, 155, 48, 184, 254, 145, 232, 104, 73, 140, 255, 18, 142, 185, 162, 73, 113, 38, + 227, 177, 250, 114, 236, 201, 31, 16, 15, 159, 108, 171, 200, 105, 4, 37, 55, 106, 133, 14, 245, 201, 4, 77, 161, 191, 57, 81, 137, 60, 227, 133, + 20, 229, 19, 124, 210, 203, 150, 189, 124, 175, 81, 239, 125, 130, 159, 211, 197, 237, 200, 146, 254, 87, 84, 71, 34, 63, 170, 140, 229, 155, 157, 89, + 73, 78, 235, 198, 95, 114, 147, 3, 149, 98, 49, 111, 241, 219, 217, 66, 238, 14, 199, 179, 197, 166, 200, 1, 37, 78, 51, 36, 213, 142, 28, 7, + 3, 180, 31, 38, 101, 228, 151, 68, 26, 188, 37, 172, 6, 121, 245, 1, 53, 202, 61, 154, 101, 19, 43, 16, 65, 205, 154, 138, 222, 185, 181, 9, + 2, 236, 114, 89, 160, 160, 201, 244, 249, 229, 116, 249, 219, 97, 24, 80, 207, 55, 85, 89, 251, 22, 12, 232, 143, 35, 24, 178, 223, 34, 226, 211, + 16, 78, 163, 166, 100, 107, 130, 214, 140, 239, 98, 102, 29, 244, 79, 127, 94, 110, 97, 45, 225, 152, 62, 51, 11, 67, 218, 120, 1, 189, 77, 73, + 170, 202, 237, 163, 148, 234, 31, 35, 216, 223, 138, 59, 2, 76, 151, 126, 207, 72, 143, 68, 110, 92, 224, 18, 127, 57, 156, 168, 241, 206, 246, 182, + 247, 134, 228, 26, 86, 67, 139, 132, 40, 243, 72, 136, 157, 65, 197, 28, 83, 56, 204, 185, 119, 139, 133, 124, 39, 123, 65, 11, 101, 50, 121, 108, + 141, 250, 52, 24, 14, 123, 252, 59, 112, 239, 66, 254, 25, 148, 105, 157, 198, 79, 98, 55, 173, 164, 24, 63, 153, 13, 64, 63, 51, 112, 220, 93, + 42, 47, 50, 156, 18, 26, 170, 218, 108, 183, 89, 235, 87, 143, 231, 91, 81, 109, 84, 107, 151, 93, 204, 86, 234, 29, 180, 25, 53, 112, 242, 159, + 84, 151, 125, 145, 245, 40, 52, 253, 252, 129, 181, 205, 130, 120, 112, 130, 8, 107, 103, 81, 62, 131, 138, 88, 150, 12, 189, 152, 73, 46, 64, 57, + 42, 239, 125, 155, 98, 114, 181, 123, 131, 86, 163, 167, 10, 172, 139, 172, 76, 113, 51, 140, 229, 203, 188, 114, 47, 84, 198, 38, 188, 6, 211, 100, + 189, 178, 61, 142, 123, 233, 91, 104, 25, 124, 184, 66, 174, 191, 188, 151, 203, 49, 19, 208, 156, 109, 179, 14, 29, 50, 165, 190, 254, 13, 67, 235, + 82, 90, 78, 126, 38, 219, 26, 28, 39, 206, 70, 152, 89, 242, 147, 120, 246, 35, 254, 39, 168, 17, 161, 224, 12, 222, 103, 196, 116, 185, 98, 165, + 26, 203, 181, 167, 200, 152, 106, 209, 230, 85, 218, 4, 88, 46, 238, 198, 105, 169, 240, 62, 31, 229, 244, 178, 195, 172, 47, 205, 229, 28, 55, 36, + 247, 124, 1, 189, 226, 20, 73, 201, 24, 205, 202, 99, 1, 57, 82, 152, 218, 97, 132, 180, 214, 81, 68, 175, 239, 176, 109, 52, 63, 133, 173, 29, + 64, 16, 202, 99, 110, 88, 42, 47, 139, 60, 120, 28, 241, 229, 166, 162, 25, 34, 44, 151, 18, 237, 55, 169, 32, 40, 200, 2, 86, 34, 211, 235, + 100, 165, 254, 229, 81, 109, 123, 186, 164, 246, 51, 236, 212, 211, 17, 202, 255, 156, 84, 69, 217, 17, 12, 145, 49, 232, 189, 238, 167, 88, 41, 146, + 110, 15, 227, 232, 52, 116, 223, 137, 125, 157, 220, 89, 18, 202, 112, 241, 215, 240, 243, 30, 145, 203, 155, 215, 139, 160, 51, 70, 179, 33, 158, 187, + 10, 141, 177, 115, 53, 242, 150, 115, 16, 217, 221, 231, 77, 145, 103, 244, 114, 91, 124, 27, 101, 7, 252, 118, 61, 132, 56, 21, 208, 200, 229, 55, + 164, 85, 216, 170, 196, 243, 189, 192, 218, 26, 36, 188, 87, 10, 228, 80, 219, 16, 242, 26, 81, 94, 148, 153, 219, 108, 112, 161, 190, 191, 139, 82, + 110, 212, 75, 31, 100, 165, 114, 63, 149, 149, 249, 1, 171, 222, 147, 180, 98, 52, 237, 168, 130, 173, 72, 229, 32, 32, 220, 124, 12, 78, 212, 31, + 96, 46, 59, 208, 102, 196, 212, 134, 57, 108, 27, 250, 124, 111, 245, 20, 34, 47, 187, 182, 68, 3, 255, 130, 17, 90, 142, 157, 131, 192, 181, 48, + 124, 51, 63, 245, 29, 214, 10, 78, 96, 167, 140, 106, 37, 176, 31, 152, 24, 139, 132, 111, 155, 214, 170, 190, 230, 132, 181, 9, 45, 52, 117, 142, + 165, 101, 63, 198, 156, 11, 160, 220, 188, 194, 210, 189, 64, 31, 213, 191, 97, 197, 64, 233, 214, 252, 205, 114, 22, 250, 11, 47, 231, 173, 47, 84, + 139, 219, 84, 40, 195, 4, 202, 94, 241, 230, 95, 196, 217, 17, 152, 75, 179, 101, 141, 73, 65, 24, 108, 171, 178, 97, 3, 154, 196, 50, 116, 120, + 118, 51, 65, 75, 42, 162, 145, 11, 89, 72, 63, 254, 94, 157, 121, 143, 164, 220, 214, 224, 181, 69, 140, 135, 100, 8, 240, 154, 251, 185, 183, 129, + 47, 241, 20, 139, 87, 233, 49, 22, 99, 11, 16, 14, 212, 180, 23, 32, 90, 218, 1, 193, 137, 61, 57, 195, 180, 33, 3, 213, 111, 87, 229, 175, + 64, 103, 155, 247, 17, 255, 56, 169, 110, 122, 245, 78, 232, 8, 14, 120, 207, 237, 199, 24, 126, 54, 162, 162, 182, 123, 28, 67, 220, 29, 195, 24, + 155, 29, 16, 163, 49, 152, 214, 233, 207, 186, 254, 51, 105, 223, 217, 136, 214, 103, 209, 231, 48, 74, 32, 26, 73, 195, 172, 101, 234, 91, 57, 218, + 54, 245, 245, 156, 243, 31, 119, 45, 80, 229, 19, 51, 123, 170, 221, 23, 180, 10, 189, 175, 203, 166, 248, 133, 216, 247, 208, 166, 219, 106, 105, 29, + 212, 57, 85, 168, 72, 37, 141, 85, 48, 15, 12, 77, 233, 103, 127, 222, 251, 158, 44, 132, 240, 62, 213, 9, 17, 153, 154, 229, 100, 22, 174, 213, + 12, 227, 45, 6, 114, 255, 94, 210, 242, 14, 56, 69, 134, 216, 239, 186, 184, 173, 156, 8, 216, 243, 230, 67, 160, 5, 33, 207, 93, 215, 70, 160, + 64, 64, 165, 126, 183, 133, 156, 71, 247, 188, 176, 102, 190, 141, 10, 249, 63, 93, 1, 132, 125, 19, 142, 67, 163, 127, 158, 156, 80, 61, 45, 69, + 101, 64, 249, 54, 104, 153, 254, 37, 220, 207, 163, 208, 2, 134, 225, 148, 138, 106, 96, 180, 206, 254, 114, 188, 213, 130, 15, 171, 161, 14, 131, 250, + 76, 180, 216, 178, 27, 130, 10, 198, 172, 234, 255, 208, 236, 64, 197, 57, 231, 48, 52, 86, 236, 56, 15, 145, 197, 95, 210, 8, 51, 74, 245, 52, + 115, 208, 52, 168, 6, 106, 4, 234, 207, 211, 54, 34, 85, 120, 126, 169, 10, 220, 153, 56, 177, 53, 215, 10, 179, 7, 202, 220, 176, 150, 111, 132, + 156, 103, 41, 227, 242, 116, 31, 220, 189, 159, 22, 248, 142, 142, 132, 42, 85, 135, 8, 75, 33, 123, 170, 207, 248, 117, 1, 168, 6, 108, 99, 181, + 120, 31, 159, 161, 122, 124, 141, 218, 144, 251, 189, 8, 34, 80, 14, 46, 23, 11, 160, 6, 61, 199, 137, 128, 212, 229, 213, 191, 6, 82, 17, 202, + 138, 152, 238, 90, 94, 172, 6, 221, 7, 122, 184, 76, 235, 250, 195, 238, 89, 55, 247, 231, 28, 147, 225, 227, 248, 49, 221, 83, 69, 197, 113, 180, + 99, 40, 169, 24, 34, 167, 66, 238, 54, 65, 11, 69, 140, 224, 74, 177, 166, 90, 79, 56, 179, 40, 219, 34, 183, 31, 61, 4, 29, 49, 201, 37, + 207, 29, 64, 20, 115, 41, 198, 85, 52, 15, 243, 93, 143, 37, 89, 144, 39, 131, 82, 145, 188, 58, 202, 234, 145, 106, 102, 254, 213, 241, 106, 138, + 52, 3, 100, 112, 227, 83, 52, 187, 42, 15, 99, 204, 121, 45, 38, 202, 106, 213, 24, 98, 166, 17, 136, 139, 166, 136, 79, 51, 121, 248, 134, 159, + 139, 12, 123, 49, 191, 222, 45, 93, 232, 223, 242, 37, 244, 192, 153, 108, 133, 158, 229, 53, 136, 91, 111, 54, 105, 114, 122, 89, 127, 174, 151, 89, + 33, 42, 85, 161, 108, 160, 226, 183, 236, 63, 8, 228, 221, 241, 243, 213, 159, 216, 50, 170, 34, 119, 145, 1, 251, 224, 18, 68, 129, 223, 33, 4, + 84, 39, 31, 53, 132, 254, 181, 250, 163, 238, 230, 52, 75, 159, 163, 22, 61, 12, 205, 85, 74, 106, 143, 120, 8, 154, 111, 238, 206, 65, 118, 89, + 129, 240, 164, 224, 46, 8, 233, 43, 181, 75, 6, 184, 188, 21, 153, 202, 98, 226, 167, 148, 8, 48, 209, 136, 128, 126, 8, 203, 65, 199, 50, 92, + 230, 137, 42, 232, 120, 173, 187, 96, 13, 84, 78, 47, 225, 221, 105, 246, 26, 70, 131, 53, 212, 241, 145, 246, 128, 140, 208, 108, 149, 78, 189, 152, + 106, 24, 251, 222, 229, 91, 141, 73, 226, 118, 164, 177, 236, 10, 104, 236, 250, 13, 199, 198, 128, 22, 118, 43, 113, 192, 145, 8, 111, 199, 237, 13, + 98, 79, 171, 189, 105, 229, 9, 244, 74, 61, 240, 153, 61, 150, 149, 195, 29, 251, 225, 213, 254, 0, 85, 161, 61, 70, 41, 29, 3, 240, 111, 147, + 165, 158, 129, 29, 183, 86, 195, 4, 212, 173, 37, 146, 26, 81, 82, 61, 116, 50, 19, 6, 65, 199, 63, 30, 115, 43, 14, 239, 103, 38, 123, 11, + 226, 227, 188, 247, 144, 160, 55, 218, 234, 68, 215, 160, 251, 20, 254, 71, 92, 61, 174, 239, 124, 179, 10, 214, 38, 102, 162, 51, 80, 46, 118, 20, + 75, 217, 14, 255, 94, 150, 208, 35, 93, 84, 9, 3, 131, 212, 253, 153, 28, 162, 99, 97, 28, 226, 182, 144, 28, 12, 89, 240, 64, 145, 59, 173, + 94, 55, 217, 183, 75, 112, 120, 56, 14, 246, 226, 184, 139, 174, 109, 139, 177, 110, 218, 19, 90, 133, 18, 163, 196, 58, 79, 187, 251, 232, 233, 226, + 65, 189, 203, 39, 137, 54, 115, 164, 104, 110, 139, 79, 4, 81, 17, 234, 100, 229, 250, 61, 198, 186, 162, 157, 71, 180, 31, 138, 252, 232, 220, 118, + 170, 139, 154, 229, 90, 221, 64, 100, 145, 171, 36, 242, 17, 146, 235, 181, 129, 116, 246, 117, 24, 96, 126, 18, 122, 29, 202, 197, 208, 72, 197, 239, + 172, 34, 45, 165, 182, 86, 71, 100, 254, 41, 17, 184, 176, 219, 180, 111, 192, 64, 247, 134, 104, 214, 90, 163, 58, 37, 165, 8, 219, 138, 212, 99, + 84, 122, 249, 162, 4, 85, 216, 58, 20, 216, 242, 20, 134, 214, 116, 169, 215, 143, 174, 63, 197, 7, 232, 53, 75, 13, 164, 89, 61, 229, 215, 204, + 135, 136, 246, 49, 56, 207, 218, 230, 225, 135, 174, 96, 21, 168, 237, 70, 152, 11, 51, 215, 26, 161, 13, 160, 39, 219, 50, 48, 211, 67, 134, 179, + 47, 205, 59, 248, 32, 57, 115, 62, 248, 162, 5, 160, 199, 224, 85, 164, 125, 141, 123, 16, 255, 95, 103, 135, 229, 218, 157, 200, 113, 236, 138, 209, + 72, 128, 13, 246, 154, 215, 31, 129, 194, 86, 19, 59, 87, 63, 131, 215, 88, 227, 17, 86, 190, 45, 77, 251, 44, 54, 100, 145, 243, 110, 213, 92, + 90, 19, 223, 204, 154, 212, 55, 157, 14, 116, 32, 31, 62, 206, 202, 224, 23, 59, 237, 158, 206, 43, 147, 58, 82, 94, 113, 43, 142, 95, 5, 250, + 136, 226, 164, 139, 33, 177, 222, 9, 57, 148, 180, 34, 69, 89, 35, 86, 234, 93, 185, 206, 11, 148, 51, 138, 67, 86, 182, 246, 37, 66, 180, 217, + 172, 65, 141, 117, 225, 0, 28, 143, 54, 12, 130, 183, 50, 165, 195, 194, 74, 131, 145, 40, 247, 254, 140, 14, 195, 143, 16, 105, 4, 238, 55, 139, + 34, 165, 119, 58, 108, 4, 133, 55, 4, 157, 241, 222, 159, 177, 91, 112, 184, 30, 71, 23, 173, 235, 94, 190, 245, 194, 82, 213, 160, 96, 48, 211, + 163, 58, 113, 78, 13, 44, 134, 212, 105, 137, 28, 123, 172, 246, 68, 47, 215, 144, 179, 14, 227, 91, 26, 18, 194, 180, 39, 160, 185, 48, 30, 165, + 201, 61, 183, 98, 236, 78, 224, 225, 144, 148, 249, 167, 91, 203, 181, 126, 104, 101, 178, 124, 45, 223, 67, 249, 169, 190, 249, 57, 70, 29, 30, 57, + 217, 48, 218, 128, 141, 190, 235, 0, 39, 88, 235, 54, 51, 19, 164, 81, 7, 127, 110, 201, 113, 55, 80, 70, 118, 227, 127, 188, 41, 75, 169, 96, + 251, 172, 110, 42, 189, 186, 141, 45, 87, 239, 180, 80, 210, 206, 189, 188, 176, 246, 40, 85, 15, 97, 101, 248, 203, 234, 238, 138, 174, 46, 247, 133, + 47, 40, 221, 199, 143, 19, 237, 89, 232, 178, 17, 57, 77, 218, 167, 52, 52, 156, 165, 13, 84, 116, 113, 7, 126, 173, 161, 233, 190, 61, 5, 43, + 216, 236, 179, 61, 83, 14, 237, 167, 124, 86, 67, 216, 74, 245, 191, 174, 255, 178, 254, 220, 195, 155, 118, 225, 104, 168, 247, 120, 19, 53, 91, 245, + 242, 177, 47, 87, 84, 116, 133, 206, 169, 130, 212, 177, 128, 147, 184, 247, 92, 145, 240, 62, 85, 202, 188, 108, 248, 134, 239, 96, 193, 47, 28, 93, + 251, 254, 144, 12, 85, 67, 99, 95, 67, 154, 95, 246, 73, 143, 254, 174, 19, 240, 47, 12, 95, 138, 246, 187, 90, 78, 100, 84, 182, 245, 165, 229, + 195, 40, 17, 227, 44, 28, 135, 126, 196, 139, 51, 214, 69, 167, 159, 238, 189, 133, 244, 144, 127, 100, 7, 244, 31, 180, 239, 208, 12, 255, 233, 213, + 204, 159, 46, 251, 6, 237, 99, 137, 169, 135, 138, 245, 119, 156, 112, 104, 68, 4, 170, 191, 167, 145, 52, 41, 249, 40, 248, 183, 34, 215, 226, 107, + 175, 246, 52, 190, 234, 54, 17, 130, 64, 37, 254, 210, 134, 222, 62, 24, 202, 62, 24, 142, 141, 63, 3, 82, 215, 118, 176, 129, 46, 113, 109, 75, + 142, 71, 147, 184, 139, 13, 118, 211, 60, 119, 219, 182, 138, 153, 78, 16, 126, 215, 152, 190, 229, 49, 238, 26, 123, 96, 33, 63, 195, 26, 139, 28, + 38, 255, 64, 117, 20, 74, 243, 208, 221, 229, 137, 251, 216, 65, 150, 170, 83, 219, 204, 85, 184, 223, 90, 179, 70, 54, 77, 167, 89, 10, 223, 11, + 218, 54, 228, 208, 235, 33, 229, 1, 202, 65, 50, 53, 2, 149, 65, 119, 95, 192, 205, 131, 197, 74, 67, 96, 160, 70, 254, 249, 32, 189, 171, 29, + 6, 99, 15, 194, 147, 224, 214, 44, 0, 227, 13, 136, 219, 108, 67, 100, 184, 54, 172, 223, 20, 1, 181, 195, 66, 26, 131, 35, 129, 84, 221, 148, + 83, 144, 138, 46, 135, 102, 109, 5, 94, 59, 114, 42, 122, 185, 127, 45, 254, 114, 47, 6, 168, 153, 29, 148, 31, 167, 44, 10, 167, 162, 115, 63, + 189, 46, 80, 139, 247, 56, 221, 174, 62, 7, 149, 105, 78, 79, 32, 145, 37, 66, 252, 58, 140, 224, 65, 107, 202, 230, 128, 61, 126, 62, 239, 145, + 244, 46, 186, 30, 241, 173, 121, 126, 149, 210, 99, 209, 127, 165, 191, 209, 234, 172, 229, 159, 232, 11, 92, 48, 163, 249, 214, 182, 47, 163, 227, 188, + 107, 89, 44, 93, 185, 59, 136, 206, 204, 218, 6, 133, 62, 249, 38, 244, 46, 242, 106, 50, 69, 213, 120, 107, 232, 136, 54, 190, 189, 64, 151, 218, + 0, 122, 213, 123, 105, 246, 109, 239, 239, 216, 50, 164, 31, 221, 201, 153, 114, 11, 191, 37, 147, 208, 65, 62, 20, 71, 238, 250, 3, 94, 108, 36, + 139, 215, 177, 117, 131, 221, 160, 108, 64, 104, 23, 148, 72, 71, 3, 24, 160, 46, 160, 156, 75, 248, 255, 123, 107, 162, 48, 249, 54, 74, 254, 171, + 202, 233, 255, 112, 10, 154, 101, 69, 51, 21, 127, 98, 27, 159, 45, 239, 134, 54, 158, 70, 72, 218, 248, 226, 107, 114, 72, 245, 7, 153, 151, 82, + 161, 53, 178, 242, 19, 25, 144, 243, 234, 35, 240, 60, 149, 20, 188, 204, 234, 66, 123, 106, 160, 100, 166, 19, 217, 16, 139, 108, 234, 15, 214, 154, + 76, 70, 115, 217, 161, 13, 168, 214, 201, 132, 202, 70, 80, 188, 197, 251, 153, 125, 50, 13, 141, 155, 71, 37, 115, 32, 180, 65, 67, 76, 255, 98, + 37, 90, 71, 34, 202, 54, 163, 211, 136, 87, 127, 173, 37, 212, 211, 104, 237, 194, 85, 54, 149, 45, 109, 69, 43, 222, 28, 72, 36, 188, 187, 91, + 240, 219, 143, 58, 116, 217, 232, 97, 0, 78, 52, 36, 232, 221, 233, 197, 232, 209, 86, 170, 157, 62, 241, 194, 229, 47, 184, 122, 42, 228, 77, 147, + 145, 214, 230, 128, 172, 241, 144, 240, 3, 32, 181, 149, 90, 3, 189, 123, 156, 166, 33, 134, 96, 199, 177, 83, 70, 167, 77, 39, 236, 167, 252, 41, + 104, 203, 109, 60, 21, 128, 210, 7, 120, 87, 96, 139, 164, 72, 111, 183, 112, 231, 76, 126, 149, 169, 11, 67, 212, 63, 77, 2, 222, 202, 181, 139, + 61, 115, 148, 23, 114, 216, 63, 91, 249, 139, 24, 189, 31, 130, 232, 18, 244, 101, 6, 170, 176, 247, 231, 63, 184, 137, 123, 41, 249, 84, 29, 246, + 117, 143, 119, 12, 162, 243, 226, 129, 129, 66, 81, 0, 51, 145, 95, 247, 50, 3, 213, 102, 141, 214, 0, 241, 80, 45, 45, 165, 24, 96, 238, 3, + 244, 34, 154, 35, 177, 166, 228, 124, 242, 3, 202, 238, 192, 58, 233, 17, 39, 125, 21, 57, 203, 188, 126, 118, 113, 170, 16, 129, 74, 210, 159, 166, + 119, 247, 131, 81, 157, 150, 147, 62, 115, 131, 156, 146, 225, 102, 33, 12, 152, 137, 58, 17, 167, 18, 166, 13, 195, 69, 63, 61, 33, 172, 236, 244, + 59, 212, 33, 245, 84, 78, 101, 33, 34, 62, 59, 27, 254, 140, 81, 88, 38, 50, 147, 54, 223, 83, 255, 65, 90, 136, 220, 177, 4, 187, 159, 82, + 181, 236, 213, 76, 229, 4, 119, 159, 224, 237, 225, 26, 241, 3, 126, 125, 233, 114, 4, 188, 54, 82, 46, 152, 175, 255, 194, 242, 99, 186, 184, 158, + 198, 138, 29, 49, 134, 202, 122, 74, 204, 107, 87, 208, 36, 242, 134, 237, 233, 2, 168, 131, 66, 37, 234, 59, 36, 203, 210, 234, 194, 119, 54, 159, + 76, 123, 65, 15, 93, 8, 161, 52, 65, 205, 169, 67, 23, 71, 75, 13, 154, 109, 209, 79, 69, 102, 243, 188, 175, 60, 227, 59, 1, 238, 12, 89, + 175, 63, 153, 197, 95, 253, 86, 188, 96, 235, 34, 95, 76, 209, 62, 160, 41, 6, 19, 217, 176, 126, 46, 243, 30, 212, 76, 117, 185, 51, 145, 44, + 45, 31, 166, 104, 187, 72, 121, 231, 112, 151, 184, 120, 208, 155, 72, 57, 172, 10, 214, 182, 24, 116, 80, 190, 157, 210, 171, 47, 163, 203, 209, 141, + 38, 47, 192, 126, 9, 156, 221, 30, 29, 247, 31, 182, 57, 125, 142, 246, 53, 198, 175, 127, 80, 175, 158, 163, 69, 65, 78, 183, 198, 178, 102, 52, + 169, 155, 161, 49, 243, 149, 144, 194, 79, 144, 154, 110, 101, 206, 211, 228, 82, 1, 54, 131, 82, 236, 110, 84, 99, 230, 81, 121, 126, 237, 201, 19, + 72, 230, 162, 165, 137, 89, 85, 112, 22, 175, 205, 124, 151, 117, 244, 29, 41, 36, 189, 31, 129, 235, 81, 7, 243, 80, 109, 251, 80, 169, 28, 111, + 20, 189, 81, 30, 73, 207, 198, 7, 244, 15, 209, 198, 148, 207, 199, 121, 159, 243, 139, 207, 69, 85, 62, 219, 27, 189, 37, 40, 179, 179, 51, 175, + 163, 221, 153, 222, 150, 45, 193, 116, 189, 24, 5, 29, 95, 68, 115, 178, 40, 215, 111, 102, 78, 97, 155, 29, 222, 84, 143, 224, 168, 208, 123, 174, + 133, 216, 55, 111, 193, 161, 47, 219, 21, 244, 244, 213, 49, 85, 178, 105, 253, 5, 176, 28, 234, 213, 53, 172, 1, 28, 118, 83, 108, 164, 87, 0, + 245, 52, 233, 122, 74, 66, 7, 117, 187, 188, 31, 175, 209, 24, 219, 109, 186, 65, 168, 246, 114, 141, 111, 240, 95, 147, 119, 132, 228, 215, 114, 7, + 123, 49, 143, 114, 255, 64, 192, 198, 243, 84, 250, 240, 104, 23, 157, 75, 181, 100, 106, 144, 6, 252, 134, 52, 0, 217, 174, 60, 205, 66, 14, 6, + 217, 31, 96, 127, 10, 117, 59, 97, 180, 156, 243, 104, 82, 136, 29, 4, 158, 76, 232, 66, 221, 27, 24, 237, 189, 199, 183, 128, 167, 222, 141, 59, + 30, 221, 18, 220, 6, 253, 252, 213, 216, 76, 168, 134, 240, 187, 84, 141, 96, 14, 50, 100, 180, 212, 53, 95, 68, 75, 248, 193, 32, 162, 131, 161, + 252, 82, 87, 213, 254, 34, 2, 44, 89, 42, 154, 248, 79, 24, 123, 140, 64, 188, 70, 106, 168, 153, 178, 212, 251, 62, 82, 225, 195, 248, 247, 54, + 246, 185, 44, 222, 150, 201, 71, 168, 14, 138, 192, 203, 120, 39, 41, 60, 215, 141, 145, 138, 69, 206, 26, 109, 137, 218, 223, 117, 158, 22, 129, 167, + 175, 75, 229, 193, 223, 21, 51, 104, 38, 246, 242, 108, 12, 103, 196, 99, 12, 52, 155, 63, 57, 93, 246, 69, 72, 247, 207, 76, 209, 52, 230, 122, + 132, 85, 242, 207, 184, 33, 157, 231, 25, 28, 20, 98, 69, 181, 129, 120, 253, 221, 52, 37, 133, 166, 178, 121, 47, 104, 203, 244, 116, 142, 152, 195, + 114, 101, 23, 134, 55, 80, 91, 125, 115, 181, 38, 229, 101, 212, 251, 85, 24, 107, 95, 146, 53, 178, 150, 183, 52, 212, 201, 99, 187, 13, 39, 83, + 175, 139, 165, 174, 171, 202, 44, 4, 26, 200, 150, 109, 104, 134, 0, 239, 161, 1, 183, 231, 91, 126, 193, 76, 52, 96, 86, 54, 148, 55, 166, 155, + 78, 147, 33, 254, 247, 108, 126, 198, 41, 39, 215, 54, 60, 2, 29, 185, 111, 99, 144, 60, 77, 171, 198, 17, 163, 207, 52, 254, 85, 250, 197, 35, + 156, 0, 107, 76, 79, 82, 41, 203, 97, 49, 87, 102, 174, 84, 125, 26, 177, 173, 218, 27, 66, 251, 228, 61, 52, 133, 28, 63, 163, 220, 230, 61, + 208, 89, 240, 70, 53, 28, 240, 222, 138, 192, 21, 107, 32, 254, 204, 86, 118, 211, 13, 98, 72, 38, 171, 38, 170, 110, 8, 161, 40, 175, 211, 59, + 66, 206, 11, 151, 191, 22, 210, 38, 93, 238, 109, 231, 136, 247, 81, 219, 118, 5, 204, 26, 164, 154, 39, 144, 158, 161, 143, 43, 241, 212, 5, 215, + 81, 198, 34, 182, 12, 62, 128, 34, 84, 7, 51, 201, 18, 202, 87, 220, 77, 227, 71, 36, 112, 42, 33, 221, 174, 65, 28, 26, 18, 234, 173, 118, + 133, 87, 118, 48, 232, 40, 226, 153, 165, 208, 120, 233, 83, 35, 255, 149, 7, 245, 188, 166, 1, 218, 218, 168, 114, 87, 46, 248, 159, 116, 108, 141, + 138, 226, 61, 178, 180, 2, 201, 89, 7, 130, 129, 56, 12, 177, 42, 33, 183, 254, 40, 126, 27, 220, 201, 221, 96, 149, 240, 203, 156, 181, 95, 232, + 253, 180, 140, 186, 126, 45, 179, 24, 244, 4, 6, 42, 161, 108, 165, 124, 144, 183, 48, 183, 96, 248, 66, 100, 148, 245, 224, 171, 22, 148, 106, 51, + 145, 157, 89, 138, 156, 127, 93, 117, 69, 0, 59, 164, 61, 144, 84, 23, 156, 9, 125, 48, 163, 133, 165, 70, 110, 64, 184, 117, 10, 61, 238, 201, + 113, 198, 66, 189, 114, 253, 183, 226, 101, 185, 13, 234, 245, 163, 16, 214, 44, 164, 82, 234, 179, 218, 30, 189, 191, 192, 45, 166, 85, 210, 101, 195, + 230, 43, 86, 192, 15, 199, 248, 150, 176, 29, 185, 139, 22, 42, 232, 8, 161, 168, 50, 235, 52, 103, 68, 166, 33, 4, 160, 154, 86, 25, 249, 176, + 67, 234, 188, 87, 160, 113, 220, 98, 136, 223, 210, 150, 230, 67, 69, 81, 181, 254, 188, 23, 148, 127, 248, 149, 82, 130, 46, 60, 55, 165, 56, 122, + 186, 16, 193, 118, 3, 180, 179, 242, 36, 94, 228, 185, 41, 181, 232, 176, 75, 105, 73, 199, 93, 33, 143, 178, 24, 222, 175, 160, 101, 43, 44, 5, + 41, 52, 77, 88, 201, 190, 4, 27, 10, 165, 56, 121, 189, 180, 14, 173, 242, 24, 205, 141, 82, 79, 32, 90, 137, 226, 93, 86, 82, 26, 244, 70, + 248, 90, 150, 65, 16, 76, 27, 227, 177, 31, 141, 185, 58, 147, 47, 190, 26, 92, 105, 162, 184, 201, 139, 82, 146, 30, 60, 165, 42, 40, 155, 126, + 186, 16, 249, 75, 73, 59, 121, 88, 250, 244, 83, 62, 59, 91, 185, 20, 189, 240, 2, 74, 5, 3, 235, 183, 35, 227, 171, 162, 138, 126, 69, 200, + 100, 34, 120, 210, 224, 193, 249, 224, 215, 189, 27, 16, 204, 245, 113, 199, 255, 185, 210, 70, 83, 135, 231, 118, 179, 212, 220, 231, 16, 47, 173, 24, + 14, 83, 225, 25, 228, 142, 7, 46, 67, 237, 19, 217, 67, 105, 98, 37, 76, 59, 172, 90, 44, 169, 252, 29, 89, 155, 162, 108, 69, 229, 213, 40, + 205, 142, 103, 109, 132, 250, 224, 41, 188, 53, 93, 94, 71, 249, 195, 60, 12, 46, 24, 69, 191, 81, 61, 31, 50, 52, 49, 145, 146, 202, 63, 173, + 173, 199, 219, 174, 183, 55, 34, 129, 202, 65, 102, 164, 124, 139, 194, 194, 178, 26, 252, 39, 143, 242, 214, 227, 103, 1, 253, 0, 202, 159, 7, 144, + 78, 60, 143, 29, 186, 27, 214, 139, 155, 241, 72, 137, 204, 50, 208, 94, 4, 80, 14, 126, 10, 228, 195, 242, 144, 173, 123, 170, 14, 49, 246, 160, + 152, 78, 83, 172, 4, 205, 254, 248, 6, 59, 237, 21, 221, 228, 130, 119, 211, 60, 91, 222, 13, 241, 130, 95, 17, 135, 209, 252, 108, 45, 252, 47, + 236, 49, 122, 24, 116, 46, 162, 240, 222, 44, 108, 250, 47, 43, 172, 253, 56, 201, 153, 5, 149, 59, 104, 113, 235, 18, 136, 95, 131, 128, 141, 212, + 5, 114, 227, 46, 218, 106, 253, 38, 49, 253, 3, 245, 120, 181, 59, 145, 125, 66, 207, 45, 35, 181, 213, 52, 157, 238, 25, 131, 59, 173, 129, 129, + 91, 240, 171, 186, 199, 187, 65, 187, 37, 150, 189, 128, 213, 28, 78, 83, 188, 191, 23, 117, 38, 99, 64, 89, 41, 85, 232, 29, 204, 157, 250, 8, + 18, 120, 60, 4, 25, 212, 198, 106, 240, 59, 57, 16, 212, 50, 249, 61, 240, 183, 71, 181, 90, 136, 55, 173, 215, 19, 220, 4, 48, 161, 24, 94, + 86, 207, 191, 23, 161, 24, 176, 63, 178, 183, 5, 212, 122, 69, 172, 85, 239, 99, 14, 236, 5, 23, 6, 255, 36, 130, 150, 144, 249, 144, 149, 12, + 33, 169, 161, 79, 35, 243, 25, 206, 164, 209, 104, 101, 174, 242, 25, 63, 136, 227, 178, 42, 210, 224, 21, 209, 99, 225, 225, 208, 97, 246, 234, 41, + 110, 127, 192, 27, 50, 143, 183, 81, 151, 121, 92, 121, 53, 2, 93, 133, 108, 185, 142, 56, 182, 184, 10, 124, 227, 22, 40, 86, 88, 150, 33, 29, + 142, 113, 231, 2, 22, 11, 199, 230, 121, 207, 17, 157, 186, 142, 48, 101, 22, 178, 54, 107, 163, 204, 28, 237, 58, 88, 23, 231, 54, 85, 199, 132, + 213, 214, 68, 168, 132, 169, 3, 164, 146, 101, 109, 166, 231, 7, 229, 53, 68, 50, 221, 80, 3, 192, 90, 2, 94, 150, 32, 141, 55, 0, 252, 200, + 41, 46, 161, 181, 210, 170, 80, 62, 212, 75, 156, 240, 166, 10, 140, 42, 255, 106, 167, 18, 11, 197, 234, 137, 28, 121, 131, 172, 15, 220, 207, 59, + 17, 57, 168, 46, 255, 151, 6, 185, 236, 32, 142, 239, 242, 221, 24, 52, 247, 37, 107, 228, 40, 222, 18, 252, 241, 138, 118, 86, 11, 199, 140, 7, + 68, 190, 191, 30, 49, 90, 63, 76, 27, 139, 56, 164, 193, 232, 178, 95, 64, 77, 45, 185, 116, 33, 248, 122, 184, 7, 191, 92, 106, 13, 70, 127, + 153, 37, 23, 211, 91, 3, 114, 168, 189, 240, 128, 202, 43, 255, 42, 22, 111, 193, 75, 66, 35, 180, 40, 179, 216, 178, 82, 52, 201, 39, 96, 81, + 146, 217, 199, 193, 153, 202, 219, 153, 187, 90, 237, 229, 98, 95, 64, 168, 90, 169, 29, 102, 94, 61, 97, 203, 13, 34, 204, 118, 223, 239, 25, 168, + 105, 86, 72, 4, 244, 227, 216, 9, 207, 156, 11, 133, 98, 40, 179, 210, 199, 213, 182, 28, 4, 73, 202, 53, 158, 238, 189, 47, 215, 92, 46, 77, + 97, 72, 160, 85, 79, 21, 175, 160, 46, 2, 162, 246, 156, 1, 68, 235, 18, 228, 181, 231, 130, 139, 230, 203, 168, 8, 180, 24, 132, 68, 148, 227, + 40, 217, 48, 196, 192, 251, 48, 8, 109, 177, 237, 46, 149, 156, 206, 147, 195, 207, 165, 122, 228, 180, 11, 94, 127, 238, 6, 236, 203, 82, 107, 27, + 234, 205, 244, 43, 97, 209, 15, 59, 75, 249, 226, 100, 182, 120, 43, 105, 212, 194, 29, 153, 175, 247, 211, 215, 35, 72, 121, 78, 99, 199, 145, 133, + 64, 49, 105, 147, 209, 3, 232, 1, 209, 73, 20, 209, 52, 185, 149, 208, 81, 134, 12, 178, 213, 103, 133, 209, 115, 228, 3, 108, 195, 239, 118, 177, + 54, 102, 148, 55, 148, 237, 13, 36, 179, 229, 29, 148, 117, 129, 146, 126, 94, 47, 119, 66, 156, 12, 1, 59, 37, 14, 191, 67, 51, 254, 176, 189, + 192, 70, 110, 182, 198, 68, 99, 37, 198, 237, 140, 253, 18, 58, 167, 63, 235, 21, 240, 119, 19, 133, 34, 31, 63, 85, 185, 252, 195, 54, 102, 103, + 239, 163, 202, 14, 136, 138, 217, 122, 200, 87, 188, 176, 28, 23, 13, 187, 186, 152, 126, 132, 150, 255, 14, 169, 134, 213, 94, 136, 219, 163, 197, 81, + 90, 177, 157, 39, 111, 167, 226, 34, 165, 200, 20, 107, 188, 108, 185, 8, 4, 28, 128, 149, 24, 95, 44, 151, 236, 127, 160, 6, 58, 35, 48, 197, + 211, 96, 29, 117, 224, 69, 14, 127, 85, 61, 142, 166, 188, 24, 93, 165, 152, 69, 233, 61, 11, 176, 219, 199, 136, 79, 169, 2, 69, 214, 11, 236, + 169, 158, 46, 116, 164, 104, 157, 57, 78, 51, 75, 160, 98, 142, 240, 62, 201, 76, 150, 252, 20, 90, 209, 15, 109, 130, 183, 97, 152, 77, 169, 150, + 218, 48, 94, 82, 5, 181, 251, 53, 154, 225, 185, 198, 27, 142, 252, 127, 205, 124, 170, 111, 247, 140, 171, 80, 18, 226, 255, 210, 100, 104, 199, 197, + 203, 219, 138, 122, 91, 197, 162, 216, 83, 159, 177, 5, 142, 15, 67, 105, 72, 237, 14, 173, 178, 144, 168, 91, 235, 123, 244, 247, 229, 100, 116, 153, + 128, 250, 54, 70, 12, 229, 215, 76, 216, 199, 186, 241, 226, 81, 99, 152, 86, 166, 78, 250, 148, 249, 104, 23, 180, 228, 127, 63, 16, 43, 220, 59, + 26, 195, 33, 101, 45, 182, 33, 203, 27, 58, 250, 172, 110, 5, 99, 250, 18, 28, 82, 133, 119, 133, 79, 233, 214, 223, 166, 99, 101, 38, 210, 37, + 178, 101, 53, 27, 179, 223, 72, 232, 30, 251, 232, 109, 202, 251, 164, 182, 101, 16, 46, 101, 202, 26, 107, 147, 115, 198, 17, 205, 249, 0, 93, 110, + 246, 54, 192, 0, 73, 1, 17, 181, 116, 225, 231, 90, 173, 110, 113, 160, 188, 139, 186, 52, 68, 150, 151, 171, 152, 220, 115, 255, 134, 218, 195, 188, + 48, 100, 203, 65, 208, 152, 183, 47, 147, 226, 210, 83, 142, 80, 210, 184, 170, 85, 104, 16, 251, 17, 164, 252, 155, 161, 234, 179, 31, 104, 90, 210, + 6, 126, 46, 84, 138, 197, 172, 61, 205, 38, 224, 208, 159, 247, 26, 44, 201, 92, 152, 228, 231, 197, 116, 208, 221, 124, 196, 121, 166, 156, 33, 203, + 43, 106, 132, 90, 207, 92, 40, 131, 105, 232, 216, 58, 176, 193, 123, 248, 9, 236, 135, 147, 223, 245, 183, 219, 88, 40, 83, 63, 14, 154, 110, 202, + 56, 130, 253, 244, 210, 152, 109, 192, 40, 113, 147, 70, 92, 235, 15, 216, 216, 128, 179, 25, 77, 132, 205, 188, 79, 94, 224, 42, 71, 195, 211, 6, + 216, 78, 98, 37, 79, 242, 22, 127, 156, 146, 44, 196, 140, 73, 112, 73, 230, 73, 126, 13, 212, 81, 29, 118, 104, 149, 171, 224, 24, 76, 145, 147, + 32, 133, 223, 35, 176, 32, 130, 155, 202, 192, 223, 143, 34, 181, 216, 184, 96, 33, 251, 13, 153, 202, 179, 41, 19, 145, 254, 199, 205, 155, 126, 24, + 74, 68, 242, 154, 40, 55, 111, 234, 10, 201, 201, 54, 116, 62, 240, 198, 86, 184, 26, 214, 220, 216, 147, 115, 238, 151, 224, 44, 137, 248, 37, 247, + 174, 22, 121, 168, 38, 199, 11, 122, 232, 65, 108, 98, 99, 171, 15, 12, 89, 237, 153, 199, 214, 32, 134, 216, 104, 235, 108, 185, 84, 159, 159, 132, + 157, 90, 209, 202, 188, 167, 61, 229, 197, 7, 188, 138, 162, 155, 60, 90, 221, 127, 154, 87, 123, 144, 165, 66, 197, 222, 43, 200, 255, 96, 236, 0, + 127, 233, 174, 99, 178, 26, 190, 231, 125, 208, 178, 192, 46, 112, 195, 250, 123, 172, 73, 153, 95, 56, 83, 206, 130, 242, 220, 14, 120, 113, 66, 18, + 79, 197, 143, 50, 119, 241, 239, 136, 150, 5, 114, 236, 89, 159, 85, 140, 244, 62, 161, 53, 73, 89, 242, 104, 139, 207, 221, 80, 235, 151, 207, 32, + 58, 216, 219, 48, 193, 27, 6, 141, 198, 7, 112, 43, 111, 129, 110, 90, 154, 163, 219, 172, 255, 6, 151, 201, 229, 9, 52, 133, 180, 210, 198, 95, + 232, 243, 154, 161, 146, 79, 69, 180, 218, 12, 93, 234, 45, 24, 210, 214, 52, 81, 93, 173, 139, 89, 59, 134, 77, 13, 144, 103, 32, 93, 212, 82, + 94, 64, 237, 102, 213, 176, 45, 199, 209, 163, 44, 93, 44, 89, 236, 67, 90, 64, 254, 185, 158, 242, 185, 35, 16, 249, 171, 130, 9, 101, 99, 213, + 34, 90, 93, 226, 229, 234, 165, 196, 2, 158, 241, 66, 204, 237, 75, 207, 232, 50, 105, 181, 113, 110, 18, 157, 202, 93, 206, 144, 178, 141, 141, 114, + 104, 164, 66, 17, 27, 171, 148, 161, 150, 42, 3, 168, 142, 67, 178, 172, 25, 200, 226, 69, 190, 21, 8, 157, 195, 99, 126, 169, 123, 173, 255, 131, + 17, 109, 70, 43, 193, 253, 205, 209, 134, 131, 243, 31, 93, 138, 204, 27, 93, 194, 85, 123, 104, 120, 91, 161, 163, 173, 141, 219, 119, 209, 154, 219, + 210, 12, 216, 223, 15, 29, 193, 98, 120, 142, 15, 6, 100, 27, 193, 105, 17, 95, 7, 70, 67, 71, 57, 106, 12, 140, 159, 255, 104, 72, 79, 132, + 96, 226, 243, 67, 209, 41, 222, 81, 75, 20, 172, 142, 222, 206, 98, 60, 126, 194, 41, 64, 183, 149, 35, 77, 151, 138, 149, 72, 168, 64, 85, 117, + 33, 179, 84, 42, 248, 189, 94, 134, 129, 209, 103, 85, 162, 211, 205, 242, 102, 105, 197, 234, 28, 247, 3, 207, 72, 141, 247, 174, 86, 32, 240, 235, + 18, 132, 197, 182, 205, 206, 124, 8, 199, 17, 53, 53, 132, 128, 73, 255, 11, 254, 80, 15, 148, 215, 54, 173, 190, 2, 66, 43, 214, 59, 186, 96, + 44, 59, 83, 102, 158, 230, 96, 35, 27, 81, 26, 47, 67, 181, 158, 85, 173, 108, 74, 22, 222, 23, 243, 89, 193, 130, 219, 61, 127, 172, 148, 214, + 159, 15, 208, 20, 181, 2, 219, 208, 254, 247, 141, 108, 13, 156, 67, 105, 220, 42, 158, 116, 200, 104, 154, 241, 162, 76, 185, 17, 175, 3, 237, 124, + 194, 214, 168, 121, 45, 68, 214, 242, 100, 208, 27, 127, 202, 5, 216, 211, 81, 145, 94, 251, 28, 242, 147, 188, 105, 162, 12, 178, 44, 254, 209, 209, + 249, 80, 246, 50, 173, 49, 135, 139, 50, 171, 34, 236, 168, 70, 137, 237, 139, 77, 23, 157, 43, 242, 62, 245, 121, 52, 128, 103, 240, 203, 227, 223, + 65, 122, 78, 162, 140, 42, 130, 71, 171, 183, 173, 249, 24, 150, 144, 109, 148, 172, 133, 184, 111, 255, 157, 220, 51, 214, 139, 125, 23, 252, 232, 178, + 207, 149, 238, 234, 183, 229, 14, 232, 194, 24, 80, 225, 161, 107, 140, 43, 119, 202, 176, 84, 117, 12, 208, 130, 189, 138, 174, 173, 29, 106, 14, 159, + 23, 16, 153, 236, 135, 37, 242, 57, 170, 166, 198, 254, 221, 147, 99, 143, 145, 53, 126, 185, 130, 42, 105, 215, 163, 23, 13, 192, 143, 149, 63, 139, + 240, 29, 120, 168, 202, 149, 235, 176, 107, 183, 65, 31, 223, 208, 67, 217, 136, 128, 82, 59, 126, 44, 52, 104, 246, 159, 98, 53, 178, 26, 221, 40, + 88, 101, 81, 110, 73, 145, 210, 167, 31, 147, 55, 110, 132, 1, 216, 96, 74, 211, 25, 171, 133, 51, 83, 115, 190, 129, 84, 253, 22, 116, 88, 192, + 6, 65, 181, 218, 249, 153, 122, 190, 215, 164, 255, 65, 171, 196, 56, 212, 41, 155, 142, 160, 22, 114, 136, 86, 44, 197, 33, 202, 113, 66, 86, 64, + 253, 16, 37, 203, 97, 143, 191, 133, 200, 34, 234, 239, 49, 164, 232, 178, 58, 56, 154, 55, 4, 44, 245, 110, 8, 203, 81, 59, 161, 183, 46, 203, + 157, 9, 62, 240, 225, 103, 131, 240, 167, 171, 101, 48, 243, 189, 26, 74, 196, 215, 16, 146, 62, 183, 70, 142, 70, 222, 129, 8, 224, 178, 129, 96, + 45, 178, 77, 36, 228, 51, 101, 72, 113, 38, 204, 233, 69, 232, 203, 54, 218, 225, 91, 103, 123, 119, 192, 158, 224, 21, 80, 166, 9, 196, 221, 171, + 210, 216, 19, 71, 160, 183, 97, 67, 41, 255, 57, 169, 123, 175, 13, 208, 28, 143, 142, 192, 57, 247, 118, 18, 190, 202, 231, 35, 133, 238, 197, 184, + 208, 29, 117, 66, 13, 122, 255, 86, 84, 66, 46, 226, 41, 93, 2, 45, 156, 188, 66, 107, 128, 222, 156, 11, 98, 245, 176, 18, 251, 61, 244, 26, + 32, 67, 91, 227, 77, 215, 190, 27, 4, 205, 129, 27, 136, 161, 212, 168, 79, 158, 34, 16, 1, 84, 121, 220, 185, 136, 234, 133, 121, 75, 14, 71, + 160, 72, 236, 231, 61, 232, 153, 85, 4, 11, 35, 237, 53, 236, 0, 66, 247, 229, 222, 73, 217, 152, 136, 143, 202, 238, 34, 160, 181, 116, 25, 20, + 225, 247, 158, 160, 196, 176, 186, 128, 46, 86, 6, 233, 174, 167, 248, 14, 150, 24, 247, 104, 109, 56, 70, 73, 97, 124, 103, 209, 99, 251, 208, 103, + 45, 70, 10, 195, 113, 110, 172, 18, 65, 237, 187, 232, 136, 40, 89, 197, 64, 68, 92, 157, 41, 180, 128, 234, 22, 116, 193, 14, 203, 231, 109, 38, + 220, 187, 80, 185, 118, 187, 180, 76, 44, 181, 155, 234, 215, 6, 230, 82, 13, 228, 75, 18, 53, 247, 19, 63, 174, 89, 8, 245, 231, 35, 156, 30, + 66, 53, 66, 96, 68, 178, 94, 246, 67, 212, 191, 227, 230, 216, 218, 211, 171, 166, 235, 188, 145, 214, 8, 6, 133, 14, 137, 211, 248, 9, 102, 148, + 77, 240, 190, 71, 40, 111, 242, 142, 204, 51, 131, 106, 246, 174, 100, 169, 154, 51, 232, 209, 192, 55, 168, 224, 55, 208, 212, 17, 113, 158, 160, 9, + 36, 163, 82, 52, 73, 106, 194, 139, 61, 92, 170, 255, 245, 190, 137, 192, 167, 147, 189, 41, 154, 169, 119, 230, 188, 163, 181, 210, 11, 88, 53, 95, + 248, 100, 211, 89, 200, 86, 165, 226, 169, 185, 103, 224, 101, 254, 212, 90, 32, 12, 173, 80, 18, 248, 215, 59, 183, 164, 225, 70, 52, 79, 168, 182, + 13, 135, 91, 244, 29, 230, 162, 24, 113, 2, 192, 2, 137, 96, 188, 207, 144, 17, 228, 72, 122, 39, 52, 171, 71, 46, 71, 52, 82, 207, 236, 141, + 241, 124, 247, 5, 109, 108, 107, 136, 10, 97, 235, 159, 65, 120, 83, 49, 52, 177, 223, 89, 57, 48, 24, 195, 170, 209, 37, 39, 50, 189, 194, 245, + 225, 165, 124, 169, 118, 113, 207, 255, 114, 144, 22, 253, 133, 62, 21, 26, 162, 116, 123, 124, 202, 111, 17, 106, 246, 26, 143, 251, 108, 170, 235, 117, + 130, 139, 138, 247, 79, 150, 68, 127, 146, 111, 241, 167, 75, 189, 251, 121, 123, 208, 164, 249, 119, 23, 85, 77, 143, 113, 154, 88, 54, 148, 142, 240, + 49, 248, 50, 85, 163, 180, 46, 49, 164, 88, 109, 109, 2, 99, 83, 154, 30, 221, 134, 17, 71, 77, 95, 164, 36, 243, 173, 201, 218, 10, 181, 205, + 60, 78, 201, 97, 160, 43, 183, 11, 98, 228, 9, 166, 28, 210, 63, 130, 245, 90, 177, 210, 78, 171, 47, 179, 165, 15, 157, 87, 174, 188, 25, 149, + 139, 95, 106, 77, 150, 149, 202, 52, 164, 145, 225, 207, 101, 57, 205, 185, 145, 163, 144, 12, 180, 228, 163, 153, 78, 133, 8, 148, 183, 70, 3, 41, + 119, 62, 203, 27, 198, 69, 71, 93, 36, 119, 67, 52, 240, 156, 8, 192, 217, 58, 122, 247, 231, 189, 0, 60, 189, 87, 141, 102, 160, 73, 217, 97, + 182, 151, 217, 37, 55, 193, 42, 136, 135, 239, 147, 75, 170, 32, 248, 47, 8, 177, 190, 184, 255, 7, 4, 96, 208, 161, 127, 133, 224, 62, 196, 150, + 197, 233, 245, 214, 216, 221, 212, 56, 116, 53, 76, 138, 168, 223, 123, 89, 11, 216, 151, 212, 172, 99, 18, 219, 155, 206, 205, 18, 40, 28, 153, 204, + 18, 249, 108, 79, 156, 217, 77, 249, 232, 236, 42, 250, 3, 146, 96, 70, 119, 26, 102, 159, 32, 152, 201, 186, 217, 250, 58, 171, 89, 171, 85, 60, + 12, 109, 103, 167, 115, 33, 80, 33, 49, 74, 28, 192, 255, 95, 114, 74, 16, 225, 116, 33, 133, 173, 127, 226, 116, 80, 69, 241, 150, 22, 46, 151, + 156, 26, 105, 112, 27, 161, 190, 194, 172, 132, 144, 98, 228, 235, 84, 250, 100, 198, 26, 110, 133, 177, 211, 31, 204, 120, 240, 62, 12, 152, 114, 222, + 130, 186, 55, 163, 225, 63, 72, 234, 199, 225, 177, 136, 94, 228, 149, 120, 244, 184, 116, 107, 144, 29, 235, 197, 158, 92, 170, 126, 140, 90, 215, 134, + 61, 57, 140, 141, 151, 148, 253, 127, 151, 138, 230, 119, 75, 234, 180, 215, 0, 253, 100, 34, 124, 241, 124, 246, 215, 23, 13, 248, 18, 129, 93, 217, + 100, 203, 144, 123, 155, 48, 82, 126, 11, 213, 158, 126, 57, 232, 82, 239, 102, 9, 254, 39, 244, 70, 30, 21, 135, 107, 130, 19, 240, 241, 0, 59, + 132, 1, 13, 170, 80, 51, 39, 202, 38, 246, 125, 27, 255, 208, 89, 8, 225, 21, 81, 118, 106, 54, 225, 249, 59, 160, 158, 31, 78, 53, 161, 79, + 155, 214, 153, 211, 85, 155, 190, 113, 51, 28, 35, 154, 236, 190, 131, 94, 195, 131, 179, 35, 235, 116, 55, 231, 179, 139, 45, 82, 123, 39, 103, 105, + 75, 62, 116, 104, 199, 209, 49, 94, 200, 143, 6, 147, 217, 75, 212, 68, 200, 93, 254, 129, 154, 200, 57, 157, 255, 22, 48, 71, 94, 195, 171, 144, + 89, 205, 62, 215, 167, 173, 160, 108, 243, 138, 131, 108, 191, 140, 69, 163, 28, 201, 186, 85, 178, 160, 180, 12, 71, 239, 23, 12, 18, 74, 201, 128, + 254, 115, 252, 41, 244, 197, 53, 75, 100, 254, 223, 253, 24, 165, 7, 178, 17, 102, 197, 16, 26, 194, 101, 60, 22, 180, 178, 97, 17, 254, 135, 194, + 15, 161, 49, 248, 171, 216, 194, 206, 7, 170, 52, 199, 92, 115, 161, 188, 159, 15, 2, 221, 67, 119, 148, 244, 255, 10, 71, 232, 121, 201, 120, 239, + 17, 207, 159, 30, 191, 89, 141, 55, 185, 225, 113, 131, 248, 193, 32, 226, 80, 212, 242, 64, 86, 7, 149, 114, 164, 199, 30, 114, 63, 79, 49, 91, + 167, 165, 162, 1, 112, 235, 229, 202, 8, 188, 167, 60, 230, 14, 32, 7, 148, 102, 1, 44, 160, 250, 142, 161, 195, 122, 162, 192, 29, 2, 155, 213, + 246, 144, 189, 7, 242, 250, 78, 62, 173, 83, 254, 137, 44, 4, 41, 217, 77, 144, 69, 37, 58, 80, 199, 31, 178, 108, 38, 163, 112, 23, 241, 238, + 227, 44, 9, 131, 198, 200, 50, 47, 184, 114, 33, 52, 80, 106, 161, 10, 10, 79, 7, 148, 167, 11, 157, 44, 104, 154, 142, 78, 107, 28, 238, 24, + 154, 14, 45, 81, 200, 142, 99, 76, 250, 121, 184, 252, 66, 233, 45, 243, 86, 227, 198, 226, 30, 27, 206, 219, 169, 254, 114, 241, 207, 145, 50, 12, + 232, 127, 136, 243, 63, 92, 177, 144, 175, 204, 220, 217, 30, 74, 218, 13, 231, 32, 100, 246, 119, 166, 231, 154, 148, 64, 36, 244, 163, 154, 54, 63, + 35, 54, 241, 53, 250, 29, 59, 34, 36, 194, 148, 172, 32, 91, 113, 164, 97, 176, 22, 173, 232, 202, 119, 130, 191, 93, 75, 47, 239, 179, 101, 45, + 134, 251, 94, 111, 9, 226, 198, 131, 54, 94, 1, 251, 60, 65, 79, 62, 238, 236, 10, 152, 186, 119, 144, 92, 199, 163, 126, 216, 51, 253, 113, 22, + 81, 99, 244, 195, 239, 6, 104, 129, 249, 176, 54, 186, 168, 115, 182, 210, 131, 251, 172, 87, 17, 54, 208, 162, 228, 19, 178, 5, 137, 244, 103, 178, + 133, 222, 72, 12, 182, 169, 58, 243, 18, 182, 66, 105, 55, 187, 216, 219, 48, 228, 38, 154, 196, 53, 119, 60, 27, 80, 226, 172, 159, 253, 87, 123, + 91, 109, 247, 217, 232, 252, 101, 73, 167, 207, 13, 203, 96, 119, 190, 53, 13, 239, 108, 134, 101, 10, 252, 143, 102, 217, 94, 78, 201, 126, 87, 169, + 14, 57, 156, 252, 213, 28, 78, 150, 225, 181, 252, 3, 250, 251, 118, 70, 125, 239, 231, 195, 160, 28, 233, 96, 123, 32, 94, 47, 223, 66, 200, 253, + 155, 154, 14, 121, 29, 84, 65, 145, 125, 4, 56, 28, 176, 144, 53, 87, 148, 160, 209, 102, 118, 61, 26, 216, 3, 87, 98, 215, 158, 34, 206, 195, + 40, 66, 74, 132, 204, 193, 11, 120, 122, 29, 21, 189, 255, 195, 38, 175, 137, 189, 10, 92, 42, 239, 196, 232, 29, 68, 9, 134, 124, 69, 230, 219, + 35, 228, 78, 188, 31, 57, 24, 61, 209, 24, 138, 9, 54, 219, 74, 5, 27, 84, 79, 65, 230, 207, 62, 195, 147, 252, 49, 243, 46, 67, 150, 1, + 115, 249, 90, 36, 166, 242, 220, 148, 254, 11, 204, 64, 22, 187, 16, 170, 221, 241, 222, 149, 56, 58, 183, 121, 244, 142, 248, 58, 216, 72, 25, 157, + 105, 245, 183, 27, 17, 183, 66, 199, 184, 237, 81, 184, 109, 127, 48, 158, 240, 238, 134, 61, 87, 13, 245, 94, 228, 45, 129, 116, 118, 6, 207, 77, + 118, 139, 170, 97, 174, 80, 225, 220, 24, 149, 55, 238, 114, 130, 108, 127, 240, 91, 113, 105, 108, 228, 253, 231, 162, 170, 12, 165, 39, 206, 165, 48, + 12, 58, 140, 231, 36, 37, 160, 254, 190, 155, 117, 194, 19, 104, 243, 107, 157, 17, 90, 29, 246, 192, 36, 98, 191, 31, 18, 163, 25, 204, 86, 160, + 58, 200, 41, 218, 97, 189, 196, 169, 211, 134, 197, 70, 82, 85, 144, 3, 14, 50, 107, 47, 159, 153, 157, 212, 125, 15, 65, 170, 193, 30, 171, 141, + 236, 229, 167, 198, 35, 30, 254, 60, 91, 246, 193, 114, 94, 119, 217, 137, 144, 216, 200, 112, 151, 4, 57, 137, 66, 239, 17, 228, 51, 109, 243, 93, + 48, 145, 122, 14, 107, 201, 181, 169, 234, 238, 180, 234, 166, 38, 236, 135, 139, 32, 239, 254, 152, 137, 131, 165, 247, 81, 236, 192, 240, 76, 243, 246, + 43, 161, 92, 76, 164, 87, 189, 153, 69, 135, 126, 24, 174, 248, 134, 176, 61, 24, 57, 62, 131, 122, 245, 108, 168, 215, 123, 87, 116, 16, 63, 189, + 193, 231, 249, 79, 243, 30, 199, 95, 161, 252, 134, 11, 173, 61, 200, 84, 51, 43, 245, 35, 52, 7, 141, 66, 212, 241, 28, 228, 150, 195, 98, 51, + 189, 45, 136, 157, 16, 127, 175, 160, 201, 232, 239, 162, 43, 54, 130, 27, 138, 158, 177, 166, 108, 14, 162, 149, 118, 85, 31, 211, 246, 160, 154, 150, + 165, 199, 123, 79, 210, 122, 87, 196, 66, 62, 155, 162, 39, 126, 74, 31, 126, 87, 193, 31, 101, 3, 76, 215, 205, 28, 215, 16, 134, 235, 202, 54, + 162, 164, 165, 222, 181, 28, 86, 64, 179, 182, 44, 83, 244, 178, 157, 136, 241, 104, 236, 227, 84, 54, 146, 153, 157, 134, 155, 7, 185, 208, 37, 138, + 216, 7, 16, 87, 200, 255, 15, 210, 14, 99, 195, 65, 63, 66, 39, 252, 204, 13, 122, 191, 56, 213, 163, 87, 79, 120, 110, 99, 188, 48, 193, 20, + 205, 168, 49, 69, 8, 109, 182, 193, 68, 4, 88, 94, 215, 39, 91, 73, 143, 190, 198, 232, 156, 66, 70, 76, 165, 139, 170, 237, 98, 114, 35, 5, + 246, 28, 154, 214, 229, 13, 126, 17, 246, 24, 247, 11, 83, 250, 251, 194, 79, 181, 143, 147, 155, 168, 92, 55, 66, 70, 188, 84, 211, 137, 106, 21, + 106, 187, 233, 205, 98, 89, 146, 186, 163, 76, 141, 231, 91, 56, 174, 250, 241, 80, 59, 171, 160, 65, 190, 65, 214, 235, 79, 187, 69, 244, 126, 58, + 199, 155, 136, 7, 164, 71, 76, 245, 96, 182, 251, 99, 196, 164, 83, 225, 155, 248, 13, 67, 232, 29, 100, 211, 71, 186, 83, 237, 14, 174, 130, 101, + 3, 133, 20, 88, 130, 120, 142, 230, 43, 35, 225, 250, 36, 170, 37, 234, 255, 152, 79, 233, 153, 91, 233, 0, 246, 50, 122, 208, 160, 85, 244, 239, + 15, 81, 83, 198, 69, 2, 178, 112, 161, 146, 226, 110, 197, 75, 124, 95, 56, 54, 47, 225, 66, 87, 203, 38, 81, 192, 98, 253, 220, 3, 247, 150, + 151, 220, 160, 188, 248, 64, 96, 143, 104, 98, 231, 63, 225, 234, 158, 34, 249, 103, 122, 23, 151, 23, 189, 170, 199, 242, 173, 109, 150, 142, 104, 19, + 89, 246, 155, 159, 127, 169, 119, 85, 187, 103, 49, 90, 63, 217, 172, 197, 131, 230, 72, 121, 54, 34, 206, 127, 12, 100, 30, 246, 126, 35, 39, 34, + 96, 105, 55, 81, 231, 104, 252, 177, 55, 125, 150, 186, 241, 148, 205, 144, 102, 174, 145, 200, 150, 249, 144, 169, 10, 229, 170, 240, 206, 130, 34, 84, + 112, 181, 54, 144, 45, 203, 33, 219, 165, 14, 77, 115, 239, 153, 57, 120, 172, 42, 232, 183, 13, 87, 47, 148, 174, 28, 74, 211, 219, 17, 240, 125, + 197, 150, 41, 31, 45, 198, 83, 136, 181, 55, 3, 205, 171, 94, 99, 70, 193, 228, 246, 224, 15, 50, 237, 227, 211, 159, 146, 183, 194, 18, 37, 130, + 234, 129, 38, 93, 203, 18, 115, 111, 201, 172, 234, 116, 82, 76, 86, 128, 137, 106, 62, 159, 150, 232, 80, 178, 212, 150, 64, 170, 15, 144, 160, 181, + 203, 219, 134, 202, 87, 32, 143, 237, 76, 228, 122, 81, 89, 95, 129, 164, 224, 25, 140, 24, 79, 160, 59, 220, 3, 27, 43, 146, 165, 224, 211, 246, + 83, 246, 242, 2, 40, 159, 99, 147, 147, 171, 104, 15, 199, 232, 121, 75, 162, 219, 164, 169, 73, 3, 1, 219, 189, 63, 230, 115, 232, 13, 150, 174, + 247, 155, 71, 164, 127, 47, 173, 20, 9, 194, 18, 188, 155, 219, 157, 128, 126, 175, 124, 53, 243, 142, 24, 251, 196, 233, 202, 172, 195, 143, 103, 209, + 107, 79, 90, 234, 232, 61, 203, 70, 245, 114, 239, 2, 222, 236, 31, 184, 133, 44, 246, 26, 196, 104, 10, 236, 209, 227, 148, 10, 83, 245, 114, 193, + 208, 126, 101, 9, 112, 105, 230, 72, 192, 66, 101, 80, 94, 77, 230, 121, 151, 68, 212, 60, 123, 170, 103, 106, 50, 96, 151, 123, 5, 10, 228, 192, + 44, 137, 190, 77, 222, 13, 27, 105, 117, 170, 139, 200, 87, 103, 6, 171, 80, 157, 50, 171, 194, 85, 118, 24, 78, 229, 66, 164, 96, 179, 88, 35, + 196, 187, 158, 65, 212, 100, 116, 193, 112, 222, 132, 170, 41, 245, 131, 204, 124, 0, 35, 199, 247, 182, 46, 42, 146, 220, 125, 160, 28, 77, 174, 10, + 106, 215, 69, 27, 22, 202, 16, 140, 148, 53, 202, 70, 147, 22, 99, 167, 0, 84, 153, 163, 107, 148, 53, 229, 110, 164, 255, 115, 153, 11, 59, 132, + 22, 9, 78, 68, 130, 124, 231, 106, 100, 1, 43, 182, 83, 10, 214, 49, 203, 51, 101, 212, 151, 42, 139, 1, 61, 135, 95, 124, 207, 179, 241, 40, + 24, 79, 215, 192, 31, 31, 242, 40, 215, 93, 136, 29, 118, 89, 106, 170, 31, 141, 107, 159, 156, 242, 35, 244, 206, 122, 10, 227, 243, 64, 222, 3, + 91, 152, 216, 113, 49, 246, 0, 64, 116, 53, 242, 200, 201, 67, 33, 229, 127, 5, 119, 201, 197, 254, 206, 66, 75, 127, 97, 103, 102, 77, 198, 184, + 81, 197, 224, 76, 255, 51, 50, 219, 145, 56, 100, 233, 62, 89, 166, 29, 65, 233, 56, 146, 222, 131, 23, 19, 232, 160, 28, 127, 202, 52, 68, 246, + 195, 238, 70, 86, 116, 206, 91, 208, 88, 49, 72, 4, 229, 243, 237, 198, 58, 1, 168, 228, 243, 219, 131, 63, 10, 136, 200, 135, 105, 9, 187, 255, + 8, 250, 130, 123, 180, 213, 144, 198, 79, 122, 61, 154, 130, 18, 118, 121, 156, 158, 90, 222, 219, 78, 115, 168, 63, 185, 179, 149, 57, 37, 163, 241, + 194, 38, 226, 40, 151, 186, 99, 89, 73, 20, 126, 140, 192, 22, 100, 6, 21, 45, 24, 189, 3, 121, 17, 120, 50, 85, 0, 232, 24, 148, 19, 252, + 69, 243, 208, 121, 10, 67, 53, 209, 229, 153, 144, 73, 53, 162, 69, 142, 115, 199, 45, 65, 139, 239, 68, 16, 241, 212, 199, 209, 178, 67, 178, 26, + 174, 107, 201, 119, 48, 6, 170, 98, 161, 96, 98, 220, 107, 80, 147, 117, 130, 10, 220, 228, 215, 191, 175, 198, 115, 109, 154, 60, 248, 152, 157, 105, + 161, 123, 211, 231, 208, 51, 13, 42, 49, 87, 54, 2, 93, 86, 115, 29, 198, 2, 189, 29, 158, 140, 212, 97, 143, 191, 100, 101, 121, 230, 40, 57, + 40, 82, 167, 22, 21, 90, 89, 50, 228, 3, 4, 119, 117, 202, 127, 10, 173, 121, 243, 145, 175, 41, 219, 61, 189, 112, 167, 120, 26, 173, 164, 235, + 63, 178, 79, 217, 129, 255, 142, 246, 154, 166, 107, 77, 106, 102, 33, 94, 66, 167, 73, 61, 52, 169, 234, 108, 20, 245, 241, 151, 226, 243, 132, 185, + 210, 123, 16, 26, 127, 235, 46, 16, 235, 161, 62, 139, 167, 153, 81, 27, 22, 170, 66, 19, 235, 179, 248, 175, 244, 95, 66, 157, 248, 48, 171, 192, + 24, 245, 190, 86, 1, 199, 224, 143, 153, 9, 84, 119, 253, 184, 160, 250, 7, 193, 126, 157, 235, 178, 203, 249, 142, 64, 66, 61, 235, 58, 242, 210, + 220, 1, 49, 150, 30, 60, 25, 15, 201, 0, 59, 108, 5, 178, 166, 100, 50, 164, 120, 77, 117, 123, 244, 20, 229, 251, 173, 70, 66, 220, 192, 82, + 92, 152, 66, 32, 144, 138, 34, 226, 65, 164, 20, 132, 137, 135, 144, 177, 187, 84, 235, 10, 217, 171, 65, 5, 132, 239, 167, 109, 114, 188, 183, 159, + 182, 222, 120, 202, 50, 44, 249, 118, 90, 222, 115, 97, 4, 94, 81, 218, 243, 173, 34, 216, 27, 205, 98, 135, 232, 13, 242, 79, 17, 31, 189, 247, + 13, 61, 86, 237, 247, 134, 241, 45, 70, 141, 96, 95, 246, 152, 98, 6, 173, 10, 143, 156, 137, 222, 185, 23, 141, 89, 62, 25, 129, 126, 126, 132, + 218, 59, 17, 31, 77, 114, 51, 173, 57, 213, 83, 185, 131, 146, 133, 236, 223, 105, 83, 208, 76, 55, 179, 233, 168, 150, 153, 221, 214, 135, 170, 211, + 66, 115, 217, 116, 117, 174, 91, 27, 54, 199, 35, 97, 172, 192, 61, 144, 178, 28, 219, 116, 162, 204, 51, 94, 153, 138, 204, 249, 130, 13, 98, 87, + 12, 250, 247, 180, 241, 242, 42, 84, 248, 179, 109, 46, 10, 127, 211, 106, 213, 222, 92, 39, 188, 233, 89, 100, 194, 119, 237, 18, 181, 8, 119, 110, + 123, 134, 81, 121, 207, 251, 88, 72, 77, 255, 239, 96, 88, 179, 180, 195, 106, 127, 151, 61, 22, 239, 131, 61, 7, 84, 186, 254, 7, 123, 150, 44, + 132, 3, 157, 5, 173, 50, 50, 151, 111, 77, 71, 190, 231, 77, 180, 114, 24, 125, 51, 123, 140, 111, 13, 82, 5, 96, 103, 129, 172, 169, 144, 234, + 21, 94, 88, 26, 93, 60, 247, 121, 103, 12, 218, 215, 4, 12, 71, 127, 88, 120, 160, 134, 38, 160, 40, 22, 172, 100, 203, 32, 30, 52, 188, 177, + 154, 137, 99, 150, 242, 114, 217, 175, 8, 155, 159, 133, 188, 37, 188, 159, 53, 180, 132, 93, 85, 177, 215, 104, 61, 148, 242, 161, 129, 153, 232, 58, + 215, 64, 223, 56, 42, 198, 201, 250, 201, 149, 24, 43, 189, 253, 108, 43, 250, 163, 187, 135, 101, 98, 159, 8, 248, 101, 21, 108, 44, 225, 81, 188, + 133, 159, 249, 238, 128, 84, 181, 103, 237, 109, 168, 201, 244, 189, 94, 60, 194, 207, 48, 235, 41, 146, 55, 165, 89, 5, 183, 111, 92, 98, 25, 226, + 251, 120, 57, 134, 225, 240, 78, 120, 250, 90, 116, 147, 70, 90, 119, 111, 104, 11, 89, 244, 192, 41, 43, 54, 18, 209, 179, 118, 28, 142, 189, 173, + 91, 220, 225, 175, 209, 35, 171, 225, 86, 158, 188, 18, 251, 211, 21, 51, 208, 195, 101, 217, 121, 242, 43, 232, 88, 167, 166, 184, 121, 34, 95, 248, + 65, 105, 199, 251, 24, 196, 194, 234, 194, 117, 85, 66, 63, 66, 217, 20, 232, 83, 119, 249, 122, 220, 219, 230, 111, 232, 136, 73, 141, 162, 203, 168, + 72, 134, 187, 92, 219, 0, 142, 241, 87, 119, 142, 220, 11, 3, 240, 23, 180, 65, 140, 67, 231, 180, 134, 14, 175, 18, 195, 121, 23, 212, 210, 119, + 188, 218, 39, 119, 35, 94, 117, 43, 236, 195, 132, 9, 21, 113, 152, 159, 96, 119, 117, 132, 196, 18, 152, 171, 165, 3, 110, 22, 21, 12, 102, 19, + 45, 55, 192, 191, 18, 223, 179, 157, 204, 104, 106, 80, 218, 185, 244, 47, 213, 151, 184, 21, 46, 220, 121, 4, 64, 25, 23, 72, 41, 227, 160, 143, + 159, 18, 163, 142, 52, 216, 243, 108, 0, 58, 89, 149, 164, 211, 88, 172, 106, 33, 204, 164, 53, 13, 78, 158, 71, 69, 79, 206, 235, 55, 129, 237, + 133, 249, 34, 144, 179, 8, 245, 62, 174, 152, 111, 179, 16, 28, 155, 46, 139, 152, 128, 222, 185, 16, 242, 143, 96, 255, 28, 224, 166, 82, 189, 77, + 237, 167, 229, 227, 122, 23, 97, 75, 228, 195, 133, 224, 75, 21, 136, 229, 216, 119, 235, 233, 253, 241, 79, 54, 137, 42, 203, 245, 20, 98, 186, 10, + 15, 238, 151, 250, 85, 197, 174, 128, 29, 247, 87, 161, 34, 172, 63, 183, 223, 212, 165, 106, 103, 73, 53, 134, 28, 203, 215, 140, 230, 22, 179, 42, + 60, 30, 204, 84, 161, 118, 59, 67, 205, 82, 207, 229, 39, 252, 207, 37, 225, 39, 236, 235, 108, 135, 76, 246, 24, 12, 17, 84, 248, 9, 90, 96, + 184, 252, 22, 118, 193, 88, 111, 54, 14, 71, 222, 33, 121, 235, 34, 12, 214, 238, 112, 183, 198, 27, 125, 212, 31, 103, 135, 225, 118, 244, 22, 211, + 32, 239, 27, 222, 195, 202, 250, 130, 142, 10, 79, 172, 214, 79, 240, 151, 98, 229, 194, 28, 229, 61, 142, 222, 225, 132, 172, 16, 21, 51, 96, 30, + 244, 41, 253, 62, 187, 194, 155, 94, 134, 29, 103, 42, 19, 229, 155, 81, 86, 15, 251, 176, 191, 232, 89, 75, 99, 127, 65, 70, 219, 235, 155, 244, + 142, 144, 107, 20, 213, 116, 202, 113, 240, 192, 18, 116, 255, 211, 207, 90, 232, 86, 92, 200, 119, 251, 147, 138, 61, 242, 45, 214, 138, 163, 108, 230, + 236, 151, 163, 104, 122, 233, 237, 86, 158, 87, 11, 141, 234, 254, 129, 188, 103, 96, 137, 0, 150, 130, 103, 223, 210, 95, 74, 164, 113, 188, 224, 194, + 151, 105, 205, 94, 240, 59, 12, 1, 147, 101, 22, 168, 125, 86, 80, 230, 194, 247, 220, 96, 96, 60, 138, 96, 119, 250, 15, 98, 141, 159, 95, 101, + 25, 176, 252, 42, 236, 218, 206, 104, 96, 16, 122, 196, 122, 52, 3, 193, 126, 228, 110, 26, 21, 201, 185, 101, 18, 114, 244, 86, 83, 210, 158, 199, + 34, 216, 198, 248, 183, 181, 6, 187, 41, 220, 180, 140, 94, 18, 155, 231, 121, 195, 153, 149, 121, 209, 97, 15, 65, 254, 115, 22, 14, 240, 244, 207, + 101, 126, 248, 17, 110, 208, 34, 198, 198, 179, 249, 9, 28, 57, 239, 134, 161, 124, 55, 250, 241, 200, 151, 153, 219, 48, 67, 215, 100, 42, 63, 20, + 220, 139, 164, 49, 216, 125, 72, 190, 22, 82, 31, 119, 7, 2, 235, 196, 20, 142, 170, 80, 35, 114, 230, 179, 208, 142, 224, 6, 193, 54, 13, 132, + 142, 74, 110, 219, 125, 208, 196, 70, 36, 2, 235, 139, 238, 65, 79, 106, 68, 185, 83, 88, 14, 49, 144, 122, 161, 87, 232, 93, 13, 141, 149, 23, + 153, 89, 162, 41, 172, 241, 94, 38, 122, 205, 114, 48, 255, 40, 54, 241, 125, 153, 7, 99, 158, 238, 66, 162, 208, 235, 7, 49, 14, 105, 156, 1, + 13, 1, 49, 19, 67, 104, 150, 71, 201, 213, 6, 19, 121, 184, 229, 56, 142, 26, 191, 78, 62, 158, 249, 42, 213, 141, 215, 201, 81, 109, 44, 245, + 171, 229, 202, 243, 248, 150, 244, 67, 86, 161, 247, 13, 197, 246, 95, 204, 153, 114, 232, 209, 52, 100, 214, 60, 14, 64, 111, 71, 170, 26, 249, 202, + 64, 20, 94, 165, 9, 96, 227, 61, 74, 97, 122, 9, 43, 167, 116, 178, 97, 89, 134, 152, 125, 40, 213, 178, 216, 171, 27, 57, 110, 166, 217, 23, + 92, 15, 200, 241, 84, 182, 98, 54, 227, 106, 27, 34, 75, 116, 249, 199, 239, 230, 91, 2, 155, 132, 223, 50, 49, 190, 22, 83, 34, 251, 184, 97, + 230, 161, 191, 221, 202, 82, 47, 186, 37, 200, 184, 167, 31, 68, 76, 208, 57, 255, 35, 237, 3, 180, 226, 73, 72, 31, 251, 128, 187, 243, 250, 171, + 248, 99, 105, 238, 84, 252, 28, 11, 201, 245, 218, 77, 173, 57, 146, 248, 6, 234, 80, 49, 77, 54, 15, 185, 97, 184, 250, 51, 84, 84, 115, 237, + 223, 217, 7, 74, 55, 23, 122, 92, 247, 182, 164, 74, 16, 253, 205, 68, 66, 130, 176, 22, 157, 136, 165, 166, 105, 53, 162, 223, 11, 196, 243, 224, + 65, 30, 67, 63, 22, 72, 67, 159, 223, 27, 206, 119, 96, 223, 189, 128, 157, 245, 250, 100, 88, 55, 219, 173, 40, 69, 172, 24, 173, 15, 208, 61, + 193, 158, 6, 220, 119, 78, 0, 199, 211, 8, 20, 218, 115, 100, 37, 127, 229, 120, 129, 237, 151, 107, 252, 176, 4, 198, 160, 75, 57, 204, 138, 189, + 144, 183, 0, 214, 238, 100, 135, 149, 238, 28, 47, 208, 212, 207, 45, 154, 92, 148, 169, 57, 38, 110, 231, 7, 131, 151, 62, 0, 55, 212, 194, 39, + 142, 126, 156, 210, 83, 151, 37, 17, 104, 69, 224, 34, 143, 86, 220, 136, 145, 11, 160, 226, 62, 49, 86, 91, 135, 244, 66, 204, 97, 181, 224, 148, + 13, 135, 81, 120, 69, 41, 5, 52, 83, 117, 240, 166, 25, 185, 11, 201, 227, 153, 55, 72, 77, 197, 222, 213, 17, 255, 67, 200, 215, 106, 148, 167, + 18, 188, 21, 126, 194, 59, 78, 178, 36, 107, 134, 142, 171, 128, 123, 95, 175, 3, 39, 248, 141, 139, 7, 132, 222, 240, 103, 142, 31, 212, 110, 116, + 48, 209, 14, 112, 2, 249, 110, 144, 197, 89, 170, 107, 83, 21, 204, 210, 184, 234, 80, 65, 10, 229, 229, 184, 43, 174, 133, 148, 190, 19, 41, 227, + 74, 72, 249, 180, 144, 254, 172, 59, 242, 30, 40, 231, 190, 242, 28, 4, 210, 199, 224, 87, 252, 245, 105, 161, 202, 36, 130, 239, 63, 137, 124, 78, + 153, 75, 250, 168, 90, 239, 59, 208, 219, 240, 79, 113, 118, 166, 214, 207, 174, 181, 136, 221, 127, 133, 113, 108, 215, 111, 70, 66, 31, 121, 37, 220, + 138, 97, 239, 61, 216, 167, 182, 37, 104, 242, 224, 68, 45, 76, 118, 118, 93, 59, 42, 205, 7, 180, 122, 196, 132, 75, 154, 209, 89, 158, 131, 104, + 115, 246, 106, 221, 224, 31, 110, 147, 196, 222, 6, 10, 197, 211, 138, 105, 236, 144, 71, 121, 187, 223, 122, 38, 200, 126, 235, 166, 151, 175, 135, 43, + 102, 58, 99, 180, 126, 189, 204, 165, 164, 75, 70, 129, 189, 129, 125, 23, 133, 115, 118, 236, 111, 64, 218, 61, 43, 208, 194, 90, 217, 35, 82, 107, + 99, 162, 233, 4, 44, 132, 58, 126, 253, 235, 67, 224, 109, 88, 123, 22, 58, 152, 233, 52, 73, 109, 166, 220, 193, 174, 216, 151, 230, 3, 166, 229, + 151, 239, 254, 141, 247, 165, 115, 90, 197, 213, 236, 32, 246, 204, 69, 205, 120, 225, 99, 118, 68, 224, 237, 199, 144, 226, 182, 122, 239, 86, 65, 54, + 186, 8, 214, 233, 160, 86, 97, 236, 104, 240, 216, 68, 179, 192, 166, 26, 80, 198, 119, 175, 241, 24, 218, 212, 51, 219, 96, 53, 127, 166, 157, 219, + 240, 216, 0, 50, 237, 249, 80, 209, 140, 190, 172, 126, 17, 101, 65, 200, 231, 29, 16, 87, 235, 147, 220, 100, 87, 36, 116, 57, 52, 197, 26, 140, + 111, 158, 134, 142, 236, 145, 102, 137, 48, 181, 96, 212, 231, 6, 53, 31, 154, 82, 0, 242, 239, 227, 141, 24, 53, 70, 164, 102, 138, 167, 245, 42, + 152, 88, 5, 232, 180, 164, 94, 111, 196, 209, 229, 133, 244, 142, 2, 48, 38, 10, 42, 165, 251, 160, 68, 143, 207, 215, 123, 53, 242, 183, 200, 1, + 125, 142, 11, 87, 103, 138, 111, 133, 215, 107, 77, 122, 39, 183, 75, 157, 173, 16, 183, 131, 235, 138, 38, 12, 215, 86, 232, 143, 186, 112, 101, 212, + 112, 34, 52, 95, 1, 35, 48, 40, 29, 146, 102, 190, 205, 18, 234, 10, 111, 22, 172, 133, 188, 151, 245, 233, 142, 95, 6, 6, 209, 124, 229, 180, + 98, 87, 148, 242, 14, 188, 138, 171, 229, 123, 56, 96, 231, 221, 131, 20, 39, 36, 249, 13, 162, 6, 67, 126, 20, 118, 236, 64, 10, 150, 103, 35, + 3, 58, 142, 120, 96, 77, 143, 158, 170, 110, 22, 176, 61, 89, 11, 13, 84, 95, 230, 22, 207, 148, 124, 204, 70, 193, 183, 23, 227, 232, 74, 86, + 145, 141, 67, 104, 214, 160, 47, 54, 222, 176, 183, 125, 73, 5, 213, 140, 1, 29, 252, 203, 80, 139, 210, 122, 130, 187, 250, 175, 158, 79, 22, 88, + 27, 165, 11, 89, 206, 54, 164, 131, 123, 248, 14, 35, 161, 72, 255, 62, 10, 129, 199, 208, 162, 234, 112, 180, 34, 136, 56, 7, 224, 197, 62, 238, + 232, 191, 195, 150, 83, 109, 42, 37, 175, 225, 143, 171, 189, 124, 252, 241, 75, 189, 147, 201, 224, 229, 158, 144, 47, 227, 89, 29, 149, 150, 25, 140, + 247, 160, 119, 186, 46, 66, 138, 85, 135, 113, 50, 120, 153, 55, 12, 246, 4, 234, 144, 221, 237, 56, 135, 166, 74, 231, 116, 66, 111, 211, 126, 140, + 107, 183, 196, 67, 142, 65, 117, 121, 240, 32, 120, 57, 163, 229, 111, 208, 28, 40, 223, 130, 36, 231, 217, 127, 61, 233, 42, 18, 3, 202, 77, 169, + 76, 46, 172, 183, 28, 252, 62, 200, 80, 218, 112, 152, 159, 118, 211, 19, 163, 17, 230, 242, 58, 100, 148, 153, 41, 223, 137, 71, 207, 243, 242, 87, + 143, 236, 247, 129, 33, 40, 119, 250, 133, 233, 18, 196, 59, 84, 247, 172, 9, 129, 188, 197, 101, 41, 98, 61, 90, 48, 10, 207, 35, 9, 130, 142, + 116, 20, 126, 207, 235, 105, 158, 7, 11, 207, 58, 38, 143, 69, 213, 215, 209, 6, 109, 36, 35, 147, 117, 104, 12, 80, 65, 166, 29, 45, 232, 31, + 3, 69, 15, 196, 81, 195, 62, 215, 202, 225, 48, 148, 59, 65, 224, 35, 82, 186, 167, 31, 65, 255, 244, 216, 81, 255, 0, 146, 183, 19, 104, 194, + 133, 7, 153, 157, 245, 3, 162, 128, 220, 148, 14, 176, 213, 195, 24, 143, 200, 19, 190, 245, 210, 24, 160, 27, 97, 35, 45, 61, 74, 23, 162, 234, + 234, 135, 176, 255, 101, 5, 178, 41, 248, 21, 15, 217, 10, 31, 139, 81, 56, 172, 110, 23, 222, 224, 133, 54, 219, 248, 46, 170, 225, 175, 123, 232, + 241, 205, 88, 109, 185, 218, 74, 4, 183, 28, 194, 101, 144, 95, 249, 93, 52, 112, 252, 92, 182, 158, 30, 218, 4, 236, 153, 11, 32, 187, 92, 55, + 66, 196, 221, 209, 135, 9, 90, 244, 96, 248, 30, 209, 184, 98, 117, 181, 178, 93, 234, 18, 8, 143, 242, 70, 157, 96, 137, 22, 159, 253, 66, 187, + 242, 180, 91, 247, 58, 164, 212, 236, 148, 218, 191, 131, 50, 115, 126, 75, 249, 148, 43, 61, 228, 121, 21, 47, 10, 108, 249, 9, 52, 46, 81, 123, + 77, 24, 33, 17, 250, 254, 147, 82, 69, 159, 95, 221, 84, 19, 133, 213, 127, 199, 1, 219, 159, 228, 178, 98, 17, 143, 100, 50, 242, 177, 199, 157, + 16, 2, 187, 69, 214, 216, 31, 213, 126, 110, 230, 94, 43, 10, 216, 35, 70, 190, 53, 81, 70, 184, 232, 201, 145, 131, 181, 98, 56, 22, 44, 60, + 89, 185, 183, 20, 55, 123, 137, 34, 108, 33, 90, 70, 169, 102, 126, 161, 255, 106, 121, 140, 210, 19, 116, 241, 151, 74, 16, 4, 112, 41, 178, 104, + 78, 131, 160, 124, 129, 74, 179, 169, 223, 230, 126, 13, 17, 94, 99, 135, 188, 175, 145, 16, 30, 51, 56, 192, 5, 157, 56, 46, 127, 225, 49, 154, + 96, 18, 107, 178, 13, 205, 234, 19, 5, 138, 55, 141, 18, 12, 62, 180, 37, 157, 255, 235, 66, 120, 119, 169, 106, 21, 156, 163, 205, 190, 207, 42, + 102, 65, 140, 70, 99, 138, 85, 43, 127, 152, 214, 170, 206, 64, 193, 13, 173, 57, 239, 105, 223, 169, 255, 112, 182, 33, 122, 233, 226, 182, 58, 45, + 155, 29, 10, 120, 9, 122, 115, 187, 128, 14, 210, 138, 195, 93, 110, 231, 72, 196, 242, 176, 100, 48, 114, 215, 1, 195, 213, 221, 129, 32, 34, 218, + 202, 47, 240, 72, 190, 225, 90, 171, 114, 187, 85, 60, 4, 143, 188, 132, 254, 31, 38, 235, 249, 145, 129, 80, 43, 220, 214, 202, 98, 161, 89, 98, + 81, 68, 189, 218, 206, 90, 200, 214, 183, 7, 106, 97, 210, 22, 154, 245, 221, 201, 94, 181, 149, 59, 17, 1, 251, 91, 153, 153, 251, 147, 104, 59, + 72, 188, 63, 120, 28, 3, 86, 182, 65, 5, 203, 239, 239, 193, 67, 142, 144, 23, 35, 199, 156, 168, 113, 232, 103, 165, 23, 123, 67, 217, 210, 24, + 6, 42, 126, 30, 186, 30, 31, 52, 36, 179, 130, 48, 215, 89, 130, 164, 245, 76, 207, 63, 218, 11, 41, 94, 16, 133, 37, 103, 96, 156, 26, 168, + 241, 22, 191, 30, 43, 69, 108, 27, 99, 118, 69, 148, 213, 209, 203, 252, 197, 208, 104, 252, 238, 143, 187, 211, 227, 143, 249, 157, 241, 243, 161, 178, + 23, 149, 3, 2, 205, 158, 22, 129, 80, 207, 103, 106, 27, 215, 94, 16, 115, 144, 104, 12, 146, 195, 79, 4, 178, 216, 128, 106, 134, 92, 90, 75, + 233, 229, 122, 29, 218, 53, 47, 184, 31, 47, 213, 143, 251, 172, 32, 228, 223, 133, 68, 231, 98, 47, 244, 204, 37, 18, 149, 11, 175, 248, 248, 9, + 211, 153, 82, 93, 59, 128, 166, 211, 69, 243, 244, 33, 83, 4, 57, 69, 41, 44, 145, 78, 168, 45, 198, 14, 184, 21, 239, 26, 110, 126, 20, 249, + 217, 251, 182, 64, 47, 181, 97, 234, 128, 98, 64, 55, 0, 209, 198, 54, 207, 159, 121, 139, 16, 78, 81, 54, 168, 45, 97, 196, 33, 159, 224, 38, + 174, 110, 12, 100, 92, 84, 9, 84, 195, 56, 49, 88, 246, 241, 54, 219, 135, 193, 188, 104, 17, 172, 70, 172, 157, 15, 133, 98, 24, 226, 222, 141, + 120, 205, 70, 11, 60, 68, 153, 250, 159, 115, 233, 241, 226, 65, 154, 212, 194, 191, 192, 97, 88, 50, 64, 120, 39, 108, 112, 239, 134, 222, 46, 49, + 69, 171, 86, 19, 57, 159, 93, 110, 37, 104, 69, 95, 120, 32, 91, 210, 117, 177, 115, 182, 80, 133, 143, 16, 212, 185, 245, 208, 6, 29, 21, 247, + 216, 19, 229, 102, 53, 198, 29, 255, 203, 21, 102, 206, 48, 214, 172, 190, 121, 68, 142, 62, 78, 181, 193, 194, 38, 50, 54, 179, 15, 124, 18, 196, + 233, 136, 49, 5, 44, 64, 190, 195, 189, 250, 111, 182, 169, 255, 113, 83, 199, 249, 209, 81, 244, 214, 224, 119, 120, 194, 138, 171, 21, 159, 80, 69, + 187, 210, 146, 99, 15, 102, 159, 168, 94, 211, 231, 221, 180, 222, 129, 38, 148, 244, 103, 210, 13, 215, 163, 143, 234, 240, 125, 194, 70, 245, 118, 217, + 244, 108, 164, 94, 172, 88, 11, 129, 191, 202, 23, 216, 176, 214, 50, 107, 200, 151, 208, 203, 78, 245, 134, 159, 64, 108, 241, 21, 223, 145, 206, 62, + 110, 160, 255, 112, 147, 218, 236, 101, 176, 64, 214, 43, 135, 77, 21, 214, 191, 113, 27, 210, 55, 176, 139, 192, 5, 38, 11, 35, 229, 136, 58, 231, + 203, 26, 122, 89, 179, 97, 195, 10, 89, 191, 188, 233, 198, 155, 221, 160, 84, 94, 216, 126, 247, 185, 222, 2, 109, 133, 130, 216, 138, 54, 111, 190, + 71, 31, 176, 32, 51, 107, 158, 36, 250, 199, 239, 209, 71, 70, 210, 113, 82, 82, 76, 146, 14, 154, 170, 236, 229, 98, 79, 239, 231, 67, 134, 44, + 66, 245, 91, 68, 203, 27, 80, 165, 148, 139, 189, 209, 153, 194, 23, 6, 58, 254, 115, 104, 41, 81, 47, 205, 229, 87, 18, 60, 224, 214, 60, 16, + 51, 69, 0, 76, 81, 132, 238, 189, 136, 22, 28, 100, 158, 56, 216, 186, 249, 127, 136, 171, 213, 45, 140, 67, 171, 78, 165, 215, 230, 60, 15, 29, + 170, 111, 64, 247, 54, 214, 83, 249, 11, 86, 179, 63, 0, 53, 34, 191, 238, 59, 188, 188, 223, 211, 68, 11, 65, 73, 251, 40, 61, 247, 115, 140, + 88, 114, 49, 85, 28, 135, 234, 243, 209, 95, 249, 250, 19, 188, 43, 124, 177, 12, 177, 65, 174, 65, 153, 22, 6, 217, 166, 215, 193, 138, 209, 23, + 30, 223, 65, 111, 194, 11, 51, 37, 182, 232, 77, 134, 71, 243, 154, 23, 81, 45, 76, 220, 36, 105, 202, 254, 34, 74, 57, 175, 246, 151, 105, 197, + 122, 42, 199, 110, 238, 161, 37, 254, 205, 213, 192, 104, 237, 41, 205, 13, 200, 22, 244, 40, 183, 62, 144, 164, 89, 141, 250, 51, 178, 153, 188, 184, + 173, 36, 216, 74, 157, 166, 104, 189, 249, 43, 219, 240, 195, 49, 249, 183, 19, 144, 132, 207, 104, 142, 186, 42, 155, 63, 130, 14, 189, 56, 89, 79, + 139, 92, 192, 84, 216, 128, 222, 155, 227, 205, 162, 202, 222, 206, 16, 230, 239, 205, 17, 129, 10, 47, 196, 74, 27, 210, 230, 51, 69, 145, 87, 190, + 29, 39, 195, 113, 212, 179, 6, 229, 97, 119, 222, 181, 90, 193, 80, 121, 245, 201, 195, 44, 59, 239, 33, 111, 8, 51, 51, 107, 80, 170, 96, 196, + 110, 227, 59, 177, 102, 36, 21, 14, 113, 209, 81, 54, 49, 96, 45, 63, 18, 193, 117, 43, 81, 17, 194, 137, 66, 74, 177, 158, 166, 217, 236, 91, + 253, 187, 51, 25, 47, 205, 14, 4, 220, 3, 249, 222, 54, 91, 239, 203, 183, 54, 210, 50, 8, 211, 162, 153, 18, 223, 252, 189, 26, 26, 114, 96, + 211, 159, 173, 48, 37, 14, 184, 157, 74, 173, 195, 85, 84, 128, 137, 255, 235, 75, 184, 157, 231, 112, 17, 216, 132, 6, 58, 253, 3, 228, 112, 52, + 191, 247, 130, 3, 16, 55, 30, 116, 235, 122, 162, 59, 146, 44, 21, 90, 42, 110, 221, 18, 216, 34, 63, 231, 45, 193, 60, 17, 226, 127, 247, 174, + 230, 77, 1, 75, 29, 141, 16, 150, 178, 54, 148, 169, 207, 187, 176, 187, 151, 158, 251, 239, 103, 237, 129, 157, 84, 165, 101, 139, 48, 145, 24, 244, + 136, 102, 54, 251, 116, 175, 73, 89, 102, 11, 109, 118, 167, 121, 68, 42, 231, 139, 169, 222, 98, 132, 94, 115, 218, 232, 209, 123, 40, 218, 16, 131, + 50, 89, 49, 204, 44, 193, 193, 124, 158, 30, 107, 255, 70, 40, 132, 255, 6, 103, 65, 147, 73, 117, 146, 198, 224, 21, 143, 62, 193, 190, 252, 32, + 132, 64, 131, 189, 33, 84, 155, 166, 92, 175, 140, 168, 223, 166, 168, 198, 249, 51, 49, 108, 125, 239, 64, 151, 92, 66, 149, 88, 109, 240, 154, 193, + 130, 43, 196, 173, 252, 12, 215, 93, 0, 83, 31, 167, 103, 117, 239, 38, 205, 102, 233, 219, 36, 216, 121, 146, 123, 60, 170, 39, 115, 222, 65, 37, + 90, 176, 31, 77, 113, 185, 160, 122, 139, 13, 187, 81, 221, 11, 168, 20, 239, 152, 247, 213, 214, 2, 152, 242, 99, 52, 208, 230, 54, 210, 244, 135, + 134, 128, 59, 213, 27, 74, 207, 160, 84, 201, 206, 108, 193, 223, 180, 144, 250, 220, 200, 133, 25, 156, 83, 166, 116, 231, 103, 224, 76, 52, 162, 223, + 108, 205, 19, 77, 16, 129, 22, 181, 181, 201, 25, 113, 154, 44, 16, 126, 161, 39, 216, 134, 247, 173, 5, 80, 175, 254, 136, 221, 91, 7, 52, 171, + 240, 134, 143, 173, 201, 85, 252, 11, 36, 216, 51, 243, 180, 6, 122, 33, 67, 133, 211, 45, 243, 211, 22, 35, 77, 47, 78, 146, 200, 125, 190, 133, + 142, 159, 250, 185, 123, 137, 200, 139, 35, 22, 168, 208, 223, 252, 220, 214, 59, 114, 188, 141, 8, 8, 111, 129, 141, 85, 248, 17, 80, 95, 192, 35, + 22, 30, 103, 203, 161, 55, 139, 157, 6, 243, 100, 136, 127, 42, 168, 194, 108, 244, 164, 128, 82, 148, 54, 130, 192, 0, 253, 192, 118, 4, 31, 120, + 186, 202, 123, 144, 37, 55, 238, 79, 43, 191, 71, 101, 74, 192, 176, 152, 146, 228, 222, 241, 231, 120, 83, 90, 249, 146, 56, 214, 104, 126, 189, 169, + 42, 222, 44, 246, 204, 80, 121, 108, 11, 218, 16, 132, 178, 27, 213, 19, 5, 45, 107, 212, 56, 106, 204, 251, 120, 141, 231, 105, 53, 186, 40, 176, + 166, 200, 55, 209, 42, 77, 202, 85, 203, 104, 157, 9, 0, 26, 20, 0, 20, 225, 245, 65, 230, 213, 3, 115, 149, 93, 44, 161, 12, 97, 97, 245, + 228, 195, 43, 184, 78, 222, 207, 147, 204, 100, 219, 245, 227, 220, 91, 247, 31, 52, 200, 129, 210, 111, 249, 16, 196, 253, 33, 8, 28, 167, 164, 28, + 168, 51, 104, 5, 247, 140, 93, 138, 124, 213, 155, 0, 245, 188, 206, 65, 112, 246, 135, 120, 208, 198, 158, 151, 72, 45, 225, 231, 63, 10, 106, 94, + 193, 5, 178, 162, 251, 254, 138, 196, 237, 16, 118, 214, 1, 116, 35, 75, 188, 202, 51, 248, 169, 9, 93, 224, 81, 193, 148, 166, 181, 6, 141, 182, + 240, 63, 24, 40, 38, 74, 154, 135, 181, 146, 114, 162, 126, 5, 51, 97, 186, 85, 41, 12, 75, 105, 69, 175, 33, 135, 56, 252, 16, 108, 135, 115, + 238, 230, 22, 252, 134, 141, 202, 164, 191, 5, 146, 236, 137, 26, 161, 188, 27, 133, 97, 226, 33, 232, 24, 247, 131, 62, 25, 3, 243, 92, 157, 94, + 37, 40, 27, 40, 109, 241, 70, 109, 133, 26, 207, 167, 121, 27, 149, 247, 243, 163, 132, 44, 131, 16, 124, 232, 34, 84, 130, 13, 201, 147, 207, 145, + 254, 229, 212, 21, 47, 200, 53, 85, 60, 28, 165, 12, 13, 67, 124, 76, 115, 250, 150, 13, 108, 107, 218, 148, 176, 61, 242, 10, 77, 197, 9, 187, + 25, 175, 20, 78, 156, 220, 152, 170, 224, 47, 216, 170, 73, 75, 61, 139, 41, 171, 54, 109, 208, 201, 50, 55, 206, 251, 233, 1, 237, 80, 254, 235, + 201, 13, 149, 153, 59, 189, 19, 233, 250, 239, 189, 45, 153, 245, 69, 219, 60, 74, 27, 10, 98, 44, 59, 14, 241, 178, 46, 249, 19, 66, 95, 110, + 135, 48, 102, 231, 66, 27, 77, 237, 233, 163, 204, 57, 108, 23, 164, 89, 130, 166, 171, 111, 225, 163, 182, 161, 235, 24, 39, 130, 146, 191, 141, 177, + 138, 211, 2, 252, 8, 142, 233, 102, 181, 187, 73, 76, 145, 180, 58, 3, 227, 227, 8, 184, 78, 105, 165, 242, 130, 205, 200, 122, 33, 204, 182, 208, + 243, 48, 68, 234, 153, 70, 85, 124, 246, 27, 240, 44, 210, 144, 233, 3, 125, 94, 19, 172, 181, 254, 127, 125, 79, 157, 252, 46, 254, 255, 125, 159, + 198, 50, 33, 106, 8, 251, 88, 109, 247, 125, 198, 54, 226, 231, 81, 185, 214, 7, 229, 50, 19, 107, 120, 71, 193, 90, 18, 22, 64, 16, 131, 232, + 213, 153, 66, 201, 197, 50, 149, 137, 83, 142, 62, 122, 40, 223, 226, 191, 18, 61, 74, 63, 221, 232, 22, 126, 44, 224, 149, 223, 239, 25, 1, 36, + 49, 115, 35, 233, 59, 226, 42, 228, 123, 97, 249, 153, 21, 118, 84, 80, 60, 53, 133, 161, 173, 155, 247, 66, 11, 204, 94, 215, 70, 5, 196, 17, + 55, 24, 8, 99, 191, 58, 23, 42, 101, 64, 232, 113, 106, 71, 159, 168, 171, 245, 244, 236, 134, 62, 97, 63, 76, 64, 229, 73, 225, 103, 46, 170, + 73, 190, 168, 112, 43, 162, 104, 92, 115, 219, 127, 125, 223, 154, 3, 247, 14, 189, 27, 58, 194, 255, 230, 7, 195, 245, 176, 48, 83, 27, 65, 148, + 6, 225, 64, 12, 209, 192, 19, 17, 120, 236, 17, 77, 65, 10, 196, 138, 197, 10, 104, 156, 215, 133, 113, 189, 88, 251, 120, 121, 29, 19, 22, 58, + 136, 63, 203, 212, 141, 55, 112, 247, 178, 71, 11, 175, 18, 190, 81, 160, 38, 160, 91, 102, 65, 181, 85, 114, 31, 146, 93, 111, 240, 82, 196, 35, + 30, 163, 218, 208, 227, 222, 65, 107, 223, 129, 177, 18, 50, 57, 45, 107, 129, 18, 127, 172, 64, 179, 154, 60, 1, 242, 89, 244, 56, 196, 160, 200, + 166, 119, 221, 121, 16, 220, 173, 62, 9, 176, 28, 13, 146, 55, 210, 180, 7, 60, 119, 7, 21, 157, 106, 163, 69, 133, 240, 28, 229, 129, 124, 88, + 250, 236, 33, 172, 1, 225, 47, 149, 179, 238, 133, 58, 154, 238, 69, 233, 180, 22, 175, 116, 89, 68, 206, 198, 19, 126, 74, 243, 77, 227, 51, 189, + 124, 197, 26, 99, 81, 146, 158, 250, 71, 169, 200, 5, 183, 89, 106, 137, 178, 24, 246, 96, 240, 236, 194, 238, 143, 207, 20, 212, 66, 78, 133, 192, + 28, 171, 18, 209, 230, 106, 189, 197, 50, 228, 142, 5, 38, 147, 187, 198, 177, 105, 114, 141, 44, 225, 151, 193, 231, 112, 29, 191, 58, 243, 121, 35, + 126, 22, 106, 69, 146, 158, 216, 237, 225, 237, 233, 190, 4, 28, 13, 68, 120, 15, 64, 125, 26, 62, 87, 171, 96, 46, 76, 31, 40, 151, 25, 189, + 0, 210, 145, 255, 207, 239, 126, 113, 59, 178, 172, 192, 85, 213, 112, 129, 163, 187, 207, 162, 59, 153, 176, 1, 246, 133, 71, 34, 160, 164, 44, 122, + 119, 161, 225, 53, 116, 233, 39, 114, 228, 215, 85, 21, 66, 167, 169, 120, 187, 169, 122, 171, 49, 4, 212, 223, 223, 114, 49, 49, 139, 11, 96, 234, + 53, 82, 247, 230, 157, 248, 18, 42, 5, 26, 255, 182, 84, 13, 76, 151, 234, 191, 120, 79, 186, 114, 55, 156, 128, 194, 40, 108, 129, 101, 213, 130, + 191, 44, 119, 66, 171, 58, 87, 40, 207, 31, 247, 2, 160, 237, 136, 78, 76, 112, 239, 172, 15, 192, 89, 158, 160, 220, 236, 125, 126, 209, 52, 29, + 234, 115, 105, 202, 237, 159, 248, 47, 208, 221, 192, 16, 5, 207, 148, 101, 41, 122, 20, 115, 24, 86, 203, 81, 72, 151, 186, 46, 91, 19, 29, 219, + 155, 15, 233, 241, 168, 189, 123, 178, 41, 245, 55, 223, 240, 26, 236, 41, 175, 180, 84, 254, 253, 221, 176, 103, 124, 229, 86, 248, 6, 17, 196, 3, + 9, 229, 5, 21, 125, 234, 133, 155, 22, 116, 130, 170, 181, 190, 188, 159, 25, 93, 255, 225, 191, 32, 54, 122, 176, 39, 228, 25, 130, 117, 32, 0, + 185, 232, 11, 90, 190, 179, 177, 170, 108, 48, 215, 51, 105, 175, 3, 176, 233, 19, 232, 109, 120, 231, 37, 55, 12, 31, 126, 79, 117, 185, 31, 165, + 71, 120, 103, 211, 224, 155, 195, 209, 99, 155, 252, 15, 211, 165, 41, 223, 250, 80, 7, 122, 41, 83, 175, 188, 156, 82, 39, 196, 144, 191, 224, 176, + 130, 89, 130, 134, 138, 33, 51, 189, 54, 243, 110, 222, 156, 186, 16, 166, 138, 98, 6, 153, 185, 14, 218, 154, 138, 174, 144, 85, 199, 86, 170, 253, + 38, 122, 50, 25, 140, 248, 62, 80, 188, 46, 187, 99, 147, 200, 133, 200, 7, 74, 27, 126, 69, 162, 105, 154, 143, 106, 203, 72, 30, 128, 187, 219, + 33, 222, 48, 85, 60, 244, 125, 50, 27, 209, 211, 212, 79, 45, 140, 14, 239, 160, 105, 0, 165, 159, 233, 166, 226, 230, 139, 222, 85, 94, 114, 149, + 30, 122, 241, 75, 73, 95, 83, 0, 101, 22, 189, 186, 111, 229, 146, 47, 162, 74, 79, 103, 178, 189, 24, 176, 90, 67, 214, 68, 237, 19, 112, 230, + 122, 163, 240, 102, 172, 194, 189, 92, 73, 101, 139, 69, 60, 102, 216, 84, 242, 100, 156, 200, 186, 151, 239, 245, 39, 179, 75, 249, 226, 157, 8, 174, + 222, 253, 197, 248, 5, 97, 73, 204, 192, 94, 94, 248, 122, 236, 100, 69, 161, 95, 51, 146, 20, 181, 111, 74, 63, 67, 185, 156, 228, 70, 244, 171, + 49, 243, 152, 118, 35, 250, 255, 9, 7, 248, 197, 22, 58, 21, 170, 53, 68, 11, 15, 240, 150, 104, 153, 31, 149, 106, 85, 78, 247, 110, 207, 120, + 215, 205, 26, 64, 103, 248, 69, 119, 22, 70, 246, 21, 216, 193, 37, 253, 5, 182, 223, 187, 85, 208, 36, 133, 27, 45, 180, 165, 70, 52, 150, 146, + 29, 172, 12, 58, 225, 53, 140, 89, 63, 117, 114, 247, 34, 151, 30, 159, 55, 175, 138, 178, 63, 84, 235, 191, 119, 130, 224, 115, 106, 188, 92, 63, + 114, 25, 152, 236, 109, 65, 83, 59, 118, 48, 243, 124, 51, 110, 196, 199, 123, 185, 74, 25, 76, 68, 142, 236, 20, 60, 207, 124, 189, 92, 46, 111, + 209, 223, 118, 138, 177, 105, 209, 23, 106, 119, 168, 141, 94, 20, 23, 60, 204, 66, 122, 191, 105, 93, 164, 237, 67, 66, 33, 139, 51, 255, 173, 98, + 3, 144, 158, 74, 233, 171, 199, 188, 6, 65, 118, 151, 39, 40, 241, 122, 142, 16, 54, 85, 1, 31, 130, 1, 226, 206, 199, 52, 67, 237, 46, 88, + 77, 5, 135, 48, 16, 214, 35, 194, 29, 143, 168, 241, 246, 12, 128, 159, 238, 81, 170, 237, 190, 28, 167, 249, 252, 88, 246, 50, 188, 7, 78, 105, + 98, 192, 172, 185, 174, 37, 199, 161, 149, 189, 108, 75, 248, 226, 63, 114, 3, 81, 240, 31, 219, 240, 35, 206, 119, 32, 58, 254, 35, 85, 221, 46, + 252, 35, 239, 35, 112, 92, 192, 15, 39, 235, 189, 78, 196, 174, 110, 118, 144, 101, 29, 11, 92, 229, 229, 191, 132, 177, 228, 176, 171, 88, 31, 175, + 209, 85, 203, 191, 26, 201, 233, 184, 56, 75, 153, 179, 164, 134, 3, 209, 64, 40, 245, 127, 68, 245, 28, 237, 41, 196, 97, 21, 215, 243, 173, 70, + 173, 23, 226, 95, 163, 193, 158, 126, 204, 24, 24, 239, 141, 138, 192, 216, 215, 94, 223, 140, 140, 214, 195, 107, 153, 63, 118, 12, 85, 143, 126, 27, + 102, 89, 16, 175, 190, 148, 41, 157, 5, 93, 136, 39, 50, 227, 195, 58, 205, 22, 90, 218, 104, 30, 147, 176, 68, 29, 52, 31, 193, 71, 61, 70, + 96, 114, 106, 103, 156, 188, 72, 122, 185, 221, 27, 56, 67, 187, 100, 133, 189, 81, 187, 164, 7, 113, 223, 122, 170, 79, 133, 119, 120, 45, 213, 47, + 85, 46, 109, 11, 199, 178, 17, 23, 188, 185, 149, 86, 98, 195, 197, 153, 242, 163, 219, 241, 123, 51, 126, 167, 234, 154, 191, 190, 202, 247, 166, 225, + 253, 15, 208, 45, 190, 164, 53, 81, 77, 81, 191, 231, 219, 98, 224, 197, 126, 93, 27, 129, 139, 231, 243, 167, 61, 13, 131, 0, 114, 98, 88, 215, + 194, 98, 133, 180, 218, 232, 193, 153, 232, 157, 162, 39, 88, 210, 47, 178, 17, 126, 173, 125, 153, 22, 170, 132, 37, 204, 87, 7, 105, 179, 49, 10, + 192, 186, 162, 83, 172, 226, 76, 29, 249, 6, 212, 32, 248, 129, 178, 176, 0, 114, 161, 31, 40, 152, 157, 252, 146, 160, 37, 37, 178, 73, 137, 210, + 180, 6, 64, 7, 60, 205, 59, 185, 141, 154, 146, 104, 54, 213, 20, 117, 105, 42, 144, 66, 121, 181, 105, 138, 174, 18, 153, 126, 28, 169, 79, 120, + 239, 33, 201, 135, 59, 165, 226, 233, 253, 97, 171, 20, 142, 240, 253, 1, 57, 15, 158, 222, 159, 169, 0, 15, 84, 23, 114, 129, 171, 59, 53, 153, + 130, 31, 180, 2, 174, 143, 208, 192, 208, 45, 105, 62, 131, 150, 5, 81, 85, 159, 223, 212, 94, 170, 99, 110, 70, 89, 31, 77, 139, 8, 138, 230, + 76, 229, 240, 36, 85, 25, 194, 177, 249, 13, 175, 86, 234, 78, 33, 222, 241, 76, 246, 129, 222, 154, 111, 205, 202, 172, 119, 101, 130, 167, 40, 7, + 99, 181, 252, 158, 138, 147, 23, 46, 196, 159, 105, 245, 113, 31, 173, 246, 14, 118, 80, 118, 111, 68, 254, 213, 244, 102, 3, 143, 49, 207, 229, 223, + 83, 226, 176, 17, 91, 163, 108, 157, 133, 103, 57, 175, 26, 35, 193, 86, 58, 7, 189, 206, 65, 36, 136, 174, 185, 48, 72, 144, 133, 78, 81, 84, + 133, 191, 54, 224, 41, 108, 243, 48, 122, 148, 251, 233, 12, 53, 11, 241, 215, 38, 60, 67, 194, 112, 84, 237, 136, 43, 180, 70, 53, 86, 246, 123, + 170, 19, 99, 151, 156, 129, 55, 178, 78, 12, 198, 216, 200, 248, 143, 201, 103, 160, 54, 50, 238, 152, 62, 29, 225, 16, 95, 144, 68, 79, 112, 106, + 162, 230, 94, 222, 29, 184, 252, 90, 122, 89, 53, 53, 169, 93, 210, 154, 131, 36, 237, 174, 206, 144, 85, 188, 52, 202, 206, 243, 6, 109, 97, 235, + 191, 241, 134, 12, 113, 114, 32, 252, 208, 80, 168, 175, 72, 232, 94, 217, 177, 112, 178, 20, 158, 142, 192, 128, 54, 189, 149, 155, 57, 119, 82, 98, + 112, 255, 175, 168, 187, 223, 185, 200, 187, 233, 21, 250, 212, 63, 110, 201, 212, 84, 220, 143, 172, 244, 246, 209, 162, 70, 222, 30, 129, 234, 130, 207, + 162, 112, 195, 197, 98, 104, 166, 62, 193, 37, 159, 170, 109, 185, 136, 37, 111, 189, 106, 32, 255, 247, 84, 153, 239, 177, 68, 246, 93, 52, 123, 205, + 62, 64, 57, 91, 235, 158, 88, 1, 1, 224, 65, 116, 21, 163, 217, 105, 52, 27, 252, 166, 39, 93, 176, 174, 72, 168, 191, 62, 81, 13, 225, 242, + 107, 121, 95, 186, 233, 143, 112, 117, 91, 224, 42, 113, 63, 143, 5, 69, 54, 92, 29, 241, 255, 250, 150, 182, 76, 125, 194, 125, 63, 157, 141, 88, + 20, 118, 135, 126, 128, 99, 51, 219, 2, 105, 189, 240, 6, 180, 239, 107, 36, 213, 160, 108, 32, 232, 52, 86, 214, 27, 121, 60, 150, 158, 243, 86, + 27, 212, 235, 59, 96, 27, 227, 81, 184, 174, 145, 39, 253, 91, 96, 49, 251, 49, 54, 254, 101, 132, 1, 171, 191, 165, 201, 221, 100, 57, 118, 47, + 85, 87, 94, 243, 40, 45, 81, 139, 120, 60, 11, 106, 94, 229, 63, 39, 243, 6, 120, 125, 122, 109, 171, 214, 71, 175, 223, 162, 90, 206, 64, 65, + 11, 203, 193, 33, 250, 26, 153, 102, 188, 58, 67, 6, 66, 208, 233, 187, 192, 251, 30, 157, 69, 114, 38, 140, 222, 18, 78, 213, 139, 171, 183, 176, + 84, 241, 241, 130, 97, 148, 85, 1, 220, 27, 121, 253, 141, 171, 240, 218, 168, 72, 196, 167, 151, 91, 145, 133, 126, 46, 177, 143, 103, 66, 46, 239, + 114, 144, 92, 178, 113, 245, 193, 61, 80, 123, 50, 75, 120, 109, 36, 88, 159, 249, 62, 64, 223, 141, 95, 168, 70, 142, 255, 103, 81, 86, 27, 240, + 244, 77, 75, 104, 41, 172, 120, 43, 2, 15, 97, 3, 167, 52, 193, 168, 160, 108, 34, 47, 198, 98, 233, 23, 49, 68, 228, 163, 89, 192, 125, 178, + 190, 122, 55, 222, 25, 242, 93, 246, 63, 74, 27, 127, 81, 78, 245, 114, 27, 224, 85, 232, 181, 253, 3, 250, 159, 97, 1, 27, 246, 158, 59, 4, + 77, 104, 35, 107, 85, 44, 46, 139, 146, 81, 22, 193, 224, 179, 35, 224, 97, 67, 94, 45, 85, 118, 6, 205, 60, 205, 188, 52, 82, 14, 65, 192, + 83, 117, 74, 137, 193, 55, 81, 50, 62, 176, 199, 66, 1, 168, 157, 225, 180, 58, 17, 26, 101, 121, 23, 63, 194, 82, 94, 190, 27, 92, 137, 172, + 235, 135, 227, 252, 15, 223, 222, 31, 51, 207, 173, 130, 200, 97, 25, 248, 168, 141, 77, 159, 237, 242, 21, 170, 133, 191, 75, 16, 33, 229, 144, 12, + 190, 243, 22, 18, 246, 246, 2, 183, 81, 150, 160, 241, 100, 83, 29, 65, 135, 242, 161, 53, 164, 85, 1, 136, 96, 75, 90, 16, 167, 65, 165, 178, + 238, 91, 193, 182, 216, 172, 135, 93, 174, 45, 131, 98, 248, 196, 74, 161, 93, 86, 168, 189, 144, 132, 97, 118, 10, 42, 105, 246, 65, 2, 195, 120, + 120, 37, 70, 219, 61, 9, 74, 28, 83, 27, 144, 149, 148, 18, 18, 254, 36, 94, 65, 179, 227, 148, 44, 203, 191, 22, 222, 133, 125, 94, 42, 147, + 193, 70, 34, 69, 251, 16, 29, 223, 33, 121, 25, 44, 193, 255, 91, 153, 80, 246, 239, 144, 227, 14, 167, 121, 148, 37, 149, 222, 72, 102, 170, 215, + 213, 90, 171, 10, 44, 14, 151, 202, 189, 136, 69, 161, 96, 50, 6, 201, 233, 109, 39, 31, 170, 137, 28, 111, 1, 165, 154, 20, 223, 15, 80, 121, + 235, 138, 63, 31, 187, 163, 147, 167, 208, 185, 205, 56, 8, 199, 96, 170, 133, 64, 99, 87, 218, 197, 240, 90, 241, 105, 39, 100, 157, 211, 141, 58, + 114, 76, 94, 254, 91, 216, 209, 5, 203, 137, 133, 142, 72, 229, 63, 160, 34, 140, 205, 103, 239, 196, 105, 158, 42, 32, 181, 51, 107, 196, 134, 20, + 244, 67, 125, 37, 235, 166, 76, 92, 79, 189, 7, 241, 185, 242, 19, 190, 21, 1, 174, 17, 176, 21, 60, 232, 107, 120, 185, 217, 109, 26, 213, 190, + 209, 213, 94, 83, 248, 79, 114, 31, 181, 181, 218, 53, 36, 47, 18, 138, 172, 77, 119, 213, 47, 165, 108, 127, 97, 105, 13, 160, 145, 239, 215, 62, + 32, 130, 17, 69, 40, 52, 187, 48, 62, 85, 230, 62, 176, 88, 79, 133, 254, 100, 178, 47, 241, 36, 41, 246, 27, 246, 10, 114, 161, 98, 93, 228, + 184, 72, 229, 90, 169, 86, 105, 60, 144, 210, 133, 126, 148, 62, 15, 239, 164, 252, 64, 193, 149, 65, 80, 127, 245, 234, 128, 94, 209, 182, 241, 109, + 204, 157, 234, 89, 168, 208, 127, 193, 46, 222, 196, 219, 25, 192, 23, 145, 134, 102, 240, 175, 66, 175, 212, 164, 158, 138, 100, 122, 7, 205, 86, 107, + 98, 23, 125, 137, 62, 104, 120, 75, 206, 108, 140, 57, 189, 101, 206, 216, 205, 129, 184, 43, 158, 196, 189, 208, 167, 129, 209, 100, 81, 69, 183, 61, + 244, 75, 80, 190, 185, 139, 217, 15, 80, 161, 16, 232, 243, 181, 5, 156, 122, 239, 145, 115, 3, 137, 136, 126, 138, 83, 90, 170, 152, 129, 90, 177, + 152, 214, 12, 192, 216, 165, 81, 120, 68, 27, 208, 211, 249, 86, 29, 194, 4, 95, 3, 118, 224, 103, 69, 46, 44, 237, 15, 72, 90, 27, 36, 253, + 63, 231, 122, 153, 165, 148, 133, 15, 32, 185, 73, 149, 190, 138, 81, 156, 190, 35, 184, 155, 183, 128, 93, 255, 14, 6, 164, 243, 47, 55, 75, 189, + 81, 180, 98, 49, 2, 167, 82, 78, 48, 220, 32, 139, 62, 146, 214, 93, 202, 180, 58, 138, 139, 64, 76, 149, 129, 175, 208, 50, 166, 241, 46, 35, + 147, 47, 73, 15, 35, 89, 252, 56, 59, 226, 79, 216, 99, 127, 132, 248, 242, 227, 213, 48, 68, 91, 166, 167, 112, 35, 43, 149, 46, 192, 115, 179, + 237, 169, 144, 71, 48, 71, 237, 231, 114, 73, 25, 111, 15, 83, 101, 101, 107, 14, 205, 230, 6, 51, 223, 198, 123, 221, 160, 118, 228, 91, 136, 100, + 47, 123, 218, 85, 98, 136, 130, 132, 244, 152, 48, 103, 80, 209, 88, 244, 100, 75, 104, 85, 180, 42, 54, 28, 142, 206, 245, 242, 217, 147, 110, 14, + 45, 128, 82, 162, 73, 85, 168, 187, 217, 198, 133, 45, 85, 16, 56, 87, 86, 43, 24, 109, 12, 233, 187, 56, 14, 75, 148, 80, 34, 51, 59, 73, + 110, 134, 53, 8, 174, 242, 89, 178, 171, 201, 198, 225, 243, 163, 53, 13, 227, 49, 6, 225, 253, 94, 80, 6, 146, 204, 99, 195, 251, 203, 188, 48, + 251, 42, 134, 1, 102, 49, 149, 252, 219, 31, 16, 60, 6, 135, 255, 39, 218, 245, 29, 167, 201, 153, 45, 24, 128, 95, 143, 81, 31, 134, 130, 214, + 126, 228, 208, 41, 51, 147, 33, 119, 140, 204, 229, 101, 120, 81, 224, 6, 181, 0, 197, 240, 234, 141, 199, 0, 195, 179, 207, 50, 52, 203, 69, 239, + 239, 34, 10, 204, 229, 253, 240, 216, 106, 244, 153, 101, 117, 181, 112, 29, 186, 142, 71, 7, 20, 91, 217, 21, 72, 185, 64, 13, 18, 10, 134, 215, + 200, 142, 52, 219, 164, 15, 241, 166, 231, 94, 195, 119, 84, 189, 74, 111, 58, 154, 226, 186, 44, 59, 110, 216, 53, 98, 49, 70, 192, 141, 98, 123, + 18, 57, 168, 167, 254, 74, 251, 85, 131, 249, 171, 168, 230, 183, 76, 30, 64, 251, 205, 143, 54, 72, 213, 96, 137, 154, 171, 224, 25, 200, 135, 66, + 233, 163, 60, 218, 216, 182, 16, 195, 249, 116, 35, 100, 27, 13, 247, 87, 193, 151, 30, 77, 232, 124, 160, 208, 85, 83, 162, 13, 169, 240, 229, 247, + 235, 24, 245, 101, 142, 53, 150, 62, 169, 142, 218, 77, 148, 46, 221, 82, 123, 41, 13, 119, 1, 122, 236, 185, 219, 209, 51, 142, 68, 189, 18, 48, + 167, 30, 21, 175, 242, 19, 212, 204, 115, 33, 44, 77, 152, 245, 5, 229, 175, 211, 161, 192, 30, 65, 120, 205, 174, 88, 143, 17, 211, 96, 207, 211, + 10, 182, 147, 211, 143, 229, 253, 7, 145, 154, 228, 161, 227, 45, 182, 115, 100, 221, 7, 203, 91, 208, 109, 206, 7, 206, 54, 179, 196, 130, 94, 110, + 247, 208, 132, 165, 220, 109, 8, 23, 166, 122, 179, 40, 39, 240, 221, 34, 31, 74, 112, 160, 118, 170, 247, 122, 97, 80, 254, 36, 242, 214, 101, 230, + 56, 198, 125, 239, 162, 191, 158, 138, 38, 224, 75, 42, 158, 210, 144, 254, 101, 64, 21, 101, 191, 162, 205, 127, 253, 11, 106, 213, 144, 238, 21, 240, + 140, 71, 70, 103, 247, 29, 162, 52, 218, 136, 3, 30, 165, 186, 126, 48, 70, 212, 35, 11, 222, 3, 147, 157, 0, 236, 112, 16, 83, 62, 141, 255, + 252, 35, 15, 86, 195, 119, 231, 65, 13, 125, 20, 194, 163, 27, 197, 47, 80, 10, 151, 224, 153, 234, 156, 176, 214, 119, 156, 30, 205, 110, 66, 111, + 102, 55, 182, 230, 52, 203, 138, 63, 77, 89, 0, 122, 167, 28, 139, 93, 128, 100, 227, 106, 222, 13, 237, 227, 60, 140, 222, 231, 218, 197, 208, 87, + 177, 94, 88, 220, 230, 31, 65, 26, 30, 219, 143, 55, 187, 143, 91, 254, 184, 226, 85, 140, 130, 193, 227, 16, 103, 92, 120, 34, 4, 219, 46, 183, + 74, 174, 203, 204, 180, 124, 79, 125, 203, 13, 232, 151, 109, 14, 163, 9, 61, 205, 255, 180, 13, 190, 73, 34, 86, 153, 207, 78, 235, 231, 200, 77, + 161, 183, 44, 6, 249, 13, 244, 56, 168, 108, 179, 200, 231, 223, 137, 154, 133, 236, 122, 192, 184, 169, 14, 174, 230, 115, 254, 137, 4, 211, 103, 78, + 253, 35, 95, 108, 41, 66, 249, 232, 47, 48, 180, 45, 157, 123, 39, 45, 100, 163, 7, 73, 211, 156, 48, 148, 93, 182, 128, 223, 42, 233, 45, 75, + 214, 142, 106, 88, 45, 190, 225, 30, 189, 67, 187, 143, 189, 147, 172, 15, 178, 252, 111, 183, 214, 151, 247, 65, 43, 220, 11, 11, 17, 195, 210, 231, + 70, 248, 4, 73, 106, 33, 28, 248, 16, 77, 100, 110, 42, 224, 42, 78, 197, 26, 148, 86, 158, 114, 16, 157, 255, 76, 173, 9, 175, 228, 211, 187, + 161, 163, 34, 187, 89, 158, 215, 56, 24, 158, 233, 230, 182, 255, 16, 34, 195, 248, 252, 213, 53, 56, 76, 103, 122, 250, 152, 58, 17, 120, 213, 166, + 39, 224, 235, 108, 242, 75, 46, 198, 145, 207, 224, 244, 67, 233, 169, 95, 203, 0, 134, 65, 244, 128, 173, 178, 137, 255, 91, 94, 205, 13, 230, 194, + 231, 232, 137, 145, 65, 133, 236, 103, 225, 150, 203, 248, 105, 41, 149, 236, 53, 2, 203, 81, 185, 7, 116, 47, 216, 46, 235, 149, 92, 79, 21, 195, + 90, 149, 19, 84, 165, 4, 199, 177, 196, 34, 151, 186, 81, 190, 10, 253, 236, 5, 28, 245, 222, 221, 178, 161, 78, 79, 47, 160, 165, 251, 191, 163, + 133, 115, 80, 255, 43, 173, 70, 191, 18, 61, 201, 244, 122, 229, 4, 139, 85, 166, 2, 53, 130, 63, 138, 135, 250, 37, 89, 131, 72, 189, 37, 112, + 199, 53, 145, 64, 11, 143, 249, 239, 129, 149, 48, 34, 169, 118, 251, 92, 67, 248, 223, 67, 37, 86, 150, 2, 143, 163, 214, 2, 43, 129, 120, 209, + 113, 126, 244, 187, 1, 232, 8, 126, 229, 13, 103, 49, 42, 126, 17, 214, 181, 43, 232, 177, 226, 240, 4, 178, 208, 225, 206, 26, 74, 147, 51, 102, + 39, 55, 191, 132, 103, 15, 222, 32, 213, 123, 176, 27, 107, 122, 88, 12, 158, 164, 159, 222, 133, 252, 3, 112, 13, 4, 63, 87, 95, 163, 71, 6, + 123, 126, 64, 134, 4, 217, 160, 255, 149, 159, 235, 242, 56, 60, 238, 248, 189, 165, 240, 0, 254, 15, 227, 33, 240, 57, 236, 130, 194, 39, 16, 232, + 126, 76, 123, 253, 6, 185, 7, 2, 219, 164, 210, 15, 29, 201, 188, 239, 50, 49, 55, 31, 252, 179, 126, 62, 10, 125, 61, 44, 2, 35, 164, 62, + 0, 139, 29, 61, 206, 138, 179, 164, 122, 31, 188, 27, 130, 125, 48, 254, 73, 183, 226, 65, 240, 219, 108, 138, 24, 69, 200, 230, 195, 31, 138, 46, + 165, 52, 176, 95, 164, 85, 249, 108, 244, 207, 214, 20, 45, 164, 3, 2, 150, 55, 244, 193, 222, 226, 88, 168, 69, 219, 64, 201, 117, 198, 254, 233, + 131, 35, 163, 50, 177, 39, 166, 106, 109, 8, 111, 90, 245, 162, 194, 130, 99, 50, 87, 132, 178, 87, 233, 165, 89, 124, 103, 192, 214, 95, 255, 86, + 251, 82, 127, 220, 173, 25, 197, 14, 235, 93, 220, 29, 185, 3, 73, 149, 197, 61, 36, 131, 244, 158, 230, 136, 108, 168, 154, 136, 68, 227, 234, 19, + 84, 100, 108, 98, 21, 32, 25, 228, 205, 14, 229, 22, 81, 111, 181, 215, 32, 194, 123, 238, 252, 13, 194, 223, 205, 95, 112, 242, 50, 83, 34, 57, + 28, 203, 78, 67, 55, 148, 223, 19, 129, 169, 55, 201, 169, 80, 209, 133, 60, 249, 117, 7, 233, 224, 104, 118, 105, 74, 73, 88, 5, 39, 211, 226, + 22, 156, 76, 139, 91, 112, 120, 20, 122, 176, 138, 107, 208, 3, 181, 69, 233, 169, 54, 177, 77, 67, 161, 114, 86, 120, 254, 134, 171, 69, 40, 252, + 83, 75, 142, 45, 180, 141, 106, 43, 243, 224, 172, 157, 48, 0, 147, 241, 151, 112, 12, 17, 215, 209, 227, 24, 1, 255, 172, 65, 52, 92, 124, 50, + 167, 203, 217, 8, 106, 199, 159, 231, 147, 245, 190, 28, 56, 0, 225, 113, 8, 200, 114, 7, 116, 80, 190, 137, 233, 210, 159, 239, 84, 208, 139, 121, + 155, 29, 82, 188, 156, 99, 146, 161, 150, 245, 66, 23, 82, 193, 51, 17, 211, 193, 247, 85, 80, 106, 141, 149, 47, 67, 60, 176, 216, 155, 245, 194, + 19, 46, 108, 222, 26, 182, 179, 105, 54, 51, 213, 17, 123, 116, 30, 212, 65, 217, 167, 248, 111, 8, 199, 185, 9, 154, 208, 117, 130, 124, 11, 110, + 248, 25, 41, 218, 131, 84, 51, 61, 251, 149, 104, 67, 49, 208, 90, 153, 115, 95, 65, 231, 0, 47, 232, 184, 219, 191, 121, 51, 26, 194, 37, 171, + 163, 107, 197, 37, 153, 37, 234, 84, 111, 202, 134, 91, 187, 152, 219, 206, 165, 82, 235, 119, 242, 188, 233, 43, 189, 183, 48, 56, 37, 216, 107, 148, + 164, 213, 63, 177, 7, 149, 176, 247, 53, 140, 114, 108, 201, 20, 103, 202, 82, 213, 205, 57, 42, 43, 34, 70, 26, 129, 210, 133, 147, 157, 98, 12, + 66, 129, 199, 189, 16, 219, 219, 74, 89, 15, 148, 243, 46, 65, 76, 213, 48, 80, 64, 245, 47, 142, 135, 217, 0, 140, 139, 245, 121, 136, 74, 23, + 225, 205, 153, 33, 71, 181, 216, 112, 126, 16, 70, 32, 78, 99, 94, 123, 40, 179, 251, 219, 168, 73, 240, 186, 86, 6, 157, 193, 18, 17, 212, 134, + 32, 27, 186, 251, 165, 69, 78, 152, 109, 15, 99, 204, 250, 166, 217, 111, 171, 98, 83, 51, 187, 193, 193, 31, 175, 105, 214, 206, 49, 184, 61, 158, + 146, 188, 222, 236, 76, 100, 253, 168, 141, 191, 225, 141, 61, 144, 75, 15, 27, 96, 216, 106, 197, 227, 78, 45, 65, 242, 97, 148, 25, 103, 167, 138, + 128, 41, 140, 81, 123, 225, 135, 50, 162, 46, 221, 138, 23, 177, 21, 105, 131, 104, 138, 204, 231, 82, 12, 63, 129, 134, 118, 171, 44, 134, 74, 117, + 83, 59, 244, 134, 126, 163, 252, 238, 97, 25, 186, 15, 58, 140, 227, 178, 31, 26, 3, 223, 65, 170, 226, 47, 191, 167, 103, 234, 185, 238, 136, 42, + 62, 173, 59, 52, 27, 205, 162, 221, 112, 85, 113, 217, 161, 192, 119, 194, 183, 55, 48, 208, 135, 202, 97, 124, 162, 23, 184, 108, 176, 152, 13, 141, + 65, 129, 46, 39, 225, 150, 64, 126, 120, 80, 230, 9, 82, 66, 229, 127, 240, 174, 134, 84, 164, 206, 160, 108, 206, 112, 128, 192, 249, 233, 8, 198, + 249, 83, 174, 251, 38, 83, 123, 249, 139, 223, 139, 111, 142, 27, 3, 149, 232, 119, 159, 53, 11, 189, 94, 190, 197, 64, 231, 84, 244, 251, 72, 225, + 25, 102, 37, 238, 49, 239, 202, 133, 110, 205, 5, 90, 153, 138, 124, 124, 193, 93, 61, 33, 49, 162, 42, 56, 122, 184, 169, 10, 191, 240, 33, 45, + 11, 169, 188, 157, 102, 40, 168, 135, 253, 105, 244, 128, 23, 1, 185, 171, 3, 44, 1, 91, 168, 60, 125, 116, 220, 94, 180, 131, 203, 122, 115, 4, + 101, 38, 28, 156, 89, 65, 246, 225, 127, 221, 179, 99, 174, 56, 61, 98, 108, 13, 42, 222, 89, 213, 250, 7, 224, 191, 19, 71, 47, 232, 242, 79, + 191, 23, 190, 237, 65, 179, 48, 147, 240, 247, 121, 111, 63, 222, 208, 61, 168, 99, 51, 209, 163, 93, 25, 211, 189, 139, 104, 137, 211, 6, 74, 252, + 192, 61, 214, 44, 90, 57, 118, 128, 46, 94, 87, 61, 22, 187, 14, 71, 176, 119, 46, 246, 187, 168, 24, 64, 213, 199, 88, 183, 30, 10, 20, 163, + 204, 51, 40, 21, 173, 71, 85, 25, 106, 208, 172, 0, 9, 98, 93, 154, 143, 30, 129, 174, 119, 173, 84, 69, 199, 45, 120, 196, 103, 188, 160, 150, + 103, 162, 199, 136, 82, 142, 80, 102, 151, 31, 134, 148, 225, 71, 75, 28, 169, 29, 70, 201, 10, 154, 29, 202, 150, 184, 24, 241, 11, 220, 230, 125, + 31, 195, 108, 212, 145, 46, 234, 156, 161, 24, 49, 250, 34, 178, 218, 123, 146, 210, 219, 194, 133, 8, 244, 198, 252, 37, 8, 13, 173, 166, 213, 88, + 5, 159, 124, 162, 109, 83, 7, 40, 19, 205, 145, 247, 193, 177, 195, 22, 173, 184, 232, 96, 54, 42, 189, 235, 239, 206, 100, 117, 122, 159, 172, 130, + 29, 10, 0, 189, 104, 223, 3, 7, 189, 141, 207, 219, 204, 66, 128, 218, 224, 53, 8, 99, 42, 52, 120, 134, 169, 187, 236, 60, 236, 141, 245, 30, + 242, 142, 201, 86, 133, 167, 214, 7, 54, 9, 181, 222, 63, 128, 112, 160, 147, 138, 47, 170, 245, 6, 149, 35, 152, 144, 169, 96, 51, 1, 21, 90, + 116, 195, 7, 32, 104, 246, 152, 224, 142, 114, 34, 76, 201, 74, 23, 171, 143, 32, 184, 83, 226, 220, 100, 120, 49, 93, 98, 5, 26, 110, 151, 28, + 171, 161, 247, 23, 29, 220, 132, 144, 244, 195, 9, 4, 16, 127, 70, 184, 48, 245, 117, 105, 0, 193, 108, 132, 188, 207, 184, 21, 207, 239, 199, 240, + 104, 85, 60, 137, 61, 181, 128, 74, 181, 223, 34, 42, 92, 52, 78, 135, 143, 234, 207, 23, 35, 216, 119, 208, 27, 188, 131, 106, 250, 193, 93, 137, + 18, 129, 32, 187, 49, 83, 233, 19, 125, 11, 31, 48, 15, 105, 94, 253, 183, 144, 10, 252, 25, 82, 230, 43, 106, 44, 103, 238, 141, 229, 124, 47, + 180, 192, 33, 202, 33, 194, 30, 65, 101, 141, 146, 239, 112, 105, 66, 253, 129, 125, 145, 192, 4, 104, 12, 159, 23, 41, 163, 197, 1, 211, 157, 177, + 236, 64, 38, 179, 239, 113, 104, 158, 46, 130, 210, 56, 193, 226, 188, 142, 37, 70, 28, 71, 103, 177, 131, 217, 53, 201, 239, 61, 125, 237, 37, 158, + 239, 144, 119, 181, 135, 44, 227, 236, 42, 29, 57, 3, 228, 127, 207, 35, 84, 235, 150, 94, 108, 155, 35, 69, 168, 87, 251, 82, 233, 206, 63, 36, + 223, 169, 55, 210, 207, 192, 253, 148, 190, 199, 21, 219, 35, 62, 249, 166, 218, 154, 227, 78, 249, 49, 202, 22, 152, 136, 13, 249, 202, 249, 16, 92, + 173, 190, 232, 62, 122, 49, 238, 63, 97, 89, 164, 193, 153, 134, 192, 76, 94, 75, 243, 239, 35, 226, 185, 152, 15, 58, 168, 120, 70, 153, 117, 114, + 227, 117, 104, 119, 253, 93, 22, 183, 250, 101, 253, 53, 220, 162, 213, 161, 195, 248, 209, 192, 64, 30, 205, 223, 9, 152, 153, 153, 254, 239, 129, 13, + 103, 237, 198, 16, 155, 157, 80, 4, 146, 135, 239, 113, 24, 159, 194, 254, 218, 7, 147, 222, 135, 30, 100, 224, 229, 48, 109, 55, 116, 179, 113, 157, + 204, 225, 57, 52, 85, 32, 130, 142, 47, 107, 55, 130, 230, 108, 126, 8, 97, 246, 129, 64, 90, 151, 48, 39, 243, 234, 176, 14, 137, 61, 240, 14, + 164, 118, 215, 176, 1, 245, 56, 75, 98, 224, 126, 251, 255, 56, 252, 15, 34, 104, 251, 133, 30, 79, 127, 100, 87, 72, 127, 7, 179, 152, 2, 199, + 209, 114, 42, 236, 43, 208, 89, 55, 163, 190, 207, 68, 62, 10, 186, 70, 154, 250, 94, 102, 1, 75, 29, 138, 252, 158, 210, 129, 99, 90, 237, 41, + 38, 188, 131, 42, 31, 180, 89, 26, 174, 240, 211, 153, 142, 193, 3, 114, 236, 97, 132, 77, 19, 208, 197, 3, 173, 39, 121, 219, 227, 59, 104, 129, + 235, 115, 49, 19, 182, 33, 95, 57, 145, 35, 5, 91, 166, 246, 135, 172, 98, 196, 54, 241, 144, 187, 141, 181, 170, 109, 180, 40, 229, 145, 181, 106, + 155, 121, 84, 190, 246, 189, 218, 235, 243, 138, 217, 128, 238, 132, 220, 53, 114, 21, 101, 21, 31, 249, 167, 57, 119, 163, 215, 139, 192, 199, 148, 156, + 144, 97, 67, 188, 251, 3, 254, 159, 133, 145, 44, 241, 26, 192, 72, 230, 161, 75, 187, 69, 188, 5, 35, 161, 33, 89, 10, 244, 253, 254, 29, 248, + 53, 47, 243, 245, 90, 20, 7, 130, 174, 190, 12, 195, 94, 129, 51, 231, 13, 80, 143, 33, 47, 144, 190, 211, 92, 62, 0, 127, 69, 50, 188, 29, + 22, 89, 115, 240, 232, 139, 90, 222, 128, 138, 39, 176, 97, 68, 250, 251, 3, 105, 158, 130, 191, 101, 94, 105, 78, 2, 250, 117, 135, 139, 172, 126, + 52, 50, 1, 11, 35, 210, 23, 50, 215, 243, 181, 160, 75, 204, 113, 177, 217, 38, 116, 21, 84, 91, 118, 228, 113, 89, 45, 43, 150, 187, 186, 165, + 92, 167, 13, 160, 203, 17, 236, 97, 24, 41, 199, 181, 98, 195, 166, 192, 83, 189, 240, 47, 190, 27, 189, 191, 235, 140, 149, 53, 112, 120, 128, 183, + 162, 160, 29, 193, 99, 154, 183, 163, 120, 35, 30, 225, 19, 208, 227, 176, 138, 237, 66, 135, 120, 191, 120, 4, 102, 66, 67, 58, 79, 6, 173, 138, + 205, 145, 192, 50, 94, 239, 199, 160, 22, 30, 252, 35, 229, 6, 121, 65, 235, 81, 251, 66, 238, 88, 217, 162, 38, 77, 119, 154, 165, 27, 185, 162, + 152, 173, 140, 178, 167, 190, 21, 253, 251, 3, 3, 89, 176, 248, 104, 248, 30, 42, 219, 108, 152, 229, 251, 184, 30, 148, 165, 82, 227, 67, 132, 43, + 222, 75, 26, 230, 76, 241, 41, 138, 4, 137, 246, 4, 28, 87, 84, 37, 13, 39, 107, 63, 239, 54, 160, 116, 31, 135, 0, 254, 32, 249, 110, 252, + 97, 93, 210, 128, 122, 249, 41, 87, 76, 146, 212, 163, 164, 148, 26, 213, 236, 231, 60, 73, 146, 8, 74, 96, 20, 137, 10, 177, 21, 32, 61, 70, + 161, 73, 194, 91, 81, 232, 211, 246, 233, 96, 138, 41, 12, 116, 35, 71, 8, 198, 28, 19, 6, 119, 235, 224, 251, 148, 129, 210, 142, 18, 216, 139, + 23, 15, 99, 80, 84, 230, 97, 43, 181, 131, 90, 53, 146, 172, 17, 101, 249, 64, 178, 227, 36, 155, 134, 123, 174, 71, 81, 211, 231, 40, 233, 34, + 201, 44, 148, 164, 72, 66, 141, 244, 22, 18, 77, 70, 209, 114, 58, 101, 46, 182, 210, 233, 248, 232, 12, 240, 88, 123, 176, 89, 110, 166, 89, 27, + 201, 234, 73, 246, 53, 181, 171, 150, 83, 216, 21, 184, 211, 2, 108, 80, 189, 6, 94, 70, 229, 20, 131, 181, 167, 28, 159, 53, 86, 219, 167, 38, + 113, 195, 246, 41, 45, 33, 103, 10, 254, 244, 161, 28, 172, 125, 128, 178, 135, 159, 232, 241, 173, 197, 255, 211, 216, 244, 79, 142, 79, 78, 238, 86, + 90, 16, 138, 193, 41, 3, 180, 111, 19, 182, 120, 83, 195, 157, 10, 86, 195, 203, 250, 199, 184, 79, 25, 29, 103, 98, 143, 210, 98, 126, 138, 146, + 114, 148, 84, 160, 228, 20, 222, 237, 143, 185, 251, 217, 102, 116, 216, 131, 184, 34, 178, 188, 65, 36, 201, 66, 137, 255, 47, 48, 136, 253, 17, 37, + 151, 144, 164, 132, 36, 119, 160, 196, 10, 56, 89, 222, 176, 164, 63, 54, 21, 37, 225, 219, 113, 175, 222, 128, 147, 39, 239, 79, 34, 78, 31, 196, + 143, 208, 175, 189, 248, 235, 60, 239, 83, 250, 164, 54, 56, 22, 131, 120, 154, 126, 184, 25, 69, 125, 242, 83, 148, 153, 36, 147, 36, 59, 157, 142, + 62, 146, 132, 193, 36, 9, 7, 2, 78, 31, 208, 127, 116, 232, 30, 106, 241, 56, 181, 40, 207, 200, 38, 161, 172, 131, 100, 127, 231, 151, 175, 194, + 219, 160, 206, 24, 137, 221, 180, 0, 251, 39, 134, 14, 17, 54, 211, 187, 146, 193, 236, 76, 199, 231, 81, 159, 197, 66, 159, 162, 200, 33, 17, 245, + 217, 99, 25, 209, 26, 184, 173, 159, 36, 33, 148, 156, 75, 146, 2, 49, 5, 110, 235, 33, 81, 46, 238, 215, 76, 34, 211, 194, 99, 233, 137, 28, + 177, 81, 59, 7, 101, 27, 53, 146, 73, 146, 225, 160, 15, 30, 36, 178, 228, 166, 164, 223, 114, 247, 177, 22, 99, 58, 44, 98, 155, 241, 154, 228, + 162, 164, 223, 43, 149, 139, 216, 94, 250, 167, 150, 119, 211, 134, 250, 206, 42, 193, 187, 107, 193, 238, 89, 196, 78, 195, 29, 87, 144, 168, 210, 67, + 81, 248, 110, 88, 148, 233, 49, 217, 75, 178, 121, 25, 153, 141, 135, 224, 191, 145, 240, 8, 158, 161, 47, 35, 203, 195, 118, 163, 112, 87, 39, 233, + 191, 13, 191, 214, 210, 175, 175, 224, 175, 35, 241, 252, 193, 191, 2, 93, 74, 249, 94, 252, 234, 208, 190, 23, 136, 66, 250, 46, 233, 251, 16, 220, + 233, 61, 58, 54, 218, 25, 202, 166, 225, 206, 103, 161, 168, 10, 69, 201, 210, 125, 120, 165, 216, 106, 18, 199, 171, 18, 111, 37, 253, 232, 188, 62, + 69, 209, 52, 152, 196, 127, 39, 178, 190, 163, 54, 245, 251, 217, 239, 167, 226, 255, 217, 216, 226, 155, 164, 255, 82, 129, 131, 154, 172, 193, 29, 141, + 123, 80, 186, 3, 175, 67, 172, 164, 118, 133, 180, 167, 33, 232, 96, 13, 40, 92, 132, 61, 235, 20, 97, 63, 118, 155, 171, 97, 149, 14, 57, 98, + 137, 124, 153, 100, 131, 73, 230, 67, 61, 94, 165, 44, 149, 75, 16, 67, 163, 172, 78, 35, 217, 90, 250, 165, 204, 154, 194, 154, 16, 211, 99, 243, + 157, 244, 211, 12, 250, 41, 31, 71, 103, 149, 26, 69, 161, 150, 34, 225, 13, 36, 108, 250, 12, 101, 165, 114, 137, 182, 192, 241, 57, 207, 102, 36, + 120, 38, 149, 206, 164, 45, 161, 86, 103, 245, 40, 221, 185, 159, 226, 201, 45, 18, 225, 24, 58, 211, 72, 66, 151, 67, 199, 215, 74, 169, 209, 4, + 20, 85, 83, 35, 212, 144, 137, 236, 93, 18, 45, 160, 99, 85, 227, 41, 91, 212, 215, 229, 18, 12, 16, 73, 159, 36, 77, 178, 80, 147, 90, 72, + 147, 150, 100, 52, 233, 241, 30, 148, 96, 171, 135, 223, 192, 70, 164, 72, 231, 161, 0, 245, 232, 159, 142, 111, 53, 60, 220, 67, 205, 80, 151, 100, + 51, 74, 73, 149, 90, 244, 183, 177, 93, 0, 37, 27, 123, 148, 243, 113, 76, 99, 70, 30, 212, 146, 189, 193, 32, 212, 26, 52, 183, 152, 255, 175, + 168, 225, 49, 63, 14, 97, 45, 130, 42, 39, 11, 90, 51, 26, 132, 145, 185, 219, 239, 81, 105, 206, 88, 56, 142, 191, 241, 43, 113, 159, 39, 113, + 159, 202, 3, 40, 25, 32, 201, 101, 40, 121, 144, 90, 205, 35, 209, 100, 60, 238, 213, 40, 121, 145, 36, 125, 40, 9, 222, 70, 7, 14, 222, 137, + 242, 125, 116, 192, 237, 244, 3, 170, 75, 44, 120, 55, 138, 46, 64, 117, 152, 141, 135, 43, 207, 52, 194, 227, 141, 98, 127, 194, 189, 223, 67, 209, + 204, 125, 40, 17, 170, 214, 107, 135, 181, 64, 190, 99, 28, 199, 155, 42, 167, 254, 32, 107, 107, 207, 89, 13, 111, 162, 51, 154, 172, 93, 224, 248, + 102, 247, 40, 237, 212, 27, 191, 127, 3, 255, 207, 113, 124, 195, 240, 127, 50, 170, 223, 99, 71, 76, 214, 170, 113, 31, 155, 172, 170, 29, 187, 130, + 233, 170, 153, 51, 7, 206, 112, 124, 54, 58, 163, 118, 211, 65, 207, 71, 123, 5, 81, 80, 132, 125, 127, 218, 94, 182, 19, 251, 230, 18, 238, 23, + 37, 30, 246, 77, 28, 251, 102, 39, 186, 162, 75, 144, 219, 59, 37, 222, 37, 40, 33, 115, 218, 137, 190, 232, 18, 188, 210, 18, 114, 69, 113, 116, + 69, 59, 209, 21, 125, 69, 29, 87, 226, 125, 133, 146, 74, 84, 200, 157, 24, 118, 46, 225, 167, 99, 155, 15, 241, 150, 227, 243, 50, 34, 212, 209, + 75, 248, 217, 40, 251, 137, 100, 125, 251, 80, 4, 36, 170, 165, 61, 209, 166, 226, 35, 169, 25, 26, 213, 37, 252, 76, 108, 245, 121, 210, 63, 128, + 54, 200, 207, 199, 239, 232, 135, 2, 137, 121, 120, 125, 65, 58, 238, 16, 148, 144, 105, 197, 177, 155, 118, 162, 101, 93, 66, 1, 172, 196, 35, 211, + 114, 74, 41, 107, 28, 158, 233, 19, 138, 93, 37, 223, 39, 253, 14, 26, 210, 229, 38, 9, 48, 116, 149, 188, 134, 130, 154, 253, 236, 139, 36, 9, + 48, 114, 149, 200, 254, 235, 69, 137, 28, 69, 187, 98, 248, 98, 221, 20, 190, 62, 161, 240, 85, 34, 49, 124, 249, 135, 118, 43, 73, 115, 13, 236, + 213, 203, 228, 100, 12, 59, 73, 31, 58, 248, 125, 74, 210, 247, 25, 236, 85, 94, 149, 147, 81, 47, 81, 52, 57, 35, 194, 86, 10, 6, 143, 201, + 16, 35, 217, 24, 146, 97, 68, 195, 240, 86, 140, 187, 206, 112, 124, 162, 17, 143, 133, 241, 12, 37, 24, 207, 38, 99, 60, 243, 137, 245, 212, 170, + 73, 146, 172, 139, 100, 179, 80, 150, 202, 200, 214, 226, 57, 91, 72, 84, 71, 71, 91, 142, 187, 230, 82, 51, 10, 105, 147, 41, 164, 249, 196, 30, + 106, 151, 75, 237, 218, 72, 86, 79, 178, 175, 177, 93, 117, 166, 221, 43, 120, 210, 8, 138, 220, 109, 221, 120, 85, 120, 214, 111, 85, 108, 86, 167, + 237, 34, 217, 26, 220, 245, 68, 72, 146, 240, 21, 89, 119, 136, 68, 115, 122, 148, 215, 209, 137, 255, 177, 149, 26, 161, 30, 157, 211, 163, 156, 32, + 61, 250, 227, 178, 207, 225, 91, 125, 185, 172, 211, 76, 53, 115, 9, 223, 234, 75, 240, 159, 6, 218, 103, 35, 30, 218, 164, 159, 75, 100, 29, 186, + 225, 18, 129, 222, 48, 237, 238, 163, 15, 84, 233, 67, 232, 48, 103, 179, 139, 69, 137, 152, 132, 146, 172, 140, 228, 118, 148, 116, 83, 203, 217, 100, + 9, 165, 114, 54, 233, 145, 64, 61, 74, 147, 153, 29, 66, 69, 154, 77, 49, 173, 68, 160, 153, 165, 43, 105, 23, 178, 179, 217, 104, 103, 37, 130, + 236, 44, 243, 79, 154, 26, 96, 60, 75, 247, 101, 246, 49, 73, 38, 73, 118, 58, 202, 70, 238, 103, 135, 40, 154, 205, 166, 104, 86, 34, 46, 195, + 157, 210, 229, 212, 46, 152, 38, 225, 77, 120, 160, 243, 176, 217, 76, 132, 42, 153, 11, 249, 59, 109, 92, 185, 144, 100, 7, 176, 85, 130, 90, 69, + 241, 23, 120, 36, 233, 151, 165, 120, 9, 86, 0, 207, 218, 202, 219, 73, 118, 63, 30, 78, 230, 101, 132, 216, 176, 245, 42, 81, 2, 168, 98, 201, + 190, 253, 236, 79, 38, 53, 34, 21, 43, 189, 94, 208, 215, 241, 162, 36, 143, 90, 163, 203, 182, 208, 101, 183, 242, 44, 108, 76, 30, 91, 22, 146, + 100, 26, 74, 124, 162, 132, 28, 38, 144, 187, 246, 76, 151, 180, 0, 255, 19, 61, 138, 231, 67, 199, 21, 195, 176, 42, 234, 208, 179, 162, 108, 9, + 219, 167, 118, 84, 219, 36, 108, 39, 97, 166, 33, 121, 111, 15, 129, 72, 76, 161, 145, 5, 114, 219, 48, 131, 64, 11, 162, 149, 155, 28, 252, 142, + 7, 202, 95, 141, 234, 248, 177, 172, 99, 103, 161, 224, 134, 39, 250, 51, 199, 64, 239, 93, 71, 9, 24, 225, 217, 110, 229, 35, 73, 2, 19, 15, + 192, 54, 210, 1, 82, 116, 45, 185, 116, 122, 253, 77, 108, 53, 6, 91, 45, 199, 227, 228, 210, 126, 122, 146, 154, 173, 163, 102, 123, 168, 89, 245, + 42, 148, 189, 133, 173, 198, 99, 171, 175, 177, 85, 230, 232, 148, 226, 121, 12, 114, 157, 100, 153, 181, 173, 71, 73, 210, 63, 103, 58, 101, 214, 216, + 30, 165, 13, 29, 249, 171, 234, 135, 159, 227, 199, 43, 114, 204, 63, 80, 136, 90, 183, 120, 53, 188, 170, 23, 203, 49, 127, 193, 127, 103, 225, 81, + 111, 199, 54, 168, 111, 99, 72, 223, 202, 172, 137, 221, 74, 155, 249, 25, 74, 74, 81, 98, 144, 132, 60, 213, 169, 123, 217, 86, 195, 45, 149, 195, + 184, 30, 112, 166, 122, 146, 52, 35, 11, 101, 126, 11, 101, 4, 2, 166, 122, 181, 36, 43, 65, 119, 191, 213, 127, 55, 12, 99, 231, 11, 215, 27, + 142, 14, 165, 4, 72, 50, 9, 37, 237, 212, 234, 74, 20, 85, 238, 103, 91, 195, 119, 160, 179, 191, 89, 76, 245, 46, 164, 221, 230, 145, 100, 10, + 74, 110, 68, 9, 57, 171, 1, 116, 86, 91, 195, 211, 81, 50, 8, 37, 175, 36, 195, 113, 151, 162, 66, 224, 30, 148, 12, 155, 134, 31, 215, 160, + 152, 84, 109, 128, 84, 109, 43, 169, 218, 48, 110, 211, 9, 206, 35, 225, 204, 140, 48, 69, 194, 20, 9, 111, 196, 179, 70, 80, 214, 30, 184, 3, + 86, 112, 68, 117, 83, 229, 112, 108, 103, 231, 209, 92, 95, 108, 182, 130, 39, 73, 118, 109, 210, 191, 43, 211, 10, 239, 180, 19, 191, 239, 99, 237, + 6, 198, 161, 21, 109, 244, 227, 55, 184, 195, 21, 36, 161, 67, 184, 36, 25, 149, 68, 176, 178, 130, 119, 209, 247, 135, 146, 126, 187, 16, 111, 181, + 221, 64, 53, 93, 241, 178, 28, 131, 190, 31, 189, 145, 232, 86, 226, 230, 90, 216, 169, 160, 103, 25, 3, 183, 61, 248, 25, 126, 125, 85, 142, 129, + 135, 157, 50, 15, 65, 108, 220, 135, 56, 125, 25, 53, 172, 147, 229, 170, 130, 184, 181, 143, 67, 223, 14, 191, 77, 189, 214, 142, 189, 182, 34, 211, + 107, 18, 123, 205, 198, 94, 107, 15, 167, 233, 90, 29, 18, 81, 191, 217, 243, 72, 54, 5, 175, 1, 251, 77, 162, 129, 218, 125, 36, 48, 169, 209, + 173, 40, 33, 184, 105, 19, 220, 108, 39, 3, 93, 65, 6, 58, 85, 94, 134, 205, 202, 177, 89, 48, 115, 44, 234, 51, 137, 246, 105, 207, 36, 17, + 29, 138, 58, 76, 98, 135, 217, 145, 253, 252, 23, 236, 175, 43, 249, 159, 68, 165, 135, 221, 21, 142, 231, 161, 13, 255, 18, 152, 130, 162, 235, 81, + 116, 45, 138, 182, 100, 36, 216, 93, 87, 254, 1, 37, 87, 147, 177, 225, 247, 209, 248, 29, 187, 43, 60, 26, 9, 207, 47, 6, 29, 2, 251, 171, + 210, 195, 254, 138, 19, 99, 249, 133, 92, 254, 149, 60, 87, 68, 246, 226, 247, 201, 112, 37, 118, 206, 12, 141, 171, 201, 124, 91, 144, 217, 249, 86, + 177, 119, 201, 20, 27, 9, 24, 229, 219, 75, 186, 81, 132, 164, 225, 93, 178, 196, 25, 132, 163, 242, 109, 180, 68, 20, 2, 9, 219, 72, 120, 167, + 147, 111, 207, 192, 118, 249, 107, 16, 217, 44, 151, 51, 180, 103, 81, 112, 67, 55, 34, 41, 18, 188, 141, 130, 9, 40, 88, 79, 71, 111, 250, 4, + 37, 33, 148, 76, 68, 201, 89, 184, 79, 238, 103, 236, 93, 253, 85, 20, 60, 138, 130, 105, 116, 224, 92, 28, 149, 119, 245, 215, 223, 211, 162, 116, + 174, 61, 61, 232, 9, 44, 146, 196, 233, 58, 199, 99, 171, 175, 51, 222, 97, 13, 178, 166, 215, 229, 12, 246, 148, 147, 47, 136, 187, 164, 66, 159, + 161, 228, 53, 148, 60, 129, 146, 57, 221, 234, 187, 212, 226, 61, 57, 227, 38, 39, 103, 45, 107, 68, 155, 155, 49, 5, 127, 152, 213, 163, 206, 64, + 36, 208, 136, 54, 55, 131, 161, 205, 229, 139, 137, 180, 179, 137, 59, 163, 209, 205, 96, 6, 137, 208, 232, 212, 17, 123, 121, 47, 194, 131, 175, 16, + 30, 84, 34, 195, 235, 14, 59, 89, 40, 33, 147, 251, 138, 76, 174, 82, 214, 38, 195, 78, 9, 137, 238, 70, 56, 128, 163, 132, 234, 142, 141, 166, + 238, 231, 189, 4, 159, 190, 66, 248, 84, 41, 159, 36, 81, 229, 1, 20, 13, 144, 232, 50, 20, 61, 72, 162, 121, 240, 41, 39, 167, 248, 21, 2, + 132, 74, 249, 19, 137, 250, 104, 184, 130, 147, 81, 36, 89, 162, 143, 150, 211, 3, 91, 200, 123, 131, 177, 82, 28, 180, 203, 177, 213, 43, 212, 106, + 228, 62, 20, 253, 21, 27, 237, 162, 75, 248, 156, 188, 121, 165, 124, 156, 126, 65, 88, 133, 63, 77, 194, 159, 58, 72, 246, 119, 146, 205, 204, 200, + 80, 65, 158, 228, 136, 87, 42, 69, 91, 50, 156, 206, 219, 139, 68, 192, 38, 209, 185, 162, 82, 32, 1, 14, 167, 235, 17, 118, 92, 152, 7, 79, + 242, 19, 129, 187, 225, 201, 163, 200, 245, 31, 178, 215, 80, 109, 152, 141, 63, 138, 27, 141, 128, 204, 90, 8, 98, 114, 53, 188, 219, 238, 247, 144, + 140, 95, 202, 122, 50, 19, 65, 177, 215, 35, 144, 54, 203, 41, 203, 61, 247, 22, 244, 84, 116, 117, 201, 13, 108, 189, 222, 209, 245, 158, 102, 86, + 184, 166, 181, 158, 245, 171, 211, 60, 18, 165, 186, 100, 133, 232, 234, 178, 3, 204, 9, 124, 39, 146, 224, 84, 168, 211, 28, 250, 33, 202, 228, 56, + 48, 193, 180, 199, 130, 11, 238, 31, 188, 185, 174, 62, 64, 153, 52, 11, 30, 147, 57, 64, 25, 0, 6, 66, 148, 54, 117, 32, 39, 211, 90, 116, + 201, 98, 217, 4, 211, 241, 130, 171, 193, 245, 158, 228, 59, 26, 176, 95, 110, 84, 204, 112, 186, 80, 134, 133, 81, 187, 82, 240, 159, 213, 244, 9, + 120, 249, 63, 208, 8, 111, 240, 35, 70, 234, 25, 188, 43, 19, 91, 137, 91, 249, 206, 192, 247, 230, 219, 80, 127, 67, 75, 122, 93, 45, 73, 54, + 69, 96, 157, 16, 207, 225, 37, 73, 93, 168, 141, 97, 140, 226, 71, 249, 17, 255, 183, 46, 187, 6, 58, 140, 105, 242, 19, 136, 194, 159, 157, 53, + 114, 175, 222, 207, 133, 238, 230, 187, 131, 241, 126, 162, 62, 103, 195, 26, 93, 132, 34, 182, 238, 134, 156, 201, 80, 9, 203, 146, 245, 240, 36, 162, + 97, 75, 23, 244, 220, 114, 189, 210, 158, 239, 169, 78, 15, 111, 103, 169, 3, 176, 151, 138, 66, 144, 240, 4, 27, 232, 130, 251, 215, 202, 18, 139, + 246, 202, 130, 7, 186, 88, 61, 208, 236, 175, 164, 221, 40, 99, 176, 127, 95, 56, 61, 213, 195, 211, 135, 227, 245, 81, 113, 34, 202, 122, 189, 56, + 255, 37, 220, 128, 247, 216, 27, 182, 84, 208, 235, 195, 233, 241, 253, 194, 136, 213, 203, 124, 236, 175, 74, 240, 177, 253, 1, 168, 20, 23, 214, 64, + 225, 83, 120, 148, 135, 120, 39, 75, 176, 55, 212, 121, 230, 92, 200, 135, 115, 58, 67, 208, 136, 230, 51, 192, 157, 195, 252, 87, 217, 32, 183, 65, + 101, 133, 232, 147, 175, 209, 36, 62, 59, 165, 109, 131, 14, 176, 183, 8, 154, 188, 241, 82, 171, 182, 7, 226, 75, 14, 7, 208, 67, 135, 20, 107, + 27, 37, 2, 10, 29, 209, 62, 118, 230, 252, 8, 241, 145, 7, 141, 244, 51, 207, 240, 223, 152, 184, 165, 133, 239, 8, 127, 43, 126, 142, 126, 16, + 83, 5, 213, 170, 253, 223, 233, 251, 97, 201, 216, 0, 196, 39, 216, 161, 83, 248, 171, 214, 84, 153, 175, 111, 214, 122, 160, 119, 219, 251, 238, 16, + 86, 166, 82, 153, 22, 173, 153, 114, 31, 77, 212, 54, 86, 148, 180, 109, 80, 105, 250, 151, 149, 247, 61, 143, 5, 118, 221, 239, 161, 98, 73, 122, + 100, 54, 128, 60, 76, 82, 62, 150, 233, 179, 196, 39, 80, 7, 176, 159, 150, 218, 208, 251, 64, 123, 217, 63, 168, 130, 42, 171, 86, 255, 226, 204, + 209, 106, 213, 116, 142, 156, 195, 90, 213, 120, 104, 149, 165, 62, 233, 222, 178, 152, 10, 200, 231, 180, 107, 203, 105, 78, 76, 138, 30, 170, 133, 236, + 98, 54, 64, 255, 157, 133, 135, 139, 226, 144, 203, 145, 114, 49, 223, 29, 254, 73, 176, 61, 102, 147, 87, 204, 158, 138, 101, 67, 27, 111, 74, 243, + 148, 105, 141, 97, 181, 106, 52, 215, 11, 107, 201, 74, 111, 113, 102, 33, 0, 108, 129, 61, 118, 163, 54, 230, 181, 80, 85, 120, 19, 222, 177, 147, + 45, 247, 243, 190, 128, 151, 7, 33, 54, 189, 223, 24, 24, 233, 109, 217, 79, 197, 78, 70, 17, 136, 207, 163, 127, 82, 153, 213, 114, 65, 200, 126, + 9, 38, 106, 117, 244, 166, 156, 46, 224, 120, 142, 164, 37, 112, 239, 173, 121, 190, 135, 123, 99, 202, 249, 142, 96, 82, 93, 254, 135, 173, 21, 46, + 247, 134, 121, 107, 182, 65, 28, 174, 187, 30, 68, 217, 179, 244, 154, 99, 238, 96, 170, 149, 248, 204, 88, 122, 33, 135, 29, 177, 148, 191, 158, 172, + 191, 139, 151, 253, 85, 140, 70, 234, 102, 102, 203, 251, 249, 46, 102, 207, 114, 67, 214, 215, 80, 63, 125, 128, 83, 180, 245, 218, 120, 127, 230, 241, + 63, 213, 244, 80, 165, 60, 17, 72, 84, 202, 231, 248, 15, 214, 45, 94, 62, 123, 181, 165, 140, 22, 119, 185, 99, 180, 86, 122, 142, 13, 6, 37, + 118, 221, 165, 119, 135, 220, 177, 155, 3, 91, 196, 111, 56, 78, 245, 59, 207, 13, 64, 63, 215, 111, 156, 245, 123, 182, 176, 199, 180, 135, 92, 97, + 213, 120, 147, 174, 223, 184, 220, 146, 171, 40, 193, 209, 54, 70, 175, 175, 128, 210, 78, 69, 224, 89, 153, 153, 10, 146, 87, 10, 29, 250, 238, 116, + 30, 52, 149, 54, 61, 10, 249, 34, 27, 246, 99, 92, 49, 243, 188, 138, 36, 235, 137, 252, 13, 76, 107, 57, 212, 151, 125, 193, 90, 104, 74, 198, + 118, 84, 176, 58, 107, 150, 252, 86, 69, 234, 186, 70, 86, 94, 208, 230, 119, 198, 203, 16, 91, 126, 244, 228, 76, 133, 223, 153, 245, 48, 156, 71, + 211, 80, 84, 170, 222, 177, 138, 21, 71, 41, 207, 67, 99, 197, 127, 189, 57, 167, 245, 134, 96, 141, 172, 31, 20, 55, 210, 165, 119, 158, 8, 88, + 165, 176, 136, 127, 155, 44, 244, 158, 195, 125, 110, 161, 74, 194, 7, 244, 86, 84, 130, 30, 213, 11, 121, 197, 50, 2, 176, 59, 224, 102, 195, 98, + 126, 149, 168, 255, 15, 223, 27, 144, 245, 247, 239, 14, 216, 186, 183, 254, 98, 104, 244, 207, 142, 200, 46, 39, 80, 183, 47, 201, 236, 230, 30, 115, + 41, 175, 247, 199, 85, 240, 181, 251, 227, 227, 229, 80, 126, 105, 94, 173, 126, 60, 247, 240, 166, 59, 23, 156, 42, 43, 161, 79, 78, 99, 147, 122, + 185, 173, 247, 224, 221, 191, 208, 223, 132, 46, 232, 241, 175, 148, 118, 238, 156, 248, 21, 129, 248, 150, 112, 44, 239, 222, 255, 140, 25, 11, 249, 171, + 126, 84, 251, 10, 90, 80, 99, 255, 83, 126, 61, 228, 179, 203, 90, 114, 51, 211, 171, 226, 41, 74, 101, 121, 214, 214, 128, 44, 145, 249, 211, 101, + 13, 156, 21, 129, 151, 189, 54, 214, 205, 38, 166, 101, 24, 10, 188, 109, 84, 66, 187, 108, 137, 108, 163, 84, 214, 170, 72, 53, 240, 243, 19, 165, + 48, 137, 242, 19, 148, 160, 110, 237, 74, 48, 99, 87, 32, 165, 174, 132, 195, 227, 248, 9, 246, 130, 156, 91, 129, 99, 188, 53, 93, 1, 246, 92, + 190, 27, 55, 135, 41, 85, 76, 245, 95, 169, 178, 200, 142, 192, 64, 222, 2, 176, 43, 88, 186, 126, 33, 110, 138, 210, 121, 114, 120, 132, 201, 174, + 10, 113, 45, 109, 192, 112, 115, 34, 50, 161, 192, 124, 215, 255, 14, 216, 48, 207, 94, 163, 29, 142, 42, 176, 174, 65, 235, 81, 31, 113, 27, 192, + 91, 167, 62, 142, 155, 19, 235, 212, 206, 147, 13, 79, 132, 142, 156, 220, 52, 227, 198, 125, 93, 140, 173, 2, 175, 65, 113, 231, 208, 6, 148, 148, + 58, 255, 228, 78, 79, 102, 54, 81, 246, 19, 74, 213, 108, 51, 111, 254, 201, 107, 160, 13, 84, 228, 241, 237, 39, 175, 114, 71, 176, 74, 116, 49, + 121, 56, 184, 233, 228, 230, 187, 147, 155, 13, 184, 73, 127, 96, 185, 65, 106, 173, 27, 213, 116, 70, 23, 9, 215, 152, 204, 73, 12, 115, 102, 48, + 115, 180, 200, 201, 131, 70, 78, 222, 88, 161, 124, 228, 228, 141, 181, 157, 220, 252, 239, 109, 190, 117, 114, 115, 255, 201, 205, 254, 255, 227, 222, 43, + 190, 59, 249, 207, 247, 180, 89, 158, 249, 7, 204, 227, 39, 111, 103, 86, 102, 115, 78, 53, 125, 190, 157, 57, 235, 145, 186, 133, 153, 107, 63, 135, + 203, 147, 29, 221, 74, 27, 72, 136, 254, 147, 71, 25, 133, 155, 185, 21, 119, 161, 179, 32, 177, 208, 26, 176, 23, 19, 13, 90, 248, 228, 198, 160, + 13, 127, 8, 66, 37, 24, 218, 70, 244, 241, 63, 195, 186, 233, 218, 64, 116, 250, 195, 240, 8, 253, 252, 229, 201, 86, 255, 219, 243, 203, 162, 112, + 59, 94, 75, 184, 61, 100, 101, 186, 245, 86, 119, 44, 251, 238, 100, 139, 255, 187, 225, 151, 255, 175, 33, 114, 254, 191, 12, 17, 192, 185, 120, 64, + 218, 171, 10, 166, 38, 21, 96, 19, 78, 4, 78, 118, 122, 96, 253, 201, 77, 13, 245, 246, 225, 128, 251, 127, 142, 81, 209, 118, 241, 200, 255, 213, + 113, 223, 103, 110, 79, 124, 195, 251, 79, 142, 92, 151, 177, 142, 246, 190, 224, 80, 230, 76, 230, 201, 243, 154, 122, 102, 227, 59, 41, 228, 14, 93, + 155, 242, 88, 230, 18, 149, 255, 158, 220, 156, 84, 15, 229, 165, 147, 155, 147, 151, 175, 60, 125, 242, 46, 158, 61, 185, 89, 112, 114, 83, 116, 114, + 243, 232, 201, 205, 51, 39, 55, 243, 78, 110, 10, 79, 110, 230, 158, 220, 20, 156, 220, 4, 79, 110, 88, 102, 163, 63, 76, 27, 56, 42, 82, 39, + 7, 244, 172, 147, 155, 229, 153, 177, 172, 48, 114, 143, 102, 46, 49, 247, 100, 71, 229, 30, 59, 185, 57, 76, 122, 246, 87, 103, 98, 245, 73, 53, + 43, 199, 17, 55, 38, 186, 136, 105, 91, 185, 115, 224, 117, 182, 55, 108, 141, 247, 174, 102, 231, 15, 169, 214, 31, 183, 2, 250, 58, 89, 153, 251, + 13, 196, 167, 229, 60, 77, 69, 159, 174, 68, 183, 243, 32, 164, 70, 30, 103, 235, 18, 135, 31, 106, 255, 76, 79, 101, 230, 46, 35, 218, 138, 5, + 68, 222, 66, 30, 138, 81, 189, 234, 70, 237, 120, 180, 96, 176, 172, 207, 63, 164, 123, 57, 118, 93, 79, 230, 109, 153, 182, 94, 111, 231, 174, 30, + 155, 58, 31, 70, 106, 7, 160, 159, 213, 249, 55, 136, 160, 181, 199, 130, 125, 51, 141, 116, 201, 97, 246, 37, 205, 176, 68, 80, 96, 207, 252, 3, + 189, 226, 167, 92, 78, 108, 6, 205, 142, 69, 132, 197, 175, 151, 181, 188, 45, 124, 177, 247, 213, 193, 244, 204, 205, 208, 81, 104, 26, 146, 60, 86, + 50, 112, 71, 45, 196, 103, 132, 192, 216, 184, 151, 214, 176, 173, 118, 16, 163, 169, 237, 5, 131, 120, 139, 17, 47, 217, 7, 117, 185, 51, 156, 144, + 40, 102, 135, 17, 4, 135, 245, 25, 172, 21, 190, 167, 120, 36, 11, 101, 39, 226, 153, 155, 32, 0, 198, 64, 182, 44, 128, 26, 47, 20, 174, 198, + 179, 62, 132, 210, 71, 61, 90, 30, 169, 10, 195, 44, 244, 110, 222, 29, 216, 40, 194, 117, 135, 233, 125, 213, 68, 74, 201, 64, 147, 183, 205, 38, + 229, 157, 207, 95, 184, 203, 11, 203, 224, 66, 183, 242, 175, 90, 173, 46, 76, 55, 204, 10, 50, 233, 115, 254, 39, 193, 82, 249, 175, 121, 249, 124, + 199, 58, 241, 207, 46, 53, 134, 32, 96, 103, 56, 93, 126, 29, 191, 62, 165, 138, 187, 80, 80, 96, 79, 65, 24, 16, 114, 138, 177, 67, 22, 231, + 208, 43, 122, 243, 136, 228, 87, 39, 209, 13, 235, 44, 5, 70, 193, 39, 108, 165, 14, 62, 120, 65, 86, 150, 208, 36, 66, 157, 161, 195, 175, 226, + 139, 127, 156, 248, 14, 212, 235, 51, 31, 97, 181, 116, 7, 141, 90, 125, 38, 176, 174, 209, 203, 219, 216, 34, 140, 76, 35, 48, 236, 220, 143, 68, + 50, 149, 13, 167, 178, 131, 48, 9, 144, 254, 238, 48, 236, 44, 113, 31, 183, 195, 162, 28, 217, 217, 118, 127, 170, 70, 92, 194, 195, 86, 22, 172, + 228, 186, 225, 78, 21, 155, 246, 251, 211, 83, 197, 162, 253, 126, 175, 196, 91, 196, 13, 127, 170, 100, 40, 107, 241, 167, 70, 158, 129, 81, 118, 96, + 170, 184, 117, 191, 225, 214, 0, 30, 198, 63, 86, 220, 202, 222, 76, 78, 21, 11, 183, 48, 91, 87, 122, 125, 2, 45, 95, 79, 149, 57, 75, 96, + 179, 242, 23, 103, 181, 134, 238, 203, 231, 76, 132, 122, 152, 200, 174, 27, 240, 189, 243, 153, 110, 150, 189, 165, 249, 207, 188, 19, 143, 233, 225, 21, + 180, 25, 166, 43, 107, 247, 251, 37, 30, 129, 235, 126, 107, 234, 34, 229, 246, 115, 53, 93, 249, 155, 181, 68, 75, 40, 189, 213, 246, 2, 249, 133, + 110, 210, 19, 200, 10, 165, 183, 64, 12, 46, 86, 78, 228, 158, 39, 55, 43, 22, 47, 76, 230, 121, 247, 113, 240, 91, 174, 168, 197, 61, 61, 36, + 250, 251, 253, 169, 60, 241, 61, 63, 228, 31, 43, 53, 222, 64, 9, 254, 239, 227, 107, 46, 149, 244, 179, 149, 135, 223, 187, 12, 55, 75, 212, 110, + 49, 198, 223, 141, 55, 153, 158, 186, 12, 63, 97, 170, 119, 31, 94, 127, 22, 220, 199, 98, 148, 7, 181, 194, 160, 210, 198, 223, 41, 189, 38, 76, + 150, 171, 244, 227, 101, 206, 199, 114, 149, 242, 15, 107, 48, 180, 232, 158, 121, 26, 157, 193, 163, 180, 188, 169, 18, 49, 10, 143, 55, 70, 220, 199, + 190, 72, 210, 75, 133, 181, 151, 139, 73, 236, 32, 179, 217, 81, 221, 40, 112, 87, 107, 107, 245, 124, 167, 14, 90, 176, 251, 183, 227, 1, 122, 11, + 206, 33, 132, 117, 155, 85, 7, 95, 160, 125, 43, 141, 6, 158, 114, 229, 109, 78, 17, 118, 86, 62, 70, 207, 176, 231, 203, 244, 24, 169, 57, 106, + 9, 167, 14, 212, 124, 173, 5, 98, 34, 211, 117, 129, 255, 252, 165, 213, 92, 33, 47, 191, 207, 162, 126, 24, 234, 173, 164, 17, 113, 133, 92, 108, + 21, 202, 90, 182, 213, 63, 22, 25, 108, 31, 93, 211, 74, 220, 120, 133, 222, 125, 17, 56, 115, 141, 226, 229, 122, 66, 222, 118, 177, 119, 43, 219, + 235, 95, 47, 42, 144, 117, 248, 123, 148, 123, 157, 34, 150, 223, 227, 163, 212, 188, 208, 11, 143, 227, 192, 220, 39, 6, 179, 6, 197, 11, 57, 171, + 101, 139, 114, 175, 85, 4, 171, 244, 169, 214, 146, 53, 120, 205, 110, 145, 134, 93, 148, 105, 171, 171, 214, 224, 33, 23, 11, 28, 41, 11, 71, 13, + 241, 74, 212, 187, 239, 54, 75, 192, 23, 250, 100, 103, 34, 51, 245, 227, 62, 185, 90, 27, 220, 131, 67, 173, 21, 13, 242, 174, 166, 102, 112, 250, + 22, 255, 85, 98, 17, 95, 27, 115, 189, 38, 152, 27, 193, 200, 238, 115, 86, 47, 85, 98, 5, 216, 181, 244, 30, 243, 99, 173, 90, 79, 248, 188, + 37, 178, 69, 183, 114, 97, 181, 252, 86, 79, 152, 98, 22, 227, 10, 122, 78, 190, 76, 159, 239, 242, 52, 116, 194, 19, 216, 197, 135, 80, 91, 239, + 166, 50, 119, 236, 123, 188, 232, 143, 240, 126, 82, 183, 8, 201, 86, 37, 75, 112, 84, 247, 25, 241, 194, 187, 218, 252, 94, 158, 236, 101, 7, 141, + 51, 151, 234, 179, 80, 237, 246, 208, 61, 176, 117, 8, 187, 59, 217, 90, 197, 50, 221, 37, 197, 250, 92, 215, 223, 162, 247, 20, 228, 192, 23, 216, + 11, 98, 108, 43, 93, 242, 90, 188, 177, 201, 242, 226, 158, 2, 65, 223, 83, 62, 123, 48, 162, 171, 157, 252, 237, 164, 59, 148, 215, 227, 240, 126, + 131, 135, 172, 17, 101, 91, 252, 41, 253, 86, 107, 2, 142, 150, 73, 111, 29, 150, 33, 159, 247, 80, 23, 219, 202, 156, 102, 86, 129, 3, 62, 76, + 171, 80, 59, 76, 91, 48, 95, 43, 105, 76, 61, 236, 138, 101, 221, 205, 186, 211, 236, 223, 56, 134, 179, 216, 117, 136, 26, 155, 229, 229, 177, 18, + 28, 139, 152, 97, 187, 112, 43, 37, 147, 83, 6, 111, 78, 43, 143, 97, 95, 126, 237, 109, 98, 91, 131, 86, 201, 203, 180, 120, 80, 217, 157, 209, + 141, 54, 99, 130, 88, 196, 14, 250, 147, 89, 222, 34, 84, 205, 177, 242, 86, 28, 138, 241, 226, 190, 22, 19, 137, 21, 32, 22, 203, 145, 155, 241, + 78, 151, 192, 42, 232, 135, 171, 153, 192, 190, 123, 23, 123, 117, 106, 178, 240, 212, 139, 49, 74, 173, 141, 101, 229, 241, 30, 116, 26, 127, 221, 170, + 180, 251, 188, 61, 213, 240, 65, 178, 38, 143, 251, 223, 196, 49, 142, 149, 89, 171, 113, 103, 131, 166, 180, 6, 44, 46, 42, 134, 33, 37, 58, 234, + 204, 144, 45, 216, 93, 87, 106, 149, 52, 228, 69, 90, 147, 114, 183, 55, 17, 111, 184, 11, 173, 110, 13, 90, 173, 211, 140, 202, 64, 170, 136, 42, + 243, 194, 122, 209, 240, 186, 62, 229, 247, 84, 75, 30, 86, 192, 121, 188, 195, 159, 154, 42, 134, 35, 41, 64, 167, 129, 151, 232, 205, 194, 142, 48, + 41, 81, 15, 12, 179, 39, 107, 186, 62, 3, 247, 38, 77, 159, 5, 95, 68, 217, 85, 120, 89, 157, 236, 49, 74, 174, 155, 41, 45, 58, 204, 157, + 8, 119, 246, 148, 13, 95, 67, 157, 59, 24, 242, 30, 229, 159, 95, 124, 55, 111, 247, 167, 144, 172, 162, 135, 26, 40, 23, 247, 240, 1, 220, 200, + 123, 248, 246, 48, 204, 243, 78, 231, 219, 131, 86, 57, 52, 65, 131, 69, 102, 2, 122, 151, 121, 46, 170, 43, 89, 208, 171, 250, 84, 84, 49, 189, + 195, 135, 60, 200, 151, 162, 82, 164, 221, 228, 232, 86, 102, 198, 50, 4, 249, 63, 139, 134, 119, 149, 238, 50, 103, 114, 177, 222, 229, 91, 145, 49, + 129, 251, 145, 79, 34, 57, 163, 62, 105, 137, 178, 207, 80, 213, 239, 250, 61, 26, 123, 194, 247, 46, 121, 30, 238, 85, 80, 126, 226, 42, 60, 60, + 26, 211, 155, 186, 73, 89, 239, 253, 117, 204, 86, 10, 81, 147, 233, 244, 13, 122, 193, 58, 183, 111, 62, 172, 59, 142, 61, 89, 2, 75, 96, 246, + 121, 197, 58, 48, 139, 183, 154, 14, 249, 66, 236, 185, 37, 155, 209, 203, 161, 151, 218, 65, 245, 18, 203, 14, 7, 101, 225, 226, 40, 187, 21, 175, + 202, 192, 139, 131, 90, 228, 111, 83, 197, 213, 108, 213, 165, 222, 49, 246, 142, 85, 120, 6, 138, 175, 206, 40, 158, 131, 59, 161, 196, 21, 147, 34, + 176, 28, 238, 71, 73, 66, 149, 13, 66, 207, 24, 158, 114, 231, 59, 154, 218, 131, 7, 103, 13, 120, 211, 52, 51, 253, 3, 75, 151, 101, 199, 140, + 100, 141, 92, 137, 190, 26, 29, 226, 125, 111, 197, 178, 238, 130, 201, 12, 135, 247, 25, 103, 150, 230, 239, 49, 155, 229, 56, 74, 55, 112, 57, 75, + 232, 70, 153, 51, 107, 141, 210, 205, 189, 177, 45, 166, 77, 202, 159, 192, 78, 147, 115, 247, 165, 75, 41, 119, 21, 45, 179, 110, 160, 48, 235, 200, + 247, 34, 176, 72, 126, 161, 178, 117, 166, 238, 249, 218, 252, 24, 171, 26, 190, 129, 247, 76, 38, 148, 57, 218, 116, 180, 248, 213, 242, 242, 30, 83, + 76, 198, 177, 238, 243, 86, 107, 211, 99, 53, 232, 75, 15, 250, 83, 133, 114, 19, 175, 76, 150, 192, 29, 148, 107, 162, 244, 32, 91, 102, 251, 142, + 202, 160, 93, 240, 174, 230, 111, 45, 179, 240, 76, 191, 162, 77, 29, 79, 22, 98, 196, 105, 48, 18, 83, 133, 150, 113, 164, 179, 89, 11, 246, 73, + 30, 222, 234, 15, 66, 255, 5, 123, 96, 89, 121, 23, 164, 225, 130, 249, 252, 52, 175, 122, 49, 50, 249, 114, 23, 119, 221, 205, 82, 199, 85, 48, + 201, 167, 158, 41, 106, 68, 230, 8, 229, 11, 32, 209, 234, 123, 11, 157, 137, 199, 189, 17, 157, 5, 232, 30, 111, 139, 169, 114, 177, 83, 10, 33, + 254, 8, 101, 138, 40, 163, 42, 116, 83, 145, 25, 40, 243, 216, 50, 116, 111, 78, 209, 82, 125, 138, 83, 132, 238, 249, 110, 139, 210, 165, 188, 237, + 221, 67, 46, 229, 110, 214, 194, 238, 114, 204, 136, 54, 193, 10, 190, 46, 174, 196, 206, 59, 13, 195, 79, 131, 210, 237, 123, 15, 59, 156, 123, 239, + 14, 240, 27, 171, 132, 82, 76, 49, 162, 8, 85, 66, 112, 143, 237, 102, 59, 141, 248, 84, 177, 157, 255, 202, 236, 121, 191, 160, 159, 234, 192, 221, + 134, 145, 227, 55, 223, 205, 232, 73, 227, 105, 23, 139, 69, 91, 200, 105, 47, 36, 63, 86, 105, 134, 17, 26, 109, 218, 130, 1, 15, 125, 99, 200, + 163, 176, 68, 161, 22, 67, 8, 146, 178, 111, 175, 114, 243, 144, 208, 36, 211, 202, 54, 116, 26, 83, 189, 183, 200, 185, 23, 202, 73, 252, 136, 145, + 133, 234, 62, 149, 102, 83, 77, 241, 138, 150, 210, 27, 219, 213, 218, 114, 28, 165, 249, 218, 90, 252, 124, 26, 72, 165, 36, 5, 246, 178, 216, 84, + 57, 140, 226, 81, 94, 83, 208, 209, 221, 41, 24, 88, 70, 120, 166, 91, 244, 153, 210, 155, 27, 145, 227, 246, 24, 144, 37, 41, 133, 197, 28, 47, + 19, 240, 85, 241, 19, 6, 253, 251, 120, 121, 44, 75, 134, 254, 130, 125, 145, 191, 25, 141, 244, 35, 86, 170, 36, 105, 128, 191, 64, 254, 40, 2, + 235, 135, 114, 48, 64, 149, 202, 87, 250, 9, 19, 241, 145, 127, 91, 56, 238, 226, 254, 46, 122, 72, 101, 169, 46, 78, 90, 8, 112, 111, 91, 27, + 247, 248, 119, 104, 91, 141, 9, 28, 140, 26, 180, 163, 30, 60, 53, 43, 213, 161, 64, 4, 216, 5, 16, 212, 62, 70, 5, 168, 72, 208, 220, 156, + 77, 159, 94, 44, 71, 97, 88, 205, 26, 202, 14, 165, 217, 44, 216, 19, 126, 23, 85, 32, 99, 46, 157, 108, 215, 113, 159, 179, 7, 202, 213, 71, + 228, 31, 91, 205, 247, 100, 101, 22, 68, 225, 115, 244, 29, 47, 51, 74, 173, 54, 138, 106, 253, 97, 32, 248, 132, 91, 136, 95, 36, 149, 41, 172, + 193, 174, 166, 8, 210, 94, 96, 23, 125, 134, 87, 233, 205, 90, 67, 96, 100, 112, 49, 25, 174, 216, 204, 182, 117, 80, 143, 125, 13, 157, 161, 107, + 49, 74, 209, 60, 103, 12, 182, 253, 193, 244, 200, 204, 162, 157, 127, 148, 114, 191, 69, 19, 231, 87, 7, 249, 47, 119, 225, 225, 106, 161, 79, 29, + 202, 214, 234, 29, 230, 48, 116, 98, 46, 151, 239, 166, 76, 244, 187, 202, 157, 20, 178, 59, 114, 157, 193, 76, 96, 183, 107, 94, 72, 73, 144, 247, + 249, 66, 143, 81, 186, 119, 117, 18, 77, 255, 147, 75, 50, 174, 214, 153, 85, 140, 240, 1, 237, 11, 47, 248, 48, 132, 224, 120, 76, 133, 233, 173, + 202, 63, 48, 12, 31, 87, 98, 102, 102, 142, 90, 232, 144, 223, 163, 60, 11, 225, 8, 30, 121, 9, 91, 208, 67, 83, 32, 153, 118, 64, 237, 203, + 199, 176, 212, 132, 150, 137, 56, 32, 191, 135, 203, 41, 29, 220, 81, 31, 242, 30, 103, 155, 253, 148, 139, 131, 183, 123, 153, 1, 47, 23, 146, 151, + 160, 241, 20, 240, 255, 138, 155, 97, 205, 26, 120, 48, 29, 148, 170, 28, 61, 160, 74, 126, 252, 198, 87, 241, 206, 202, 13, 36, 235, 70, 190, 16, + 50, 134, 10, 240, 30, 222, 66, 183, 25, 170, 130, 13, 14, 94, 204, 143, 170, 48, 189, 193, 120, 25, 107, 3, 222, 173, 240, 110, 167, 254, 95, 151, + 61, 35, 254, 206, 40, 239, 206, 103, 24, 221, 166, 91, 179, 114, 207, 100, 59, 253, 25, 128, 227, 143, 103, 201, 91, 113, 115, 57, 234, 113, 67, 154, + 189, 138, 254, 191, 67, 78, 93, 192, 223, 90, 0, 89, 214, 52, 140, 50, 8, 228, 38, 113, 19, 99, 156, 164, 60, 240, 43, 209, 144, 241, 43, 65, + 59, 12, 16, 181, 208, 17, 184, 28, 58, 194, 42, 142, 240, 58, 129, 142, 241, 99, 205, 84, 186, 243, 117, 237, 99, 140, 254, 171, 240, 80, 51, 210, + 106, 143, 44, 130, 8, 44, 243, 92, 153, 15, 147, 47, 151, 183, 194, 154, 215, 32, 158, 19, 83, 172, 147, 113, 181, 241, 96, 58, 175, 54, 173, 172, + 215, 132, 142, 74, 178, 17, 72, 223, 92, 255, 244, 30, 238, 248, 247, 232, 96, 186, 117, 20, 123, 61, 23, 154, 202, 216, 113, 120, 237, 168, 255, 114, + 68, 70, 93, 120, 209, 168, 219, 187, 252, 113, 85, 250, 154, 104, 73, 244, 98, 171, 196, 251, 132, 80, 68, 57, 228, 67, 46, 162, 215, 217, 108, 85, + 204, 133, 199, 35, 140, 37, 162, 77, 101, 234, 12, 68, 159, 211, 7, 184, 40, 198, 33, 231, 81, 244, 253, 239, 44, 69, 53, 178, 246, 84, 193, 153, + 3, 229, 11, 248, 189, 144, 11, 1, 28, 249, 156, 163, 250, 163, 174, 145, 134, 203, 129, 172, 84, 195, 32, 147, 66, 235, 192, 235, 133, 203, 16, 236, + 210, 216, 214, 67, 78, 63, 21, 43, 189, 117, 63, 221, 127, 62, 223, 157, 183, 223, 16, 170, 212, 215, 211, 52, 173, 149, 242, 182, 51, 61, 13, 81, + 2, 223, 106, 45, 249, 76, 237, 50, 197, 146, 106, 104, 181, 49, 14, 239, 233, 99, 169, 241, 186, 113, 165, 88, 136, 99, 215, 236, 245, 239, 167, 39, + 201, 101, 6, 186, 118, 68, 61, 123, 201, 5, 7, 166, 161, 66, 26, 232, 76, 19, 168, 128, 103, 162, 17, 32, 193, 112, 185, 167, 254, 67, 18, 54, + 28, 45, 242, 161, 114, 109, 180, 169, 10, 93, 231, 199, 56, 34, 72, 130, 222, 209, 45, 46, 43, 222, 224, 157, 70, 194, 61, 19, 205, 104, 241, 113, + 4, 148, 155, 117, 230, 170, 255, 64, 82, 83, 255, 171, 254, 128, 87, 244, 25, 94, 249, 82, 62, 192, 18, 252, 66, 135, 86, 190, 58, 251, 141, 116, + 86, 80, 177, 246, 48, 142, 13, 65, 224, 248, 30, 198, 62, 236, 38, 61, 106, 65, 80, 53, 152, 28, 12, 255, 147, 189, 28, 127, 79, 208, 194, 176, + 240, 96, 109, 242, 93, 24, 228, 87, 193, 135, 16, 230, 34, 224, 135, 62, 200, 199, 72, 193, 209, 193, 110, 54, 160, 196, 171, 221, 143, 209, 231, 70, + 23, 181, 115, 36, 255, 133, 21, 199, 185, 83, 241, 58, 50, 53, 153, 71, 144, 245, 26, 212, 65, 158, 241, 70, 215, 10, 236, 234, 239, 206, 131, 219, + 238, 66, 32, 74, 83, 132, 213, 123, 113, 160, 10, 92, 21, 126, 114, 42, 241, 110, 230, 245, 65, 188, 169, 73, 249, 155, 51, 184, 90, 29, 79, 43, + 182, 89, 71, 2, 93, 40, 57, 142, 194, 60, 104, 12, 8, 94, 154, 172, 33, 103, 24, 244, 84, 25, 56, 134, 195, 144, 21, 43, 207, 164, 236, 105, + 235, 246, 189, 69, 197, 130, 15, 144, 90, 134, 224, 156, 14, 244, 84, 111, 161, 123, 242, 150, 104, 235, 16, 108, 254, 83, 228, 66, 25, 14, 183, 220, + 139, 230, 154, 164, 107, 41, 71, 61, 12, 46, 134, 52, 107, 123, 45, 83, 167, 66, 104, 234, 125, 86, 24, 118, 60, 225, 178, 106, 129, 177, 45, 19, + 232, 216, 23, 136, 113, 87, 70, 224, 140, 249, 16, 70, 70, 12, 19, 173, 91, 240, 64, 129, 215, 8, 106, 12, 94, 163, 180, 32, 212, 88, 165, 88, + 249, 118, 17, 155, 254, 173, 224, 223, 86, 171, 54, 249, 68, 196, 250, 91, 210, 74, 150, 172, 87, 243, 49, 122, 15, 242, 62, 150, 111, 162, 253, 79, + 99, 239, 34, 217, 231, 223, 233, 93, 24, 87, 176, 251, 148, 46, 211, 157, 140, 221, 221, 203, 93, 54, 65, 148, 177, 21, 246, 12, 237, 56, 149, 182, + 224, 31, 69, 217, 189, 104, 207, 56, 174, 44, 133, 236, 173, 62, 13, 63, 160, 175, 188, 234, 100, 108, 191, 129, 216, 4, 57, 165, 223, 199, 136, 90, + 53, 16, 234, 204, 231, 255, 94, 8, 131, 7, 178, 22, 64, 240, 11, 194, 142, 236, 99, 189, 192, 85, 106, 209, 249, 122, 5, 111, 202, 66, 40, 179, + 249, 11, 142, 42, 120, 78, 149, 58, 88, 27, 143, 54, 213, 136, 156, 97, 32, 156, 112, 229, 55, 145, 194, 237, 70, 242, 22, 12, 210, 24, 158, 169, + 103, 41, 21, 252, 123, 176, 36, 119, 145, 222, 141, 8, 158, 149, 161, 46, 2, 122, 89, 48, 173, 137, 219, 192, 105, 34, 56, 118, 88, 26, 118, 174, + 172, 240, 56, 217, 109, 189, 131, 188, 34, 218, 180, 18, 193, 106, 21, 37, 246, 111, 68, 229, 150, 196, 37, 203, 49, 58, 31, 153, 175, 56, 95, 35, + 28, 28, 111, 139, 177, 3, 184, 95, 211, 227, 196, 79, 93, 84, 229, 112, 50, 11, 135, 123, 48, 134, 52, 73, 131, 129, 104, 166, 35, 60, 40, 2, + 255, 65, 90, 209, 133, 71, 56, 157, 143, 179, 194, 87, 225, 111, 101, 49, 28, 5, 116, 216, 149, 3, 216, 25, 99, 209, 51, 94, 141, 74, 125, 78, + 146, 139, 57, 147, 142, 202, 112, 140, 10, 246, 228, 87, 145, 229, 212, 220, 141, 49, 14, 237, 17, 58, 70, 54, 179, 20, 107, 70, 172, 90, 196, 246, + 160, 246, 218, 75, 214, 64, 60, 154, 201, 188, 130, 182, 169, 119, 134, 29, 221, 11, 255, 80, 5, 99, 155, 130, 233, 172, 215, 160, 209, 167, 165, 48, + 220, 202, 176, 22, 155, 135, 135, 158, 140, 78, 164, 172, 143, 245, 180, 51, 43, 123, 197, 105, 25, 112, 128, 167, 104, 202, 193, 203, 251, 27, 229, 143, + 224, 105, 47, 0, 129, 190, 124, 244, 227, 65, 188, 138, 127, 82, 18, 21, 212, 168, 191, 81, 252, 82, 103, 89, 75, 138, 161, 179, 233, 39, 84, 148, + 175, 41, 143, 96, 169, 167, 63, 235, 178, 227, 50, 180, 179, 218, 124, 29, 177, 8, 142, 182, 110, 228, 34, 84, 179, 194, 105, 188, 136, 35, 72, 96, + 186, 17, 245, 35, 153, 76, 3, 217, 225, 233, 186, 28, 151, 10, 67, 33, 85, 63, 9, 228, 195, 242, 183, 244, 40, 254, 188, 141, 76, 176, 153, 29, + 71, 226, 51, 70, 243, 221, 101, 33, 212, 214, 123, 124, 71, 100, 78, 51, 158, 124, 169, 21, 0, 163, 211, 231, 33, 22, 87, 103, 32, 108, 87, 254, + 106, 13, 102, 77, 164, 158, 1, 208, 91, 176, 65, 159, 122, 68, 187, 6, 241, 159, 111, 96, 158, 212, 216, 170, 203, 209, 95, 146, 33, 110, 120, 107, + 169, 242, 111, 87, 165, 20, 110, 24, 102, 96, 20, 226, 163, 44, 36, 190, 186, 145, 168, 65, 230, 117, 0, 81, 226, 135, 24, 240, 114, 62, 45, 95, + 150, 129, 143, 16, 154, 9, 205, 121, 81, 150, 250, 20, 93, 84, 204, 36, 55, 65, 245, 102, 198, 200, 62, 181, 75, 91, 173, 71, 155, 172, 176, 250, + 163, 172, 55, 247, 71, 217, 12, 161, 110, 56, 164, 237, 243, 206, 170, 206, 255, 249, 100, 28, 252, 2, 249, 1, 173, 127, 31, 137, 40, 242, 59, 21, + 153, 247, 234, 173, 244, 195, 18, 66, 81, 24, 70, 1, 125, 245, 113, 236, 217, 243, 8, 143, 160, 122, 157, 131, 222, 11, 67, 72, 134, 162, 82, 137, + 196, 22, 216, 55, 254, 80, 32, 165, 206, 179, 102, 160, 29, 33, 227, 67, 35, 69, 58, 85, 177, 25, 93, 232, 15, 98, 201, 141, 231, 179, 189, 204, + 173, 215, 153, 112, 7, 181, 33, 182, 121, 77, 134, 217, 5, 94, 163, 236, 43, 193, 187, 63, 232, 76, 198, 211, 71, 51, 143, 25, 112, 152, 94, 64, + 79, 125, 66, 84, 243, 189, 119, 50, 139, 10, 198, 240, 167, 17, 8, 197, 76, 155, 166, 163, 55, 30, 163, 188, 132, 99, 211, 166, 8, 131, 31, 12, + 46, 166, 191, 162, 91, 166, 37, 208, 29, 11, 36, 0, 217, 112, 86, 49, 196, 123, 168, 42, 16, 154, 120, 11, 134, 143, 37, 58, 134, 90, 217, 87, + 64, 249, 91, 138, 124, 94, 80, 234, 131, 161, 14, 94, 176, 116, 47, 40, 26, 171, 224, 221, 102, 230, 114, 219, 103, 47, 249, 12, 79, 172, 105, 235, + 41, 172, 225, 208, 224, 96, 142, 192, 91, 250, 197, 65, 231, 185, 73, 124, 140, 240, 193, 97, 173, 24, 93, 194, 27, 217, 1, 116, 119, 251, 240, 170, + 30, 166, 106, 189, 7, 252, 242, 22, 49, 105, 11, 134, 234, 139, 81, 77, 218, 184, 51, 96, 140, 246, 38, 237, 39, 152, 118, 63, 189, 125, 244, 179, + 93, 148, 103, 130, 77, 146, 181, 252, 192, 118, 68, 198, 234, 127, 100, 190, 242, 150, 140, 81, 176, 28, 140, 247, 179, 4, 250, 217, 222, 96, 188, 228, + 78, 170, 150, 201, 191, 18, 36, 123, 215, 240, 95, 54, 31, 2, 223, 83, 72, 90, 14, 125, 57, 38, 244, 178, 55, 96, 18, 218, 215, 65, 113, 214, + 82, 229, 37, 119, 198, 113, 110, 87, 28, 194, 142, 61, 242, 16, 226, 152, 38, 66, 194, 66, 3, 28, 20, 41, 40, 199, 238, 12, 52, 163, 37, 218, + 250, 40, 187, 105, 227, 6, 196, 125, 38, 94, 240, 28, 132, 152, 109, 162, 252, 110, 12, 214, 169, 91, 150, 109, 49, 198, 200, 11, 17, 185, 252, 52, + 73, 160, 213, 252, 18, 233, 219, 141, 231, 182, 205, 17, 107, 200, 233, 21, 123, 220, 185, 193, 227, 46, 128, 238, 22, 163, 27, 13, 63, 180, 139, 245, + 168, 39, 168, 238, 43, 242, 42, 196, 165, 50, 54, 117, 1, 216, 75, 52, 255, 93, 14, 69, 216, 198, 24, 30, 114, 65, 96, 36, 223, 199, 220, 95, + 144, 32, 29, 68, 39, 58, 24, 238, 69, 74, 31, 134, 174, 126, 60, 240, 85, 248, 69, 181, 112, 152, 103, 136, 106, 48, 29, 116, 127, 5, 118, 159, + 215, 11, 123, 96, 124, 27, 193, 65, 174, 162, 253, 160, 101, 16, 198, 24, 179, 134, 116, 174, 17, 222, 84, 98, 252, 60, 80, 239, 115, 63, 70, 253, + 50, 249, 237, 241, 121, 222, 39, 100, 38, 241, 2, 36, 117, 58, 117, 204, 68, 104, 33, 202, 79, 137, 33, 222, 246, 76, 70, 11, 139, 212, 207, 48, + 238, 206, 132, 202, 156, 62, 164, 164, 46, 45, 226, 11, 148, 233, 39, 124, 214, 228, 165, 202, 189, 206, 172, 106, 152, 81, 203, 68, 205, 96, 222, 233, + 183, 220, 69, 56, 158, 189, 232, 144, 219, 137, 44, 25, 120, 167, 234, 72, 47, 87, 137, 98, 164, 27, 66, 169, 217, 29, 132, 107, 22, 197, 237, 103, + 254, 98, 97, 7, 82, 183, 220, 208, 86, 16, 209, 6, 223, 121, 42, 7, 162, 118, 77, 252, 154, 36, 61, 210, 234, 99, 118, 225, 109, 228, 196, 138, + 137, 60, 175, 214, 118, 169, 157, 212, 81, 93, 84, 4, 163, 104, 220, 80, 182, 55, 93, 115, 45, 116, 4, 163, 148, 96, 20, 34, 46, 71, 84, 227, + 40, 29, 70, 90, 177, 134, 8, 222, 102, 42, 30, 27, 39, 10, 192, 248, 10, 181, 224, 217, 184, 238, 237, 198, 64, 247, 177, 160, 42, 31, 149, 159, + 42, 255, 113, 213, 114, 175, 22, 205, 139, 175, 16, 235, 161, 82, 127, 211, 89, 51, 54, 166, 110, 172, 91, 8, 227, 255, 77, 15, 76, 208, 143, 231, + 189, 37, 55, 195, 175, 187, 13, 183, 16, 131, 105, 233, 186, 40, 155, 96, 82, 194, 215, 188, 247, 161, 215, 70, 205, 125, 19, 194, 8, 35, 66, 80, + 35, 175, 228, 161, 88, 9, 132, 2, 151, 179, 131, 65, 49, 210, 115, 120, 218, 239, 101, 129, 164, 71, 20, 252, 33, 132, 199, 28, 35, 145, 250, 158, + 12, 5, 74, 246, 179, 84, 205, 96, 246, 14, 194, 217, 69, 153, 7, 130, 226, 73, 220, 32, 207, 248, 6, 111, 131, 223, 69, 15, 190, 230, 137, 11, + 185, 237, 167, 119, 72, 176, 14, 49, 15, 187, 30, 21, 177, 208, 104, 122, 175, 10, 30, 69, 38, 223, 24, 68, 40, 205, 163, 201, 210, 76, 126, 241, + 43, 17, 145, 135, 181, 41, 135, 165, 190, 132, 183, 26, 166, 202, 111, 165, 90, 70, 193, 7, 241, 115, 143, 49, 3, 3, 197, 67, 178, 159, 173, 58, + 69, 126, 1, 50, 120, 153, 232, 165, 130, 212, 195, 7, 178, 228, 48, 104, 28, 185, 25, 141, 234, 68, 177, 30, 45, 120, 123, 43, 194, 245, 89, 172, + 81, 105, 67, 40, 112, 172, 94, 70, 212, 28, 237, 93, 178, 42, 255, 123, 232, 145, 169, 192, 248, 169, 153, 7, 27, 77, 47, 227, 48, 35, 234, 135, + 253, 244, 8, 239, 223, 56, 12, 57, 23, 209, 0, 241, 35, 118, 144, 173, 67, 55, 122, 37, 224, 189, 96, 216, 186, 146, 197, 80, 17, 74, 246, 251, + 45, 149, 223, 2, 173, 120, 249, 134, 127, 96, 42, 37, 133, 217, 29, 66, 104, 142, 102, 84, 167, 53, 64, 220, 188, 94, 11, 233, 93, 101, 14, 121, + 209, 201, 168, 210, 95, 168, 109, 33, 103, 27, 94, 106, 231, 13, 113, 188, 237, 16, 14, 92, 112, 61, 12, 253, 13, 79, 246, 52, 61, 113, 140, 154, + 247, 163, 126, 255, 66, 207, 114, 23, 113, 255, 33, 153, 200, 64, 158, 240, 12, 36, 104, 87, 163, 196, 54, 76, 189, 112, 158, 29, 30, 36, 11, 96, + 36, 106, 237, 54, 72, 127, 58, 94, 124, 67, 107, 106, 112, 180, 102, 125, 150, 137, 34, 107, 244, 36, 215, 154, 4, 70, 116, 229, 63, 133, 179, 86, + 200, 189, 8, 27, 181, 62, 49, 17, 185, 38, 119, 90, 211, 165, 180, 6, 235, 86, 47, 44, 203, 18, 42, 128, 29, 132, 134, 184, 42, 158, 4, 253, + 207, 148, 116, 69, 52, 81, 141, 196, 229, 120, 59, 21, 112, 204, 152, 143, 163, 80, 116, 133, 212, 90, 202, 200, 171, 171, 107, 97, 149, 62, 221, 219, + 136, 110, 246, 137, 201, 169, 121, 146, 30, 54, 79, 93, 96, 60, 138, 67, 244, 160, 234, 77, 188, 116, 192, 148, 171, 101, 165, 254, 42, 221, 7, 196, + 115, 55, 101, 130, 151, 12, 63, 116, 173, 70, 143, 3, 95, 202, 70, 111, 61, 57, 201, 189, 57, 93, 77, 118, 17, 130, 202, 10, 132, 29, 135, 165, + 122, 116, 127, 144, 74, 162, 254, 80, 172, 167, 10, 154, 181, 73, 54, 18, 29, 61, 219, 110, 172, 134, 245, 149, 177, 26, 249, 16, 146, 150, 100, 86, + 30, 239, 11, 7, 188, 126, 236, 220, 202, 148, 207, 17, 200, 198, 188, 137, 178, 94, 95, 37, 177, 39, 49, 86, 54, 67, 165, 249, 21, 196, 67, 71, + 32, 46, 58, 79, 186, 225, 220, 83, 228, 229, 8, 206, 166, 156, 192, 17, 94, 137, 119, 2, 94, 181, 226, 5, 31, 58, 13, 125, 77, 170, 62, 156, + 46, 23, 143, 179, 119, 126, 20, 28, 77, 2, 134, 28, 78, 143, 188, 132, 215, 36, 179, 160, 41, 112, 6, 239, 165, 41, 169, 223, 80, 42, 228, 4, + 173, 237, 200, 201, 12, 10, 220, 193, 86, 163, 177, 143, 221, 40, 194, 217, 120, 222, 82, 17, 70, 229, 57, 205, 155, 4, 209, 241, 77, 196, 194, 87, + 146, 150, 163, 99, 255, 19, 242, 76, 195, 20, 141, 172, 129, 30, 202, 168, 247, 120, 247, 177, 85, 151, 74, 2, 92, 206, 212, 5, 65, 17, 129, 95, + 33, 58, 221, 241, 111, 124, 79, 78, 162, 231, 161, 72, 34, 186, 253, 73, 117, 211, 237, 11, 218, 8, 126, 84, 191, 75, 79, 244, 184, 187, 145, 138, + 103, 93, 114, 181, 87, 187, 197, 112, 169, 162, 250, 60, 122, 234, 182, 132, 74, 239, 176, 30, 12, 31, 170, 19, 20, 84, 103, 42, 83, 5, 81, 4, + 6, 107, 232, 155, 115, 207, 172, 82, 255, 165, 173, 197, 254, 110, 214, 106, 142, 135, 104, 89, 180, 171, 111, 250, 92, 76, 130, 58, 85, 99, 203, 149, + 118, 74, 44, 57, 190, 141, 89, 124, 128, 155, 125, 237, 8, 3, 23, 169, 94, 217, 169, 91, 140, 9, 232, 156, 243, 0, 58, 11, 158, 67, 79, 55, + 239, 253, 168, 121, 182, 118, 32, 58, 130, 178, 179, 79, 197, 75, 191, 27, 121, 215, 149, 34, 151, 111, 146, 247, 108, 49, 156, 26, 121, 7, 154, 221, + 82, 209, 20, 166, 21, 232, 58, 30, 84, 132, 217, 163, 8, 49, 85, 191, 152, 174, 149, 247, 240, 23, 30, 181, 12, 226, 92, 206, 198, 163, 104, 17, + 160, 246, 114, 19, 88, 97, 145, 103, 72, 144, 213, 193, 175, 16, 233, 116, 64, 135, 113, 175, 184, 7, 67, 222, 239, 52, 208, 227, 220, 254, 108, 160, + 70, 152, 15, 93, 129, 216, 101, 61, 114, 128, 214, 224, 42, 74, 247, 53, 175, 47, 125, 203, 104, 122, 110, 90, 226, 73, 122, 99, 81, 10, 23, 242, + 118, 116, 69, 71, 156, 229, 168, 133, 237, 178, 190, 169, 56, 202, 174, 177, 70, 162, 167, 54, 190, 165, 103, 209, 179, 150, 70, 225, 9, 56, 29, 162, + 198, 72, 24, 181, 197, 159, 212, 189, 138, 206, 92, 107, 34, 54, 102, 107, 244, 20, 75, 222, 130, 140, 21, 138, 208, 225, 190, 39, 223, 3, 17, 24, + 78, 15, 223, 250, 160, 250, 151, 116, 189, 155, 174, 57, 37, 18, 158, 135, 126, 233, 20, 121, 9, 21, 100, 156, 212, 206, 109, 17, 67, 88, 119, 137, + 68, 0, 1, 77, 252, 249, 32, 130, 208, 28, 24, 123, 8, 156, 9, 86, 46, 130, 132, 252, 30, 211, 62, 249, 56, 197, 154, 67, 143, 240, 142, 72, + 253, 50, 202, 190, 165, 204, 65, 116, 197, 50, 37, 191, 206, 194, 225, 196, 232, 167, 158, 64, 53, 91, 245, 99, 209, 108, 235, 134, 226, 40, 12, 66, + 170, 17, 78, 142, 204, 60, 248, 71, 50, 91, 38, 115, 225, 74, 116, 45, 230, 35, 113, 23, 52, 222, 224, 31, 168, 193, 141, 17, 68, 228, 58, 170, + 3, 113, 34, 162, 156, 117, 144, 5, 17, 173, 84, 55, 145, 218, 0, 61, 225, 194, 97, 173, 218, 248, 158, 104, 227, 135, 2, 3, 83, 197, 240, 136, + 189, 6, 175, 3, 117, 116, 206, 255, 110, 200, 189, 228, 192, 54, 121, 249, 197, 232, 87, 195, 187, 116, 213, 25, 140, 96, 50, 225, 11, 209, 155, 23, + 68, 183, 172, 4, 184, 215, 16, 142, 171, 155, 182, 82, 86, 56, 57, 65, 171, 39, 124, 227, 255, 21, 163, 231, 48, 36, 119, 232, 108, 248, 118, 28, + 232, 60, 196, 184, 191, 199, 24, 16, 188, 159, 30, 176, 191, 140, 126, 188, 127, 127, 16, 73, 82, 45, 223, 17, 176, 43, 33, 223, 191, 90, 67, 79, + 90, 237, 77, 92, 131, 134, 237, 169, 151, 203, 251, 182, 48, 183, 240, 93, 140, 198, 215, 195, 88, 194, 18, 249, 57, 120, 69, 147, 173, 176, 246, 207, + 67, 90, 77, 79, 211, 185, 248, 95, 222, 33, 169, 255, 55, 2, 15, 28, 59, 182, 2, 97, 70, 12, 119, 171, 154, 15, 217, 7, 161, 215, 124, 186, + 218, 191, 16, 178, 77, 52, 176, 58, 255, 16, 249, 42, 56, 185, 223, 215, 82, 18, 100, 57, 152, 85, 235, 15, 56, 244, 24, 187, 247, 228, 251, 167, + 80, 19, 58, 70, 234, 44, 195, 41, 156, 95, 49, 233, 100, 184, 223, 131, 182, 25, 135, 229, 22, 218, 194, 195, 108, 153, 26, 39, 147, 93, 150, 177, + 220, 204, 147, 44, 185, 48, 141, 232, 239, 235, 151, 147, 83, 17, 57, 244, 109, 83, 122, 115, 93, 58, 84, 193, 46, 230, 142, 92, 73, 139, 233, 26, + 2, 200, 174, 77, 237, 209, 54, 110, 207, 114, 224, 24, 148, 246, 113, 179, 240, 61, 188, 151, 54, 147, 191, 56, 209, 105, 148, 229, 190, 63, 102, 180, + 63, 159, 207, 179, 43, 207, 68, 200, 227, 210, 51, 221, 131, 126, 170, 246, 198, 219, 220, 76, 46, 13, 166, 147, 197, 207, 250, 31, 122, 116, 86, 116, + 4, 58, 171, 209, 19, 170, 167, 160, 66, 228, 181, 200, 8, 195, 40, 155, 211, 129, 212, 39, 27, 213, 255, 10, 49, 137, 152, 81, 13, 122, 254, 82, + 164, 192, 108, 120, 144, 87, 7, 36, 30, 47, 140, 199, 227, 207, 105, 235, 200, 197, 178, 175, 49, 10, 190, 134, 90, 253, 21, 70, 131, 122, 230, 158, + 200, 71, 157, 74, 69, 205, 135, 145, 104, 46, 166, 71, 123, 191, 4, 145, 196, 243, 52, 101, 34, 100, 43, 38, 136, 79, 34, 176, 120, 158, 203, 214, + 33, 34, 74, 65, 228, 56, 70, 150, 139, 22, 64, 4, 157, 219, 13, 59, 145, 108, 252, 221, 14, 203, 166, 117, 120, 225, 102, 73, 230, 229, 195, 24, + 84, 219, 191, 58, 179, 52, 131, 242, 102, 21, 237, 129, 13, 250, 92, 187, 81, 118, 201, 166, 110, 116, 229, 219, 193, 134, 139, 170, 244, 144, 23, 212, + 154, 58, 184, 20, 239, 131, 115, 93, 132, 230, 220, 240, 122, 100, 184, 77, 13, 204, 228, 207, 33, 37, 154, 219, 148, 174, 208, 231, 187, 234, 49, 120, + 136, 239, 242, 143, 22, 139, 216, 86, 226, 160, 33, 16, 65, 233, 111, 163, 135, 138, 183, 178, 131, 208, 98, 222, 8, 245, 211, 159, 135, 183, 245, 135, + 157, 32, 232, 18, 86, 3, 37, 129, 28, 9, 5, 200, 83, 154, 126, 228, 61, 70, 117, 209, 197, 8, 63, 171, 145, 98, 64, 88, 170, 115, 56, 229, + 198, 254, 77, 226, 143, 105, 104, 92, 251, 115, 230, 161, 35, 84, 22, 180, 209, 8, 199, 113, 4, 249, 196, 141, 162, 10, 161, 178, 54, 48, 117, 129, + 255, 103, 236, 215, 220, 205, 204, 125, 207, 235, 243, 10, 42, 198, 17, 73, 63, 172, 253, 83, 4, 216, 156, 163, 82, 85, 97, 163, 126, 149, 103, 136, + 128, 199, 10, 122, 124, 199, 100, 215, 110, 132, 83, 7, 152, 61, 126, 27, 130, 89, 196, 252, 21, 185, 25, 159, 127, 250, 22, 255, 38, 209, 142, 248, + 94, 204, 64, 64, 157, 32, 44, 249, 64, 107, 25, 250, 177, 193, 189, 72, 67, 215, 204, 231, 205, 9, 215, 187, 164, 197, 20, 95, 83, 134, 243, 27, + 161, 217, 199, 34, 56, 106, 15, 194, 91, 17, 227, 60, 57, 137, 42, 60, 215, 84, 159, 65, 212, 53, 2, 115, 228, 74, 182, 55, 252, 221, 198, 169, + 94, 62, 255, 39, 61, 242, 223, 79, 79, 22, 190, 217, 143, 35, 143, 198, 20, 136, 162, 174, 187, 213, 240, 0, 220, 195, 207, 177, 198, 86, 129, 137, + 28, 70, 105, 69, 71, 148, 39, 131, 82, 253, 20, 71, 110, 13, 228, 43, 80, 45, 105, 254, 87, 57, 189, 208, 168, 110, 150, 166, 107, 136, 203, 16, + 112, 103, 101, 115, 35, 205, 163, 28, 110, 249, 23, 68, 231, 182, 67, 111, 227, 95, 137, 247, 29, 224, 251, 48, 242, 60, 45, 12, 193, 23, 18, 253, + 225, 14, 27, 15, 79, 178, 157, 198, 58, 209, 185, 141, 217, 183, 35, 69, 9, 160, 14, 21, 39, 88, 226, 66, 183, 82, 14, 139, 192, 113, 59, 204, + 86, 159, 32, 226, 80, 72, 133, 140, 28, 118, 20, 135, 53, 223, 32, 237, 171, 16, 220, 198, 152, 82, 228, 218, 141, 108, 185, 110, 229, 254, 63, 44, + 253, 13, 120, 28, 85, 118, 45, 12, 227, 49, 131, 248, 137, 211, 216, 3, 56, 65, 9, 61, 196, 216, 51, 192, 200, 157, 112, 175, 232, 132, 92, 211, + 67, 156, 193, 128, 198, 33, 48, 49, 74, 80, 76, 13, 204, 152, 188, 23, 189, 166, 103, 146, 207, 87, 111, 208, 117, 149, 61, 2, 4, 163, 40, 194, + 120, 160, 7, 20, 108, 136, 145, 3, 40, 162, 49, 92, 209, 128, 174, 41, 203, 178, 252, 131, 16, 6, 131, 220, 182, 101, 187, 244, 47, 75, 45, 169, + 127, 164, 238, 170, 174, 170, 115, 206, 183, 86, 59, 207, 60, 67, 91, 82, 119, 87, 213, 57, 251, 236, 189, 214, 57, 123, 175, 45, 42, 245, 78, 109, + 60, 172, 42, 193, 155, 167, 41, 86, 70, 229, 19, 245, 107, 209, 108, 220, 143, 216, 106, 24, 50, 169, 57, 178, 53, 186, 18, 51, 218, 38, 75, 126, + 247, 83, 215, 95, 102, 30, 14, 21, 215, 137, 7, 254, 192, 238, 147, 201, 221, 255, 161, 231, 173, 128, 31, 54, 151, 123, 154, 254, 230, 121, 153, 64, + 184, 41, 215, 247, 241, 0, 124, 15, 207, 85, 108, 132, 60, 205, 11, 171, 37, 186, 80, 115, 225, 2, 16, 141, 157, 10, 250, 158, 120, 21, 129, 103, + 181, 120, 23, 139, 176, 117, 198, 252, 231, 136, 155, 55, 122, 180, 145, 22, 55, 254, 233, 30, 68, 206, 215, 157, 117, 219, 97, 69, 174, 38, 254, 215, + 177, 184, 172, 151, 165, 221, 248, 91, 251, 130, 249, 118, 181, 218, 244, 140, 124, 227, 119, 40, 127, 118, 218, 152, 255, 243, 173, 131, 202, 84, 110, 221, + 14, 245, 150, 58, 31, 253, 157, 38, 227, 144, 225, 213, 124, 215, 60, 147, 254, 158, 160, 230, 168, 103, 155, 197, 200, 53, 87, 83, 172, 240, 39, 19, + 192, 239, 50, 56, 105, 62, 85, 230, 85, 144, 240, 34, 94, 106, 191, 210, 99, 145, 233, 132, 19, 183, 78, 225, 190, 42, 136, 247, 212, 156, 132, 21, + 143, 96, 166, 202, 137, 73, 1, 151, 170, 213, 63, 77, 6, 48, 125, 247, 103, 180, 173, 11, 20, 24, 21, 221, 176, 240, 63, 195, 7, 102, 241, 63, + 139, 27, 70, 205, 24, 223, 245, 230, 103, 81, 56, 160, 27, 85, 254, 126, 152, 121, 58, 27, 40, 246, 203, 65, 85, 139, 5, 1, 63, 28, 118, 172, + 255, 225, 71, 141, 186, 249, 0, 223, 27, 249, 95, 217, 210, 115, 20, 34, 127, 34, 91, 235, 142, 106, 249, 64, 241, 156, 158, 0, 146, 108, 197, 114, + 254, 165, 220, 96, 28, 103, 75, 50, 237, 191, 251, 177, 180, 97, 206, 24, 189, 110, 18, 200, 148, 162, 30, 120, 162, 59, 254, 198, 193, 253, 253, 165, + 234, 143, 121, 214, 76, 139, 179, 21, 240, 80, 177, 131, 211, 51, 55, 109, 142, 174, 192, 223, 255, 197, 13, 89, 55, 203, 190, 192, 167, 24, 216, 61, + 197, 141, 156, 129, 186, 111, 169, 241, 198, 191, 27, 14, 44, 195, 247, 206, 3, 30, 98, 130, 63, 181, 238, 108, 222, 172, 142, 227, 42, 193, 47, 84, + 33, 252, 46, 238, 255, 81, 112, 222, 201, 110, 152, 107, 154, 168, 185, 14, 196, 169, 234, 175, 212, 108, 244, 13, 201, 243, 194, 253, 226, 134, 147, 70, + 177, 115, 198, 44, 254, 22, 128, 132, 30, 253, 231, 50, 101, 253, 127, 84, 167, 242, 47, 51, 39, 211, 170, 28, 110, 33, 224, 152, 246, 80, 88, 116, + 234, 3, 218, 120, 18, 224, 115, 249, 18, 179, 151, 71, 249, 60, 122, 240, 180, 79, 255, 93, 118, 195, 138, 62, 49, 60, 237, 6, 185, 235, 223, 51, + 158, 191, 87, 229, 27, 223, 85, 203, 4, 128, 241, 23, 136, 123, 45, 112, 64, 191, 251, 21, 38, 201, 200, 139, 45, 224, 233, 179, 118, 113, 237, 155, + 24, 136, 191, 4, 89, 188, 163, 96, 25, 153, 174, 251, 12, 199, 232, 199, 19, 236, 94, 24, 140, 170, 123, 213, 248, 145, 243, 42, 87, 247, 161, 254, + 181, 154, 232, 205, 99, 85, 84, 169, 152, 185, 11, 255, 127, 238, 62, 117, 78, 45, 155, 53, 253, 8, 184, 114, 228, 110, 4, 254, 209, 39, 227, 223, + 54, 15, 27, 243, 147, 141, 242, 187, 192, 171, 253, 31, 70, 174, 160, 183, 251, 215, 15, 173, 159, 144, 174, 238, 4, 184, 22, 187, 100, 74, 198, 210, + 83, 106, 127, 224, 42, 238, 80, 165, 120, 70, 197, 36, 241, 6, 214, 49, 214, 21, 215, 202, 161, 89, 106, 83, 221, 34, 74, 9, 9, 183, 136, 39, + 205, 49, 120, 179, 79, 40, 22, 52, 96, 172, 188, 203, 217, 104, 36, 255, 107, 135, 62, 168, 18, 170, 233, 85, 45, 87, 109, 201, 244, 80, 192, 146, + 30, 156, 133, 186, 245, 13, 238, 229, 51, 221, 198, 205, 229, 73, 25, 191, 30, 225, 41, 75, 56, 31, 86, 157, 198, 107, 152, 74, 119, 147, 254, 182, + 134, 151, 54, 125, 31, 94, 48, 101, 233, 183, 212, 50, 115, 44, 36, 214, 237, 51, 15, 241, 192, 246, 213, 193, 8, 220, 210, 180, 233, 254, 149, 223, + 37, 153, 100, 251, 212, 133, 128, 183, 198, 80, 179, 251, 53, 55, 110, 180, 151, 50, 34, 222, 142, 76, 243, 229, 116, 233, 133, 167, 103, 124, 121, 133, + 47, 43, 47, 254, 109, 229, 197, 95, 174, 188, 248, 203, 54, 166, 80, 240, 229, 237, 139, 47, 165, 207, 181, 93, 124, 75, 219, 197, 183, 108, 186, 248, + 150, 77, 23, 223, 178, 169, 244, 150, 127, 40, 189, 227, 31, 254, 235, 13, 76, 171, 236, 201, 135, 188, 117, 98, 228, 44, 49, 203, 3, 230, 159, 218, + 125, 128, 197, 223, 132, 178, 77, 106, 217, 197, 151, 219, 248, 82, 229, 63, 120, 241, 229, 125, 190, 104, 50, 152, 187, 8, 107, 124, 226, 153, 183, 46, + 222, 235, 197, 7, 48, 78, 95, 188, 229, 139, 247, 170, 191, 194, 157, 165, 61, 192, 234, 165, 192, 159, 101, 219, 181, 200, 124, 233, 130, 230, 55, 188, + 34, 95, 230, 249, 178, 64, 161, 176, 41, 13, 239, 238, 197, 75, 129, 47, 175, 208, 169, 240, 101, 2, 47, 167, 57, 192, 248, 239, 116, 233, 191, 165, + 191, 159, 190, 248, 247, 211, 165, 191, 127, 92, 250, 251, 199, 165, 191, 127, 140, 16, 240, 134, 87, 133, 199, 57, 20, 146, 125, 146, 47, 89, 166, 178, + 224, 165, 175, 244, 82, 228, 223, 198, 240, 116, 34, 169, 82, 236, 79, 240, 207, 174, 229, 159, 60, 200, 110, 152, 176, 173, 58, 233, 69, 100, 191, 1, + 223, 148, 88, 147, 80, 9, 159, 253, 192, 35, 150, 85, 237, 199, 141, 229, 62, 60, 107, 13, 56, 195, 55, 65, 191, 254, 30, 50, 158, 17, 211, 255, + 67, 134, 249, 43, 108, 77, 221, 144, 166, 198, 150, 233, 41, 175, 75, 190, 59, 152, 190, 253, 255, 221, 93, 64, 12, 92, 9, 172, 88, 158, 50, 223, + 200, 148, 203, 7, 140, 47, 131, 255, 119, 235, 136, 71, 190, 153, 230, 102, 117, 82, 229, 18, 160, 84, 65, 245, 184, 26, 111, 80, 95, 169, 233, 150, + 81, 124, 98, 195, 151, 184, 164, 249, 174, 74, 170, 232, 31, 44, 34, 221, 9, 126, 95, 204, 17, 4, 251, 219, 1, 68, 10, 141, 254, 106, 243, 63, + 72, 104, 198, 229, 1, 60, 233, 143, 108, 16, 180, 189, 198, 7, 17, 39, 224, 151, 54, 201, 224, 137, 101, 12, 160, 55, 88, 208, 62, 195, 63, 151, + 239, 86, 61, 86, 216, 137, 222, 185, 93, 60, 134, 59, 254, 177, 19, 50, 122, 22, 2, 191, 145, 175, 71, 46, 69, 36, 252, 51, 60, 92, 112, 198, + 148, 19, 60, 242, 88, 2, 84, 210, 57, 139, 117, 44, 204, 191, 149, 63, 29, 182, 225, 187, 118, 184, 251, 63, 84, 215, 38, 131, 157, 226, 230, 231, + 215, 143, 165, 115, 222, 102, 21, 63, 171, 228, 242, 113, 208, 129, 247, 101, 76, 93, 213, 49, 27, 248, 165, 8, 71, 28, 196, 242, 3, 184, 119, 147, + 142, 34, 213, 226, 8, 249, 28, 216, 146, 252, 250, 17, 211, 45, 28, 185, 158, 71, 41, 166, 187, 246, 31, 217, 116, 211, 9, 69, 254, 220, 7, 87, + 73, 52, 35, 208, 252, 230, 205, 136, 111, 51, 65, 5, 16, 226, 89, 92, 125, 192, 167, 85, 236, 34, 214, 87, 191, 80, 169, 221, 0, 195, 114, 243, + 238, 199, 17, 34, 114, 129, 230, 69, 153, 117, 254, 195, 230, 105, 166, 166, 116, 47, 115, 132, 177, 31, 126, 247, 115, 213, 103, 53, 138, 104, 228, 7, + 184, 23, 67, 207, 171, 185, 186, 223, 202, 215, 45, 223, 246, 226, 250, 247, 82, 166, 204, 137, 63, 23, 119, 33, 224, 42, 140, 145, 120, 154, 206, 17, + 224, 101, 171, 234, 239, 235, 73, 207, 123, 247, 80, 55, 246, 123, 199, 101, 151, 181, 80, 92, 163, 218, 45, 155, 59, 46, 182, 44, 1, 243, 78, 124, + 247, 95, 233, 29, 22, 176, 93, 179, 226, 241, 123, 220, 248, 14, 252, 210, 158, 117, 39, 224, 152, 26, 0, 15, 46, 68, 221, 90, 255, 101, 243, 139, + 104, 33, 229, 223, 109, 14, 23, 142, 44, 49, 42, 22, 93, 50, 28, 86, 2, 238, 245, 119, 128, 193, 18, 126, 117, 196, 135, 25, 205, 30, 195, 39, + 174, 195, 244, 61, 33, 3, 198, 25, 90, 136, 225, 176, 43, 234, 101, 217, 86, 241, 178, 26, 136, 254, 255, 252, 97, 53, 62, 88, 160, 44, 120, 66, + 130, 53, 14, 194, 31, 159, 150, 213, 255, 31, 198, 170, 201, 137, 171, 127, 57, 132, 191, 252, 39, 216, 255, 211, 135, 162, 223, 245, 63, 53, 27, 51, + 132, 43, 169, 14, 149, 187, 234, 68, 161, 124, 5, 41, 44, 135, 43, 111, 24, 170, 129, 21, 17, 152, 207, 251, 23, 103, 60, 85, 173, 68, 220, 124, + 164, 65, 77, 168, 37, 89, 77, 61, 186, 3, 140, 168, 184, 71, 127, 69, 115, 65, 140, 12, 56, 134, 88, 177, 13, 11, 45, 23, 59, 47, 195, 50, + 182, 251, 2, 96, 171, 165, 166, 85, 22, 76, 220, 237, 71, 208, 205, 133, 31, 227, 160, 171, 138, 156, 37, 226, 63, 128, 155, 179, 3, 82, 32, 112, + 214, 77, 25, 243, 222, 255, 48, 139, 8, 183, 8, 7, 149, 160, 96, 55, 3, 235, 78, 20, 130, 63, 16, 136, 91, 123, 192, 44, 45, 229, 86, 122, + 137, 98, 135, 49, 136, 248, 44, 58, 140, 86, 190, 108, 214, 83, 165, 92, 51, 131, 47, 114, 51, 0, 212, 196, 202, 159, 121, 205, 60, 89, 255, 125, + 175, 235, 62, 213, 223, 130, 81, 187, 79, 69, 141, 251, 47, 32, 124, 198, 228, 59, 198, 161, 130, 249, 190, 224, 206, 55, 175, 213, 120, 139, 106, 15, + 124, 100, 38, 192, 29, 227, 181, 70, 74, 117, 43, 211, 154, 48, 50, 42, 157, 160, 88, 226, 160, 12, 228, 107, 212, 237, 230, 44, 22, 90, 124, 48, + 124, 84, 205, 29, 127, 130, 61, 150, 2, 184, 204, 28, 59, 72, 22, 255, 100, 172, 5, 20, 101, 104, 246, 254, 255, 237, 183, 232, 63, 187, 96, 95, + 99, 164, 75, 155, 249, 120, 234, 111, 171, 244, 141, 254, 93, 96, 125, 157, 2, 140, 178, 47, 178, 30, 200, 37, 222, 165, 6, 173, 222, 210, 9, 93, + 12, 68, 108, 195, 135, 106, 165, 48, 138, 87, 76, 240, 236, 185, 197, 175, 17, 49, 43, 153, 208, 46, 227, 129, 106, 224, 79, 124, 176, 171, 226, 127, + 140, 150, 54, 0, 118, 149, 248, 237, 58, 113, 29, 133, 212, 148, 45, 46, 218, 245, 34, 241, 174, 113, 40, 125, 235, 54, 235, 39, 64, 237, 225, 11, + 97, 39, 173, 254, 174, 83, 125, 149, 190, 90, 196, 140, 191, 121, 220, 235, 127, 90, 21, 18, 59, 159, 182, 126, 228, 111, 84, 41, 171, 199, 107, 248, + 208, 234, 40, 117, 159, 137, 153, 31, 103, 52, 21, 105, 227, 166, 197, 214, 18, 243, 234, 149, 175, 207, 170, 73, 211, 253, 23, 81, 254, 164, 241, 220, + 184, 105, 155, 195, 96, 111, 7, 48, 153, 178, 82, 63, 134, 81, 249, 112, 182, 229, 33, 223, 102, 83, 91, 227, 208, 136, 169, 148, 50, 221, 61, 215, + 41, 161, 42, 0, 138, 222, 20, 105, 21, 117, 43, 84, 42, 114, 194, 97, 205, 196, 6, 227, 254, 225, 0, 194, 143, 211, 126, 149, 49, 148, 222, 207, + 213, 207, 211, 193, 237, 176, 157, 164, 89, 190, 192, 92, 210, 184, 17, 191, 96, 202, 200, 169, 224, 77, 87, 154, 237, 11, 17, 95, 193, 201, 89, 99, + 106, 168, 164, 40, 122, 214, 13, 250, 81, 55, 205, 206, 190, 210, 202, 69, 230, 141, 49, 220, 192, 49, 0, 102, 42, 157, 253, 177, 248, 80, 245, 0, + 88, 77, 168, 49, 163, 207, 216, 4, 218, 110, 94, 80, 211, 91, 168, 99, 163, 16, 226, 103, 65, 46, 217, 20, 215, 226, 38, 227, 13, 166, 5, 87, + 181, 191, 5, 35, 73, 242, 246, 169, 113, 41, 188, 199, 11, 100, 108, 227, 224, 74, 139, 223, 224, 97, 8, 188, 221, 51, 178, 207, 106, 61, 45, 235, + 220, 77, 170, 175, 229, 246, 19, 65, 89, 22, 53, 222, 219, 236, 105, 253, 254, 156, 26, 56, 82, 176, 102, 235, 188, 115, 120, 75, 165, 20, 42, 19, + 153, 182, 151, 195, 88, 167, 138, 235, 100, 181, 49, 55, 109, 250, 29, 7, 103, 141, 77, 142, 182, 117, 172, 152, 215, 121, 154, 185, 10, 35, 244, 115, + 240, 86, 94, 232, 175, 127, 195, 146, 147, 186, 23, 16, 158, 92, 174, 138, 191, 43, 196, 124, 80, 119, 158, 112, 80, 149, 180, 250, 124, 161, 47, 5, + 7, 162, 183, 138, 144, 185, 69, 238, 26, 49, 210, 235, 199, 192, 62, 70, 125, 238, 242, 165, 212, 14, 149, 22, 209, 98, 200, 248, 58, 101, 110, 125, + 180, 152, 214, 101, 65, 217, 166, 60, 13, 16, 103, 169, 137, 255, 144, 213, 234, 3, 223, 244, 62, 134, 91, 84, 106, 238, 123, 88, 150, 74, 181, 238, + 22, 214, 255, 253, 127, 216, 92, 217, 44, 90, 57, 118, 120, 176, 252, 232, 105, 201, 222, 232, 101, 142, 41, 140, 227, 114, 181, 202, 215, 2, 244, 252, + 199, 15, 100, 87, 228, 73, 196, 219, 120, 71, 194, 202, 23, 227, 250, 103, 160, 181, 198, 19, 184, 143, 119, 216, 190, 60, 249, 111, 140, 174, 3, 198, + 30, 43, 147, 4, 10, 251, 237, 53, 78, 3, 110, 123, 204, 244, 15, 172, 148, 55, 12, 70, 255, 198, 39, 142, 254, 83, 217, 61, 24, 29, 148, 174, + 249, 85, 60, 215, 174, 238, 48, 135, 227, 192, 48, 103, 204, 195, 252, 233, 122, 115, 42, 90, 248, 115, 177, 23, 63, 21, 106, 253, 59, 204, 241, 56, + 208, 109, 50, 126, 245, 224, 238, 157, 62, 189, 195, 99, 158, 182, 26, 102, 248, 5, 12, 245, 211, 127, 168, 79, 159, 149, 201, 197, 131, 85, 84, 46, + 190, 221, 1, 246, 143, 12, 20, 180, 173, 111, 120, 241, 32, 112, 182, 193, 230, 177, 202, 72, 111, 2, 37, 10, 105, 35, 170, 43, 114, 29, 211, 34, + 191, 137, 23, 61, 134, 46, 245, 226, 76, 12, 113, 167, 116, 178, 103, 154, 41, 67, 252, 195, 79, 48, 114, 9, 101, 136, 72, 165, 17, 99, 245, 214, + 98, 79, 229, 107, 190, 50, 242, 101, 93, 248, 121, 171, 215, 241, 85, 228, 62, 127, 173, 190, 28, 76, 70, 187, 233, 94, 53, 187, 187, 234, 172, 244, + 63, 51, 188, 250, 132, 26, 8, 189, 167, 198, 119, 247, 177, 255, 146, 117, 165, 92, 195, 24, 170, 222, 145, 125, 161, 111, 27, 223, 240, 48, 218, 54, + 133, 149, 130, 93, 235, 53, 158, 233, 158, 155, 85, 5, 163, 221, 89, 231, 223, 105, 78, 22, 106, 182, 19, 44, 54, 168, 194, 49, 146, 24, 105, 190, + 157, 233, 146, 49, 115, 137, 212, 128, 132, 183, 31, 76, 187, 173, 247, 154, 30, 220, 167, 250, 103, 119, 182, 145, 165, 46, 101, 220, 115, 98, 6, 3, + 105, 51, 56, 241, 158, 210, 106, 126, 66, 181, 170, 42, 111, 189, 26, 12, 138, 9, 227, 155, 244, 205, 0, 3, 47, 100, 234, 239, 49, 83, 220, 99, + 252, 231, 231, 181, 73, 196, 255, 121, 75, 104, 86, 48, 199, 102, 46, 224, 149, 57, 245, 12, 19, 113, 151, 57, 27, 223, 68, 184, 255, 19, 217, 30, + 62, 56, 75, 168, 28, 89, 64, 28, 58, 107, 20, 141, 87, 213, 121, 5, 62, 114, 206, 89, 39, 158, 53, 45, 99, 254, 123, 105, 249, 150, 149, 177, + 189, 168, 118, 25, 194, 250, 88, 221, 105, 169, 61, 165, 196, 242, 67, 106, 226, 248, 237, 126, 2, 70, 215, 90, 125, 116, 214, 152, 65, 184, 236, 48, + 207, 112, 183, 170, 219, 12, 58, 187, 253, 224, 148, 41, 254, 48, 13, 76, 230, 245, 194, 117, 187, 137, 65, 137, 216, 214, 23, 255, 83, 117, 46, 253, + 154, 74, 70, 220, 149, 128, 167, 192, 47, 205, 249, 89, 245, 39, 234, 126, 227, 103, 194, 84, 236, 170, 209, 171, 31, 139, 76, 87, 43, 250, 170, 143, + 173, 95, 169, 160, 136, 202, 149, 250, 159, 20, 76, 255, 21, 245, 79, 234, 136, 255, 95, 63, 207, 181, 184, 81, 67, 83, 225, 239, 112, 16, 142, 111, + 83, 97, 85, 93, 104, 82, 35, 166, 19, 242, 152, 17, 204, 252, 32, 117, 49, 109, 160, 238, 97, 48, 151, 32, 214, 215, 15, 135, 108, 181, 184, 77, + 77, 24, 207, 231, 52, 113, 188, 15, 171, 238, 130, 250, 143, 248, 167, 148, 204, 86, 238, 241, 167, 228, 101, 152, 214, 197, 50, 125, 254, 37, 181, 174, + 69, 246, 105, 95, 183, 241, 248, 55, 42, 47, 255, 134, 153, 216, 230, 83, 215, 90, 255, 188, 96, 58, 174, 140, 248, 214, 164, 89, 255, 119, 106, 141, + 110, 70, 50, 129, 243, 250, 130, 245, 127, 143, 148, 90, 108, 34, 38, 25, 14, 27, 34, 154, 34, 126, 230, 67, 90, 225, 30, 95, 19, 119, 30, 64, + 96, 22, 239, 168, 124, 139, 46, 34, 63, 247, 62, 248, 246, 191, 47, 68, 224, 202, 44, 5, 126, 96, 93, 114, 74, 94, 243, 133, 145, 86, 170, 80, + 246, 170, 158, 84, 211, 117, 11, 32, 163, 23, 243, 0, 99, 187, 111, 195, 98, 111, 83, 76, 35, 217, 59, 248, 191, 255, 31, 79, 27, 246, 207, 51, + 127, 233, 63, 30, 80, 41, 109, 131, 122, 33, 178, 96, 186, 107, 246, 168, 19, 227, 5, 243, 143, 156, 6, 195, 180, 84, 53, 64, 70, 215, 144, 249, + 155, 79, 132, 249, 223, 1, 31, 238, 60, 181, 75, 34, 228, 199, 37, 198, 70, 123, 31, 95, 172, 6, 2, 112, 135, 192, 3, 220, 120, 220, 253, 141, + 31, 85, 111, 13, 26, 222, 145, 60, 252, 108, 221, 55, 133, 33, 211, 253, 224, 171, 19, 60, 127, 121, 23, 51, 52, 42, 98, 230, 112, 198, 242, 67, + 191, 85, 224, 57, 231, 239, 220, 1, 108, 214, 62, 207, 46, 93, 64, 46, 32, 53, 214, 183, 184, 189, 170, 198, 97, 102, 158, 124, 96, 36, 61, 95, + 47, 37, 207, 181, 26, 125, 91, 79, 143, 224, 206, 28, 85, 180, 30, 40, 131, 43, 45, 70, 212, 144, 237, 105, 78, 209, 248, 82, 249, 240, 177, 211, + 75, 192, 21, 159, 130, 149, 191, 220, 99, 136, 35, 199, 13, 102, 115, 34, 190, 252, 127, 23, 210, 69, 77, 60, 148, 49, 138, 93, 43, 84, 254, 147, + 169, 152, 27, 50, 118, 200, 6, 14, 114, 157, 219, 3, 76, 234, 47, 5, 214, 47, 52, 170, 19, 32, 145, 178, 73, 188, 104, 158, 10, 230, 155, 196, + 176, 153, 42, 28, 15, 230, 137, 47, 162, 255, 115, 42, 198, 61, 78, 107, 62, 225, 111, 128, 19, 162, 216, 129, 190, 95, 75, 213, 41, 161, 191, 164, + 141, 87, 23, 55, 232, 61, 214, 76, 194, 89, 163, 55, 91, 35, 117, 106, 3, 127, 201, 22, 148, 74, 190, 115, 48, 94, 104, 7, 251, 252, 12, 78, + 200, 127, 194, 112, 226, 118, 13, 133, 7, 248, 211, 45, 166, 27, 207, 213, 202, 119, 204, 238, 104, 177, 214, 191, 206, 252, 172, 48, 106, 137, 234, 226, + 0, 152, 45, 28, 219, 240, 197, 191, 241, 115, 242, 22, 243, 216, 255, 146, 125, 235, 204, 225, 224, 66, 163, 58, 121, 48, 136, 91, 125, 22, 46, 192, + 171, 247, 111, 31, 188, 31, 192, 9, 222, 212, 46, 238, 246, 38, 171, 213, 6, 249, 30, 172, 208, 154, 221, 173, 114, 71, 84, 255, 113, 145, 22, 65, + 27, 95, 201, 134, 73, 230, 116, 40, 91, 163, 134, 205, 99, 241, 79, 132, 82, 235, 65, 251, 83, 78, 84, 255, 2, 46, 206, 98, 25, 234, 167, 198, + 71, 142, 229, 7, 211, 73, 214, 230, 42, 151, 146, 70, 70, 198, 56, 15, 80, 117, 202, 156, 227, 51, 220, 193, 187, 110, 245, 159, 48, 23, 210, 184, + 240, 67, 166, 157, 102, 253, 148, 178, 93, 184, 90, 170, 210, 12, 254, 191, 170, 209, 19, 70, 139, 53, 98, 254, 239, 130, 39, 110, 48, 156, 224, 205, + 254, 163, 172, 191, 43, 111, 50, 156, 116, 177, 230, 62, 115, 154, 159, 92, 138, 65, 16, 53, 226, 13, 58, 100, 79, 222, 96, 30, 65, 68, 188, 83, + 109, 212, 19, 90, 62, 0, 92, 144, 137, 248, 201, 98, 222, 232, 180, 198, 146, 128, 136, 105, 85, 231, 173, 0, 85, 87, 73, 111, 177, 202, 88, 24, + 212, 181, 184, 130, 147, 148, 139, 141, 159, 12, 39, 139, 27, 245, 175, 173, 107, 1, 77, 189, 180, 93, 75, 97, 16, 58, 245, 91, 76, 32, 200, 114, + 213, 141, 239, 23, 181, 114, 17, 110, 192, 171, 2, 98, 154, 138, 202, 46, 177, 212, 156, 138, 43, 254, 237, 72, 84, 212, 248, 111, 152, 211, 209, 31, + 248, 195, 120, 46, 4, 221, 150, 35, 233, 98, 173, 120, 212, 60, 118, 241, 165, 24, 205, 32, 92, 31, 76, 203, 46, 181, 215, 140, 56, 21, 122, 139, + 54, 95, 93, 92, 34, 223, 131, 73, 201, 10, 125, 167, 86, 72, 122, 27, 212, 123, 218, 40, 199, 107, 167, 150, 74, 46, 199, 237, 101, 2, 94, 7, + 222, 168, 194, 88, 52, 3, 214, 80, 216, 25, 192, 27, 231, 109, 85, 97, 124, 173, 137, 186, 98, 143, 49, 160, 165, 3, 222, 126, 245, 139, 76, 185, + 98, 131, 231, 162, 49, 103, 141, 133, 221, 1, 249, 30, 62, 227, 173, 213, 91, 172, 25, 219, 219, 175, 15, 88, 19, 49, 63, 111, 236, 180, 166, 19, + 59, 240, 187, 201, 48, 102, 235, 61, 109, 38, 80, 220, 194, 82, 108, 92, 67, 102, 180, 20, 243, 11, 90, 44, 158, 213, 100, 172, 116, 210, 229, 77, + 120, 97, 181, 22, 63, 205, 84, 47, 197, 87, 100, 74, 159, 138, 140, 149, 126, 240, 19, 197, 30, 188, 92, 72, 58, 27, 241, 242, 59, 62, 71, 125, + 33, 229, 115, 196, 68, 141, 44, 77, 69, 10, 84, 235, 8, 12, 81, 220, 109, 94, 225, 244, 26, 187, 65, 86, 0, 162, 7, 173, 209, 176, 232, 53, + 82, 120, 241, 59, 48, 216, 99, 49, 191, 95, 125, 105, 45, 36, 213, 128, 220, 102, 45, 132, 139, 251, 245, 89, 238, 204, 109, 198, 192, 44, 132, 221, + 173, 76, 254, 79, 136, 245, 250, 78, 107, 172, 197, 169, 120, 211, 26, 77, 200, 126, 249, 2, 254, 36, 214, 232, 243, 145, 153, 24, 166, 239, 156, 53, + 70, 116, 220, 28, 153, 9, 255, 215, 223, 188, 149, 221, 193, 213, 87, 154, 19, 241, 92, 185, 47, 65, 51, 114, 229, 234, 97, 90, 84, 141, 60, 143, + 56, 157, 107, 220, 103, 202, 96, 161, 75, 126, 104, 158, 142, 230, 202, 192, 100, 226, 87, 234, 107, 179, 225, 151, 244, 38, 43, 31, 80, 251, 159, 142, + 204, 4, 212, 22, 44, 74, 39, 0, 83, 105, 182, 198, 171, 69, 63, 176, 247, 66, 0, 207, 255, 156, 6, 238, 9, 155, 178, 220, 176, 24, 128, 175, + 198, 195, 236, 87, 7, 180, 201, 112, 177, 130, 191, 172, 198, 47, 107, 167, 108, 44, 219, 60, 230, 110, 167, 94, 133, 127, 159, 211, 103, 35, 153, 106, + 177, 81, 63, 7, 23, 140, 153, 179, 45, 63, 92, 220, 115, 202, 74, 135, 175, 213, 111, 157, 10, 139, 173, 250, 110, 107, 132, 223, 246, 203, 76, 61, + 134, 172, 155, 75, 242, 113, 243, 85, 252, 240, 44, 204, 201, 105, 7, 111, 249, 44, 152, 105, 149, 207, 154, 249, 168, 219, 234, 239, 48, 191, 10, 250, + 237, 242, 36, 223, 200, 85, 115, 36, 157, 109, 172, 50, 159, 199, 135, 174, 199, 10, 206, 116, 93, 101, 242, 192, 219, 127, 210, 236, 13, 186, 237, 242, + 110, 179, 144, 206, 181, 202, 213, 102, 241, 226, 79, 131, 92, 99, 55, 152, 125, 209, 66, 23, 86, 174, 140, 250, 237, 254, 162, 153, 180, 221, 254, 107, + 51, 29, 23, 141, 226, 101, 243, 84, 84, 180, 202, 59, 204, 207, 227, 170, 213, 255, 208, 116, 162, 243, 173, 254, 139, 8, 148, 184, 254, 117, 236, 219, + 210, 234, 239, 26, 73, 203, 86, 12, 221, 100, 84, 54, 138, 7, 169, 145, 208, 234, 223, 78, 244, 211, 10, 42, 247, 44, 222, 247, 178, 105, 71, 179, + 237, 240, 52, 3, 81, 183, 75, 189, 193, 15, 183, 227, 151, 159, 69, 51, 141, 219, 181, 130, 173, 54, 24, 31, 104, 35, 182, 216, 96, 128, 52, 218, + 238, 122, 88, 114, 42, 236, 110, 208, 149, 54, 145, 192, 47, 255, 112, 46, 236, 172, 215, 237, 200, 76, 82, 156, 99, 198, 150, 75, 209, 142, 223, 193, + 154, 58, 22, 154, 79, 193, 209, 149, 35, 230, 226, 19, 1, 103, 141, 241, 147, 130, 45, 87, 168, 140, 230, 217, 69, 190, 164, 108, 181, 6, 235, 97, + 36, 224, 175, 49, 90, 180, 156, 237, 174, 192, 87, 123, 73, 193, 101, 62, 91, 45, 132, 17, 200, 192, 59, 192, 137, 20, 235, 229, 14, 44, 81, 161, + 201, 227, 187, 173, 209, 22, 167, 199, 232, 0, 94, 133, 193, 63, 31, 89, 176, 229, 6, 245, 92, 100, 132, 217, 52, 127, 157, 197, 132, 51, 133, 86, + 253, 153, 255, 152, 121, 28, 195, 124, 165, 113, 42, 40, 203, 171, 240, 21, 50, 85, 74, 65, 90, 116, 32, 157, 109, 149, 75, 205, 255, 238, 244, 168, + 109, 218, 183, 96, 254, 67, 241, 108, 153, 255, 142, 57, 25, 148, 245, 234, 6, 3, 60, 183, 209, 127, 7, 16, 238, 172, 215, 255, 166, 53, 27, 80, + 139, 113, 169, 76, 245, 75, 250, 105, 80, 194, 50, 80, 235, 124, 253, 197, 249, 108, 149, 156, 72, 201, 159, 6, 130, 110, 189, 63, 129, 249, 202, 53, + 170, 9, 216, 233, 2, 103, 239, 51, 118, 192, 188, 193, 28, 12, 46, 212, 138, 17, 4, 214, 43, 46, 196, 156, 14, 227, 107, 107, 38, 172, 182, 234, + 13, 140, 23, 231, 176, 186, 51, 212, 63, 104, 197, 170, 245, 215, 27, 22, 115, 148, 58, 1, 203, 237, 106, 175, 71, 79, 91, 24, 207, 78, 184, 224, + 124, 178, 216, 160, 219, 86, 190, 90, 237, 7, 185, 156, 73, 122, 149, 234, 245, 72, 46, 1, 10, 255, 186, 53, 17, 46, 174, 53, 246, 89, 34, 44, + 247, 195, 17, 84, 251, 52, 213, 113, 16, 3, 227, 59, 133, 58, 209, 175, 15, 70, 134, 18, 206, 122, 92, 102, 44, 137, 15, 79, 193, 241, 200, 94, + 163, 85, 155, 108, 113, 247, 243, 83, 73, 119, 61, 24, 242, 104, 169, 18, 3, 92, 64, 84, 24, 243, 155, 255, 143, 219, 231, 47, 50, 151, 219, 125, + 48, 30, 153, 206, 213, 250, 15, 152, 167, 152, 112, 122, 187, 105, 46, 164, 224, 37, 210, 33, 201, 76, 173, 100, 186, 216, 168, 46, 51, 231, 162, 153, + 148, 58, 108, 22, 67, 133, 170, 231, 205, 129, 116, 193, 243, 31, 49, 7, 67, 249, 62, 24, 219, 4, 119, 2, 15, 155, 217, 184, 42, 83, 171, 205, + 51, 105, 49, 136, 149, 60, 24, 42, 244, 201, 119, 141, 183, 50, 235, 228, 251, 230, 161, 224, 34, 248, 150, 92, 157, 232, 144, 87, 23, 234, 212, 10, + 163, 129, 229, 253, 107, 244, 14, 107, 33, 241, 184, 177, 7, 51, 171, 218, 254, 180, 16, 246, 123, 228, 1, 109, 36, 230, 47, 54, 148, 54, 27, 46, + 174, 209, 223, 182, 46, 84, 123, 27, 141, 99, 86, 46, 225, 247, 27, 205, 214, 175, 68, 222, 248, 26, 212, 192, 95, 169, 47, 46, 36, 85, 143, 17, + 211, 126, 229, 45, 214, 127, 127, 216, 118, 207, 193, 107, 229, 3, 222, 102, 61, 110, 141, 199, 198, 64, 126, 114, 182, 199, 170, 189, 28, 213, 4, 246, + 227, 235, 228, 185, 238, 116, 182, 198, 159, 48, 14, 97, 105, 254, 146, 231, 104, 176, 88, 227, 77, 39, 37, 118, 153, 203, 225, 193, 45, 171, 0, 131, + 215, 155, 180, 2, 29, 155, 165, 249, 60, 147, 217, 207, 116, 240, 10, 227, 159, 254, 213, 107, 134, 89, 40, 219, 235, 80, 239, 69, 112, 23, 122, 10, + 222, 85, 53, 168, 183, 34, 185, 229, 106, 255, 165, 83, 1, 143, 32, 32, 213, 130, 21, 115, 14, 238, 210, 169, 52, 174, 154, 10, 227, 57, 22, 131, + 24, 220, 104, 126, 17, 42, 52, 137, 91, 204, 254, 180, 172, 149, 111, 24, 167, 210, 8, 84, 183, 157, 69, 144, 149, 15, 154, 227, 233, 108, 10, 54, + 186, 23, 171, 144, 201, 84, 94, 59, 195, 84, 80, 182, 139, 167, 176, 216, 157, 114, 68, 178, 99, 193, 194, 32, 190, 3, 84, 49, 229, 235, 112, 24, + 118, 141, 255, 148, 57, 65, 23, 241, 128, 121, 62, 110, 179, 148, 110, 32, 154, 175, 197, 40, 63, 179, 208, 40, 95, 69, 200, 203, 214, 202, 199, 141, + 83, 81, 223, 3, 230, 152, 138, 195, 43, 93, 103, 92, 72, 75, 15, 207, 249, 69, 212, 171, 5, 103, 255, 50, 154, 47, 83, 119, 3, 253, 20, 187, + 252, 135, 64, 145, 87, 249, 203, 204, 63, 177, 7, 253, 51, 48, 108, 199, 163, 74, 57, 22, 227, 237, 112, 58, 30, 107, 196, 50, 33, 175, 254, 61, + 115, 44, 138, 40, 246, 192, 89, 248, 9, 216, 68, 58, 88, 76, 189, 111, 110, 95, 104, 124, 207, 252, 181, 211, 206, 71, 195, 157, 139, 7, 75, 11, + 194, 223, 5, 19, 240, 234, 65, 67, 38, 210, 178, 92, 28, 54, 46, 196, 111, 21, 159, 204, 132, 68, 149, 124, 212, 60, 29, 71, 132, 125, 216, 92, + 138, 248, 189, 221, 28, 100, 4, 56, 9, 184, 225, 182, 94, 97, 78, 193, 204, 240, 195, 97, 90, 214, 42, 51, 224, 108, 209, 251, 172, 241, 240, 165, + 28, 147, 122, 249, 174, 217, 184, 80, 37, 78, 154, 111, 102, 168, 234, 113, 60, 190, 24, 150, 49, 90, 135, 0, 153, 182, 98, 226, 28, 79, 161, 19, + 206, 38, 163, 31, 65, 211, 197, 138, 179, 60, 91, 109, 129, 143, 199, 90, 105, 198, 250, 203, 37, 197, 102, 253, 53, 26, 255, 126, 96, 219, 116, 210, + 91, 131, 48, 61, 93, 167, 0, 233, 172, 20, 172, 227, 227, 200, 80, 120, 68, 55, 173, 49, 219, 17, 198, 30, 173, 220, 127, 146, 137, 70, 30, 189, + 119, 84, 192, 137, 195, 175, 44, 212, 171, 85, 152, 8, 191, 12, 51, 112, 44, 158, 171, 7, 180, 59, 16, 247, 26, 253, 189, 120, 129, 153, 143, 140, + 68, 189, 38, 241, 33, 130, 88, 190, 92, 60, 100, 202, 80, 126, 157, 239, 226, 99, 159, 99, 172, 79, 197, 11, 85, 242, 4, 92, 123, 190, 17, 28, + 245, 88, 212, 73, 41, 221, 24, 75, 131, 124, 173, 166, 0, 207, 32, 190, 113, 32, 154, 245, 252, 51, 67, 182, 92, 139, 128, 159, 174, 83, 21, 186, + 145, 169, 2, 176, 153, 14, 205, 55, 170, 243, 196, 48, 237, 146, 115, 157, 109, 244, 57, 130, 183, 200, 187, 76, 25, 175, 144, 159, 96, 197, 21, 234, + 159, 55, 203, 189, 26, 241, 242, 15, 236, 50, 255, 129, 153, 184, 91, 46, 159, 52, 251, 65, 237, 182, 105, 179, 137, 75, 112, 11, 217, 114, 241, 137, + 169, 120, 70, 245, 132, 57, 155, 206, 119, 73, 221, 204, 35, 198, 138, 19, 230, 190, 133, 46, 161, 143, 4, 11, 24, 251, 175, 162, 78, 171, 216, 113, + 130, 134, 54, 205, 54, 20, 173, 254, 93, 230, 33, 252, 14, 232, 207, 14, 230, 234, 197, 109, 88, 253, 46, 197, 83, 6, 210, 118, 151, 255, 56, 38, + 201, 174, 194, 240, 204, 196, 11, 141, 160, 216, 94, 186, 216, 174, 78, 154, 125, 161, 226, 32, 144, 239, 68, 200, 43, 135, 109, 157, 15, 205, 247, 193, + 135, 156, 138, 187, 77, 130, 47, 118, 21, 92, 227, 241, 32, 16, 229, 245, 230, 249, 96, 150, 193, 162, 152, 254, 12, 54, 159, 137, 230, 91, 49, 191, + 231, 211, 178, 70, 117, 27, 7, 162, 146, 206, 227, 112, 26, 236, 122, 59, 66, 149, 72, 201, 203, 204, 124, 8, 30, 229, 33, 243, 27, 198, 180, 85, + 120, 166, 92, 185, 120, 234, 4, 120, 61, 76, 180, 59, 84, 160, 137, 125, 25, 186, 17, 168, 249, 43, 22, 122, 185, 230, 96, 52, 223, 133, 144, 52, + 147, 22, 30, 252, 150, 140, 171, 117, 176, 232, 75, 96, 145, 79, 152, 86, 104, 190, 22, 3, 126, 50, 212, 45, 166, 17, 28, 69, 23, 166, 100, 38, + 52, 63, 120, 37, 38, 70, 180, 138, 39, 205, 195, 65, 60, 245, 73, 243, 51, 120, 52, 64, 244, 207, 185, 187, 122, 51, 165, 72, 156, 102, 192, 143, + 76, 139, 191, 1, 214, 53, 83, 237, 81, 40, 205, 77, 0, 41, 189, 100, 121, 137, 226, 74, 163, 137, 246, 148, 55, 110, 157, 11, 128, 103, 189, 23, + 113, 2, 96, 8, 157, 218, 90, 183, 3, 232, 99, 58, 0, 48, 54, 111, 77, 198, 152, 210, 170, 121, 9, 89, 169, 79, 193, 169, 203, 253, 234, 40, + 60, 153, 179, 149, 238, 63, 224, 179, 42, 65, 132, 69, 191, 60, 16, 25, 138, 21, 215, 243, 232, 129, 206, 4, 223, 95, 7, 91, 6, 33, 140, 21, + 133, 100, 20, 144, 107, 212, 31, 3, 125, 188, 111, 246, 165, 197, 58, 44, 247, 100, 116, 190, 10, 35, 134, 192, 217, 142, 97, 255, 44, 234, 117, 225, + 105, 157, 52, 184, 43, 152, 70, 16, 30, 252, 211, 161, 24, 224, 243, 0, 98, 128, 218, 106, 60, 175, 185, 45, 223, 130, 129, 124, 113, 175, 169, 162, + 217, 42, 160, 191, 213, 71, 196, 163, 8, 133, 249, 122, 245, 234, 31, 56, 27, 62, 182, 166, 171, 189, 6, 166, 146, 226, 62, 225, 140, 155, 68, 7, + 226, 134, 29, 22, 21, 240, 223, 99, 182, 204, 35, 188, 167, 147, 162, 77, 223, 58, 103, 251, 75, 224, 185, 51, 97, 217, 166, 94, 208, 210, 9, 177, + 73, 191, 55, 83, 35, 223, 57, 27, 148, 176, 168, 133, 16, 102, 238, 97, 192, 2, 56, 166, 195, 240, 69, 153, 50, 249, 9, 38, 247, 18, 253, 254, + 225, 22, 183, 87, 109, 179, 220, 216, 79, 79, 71, 126, 235, 173, 212, 19, 214, 68, 0, 8, 178, 135, 30, 186, 19, 43, 57, 23, 43, 118, 2, 254, + 78, 36, 157, 45, 70, 66, 3, 250, 238, 53, 146, 244, 181, 75, 140, 102, 109, 38, 41, 55, 226, 5, 176, 238, 156, 158, 210, 108, 91, 236, 7, 112, + 189, 207, 217, 44, 191, 140, 76, 39, 139, 43, 213, 123, 92, 195, 3, 252, 202, 106, 248, 254, 65, 0, 80, 188, 113, 208, 194, 237, 247, 35, 236, 41, + 112, 186, 143, 89, 209, 120, 206, 136, 22, 150, 255, 204, 152, 7, 175, 115, 183, 224, 94, 70, 16, 111, 219, 180, 124, 98, 88, 95, 63, 156, 20, 107, + 49, 218, 0, 188, 155, 244, 118, 107, 124, 57, 184, 249, 32, 49, 248, 138, 67, 132, 150, 189, 198, 62, 45, 31, 30, 7, 178, 92, 168, 246, 246, 0, + 90, 15, 37, 228, 26, 125, 205, 92, 162, 184, 231, 35, 107, 168, 174, 184, 137, 208, 38, 33, 218, 16, 154, 239, 113, 86, 168, 3, 150, 95, 7, 83, + 249, 195, 76, 10, 65, 242, 120, 220, 110, 100, 80, 77, 195, 28, 111, 59, 17, 207, 123, 87, 2, 76, 28, 20, 119, 25, 127, 12, 136, 118, 163, 217, + 27, 202, 214, 171, 23, 205, 243, 240, 249, 219, 173, 25, 224, 7, 224, 82, 39, 57, 249, 17, 194, 186, 63, 160, 143, 34, 158, 171, 141, 189, 96, 33, + 184, 189, 81, 107, 166, 78, 108, 104, 179, 252, 229, 8, 74, 191, 159, 41, 247, 95, 196, 154, 64, 168, 184, 12, 11, 203, 111, 148, 79, 129, 119, 33, + 16, 191, 1, 120, 248, 5, 92, 230, 100, 124, 62, 37, 222, 55, 191, 10, 21, 107, 16, 237, 139, 105, 0, 151, 167, 204, 225, 168, 215, 40, 207, 156, + 13, 2, 115, 31, 54, 67, 118, 149, 220, 11, 3, 202, 52, 194, 28, 154, 14, 92, 129, 121, 114, 91, 213, 34, 124, 254, 38, 41, 225, 27, 60, 207, + 223, 110, 186, 140, 234, 143, 97, 69, 84, 200, 219, 140, 239, 219, 169, 127, 52, 14, 4, 139, 53, 13, 164, 26, 251, 213, 91, 90, 161, 197, 95, 107, + 180, 71, 166, 17, 32, 65, 148, 103, 49, 107, 242, 5, 109, 60, 230, 86, 246, 90, 19, 182, 211, 38, 15, 88, 14, 156, 177, 145, 101, 166, 67, 5, + 76, 125, 178, 174, 216, 97, 244, 71, 134, 96, 68, 109, 36, 50, 107, 122, 173, 141, 126, 135, 81, 155, 173, 83, 13, 127, 58, 149, 112, 87, 2, 248, + 76, 199, 0, 138, 54, 131, 246, 173, 133, 117, 204, 36, 157, 149, 111, 106, 224, 75, 205, 207, 104, 243, 73, 177, 149, 101, 3, 137, 226, 98, 26, 69, + 194, 93, 129, 193, 2, 72, 95, 169, 119, 70, 28, 96, 117, 24, 133, 3, 178, 8, 206, 145, 73, 20, 43, 244, 202, 66, 66, 192, 122, 48, 141, 106, + 37, 22, 226, 229, 247, 152, 103, 162, 8, 70, 75, 141, 167, 191, 139, 193, 250, 42, 36, 91, 197, 101, 203, 156, 13, 242, 242, 108, 88, 110, 209, 159, + 215, 236, 128, 220, 122, 0, 163, 33, 167, 77, 7, 158, 231, 57, 227, 16, 124, 55, 124, 96, 111, 212, 175, 149, 49, 227, 187, 23, 98, 197, 37, 228, + 9, 182, 219, 220, 141, 88, 0, 87, 154, 142, 22, 202, 252, 85, 7, 65, 122, 225, 180, 190, 138, 102, 187, 48, 144, 89, 128, 13, 165, 227, 235, 189, + 50, 127, 25, 22, 24, 2, 227, 29, 244, 204, 192, 222, 136, 9, 94, 121, 131, 165, 18, 215, 24, 21, 219, 69, 243, 1, 172, 82, 184, 67, 238, 40, + 194, 137, 217, 8, 202, 242, 132, 225, 192, 177, 169, 151, 205, 35, 161, 66, 74, 76, 96, 190, 132, 39, 111, 51, 83, 20, 188, 60, 249, 7, 136, 212, + 79, 192, 161, 149, 171, 101, 160, 32, 55, 203, 97, 150, 176, 183, 194, 115, 167, 225, 157, 49, 111, 118, 218, 43, 195, 155, 1, 250, 7, 229, 27, 51, + 113, 81, 207, 9, 143, 127, 79, 222, 194, 184, 95, 14, 148, 55, 21, 116, 170, 252, 219, 141, 47, 227, 8, 7, 46, 85, 101, 129, 16, 204, 113, 220, + 40, 96, 51, 200, 76, 189, 122, 214, 92, 132, 80, 24, 206, 18, 175, 245, 69, 126, 148, 171, 7, 184, 56, 21, 189, 85, 156, 167, 210, 243, 58, 241, + 34, 185, 70, 149, 236, 54, 63, 139, 103, 203, 229, 142, 25, 32, 41, 184, 206, 100, 20, 56, 241, 81, 226, 148, 50, 193, 244, 201, 66, 149, 90, 6, + 108, 145, 243, 212, 245, 96, 217, 243, 237, 248, 242, 35, 241, 124, 35, 141, 144, 233, 86, 88, 72, 98, 131, 30, 179, 38, 146, 191, 209, 79, 107, 15, + 129, 0, 15, 194, 19, 140, 233, 253, 214, 72, 192, 105, 107, 195, 34, 247, 86, 2, 133, 77, 47, 87, 253, 122, 31, 207, 118, 214, 130, 136, 58, 177, + 226, 10, 195, 140, 44, 36, 224, 47, 79, 99, 53, 252, 70, 15, 205, 5, 124, 248, 19, 109, 18, 222, 77, 127, 37, 226, 36, 0, 4, 91, 34, 99, + 203, 191, 115, 200, 122, 206, 19, 70, 19, 64, 103, 73, 7, 160, 16, 131, 121, 157, 182, 50, 73, 192, 231, 15, 172, 249, 132, 187, 17, 220, 245, 47, + 253, 173, 167, 128, 25, 196, 150, 67, 218, 76, 12, 52, 255, 165, 136, 143, 101, 166, 190, 212, 124, 219, 239, 121, 58, 114, 31, 72, 74, 51, 41, 127, + 191, 122, 203, 242, 99, 206, 30, 56, 191, 249, 22, 103, 19, 119, 208, 195, 204, 142, 128, 215, 1, 105, 200, 106, 175, 130, 63, 198, 65, 25, 125, 209, + 157, 150, 85, 234, 65, 243, 52, 115, 187, 238, 64, 172, 118, 107, 239, 51, 126, 131, 209, 94, 100, 166, 162, 153, 26, 127, 4, 192, 45, 219, 37, 111, + 128, 5, 230, 171, 196, 48, 94, 16, 177, 36, 230, 47, 211, 168, 86, 97, 122, 138, 173, 114, 149, 57, 129, 217, 20, 219, 193, 63, 110, 244, 63, 49, + 39, 211, 197, 122, 127, 206, 204, 7, 37, 199, 241, 84, 244, 187, 242, 113, 76, 166, 199, 223, 165, 163, 174, 231, 63, 108, 126, 226, 212, 136, 79, 224, + 1, 138, 125, 248, 211, 116, 124, 190, 202, 191, 13, 239, 200, 173, 187, 215, 236, 142, 123, 30, 236, 214, 130, 93, 170, 51, 230, 169, 160, 219, 133, 63, + 13, 68, 165, 231, 119, 155, 77, 153, 42, 128, 190, 35, 36, 171, 171, 241, 97, 183, 172, 9, 203, 62, 215, 7, 187, 249, 83, 248, 169, 110, 243, 120, + 8, 83, 85, 250, 80, 163, 255, 192, 139, 11, 125, 128, 48, 99, 193, 98, 153, 28, 129, 91, 40, 166, 64, 119, 237, 232, 188, 39, 110, 231, 113, 102, + 215, 151, 166, 21, 183, 83, 130, 140, 170, 80, 3, 122, 106, 197, 189, 84, 19, 225, 107, 25, 72, 231, 53, 160, 219, 175, 209, 49, 116, 98, 220, 221, + 106, 85, 2, 232, 1, 119, 177, 30, 199, 96, 187, 228, 50, 152, 226, 37, 92, 238, 213, 106, 9, 120, 38, 72, 211, 10, 46, 86, 174, 89, 11, 239, + 188, 214, 104, 0, 14, 148, 43, 141, 95, 102, 19, 178, 87, 223, 13, 92, 79, 77, 208, 249, 46, 220, 254, 87, 209, 124, 59, 162, 122, 127, 218, 245, + 0, 134, 135, 1, 9, 120, 86, 22, 5, 230, 126, 200, 188, 195, 217, 12, 187, 81, 117, 170, 217, 120, 205, 26, 73, 60, 70, 105, 239, 234, 107, 225, + 136, 50, 97, 167, 95, 127, 222, 26, 105, 129, 221, 188, 101, 81, 13, 220, 56, 173, 205, 212, 169, 126, 99, 94, 115, 3, 32, 84, 169, 200, 140, 93, + 92, 111, 196, 181, 249, 132, 168, 132, 175, 90, 72, 226, 167, 124, 100, 58, 172, 6, 16, 159, 242, 45, 224, 118, 13, 145, 33, 30, 254, 183, 91, 126, + 18, 128, 115, 95, 4, 49, 190, 18, 46, 65, 216, 178, 153, 213, 109, 49, 217, 175, 247, 128, 198, 121, 253, 44, 64, 9, 168, 205, 198, 177, 200, 2, + 48, 230, 128, 53, 31, 43, 174, 148, 47, 88, 224, 212, 91, 229, 151, 154, 2, 251, 195, 87, 138, 22, 220, 107, 171, 150, 79, 138, 149, 198, 108, 36, + 23, 147, 109, 136, 211, 19, 213, 234, 156, 209, 105, 93, 168, 43, 174, 229, 211, 202, 199, 135, 200, 202, 247, 3, 57, 248, 155, 141, 13, 195, 97, 177, + 214, 184, 182, 16, 144, 27, 184, 199, 189, 92, 85, 180, 89, 94, 139, 43, 128, 23, 102, 18, 82, 24, 105, 34, 225, 37, 252, 120, 0, 129, 51, 97, + 77, 39, 189, 149, 139, 202, 116, 91, 203, 115, 183, 114, 62, 146, 137, 249, 149, 32, 168, 169, 48, 194, 100, 147, 229, 182, 184, 107, 73, 25, 147, 98, + 143, 126, 204, 154, 181, 113, 97, 68, 75, 219, 217, 175, 103, 35, 15, 98, 161, 164, 17, 199, 196, 86, 76, 216, 116, 2, 144, 36, 75, 200, 211, 12, + 46, 239, 82, 41, 246, 237, 72, 102, 185, 170, 212, 119, 34, 16, 112, 97, 88, 147, 213, 24, 179, 166, 200, 76, 221, 48, 22, 168, 74, 170, 245, 8, + 188, 8, 233, 121, 98, 151, 152, 20, 250, 160, 246, 32, 160, 253, 128, 53, 77, 210, 186, 19, 19, 83, 92, 130, 213, 59, 107, 35, 80, 239, 179, 252, + 64, 177, 247, 105, 150, 203, 115, 206, 236, 4, 184, 127, 117, 166, 73, 189, 15, 56, 83, 72, 201, 79, 193, 149, 64, 27, 22, 113, 91, 180, 84, 200, + 31, 4, 162, 126, 4, 65, 84, 50, 79, 23, 174, 168, 70, 220, 6, 103, 6, 112, 184, 221, 28, 160, 26, 217, 13, 230, 28, 5, 38, 183, 19, 27, + 173, 243, 79, 204, 4, 11, 141, 254, 97, 96, 208, 98, 74, 189, 107, 186, 209, 31, 136, 213, 230, 127, 102, 82, 87, 0, 69, 203, 118, 181, 215, 28, + 139, 103, 235, 197, 180, 217, 75, 134, 178, 11, 111, 147, 93, 254, 179, 51, 37, 96, 12, 58, 224, 146, 155, 28, 139, 94, 169, 15, 192, 0, 220, 37, + 221, 161, 34, 179, 47, 220, 16, 220, 185, 139, 53, 141, 197, 124, 24, 43, 34, 67, 51, 220, 177, 80, 35, 30, 54, 15, 199, 69, 13, 32, 247, 201, + 180, 151, 146, 171, 75, 254, 0, 88, 247, 0, 119, 143, 118, 209, 94, 155, 196, 171, 160, 4, 199, 133, 139, 133, 150, 237, 3, 229, 238, 142, 231, 137, + 158, 7, 224, 37, 240, 203, 137, 52, 92, 234, 141, 32, 130, 249, 46, 240, 40, 7, 60, 73, 93, 119, 34, 238, 145, 101, 31, 161, 2, 25, 223, 232, + 148, 35, 10, 28, 66, 8, 247, 31, 51, 179, 209, 158, 237, 26, 119, 253, 128, 48, 11, 9, 186, 38, 192, 21, 16, 227, 89, 107, 50, 137, 136, 220, + 172, 189, 12, 226, 76, 74, 43, 243, 198, 206, 200, 66, 210, 219, 98, 148, 103, 90, 239, 57, 75, 221, 66, 96, 199, 56, 188, 51, 24, 99, 252, 143, + 192, 208, 190, 10, 102, 189, 139, 25, 50, 41, 255, 101, 196, 146, 249, 26, 248, 132, 34, 227, 220, 167, 224, 128, 110, 227, 175, 13, 39, 58, 79, 193, + 134, 190, 168, 232, 146, 55, 194, 29, 228, 106, 229, 4, 119, 154, 214, 129, 179, 126, 19, 189, 117, 159, 57, 23, 66, 56, 124, 149, 64, 189, 15, 46, + 228, 102, 187, 22, 240, 231, 100, 244, 144, 184, 14, 46, 11, 159, 121, 140, 207, 85, 46, 30, 197, 44, 205, 119, 129, 46, 157, 137, 123, 244, 89, 169, + 104, 190, 17, 67, 117, 60, 232, 246, 249, 175, 130, 231, 2, 216, 207, 153, 89, 166, 197, 63, 134, 136, 181, 10, 48, 114, 40, 221, 3, 167, 122, 60, + 228, 213, 250, 103, 140, 3, 0, 52, 114, 21, 119, 105, 250, 222, 3, 61, 113, 88, 39, 242, 77, 122, 190, 21, 156, 215, 78, 219, 158, 66, 240, 14, + 126, 14, 166, 116, 50, 218, 35, 111, 59, 145, 206, 151, 20, 95, 210, 89, 176, 164, 161, 68, 177, 18, 198, 60, 22, 115, 54, 27, 199, 173, 161, 234, + 98, 191, 62, 203, 53, 216, 195, 245, 2, 183, 163, 158, 131, 95, 199, 194, 106, 225, 64, 173, 215, 155, 35, 23, 18, 206, 6, 124, 224, 175, 221, 102, + 144, 123, 172, 153, 126, 172, 25, 39, 224, 108, 53, 218, 173, 217, 22, 151, 186, 252, 126, 210, 111, 131, 133, 123, 49, 185, 89, 189, 110, 141, 37, 49, + 3, 157, 145, 23, 188, 14, 163, 238, 94, 167, 18, 240, 104, 58, 230, 111, 212, 211, 154, 106, 113, 86, 202, 33, 107, 162, 197, 95, 1, 122, 154, 10, + 20, 215, 96, 109, 102, 194, 126, 229, 223, 22, 184, 251, 244, 18, 240, 13, 128, 246, 85, 133, 4, 238, 204, 214, 214, 249, 107, 224, 7, 224, 167, 122, + 116, 160, 32, 33, 140, 99, 152, 64, 80, 217, 65, 132, 65, 145, 87, 220, 236, 4, 64, 26, 176, 108, 224, 113, 99, 183, 54, 25, 131, 123, 196, 130, + 29, 210, 127, 242, 175, 162, 1, 32, 248, 18, 255, 78, 56, 225, 92, 187, 255, 8, 28, 179, 236, 106, 0, 246, 82, 130, 105, 221, 73, 49, 0, 124, + 211, 4, 99, 255, 60, 36, 74, 73, 127, 209, 92, 141, 186, 1, 195, 87, 104, 2, 137, 95, 136, 175, 148, 111, 144, 223, 150, 139, 15, 17, 80, 236, + 114, 208, 51, 43, 174, 154, 196, 46, 243, 6, 176, 252, 243, 102, 111, 26, 76, 239, 73, 30, 129, 14, 34, 176, 169, 80, 190, 204, 159, 48, 50, 128, + 131, 254, 167, 7, 201, 70, 62, 49, 255, 229, 82, 189, 230, 187, 48, 24, 5, 254, 9, 112, 123, 10, 8, 1, 166, 210, 159, 206, 182, 226, 162, 110, + 169, 154, 23, 152, 64, 165, 212, 135, 230, 2, 119, 14, 30, 54, 183, 103, 186, 128, 82, 167, 210, 170, 75, 61, 102, 56, 176, 106, 252, 105, 50, 190, + 154, 249, 83, 128, 51, 254, 147, 88, 176, 185, 114, 176, 186, 241, 168, 11, 28, 58, 19, 245, 90, 129, 177, 44, 48, 56, 249, 4, 190, 9, 56, 246, + 122, 211, 165, 34, 254, 237, 8, 159, 37, 213, 142, 223, 187, 74, 127, 201, 186, 202, 223, 5, 63, 177, 80, 126, 133, 57, 17, 23, 12, 14, 51, 209, + 124, 25, 204, 20, 132, 183, 94, 92, 183, 204, 78, 249, 239, 152, 95, 0, 6, 253, 147, 121, 42, 93, 232, 82, 15, 129, 100, 99, 189, 62, 122, 48, + 45, 203, 0, 167, 103, 227, 197, 86, 216, 103, 137, 244, 158, 55, 139, 132, 62, 239, 155, 133, 56, 98, 220, 251, 102, 224, 123, 254, 35, 230, 44, 28, + 11, 6, 231, 72, 26, 108, 113, 25, 92, 80, 161, 21, 76, 172, 47, 116, 140, 167, 134, 153, 50, 53, 199, 86, 106, 141, 160, 198, 253, 120, 98, 121, + 231, 217, 180, 72, 41, 215, 236, 39, 149, 126, 192, 252, 38, 232, 166, 196, 45, 198, 133, 52, 214, 205, 121, 224, 254, 124, 173, 120, 3, 142, 206, 237, + 82, 183, 113, 211, 204, 119, 205, 98, 8, 156, 245, 129, 33, 88, 6, 40, 6, 224, 139, 222, 108, 137, 58, 181, 222, 56, 102, 137, 106, 111, 203, 155, + 17, 63, 225, 111, 128, 199, 205, 135, 221, 74, 253, 109, 203, 73, 10, 208, 76, 248, 218, 111, 193, 79, 245, 99, 173, 173, 118, 22, 83, 127, 57, 113, + 157, 241, 182, 149, 74, 150, 90, 95, 76, 198, 252, 149, 84, 113, 40, 238, 55, 94, 211, 68, 98, 153, 122, 14, 156, 211, 237, 48, 210, 145, 25, 110, + 30, 190, 134, 184, 128, 63, 197, 45, 191, 90, 244, 224, 179, 203, 176, 100, 0, 38, 219, 197, 46, 176, 116, 16, 231, 57, 115, 156, 98, 72, 171, 153, + 168, 84, 6, 191, 113, 24, 145, 22, 171, 238, 80, 218, 171, 129, 255, 60, 156, 86, 237, 106, 110, 136, 125, 45, 20, 174, 33, 154, 129, 181, 17, 0, + 54, 169, 33, 234, 119, 182, 233, 123, 34, 67, 97, 44, 181, 121, 109, 4, 248, 90, 62, 135, 159, 156, 60, 92, 191, 170, 86, 123, 16, 42, 38, 3, + 98, 133, 161, 101, 3, 151, 152, 95, 164, 11, 85, 254, 83, 67, 45, 206, 90, 32, 5, 220, 43, 216, 53, 2, 178, 151, 111, 179, 70, 19, 192, 11, + 231, 52, 55, 236, 53, 124, 140, 40, 225, 180, 129, 136, 221, 143, 104, 98, 1, 52, 56, 66, 110, 211, 114, 220, 18, 28, 140, 92, 104, 241, 183, 170, + 75, 10, 201, 127, 192, 58, 205, 84, 23, 23, 127, 12, 246, 160, 6, 244, 210, 134, 236, 70, 118, 147, 72, 190, 116, 32, 126, 88, 44, 26, 162, 64, + 246, 7, 214, 180, 141, 133, 182, 162, 144, 148, 192, 3, 145, 49, 112, 17, 24, 206, 179, 47, 233, 83, 136, 132, 66, 96, 241, 142, 19, 90, 142, 2, + 13, 96, 108, 18, 154, 10, 120, 149, 167, 181, 145, 152, 88, 12, 95, 59, 131, 240, 138, 187, 44, 84, 123, 121, 214, 157, 134, 177, 110, 255, 219, 84, + 82, 118, 96, 173, 207, 155, 126, 253, 223, 19, 21, 46, 87, 27, 12, 158, 22, 34, 122, 91, 248, 52, 28, 197, 11, 184, 3, 177, 4, 31, 7, 25, + 234, 53, 214, 238, 64, 236, 235, 215, 68, 184, 184, 1, 104, 83, 197, 220, 181, 242, 23, 153, 62, 216, 211, 73, 88, 200, 149, 176, 241, 108, 45, 150, + 196, 151, 241, 110, 24, 252, 76, 240, 38, 177, 218, 24, 138, 23, 186, 252, 23, 17, 91, 84, 217, 62, 227, 16, 211, 202, 176, 210, 16, 196, 252, 7, + 205, 124, 220, 93, 7, 215, 123, 148, 235, 232, 252, 193, 116, 110, 16, 223, 83, 4, 195, 145, 75, 75, 66, 93, 234, 19, 76, 83, 190, 214, 127, 220, + 28, 140, 231, 107, 177, 228, 63, 103, 94, 202, 19, 102, 129, 135, 139, 15, 209, 233, 151, 251, 187, 140, 210, 201, 247, 52, 204, 95, 180, 2, 72, 245, + 197, 231, 203, 213, 39, 212, 30, 170, 186, 207, 236, 75, 171, 26, 127, 135, 249, 187, 240, 233, 79, 152, 135, 226, 217, 50, 177, 12, 241, 160, 80, 14, + 92, 56, 29, 135, 237, 142, 148, 238, 64, 60, 91, 146, 74, 199, 218, 25, 143, 23, 218, 197, 42, 158, 245, 144, 145, 170, 32, 130, 220, 73, 214, 156, + 212, 226, 190, 236, 144, 168, 23, 55, 152, 199, 176, 202, 174, 48, 211, 161, 249, 90, 60, 70, 10, 161, 78, 60, 139, 53, 252, 109, 189, 149, 62, 118, + 9, 34, 217, 168, 237, 247, 27, 213, 7, 228, 187, 67, 118, 113, 137, 222, 97, 229, 108, 103, 49, 248, 131, 155, 252, 142, 190, 155, 210, 10, 61, 108, + 5, 214, 226, 118, 26, 157, 90, 218, 118, 214, 192, 166, 126, 228, 11, 56, 214, 209, 196, 144, 222, 193, 13, 138, 197, 70, 63, 76, 208, 223, 111, 44, + 222, 225, 229, 129, 183, 38, 234, 188, 197, 96, 242, 147, 48, 49, 163, 106, 56, 44, 55, 170, 163, 145, 133, 152, 179, 2, 136, 108, 194, 246, 54, 1, + 131, 101, 146, 88, 14, 31, 88, 235, 65, 106, 155, 181, 89, 16, 127, 221, 2, 74, 242, 183, 232, 199, 65, 0, 220, 205, 136, 171, 127, 227, 111, 53, + 122, 64, 123, 29, 208, 5, 128, 65, 127, 128, 137, 185, 177, 33, 216, 245, 66, 162, 184, 213, 24, 196, 194, 115, 55, 27, 138, 29, 106, 242, 31, 195, + 126, 213, 26, 227, 28, 16, 158, 95, 217, 157, 86, 240, 18, 8, 95, 133, 122, 132, 170, 195, 65, 140, 214, 45, 102, 119, 200, 107, 199, 220, 12, 70, + 11, 141, 234, 58, 196, 99, 111, 16, 148, 91, 82, 146, 236, 13, 196, 89, 207, 187, 10, 76, 193, 79, 249, 39, 70, 128, 52, 228, 14, 243, 79, 236, + 62, 255, 41, 56, 239, 238, 251, 204, 47, 240, 123, 184, 202, 116, 212, 111, 149, 139, 16, 160, 1, 202, 223, 1, 91, 200, 173, 3, 45, 157, 138, 130, + 130, 190, 10, 163, 113, 137, 248, 15, 167, 11, 245, 234, 46, 51, 153, 206, 151, 195, 209, 57, 81, 199, 83, 114, 36, 154, 245, 224, 98, 194, 170, 65, + 31, 140, 252, 173, 59, 128, 160, 2, 40, 155, 151, 71, 35, 142, 13, 46, 252, 10, 160, 30, 70, 47, 141, 23, 103, 5, 224, 251, 4, 51, 129, 247, + 107, 249, 88, 177, 3, 97, 110, 33, 224, 9, 132, 153, 7, 157, 6, 99, 3, 216, 196, 3, 8, 248, 133, 114, 24, 140, 199, 237, 210, 199, 225, 169, + 113, 47, 143, 33, 182, 20, 91, 125, 29, 216, 205, 229, 150, 240, 241, 224, 66, 23, 232, 232, 145, 184, 93, 143, 71, 155, 12, 229, 189, 237, 0, 167, + 110, 51, 168, 215, 88, 224, 82, 158, 43, 240, 172, 225, 63, 225, 87, 186, 205, 147, 12, 61, 119, 155, 201, 80, 158, 178, 64, 95, 210, 217, 172, 54, + 15, 69, 51, 245, 176, 43, 59, 8, 176, 246, 216, 9, 80, 87, 184, 250, 88, 134, 120, 228, 82, 47, 165, 222, 49, 63, 7, 56, 84, 119, 194, 38, + 23, 90, 241, 21, 211, 81, 103, 29, 66, 130, 76, 147, 28, 145, 83, 215, 200, 51, 198, 151, 105, 217, 46, 94, 6, 194, 112, 27, 229, 19, 51, 241, + 63, 242, 135, 141, 82, 226, 236, 48, 86, 84, 190, 245, 125, 196, 136, 155, 129, 81, 42, 111, 5, 207, 77, 146, 180, 221, 0, 230, 239, 150, 129, 218, + 14, 114, 95, 228, 176, 105, 133, 100, 61, 248, 212, 121, 158, 88, 222, 8, 240, 135, 7, 187, 142, 187, 244, 93, 190, 62, 147, 86, 77, 138, 26, 39, + 224, 217, 19, 88, 3, 183, 136, 59, 216, 43, 167, 93, 190, 200, 202, 93, 122, 201, 201, 184, 42, 151, 15, 153, 221, 128, 178, 18, 161, 48, 90, 172, + 197, 35, 126, 219, 89, 15, 219, 27, 13, 248, 235, 141, 125, 145, 11, 97, 231, 28, 108, 197, 179, 23, 153, 159, 97, 205, 193, 7, 191, 146, 25, 244, + 135, 1, 97, 82, 10, 176, 39, 62, 95, 127, 69, 41, 147, 224, 23, 112, 202, 55, 10, 238, 201, 34, 48, 174, 198, 130, 102, 147, 30, 115, 44, 237, + 166, 228, 94, 12, 112, 133, 124, 192, 56, 26, 47, 246, 249, 31, 130, 180, 231, 106, 129, 148, 251, 67, 69, 238, 201, 89, 233, 66, 43, 12, 160, 159, + 184, 243, 50, 126, 83, 10, 209, 232, 20, 200, 251, 21, 240, 56, 249, 117, 240, 20, 195, 132, 212, 171, 1, 66, 115, 41, 24, 83, 54, 36, 61, 224, + 168, 195, 148, 175, 123, 195, 252, 40, 83, 11, 126, 155, 38, 58, 187, 129, 234, 55, 181, 98, 17, 46, 6, 22, 59, 13, 123, 117, 90, 129, 210, 199, + 66, 60, 27, 50, 142, 242, 106, 171, 48, 20, 184, 133, 19, 102, 47, 211, 225, 174, 251, 149, 83, 139, 145, 144, 233, 146, 38, 195, 66, 220, 46, 243, + 231, 48, 244, 94, 23, 120, 241, 120, 218, 91, 39, 239, 30, 74, 56, 107, 140, 121, 107, 38, 233, 109, 148, 7, 34, 11, 182, 191, 5, 171, 11, 224, + 169, 199, 184, 53, 27, 118, 243, 58, 104, 145, 45, 59, 177, 182, 149, 237, 119, 130, 133, 141, 217, 88, 140, 22, 194, 12, 130, 197, 7, 88, 181, 178, + 7, 111, 73, 199, 252, 134, 210, 126, 162, 183, 66, 39, 100, 114, 214, 63, 173, 9, 219, 233, 212, 27, 172, 133, 216, 181, 122, 85, 161, 122, 41, 98, + 197, 104, 24, 224, 233, 180, 54, 159, 116, 154, 213, 123, 32, 32, 215, 0, 177, 129, 170, 13, 32, 22, 229, 192, 111, 16, 108, 135, 146, 96, 162, 224, + 155, 73, 81, 241, 17, 194, 43, 248, 94, 194, 114, 147, 98, 61, 157, 59, 55, 165, 210, 150, 29, 19, 155, 101, 70, 27, 141, 45, 51, 94, 209, 224, + 232, 207, 169, 63, 126, 192, 37, 177, 186, 80, 167, 246, 3, 232, 229, 99, 178, 153, 140, 42, 80, 220, 108, 124, 103, 42, 236, 15, 232, 201, 200, 95, + 188, 8, 167, 148, 11, 139, 115, 8, 10, 175, 122, 43, 224, 41, 254, 77, 144, 73, 194, 131, 109, 49, 90, 35, 191, 65, 152, 216, 29, 185, 64, 129, + 246, 24, 79, 96, 55, 233, 31, 104, 62, 130, 41, 88, 48, 60, 79, 27, 219, 128, 214, 33, 216, 252, 183, 76, 59, 6, 190, 16, 47, 214, 2, 176, + 29, 167, 140, 207, 25, 30, 202, 212, 248, 210, 248, 40, 83, 134, 255, 126, 25, 133, 69, 63, 12, 80, 61, 223, 42, 119, 25, 215, 32, 74, 126, 173, + 229, 19, 0, 171, 167, 181, 135, 156, 10, 93, 69, 102, 194, 94, 175, 30, 215, 108, 224, 5, 68, 238, 114, 245, 62, 166, 32, 223, 170, 222, 7, 30, + 94, 107, 252, 254, 112, 192, 17, 122, 30, 126, 75, 158, 83, 175, 19, 118, 110, 0, 44, 184, 212, 231, 254, 80, 49, 229, 239, 90, 230, 209, 64, 230, + 210, 130, 231, 34, 46, 201, 193, 131, 230, 94, 16, 146, 69, 192, 30, 69, 110, 217, 167, 162, 185, 65, 249, 32, 144, 162, 24, 244, 111, 1, 57, 80, + 245, 226, 118, 182, 79, 41, 151, 187, 14, 166, 243, 101, 242, 176, 89, 105, 119, 189, 103, 114, 11, 222, 95, 202, 240, 0, 231, 134, 213, 230, 213, 171, + 187, 1, 0, 138, 116, 91, 199, 17, 10, 182, 107, 94, 192, 93, 76, 53, 4, 251, 50, 110, 77, 149, 193, 82, 62, 143, 47, 210, 71, 169, 64, 215, + 163, 183, 243, 20, 177, 147, 219, 49, 117, 197, 6, 144, 202, 52, 55, 255, 246, 88, 179, 97, 127, 9, 235, 22, 146, 197, 253, 0, 241, 99, 177, 101, + 250, 126, 107, 162, 14, 64, 194, 230, 225, 226, 154, 83, 214, 100, 194, 237, 1, 249, 156, 76, 194, 137, 83, 9, 218, 235, 52, 178, 48, 179, 101, 6, + 38, 189, 197, 221, 132, 71, 197, 108, 244, 24, 60, 241, 124, 232, 108, 240, 10, 230, 6, 132, 139, 161, 196, 7, 60, 45, 175, 85, 32, 119, 81, 183, + 11, 204, 198, 142, 23, 203, 229, 48, 44, 189, 208, 133, 112, 57, 135, 37, 132, 219, 251, 38, 154, 175, 145, 39, 0, 36, 3, 220, 148, 172, 6, 120, + 123, 94, 243, 90, 156, 94, 249, 30, 8, 118, 49, 175, 159, 179, 134, 98, 176, 86, 68, 36, 187, 180, 147, 52, 93, 189, 83, 143, 105, 169, 36, 19, + 59, 242, 60, 28, 104, 198, 253, 139, 149, 32, 3, 211, 1, 132, 169, 15, 172, 31, 59, 107, 229, 81, 205, 231, 228, 247, 89, 5, 158, 16, 55, 115, + 203, 164, 147, 235, 36, 38, 104, 188, 227, 49, 119, 13, 225, 71, 194, 57, 7, 219, 28, 1, 29, 144, 7, 172, 60, 72, 30, 32, 143, 95, 231, 9, + 163, 31, 11, 69, 237, 199, 53, 51, 96, 231, 136, 104, 227, 97, 127, 43, 32, 163, 23, 46, 110, 213, 127, 114, 151, 211, 171, 126, 58, 204, 118, 91, + 229, 83, 97, 111, 131, 209, 161, 253, 189, 83, 137, 5, 130, 152, 85, 137, 123, 159, 89, 174, 128, 116, 34, 67, 73, 152, 192, 219, 214, 4, 113, 226, + 128, 54, 95, 13, 28, 58, 165, 221, 55, 132, 43, 164, 121, 47, 45, 90, 42, 172, 250, 141, 159, 76, 177, 120, 171, 73, 155, 73, 200, 181, 70, 71, + 100, 218, 118, 43, 176, 88, 71, 2, 170, 89, 13, 105, 233, 0, 86, 220, 20, 203, 87, 54, 25, 237, 218, 72, 29, 160, 83, 159, 53, 111, 251, 109, + 198, 215, 145, 145, 36, 166, 172, 67, 123, 81, 108, 68, 36, 200, 180, 32, 138, 99, 52, 108, 177, 158, 91, 203, 228, 179, 177, 136, 211, 226, 55, 240, + 56, 183, 197, 7, 197, 210, 114, 203, 129, 26, 223, 182, 70, 193, 104, 186, 25, 89, 62, 228, 113, 72, 13, 183, 132, 130, 0, 28, 171, 205, 98, 122, + 37, 76, 50, 228, 172, 4, 126, 152, 137, 61, 142, 209, 76, 85, 171, 1, 10, 188, 209, 127, 236, 179, 198, 2, 112, 178, 2, 51, 178, 200, 204, 167, + 225, 131, 31, 158, 129, 109, 130, 146, 126, 22, 45, 181, 119, 24, 231, 194, 26, 1, 195, 17, 141, 234, 54, 224, 123, 213, 71, 96, 15, 238, 0, 46, + 106, 199, 237, 46, 128, 176, 163, 209, 67, 240, 227, 95, 129, 54, 0, 9, 13, 179, 155, 19, 128, 77, 116, 161, 253, 114, 227, 104, 16, 176, 235, 113, + 226, 88, 42, 211, 177, 81, 11, 192, 218, 44, 213, 175, 222, 55, 191, 138, 75, 15, 150, 62, 24, 204, 183, 131, 228, 226, 162, 235, 128, 5, 28, 132, + 11, 73, 188, 231, 212, 110, 183, 174, 199, 239, 167, 210, 7, 127, 201, 35, 148, 70, 177, 244, 44, 152, 171, 128, 155, 78, 231, 215, 137, 29, 120, 103, + 161, 29, 36, 8, 200, 176, 93, 61, 11, 83, 19, 60, 4, 30, 142, 10, 96, 62, 115, 50, 234, 52, 34, 86, 21, 162, 88, 75, 151, 225, 158, 97, + 162, 15, 178, 148, 74, 190, 127, 144, 82, 165, 119, 146, 196, 119, 225, 38, 83, 209, 133, 42, 185, 20, 160, 96, 221, 47, 16, 17, 69, 173, 255, 20, + 2, 119, 190, 21, 107, 247, 171, 144, 40, 43, 45, 60, 177, 14, 113, 229, 79, 108, 158, 69, 247, 199, 177, 158, 31, 51, 147, 60, 219, 215, 241, 20, + 249, 62, 249, 36, 158, 233, 7, 120, 118, 192, 127, 15, 209, 101, 6, 241, 89, 220, 48, 18, 58, 12, 63, 51, 22, 204, 213, 136, 119, 71, 152, 69, + 247, 161, 121, 37, 28, 251, 73, 98, 154, 42, 121, 135, 121, 187, 93, 46, 152, 210, 146, 173, 7, 11, 115, 210, 135, 129, 245, 62, 67, 96, 20, 119, + 153, 31, 45, 116, 137, 9, 211, 227, 121, 222, 97, 243, 119, 236, 70, 64, 201, 129, 248, 124, 13, 8, 80, 58, 36, 170, 224, 151, 166, 162, 165, 251, + 142, 57, 172, 145, 232, 11, 137, 38, 245, 152, 249, 127, 22, 152, 107, 147, 5, 241, 19, 58, 194, 228, 205, 226, 78, 83, 198, 37, 179, 108, 28, 48, + 80, 172, 198, 2, 51, 31, 71, 216, 127, 161, 28, 151, 154, 66, 12, 195, 173, 158, 79, 43, 15, 124, 237, 115, 128, 7, 37, 153, 243, 210, 238, 127, + 74, 185, 195, 122, 57, 76, 126, 137, 229, 59, 19, 92, 168, 217, 103, 166, 130, 135, 228, 59, 230, 73, 224, 218, 251, 78, 4, 243, 36, 149, 73, 0, + 52, 255, 125, 70, 239, 212, 115, 248, 160, 236, 187, 207, 40, 245, 235, 209, 177, 250, 231, 27, 197, 167, 6, 101, 26, 229, 42, 115, 54, 84, 28, 196, + 84, 246, 70, 189, 90, 213, 141, 225, 240, 203, 197, 139, 51, 176, 76, 150, 106, 68, 189, 114, 255, 118, 106, 233, 118, 193, 105, 124, 3, 171, 83, 239, + 224, 99, 224, 203, 15, 24, 153, 184, 172, 193, 136, 206, 129, 79, 138, 15, 79, 68, 75, 251, 152, 51, 113, 209, 46, 79, 50, 201, 141, 249, 108, 231, + 131, 46, 193, 126, 58, 59, 232, 3, 37, 71, 139, 128, 20, 192, 23, 30, 207, 207, 243, 113, 248, 203, 9, 216, 96, 126, 157, 191, 26, 183, 133, 209, + 90, 100, 206, 164, 251, 129, 137, 172, 180, 108, 244, 223, 101, 190, 87, 251, 21, 128, 235, 57, 24, 58, 140, 43, 75, 24, 224, 197, 49, 149, 48, 248, + 248, 145, 43, 17, 233, 241, 181, 164, 216, 243, 108, 116, 113, 50, 232, 215, 138, 87, 185, 49, 85, 35, 164, 113, 10, 236, 87, 92, 63, 148, 40, 54, + 24, 89, 43, 99, 171, 245, 111, 90, 64, 40, 204, 224, 80, 117, 197, 61, 8, 82, 78, 12, 158, 161, 201, 154, 177, 23, 35, 178, 123, 41, 30, 155, + 135, 48, 125, 252, 58, 160, 23, 170, 117, 124, 91, 7, 62, 148, 18, 87, 62, 46, 228, 76, 60, 215, 7, 99, 156, 3, 171, 191, 2, 60, 37, 91, + 230, 223, 126, 54, 152, 171, 18, 183, 131, 211, 179, 169, 87, 26, 243, 64, 253, 84, 88, 205, 141, 88, 39, 153, 26, 220, 235, 76, 58, 91, 187, 207, + 24, 75, 175, 144, 103, 204, 105, 110, 141, 197, 14, 193, 145, 164, 194, 162, 87, 111, 213, 68, 64, 109, 104, 211, 82, 9, 158, 255, 105, 30, 19, 220, + 233, 45, 95, 96, 28, 143, 185, 43, 192, 216, 70, 194, 98, 147, 113, 243, 34, 140, 253, 76, 208, 175, 1, 219, 153, 8, 250, 158, 156, 48, 46, 112, + 243, 253, 213, 210, 169, 49, 12, 112, 33, 84, 108, 133, 107, 183, 227, 88, 235, 139, 48, 220, 185, 70, 140, 95, 33, 157, 43, 19, 123, 205, 83, 33, + 96, 47, 128, 152, 120, 158, 167, 61, 88, 118, 101, 220, 249, 70, 184, 21, 239, 27, 7, 130, 78, 25, 56, 211, 1, 222, 253, 39, 39, 152, 131, 117, + 61, 200, 26, 102, 112, 25, 102, 11, 203, 244, 101, 243, 115, 190, 255, 4, 150, 105, 166, 239, 114, 224, 33, 96, 171, 79, 205, 60, 249, 254, 121, 102, + 90, 214, 194, 193, 44, 68, 225, 103, 206, 27, 95, 134, 224, 21, 86, 153, 211, 193, 98, 21, 150, 245, 23, 193, 133, 114, 64, 216, 89, 0, 62, 255, + 101, 64, 83, 183, 15, 150, 151, 118, 155, 170, 152, 157, 64, 177, 229, 207, 168, 80, 240, 170, 153, 2, 1, 148, 183, 33, 168, 108, 209, 133, 54, 201, + 236, 134, 126, 107, 148, 238, 190, 85, 179, 147, 110, 175, 222, 196, 3, 214, 74, 68, 132, 191, 246, 43, 141, 164, 53, 154, 68, 220, 63, 173, 1, 116, + 111, 210, 59, 173, 201, 22, 224, 168, 65, 75, 129, 153, 131, 240, 23, 64, 123, 244, 44, 43, 205, 150, 24, 179, 214, 124, 194, 89, 130, 191, 173, 119, + 64, 189, 31, 118, 55, 81, 146, 48, 233, 173, 213, 131, 153, 114, 255, 240, 137, 248, 183, 245, 157, 192, 16, 76, 213, 193, 175, 253, 181, 250, 105, 107, + 196, 22, 43, 212, 81, 11, 232, 105, 61, 200, 243, 51, 94, 143, 158, 181, 46, 36, 189, 60, 160, 139, 19, 187, 26, 193, 55, 149, 144, 155, 212, 54, + 130, 27, 158, 157, 142, 85, 23, 185, 255, 38, 146, 197, 1, 249, 158, 149, 95, 174, 40, 227, 84, 136, 57, 157, 167, 45, 159, 145, 162, 129, 209, 106, + 63, 248, 158, 131, 208, 35, 143, 146, 253, 15, 232, 131, 22, 162, 34, 207, 115, 82, 1, 177, 214, 72, 68, 70, 18, 120, 66, 102, 79, 59, 123, 128, + 140, 203, 176, 40, 46, 132, 188, 26, 140, 215, 24, 249, 213, 171, 35, 209, 207, 174, 192, 180, 101, 203, 225, 142, 250, 184, 233, 248, 44, 166, 187, 208, + 90, 42, 115, 203, 214, 202, 9, 179, 155, 135, 20, 239, 50, 31, 35, 5, 55, 49, 16, 173, 128, 59, 81, 220, 173, 145, 248, 88, 161, 6, 128, 155, + 125, 22, 37, 183, 183, 10, 235, 228, 135, 112, 36, 130, 45, 198, 78, 7, 157, 114, 177, 20, 126, 162, 80, 47, 247, 26, 135, 64, 183, 74, 180, 25, + 160, 88, 194, 187, 228, 202, 252, 219, 96, 246, 46, 248, 202, 76, 124, 158, 125, 21, 62, 143, 206, 167, 96, 244, 83, 241, 156, 119, 165, 217, 29, 119, + 171, 196, 19, 7, 105, 83, 79, 208, 15, 84, 169, 243, 240, 76, 110, 45, 152, 71, 176, 23, 84, 194, 10, 102, 233, 239, 250, 104, 6, 195, 230, 82, + 224, 226, 119, 76, 27, 120, 202, 191, 205, 56, 20, 45, 122, 98, 21, 46, 40, 203, 192, 133, 134, 163, 243, 37, 58, 13, 186, 40, 31, 67, 176, 114, + 185, 11, 213, 29, 186, 130, 199, 225, 246, 82, 144, 212, 217, 132, 172, 48, 142, 49, 91, 47, 207, 147, 107, 144, 85, 138, 38, 50, 231, 116, 167, 53, + 30, 27, 6, 36, 28, 137, 185, 107, 47, 205, 212, 168, 247, 15, 98, 88, 48, 72, 3, 65, 23, 78, 13, 235, 206, 33, 125, 202, 198, 69, 202, 127, + 248, 108, 200, 107, 21, 39, 77, 56, 130, 20, 220, 66, 33, 228, 149, 139, 71, 76, 135, 213, 64, 35, 112, 92, 171, 222, 195, 51, 136, 46, 249, 44, + 188, 12, 144, 207, 39, 230, 233, 168, 196, 112, 147, 3, 149, 193, 187, 79, 129, 143, 248, 231, 205, 238, 96, 177, 252, 3, 46, 160, 42, 241, 161, 113, + 129, 9, 40, 143, 33, 220, 204, 119, 129, 144, 46, 196, 225, 117, 94, 229, 251, 121, 108, 58, 5, 54, 35, 79, 206, 132, 96, 244, 143, 195, 127, 174, + 150, 215, 129, 65, 250, 181, 254, 221, 88, 181, 25, 184, 86, 112, 154, 108, 35, 220, 226, 55, 4, 93, 175, 98, 172, 22, 60, 127, 130, 241, 186, 74, + 210, 9, 123, 222, 62, 48, 92, 213, 8, 247, 126, 40, 234, 241, 96, 96, 58, 42, 106, 240, 37, 89, 208, 222, 247, 205, 99, 241, 249, 170, 247, 137, + 119, 187, 154, 16, 132, 230, 171, 128, 61, 251, 48, 39, 255, 56, 18, 5, 132, 189, 12, 51, 83, 232, 82, 165, 211, 205, 117, 242, 101, 10, 167, 150, + 99, 113, 30, 75, 75, 15, 14, 120, 48, 62, 223, 37, 30, 56, 27, 202, 15, 226, 81, 251, 65, 99, 159, 199, 10, 197, 152, 61, 202, 189, 59, 143, + 229, 39, 209, 207, 4, 201, 118, 190, 214, 95, 117, 48, 228, 165, 96, 10, 84, 106, 133, 75, 147, 192, 15, 254, 19, 160, 240, 153, 90, 68, 217, 195, + 112, 182, 224, 237, 184, 44, 112, 202, 44, 83, 124, 158, 53, 19, 11, 173, 132, 48, 209, 236, 186, 125, 120, 78, 183, 93, 94, 15, 215, 232, 146, 180, + 133, 156, 188, 222, 162, 77, 134, 197, 10, 99, 79, 100, 172, 229, 69, 96, 69, 151, 123, 206, 61, 214, 253, 224, 11, 199, 192, 85, 198, 245, 148, 229, + 216, 227, 0, 188, 0, 103, 149, 250, 75, 150, 147, 144, 27, 8, 200, 98, 197, 21, 248, 9, 236, 105, 255, 199, 224, 150, 78, 191, 97, 105, 233, 176, + 179, 242, 205, 18, 187, 48, 102, 97, 8, 128, 71, 179, 88, 108, 254, 6, 61, 169, 9, 98, 201, 183, 172, 233, 176, 92, 162, 190, 180, 50, 97, 111, + 35, 86, 172, 74, 200, 205, 138, 130, 159, 206, 30, 253, 21, 176, 1, 119, 3, 55, 179, 195, 112, 248, 102, 100, 166, 206, 219, 106, 188, 166, 253, 200, + 223, 240, 163, 187, 124, 230, 106, 76, 39, 253, 10, 121, 148, 109, 2, 243, 234, 146, 169, 128, 223, 246, 76, 100, 58, 41, 54, 130, 210, 206, 196, 128, + 182, 142, 131, 60, 253, 134, 41, 87, 117, 32, 24, 207, 91, 78, 139, 211, 160, 142, 106, 27, 29, 106, 67, 79, 179, 79, 213, 44, 115, 173, 89, 217, + 60, 19, 3, 213, 107, 33, 168, 223, 74, 101, 145, 240, 99, 234, 117, 107, 38, 224, 17, 240, 205, 134, 157, 102, 189, 159, 27, 233, 189, 64, 238, 78, + 66, 108, 208, 7, 34, 23, 98, 206, 0, 60, 14, 184, 25, 1, 171, 27, 147, 157, 122, 43, 55, 116, 22, 171, 183, 34, 127, 207, 84, 105, 107, 54, + 86, 172, 208, 7, 180, 201, 58, 0, 209, 47, 129, 137, 65, 243, 154, 173, 223, 136, 197, 64, 212, 23, 2, 112, 84, 95, 107, 211, 182, 218, 12, 143, + 54, 93, 39, 154, 127, 4, 154, 113, 189, 57, 75, 110, 27, 51, 159, 197, 162, 160, 241, 202, 79, 75, 155, 22, 242, 89, 122, 245, 70, 181, 195, 28, + 76, 43, 198, 146, 177, 120, 161, 17, 156, 246, 72, 212, 111, 84, 135, 17, 179, 101, 153, 186, 129, 249, 0, 53, 219, 172, 223, 138, 14, 163, 195, 26, + 169, 6, 124, 125, 9, 72, 181, 56, 160, 190, 228, 65, 215, 98, 3, 220, 52, 224, 85, 170, 109, 90, 206, 86, 91, 49, 34, 249, 176, 71, 194, 42, + 234, 212, 90, 158, 77, 51, 225, 60, 31, 25, 11, 251, 149, 136, 100, 110, 18, 84, 101, 86, 155, 15, 168, 253, 248, 64, 170, 197, 175, 224, 6, 76, + 181, 90, 162, 222, 3, 41, 113, 242, 70, 187, 53, 18, 46, 54, 171, 76, 196, 73, 170, 60, 226, 176, 143, 161, 161, 12, 76, 64, 245, 96, 40, 23, + 194, 46, 91, 73, 142, 39, 197, 74, 125, 167, 230, 114, 231, 21, 148, 35, 233, 2, 102, 91, 20, 84, 152, 181, 128, 139, 215, 232, 107, 17, 159, 159, + 194, 138, 248, 30, 226, 245, 12, 80, 0, 112, 228, 103, 193, 131, 191, 138, 12, 85, 123, 29, 198, 7, 218, 124, 194, 71, 36, 136, 140, 212, 45, 135, + 231, 29, 103, 82, 205, 57, 132, 24, 41, 88, 254, 16, 118, 153, 188, 51, 15, 155, 67, 248, 85, 118, 177, 66, 61, 199, 156, 200, 197, 48, 141, 217, + 106, 176, 220, 87, 184, 3, 183, 70, 255, 58, 226, 183, 248, 75, 62, 6, 231, 82, 60, 16, 81, 97, 79, 208, 77, 49, 149, 42, 193, 204, 156, 134, + 3, 209, 204, 58, 0, 168, 211, 193, 133, 20, 226, 111, 50, 42, 107, 128, 154, 139, 192, 147, 254, 179, 102, 138, 125, 3, 222, 7, 194, 59, 120, 177, + 64, 4, 192, 206, 163, 146, 217, 171, 198, 77, 14, 105, 205, 116, 82, 109, 189, 52, 203, 28, 204, 61, 90, 202, 46, 174, 209, 167, 180, 121, 219, 25, + 192, 196, 95, 168, 43, 174, 121, 51, 226, 39, 221, 253, 250, 32, 76, 28, 172, 164, 193, 26, 10, 187, 253, 135, 216, 0, 122, 173, 177, 155, 137, 165, + 32, 186, 204, 34, 175, 196, 253, 140, 37, 189, 77, 198, 233, 136, 31, 118, 55, 131, 121, 229, 108, 220, 221, 43, 218, 108, 210, 205, 35, 96, 38, 176, + 156, 6, 153, 96, 176, 242, 99, 144, 171, 159, 25, 157, 86, 169, 102, 125, 119, 100, 168, 78, 245, 170, 171, 65, 239, 55, 35, 8, 122, 182, 95, 1, + 230, 179, 205, 235, 212, 163, 115, 117, 223, 129, 173, 206, 39, 49, 33, 89, 141, 165, 142, 32, 53, 34, 92, 28, 48, 142, 81, 38, 189, 223, 184, 185, + 16, 0, 71, 155, 183, 198, 153, 200, 19, 252, 43, 103, 255, 51, 145, 11, 88, 60, 184, 211, 73, 44, 14, 253, 53, 238, 90, 108, 197, 242, 25, 129, + 41, 224, 62, 188, 132, 216, 12, 12, 150, 194, 154, 98, 205, 14, 230, 249, 0, 15, 190, 63, 52, 191, 136, 58, 85, 112, 64, 169, 144, 172, 191, 215, + 252, 205, 66, 202, 191, 17, 64, 97, 37, 194, 84, 155, 83, 11, 87, 125, 38, 154, 173, 66, 8, 25, 76, 139, 114, 0, 250, 223, 58, 41, 252, 229, + 219, 223, 19, 115, 148, 131, 73, 109, 179, 22, 98, 184, 100, 74, 155, 142, 97, 89, 38, 44, 55, 134, 88, 145, 103, 69, 194, 74, 88, 223, 108, 157, + 106, 51, 94, 99, 137, 198, 90, 117, 145, 82, 98, 90, 253, 48, 70, 66, 80, 199, 185, 89, 255, 111, 195, 45, 110, 222, 104, 181, 198, 146, 254, 57, + 99, 148, 220, 179, 215, 232, 211, 210, 60, 192, 218, 207, 156, 140, 78, 253, 131, 200, 76, 117, 177, 82, 222, 131, 55, 54, 211, 7, 216, 98, 141, 222, + 167, 141, 214, 21, 241, 39, 205, 77, 192, 137, 53, 91, 54, 143, 221, 95, 130, 109, 20, 123, 117, 133, 145, 146, 91, 228, 235, 128, 114, 248, 233, 37, + 109, 52, 172, 54, 226, 151, 5, 27, 47, 125, 112, 106, 78, 5, 190, 5, 19, 222, 175, 31, 183, 198, 18, 151, 130, 82, 228, 26, 49, 6, 89, 158, + 30, 62, 124, 34, 88, 108, 71, 56, 56, 22, 87, 141, 8, 133, 223, 0, 79, 137, 23, 205, 243, 60, 228, 218, 1, 191, 154, 109, 23, 215, 195, 223, + 23, 26, 197, 34, 158, 169, 182, 250, 119, 178, 80, 165, 28, 171, 56, 75, 198, 242, 9, 32, 157, 172, 17, 47, 27, 78, 188, 87, 60, 105, 158, 10, + 254, 64, 80, 46, 171, 12, 104, 233, 62, 56, 164, 255, 57, 101, 23, 55, 2, 135, 40, 219, 91, 162, 247, 128, 16, 123, 48, 117, 205, 110, 113, 87, + 192, 25, 123, 225, 23, 244, 221, 214, 66, 29, 96, 23, 8, 126, 64, 130, 115, 91, 23, 170, 199, 241, 136, 35, 49, 135, 7, 10, 99, 172, 244, 249, + 217, 14, 76, 52, 168, 111, 96, 153, 209, 175, 77, 192, 21, 232, 24, 219, 88, 113, 51, 150, 244, 248, 242, 127, 128, 95, 24, 103, 90, 201, 7, 20, + 156, 222, 96, 116, 106, 51, 108, 6, 1, 28, 22, 144, 43, 140, 91, 179, 182, 219, 204, 132, 3, 188, 131, 51, 82, 87, 108, 147, 219, 152, 243, 61, + 128, 169, 152, 175, 83, 61, 76, 52, 15, 192, 63, 191, 14, 207, 234, 50, 234, 255, 208, 217, 160, 31, 215, 188, 128, 179, 17, 75, 62, 23, 150, 251, + 141, 22, 11, 40, 153, 126, 54, 131, 8, 98, 84, 21, 0, 156, 229, 54, 11, 48, 126, 171, 161, 172, 89, 22, 179, 216, 128, 87, 238, 70, 124, 241, + 116, 64, 97, 177, 254, 216, 33, 192, 254, 241, 53, 60, 78, 166, 188, 62, 181, 51, 185, 145, 205, 35, 147, 78, 157, 197, 153, 143, 25, 131, 60, 252, + 108, 214, 45, 107, 34, 33, 184, 9, 254, 99, 167, 226, 35, 58, 128, 1, 253, 156, 54, 137, 203, 193, 79, 129, 60, 108, 145, 127, 156, 105, 85, 159, + 26, 151, 83, 42, 63, 50, 150, 128, 11, 185, 106, 56, 48, 254, 145, 101, 135, 157, 78, 253, 214, 41, 176, 250, 238, 232, 74, 255, 46, 99, 44, 154, + 107, 149, 139, 120, 196, 49, 136, 16, 124, 152, 103, 222, 211, 240, 174, 46, 119, 123, 67, 249, 122, 127, 175, 153, 13, 245, 220, 103, 78, 196, 101, 74, + 62, 14, 216, 116, 163, 188, 204, 180, 162, 110, 151, 88, 106, 92, 141, 232, 55, 8, 215, 42, 55, 201, 95, 100, 90, 253, 195, 240, 37, 96, 163, 175, + 98, 254, 179, 181, 226, 29, 128, 236, 60, 143, 60, 191, 33, 154, 184, 29, 223, 226, 213, 251, 55, 48, 223, 180, 10, 16, 29, 184, 128, 251, 176, 115, + 105, 153, 66, 160, 190, 198, 246, 64, 59, 175, 247, 214, 249, 143, 154, 99, 220, 174, 127, 25, 236, 96, 190, 85, 220, 0, 107, 200, 183, 2, 19, 158, + 74, 227, 238, 222, 161, 30, 114, 141, 232, 254, 183, 133, 122, 177, 119, 40, 121, 53, 76, 214, 134, 193, 159, 182, 22, 146, 151, 192, 127, 225, 142, 159, + 2, 238, 115, 121, 136, 106, 71, 37, 251, 124, 244, 197, 87, 137, 105, 0, 212, 66, 205, 175, 129, 238, 156, 62, 121, 227, 8, 129, 156, 52, 199, 130, + 178, 21, 79, 214, 29, 205, 214, 226, 182, 189, 104, 158, 36, 51, 222, 119, 31, 56, 189, 0, 77, 56, 11, 91, 21, 143, 205, 132, 68, 159, 188, 203, + 60, 148, 86, 41, 241, 46, 240, 12, 72, 197, 106, 243, 12, 213, 203, 39, 64, 18, 16, 147, 244, 19, 240, 223, 203, 64, 14, 123, 65, 37, 167, 131, + 126, 163, 96, 187, 207, 252, 58, 225, 154, 54, 15, 96, 231, 120, 174, 90, 165, 78, 154, 187, 156, 117, 242, 137, 19, 161, 27, 183, 81, 148, 170, 205, + 136, 89, 11, 118, 113, 241, 69, 69, 128, 115, 198, 30, 109, 220, 150, 43, 74, 214, 36, 122, 140, 183, 173, 161, 196, 207, 13, 230, 69, 185, 13, 136, + 63, 129, 203, 129, 174, 68, 35, 110, 195, 77, 103, 73, 165, 191, 226, 209, 231, 35, 6, 211, 229, 48, 88, 199, 130, 197, 65, 255, 46, 144, 27, 64, + 236, 195, 0, 53, 131, 242, 60, 192, 161, 172, 151, 31, 142, 132, 178, 220, 20, 190, 192, 131, 213, 199, 205, 177, 232, 66, 151, 191, 122, 36, 234, 246, + 73, 221, 252, 42, 90, 40, 83, 152, 151, 56, 128, 211, 167, 172, 249, 225, 86, 96, 119, 244, 251, 242, 54, 44, 96, 81, 3, 216, 252, 21, 39, 233, + 240, 137, 80, 63, 48, 239, 44, 190, 78, 116, 3, 167, 130, 42, 117, 3, 67, 151, 1, 61, 57, 209, 5, 222, 146, 29, 117, 200, 189, 79, 5, 93, + 182, 76, 85, 113, 187, 93, 77, 3, 160, 206, 183, 250, 79, 128, 69, 207, 243, 160, 187, 148, 64, 183, 3, 68, 43, 91, 182, 157, 217, 38, 192, 63, + 8, 24, 63, 55, 154, 224, 106, 225, 199, 6, 40, 55, 212, 1, 54, 226, 133, 189, 138, 31, 101, 195, 240, 209, 47, 105, 246, 114, 85, 201, 76, 84, + 38, 245, 164, 153, 116, 41, 244, 99, 86, 1, 14, 8, 144, 250, 97, 183, 3, 126, 110, 196, 190, 20, 67, 123, 232, 31, 113, 87, 206, 58, 49, 108, + 2, 15, 215, 138, 93, 198, 247, 189, 70, 245, 46, 43, 175, 6, 253, 247, 205, 126, 220, 42, 38, 170, 63, 109, 215, 192, 253, 158, 196, 20, 195, 8, + 147, 233, 62, 241, 16, 70, 67, 148, 3, 246, 151, 182, 35, 246, 30, 140, 222, 228, 143, 112, 143, 9, 222, 204, 76, 178, 207, 205, 93, 160, 234, 243, + 229, 98, 23, 127, 89, 213, 96, 77, 86, 171, 222, 83, 4, 2, 61, 6, 130, 82, 181, 119, 14, 88, 103, 58, 80, 236, 149, 165, 60, 214, 74, 184, + 159, 9, 27, 241, 118, 5, 188, 149, 208, 83, 145, 153, 196, 14, 120, 28, 59, 1, 198, 254, 10, 232, 187, 203, 174, 3, 118, 66, 172, 128, 47, 125, + 21, 222, 101, 159, 85, 82, 246, 109, 98, 138, 111, 167, 209, 79, 253, 200, 54, 189, 193, 74, 217, 114, 127, 27, 120, 254, 213, 242, 23, 59, 188, 21, + 165, 156, 1, 60, 111, 94, 243, 224, 133, 129, 28, 183, 121, 29, 234, 146, 108, 139, 191, 209, 216, 169, 77, 218, 59, 224, 30, 108, 219, 95, 79, 93, + 245, 88, 169, 116, 110, 34, 224, 81, 20, 55, 159, 116, 55, 232, 145, 2, 176, 169, 49, 101, 123, 226, 64, 180, 200, 26, 166, 67, 233, 66, 202, 191, + 131, 11, 139, 237, 52, 63, 139, 230, 218, 197, 131, 198, 111, 156, 114, 185, 151, 116, 184, 85, 62, 133, 201, 130, 149, 60, 122, 130, 236, 121, 169, 49, + 196, 204, 201, 167, 204, 1, 30, 84, 62, 14, 134, 230, 51, 83, 193, 142, 207, 247, 249, 215, 177, 80, 162, 28, 68, 248, 11, 74, 65, 239, 26, 137, + 123, 245, 226, 22, 0, 107, 172, 219, 199, 17, 15, 138, 220, 34, 59, 30, 202, 243, 116, 225, 155, 120, 161, 236, 61, 32, 116, 191, 22, 76, 227, 80, + 92, 212, 139, 39, 134, 104, 236, 235, 167, 120, 2, 11, 0, 66, 135, 216, 167, 229, 2, 178, 3, 113, 238, 2, 15, 252, 154, 225, 208, 224, 24, 79, + 91, 63, 118, 7, 140, 102, 128, 94, 111, 133, 17, 211, 10, 97, 120, 201, 231, 181, 121, 158, 152, 165, 185, 189, 187, 70, 127, 222, 154, 181, 157, 245, + 112, 174, 211, 196, 204, 27, 30, 112, 207, 41, 56, 213, 164, 104, 198, 72, 167, 3, 148, 180, 210, 102, 19, 126, 175, 62, 202, 253, 247, 144, 250, 211, + 34, 120, 37, 226, 240, 177, 120, 22, 244, 114, 104, 185, 183, 1, 225, 118, 44, 1, 128, 157, 183, 158, 246, 128, 89, 112, 13, 103, 165, 186, 58, 27, + 190, 26, 30, 212, 75, 128, 214, 99, 118, 146, 130, 103, 115, 240, 250, 205, 64, 216, 84, 186, 252, 59, 188, 107, 69, 155, 117, 159, 211, 121, 83, 166, + 21, 216, 104, 33, 116, 227, 115, 112, 113, 197, 50, 241, 236, 72, 116, 190, 220, 127, 159, 217, 173, 203, 224, 24, 242, 181, 151, 51, 239, 179, 15, 28, + 246, 20, 134, 151, 101, 127, 33, 175, 76, 185, 140, 142, 229, 234, 83, 144, 14, 167, 74, 188, 122, 34, 154, 109, 130, 103, 24, 7, 171, 130, 163, 58, + 20, 159, 135, 135, 0, 250, 66, 56, 124, 21, 139, 22, 188, 246, 201, 19, 33, 124, 248, 229, 17, 114, 162, 51, 32, 90, 33, 89, 98, 93, 173, 172, + 115, 8, 33, 244, 78, 24, 151, 123, 173, 170, 27, 38, 155, 107, 148, 231, 121, 210, 219, 231, 207, 1, 122, 120, 141, 226, 113, 99, 8, 191, 132, 103, + 234, 11, 202, 198, 123, 77, 55, 116, 43, 102, 228, 52, 174, 238, 223, 205, 156, 195, 86, 102, 25, 196, 85, 25, 38, 121, 129, 9, 65, 231, 185, 74, + 251, 124, 248, 187, 121, 238, 189, 28, 35, 227, 226, 102, 221, 74, 127, 169, 241, 37, 19, 42, 205, 2, 249, 230, 141, 188, 110, 10, 224, 112, 42, 148, + 77, 33, 174, 75, 150, 101, 124, 98, 12, 165, 231, 187, 252, 103, 141, 163, 212, 133, 239, 134, 27, 201, 241, 54, 78, 194, 239, 193, 61, 121, 209, 110, + 110, 220, 114, 39, 246, 89, 220, 6, 104, 157, 107, 14, 134, 86, 32, 40, 244, 7, 139, 181, 190, 206, 142, 85, 234, 85, 227, 183, 11, 235, 228, 29, + 198, 151, 233, 121, 207, 127, 144, 59, 104, 93, 96, 157, 23, 226, 43, 229, 99, 67, 97, 135, 5, 171, 51, 9, 209, 134, 144, 111, 7, 252, 30, 24, + 249, 8, 24, 9, 120, 12, 85, 25, 129, 235, 94, 21, 155, 158, 137, 140, 49, 215, 52, 105, 141, 216, 222, 74, 4, 248, 153, 64, 12, 220, 172, 144, + 116, 215, 48, 215, 84, 81, 92, 240, 53, 145, 7, 40, 199, 98, 106, 147, 239, 177, 52, 156, 238, 118, 167, 183, 89, 63, 6, 168, 167, 218, 212, 1, + 77, 16, 142, 190, 165, 141, 215, 149, 153, 169, 120, 190, 254, 226, 233, 253, 58, 49, 7, 230, 159, 97, 34, 237, 4, 3, 202, 221, 248, 229, 229, 186, + 138, 140, 5, 68, 155, 113, 239, 34, 56, 74, 143, 181, 148, 183, 99, 250, 108, 182, 20, 56, 19, 7, 149, 62, 140, 24, 226, 14, 250, 171, 96, 245, + 243, 100, 202, 199, 227, 120, 158, 57, 243, 229, 76, 13, 60, 202, 88, 180, 208, 14, 128, 232, 6, 125, 166, 153, 21, 210, 217, 42, 117, 198, 236, 14, + 205, 123, 112, 180, 110, 208, 165, 200, 110, 95, 92, 182, 170, 237, 198, 88, 252, 48, 162, 205, 64, 124, 190, 94, 237, 53, 175, 116, 218, 0, 242, 23, + 146, 240, 12, 253, 60, 30, 19, 186, 178, 220, 192, 11, 122, 146, 46, 181, 31, 30, 232, 2, 11, 84, 59, 34, 120, 17, 111, 2, 234, 35, 184, 164, + 173, 249, 68, 145, 229, 177, 36, 162, 109, 64, 201, 110, 165, 126, 58, 50, 211, 2, 144, 126, 154, 217, 86, 109, 128, 198, 51, 45, 110, 7, 0, 95, + 193, 6, 112, 217, 3, 92, 132, 112, 190, 155, 73, 46, 43, 49, 98, 67, 192, 35, 192, 236, 45, 96, 139, 167, 173, 124, 204, 101, 145, 231, 124, 12, + 172, 36, 22, 249, 177, 207, 250, 139, 63, 64, 224, 76, 70, 75, 77, 157, 14, 115, 199, 230, 22, 243, 205, 12, 15, 156, 63, 143, 254, 128, 201, 203, + 233, 249, 86, 245, 84, 41, 15, 103, 27, 104, 178, 92, 139, 235, 228, 194, 238, 254, 167, 173, 92, 204, 95, 67, 249, 211, 186, 226, 70, 35, 21, 121, + 129, 103, 49, 163, 177, 226, 70, 176, 196, 60, 56, 154, 241, 203, 169, 234, 157, 7, 128, 10, 74, 123, 239, 110, 89, 41, 227, 78, 182, 202, 71, 78, + 208, 176, 78, 34, 26, 21, 187, 0, 21, 206, 71, 197, 58, 56, 242, 222, 56, 40, 225, 176, 217, 29, 23, 181, 242, 197, 161, 176, 168, 4, 172, 2, + 205, 93, 131, 219, 75, 39, 221, 10, 176, 18, 187, 26, 136, 184, 7, 203, 221, 239, 199, 115, 12, 5, 48, 50, 89, 173, 80, 173, 64, 192, 153, 246, + 188, 132, 149, 33, 203, 189, 126, 35, 78, 34, 218, 246, 52, 177, 217, 98, 208, 112, 144, 242, 173, 198, 20, 143, 83, 150, 96, 8, 69, 24, 44, 246, + 135, 153, 70, 249, 208, 183, 236, 26, 245, 16, 156, 155, 199, 154, 201, 217, 180, 170, 66, 220, 155, 141, 230, 91, 197, 29, 230, 45, 128, 55, 111, 48, + 55, 139, 21, 170, 255, 234, 12, 110, 179, 198, 2, 114, 163, 252, 254, 37, 192, 144, 179, 203, 213, 126, 227, 53, 42, 253, 247, 35, 248, 219, 9, 119, + 147, 30, 103, 93, 98, 175, 122, 129, 27, 112, 2, 191, 76, 215, 137, 141, 32, 5, 51, 76, 217, 124, 37, 50, 20, 6, 220, 110, 177, 68, 64, 108, + 98, 86, 92, 117, 49, 79, 40, 104, 251, 91, 129, 183, 64, 0, 87, 62, 99, 165, 171, 189, 77, 109, 150, 27, 222, 9, 244, 58, 25, 118, 88, 110, + 11, 196, 94, 9, 43, 159, 176, 93, 38, 242, 0, 114, 174, 49, 118, 114, 7, 177, 210, 24, 229, 6, 223, 86, 54, 139, 170, 22, 253, 106, 200, 82, + 97, 119, 171, 46, 88, 240, 178, 21, 99, 52, 25, 246, 55, 177, 53, 78, 76, 244, 194, 211, 42, 27, 158, 118, 15, 136, 98, 49, 255, 119, 119, 185, + 107, 49, 85, 224, 247, 61, 122, 146, 169, 114, 121, 68, 170, 177, 128, 223, 219, 70, 148, 219, 137, 145, 25, 9, 92, 99, 92, 81, 72, 138, 6, 184, + 204, 60, 139, 149, 95, 211, 38, 170, 1, 185, 59, 180, 233, 164, 211, 105, 196, 173, 201, 128, 183, 21, 244, 97, 166, 197, 239, 32, 203, 178, 175, 195, + 2, 206, 217, 120, 212, 200, 92, 192, 169, 148, 207, 81, 156, 27, 24, 31, 54, 232, 47, 209, 175, 42, 44, 87, 107, 213, 37, 195, 203, 213, 10, 253, + 21, 45, 79, 186, 35, 184, 55, 186, 231, 47, 51, 158, 88, 196, 189, 120, 214, 18, 217, 60, 184, 120, 216, 188, 17, 84, 124, 86, 243, 19, 162, 2, + 182, 94, 13, 42, 120, 156, 117, 170, 107, 193, 137, 115, 246, 117, 248, 248, 204, 114, 197, 250, 157, 124, 210, 223, 168, 238, 153, 195, 211, 128, 56, 226, + 187, 168, 46, 144, 75, 254, 12, 17, 227, 190, 75, 129, 10, 22, 202, 253, 151, 191, 229, 116, 96, 160, 134, 146, 160, 75, 45, 176, 120, 119, 51, 80, + 249, 68, 82, 54, 24, 111, 3, 110, 156, 211, 143, 241, 22, 68, 111, 228, 66, 29, 40, 230, 110, 230, 111, 13, 116, 71, 139, 41, 117, 29, 49, 177, + 231, 191, 10, 16, 150, 109, 21, 119, 154, 239, 56, 229, 207, 193, 33, 20, 82, 112, 8, 191, 239, 149, 131, 7, 121, 148, 12, 123, 3, 107, 65, 182, + 139, 51, 184, 253, 66, 141, 186, 126, 36, 157, 237, 82, 108, 3, 151, 171, 87, 135, 205, 193, 232, 98, 125, 63, 217, 94, 175, 158, 143, 12, 45, 87, + 13, 176, 189, 9, 34, 254, 116, 228, 66, 216, 223, 96, 52, 240, 168, 81, 224, 151, 224, 41, 253, 134, 2, 240, 241, 54, 97, 238, 99, 96, 38, 77, + 204, 92, 218, 140, 217, 119, 234, 132, 48, 242, 145, 145, 0, 2, 224, 91, 60, 195, 107, 0, 147, 153, 173, 243, 54, 179, 243, 30, 62, 13, 239, 182, + 222, 105, 51, 142, 243, 36, 127, 191, 254, 60, 174, 134, 224, 25, 103, 133, 106, 5, 168, 194, 12, 214, 180, 222, 74, 75, 219, 128, 167, 103, 2, 214, + 159, 205, 181, 184, 43, 141, 173, 115, 118, 177, 19, 17, 122, 164, 5, 214, 180, 19, 148, 28, 183, 120, 154, 76, 167, 217, 48, 185, 193, 223, 143, 207, + 46, 216, 30, 203, 253, 38, 237, 111, 153, 195, 113, 209, 88, 202, 65, 40, 164, 228, 245, 220, 127, 43, 23, 119, 30, 12, 230, 153, 180, 244, 89, 28, + 238, 255, 58, 120, 185, 108, 153, 124, 12, 1, 66, 178, 104, 33, 149, 206, 15, 2, 147, 124, 150, 86, 120, 57, 24, 116, 202, 126, 141, 53, 93, 172, + 87, 159, 152, 75, 188, 42, 102, 248, 69, 179, 229, 240, 44, 167, 163, 94, 13, 216, 2, 80, 121, 163, 24, 97, 213, 5, 235, 45, 187, 129, 173, 255, + 17, 110, 90, 149, 179, 13, 109, 148, 53, 37, 42, 234, 240, 76, 43, 27, 204, 212, 3, 213, 164, 226, 94, 13, 2, 217, 111, 23, 60, 0, 114, 69, + 126, 243, 34, 203, 35, 60, 241, 137, 241, 222, 119, 223, 7, 8, 44, 21, 1, 90, 233, 249, 70, 181, 148, 5, 92, 235, 196, 167, 191, 2, 28, 122, + 135, 37, 120, 77, 192, 186, 83, 65, 57, 136, 167, 56, 18, 148, 172, 59, 60, 196, 20, 193, 87, 77, 96, 164, 38, 117, 189, 145, 137, 186, 41, 60, + 205, 116, 72, 180, 202, 93, 230, 55, 65, 191, 10, 247, 60, 0, 104, 33, 89, 203, 134, 64, 54, 13, 62, 224, 122, 242, 78, 115, 169, 93, 47, 14, + 243, 164, 15, 188, 202, 56, 26, 45, 214, 194, 31, 198, 156, 114, 24, 140, 205, 244, 201, 213, 108, 179, 211, 36, 86, 153, 251, 22, 202, 1, 39, 78, + 6, 193, 139, 239, 50, 191, 136, 10, 230, 57, 127, 30, 116, 90, 5, 219, 107, 21, 170, 88, 128, 151, 206, 243, 188, 63, 31, 42, 229, 235, 126, 206, + 170, 128, 57, 115, 38, 158, 93, 39, 247, 26, 14, 43, 38, 117, 32, 135, 66, 45, 192, 247, 209, 208, 124, 21, 32, 217, 105, 166, 120, 60, 2, 96, + 158, 45, 67, 20, 182, 162, 121, 207, 215, 141, 12, 221, 233, 73, 166, 141, 182, 251, 47, 50, 221, 154, 25, 214, 147, 60, 129, 124, 216, 44, 50, 117, + 232, 19, 56, 54, 60, 241, 73, 42, 70, 172, 187, 23, 209, 137, 169, 161, 152, 41, 143, 71, 49, 255, 199, 169, 5, 186, 187, 180, 84, 74, 223, 145, + 97, 66, 27, 192, 29, 207, 228, 167, 163, 78, 13, 80, 247, 237, 54, 47, 53, 140, 123, 243, 95, 54, 29, 160, 26, 117, 7, 89, 214, 160, 124, 20, + 67, 230, 85, 149, 170, 241, 139, 44, 33, 64, 208, 35, 226, 153, 11, 121, 41, 160, 244, 217, 208, 124, 61, 134, 250, 95, 1, 137, 86, 155, 105, 110, + 113, 31, 54, 191, 138, 179, 242, 105, 4, 124, 17, 43, 196, 230, 174, 236, 167, 76, 63, 210, 244, 39, 138, 61, 23, 11, 75, 214, 124, 100, 165, 184, + 13, 114, 26, 190, 201, 111, 51, 182, 2, 25, 247, 235, 247, 102, 17, 102, 128, 217, 46, 243, 223, 5, 78, 189, 9, 161, 232, 89, 220, 243, 19, 230, + 4, 152, 228, 229, 103, 1, 93, 196, 118, 96, 155, 2, 191, 141, 45, 50, 225, 178, 11, 204, 190, 153, 59, 75, 13, 193, 199, 201, 148, 106, 48, 172, + 201, 168, 131, 121, 48, 14, 196, 65, 97, 247, 82, 216, 143, 213, 179, 19, 241, 108, 211, 85, 60, 166, 107, 130, 193, 204, 210, 96, 0, 157, 210, 197, + 86, 245, 192, 76, 60, 223, 206, 16, 158, 206, 182, 171, 55, 240, 142, 133, 50, 121, 23, 44, 230, 102, 216, 246, 108, 72, 120, 254, 82, 160, 190, 98, + 21, 238, 168, 16, 252, 150, 158, 68, 128, 246, 123, 224, 80, 202, 252, 145, 131, 44, 20, 61, 3, 80, 126, 35, 230, 171, 16, 116, 120, 72, 61, 158, + 206, 117, 201, 199, 102, 130, 126, 187, 186, 193, 184, 124, 8, 203, 78, 133, 101, 131, 236, 139, 191, 117, 2, 99, 71, 10, 235, 54, 98, 176, 112, 83, + 181, 254, 13, 172, 237, 44, 151, 15, 2, 25, 74, 170, 58, 124, 14, 84, 233, 159, 153, 9, 121, 125, 254, 244, 16, 107, 177, 94, 225, 97, 209, 126, + 125, 158, 224, 168, 193, 72, 107, 130, 165, 218, 251, 44, 63, 236, 238, 57, 5, 95, 173, 86, 200, 23, 180, 209, 176, 220, 8, 56, 61, 20, 128, 231, + 127, 141, 148, 179, 249, 35, 214, 89, 176, 202, 27, 40, 107, 147, 49, 138, 168, 136, 64, 212, 172, 21, 90, 70, 244, 175, 181, 241, 22, 119, 137, 108, + 143, 156, 41, 50, 225, 169, 151, 39, 217, 219, 225, 141, 189, 46, 53, 103, 122, 42, 183, 251, 175, 224, 201, 95, 87, 185, 255, 144, 135, 213, 0, 126, + 216, 0, 118, 131, 112, 182, 86, 79, 169, 175, 240, 99, 71, 73, 145, 194, 9, 169, 155, 46, 24, 249, 239, 253, 15, 227, 37, 85, 184, 127, 175, 60, + 99, 12, 197, 221, 46, 57, 204, 170, 130, 84, 19, 172, 217, 45, 247, 171, 141, 111, 45, 24, 238, 241, 120, 182, 29, 22, 117, 88, 57, 198, 160, 49, + 255, 189, 31, 171, 35, 198, 125, 121, 211, 223, 185, 187, 84, 224, 146, 86, 82, 125, 136, 255, 167, 13, 117, 255, 62, 25, 86, 147, 94, 90, 5, 71, + 147, 167, 228, 88, 202, 152, 55, 254, 83, 27, 175, 246, 42, 218, 16, 66, 228, 6, 163, 164, 246, 98, 254, 21, 165, 39, 140, 22, 42, 227, 255, 36, + 1, 130, 7, 194, 184, 200, 248, 200, 209, 100, 48, 101, 202, 157, 31, 154, 110, 220, 43, 147, 55, 28, 196, 211, 248, 195, 230, 96, 186, 200, 51, 160, + 147, 70, 241, 123, 15, 2, 82, 204, 243, 48, 32, 22, 241, 171, 69, 72, 93, 51, 20, 167, 104, 229, 124, 210, 217, 32, 223, 211, 68, 93, 41, 111, + 87, 37, 17, 51, 55, 176, 38, 30, 104, 53, 87, 135, 240, 213, 82, 74, 91, 44, 137, 181, 248, 63, 217, 195, 138, 160, 118, 172, 4, 224, 196, 118, + 255, 33, 243, 217, 76, 163, 162, 4, 5, 240, 243, 132, 26, 223, 253, 63, 94, 146, 37, 81, 22, 10, 211, 136, 106, 181, 94, 189, 0, 226, 226, 183, + 177, 64, 37, 140, 72, 249, 129, 245, 52, 6, 54, 131, 31, 156, 181, 32, 40, 227, 24, 131, 237, 102, 17, 248, 93, 220, 0, 176, 152, 47, 43, 221, + 111, 97, 157, 191, 23, 24, 179, 75, 188, 51, 132, 231, 196, 93, 252, 53, 232, 234, 215, 90, 58, 224, 236, 215, 3, 75, 253, 51, 198, 169, 139, 244, + 204, 99, 215, 171, 183, 147, 248, 131, 187, 225, 25, 235, 33, 76, 181, 2, 188, 118, 217, 202, 126, 50, 236, 174, 151, 7, 52, 21, 192, 47, 71, 173, + 241, 128, 218, 128, 23, 151, 123, 18, 163, 86, 46, 32, 214, 51, 253, 37, 80, 92, 111, 180, 51, 23, 108, 67, 169, 42, 197, 97, 147, 149, 117, 178, + 254, 215, 204, 212, 243, 224, 5, 78, 167, 101, 159, 63, 113, 34, 126, 11, 200, 138, 27, 44, 164, 126, 141, 223, 124, 1, 6, 56, 196, 109, 153, 103, + 75, 177, 239, 118, 184, 201, 2, 15, 180, 142, 196, 221, 70, 255, 137, 131, 70, 222, 60, 30, 5, 211, 153, 131, 155, 147, 181, 98, 206, 156, 42, 252, + 199, 183, 140, 193, 136, 31, 150, 157, 234, 117, 60, 181, 63, 96, 0, 192, 217, 47, 3, 84, 140, 195, 94, 1, 224, 241, 167, 144, 250, 205, 104, 212, + 231, 214, 127, 73, 8, 99, 14, 172, 10, 63, 237, 53, 175, 5, 248, 251, 26, 168, 195, 161, 36, 140, 23, 22, 107, 49, 19, 105, 214, 233, 124, 109, + 229, 234, 128, 243, 118, 150, 78, 72, 0, 173, 38, 98, 172, 204, 176, 70, 89, 134, 4, 6, 72, 237, 151, 157, 86, 46, 44, 155, 17, 215, 198, 194, + 238, 70, 163, 69, 229, 238, 191, 93, 126, 200, 99, 137, 86, 255, 70, 176, 147, 124, 59, 48, 95, 62, 88, 96, 89, 118, 119, 212, 231, 47, 111, 114, + 56, 56, 133, 128, 183, 70, 223, 99, 141, 2, 70, 51, 225, 41, 233, 245, 176, 31, 167, 179, 190, 84, 74, 74, 143, 53, 18, 40, 246, 24, 31, 68, + 50, 54, 248, 203, 16, 135, 13, 127, 202, 177, 144, 117, 64, 115, 19, 24, 209, 81, 107, 154, 195, 220, 99, 41, 170, 31, 117, 106, 223, 194, 234, 158, + 100, 170, 9, 8, 58, 107, 5, 31, 5, 159, 4, 53, 95, 101, 74, 238, 185, 222, 0, 7, 185, 2, 214, 57, 204, 252, 155, 85, 8, 65, 153, 20, + 24, 215, 0, 66, 159, 120, 135, 135, 227, 124, 249, 50, 237, 213, 42, 110, 15, 57, 165, 191, 165, 21, 195, 226, 24, 76, 92, 80, 135, 4, 94, 134, + 154, 28, 139, 244, 13, 219, 61, 142, 204, 5, 38, 203, 126, 205, 132, 159, 14, 140, 90, 73, 41, 231, 107, 46, 154, 157, 123, 153, 10, 194, 218, 116, + 135, 178, 7, 31, 82, 113, 165, 75, 45, 61, 152, 198, 24, 232, 35, 113, 32, 241, 195, 76, 196, 105, 149, 119, 195, 229, 33, 152, 190, 75, 141, 56, + 117, 153, 153, 77, 203, 70, 249, 184, 113, 52, 189, 79, 88, 94, 218, 78, 249, 183, 152, 227, 65, 144, 111, 4, 173, 32, 168, 227, 45, 7, 211, 217, + 122, 170, 130, 68, 43, 196, 222, 161, 58, 239, 156, 250, 197, 84, 56, 134, 75, 230, 98, 206, 102, 170, 153, 212, 129, 228, 111, 152, 138, 249, 91, 113, + 111, 47, 95, 171, 191, 4, 220, 182, 76, 79, 88, 11, 117, 255, 64, 64, 84, 231, 85, 72, 42, 228, 120, 43, 225, 117, 61, 255, 70, 10, 171, 180, + 203, 237, 184, 132, 164, 56, 145, 2, 135, 86, 151, 113, 196, 6, 249, 75, 96, 70, 249, 192, 193, 184, 155, 98, 213, 104, 97, 221, 63, 3, 189, 204, + 36, 189, 115, 198, 32, 140, 201, 57, 215, 205, 179, 141, 97, 12, 165, 139, 112, 59, 99, 204, 175, 251, 27, 99, 183, 54, 83, 45, 58, 1, 123, 231, + 121, 90, 103, 50, 227, 105, 165, 49, 0, 200, 44, 182, 170, 190, 200, 251, 183, 192, 87, 77, 69, 253, 122, 32, 139, 169, 194, 145, 135, 64, 91, 82, + 1, 181, 162, 141, 199, 63, 121, 227, 28, 230, 248, 5, 56, 217, 73, 22, 139, 217, 192, 163, 78, 94, 14, 89, 169, 106, 177, 18, 158, 39, 135, 175, + 197, 55, 60, 40, 74, 18, 3, 24, 253, 22, 107, 180, 197, 15, 169, 223, 155, 54, 138, 235, 254, 197, 184, 25, 78, 97, 59, 187, 63, 21, 41, 254, + 146, 183, 253, 21, 184, 149, 124, 160, 24, 138, 220, 118, 47, 252, 21, 214, 74, 204, 248, 57, 28, 224, 138, 183, 0, 115, 254, 175, 184, 255, 238, 169, + 88, 17, 3, 20, 25, 226, 241, 203, 215, 236, 110, 43, 244, 159, 100, 250, 228, 167, 172, 69, 215, 228, 253, 19, 100, 126, 92, 159, 207, 59, 131, 240, + 57, 220, 24, 240, 79, 168, 158, 200, 191, 223, 34, 93, 4, 109, 183, 166, 148, 186, 228, 83, 197, 214, 101, 190, 4, 140, 26, 4, 28, 204, 115, 136, + 133, 199, 76, 148, 46, 73, 51, 141, 135, 10, 8, 222, 166, 12, 102, 7, 253, 213, 248, 92, 193, 83, 19, 35, 204, 90, 127, 223, 204, 167, 187, 197, + 167, 64, 126, 89, 15, 99, 91, 136, 30, 4, 226, 237, 11, 222, 140, 216, 126, 62, 10, 84, 180, 8, 14, 32, 95, 85, 218, 186, 144, 204, 147, 77, + 71, 65, 101, 95, 166, 176, 222, 186, 127, 52, 217, 114, 20, 31, 58, 78, 26, 119, 155, 89, 12, 21, 107, 212, 97, 188, 177, 80, 115, 15, 222, 176, + 208, 229, 191, 97, 140, 5, 179, 85, 254, 179, 230, 87, 161, 66, 43, 76, 233, 155, 184, 162, 118, 206, 108, 208, 247, 96, 115, 49, 39, 165, 30, 48, + 191, 10, 186, 245, 106, 199, 175, 50, 220, 144, 202, 6, 139, 172, 104, 250, 10, 111, 147, 203, 120, 70, 13, 164, 241, 239, 153, 70, 113, 114, 153, 87, + 246, 1, 32, 76, 161, 6, 161, 100, 166, 164, 204, 13, 218, 54, 95, 245, 156, 233, 4, 11, 245, 255, 100, 32, 56, 179, 96, 243, 43, 64, 25, 181, + 116, 38, 148, 109, 84, 187, 134, 18, 240, 15, 77, 32, 219, 170, 66, 93, 158, 13, 123, 43, 225, 132, 108, 112, 26, 22, 245, 177, 117, 84, 19, 155, + 168, 109, 213, 255, 231, 20, 253, 19, 51, 56, 220, 6, 9, 138, 27, 6, 20, 62, 174, 229, 88, 182, 215, 196, 184, 74, 249, 101, 7, 30, 7, 214, + 48, 100, 99, 226, 51, 88, 220, 46, 19, 105, 221, 176, 224, 190, 62, 190, 127, 173, 113, 44, 226, 216, 224, 94, 219, 44, 219, 6, 91, 58, 109, 93, + 104, 241, 43, 212, 79, 135, 195, 96, 110, 113, 109, 36, 225, 55, 27, 251, 9, 201, 87, 34, 70, 143, 219, 126, 47, 216, 199, 40, 104, 223, 197, 54, + 221, 212, 112, 94, 224, 81, 234, 128, 53, 81, 167, 54, 34, 104, 148, 100, 210, 94, 179, 198, 150, 171, 168, 252, 233, 116, 240, 82, 189, 153, 58, 190, + 149, 32, 188, 163, 9, 167, 71, 29, 197, 215, 187, 123, 116, 59, 50, 150, 4, 145, 235, 99, 31, 168, 77, 198, 75, 26, 72, 125, 51, 62, 149, 166, + 219, 127, 94, 155, 76, 130, 241, 190, 164, 77, 39, 156, 253, 44, 95, 73, 138, 37, 70, 143, 54, 154, 20, 253, 192, 249, 207, 120, 27, 224, 30, 70, + 147, 206, 128, 94, 153, 169, 2, 194, 57, 31, 207, 51, 93, 172, 63, 90, 202, 236, 232, 141, 98, 17, 61, 197, 13, 195, 118, 120, 160, 163, 113, 183, + 221, 39, 69, 114, 153, 90, 58, 28, 130, 49, 189, 204, 252, 169, 122, 78, 71, 62, 133, 80, 212, 79, 197, 130, 235, 96, 103, 217, 38, 177, 236, 87, + 153, 117, 254, 39, 64, 67, 243, 220, 47, 235, 229, 30, 251, 101, 102, 154, 155, 98, 187, 88, 113, 215, 39, 23, 141, 68, 23, 250, 126, 97, 254, 119, + 123, 157, 220, 129, 144, 121, 183, 219, 12, 210, 216, 138, 49, 159, 194, 195, 185, 107, 64, 231, 198, 153, 26, 211, 105, 205, 134, 65, 84, 166, 8, 85, + 122, 244, 115, 86, 218, 86, 3, 24, 60, 59, 6, 86, 127, 12, 36, 19, 191, 52, 225, 224, 212, 198, 143, 44, 204, 216, 98, 120, 254, 92, 181, 183, + 158, 237, 37, 40, 63, 183, 77, 115, 147, 206, 57, 253, 21, 172, 121, 177, 5, 30, 61, 21, 131, 7, 248, 154, 217, 145, 107, 65, 145, 94, 240, 4, + 254, 155, 74, 170, 30, 189, 79, 67, 132, 201, 115, 7, 37, 224, 49, 113, 121, 62, 1, 10, 214, 0, 31, 32, 215, 27, 73, 107, 40, 225, 176, 74, + 204, 177, 241, 129, 15, 172, 7, 129, 248, 136, 124, 68, 179, 158, 215, 236, 128, 183, 233, 99, 75, 5, 252, 253, 70, 202, 250, 141, 104, 230, 87, 36, + 16, 28, 4, 35, 208, 154, 238, 248, 124, 151, 188, 11, 65, 253, 32, 200, 206, 27, 11, 85, 76, 249, 3, 193, 240, 71, 64, 43, 165, 39, 71, 12, + 39, 158, 5, 243, 57, 22, 45, 150, 1, 115, 178, 64, 1, 176, 250, 40, 33, 11, 235, 155, 11, 131, 248, 236, 49, 134, 121, 151, 212, 162, 246, 87, + 240, 112, 238, 38, 189, 182, 64, 241, 108, 139, 155, 156, 3, 240, 106, 23, 150, 123, 91, 12, 97, 241, 240, 17, 190, 107, 146, 61, 75, 207, 89, 23, + 98, 240, 33, 9, 75, 241, 20, 249, 56, 143, 22, 7, 140, 86, 205, 103, 93, 48, 40, 95, 184, 184, 225, 0, 129, 242, 139, 148, 246, 164, 250, 103, + 127, 208, 161, 116, 209, 219, 78, 227, 118, 32, 31, 132, 177, 211, 214, 108, 76, 108, 194, 58, 241, 2, 114, 139, 62, 192, 237, 165, 78, 184, 243, 102, + 113, 238, 233, 72, 46, 252, 184, 209, 76, 46, 223, 99, 156, 102, 229, 106, 135, 254, 1, 77, 104, 139, 126, 90, 27, 231, 201, 109, 194, 42, 212, 1, + 27, 218, 212, 159, 216, 192, 186, 40, 198, 222, 180, 230, 134, 29, 162, 213, 145, 164, 60, 215, 166, 189, 42, 154, 79, 107, 247, 59, 121, 189, 223, 154, + 175, 46, 174, 132, 123, 244, 147, 178, 66, 127, 77, 27, 169, 22, 84, 173, 121, 214, 219, 160, 190, 212, 236, 36, 70, 117, 48, 146, 179, 175, 198, 7, + 47, 44, 87, 251, 117, 161, 121, 166, 127, 84, 145, 254, 125, 147, 150, 169, 231, 225, 63, 126, 192, 67, 39, 114, 49, 215, 156, 100, 165, 204, 163, 212, + 235, 105, 220, 102, 205, 44, 87, 189, 167, 172, 76, 18, 160, 103, 222, 74, 81, 1, 98, 249, 189, 206, 98, 99, 109, 33, 32, 246, 83, 210, 157, 23, + 18, 145, 161, 176, 219, 41, 223, 195, 112, 149, 82, 164, 151, 253, 194, 188, 201, 97, 71, 103, 135, 125, 108, 169, 97, 69, 109, 98, 141, 117, 77, 6, + 224, 84, 242, 59, 96, 217, 65, 234, 134, 128, 0, 3, 234, 15, 34, 24, 35, 120, 116, 71, 243, 101, 165, 173, 94, 44, 154, 101, 204, 108, 236, 18, + 187, 206, 70, 185, 149, 106, 38, 227, 146, 199, 42, 87, 93, 165, 175, 157, 178, 229, 57, 249, 92, 41, 249, 30, 115, 231, 37, 220, 126, 121, 15, 238, + 101, 51, 190, 56, 29, 240, 27, 244, 44, 2, 32, 98, 204, 107, 90, 105, 118, 79, 107, 128, 100, 44, 116, 105, 196, 244, 124, 17, 2, 181, 102, 181, + 95, 150, 101, 160, 131, 240, 115, 8, 201, 135, 200, 197, 151, 50, 147, 142, 85, 16, 179, 209, 108, 43, 216, 226, 169, 52, 86, 214, 13, 248, 201, 47, + 87, 175, 98, 136, 60, 238, 72, 127, 207, 110, 229, 13, 129, 227, 188, 255, 239, 151, 3, 118, 22, 90, 176, 222, 211, 86, 138, 141, 49, 94, 208, 252, + 106, 140, 235, 206, 200, 66, 248, 90, 245, 130, 202, 29, 255, 8, 108, 240, 22, 155, 135, 132, 207, 46, 212, 63, 199, 212, 201, 148, 88, 74, 21, 148, + 214, 210, 190, 71, 177, 92, 158, 49, 39, 162, 126, 13, 200, 150, 76, 175, 0, 67, 31, 139, 206, 215, 248, 221, 7, 131, 223, 7, 129, 60, 20, 58, + 12, 184, 55, 145, 86, 41, 42, 177, 133, 100, 163, 184, 189, 164, 159, 3, 75, 75, 71, 47, 131, 23, 242, 109, 224, 238, 157, 128, 123, 98, 203, 129, + 96, 129, 123, 200, 11, 44, 223, 184, 126, 134, 168, 215, 101, 254, 85, 189, 184, 147, 1, 163, 28, 11, 224, 221, 133, 70, 188, 225, 227, 133, 242, 247, + 205, 243, 233, 188, 39, 30, 52, 50, 33, 1, 216, 115, 130, 91, 209, 123, 75, 29, 202, 159, 67, 8, 112, 60, 64, 207, 222, 144, 244, 16, 9, 62, + 201, 120, 146, 121, 83, 11, 76, 45, 59, 197, 154, 239, 59, 205, 51, 233, 66, 163, 36, 53, 204, 85, 137, 119, 49, 61, 5, 214, 37, 38, 153, 99, + 127, 184, 212, 216, 25, 207, 240, 5, 64, 131, 63, 124, 81, 49, 243, 6, 42, 86, 84, 225, 227, 253, 209, 76, 23, 70, 221, 73, 195, 67, 125, 66, + 13, 37, 224, 165, 145, 168, 83, 123, 133, 153, 143, 219, 141, 226, 50, 115, 60, 142, 187, 89, 205, 81, 46, 199, 68, 28, 11, 222, 12, 74, 142, 91, + 111, 82, 46, 88, 79, 94, 211, 187, 174, 53, 154, 128, 88, 225, 126, 191, 166, 128, 210, 0, 165, 24, 108, 175, 237, 47, 11, 117, 197, 78, 68, 136, + 84, 216, 89, 172, 255, 50, 211, 42, 31, 4, 173, 47, 116, 137, 135, 79, 4, 179, 141, 254, 157, 108, 10, 80, 46, 183, 151, 146, 240, 228, 106, 152, + 90, 31, 59, 78, 197, 5, 119, 218, 103, 131, 32, 83, 212, 44, 146, 85, 240, 179, 215, 226, 198, 110, 96, 186, 181, 39, 184, 5, 146, 101, 165, 240, + 17, 238, 119, 236, 152, 161, 106, 212, 25, 115, 46, 61, 223, 71, 185, 163, 96, 73, 133, 124, 144, 135, 1, 39, 88, 146, 214, 126, 31, 110, 240, 210, + 155, 230, 170, 151, 118, 35, 92, 195, 192, 220, 32, 28, 61, 104, 104, 212, 163, 10, 197, 174, 133, 117, 254, 52, 133, 222, 74, 137, 213, 81, 135, 249, + 193, 187, 50, 93, 251, 240, 192, 54, 115, 185, 103, 226, 69, 175, 84, 68, 144, 173, 7, 130, 252, 38, 154, 243, 252, 135, 141, 155, 188, 114, 241, 170, + 185, 16, 175, 184, 135, 69, 164, 148, 214, 251, 116, 161, 17, 17, 197, 35, 139, 61, 108, 140, 177, 138, 225, 12, 15, 86, 197, 101, 39, 162, 133, 242, + 109, 44, 132, 106, 208, 151, 20, 98, 66, 28, 8, 250, 181, 220, 84, 8, 245, 202, 59, 225, 16, 15, 131, 62, 79, 166, 11, 172, 22, 250, 156, 229, + 24, 119, 149, 184, 184, 88, 102, 28, 98, 138, 39, 119, 221, 4, 171, 227, 190, 164, 94, 203, 99, 172, 156, 104, 87, 210, 252, 83, 160, 227, 147, 39, + 226, 24, 185, 93, 230, 87, 172, 229, 120, 204, 56, 26, 204, 167, 252, 29, 172, 154, 162, 54, 75, 243, 247, 89, 42, 198, 118, 2, 239, 82, 137, 137, + 171, 242, 124, 90, 240, 28, 116, 129, 41, 169, 239, 155, 171, 189, 50, 60, 91, 105, 139, 100, 181, 105, 69, 87, 188, 103, 206, 33, 156, 1, 74, 12, + 50, 139, 233, 211, 131, 193, 34, 133, 65, 84, 92, 181, 131, 35, 127, 122, 185, 222, 15, 46, 224, 246, 168, 23, 172, 25, 187, 184, 81, 7, 175, 10, + 59, 61, 79, 91, 11, 246, 203, 167, 44, 17, 144, 155, 141, 61, 218, 107, 88, 95, 207, 193, 75, 47, 61, 29, 1, 95, 232, 208, 111, 157, 226, 70, + 234, 7, 86, 38, 38, 247, 203, 95, 204, 37, 217, 73, 150, 217, 157, 157, 136, 62, 77, 130, 202, 145, 67, 213, 69, 128, 6, 198, 248, 37, 136, 213, + 85, 78, 71, 73, 140, 160, 200, 28, 49, 55, 177, 136, 39, 50, 169, 203, 17, 16, 188, 46, 177, 104, 36, 46, 186, 96, 240, 55, 216, 41, 5, 104, + 85, 218, 161, 63, 207, 99, 226, 59, 185, 141, 86, 70, 245, 225, 104, 126, 16, 22, 222, 27, 204, 180, 194, 166, 167, 152, 70, 119, 23, 19, 215, 41, + 113, 113, 4, 203, 73, 221, 109, 158, 142, 43, 102, 41, 31, 2, 150, 134, 17, 166, 130, 152, 247, 51, 172, 136, 242, 31, 193, 151, 100, 203, 252, 39, + 207, 70, 23, 106, 41, 124, 195, 186, 168, 39, 14, 114, 57, 157, 224, 206, 137, 39, 239, 62, 8, 11, 251, 85, 100, 44, 38, 42, 159, 6, 42, 197, + 147, 124, 0, 216, 225, 84, 192, 159, 3, 255, 144, 113, 253, 173, 223, 102, 80, 191, 97, 177, 121, 132, 82, 94, 239, 152, 253, 233, 66, 189, 160, 236, + 233, 106, 182, 216, 136, 46, 120, 234, 41, 51, 203, 146, 187, 235, 129, 52, 129, 21, 238, 6, 86, 40, 130, 243, 142, 4, 139, 141, 176, 197, 207, 163, + 243, 237, 226, 225, 33, 155, 153, 182, 150, 91, 39, 26, 16, 230, 171, 124, 102, 77, 165, 18, 197, 181, 198, 198, 44, 19, 208, 70, 89, 15, 91, 9, + 56, 224, 37, 47, 161, 153, 215, 92, 62, 19, 197, 154, 188, 193, 60, 20, 189, 5, 22, 138, 199, 164, 46, 214, 49, 22, 195, 236, 53, 167, 211, 217, + 70, 193, 166, 134, 178, 10, 224, 117, 33, 62, 79, 133, 126, 59, 232, 178, 200, 102, 42, 234, 212, 151, 164, 63, 152, 129, 108, 12, 1, 67, 202, 69, + 84, 4, 106, 127, 239, 135, 206, 6, 249, 86, 100, 40, 230, 238, 215, 175, 154, 178, 71, 224, 62, 115, 1, 192, 196, 163, 86, 181, 159, 71, 24, 44, + 36, 156, 102, 125, 86, 75, 135, 253, 53, 198, 7, 214, 2, 207, 38, 58, 89, 109, 213, 89, 18, 131, 0, 192, 219, 67, 5, 37, 150, 162, 175, 45, + 85, 59, 170, 164, 55, 128, 104, 231, 1, 53, 200, 75, 134, 237, 226, 0, 31, 168, 206, 27, 56, 13, 28, 40, 54, 25, 187, 153, 1, 188, 133, 204, + 114, 57, 30, 220, 138, 92, 72, 46, 5, 42, 154, 137, 21, 59, 140, 78, 208, 141, 97, 68, 172, 92, 76, 54, 232, 73, 45, 15, 216, 40, 239, 25, + 14, 248, 204, 49, 44, 9, 157, 182, 0, 20, 33, 182, 60, 207, 124, 172, 45, 32, 41, 147, 225, 107, 120, 216, 30, 246, 152, 154, 148, 143, 201, 53, + 109, 218, 203, 222, 86, 99, 253, 148, 141, 133, 23, 3, 69, 116, 247, 0, 61, 136, 229, 94, 7, 56, 216, 76, 194, 217, 66, 45, 121, 185, 71, 143, + 35, 140, 123, 96, 143, 90, 62, 225, 8, 227, 214, 12, 243, 252, 85, 16, 160, 125, 24, 164, 177, 180, 213, 125, 52, 234, 55, 49, 127, 2, 230, 200, + 228, 3, 22, 47, 220, 98, 156, 10, 73, 238, 229, 59, 180, 18, 215, 180, 89, 224, 215, 109, 126, 156, 105, 85, 15, 27, 25, 158, 233, 127, 8, 98, + 153, 237, 3, 13, 113, 40, 134, 248, 148, 121, 60, 84, 160, 59, 218, 157, 241, 158, 227, 17, 102, 234, 190, 19, 180, 130, 59, 140, 143, 22, 90, 113, + 193, 63, 119, 120, 104, 50, 214, 242, 152, 241, 60, 229, 187, 168, 119, 52, 13, 51, 3, 125, 20, 45, 191, 145, 151, 23, 194, 106, 189, 81, 147, 41, + 243, 79, 128, 179, 136, 122, 166, 220, 113, 191, 238, 17, 166, 153, 215, 3, 66, 29, 96, 133, 249, 157, 67, 203, 213, 57, 221, 198, 122, 115, 58, 244, + 99, 172, 119, 97, 33, 214, 108, 2, 19, 119, 14, 56, 239, 26, 248, 224, 92, 242, 231, 44, 92, 77, 248, 75, 240, 134, 73, 4, 125, 189, 148, 183, + 53, 160, 55, 3, 255, 171, 54, 224, 255, 252, 114, 181, 85, 239, 152, 53, 182, 20, 107, 224, 50, 82, 65, 176, 11, 157, 97, 189, 204, 127, 248, 4, + 107, 33, 167, 141, 107, 188, 65, 249, 198, 127, 46, 212, 171, 119, 64, 88, 241, 8, 151, 241, 165, 181, 129, 194, 199, 205, 250, 250, 12, 133, 212, 207, + 167, 221, 46, 113, 221, 65, 230, 26, 223, 78, 204, 85, 35, 71, 204, 237, 153, 214, 171, 204, 133, 116, 174, 92, 60, 196, 190, 29, 173, 112, 95, 193, + 146, 185, 2, 110, 215, 151, 142, 216, 11, 41, 177, 136, 157, 118, 26, 213, 13, 24, 93, 143, 73, 174, 227, 76, 151, 185, 158, 197, 6, 85, 247, 114, + 35, 154, 62, 23, 3, 208, 14, 204, 30, 184, 85, 236, 66, 100, 206, 180, 243, 76, 45, 232, 120, 112, 102, 148, 11, 22, 221, 76, 220, 168, 193, 42, + 158, 230, 206, 231, 170, 153, 248, 17, 132, 174, 177, 116, 190, 12, 223, 243, 25, 53, 31, 158, 48, 151, 218, 48, 119, 4, 247, 92, 57, 198, 211, 141, + 22, 187, 228, 147, 148, 162, 99, 203, 151, 89, 204, 56, 222, 255, 106, 166, 150, 45, 44, 227, 243, 84, 128, 203, 199, 23, 235, 113, 102, 45, 86, 2, + 169, 185, 1, 81, 241, 12, 55, 66, 242, 134, 9, 143, 40, 182, 252, 109, 150, 250, 64, 83, 150, 23, 0, 189, 62, 170, 205, 38, 189, 30, 99, 208, + 202, 99, 209, 112, 237, 36, 101, 195, 77, 195, 88, 212, 114, 40, 226, 183, 48, 83, 30, 36, 170, 8, 172, 7, 211, 251, 7, 99, 249, 203, 63, 195, + 39, 64, 148, 251, 213, 151, 145, 146, 100, 76, 139, 229, 211, 37, 206, 106, 179, 45, 203, 0, 227, 70, 194, 76, 198, 134, 125, 46, 149, 47, 88, 19, + 129, 98, 63, 107, 11, 41, 38, 241, 154, 5, 100, 33, 0, 235, 102, 147, 14, 205, 221, 75, 58, 43, 185, 251, 18, 240, 87, 96, 150, 103, 121, 110, + 250, 129, 165, 185, 75, 140, 81, 138, 169, 238, 209, 89, 205, 5, 100, 63, 5, 175, 13, 180, 219, 103, 77, 216, 110, 5, 86, 162, 203, 77, 212, 191, + 158, 10, 8, 82, 134, 177, 234, 77, 198, 253, 32, 24, 107, 229, 1, 74, 22, 181, 225, 41, 46, 216, 197, 37, 198, 219, 145, 28, 143, 20, 133, 54, + 95, 39, 214, 202, 163, 212, 210, 93, 44, 191, 180, 198, 194, 178, 3, 55, 48, 95, 87, 108, 248, 152, 38, 199, 83, 149, 217, 210, 225, 10, 79, 112, + 122, 12, 101, 1, 237, 85, 128, 36, 120, 9, 185, 254, 99, 109, 58, 118, 181, 49, 0, 191, 34, 251, 129, 141, 55, 250, 220, 190, 176, 121, 152, 24, + 206, 176, 191, 234, 203, 11, 237, 242, 60, 102, 22, 158, 252, 229, 161, 228, 98, 132, 29, 230, 35, 96, 25, 118, 139, 7, 169, 0, 210, 254, 1, 150, + 145, 108, 82, 171, 204, 227, 176, 181, 123, 192, 173, 23, 233, 59, 173, 217, 22, 191, 141, 27, 143, 203, 189, 173, 24, 216, 241, 58, 111, 173, 58, 16, + 25, 105, 185, 70, 13, 89, 110, 11, 181, 224, 172, 223, 243, 89, 133, 186, 80, 131, 101, 43, 227, 197, 117, 128, 171, 221, 113, 177, 142, 141, 241, 242, + 101, 234, 19, 68, 233, 207, 196, 157, 136, 129, 178, 93, 93, 103, 90, 33, 209, 117, 101, 105, 39, 15, 32, 231, 114, 175, 21, 214, 224, 4, 157, 65, + 249, 40, 92, 168, 155, 2, 174, 40, 68, 143, 138, 213, 39, 192, 211, 229, 42, 214, 10, 85, 1, 229, 245, 6, 17, 141, 183, 155, 227, 81, 167, 29, + 112, 145, 130, 128, 128, 43, 195, 193, 85, 247, 148, 52, 194, 228, 142, 17, 238, 225, 188, 67, 27, 99, 225, 236, 233, 208, 60, 235, 163, 6, 96, 180, + 242, 125, 227, 66, 208, 175, 33, 6, 188, 120, 74, 192, 3, 7, 191, 123, 40, 233, 173, 167, 154, 110, 210, 95, 79, 253, 40, 170, 125, 152, 96, 18, + 190, 48, 102, 41, 28, 213, 175, 94, 7, 127, 240, 86, 180, 241, 4, 182, 77, 111, 215, 252, 58, 111, 51, 40, 163, 83, 234, 56, 254, 125, 195, 161, + 146, 239, 59, 248, 74, 217, 168, 174, 67, 68, 252, 46, 236, 187, 205, 25, 244, 31, 52, 15, 71, 231, 91, 17, 19, 190, 137, 231, 90, 153, 173, 206, + 33, 121, 215, 156, 12, 201, 50, 53, 204, 93, 142, 190, 123, 64, 126, 29, 30, 38, 77, 179, 174, 242, 140, 249, 69, 212, 109, 111, 26, 73, 231, 187, + 20, 79, 145, 242, 237, 254, 245, 240, 106, 165, 82, 147, 66, 124, 62, 229, 191, 202, 164, 171, 46, 60, 121, 95, 188, 98, 159, 121, 179, 71, 213, 253, + 246, 76, 173, 223, 173, 198, 131, 33, 37, 224, 208, 103, 192, 123, 244, 30, 43, 19, 152, 160, 64, 95, 157, 234, 255, 56, 50, 86, 39, 86, 234, 41, + 203, 166, 238, 91, 138, 92, 99, 45, 254, 228, 17, 35, 168, 200, 244, 114, 111, 147, 254, 10, 192, 121, 113, 179, 209, 2, 34, 84, 20, 172, 207, 113, + 183, 24, 61, 220, 131, 232, 100, 241, 65, 226, 37, 208, 9, 143, 237, 223, 159, 215, 190, 253, 30, 110, 180, 208, 40, 86, 141, 4, 221, 246, 171, 140, + 167, 23, 218, 253, 187, 64, 109, 88, 128, 63, 27, 115, 121, 225, 20, 21, 2, 59, 17, 127, 54, 25, 150, 181, 19, 6, 254, 53, 130, 166, 216, 104, + 244, 99, 105, 130, 9, 237, 39, 237, 88, 172, 239, 182, 118, 122, 21, 184, 6, 98, 220, 74, 99, 22, 139, 202, 223, 163, 87, 76, 37, 21, 207, 33, + 23, 112, 187, 248, 236, 60, 2, 175, 209, 199, 34, 207, 173, 176, 250, 103, 193, 181, 63, 160, 206, 55, 235, 151, 96, 192, 44, 239, 31, 97, 118, 250, + 7, 145, 133, 192, 207, 213, 1, 176, 107, 191, 195, 248, 159, 115, 88, 102, 88, 63, 118, 194, 225, 177, 119, 142, 150, 249, 165, 134, 233, 196, 181, 44, + 145, 252, 41, 22, 199, 72, 194, 95, 161, 255, 44, 195, 234, 135, 175, 40, 218, 241, 174, 57, 197, 218, 253, 187, 192, 134, 231, 203, 213, 59, 51, 140, + 29, 15, 152, 195, 161, 98, 163, 60, 121, 34, 42, 219, 193, 164, 143, 81, 157, 253, 83, 196, 245, 121, 130, 153, 133, 180, 2, 119, 48, 63, 79, 231, + 214, 1, 238, 157, 162, 90, 194, 249, 161, 128, 219, 134, 235, 101, 112, 15, 167, 168, 147, 212, 129, 219, 250, 141, 216, 138, 181, 59, 89, 135, 181, 152, + 164, 252, 203, 86, 64, 56, 88, 212, 6, 44, 127, 59, 89, 146, 153, 202, 112, 43, 230, 237, 139, 186, 25, 13, 154, 219, 242, 34, 104, 231, 44, 216, + 91, 119, 48, 91, 165, 70, 204, 143, 50, 76, 164, 30, 230, 14, 219, 121, 118, 141, 234, 250, 37, 55, 179, 170, 158, 159, 137, 206, 215, 202, 151, 205, + 111, 66, 5, 202, 196, 218, 65, 167, 94, 61, 97, 254, 158, 179, 81, 109, 131, 3, 112, 42, 169, 120, 120, 241, 140, 102, 154, 217, 42, 123, 192, 184, + 220, 21, 70, 184, 96, 254, 219, 55, 126, 9, 187, 181, 202, 57, 152, 94, 110, 29, 24, 212, 55, 81, 183, 118, 123, 100, 161, 174, 216, 166, 119, 88, + 133, 48, 102, 110, 64, 229, 2, 71, 129, 73, 46, 113, 54, 50, 119, 55, 76, 207, 99, 141, 46, 87, 205, 128, 2, 211, 246, 79, 213, 80, 164, 164, + 86, 117, 206, 26, 98, 191, 247, 171, 179, 117, 223, 158, 73, 231, 170, 128, 255, 224, 179, 251, 46, 103, 53, 21, 48, 161, 249, 134, 211, 90, 42, 202, + 147, 131, 242, 118, 86, 129, 49, 121, 41, 149, 206, 53, 130, 251, 255, 38, 211, 88, 101, 246, 131, 90, 194, 193, 120, 132, 96, 79, 224, 47, 243, 237, + 234, 101, 6, 34, 102, 71, 157, 65, 32, 18, 159, 154, 14, 62, 236, 115, 187, 241, 7, 226, 36, 101, 0, 216, 211, 211, 9, 121, 94, 149, 113, 129, + 225, 237, 48, 66, 84, 177, 234, 215, 39, 120, 106, 121, 23, 207, 117, 187, 252, 55, 134, 98, 254, 70, 246, 180, 138, 13, 233, 123, 172, 121, 219, 59, + 103, 236, 212, 126, 228, 87, 24, 107, 167, 88, 149, 222, 206, 100, 160, 82, 187, 176, 234, 82, 191, 128, 113, 202, 156, 101, 153, 84, 178, 241, 52, 150, + 203, 168, 254, 54, 136, 119, 113, 9, 108, 221, 166, 190, 4, 208, 16, 229, 213, 147, 26, 252, 218, 71, 108, 245, 181, 24, 192, 208, 107, 129, 251, 158, + 181, 70, 19, 255, 85, 253, 239, 49, 1, 97, 132, 105, 233, 73, 138, 13, 117, 224, 167, 209, 36, 16, 248, 233, 200, 139, 94, 155, 129, 152, 83, 93, + 108, 128, 195, 109, 240, 218, 78, 177, 192, 171, 159, 153, 48, 1, 217, 161, 167, 34, 78, 216, 221, 83, 18, 175, 246, 7, 16, 174, 220, 132, 179, 213, + 216, 9, 243, 112, 89, 222, 225, 135, 49, 139, 163, 214, 108, 192, 165, 32, 11, 6, 122, 63, 190, 126, 182, 206, 91, 194, 214, 165, 117, 197, 74, 35, + 174, 77, 38, 156, 126, 224, 120, 209, 226, 111, 194, 199, 237, 176, 92, 255, 180, 53, 82, 39, 150, 128, 13, 228, 194, 197, 206, 54, 216, 150, 63, 160, + 14, 16, 67, 246, 195, 147, 249, 8, 22, 192, 251, 67, 137, 210, 78, 8, 192, 238, 154, 67, 145, 251, 240, 237, 175, 91, 127, 143, 80, 112, 109, 182, + 206, 235, 111, 179, 198, 151, 199, 184, 217, 211, 226, 118, 156, 182, 22, 2, 114, 137, 209, 174, 237, 22, 61, 24, 22, 47, 12, 47, 98, 197, 0, 141, + 91, 44, 55, 134, 111, 26, 136, 44, 180, 248, 84, 74, 241, 89, 94, 50, 0, 179, 43, 238, 135, 117, 231, 184, 206, 154, 24, 29, 224, 82, 34, 153, + 234, 226, 126, 188, 197, 171, 43, 10, 125, 84, 27, 167, 4, 248, 185, 200, 95, 251, 139, 141, 102, 198, 242, 37, 128, 140, 136, 21, 121, 60, 196, 6, + 191, 18, 113, 121, 44, 32, 4, 119, 187, 168, 154, 147, 212, 68, 93, 25, 83, 218, 186, 16, 11, 14, 167, 243, 85, 114, 2, 16, 194, 31, 148, 79, + 129, 182, 205, 195, 180, 78, 4, 87, 201, 27, 205, 129, 120, 177, 30, 88, 105, 156, 197, 187, 220, 166, 246, 89, 232, 174, 184, 51, 113, 11, 0, 84, + 134, 213, 183, 71, 176, 96, 196, 50, 30, 46, 173, 19, 172, 145, 202, 51, 65, 120, 56, 205, 239, 96, 49, 49, 37, 53, 179, 241, 146, 122, 213, 96, + 168, 152, 130, 149, 158, 228, 65, 234, 131, 172, 69, 173, 199, 223, 142, 4, 87, 194, 186, 210, 105, 187, 214, 127, 244, 223, 157, 90, 69, 137, 12, 160, + 250, 247, 205, 98, 26, 112, 229, 65, 132, 33, 220, 212, 142, 19, 8, 96, 20, 19, 79, 171, 90, 44, 173, 113, 208, 16, 56, 23, 120, 139, 46, 21, + 51, 246, 127, 17, 45, 172, 3, 109, 189, 128, 133, 225, 127, 202, 52, 100, 74, 74, 252, 9, 162, 220, 97, 144, 63, 167, 207, 95, 85, 58, 106, 1, + 155, 60, 146, 206, 53, 1, 1, 229, 211, 184, 192, 67, 198, 209, 180, 87, 165, 94, 125, 49, 67, 189, 209, 14, 167, 190, 1, 56, 146, 251, 96, 150, + 31, 123, 89, 178, 84, 68, 46, 1, 182, 112, 108, 119, 0, 164, 0, 144, 164, 67, 143, 76, 149, 18, 23, 185, 205, 187, 223, 128, 255, 173, 254, 25, + 48, 236, 134, 210, 130, 152, 142, 45, 85, 223, 159, 170, 30, 5, 24, 31, 75, 22, 215, 194, 194, 103, 233, 18, 154, 96, 171, 138, 91, 151, 211, 213, + 160, 56, 217, 200, 88, 194, 95, 163, 255, 221, 20, 21, 116, 58, 181, 191, 240, 67, 175, 137, 119, 204, 65, 230, 67, 188, 104, 246, 69, 51, 93, 192, + 208, 75, 175, 130, 5, 120, 49, 119, 11, 110, 33, 23, 240, 123, 225, 223, 54, 58, 251, 225, 124, 39, 96, 177, 112, 104, 35, 246, 181, 122, 171, 53, + 77, 137, 186, 1, 240, 7, 81, 169, 159, 214, 188, 132, 191, 31, 23, 30, 181, 139, 231, 128, 248, 211, 213, 170, 223, 72, 192, 162, 188, 14, 253, 53, + 176, 85, 181, 82, 111, 176, 38, 109, 177, 182, 164, 4, 237, 85, 200, 31, 22, 234, 138, 205, 250, 254, 200, 239, 248, 156, 4, 143, 202, 194, 221, 172, + 246, 221, 117, 54, 154, 111, 220, 166, 141, 50, 205, 254, 218, 2, 235, 209, 237, 136, 111, 171, 126, 249, 101, 100, 4, 108, 100, 17, 165, 133, 172, 167, + 17, 148, 119, 151, 154, 239, 61, 205, 236, 207, 245, 242, 117, 110, 150, 11, 230, 20, 177, 237, 88, 147, 245, 99, 127, 37, 158, 173, 202, 221, 68, 213, + 148, 152, 179, 17, 1, 48, 7, 56, 165, 223, 59, 199, 66, 187, 62, 158, 186, 229, 187, 41, 8, 114, 27, 229, 213, 169, 216, 88, 136, 23, 251, 96, + 106, 159, 135, 178, 245, 192, 50, 191, 239, 165, 182, 71, 198, 104, 230, 199, 53, 238, 198, 27, 22, 124, 190, 232, 48, 4, 158, 225, 81, 214, 108, 37, + 96, 223, 108, 88, 0, 150, 125, 197, 84, 184, 184, 150, 71, 228, 73, 44, 135, 183, 241, 116, 59, 75, 228, 189, 216, 47, 127, 113, 23, 240, 255, 43, + 17, 191, 90, 245, 168, 171, 51, 181, 106, 194, 76, 82, 49, 230, 69, 90, 114, 153, 255, 172, 57, 67, 249, 172, 105, 102, 20, 151, 131, 7, 187, 20, + 13, 122, 2, 102, 234, 174, 131, 251, 60, 102, 124, 252, 123, 37, 191, 197, 83, 44, 35, 30, 89, 136, 249, 91, 40, 165, 10, 10, 8, 112, 58, 25, + 147, 44, 195, 87, 117, 30, 37, 206, 134, 98, 215, 125, 132, 127, 151, 193, 99, 230, 106, 229, 170, 145, 80, 161, 221, 127, 0, 28, 190, 208, 7, 175, + 60, 206, 218, 203, 17, 152, 125, 182, 92, 29, 198, 178, 202, 183, 170, 187, 168, 7, 95, 15, 166, 241, 101, 8, 86, 10, 88, 15, 234, 90, 5, 223, + 154, 93, 39, 41, 18, 84, 72, 221, 107, 94, 107, 119, 249, 123, 205, 189, 25, 32, 66, 48, 108, 80, 247, 15, 141, 75, 61, 202, 69, 171, 80, 182, + 29, 104, 222, 75, 187, 204, 121, 156, 14, 102, 188, 125, 60, 95, 173, 145, 146, 59, 248, 53, 190, 132, 67, 247, 82, 88, 173, 166, 67, 4, 84, 102, + 87, 81, 72, 143, 226, 122, 39, 113, 157, 37, 7, 130, 217, 46, 48, 243, 84, 52, 207, 164, 200, 97, 30, 62, 150, 58, 34, 148, 33, 4, 228, 227, + 112, 238, 148, 160, 70, 216, 187, 126, 40, 89, 28, 48, 182, 76, 85, 171, 141, 44, 133, 13, 0, 243, 119, 176, 140, 160, 66, 79, 68, 46, 48, 39, + 113, 20, 214, 46, 214, 191, 9, 231, 13, 91, 248, 78, 33, 121, 157, 122, 79, 99, 243, 21, 163, 221, 18, 117, 197, 45, 204, 147, 163, 70, 255, 11, + 26, 232, 0, 40, 68, 216, 167, 79, 30, 11, 195, 58, 44, 107, 60, 233, 52, 28, 210, 38, 98, 197, 102, 106, 3, 7, 138, 189, 64, 241, 224, 209, + 253, 198, 31, 22, 170, 139, 27, 15, 89, 240, 77, 29, 240, 254, 227, 108, 34, 9, 199, 22, 40, 110, 50, 6, 180, 114, 255, 49, 243, 171, 120, 177, + 28, 139, 165, 143, 91, 140, 212, 226, 45, 148, 201, 237, 148, 19, 164, 60, 224, 87, 81, 191, 93, 97, 96, 162, 183, 250, 19, 230, 199, 142, 135, 57, + 44, 67, 108, 237, 0, 28, 250, 14, 8, 255, 2, 79, 101, 206, 69, 46, 216, 151, 152, 147, 65, 191, 246, 215, 230, 66, 48, 83, 5, 184, 253, 121, + 180, 152, 242, 63, 61, 27, 45, 180, 179, 92, 156, 58, 179, 47, 27, 7, 66, 146, 226, 102, 78, 148, 26, 51, 230, 249, 96, 161, 230, 121, 48, 196, + 92, 13, 203, 42, 130, 43, 169, 28, 31, 133, 207, 121, 194, 200, 164, 69, 234, 61, 115, 34, 158, 175, 106, 2, 60, 88, 224, 155, 63, 39, 215, 99, + 25, 114, 142, 73, 164, 54, 104, 240, 63, 1, 28, 231, 171, 0, 191, 167, 130, 11, 85, 151, 27, 25, 76, 166, 184, 142, 194, 138, 93, 165, 155, 134, + 193, 92, 103, 22, 163, 139, 63, 162, 136, 86, 27, 229, 147, 49, 186, 8, 251, 227, 97, 145, 7, 145, 40, 112, 39, 185, 83, 203, 97, 217, 24, 173, + 154, 72, 248, 148, 58, 118, 108, 103, 171, 222, 175, 141, 38, 192, 66, 98, 204, 18, 107, 214, 167, 34, 160, 43, 3, 44, 152, 163, 36, 235, 44, 124, + 140, 187, 164, 87, 115, 99, 110, 155, 97, 12, 47, 199, 242, 61, 96, 185, 73, 175, 1, 49, 1, 124, 166, 23, 225, 71, 113, 35, 198, 166, 64, 243, + 98, 189, 65, 155, 6, 141, 67, 192, 154, 12, 48, 73, 151, 11, 187, 193, 136, 91, 15, 186, 100, 94, 163, 118, 73, 38, 81, 37, 129, 168, 246, 91, + 133, 132, 195, 66, 194, 49, 110, 136, 28, 3, 62, 252, 233, 51, 90, 14, 110, 1, 223, 155, 111, 113, 219, 182, 45, 148, 139, 167, 128, 251, 139, 181, + 234, 67, 80, 215, 155, 97, 168, 201, 180, 76, 129, 145, 94, 234, 52, 232, 209, 76, 189, 130, 177, 69, 93, 79, 144, 21, 228, 251, 252, 19, 35, 65, + 172, 145, 167, 40, 188, 212, 170, 222, 56, 8, 15, 14, 146, 116, 132, 106, 21, 19, 230, 231, 241, 27, 17, 108, 230, 162, 249, 26, 241, 176, 145, 1, + 177, 80, 112, 249, 209, 47, 196, 109, 128, 250, 11, 44, 82, 157, 140, 230, 251, 182, 105, 5, 170, 73, 239, 177, 50, 8, 198, 79, 51, 248, 109, 162, + 112, 70, 0, 6, 58, 24, 25, 75, 74, 24, 40, 60, 193, 74, 125, 128, 194, 33, 109, 0, 90, 47, 225, 191, 167, 35, 211, 60, 176, 155, 183, 170, + 253, 14, 93, 105, 192, 211, 130, 174, 190, 206, 235, 248, 216, 218, 232, 108, 2, 156, 72, 39, 37, 187, 185, 192, 123, 231, 129, 167, 231, 99, 206, 166, + 55, 121, 110, 40, 244, 158, 146, 228, 134, 250, 254, 92, 162, 184, 132, 121, 59, 117, 162, 243, 18, 167, 19, 200, 109, 182, 186, 136, 165, 97, 77, 214, + 169, 173, 24, 139, 135, 157, 94, 114, 204, 106, 143, 21, 158, 0, 204, 43, 17, 180, 255, 198, 29, 48, 94, 1, 228, 17, 43, 22, 29, 97, 215, 129, + 160, 108, 18, 183, 131, 231, 229, 251, 228, 195, 230, 108, 212, 165, 74, 251, 87, 120, 50, 113, 183, 89, 225, 84, 24, 167, 181, 130, 237, 85, 114, 147, + 40, 1, 228, 48, 72, 47, 216, 169, 255, 100, 56, 92, 28, 120, 90, 155, 72, 20, 55, 125, 164, 141, 199, 216, 128, 152, 93, 112, 42, 129, 106, 189, + 176, 179, 22, 204, 120, 52, 160, 58, 1, 230, 103, 3, 162, 83, 254, 162, 64, 109, 176, 126, 170, 253, 238, 151, 223, 157, 171, 94, 196, 146, 24, 86, + 45, 15, 83, 127, 249, 1, 227, 251, 78, 7, 252, 219, 80, 162, 88, 113, 218, 154, 103, 122, 86, 63, 198, 162, 184, 2, 248, 104, 38, 0, 151, 219, + 66, 13, 213, 74, 224, 134, 130, 173, 22, 131, 244, 186, 204, 206, 217, 248, 252, 119, 128, 138, 68, 204, 15, 169, 200, 143, 236, 117, 98, 7, 23, 6, + 117, 164, 46, 196, 17, 249, 175, 71, 12, 89, 168, 247, 183, 211, 47, 177, 182, 123, 58, 10, 131, 192, 91, 210, 118, 31, 128, 228, 225, 80, 175, 124, + 164, 212, 21, 1, 97, 187, 211, 233, 3, 66, 248, 34, 13, 142, 243, 34, 123, 188, 48, 95, 43, 29, 23, 53, 207, 27, 67, 84, 90, 187, 205, 60, + 30, 255, 66, 76, 159, 77, 219, 158, 255, 62, 22, 36, 86, 208, 3, 84, 141, 42, 19, 15, 30, 76, 219, 220, 0, 229, 86, 178, 194, 179, 4, 115, + 76, 103, 180, 216, 103, 196, 45, 165, 130, 179, 147, 85, 252, 102, 56, 129, 86, 7, 126, 140, 213, 62, 220, 25, 57, 14, 211, 57, 63, 18, 205, 166, + 212, 225, 179, 113, 213, 7, 136, 224, 208, 147, 222, 9, 86, 92, 96, 135, 146, 84, 52, 211, 170, 62, 228, 182, 118, 99, 105, 219, 91, 80, 165, 192, + 3, 210, 80, 139, 204, 116, 136, 53, 200, 199, 210, 158, 39, 245, 145, 80, 190, 73, 61, 4, 160, 172, 40, 175, 120, 58, 42, 225, 61, 74, 121, 115, + 242, 137, 145, 144, 215, 117, 143, 113, 138, 133, 210, 215, 27, 7, 210, 89, 15, 254, 30, 192, 191, 28, 46, 28, 212, 178, 6, 100, 178, 197, 169, 17, + 79, 2, 155, 216, 30, 158, 214, 229, 206, 52, 220, 109, 60, 95, 14, 140, 242, 5, 203, 132, 158, 100, 219, 62, 214, 89, 145, 164, 150, 202, 237, 179, + 173, 226, 97, 179, 17, 11, 103, 17, 254, 116, 165, 204, 48, 99, 121, 143, 124, 193, 26, 175, 86, 189, 70, 15, 156, 167, 179, 210, 104, 33, 182, 222, + 66, 105, 153, 176, 204, 27, 125, 145, 5, 202, 6, 252, 241, 48, 207, 243, 110, 134, 255, 232, 208, 231, 169, 195, 84, 9, 74, 49, 29, 3, 209, 30, + 69, 96, 69, 40, 86, 112, 137, 98, 128, 253, 58, 195, 64, 37, 179, 86, 46, 89, 164, 20, 66, 62, 41, 154, 245, 78, 43, 199, 205, 252, 166, 72, + 198, 6, 101, 34, 198, 255, 14, 188, 247, 116, 194, 173, 4, 64, 46, 176, 46, 99, 119, 196, 143, 125, 203, 156, 100, 150, 245, 19, 88, 150, 153, 90, + 113, 6, 148, 39, 231, 109, 183, 82, 60, 95, 255, 0, 216, 23, 84, 128, 245, 207, 162, 193, 104, 101, 3, 108, 166, 188, 250, 224, 109, 189, 22, 243, + 133, 244, 150, 200, 16, 79, 19, 193, 202, 150, 123, 27, 245, 99, 112, 88, 191, 1, 251, 156, 9, 32, 64, 196, 17, 111, 156, 30, 192, 166, 92, 204, + 101, 113, 39, 120, 213, 22, 117, 84, 115, 3, 62, 179, 222, 4, 187, 62, 205, 91, 211, 128, 255, 64, 179, 170, 78, 173, 61, 109, 253, 202, 219, 196, + 106, 189, 36, 66, 81, 51, 214, 155, 187, 201, 200, 83, 179, 109, 83, 169, 230, 151, 130, 65, 108, 26, 204, 50, 146, 28, 9, 173, 109, 205, 243, 76, + 213, 214, 210, 117, 96, 200, 21, 115, 44, 145, 54, 17, 155, 60, 202, 209, 45, 247, 119, 80, 135, 163, 85, 237, 0, 60, 40, 116, 137, 219, 205, 29, + 11, 93, 170, 164, 159, 218, 168, 40, 231, 6, 116, 32, 141, 49, 158, 36, 60, 98, 126, 147, 182, 41, 12, 126, 44, 154, 239, 18, 211, 108, 137, 193, + 230, 98, 50, 52, 223, 135, 104, 218, 134, 133, 240, 128, 121, 60, 93, 168, 247, 31, 49, 231, 66, 146, 102, 112, 13, 162, 250, 9, 115, 12, 33, 224, + 253, 33, 110, 67, 54, 129, 35, 45, 215, 55, 207, 177, 39, 71, 204, 122, 208, 89, 204, 246, 7, 97, 69, 189, 212, 25, 27, 30, 115, 148, 15, 211, + 134, 200, 154, 162, 210, 81, 2, 142, 191, 184, 71, 190, 167, 253, 216, 63, 135, 31, 240, 167, 53, 234, 57, 224, 19, 4, 229, 164, 246, 99, 103, 137, + 241, 1, 139, 197, 7, 232, 121, 146, 69, 230, 197, 20, 90, 74, 185, 77, 249, 24, 56, 196, 219, 218, 72, 82, 150, 246, 35, 18, 130, 93, 172, 242, + 182, 172, 52, 230, 57, 235, 48, 39, 237, 126, 56, 252, 38, 182, 117, 161, 52, 70, 222, 46, 201, 227, 206, 39, 17, 54, 158, 99, 214, 202, 10, 240, + 10, 47, 230, 47, 198, 109, 205, 198, 36, 229, 39, 148, 45, 6, 158, 182, 238, 115, 55, 202, 62, 235, 224, 213, 37, 232, 43, 87, 26, 8, 15, 76, + 21, 202, 80, 146, 158, 202, 156, 11, 225, 229, 242, 23, 8, 253, 157, 165, 10, 93, 183, 226, 77, 94, 97, 143, 190, 143, 194, 253, 220, 70, 27, 179, + 1, 210, 94, 7, 171, 114, 89, 38, 50, 205, 58, 204, 215, 56, 111, 44, 156, 207, 7, 138, 3, 7, 162, 11, 237, 254, 227, 212, 255, 239, 18, 195, + 220, 244, 105, 149, 12, 237, 229, 88, 246, 223, 196, 41, 250, 98, 28, 141, 102, 176, 50, 211, 212, 217, 189, 205, 60, 25, 47, 80, 81, 117, 58, 157, + 165, 62, 138, 29, 119, 27, 247, 153, 77, 11, 77, 64, 182, 19, 241, 98, 237, 115, 60, 13, 244, 176, 154, 190, 10, 21, 106, 212, 39, 32, 27, 125, + 226, 9, 227, 2, 243, 147, 30, 57, 152, 46, 116, 249, 171, 205, 255, 238, 172, 232, 5, 173, 243, 243, 151, 206, 85, 195, 229, 89, 154, 72, 150, 40, + 19, 136, 214, 22, 120, 240, 241, 132, 131, 69, 132, 33, 243, 59, 129, 51, 23, 146, 254, 146, 83, 236, 200, 179, 254, 233, 200, 133, 186, 73, 61, 13, + 83, 43, 174, 231, 97, 65, 216, 91, 65, 125, 59, 24, 205, 201, 184, 91, 243, 43, 171, 84, 85, 53, 202, 84, 55, 158, 195, 179, 140, 165, 59, 238, + 214, 178, 40, 35, 154, 165, 202, 78, 63, 16, 247, 243, 203, 74, 140, 113, 134, 164, 160, 79, 243, 2, 255, 240, 12, 23, 210, 98, 182, 62, 139, 193, + 16, 222, 6, 233, 244, 184, 151, 77, 17, 118, 140, 213, 120, 114, 25, 222, 230, 199, 16, 188, 107, 135, 195, 238, 214, 83, 60, 55, 233, 69, 32, 79, + 35, 90, 96, 1, 141, 38, 29, 246, 117, 25, 141, 185, 27, 141, 215, 180, 241, 229, 106, 45, 150, 61, 33, 122, 169, 174, 138, 250, 5, 32, 191, 164, + 54, 86, 43, 48, 214, 40, 130, 247, 50, 68, 28, 23, 83, 109, 164, 216, 128, 96, 139, 252, 233, 112, 88, 108, 65, 116, 156, 140, 185, 251, 63, 178, + 68, 194, 97, 33, 244, 44, 55, 48, 82, 218, 56, 83, 48, 62, 176, 38, 146, 120, 251, 75, 176, 2, 106, 87, 59, 1, 38, 203, 80, 161, 190, 178, + 59, 232, 118, 137, 15, 103, 66, 197, 26, 241, 24, 136, 97, 161, 6, 235, 160, 47, 138, 73, 97, 11, 46, 81, 198, 114, 207, 168, 87, 187, 207, 28, + 12, 186, 164, 29, 71, 162, 43, 229, 50, 144, 179, 124, 23, 220, 230, 169, 244, 49, 177, 10, 206, 88, 214, 236, 51, 103, 153, 19, 116, 61, 32, 2, + 101, 35, 102, 226, 197, 148, 120, 25, 32, 42, 211, 232, 63, 4, 72, 229, 53, 10, 157, 10, 3, 77, 98, 41, 194, 166, 75, 145, 189, 217, 184, 106, + 135, 25, 116, 3, 212, 170, 27, 205, 9, 10, 72, 221, 110, 78, 133, 122, 126, 21, 241, 91, 220, 53, 250, 49, 235, 135, 190, 232, 37, 144, 223, 175, + 94, 143, 204, 96, 4, 83, 86, 201, 30, 123, 40, 221, 85, 1, 155, 115, 147, 126, 94, 239, 35, 189, 94, 169, 239, 68, 16, 95, 99, 216, 44, 185, + 233, 224, 70, 56, 102, 97, 187, 195, 34, 233, 47, 176, 216, 229, 179, 60, 158, 93, 135, 59, 157, 163, 214, 213, 167, 148, 200, 109, 130, 103, 159, 98, + 174, 252, 109, 120, 176, 91, 16, 238, 86, 99, 70, 223, 214, 236, 58, 175, 19, 40, 216, 109, 241, 183, 234, 207, 107, 211, 9, 177, 159, 187, 217, 182, + 162, 74, 228, 60, 229, 200, 154, 45, 17, 88, 70, 165, 195, 186, 210, 110, 201, 16, 53, 57, 123, 184, 161, 216, 41, 255, 56, 75, 189, 241, 180, 53, + 31, 190, 140, 161, 136, 233, 55, 159, 69, 75, 167, 49, 42, 232, 116, 33, 62, 156, 142, 22, 234, 229, 163, 39, 64, 223, 158, 7, 125, 41, 48, 242, + 30, 103, 251, 129, 199, 152, 55, 176, 78, 62, 73, 33, 84, 238, 255, 12, 166, 139, 30, 60, 19, 28, 79, 35, 130, 36, 156, 87, 141, 122, 195, 112, + 162, 43, 74, 125, 209, 143, 97, 244, 63, 167, 26, 226, 180, 241, 220, 130, 231, 63, 126, 48, 90, 108, 191, 194, 56, 26, 4, 101, 152, 27, 137, 123, + 85, 242, 206, 179, 81, 223, 147, 119, 28, 140, 102, 202, 252, 39, 0, 109, 253, 86, 117, 210, 120, 107, 161, 75, 156, 36, 2, 102, 104, 154, 8, 46, + 120, 112, 111, 23, 162, 224, 56, 211, 136, 190, 118, 147, 186, 19, 183, 234, 50, 23, 187, 55, 122, 0, 19, 127, 140, 54, 209, 77, 161, 20, 170, 131, + 220, 228, 116, 192, 141, 149, 176, 228, 126, 38, 50, 45, 49, 16, 141, 194, 240, 249, 13, 4, 188, 21, 79, 71, 50, 49, 217, 115, 136, 141, 2, 87, + 2, 173, 45, 36, 221, 205, 112, 149, 34, 86, 164, 71, 204, 39, 190, 197, 83, 207, 122, 18, 35, 30, 105, 176, 92, 82, 244, 201, 87, 217, 140, 41, + 37, 119, 80, 241, 158, 71, 223, 199, 211, 55, 202, 119, 76, 47, 4, 123, 123, 220, 148, 176, 170, 101, 230, 181, 136, 91, 160, 158, 252, 210, 214, 8, + 123, 116, 24, 217, 136, 19, 118, 6, 122, 233, 189, 4, 128, 142, 27, 67, 108, 125, 11, 70, 225, 45, 198, 114, 30, 74, 184, 43, 153, 171, 149, 44, + 169, 69, 228, 194, 176, 3, 238, 239, 151, 4, 50, 230, 3, 87, 27, 179, 214, 40, 247, 143, 226, 116, 8, 109, 242, 251, 83, 137, 111, 155, 147, 23, + 37, 208, 23, 192, 11, 152, 186, 23, 116, 185, 163, 56, 193, 34, 222, 189, 230, 231, 105, 151, 194, 120, 223, 176, 5, 216, 99, 204, 201, 164, 80, 248, + 25, 112, 11, 54, 129, 193, 220, 129, 187, 200, 168, 96, 186, 194, 108, 92, 148, 35, 10, 165, 184, 133, 63, 12, 12, 229, 119, 249, 215, 81, 176, 180, + 21, 196, 120, 44, 234, 172, 195, 67, 30, 38, 158, 184, 219, 56, 26, 183, 217, 30, 62, 29, 44, 101, 194, 191, 148, 161, 80, 229, 25, 118, 40, 27, + 54, 135, 163, 152, 160, 203, 140, 223, 179, 107, 197, 13, 120, 254, 2, 43, 10, 187, 211, 0, 216, 212, 115, 43, 214, 11, 247, 32, 188, 170, 255, 178, + 153, 98, 66, 203, 179, 230, 33, 102, 88, 60, 66, 70, 12, 187, 98, 139, 206, 42, 57, 109, 22, 162, 189, 37, 226, 195, 252, 10, 12, 161, 60, 108, + 254, 235, 2, 117, 75, 207, 32, 208, 95, 69, 169, 107, 74, 15, 158, 98, 155, 131, 147, 230, 27, 14, 115, 1, 187, 211, 94, 59, 236, 225, 51, 10, + 146, 189, 138, 249, 89, 137, 245, 125, 50, 152, 247, 112, 133, 51, 81, 44, 159, 105, 243, 20, 143, 234, 159, 5, 248, 234, 150, 15, 194, 35, 87, 192, + 27, 220, 228, 181, 255, 194, 60, 77, 193, 158, 79, 78, 176, 36, 154, 140, 60, 91, 222, 0, 139, 240, 55, 62, 205, 195, 66, 238, 52, 79, 46, 87, + 155, 48, 41, 11, 45, 254, 26, 249, 253, 191, 2, 255, 105, 181, 188, 152, 216, 122, 154, 141, 242, 54, 170, 247, 172, 73, 102, 58, 127, 105, 61, 228, + 118, 182, 105, 5, 202, 151, 239, 163, 8, 87, 133, 254, 181, 230, 81, 108, 184, 133, 10, 207, 155, 16, 250, 109, 74, 242, 191, 192, 44, 127, 224, 117, + 246, 142, 169, 52, 242, 145, 92, 210, 105, 131, 115, 93, 239, 238, 199, 149, 50, 45, 254, 138, 143, 168, 145, 188, 135, 194, 44, 132, 25, 47, 112, 195, + 185, 25, 48, 106, 50, 33, 207, 17, 70, 241, 104, 170, 175, 212, 17, 129, 58, 51, 129, 171, 97, 204, 35, 97, 238, 252, 105, 179, 203, 61, 238, 8, + 43, 42, 49, 14, 130, 57, 200, 253, 112, 188, 126, 203, 79, 13, 139, 36, 250, 156, 209, 80, 74, 77, 52, 170, 166, 146, 110, 254, 16, 119, 13, 207, + 201, 247, 240, 80, 46, 56, 132, 246, 247, 206, 102, 64, 148, 116, 210, 239, 55, 206, 69, 102, 2, 254, 38, 74, 85, 147, 255, 181, 50, 118, 247, 130, + 101, 192, 131, 175, 49, 22, 23, 170, 189, 245, 192, 4, 27, 252, 37, 122, 77, 193, 198, 226, 177, 35, 127, 225, 239, 41, 9, 245, 226, 46, 99, 236, + 17, 179, 6, 188, 217, 183, 1, 121, 102, 185, 41, 191, 71, 62, 103, 185, 1, 175, 130, 130, 156, 1, 181, 130, 39, 74, 182, 183, 70, 109, 139, 140, + 212, 137, 253, 96, 40, 25, 27, 76, 111, 31, 198, 68, 245, 202, 239, 103, 169, 48, 248, 158, 53, 20, 86, 231, 16, 155, 17, 223, 42, 158, 134, 185, + 99, 205, 188, 132, 247, 57, 107, 185, 130, 108, 16, 201, 99, 90, 138, 250, 52, 207, 35, 38, 0, 62, 238, 7, 27, 113, 122, 224, 73, 253, 4, 92, + 232, 40, 75, 229, 132, 252, 225, 112, 117, 113, 43, 214, 211, 40, 197, 116, 142, 91, 147, 45, 60, 66, 99, 189, 98, 133, 209, 28, 121, 208, 93, 9, + 200, 6, 162, 213, 203, 198, 7, 45, 46, 139, 180, 169, 233, 161, 111, 24, 174, 43, 82, 116, 103, 33, 33, 251, 79, 179, 113, 253, 22, 220, 205, 5, + 219, 37, 146, 113, 3, 108, 139, 202, 238, 36, 121, 140, 181, 31, 118, 7, 8, 73, 194, 178, 141, 105, 226, 44, 73, 167, 180, 241, 75, 236, 78, 185, + 92, 237, 193, 120, 141, 83, 22, 20, 158, 163, 229, 49, 82, 233, 36, 86, 124, 51, 219, 171, 247, 235, 235, 241, 148, 21, 198, 0, 27, 74, 236, 193, + 173, 217, 137, 98, 7, 219, 88, 240, 92, 58, 161, 253, 189, 91, 1, 142, 99, 179, 44, 181, 135, 74, 226, 120, 116, 30, 74, 10, 12, 223, 122, 252, + 112, 12, 211, 230, 109, 196, 55, 253, 200, 229, 64, 205, 112, 199, 186, 159, 199, 162, 27, 17, 39, 70, 18, 192, 65, 199, 84, 46, 180, 170, 184, 254, + 64, 212, 227, 238, 206, 231, 23, 55, 67, 177, 208, 82, 136, 13, 217, 96, 177, 220, 127, 145, 137, 18, 181, 204, 235, 98, 91, 154, 101, 96, 29, 89, + 158, 162, 165, 227, 197, 70, 234, 105, 69, 123, 216, 64, 49, 58, 95, 195, 226, 161, 244, 10, 172, 112, 27, 180, 132, 168, 135, 114, 213, 55, 128, 66, + 31, 192, 18, 146, 113, 89, 229, 95, 111, 22, 226, 178, 214, 191, 140, 252, 171, 92, 61, 62, 19, 87, 101, 31, 156, 197, 215, 40, 132, 38, 252, 70, + 206, 153, 118, 212, 103, 217, 79, 119, 52, 55, 248, 235, 109, 130, 165, 162, 19, 73, 118, 221, 178, 156, 4, 200, 64, 39, 53, 95, 26, 140, 125, 128, + 93, 136, 223, 249, 200, 139, 130, 197, 212, 35, 45, 142, 208, 247, 0, 63, 186, 27, 15, 80, 144, 224, 186, 19, 60, 43, 120, 128, 204, 165, 234, 42, + 166, 9, 212, 192, 169, 180, 57, 77, 96, 249, 5, 182, 236, 123, 156, 57, 195, 44, 49, 234, 7, 81, 19, 116, 86, 133, 70, 197, 152, 94, 100, 237, + 169, 23, 245, 216, 168, 103, 151, 83, 197, 210, 127, 202, 247, 222, 6, 207, 149, 163, 156, 243, 28, 181, 236, 158, 228, 190, 75, 189, 184, 3, 113, 51, + 215, 165, 110, 163, 172, 223, 58, 255, 164, 113, 33, 216, 45, 40, 62, 111, 51, 141, 199, 99, 57, 251, 179, 198, 53, 78, 175, 190, 51, 242, 107, 88, + 109, 4, 75, 119, 139, 124, 78, 251, 201, 139, 88, 212, 23, 194, 222, 86, 189, 93, 203, 219, 14, 15, 195, 84, 82, 237, 161, 136, 70, 113, 243, 33, + 22, 165, 111, 213, 83, 108, 132, 212, 9, 18, 61, 194, 244, 191, 102, 171, 101, 20, 124, 231, 111, 157, 54, 227, 159, 178, 45, 224, 32, 243, 0, 79, + 254, 38, 120, 117, 219, 30, 7, 252, 77, 87, 23, 215, 176, 142, 47, 177, 200, 244, 226, 217, 70, 181, 136, 153, 137, 172, 24, 77, 114, 247, 233, 41, + 202, 44, 120, 112, 207, 199, 89, 11, 247, 0, 115, 81, 184, 93, 120, 56, 157, 247, 46, 103, 43, 82, 15, 190, 112, 46, 40, 83, 106, 4, 49, 24, + 236, 237, 65, 51, 25, 154, 111, 253, 199, 19, 60, 218, 167, 66, 15, 232, 221, 46, 179, 210, 161, 66, 122, 149, 223, 204, 51, 54, 150, 239, 164, 168, + 214, 222, 203, 54, 142, 9, 217, 107, 164, 128, 126, 157, 1, 189, 54, 195, 182, 154, 3, 212, 179, 121, 159, 10, 197, 181, 114, 23, 130, 130, 221, 238, + 47, 50, 111, 237, 131, 139, 255, 173, 83, 175, 174, 55, 109, 54, 57, 35, 85, 252, 54, 28, 84, 42, 230, 238, 57, 84, 82, 81, 49, 78, 91, 48, + 231, 173, 250, 189, 133, 88, 113, 3, 151, 122, 216, 107, 104, 35, 121, 170, 220, 14, 166, 124, 194, 188, 206, 201, 227, 241, 109, 96, 237, 41, 203, 173, + 254, 7, 64, 148, 153, 36, 0, 200, 37, 115, 117, 222, 0, 168, 215, 36, 53, 75, 119, 70, 126, 232, 98, 36, 47, 197, 68, 141, 51, 135, 237, 93, + 192, 56, 89, 6, 150, 252, 221, 239, 249, 103, 184, 207, 184, 14, 102, 120, 140, 34, 229, 58, 66, 250, 102, 208, 70, 248, 218, 53, 31, 107, 133, 152, + 96, 14, 102, 190, 197, 109, 102, 54, 76, 181, 90, 161, 43, 54, 12, 27, 56, 21, 241, 147, 94, 63, 153, 65, 18, 139, 245, 191, 205, 37, 174, 99, + 127, 194, 152, 100, 183, 194, 2, 115, 67, 247, 99, 218, 220, 144, 58, 35, 225, 239, 189, 182, 143, 0, 138, 84, 7, 211, 123, 3, 197, 210, 1, 62, + 11, 63, 219, 121, 56, 180, 6, 238, 255, 66, 108, 12, 44, 37, 109, 171, 181, 135, 120, 222, 215, 12, 104, 235, 183, 140, 232, 53, 89, 110, 118, 143, + 106, 41, 64, 86, 182, 104, 13, 3, 99, 141, 114, 207, 157, 53, 182, 240, 144, 43, 229, 213, 153, 50, 192, 196, 129, 120, 73, 163, 218, 70, 200, 246, + 223, 231, 88, 10, 215, 92, 229, 113, 183, 52, 31, 45, 122, 191, 38, 211, 227, 249, 239, 103, 192, 62, 98, 181, 57, 76, 117, 147, 219, 205, 95, 131, + 78, 44, 66, 40, 15, 48, 236, 199, 252, 245, 32, 162, 121, 234, 17, 129, 48, 219, 110, 27, 104, 216, 124, 210, 89, 172, 255, 228, 119, 253, 7, 254, + 200, 46, 199, 224, 156, 140, 186, 165, 110, 244, 193, 108, 153, 154, 224, 49, 92, 61, 207, 67, 162, 89, 110, 137, 29, 78, 103, 219, 229, 225, 17, 80, + 4, 22, 4, 96, 73, 175, 50, 62, 90, 72, 201, 237, 230, 141, 136, 161, 19, 198, 31, 51, 215, 86, 27, 175, 22, 231, 88, 232, 64, 49, 155, 126, + 107, 217, 61, 160, 45, 185, 50, 73, 30, 90, 100, 213, 101, 31, 101, 197, 79, 28, 12, 97, 13, 78, 31, 100, 17, 231, 93, 240, 44, 162, 74, 190, + 15, 40, 146, 45, 19, 239, 179, 133, 90, 141, 15, 0, 24, 245, 250, 174, 100, 17, 109, 43, 92, 174, 218, 98, 36, 185, 86, 218, 48, 164, 19, 60, + 237, 216, 67, 217, 202, 102, 92, 38, 21, 240, 23, 195, 245, 33, 176, 110, 1, 189, 208, 156, 54, 2, 159, 152, 88, 130, 96, 234, 213, 9, 138, 48, + 205, 36, 252, 6, 227, 184, 54, 79, 158, 110, 71, 238, 113, 215, 235, 9, 184, 242, 14, 185, 205, 26, 71, 208, 85, 7, 46, 182, 254, 59, 167, 253, + 4, 140, 233, 57, 106, 191, 228, 17, 148, 69, 192, 101, 189, 247, 72, 2, 20, 165, 50, 203, 146, 216, 151, 184, 9, 176, 2, 148, 211, 143, 45, 235, + 230, 34, 163, 100, 65, 161, 74, 174, 54, 50, 204, 107, 59, 15, 112, 129, 95, 62, 72, 85, 131, 118, 248, 176, 243, 172, 160, 156, 96, 195, 133, 86, + 192, 164, 211, 161, 124, 163, 248, 100, 168, 206, 91, 171, 7, 134, 193, 214, 244, 0, 2, 126, 167, 122, 139, 90, 108, 108, 84, 149, 14, 139, 10, 16, + 99, 187, 174, 184, 88, 109, 211, 70, 109, 135, 161, 123, 58, 249, 109, 128, 167, 30, 121, 134, 165, 9, 96, 16, 105, 38, 9, 62, 1, 220, 83, 100, + 162, 123, 137, 207, 31, 102, 234, 99, 45, 72, 198, 249, 144, 96, 143, 11, 54, 200, 22, 58, 19, 38, 171, 252, 105, 166, 30, 12, 62, 71, 21, 249, + 198, 43, 205, 1, 106, 212, 46, 50, 198, 130, 197, 90, 96, 178, 47, 210, 162, 74, 49, 123, 212, 99, 254, 83, 95, 58, 71, 205, 117, 55, 10, 92, + 109, 124, 201, 22, 211, 135, 205, 5, 188, 40, 105, 28, 98, 59, 207, 189, 198, 161, 232, 124, 153, 223, 13, 132, 90, 100, 97, 216, 48, 121, 202, 35, + 198, 1, 86, 211, 238, 53, 27, 157, 170, 123, 224, 0, 113, 83, 203, 204, 255, 116, 136, 133, 166, 227, 127, 4, 138, 227, 197, 225, 109, 30, 51, 35, + 30, 205, 201, 102, 90, 254, 8, 137, 44, 211, 18, 62, 167, 170, 205, 179, 230, 211, 176, 234, 59, 205, 49, 30, 254, 46, 58, 8, 35, 81, 47, 154, + 21, 240, 21, 224, 10, 108, 137, 245, 206, 217, 232, 37, 88, 159, 110, 181, 199, 50, 127, 123, 185, 215, 11, 23, 151, 78, 186, 75, 14, 105, 87, 249, + 143, 153, 233, 104, 73, 94, 186, 64, 100, 120, 35, 123, 17, 180, 250, 84, 156, 21, 101, 23, 243, 135, 90, 65, 181, 79, 81, 149, 245, 113, 170, 191, + 183, 86, 1, 162, 22, 168, 99, 255, 89, 252, 48, 128, 247, 249, 168, 92, 7, 247, 200, 174, 201, 254, 163, 8, 68, 121, 170, 65, 78, 208, 12, 87, + 155, 255, 2, 182, 238, 154, 215, 96, 10, 246, 149, 208, 14, 168, 77, 158, 82, 89, 95, 151, 212, 90, 244, 251, 31, 194, 162, 239, 176, 174, 245, 231, + 204, 133, 80, 161, 177, 212, 250, 82, 212, 252, 130, 121, 105, 245, 88, 48, 14, 107, 94, 151, 30, 12, 253, 174, 252, 254, 92, 216, 89, 137, 5, 156, + 10, 136, 6, 96, 174, 145, 176, 92, 171, 31, 139, 228, 236, 34, 155, 208, 0, 184, 192, 209, 68, 198, 146, 197, 53, 167, 180, 18, 94, 252, 26, 238, + 198, 173, 52, 94, 3, 234, 3, 131, 82, 136, 110, 59, 229, 91, 145, 145, 36, 124, 91, 18, 143, 173, 6, 140, 20, 171, 11, 214, 26, 3, 148, 24, + 56, 7, 219, 25, 41, 105, 66, 243, 72, 122, 141, 177, 57, 27, 19, 27, 244, 202, 185, 132, 216, 12, 115, 154, 78, 150, 154, 165, 141, 215, 33, 132, + 188, 173, 229, 19, 98, 171, 46, 184, 189, 85, 193, 74, 115, 91, 86, 48, 25, 42, 169, 214, 83, 243, 60, 1, 28, 101, 71, 102, 150, 151, 26, 51, + 166, 19, 75, 225, 4, 255, 222, 217, 98, 244, 145, 5, 14, 28, 96, 38, 239, 141, 60, 62, 173, 18, 183, 155, 159, 35, 136, 34, 162, 15, 166, 225, + 114, 206, 176, 102, 173, 75, 125, 10, 39, 158, 43, 243, 47, 99, 163, 20, 10, 78, 30, 14, 222, 36, 30, 166, 6, 36, 65, 187, 77, 253, 143, 187, + 168, 57, 92, 15, 67, 93, 106, 55, 226, 237, 183, 218, 53, 234, 186, 179, 233, 249, 90, 255, 188, 169, 216, 2, 201, 101, 35, 86, 86, 71, 46, 48, + 239, 17, 4, 41, 88, 0, 73, 253, 161, 43, 112, 171, 99, 236, 12, 201, 205, 157, 157, 84, 174, 102, 135, 19, 211, 154, 225, 110, 193, 158, 200, 116, + 224, 90, 0, 153, 9, 74, 60, 28, 96, 41, 30, 91, 122, 176, 255, 99, 47, 34, 73, 113, 201, 155, 150, 157, 116, 196, 51, 112, 194, 98, 49, 252, + 184, 199, 141, 244, 215, 172, 133, 24, 200, 27, 2, 107, 210, 105, 208, 179, 64, 191, 222, 10, 189, 195, 250, 149, 232, 53, 90, 172, 2, 107, 233, 118, + 82, 104, 115, 13, 128, 197, 12, 123, 161, 11, 205, 166, 95, 224, 230, 225, 38, 12, 226, 12, 193, 242, 43, 136, 70, 14, 227, 132, 155, 124, 20, 63, + 80, 24, 7, 63, 168, 234, 226, 74, 120, 34, 0, 84, 128, 203, 200, 76, 117, 169, 210, 103, 134, 229, 238, 59, 225, 99, 139, 249, 55, 35, 108, 53, + 136, 81, 30, 1, 210, 198, 243, 140, 135, 93, 96, 113, 246, 49, 175, 4, 219, 118, 147, 206, 86, 249, 58, 13, 98, 9, 248, 126, 38, 41, 168, 37, + 225, 51, 125, 229, 56, 72, 158, 179, 94, 111, 225, 151, 44, 166, 212, 118, 66, 44, 230, 185, 125, 53, 174, 51, 101, 141, 85, 239, 208, 223, 38, 213, + 227, 86, 213, 104, 162, 36, 226, 115, 61, 109, 58, 52, 79, 217, 217, 110, 22, 213, 157, 48, 143, 196, 189, 117, 247, 17, 179, 80, 72, 43, 11, 123, + 133, 31, 73, 50, 169, 229, 4, 75, 176, 27, 27, 172, 204, 114, 111, 191, 222, 19, 185, 192, 82, 204, 62, 12, 192, 79, 141, 126, 107, 40, 233, 109, + 48, 22, 103, 3, 147, 79, 71, 198, 170, 189, 30, 163, 149, 41, 109, 43, 216, 7, 134, 153, 174, 199, 173, 111, 251, 171, 204, 98, 220, 101, 247, 5, + 73, 222, 200, 180, 166, 92, 35, 220, 79, 31, 211, 157, 207, 3, 62, 206, 167, 124, 182, 4, 154, 247, 224, 168, 62, 139, 171, 212, 125, 102, 147, 211, + 135, 56, 113, 40, 221, 35, 63, 53, 93, 44, 21, 0, 144, 175, 0, 192, 36, 181, 128, 22, 152, 212, 113, 30, 243, 191, 143, 181, 136, 245, 165, 254, + 132, 240, 72, 35, 67, 240, 190, 204, 246, 137, 57, 43, 96, 245, 48, 0, 10, 162, 143, 133, 97, 238, 175, 149, 206, 56, 65, 138, 88, 80, 197, 38, + 206, 204, 88, 234, 195, 83, 148, 52, 48, 85, 146, 162, 27, 163, 4, 202, 86, 41, 247, 66, 207, 70, 166, 147, 88, 85, 95, 243, 232, 174, 249, 105, + 230, 38, 12, 232, 220, 33, 241, 123, 40, 203, 193, 170, 158, 13, 83, 248, 94, 189, 159, 106, 15, 155, 141, 132, 245, 234, 183, 205, 184, 211, 254, 156, + 57, 153, 22, 181, 254, 82, 243, 52, 101, 139, 118, 153, 215, 219, 20, 34, 11, 216, 237, 114, 25, 203, 202, 171, 176, 54, 250, 227, 185, 117, 112, 60, + 197, 184, 24, 44, 53, 191, 114, 216, 114, 243, 24, 91, 62, 191, 11, 175, 47, 120, 88, 11, 132, 91, 190, 207, 252, 38, 36, 41, 242, 255, 103, 206, + 74, 76, 179, 23, 112, 122, 152, 250, 105, 251, 2, 44, 102, 25, 174, 144, 76, 207, 167, 240, 231, 99, 236, 17, 118, 18, 158, 203, 75, 201, 235, 140, + 161, 180, 244, 128, 154, 100, 186, 232, 129, 142, 203, 120, 46, 181, 205, 42, 80, 226, 196, 142, 56, 236, 135, 61, 64, 92, 95, 9, 220, 52, 17, 251, + 22, 2, 79, 177, 93, 72, 243, 227, 204, 186, 237, 154, 203, 28, 180, 95, 22, 56, 112, 251, 40, 65, 201, 57, 100, 42, 240, 211, 96, 71, 151, 29, + 12, 74, 74, 172, 31, 38, 227, 253, 16, 147, 37, 235, 121, 16, 144, 173, 242, 159, 164, 232, 68, 61, 229, 175, 131, 126, 187, 255, 142, 121, 171, 3, + 231, 52, 25, 150, 157, 167, 181, 81, 66, 157, 1, 22, 34, 30, 162, 11, 91, 252, 116, 100, 161, 14, 70, 66, 100, 174, 182, 232, 223, 185, 215, 217, + 104, 236, 161, 40, 226, 38, 4, 97, 59, 38, 219, 184, 43, 202, 131, 216, 52, 83, 101, 58, 140, 41, 44, 11, 56, 171, 22, 80, 25, 112, 186, 209, + 8, 55, 205, 223, 212, 38, 171, 177, 44, 82, 88, 29, 108, 33, 206, 0, 189, 85, 255, 253, 231, 225, 239, 246, 195, 115, 21, 67, 234, 238, 159, 15, + 147, 154, 29, 183, 102, 146, 76, 46, 114, 96, 131, 128, 155, 51, 164, 193, 199, 113, 173, 229, 160, 78, 99, 224, 117, 88, 46, 162, 238, 90, 176, 170, + 209, 106, 132, 136, 129, 136, 95, 247, 18, 183, 104, 108, 39, 127, 200, 26, 167, 220, 96, 167, 246, 12, 46, 218, 97, 205, 131, 83, 129, 56, 49, 177, + 120, 20, 228, 187, 216, 111, 140, 2, 108, 187, 13, 224, 140, 165, 170, 204, 125, 214, 72, 204, 1, 99, 183, 210, 225, 171, 245, 56, 11, 186, 216, 139, + 70, 241, 28, 211, 226, 84, 177, 217, 12, 0, 234, 57, 227, 170, 225, 240, 11, 48, 159, 105, 246, 29, 56, 103, 193, 81, 3, 187, 217, 230, 223, 39, + 212, 67, 172, 26, 109, 21, 171, 40, 28, 94, 35, 40, 233, 203, 198, 31, 136, 47, 118, 185, 160, 248, 144, 234, 243, 99, 198, 185, 169, 80, 182, 73, + 220, 48, 147, 118, 155, 212, 221, 230, 36, 236, 7, 43, 231, 171, 32, 69, 241, 14, 50, 193, 227, 89, 179, 159, 197, 193, 224, 34, 60, 59, 58, 113, + 150, 141, 143, 95, 102, 199, 149, 118, 255, 110, 243, 76, 28, 20, 107, 218, 60, 29, 159, 95, 39, 164, 113, 32, 152, 101, 237, 225, 161, 104, 110, 29, + 226, 60, 194, 23, 22, 249, 87, 60, 202, 223, 206, 254, 119, 101, 62, 203, 100, 10, 158, 114, 141, 163, 172, 227, 122, 194, 12, 219, 41, 113, 130, 141, + 192, 107, 124, 221, 76, 133, 10, 181, 62, 127, 2, 24, 126, 215, 156, 97, 119, 172, 101, 198, 209, 160, 83, 43, 134, 141, 11, 233, 85, 247, 194, 141, + 187, 101, 242, 182, 17, 106, 215, 189, 51, 194, 148, 149, 15, 205, 67, 241, 2, 219, 144, 126, 21, 159, 175, 223, 30, 249, 149, 88, 169, 255, 36, 91, + 7, 250, 245, 58, 155, 43, 245, 247, 90, 59, 89, 176, 198, 83, 242, 37, 176, 6, 175, 90, 45, 6, 160, 202, 3, 223, 235, 31, 68, 184, 71, 109, + 204, 91, 187, 97, 52, 131, 96, 183, 254, 138, 103, 120, 140, 194, 153, 88, 136, 237, 128, 209, 76, 216, 222, 70, 118, 231, 9, 171, 253, 8, 96, 202, + 246, 27, 254, 171, 158, 1, 17, 110, 58, 41, 183, 24, 236, 157, 203, 237, 73, 114, 249, 30, 227, 121, 110, 84, 52, 232, 45, 108, 168, 176, 69, 55, + 173, 23, 196, 18, 227, 37, 149, 139, 215, 184, 139, 97, 101, 99, 9, 209, 219, 29, 252, 193, 115, 230, 56, 59, 177, 159, 1, 72, 200, 55, 2, 43, + 244, 198, 85, 45, 112, 206, 121, 88, 188, 42, 181, 213, 161, 248, 88, 50, 180, 26, 172, 246, 115, 138, 80, 61, 12, 191, 147, 233, 66, 96, 183, 211, + 0, 191, 236, 225, 42, 152, 134, 236, 16, 84, 148, 166, 175, 156, 132, 18, 190, 84, 60, 64, 61, 105, 10, 108, 164, 162, 37, 37, 188, 57, 102, 104, + 222, 141, 111, 46, 180, 139, 189, 230, 103, 92, 189, 75, 113, 1, 233, 225, 114, 95, 165, 21, 147, 51, 191, 224, 193, 203, 195, 230, 28, 248, 232, 229, + 132, 240, 30, 168, 81, 62, 46, 90, 1, 137, 207, 7, 101, 235, 175, 172, 11, 129, 178, 19, 233, 210, 45, 141, 135, 42, 168, 91, 65, 196, 118, 167, + 57, 21, 116, 27, 121, 188, 150, 246, 152, 233, 121, 36, 61, 79, 168, 178, 16, 250, 66, 158, 4, 70, 203, 182, 139, 195, 47, 46, 212, 131, 129, 127, + 193, 18, 161, 219, 140, 47, 67, 130, 133, 70, 42, 14, 216, 201, 90, 105, 187, 29, 16, 108, 34, 61, 95, 207, 159, 40, 141, 254, 168, 57, 28, 5, + 53, 156, 38, 53, 100, 43, 184, 238, 224, 141, 191, 210, 46, 195, 98, 159, 97, 185, 203, 139, 230, 28, 245, 172, 119, 156, 141, 135, 124, 73, 121, 236, + 50, 128, 255, 89, 10, 210, 60, 110, 166, 226, 133, 42, 241, 40, 190, 37, 79, 73, 145, 82, 214, 248, 106, 56, 42, 248, 255, 93, 76, 117, 108, 149, + 148, 84, 151, 236, 225, 0, 132, 218, 247, 28, 123, 254, 181, 139, 57, 184, 148, 12, 55, 10, 122, 121, 130, 248, 24, 187, 254, 181, 3, 27, 198, 22, + 60, 245, 9, 198, 41, 71, 153, 79, 7, 124, 66, 156, 63, 8, 216, 127, 133, 57, 28, 119, 203, 213, 67, 6, 219, 3, 129, 33, 142, 147, 190, 118, + 27, 31, 57, 181, 207, 49, 1, 166, 105, 187, 21, 244, 75, 77, 204, 168, 144, 244, 69, 48, 83, 187, 143, 189, 12, 219, 197, 157, 198, 33, 176, 138, + 123, 176, 112, 114, 212, 253, 56, 22, 93, 232, 82, 231, 205, 222, 224, 66, 153, 186, 147, 141, 169, 64, 119, 103, 162, 197, 117, 255, 72, 233, 50, 42, + 178, 28, 142, 131, 98, 220, 14, 172, 33, 153, 149, 117, 4, 124, 137, 58, 247, 84, 45, 219, 97, 140, 49, 135, 147, 93, 82, 11, 93, 226, 29, 227, + 143, 237, 122, 208, 171, 99, 209, 28, 83, 238, 61, 22, 245, 192, 44, 216, 9, 104, 151, 121, 146, 199, 165, 128, 60, 81, 167, 29, 20, 123, 10, 43, + 3, 3, 63, 29, 42, 180, 138, 93, 24, 120, 201, 10, 224, 243, 105, 224, 208, 7, 169, 240, 78, 6, 156, 77, 203, 46, 193, 150, 149, 88, 146, 183, + 157, 136, 231, 106, 49, 173, 39, 163, 94, 213, 175, 17, 41, 23, 200, 75, 23, 130, 178, 93, 60, 94, 90, 93, 112, 254, 135, 168, 236, 127, 151, 121, + 169, 93, 229, 83, 104, 166, 88, 171, 222, 96, 255, 136, 20, 172, 117, 2, 177, 68, 238, 26, 161, 244, 217, 136, 121, 132, 199, 201, 23, 243, 135, 75, + 45, 195, 11, 229, 226, 50, 182, 12, 147, 151, 97, 128, 251, 17, 175, 190, 225, 129, 222, 99, 176, 144, 239, 1, 249, 207, 5, 11, 44, 69, 250, 237, + 66, 25, 30, 168, 151, 93, 125, 246, 194, 164, 229, 58, 249, 176, 153, 167, 144, 194, 118, 22, 251, 179, 114, 109, 33, 120, 248, 253, 82, 7, 36, 245, + 6, 59, 73, 55, 98, 122, 29, 0, 7, 121, 102, 104, 121, 236, 16, 188, 168, 12, 169, 216, 32, 5, 62, 91, 253, 29, 39, 226, 162, 10, 118, 127, + 230, 98, 49, 83, 42, 254, 61, 127, 7, 211, 69, 106, 88, 114, 3, 174, 47, 31, 131, 115, 242, 83, 114, 175, 241, 166, 227, 73, 201, 166, 101, 235, + 228, 93, 198, 5, 144, 86, 73, 65, 125, 238, 64, 227, 167, 207, 16, 255, 88, 39, 32, 95, 102, 183, 234, 38, 49, 98, 182, 223, 36, 217, 233, 54, + 87, 235, 95, 111, 42, 42, 169, 44, 229, 222, 194, 58, 0, 9, 43, 190, 234, 222, 82, 135, 42, 255, 85, 102, 190, 150, 97, 53, 156, 12, 22, 171, + 176, 62, 7, 131, 197, 214, 203, 129, 35, 74, 205, 178, 28, 38, 167, 221, 104, 30, 195, 8, 220, 3, 4, 186, 110, 59, 32, 161, 90, 204, 22, 142, + 9, 127, 141, 177, 27, 113, 200, 57, 103, 60, 79, 39, 178, 137, 93, 85, 147, 197, 115, 234, 185, 136, 31, 6, 0, 126, 59, 114, 129, 167, 142, 179, + 192, 196, 47, 129, 251, 93, 32, 36, 100, 147, 2, 167, 226, 99, 109, 54, 0, 30, 240, 154, 117, 129, 144, 48, 25, 89, 8, 20, 151, 60, 13, 116, + 194, 78, 213, 22, 126, 104, 147, 47, 148, 206, 40, 245, 188, 53, 146, 124, 129, 90, 105, 9, 209, 111, 180, 70, 114, 213, 197, 45, 122, 187, 54, 191, + 92, 109, 234, 37, 110, 219, 4, 200, 255, 47, 98, 13, 216, 127, 248, 90, 245, 37, 66, 89, 113, 229, 155, 17, 39, 224, 172, 85, 71, 181, 23, 61, + 124, 101, 38, 1, 8, 105, 130, 246, 94, 99, 212, 206, 37, 253, 61, 108, 200, 146, 244, 246, 232, 218, 84, 184, 36, 195, 81, 192, 11, 46, 226, 132, + 5, 243, 236, 150, 0, 113, 185, 192, 95, 88, 225, 253, 209, 44, 155, 88, 76, 167, 255, 8, 252, 31, 36, 165, 202, 191, 101, 134, 34, 47, 224, 142, + 33, 160, 140, 187, 169, 131, 84, 213, 16, 185, 207, 95, 89, 218, 115, 5, 79, 223, 205, 158, 53, 66, 127, 41, 50, 194, 142, 235, 163, 154, 226, 70, + 169, 133, 64, 232, 52, 28, 8, 1, 197, 61, 140, 165, 157, 173, 149, 103, 152, 47, 224, 51, 65, 1, 118, 51, 55, 20, 88, 108, 206, 68, 191, 143, + 197, 210, 79, 181, 247, 15, 169, 117, 78, 240, 246, 85, 232, 70, 248, 23, 25, 23, 112, 88, 67, 182, 220, 12, 232, 234, 197, 252, 77, 184, 136, 183, + 124, 167, 158, 192, 115, 33, 20, 216, 60, 28, 89, 97, 68, 166, 90, 156, 74, 68, 4, 12, 216, 230, 82, 75, 83, 201, 180, 237, 233, 234, 98, 7, + 48, 30, 6, 125, 63, 70, 59, 230, 244, 99, 180, 237, 22, 103, 139, 220, 166, 141, 39, 16, 117, 152, 174, 178, 6, 65, 87, 112, 187, 252, 53, 30, + 248, 245, 178, 34, 62, 224, 81, 80, 61, 99, 171, 37, 106, 27, 220, 41, 85, 174, 167, 193, 23, 141, 86, 208, 1, 185, 2, 33, 9, 65, 127, 147, + 62, 31, 25, 193, 199, 192, 125, 68, 157, 106, 48, 142, 69, 166, 235, 188, 14, 12, 48, 117, 115, 63, 136, 252, 16, 80, 240, 237, 200, 143, 157, 102, + 202, 103, 216, 126, 229, 211, 218, 95, 184, 253, 242, 40, 139, 158, 87, 24, 127, 50, 87, 183, 8, 164, 191, 2, 143, 21, 46, 178, 203, 96, 41, 143, + 117, 202, 74, 83, 252, 35, 111, 77, 51, 195, 111, 64, 243, 241, 200, 250, 242, 169, 234, 34, 219, 86, 167, 0, 27, 228, 151, 145, 156, 249, 111, 63, + 218, 70, 25, 150, 141, 109, 42, 167, 206, 200, 203, 167, 146, 50, 255, 38, 30, 166, 132, 155, 230, 153, 219, 99, 49, 1, 170, 89, 61, 103, 121, 73, + 185, 21, 232, 194, 33, 30, 221, 31, 25, 106, 185, 70, 95, 60, 21, 195, 40, 238, 230, 27, 250, 13, 161, 205, 196, 220, 141, 204, 133, 7, 230, 215, + 35, 133, 192, 82, 16, 195, 84, 139, 179, 153, 169, 5, 1, 160, 167, 78, 110, 189, 231, 141, 89, 107, 36, 33, 169, 12, 30, 128, 127, 158, 69, 16, + 247, 159, 24, 137, 31, 147, 143, 27, 223, 181, 187, 22, 101, 195, 47, 2, 54, 165, 236, 239, 232, 173, 165, 191, 239, 90, 168, 133, 223, 158, 12, 101, + 187, 252, 119, 225, 95, 23, 6, 225, 202, 142, 71, 51, 240, 240, 136, 56, 162, 150, 133, 104, 209, 82, 133, 207, 27, 153, 62, 158, 97, 199, 11, 76, + 164, 237, 99, 79, 195, 91, 8, 240, 121, 44, 179, 202, 91, 39, 224, 68, 66, 146, 138, 38, 95, 133, 138, 141, 254, 27, 51, 196, 51, 171, 89, 213, + 83, 133, 48, 212, 23, 90, 5, 210, 63, 75, 9, 146, 135, 40, 14, 218, 10, 63, 164, 168, 224, 225, 26, 78, 40, 95, 163, 150, 82, 3, 146, 33, + 214, 13, 229, 65, 5, 74, 141, 68, 150, 153, 3, 161, 124, 85, 21, 163, 78, 205, 189, 230, 157, 78, 143, 122, 1, 164, 89, 173, 100, 139, 226, 48, + 56, 207, 49, 171, 185, 84, 251, 94, 237, 109, 197, 68, 140, 97, 150, 8, 242, 171, 189, 253, 42, 195, 218, 2, 238, 178, 171, 152, 191, 194, 248, 0, + 44, 24, 38, 240, 60, 28, 151, 232, 129, 105, 57, 129, 226, 128, 190, 91, 75, 83, 79, 249, 53, 54, 91, 222, 163, 215, 62, 116, 117, 41, 119, 245, + 5, 61, 107, 9, 238, 56, 189, 6, 140, 113, 53, 22, 253, 52, 11, 100, 216, 64, 28, 228, 226, 103, 89, 80, 160, 103, 40, 209, 188, 31, 94, 36, + 85, 87, 236, 7, 140, 95, 40, 233, 245, 88, 133, 112, 145, 60, 229, 97, 119, 173, 158, 208, 68, 18, 166, 105, 107, 179, 137, 111, 209, 229, 178, 229, + 221, 153, 120, 174, 157, 168, 128, 241, 243, 9, 115, 58, 152, 171, 199, 163, 118, 179, 247, 192, 29, 67, 212, 174, 75, 179, 130, 105, 69, 55, 115, 246, + 25, 26, 15, 203, 187, 205, 83, 236, 63, 190, 26, 8, 194, 243, 224, 224, 152, 211, 227, 223, 128, 69, 158, 109, 5, 152, 177, 120, 160, 120, 55, 247, + 116, 91, 177, 230, 190, 9, 102, 216, 74, 98, 128, 173, 28, 247, 82, 53, 184, 92, 77, 176, 42, 107, 208, 95, 117, 16, 113, 18, 56, 226, 24, 215, + 40, 155, 125, 1, 141, 44, 50, 156, 120, 17, 1, 27, 4, 168, 226, 77, 107, 150, 130, 107, 47, 69, 134, 170, 213, 57, 102, 152, 7, 252, 37, 96, + 153, 110, 76, 110, 52, 218, 173, 203, 65, 106, 190, 192, 178, 6, 177, 60, 198, 237, 167, 79, 75, 194, 172, 247, 82, 4, 140, 219, 58, 189, 105, 132, + 235, 29, 240, 248, 110, 159, 60, 121, 34, 84, 228, 133, 186, 163, 21, 254, 3, 7, 233, 10, 238, 162, 18, 115, 189, 154, 54, 94, 200, 212, 192, 107, + 76, 178, 205, 234, 50, 54, 208, 105, 189, 2, 92, 52, 155, 18, 111, 80, 36, 164, 207, 191, 133, 61, 21, 60, 245, 190, 241, 37, 243, 73, 151, 2, + 84, 1, 153, 190, 60, 18, 44, 114, 211, 250, 72, 208, 103, 187, 166, 51, 240, 105, 106, 47, 176, 72, 73, 26, 115, 58, 46, 83, 226, 50, 115, 146, + 98, 243, 119, 153, 30, 219, 52, 76, 152, 169, 160, 223, 232, 143, 32, 126, 249, 131, 128, 114, 83, 212, 111, 217, 97, 198, 50, 53, 242, 217, 131, 209, + 44, 235, 11, 78, 177, 35, 251, 34, 243, 42, 24, 234, 3, 7, 41, 112, 58, 205, 86, 129, 158, 98, 131, 51, 185, 206, 191, 11, 99, 122, 24, 24, + 229, 153, 5, 214, 129, 59, 76, 215, 88, 132, 39, 192, 154, 56, 204, 8, 210, 46, 206, 152, 42, 154, 29, 148, 55, 154, 237, 11, 108, 207, 120, 62, + 232, 166, 16, 159, 42, 1, 188, 30, 52, 50, 105, 155, 65, 104, 1, 95, 116, 5, 165, 226, 218, 213, 93, 192, 236, 192, 79, 119, 151, 180, 20, 112, + 217, 20, 55, 76, 110, 48, 199, 131, 165, 109, 89, 43, 250, 45, 125, 144, 197, 106, 220, 155, 132, 31, 67, 76, 152, 15, 56, 212, 205, 25, 93, 174, + 58, 140, 30, 246, 126, 217, 66, 9, 209, 164, 220, 172, 168, 169, 229, 44, 209, 155, 192, 129, 96, 168, 45, 214, 120, 210, 91, 2, 39, 168, 88, 254, + 150, 208, 220, 106, 181, 5, 235, 1, 68, 171, 231, 52, 254, 123, 45, 187, 7, 36, 138, 91, 169, 32, 85, 45, 232, 38, 83, 148, 61, 104, 209, 82, + 213, 160, 60, 237, 204, 237, 104, 51, 166, 216, 89, 156, 27, 64, 224, 96, 107, 121, 36, 68, 185, 191, 41, 238, 127, 175, 237, 102, 75, 201, 9, 12, + 163, 172, 82, 221, 176, 33, 160, 162, 213, 230, 105, 60, 56, 16, 225, 116, 90, 54, 226, 193, 6, 163, 165, 99, 133, 95, 59, 53, 234, 17, 182, 185, + 172, 193, 120, 247, 135, 242, 77, 226, 19, 243, 24, 231, 226, 19, 76, 151, 164, 28, 80, 55, 144, 152, 124, 18, 134, 81, 246, 143, 240, 2, 130, 106, + 42, 255, 2, 182, 255, 6, 181, 210, 202, 96, 43, 54, 123, 124, 220, 13, 60, 166, 64, 69, 88, 207, 194, 206, 219, 95, 1, 13, 97, 182, 122, 163, + 78, 83, 169, 45, 86, 190, 21, 240, 185, 2, 184, 241, 33, 184, 26, 183, 6, 230, 2, 126, 205, 28, 187, 67, 128, 226, 8, 106, 5, 224, 60, 255, + 60, 177, 93, 23, 240, 230, 120, 26, 115, 125, 119, 169, 85, 84, 169, 180, 44, 91, 69, 148, 123, 177, 85, 201, 23, 204, 25, 88, 197, 12, 254, 118, + 118, 139, 12, 46, 52, 190, 111, 92, 83, 166, 11, 182, 215, 206, 35, 202, 231, 192, 117, 141, 61, 218, 100, 93, 145, 34, 134, 211, 60, 141, 12, 103, + 41, 92, 164, 172, 66, 181, 104, 59, 165, 205, 182, 56, 155, 48, 132, 110, 11, 2, 206, 219, 145, 133, 240, 213, 242, 104, 100, 140, 7, 31, 131, 218, + 253, 238, 18, 112, 208, 73, 251, 55, 92, 67, 49, 151, 1, 102, 130, 125, 8, 41, 224, 129, 15, 37, 153, 211, 8, 47, 15, 175, 132, 225, 183, 52, + 55, 33, 59, 223, 180, 242, 225, 111, 243, 148, 173, 150, 2, 49, 197, 74, 24, 196, 140, 13, 15, 70, 24, 161, 216, 101, 96, 58, 89, 220, 0, 23, + 183, 192, 4, 217, 231, 173, 76, 0, 75, 242, 53, 43, 3, 198, 245, 140, 214, 44, 122, 245, 221, 116, 133, 3, 236, 12, 19, 118, 59, 49, 123, 169, + 132, 207, 13, 46, 127, 249, 207, 12, 102, 96, 168, 245, 109, 204, 153, 218, 140, 248, 144, 137, 13, 193, 80, 254, 194, 97, 58, 58, 23, 189, 209, 128, + 43, 253, 20, 63, 100, 240, 36, 242, 57, 45, 23, 96, 193, 199, 100, 216, 169, 60, 64, 41, 170, 79, 129, 198, 252, 62, 255, 250, 19, 209, 133, 90, + 127, 226, 197, 133, 114, 56, 246, 111, 226, 71, 228, 67, 39, 226, 21, 136, 19, 135, 217, 255, 101, 17, 101, 123, 202, 48, 65, 20, 52, 84, 39, 77, + 47, 158, 163, 58, 223, 100, 104, 145, 126, 26, 110, 79, 244, 26, 191, 156, 74, 224, 81, 147, 154, 160, 224, 194, 31, 14, 83, 34, 206, 114, 237, 151, + 244, 99, 96, 139, 20, 112, 227, 73, 65, 27, 172, 217, 169, 123, 148, 93, 176, 217, 127, 46, 111, 45, 216, 160, 224, 66, 203, 217, 110, 37, 98, 97, + 16, 126, 167, 64, 25, 178, 199, 41, 142, 197, 218, 222, 60, 91, 70, 143, 152, 159, 3, 8, 251, 215, 159, 13, 194, 177, 156, 217, 38, 86, 232, 231, + 52, 187, 78, 116, 2, 92, 204, 216, 106, 253, 41, 166, 4, 246, 232, 27, 51, 235, 252, 199, 140, 49, 118, 18, 29, 57, 27, 255, 35, 127, 239, 89, + 118, 186, 190, 205, 84, 23, 107, 134, 251, 225, 60, 4, 139, 71, 22, 170, 196, 99, 198, 1, 196, 35, 124, 253, 113, 196, 50, 177, 247, 63, 23, 216, + 93, 90, 177, 46, 123, 233, 217, 104, 174, 124, 27, 112, 153, 226, 113, 123, 33, 32, 123, 113, 173, 148, 237, 237, 121, 218, 186, 144, 20, 157, 234, 5, + 68, 20, 191, 95, 29, 181, 10, 172, 150, 126, 77, 243, 194, 59, 222, 140, 112, 138, 48, 5, 126, 76, 174, 125, 134, 34, 169, 231, 212, 54, 205, 14, + 23, 55, 252, 221, 48, 213, 79, 58, 137, 158, 87, 246, 82, 160, 182, 67, 31, 229, 49, 87, 167, 222, 201, 193, 216, 248, 180, 86, 72, 0, 154, 188, + 69, 1, 238, 158, 143, 53, 215, 6, 10, 155, 167, 178, 48, 11, 51, 102, 168, 182, 191, 191, 84, 172, 175, 152, 192, 239, 183, 25, 3, 172, 84, 32, + 208, 244, 2, 69, 66, 7, 55, 230, 44, 198, 24, 220, 231, 242, 34, 78, 88, 118, 180, 89, 35, 236, 12, 85, 170, 136, 95, 161, 79, 113, 3, 185, + 223, 56, 29, 201, 181, 184, 3, 79, 83, 24, 123, 51, 133, 198, 18, 14, 69, 77, 70, 41, 195, 219, 204, 66, 168, 94, 230, 154, 84, 227, 42, 239, + 89, 204, 58, 134, 173, 192, 116, 55, 50, 54, 82, 66, 43, 171, 237, 22, 251, 79, 91, 191, 245, 42, 245, 30, 173, 64, 37, 190, 231, 173, 187, 253, + 149, 172, 123, 101, 189, 193, 44, 110, 183, 184, 133, 233, 64, 73, 128, 168, 157, 88, 68, 197, 102, 163, 137, 229, 40, 27, 228, 115, 214, 100, 224, 204, + 170, 50, 58, 147, 26, 68, 183, 169, 184, 93, 165, 158, 48, 251, 185, 91, 24, 10, 253, 64, 110, 83, 185, 8, 8, 81, 78, 11, 253, 64, 239, 67, + 216, 6, 222, 59, 170, 114, 223, 163, 218, 177, 241, 193, 123, 60, 245, 212, 38, 195, 74, 24, 231, 180, 249, 22, 191, 18, 151, 72, 181, 248, 235, 1, + 46, 109, 38, 150, 126, 173, 121, 45, 254, 57, 166, 51, 216, 126, 169, 196, 54, 172, 54, 26, 253, 218, 40, 91, 54, 190, 165, 9, 166, 252, 199, 216, + 208, 130, 7, 73, 42, 233, 240, 36, 93, 180, 56, 91, 17, 162, 213, 114, 239, 28, 252, 97, 158, 231, 170, 173, 154, 77, 113, 191, 56, 213, 118, 4, + 28, 97, 173, 63, 194, 82, 28, 30, 106, 40, 208, 113, 106, 45, 7, 63, 151, 79, 130, 209, 29, 144, 15, 157, 77, 131, 119, 60, 5, 87, 150, 73, + 193, 239, 20, 121, 252, 195, 222, 67, 96, 215, 75, 205, 217, 224, 66, 159, 188, 67, 141, 7, 255, 10, 24, 236, 121, 109, 198, 198, 234, 166, 18, 28, + 12, 254, 249, 200, 88, 203, 53, 88, 213, 220, 188, 214, 27, 88, 68, 223, 9, 20, 54, 102, 251, 189, 70, 169, 181, 252, 98, 189, 149, 6, 84, 97, + 40, 235, 37, 193, 212, 82, 31, 48, 216, 216, 201, 68, 44, 214, 142, 171, 164, 191, 85, 189, 135, 39, 114, 122, 244, 24, 92, 12, 120, 1, 192, 77, + 64, 144, 42, 76, 198, 240, 129, 215, 216, 197, 5, 0, 81, 155, 100, 218, 198, 57, 102, 208, 178, 19, 240, 133, 58, 172, 194, 115, 20, 13, 174, 252, + 8, 208, 16, 72, 50, 133, 197, 226, 246, 96, 153, 218, 98, 45, 15, 215, 151, 123, 2, 96, 102, 104, 57, 134, 248, 52, 152, 134, 219, 169, 155, 218, + 108, 93, 49, 207, 173, 179, 229, 170, 66, 239, 3, 46, 174, 48, 108, 60, 197, 207, 0, 164, 50, 117, 223, 209, 95, 193, 245, 129, 163, 246, 49, 135, + 98, 67, 27, 147, 83, 217, 14, 117, 150, 93, 186, 247, 96, 8, 253, 129, 143, 97, 113, 32, 78, 150, 181, 16, 254, 41, 214, 64, 141, 179, 21, 23, + 154, 105, 113, 207, 233, 3, 154, 157, 240, 43, 158, 134, 139, 243, 27, 112, 147, 14, 207, 60, 247, 177, 61, 200, 122, 249, 37, 150, 140, 67, 8, 63, + 4, 250, 161, 191, 98, 205, 51, 199, 173, 182, 64, 5, 60, 42, 48, 59, 13, 152, 59, 44, 141, 197, 76, 147, 88, 238, 173, 55, 250, 180, 159, 248, + 3, 198, 43, 214, 90, 183, 18, 255, 206, 7, 138, 139, 219, 180, 121, 234, 238, 30, 99, 171, 147, 14, 214, 52, 217, 98, 13, 172, 57, 221, 226, 110, + 96, 103, 158, 22, 183, 162, 27, 17, 204, 127, 138, 164, 18, 24, 131, 205, 6, 203, 212, 83, 96, 220, 170, 85, 190, 143, 192, 83, 44, 19, 75, 141, + 109, 11, 173, 108, 124, 27, 154, 167, 110, 217, 201, 160, 44, 3, 26, 56, 31, 202, 247, 189, 71, 161, 151, 70, 255, 65, 176, 98, 167, 21, 243, 127, + 138, 149, 189, 123, 205, 34, 96, 150, 127, 254, 4, 243, 201, 38, 140, 161, 104, 142, 72, 99, 156, 66, 4, 31, 14, 197, 36, 251, 143, 231, 98, 96, + 58, 251, 177, 234, 224, 164, 207, 129, 51, 120, 155, 245, 14, 246, 132, 29, 192, 77, 207, 83, 220, 41, 139, 135, 243, 214, 176, 39, 76, 216, 23, 250, + 177, 200, 16, 66, 191, 33, 34, 211, 236, 217, 183, 159, 37, 222, 253, 167, 216, 201, 135, 244, 103, 50, 233, 8, 230, 187, 34, 136, 24, 138, 114, 12, + 205, 120, 199, 72, 160, 184, 181, 141, 61, 59, 42, 141, 239, 204, 5, 156, 45, 111, 70, 134, 194, 162, 95, 223, 201, 38, 208, 235, 1, 132, 199, 90, + 220, 188, 62, 207, 10, 208, 14, 56, 167, 145, 240, 183, 168, 127, 64, 194, 238, 16, 125, 13, 127, 235, 167, 109, 100, 50, 149, 242, 64, 196, 183, 199, + 96, 9, 220, 223, 100, 98, 10, 101, 190, 222, 138, 108, 131, 123, 75, 69, 254, 6, 86, 154, 140, 204, 36, 191, 5, 191, 154, 241, 196, 139, 230, 211, + 78, 10, 184, 224, 12, 245, 4, 38, 204, 98, 52, 219, 36, 184, 205, 216, 164, 158, 2, 99, 92, 1, 132, 104, 97, 117, 200, 219, 70, 226, 217, 46, + 64, 37, 47, 4, 16, 247, 192, 16, 120, 149, 158, 102, 241, 147, 64, 44, 157, 1, 154, 63, 16, 231, 233, 252, 41, 54, 185, 88, 4, 135, 92, 234, + 168, 118, 52, 218, 13, 128, 80, 12, 230, 60, 241, 44, 192, 72, 158, 173, 242, 190, 73, 43, 54, 138, 62, 78, 73, 150, 59, 65, 255, 157, 50, 102, + 218, 227, 195, 119, 92, 220, 198, 150, 230, 202, 91, 49, 75, 125, 81, 96, 182, 87, 41, 98, 219, 14, 160, 252, 69, 168, 208, 4, 136, 119, 36, 42, + 171, 100, 183, 113, 141, 215, 36, 230, 16, 55, 40, 111, 155, 13, 126, 87, 178, 105, 220, 60, 27, 106, 171, 224, 205, 254, 237, 230, 68, 92, 164, 228, + 167, 192, 151, 243, 93, 106, 218, 124, 101, 161, 73, 13, 155, 111, 103, 168, 98, 59, 6, 88, 251, 162, 57, 19, 204, 116, 1, 65, 28, 137, 127, 79, + 234, 219, 60, 54, 247, 29, 177, 229, 57, 253, 126, 24, 238, 10, 125, 128, 4, 147, 45, 203, 39, 147, 160, 102, 175, 69, 134, 234, 188, 53, 88, 67, + 121, 196, 255, 55, 89, 17, 186, 6, 134, 62, 4, 82, 134, 245, 48, 102, 239, 212, 251, 216, 56, 126, 51, 208, 199, 133, 128, 79, 69, 191, 5, 38, + 9, 236, 214, 60, 182, 33, 104, 39, 213, 23, 198, 250, 97, 32, 56, 30, 123, 218, 170, 255, 25, 246, 51, 98, 163, 40, 144, 22, 65, 221, 53, 27, + 238, 118, 55, 181, 171, 218, 240, 133, 153, 128, 199, 212, 24, 96, 72, 22, 117, 164, 3, 143, 194, 125, 76, 134, 221, 141, 122, 187, 149, 9, 47, 133, + 213, 167, 147, 32, 248, 123, 120, 80, 190, 65, 103, 193, 181, 108, 67, 32, 83, 9, 102, 110, 105, 243, 225, 162, 248, 200, 250, 27, 167, 83, 253, 112, + 46, 230, 114, 233, 121, 9, 44, 245, 91, 231, 194, 98, 137, 174, 224, 209, 61, 198, 144, 223, 140, 235, 183, 22, 184, 15, 178, 155, 106, 224, 43, 14, + 177, 231, 68, 222, 120, 155, 123, 250, 13, 79, 91, 34, 86, 242, 166, 121, 54, 130, 73, 194, 186, 68, 37, 12, 229, 26, 118, 185, 164, 94, 197, 245, + 165, 205, 87, 249, 184, 249, 57, 219, 185, 61, 65, 9, 247, 170, 43, 205, 128, 205, 237, 138, 243, 172, 219, 124, 220, 56, 196, 14, 149, 15, 80, 82, + 180, 85, 61, 128, 89, 41, 41, 139, 38, 211, 170, 92, 46, 98, 139, 122, 118, 75, 57, 205, 52, 158, 79, 97, 40, 152, 209, 119, 135, 194, 254, 250, + 103, 172, 223, 41, 245, 89, 149, 53, 165, 132, 158, 98, 187, 60, 67, 133, 220, 117, 128, 234, 135, 193, 61, 97, 77, 183, 0, 83, 183, 130, 231, 169, + 129, 3, 193, 140, 246, 187, 223, 60, 109, 229, 236, 229, 37, 238, 203, 243, 54, 109, 166, 78, 109, 160, 211, 96, 54, 87, 3, 88, 225, 132, 126, 243, + 189, 254, 18, 48, 64, 55, 236, 175, 160, 160, 94, 66, 86, 226, 243, 8, 213, 231, 40, 239, 25, 184, 78, 103, 139, 76, 185, 137, 39, 26, 64, 223, + 234, 128, 85, 128, 247, 196, 32, 168, 128, 204, 159, 194, 12, 33, 150, 48, 49, 20, 193, 185, 143, 114, 168, 109, 198, 150, 97, 226, 173, 164, 54, 194, + 170, 219, 12, 179, 195, 122, 245, 125, 145, 191, 244, 207, 145, 194, 198, 128, 239, 20, 27, 185, 9, 227, 121, 166, 121, 178, 97, 47, 235, 114, 0, 16, + 243, 49, 151, 101, 180, 211, 9, 183, 193, 216, 77, 178, 43, 120, 8, 106, 187, 194, 88, 147, 229, 110, 202, 219, 160, 6, 222, 98, 182, 231, 8, 251, + 205, 122, 92, 99, 169, 35, 16, 33, 245, 225, 40, 173, 26, 134, 113, 118, 90, 136, 137, 0, 26, 110, 0, 51, 139, 59, 5, 143, 197, 251, 1, 25, + 250, 141, 121, 235, 39, 48, 189, 87, 40, 39, 183, 190, 151, 61, 230, 58, 224, 154, 192, 155, 17, 185, 121, 180, 118, 174, 45, 2, 32, 198, 134, 193, + 32, 6, 108, 5, 162, 18, 197, 197, 128, 34, 67, 220, 137, 135, 57, 150, 170, 235, 97, 68, 35, 122, 187, 230, 134, 129, 82, 154, 216, 208, 241, 156, + 190, 147, 217, 220, 21, 198, 7, 165, 66, 200, 83, 23, 107, 115, 108, 220, 188, 100, 238, 240, 52, 187, 5, 240, 212, 212, 95, 47, 143, 178, 169, 246, + 122, 249, 2, 38, 96, 28, 193, 233, 223, 4, 211, 87, 71, 40, 129, 24, 134, 209, 117, 170, 239, 207, 217, 47, 200, 123, 134, 109, 32, 222, 254, 72, + 14, 209, 229, 77, 43, 149, 4, 199, 127, 137, 109, 171, 22, 203, 109, 212, 215, 207, 63, 77, 73, 214, 197, 50, 3, 7, 136, 136, 178, 175, 36, 7, + 2, 219, 77, 213, 41, 190, 140, 37, 101, 63, 155, 165, 45, 255, 206, 33, 194, 234, 10, 57, 132, 48, 245, 50, 130, 134, 183, 92, 245, 3, 176, 231, + 19, 46, 11, 159, 134, 146, 24, 252, 14, 214, 132, 111, 214, 127, 54, 108, 139, 254, 82, 49, 145, 95, 161, 151, 23, 170, 213, 202, 18, 41, 184, 150, + 71, 117, 84, 144, 99, 167, 97, 159, 186, 89, 121, 54, 80, 121, 73, 67, 112, 19, 204, 215, 72, 122, 27, 213, 151, 172, 14, 25, 0, 112, 73, 227, + 193, 74, 39, 25, 248, 201, 228, 46, 215, 98, 253, 109, 234, 51, 2, 255, 68, 46, 216, 84, 78, 103, 243, 151, 30, 86, 189, 4, 240, 157, 38, 59, + 247, 117, 50, 177, 15, 22, 201, 227, 230, 22, 44, 201, 211, 236, 130, 183, 71, 175, 188, 139, 231, 153, 214, 125, 88, 139, 121, 42, 231, 109, 45, 41, + 37, 250, 27, 1, 3, 70, 217, 212, 172, 95, 155, 180, 157, 14, 61, 64, 33, 251, 82, 39, 18, 249, 161, 153, 142, 186, 77, 226, 41, 53, 174, 254, + 183, 179, 210, 32, 120, 84, 253, 0, 169, 249, 196, 136, 204, 80, 65, 116, 0, 32, 99, 58, 172, 42, 229, 11, 148, 34, 101, 137, 47, 27, 40, 200, + 215, 173, 133, 106, 111, 195, 51, 52, 1, 129, 33, 154, 176, 189, 10, 220, 124, 129, 135, 50, 191, 159, 101, 17, 251, 75, 48, 1, 96, 134, 253, 248, + 38, 120, 152, 115, 218, 8, 86, 148, 49, 203, 51, 28, 118, 240, 74, 45, 247, 86, 232, 248, 226, 106, 145, 151, 175, 71, 50, 129, 161, 82, 211, 113, + 191, 84, 167, 23, 0, 104, 236, 0, 87, 85, 108, 245, 55, 29, 118, 120, 140, 54, 154, 248, 185, 209, 194, 162, 201, 205, 152, 74, 64, 13, 193, 158, + 175, 236, 54, 86, 153, 241, 252, 152, 241, 124, 165, 77, 76, 158, 97, 245, 246, 28, 211, 197, 106, 196, 157, 76, 49, 104, 223, 22, 249, 107, 191, 132, + 210, 168, 107, 147, 100, 135, 151, 21, 6, 187, 137, 97, 172, 26, 176, 176, 213, 126, 227, 109, 238, 209, 86, 26, 199, 35, 25, 112, 176, 3, 209, 163, + 226, 54, 115, 60, 154, 163, 232, 161, 21, 47, 120, 120, 249, 134, 50, 233, 15, 179, 199, 115, 189, 96, 243, 99, 167, 75, 174, 194, 119, 127, 95, 188, + 202, 166, 232, 245, 234, 176, 241, 37, 2, 186, 252, 196, 148, 209, 203, 225, 54, 85, 169, 116, 72, 27, 71, 36, 53, 226, 116, 148, 13, 122, 213, 112, + 53, 208, 208, 243, 52, 252, 197, 250, 218, 57, 182, 46, 205, 70, 102, 90, 190, 101, 158, 9, 58, 53, 254, 101, 160, 40, 55, 250, 171, 192, 87, 110, + 6, 106, 188, 194, 102, 197, 230, 24, 229, 78, 31, 161, 102, 27, 21, 40, 79, 2, 35, 252, 18, 211, 133, 219, 57, 207, 221, 28, 15, 78, 235, 60, + 79, 58, 182, 143, 208, 19, 62, 193, 173, 124, 10, 168, 30, 161, 110, 250, 3, 198, 55, 233, 21, 136, 105, 189, 241, 226, 186, 237, 8, 37, 151, 48, + 90, 175, 19, 215, 153, 55, 218, 53, 226, 65, 138, 144, 34, 146, 25, 95, 50, 171, 154, 153, 40, 121, 182, 193, 58, 20, 95, 229, 207, 17, 151, 122, + 254, 83, 198, 77, 118, 23, 187, 85, 178, 252, 115, 4, 113, 26, 116, 248, 14, 110, 248, 215, 248, 79, 152, 19, 204, 215, 124, 3, 4, 238, 38, 4, + 195, 207, 152, 79, 180, 151, 237, 82, 155, 212, 99, 128, 44, 136, 65, 145, 233, 0, 124, 225, 32, 227, 88, 3, 40, 112, 134, 96, 127, 31, 241, 192, + 18, 24, 175, 207, 194, 206, 91, 95, 246, 250, 185, 0, 0, 249, 123, 97, 45, 59, 225, 81, 60, 142, 138, 176, 198, 99, 64, 40, 173, 152, 84, 248, + 202, 115, 86, 105, 21, 236, 182, 220, 186, 226, 86, 125, 148, 167, 211, 253, 108, 92, 201, 214, 16, 138, 7, 172, 3, 178, 234, 156, 169, 226, 240, 248, + 211, 166, 195, 35, 198, 110, 234, 188, 181, 95, 193, 221, 135, 86, 245, 160, 145, 161, 18, 216, 13, 220, 139, 41, 47, 117, 78, 98, 189, 182, 160, 190, + 244, 107, 84, 34, 169, 212, 17, 86, 235, 64, 53, 95, 162, 127, 92, 3, 223, 9, 87, 177, 31, 171, 116, 146, 125, 41, 182, 81, 181, 243, 156, 113, + 92, 251, 123, 127, 51, 46, 58, 22, 240, 246, 227, 211, 76, 169, 199, 59, 126, 200, 182, 156, 44, 78, 221, 3, 199, 148, 139, 13, 235, 179, 160, 67, + 254, 0, 19, 8, 175, 51, 190, 9, 102, 202, 213, 67, 230, 173, 54, 143, 234, 210, 65, 167, 73, 157, 48, 7, 162, 178, 81, 72, 0, 59, 233, 225, + 79, 20, 6, 128, 101, 206, 16, 227, 28, 54, 59, 51, 108, 223, 240, 25, 134, 253, 30, 211, 74, 123, 44, 216, 43, 198, 231, 121, 32, 248, 113, 166, + 22, 240, 242, 155, 96, 182, 222, 255, 20, 120, 165, 56, 8, 44, 4, 16, 211, 232, 239, 50, 159, 89, 168, 149, 175, 82, 197, 177, 79, 50, 43, 30, + 51, 190, 195, 216, 230, 212, 188, 199, 30, 221, 108, 55, 253, 13, 53, 154, 167, 17, 226, 48, 45, 47, 159, 160, 208, 193, 4, 155, 84, 167, 216, 231, + 155, 236, 55, 166, 130, 231, 193, 216, 154, 152, 36, 210, 172, 255, 126, 198, 147, 55, 152, 167, 0, 140, 126, 105, 158, 137, 186, 84, 8, 152, 97, 229, + 241, 97, 238, 135, 212, 220, 3, 219, 201, 123, 226, 73, 54, 168, 46, 243, 41, 33, 181, 66, 142, 152, 146, 214, 54, 61, 18, 205, 52, 138, 71, 152, + 168, 86, 230, 191, 129, 37, 227, 178, 112, 233, 56, 59, 3, 157, 48, 139, 140, 175, 183, 0, 86, 245, 202, 237, 230, 105, 202, 255, 175, 50, 109, 4, + 91, 241, 225, 137, 184, 160, 56, 94, 33, 30, 242, 111, 55, 126, 155, 97, 249, 246, 68, 60, 175, 73, 171, 59, 94, 108, 82, 31, 26, 167, 226, 249, + 148, 184, 209, 28, 96, 123, 190, 27, 121, 154, 84, 37, 92, 222, 126, 141, 228, 238, 141, 108, 82, 183, 27, 219, 190, 47, 217, 45, 186, 216, 116, 47, + 211, 177, 60, 68, 249, 83, 81, 183, 30, 24, 108, 123, 166, 171, 137, 237, 191, 152, 170, 127, 156, 74, 165, 135, 13, 39, 148, 237, 187, 252, 162, 174, + 61, 69, 31, 221, 50, 64, 79, 172, 173, 139, 194, 58, 46, 96, 3, 155, 168, 80, 130, 235, 120, 188, 192, 22, 232, 148, 108, 196, 45, 29, 103, 191, + 240, 235, 204, 54, 44, 245, 167, 216, 106, 161, 30, 136, 226, 171, 244, 149, 250, 173, 153, 90, 185, 23, 171, 13, 139, 243, 48, 230, 205, 173, 17, 119, + 155, 147, 233, 156, 135, 39, 31, 164, 24, 195, 93, 240, 25, 0, 125, 51, 116, 172, 35, 152, 163, 133, 114, 57, 55, 146, 182, 203, 229, 109, 172, 137, + 174, 21, 204, 109, 129, 107, 145, 103, 217, 230, 107, 120, 36, 237, 114, 75, 235, 78, 56, 184, 87, 128, 209, 20, 232, 57, 24, 179, 24, 40, 117, 227, + 3, 230, 223, 146, 169, 231, 209, 75, 168, 148, 182, 118, 58, 186, 80, 165, 110, 49, 15, 177, 112, 152, 123, 226, 197, 148, 255, 206, 193, 96, 190, 254, + 159, 88, 5, 81, 235, 63, 204, 85, 94, 230, 179, 245, 66, 190, 94, 60, 78, 209, 201, 70, 181, 203, 56, 16, 42, 14, 178, 39, 26, 101, 55, 169, + 55, 233, 121, 112, 1, 54, 91, 6, 76, 148, 170, 180, 1, 162, 7, 216, 48, 126, 14, 32, 168, 208, 142, 113, 29, 103, 147, 144, 243, 84, 192, 77, + 93, 89, 234, 123, 77, 229, 164, 208, 234, 43, 89, 246, 83, 255, 11, 140, 79, 182, 10, 62, 104, 156, 154, 133, 143, 31, 140, 202, 38, 241, 14, 51, + 6, 26, 213, 99, 70, 73, 211, 83, 26, 71, 153, 16, 178, 12, 51, 247, 93, 188, 239, 20, 252, 202, 187, 48, 237, 108, 45, 236, 247, 72, 52, 223, + 206, 92, 218, 184, 221, 170, 216, 107, 32, 195, 238, 20, 199, 216, 100, 65, 14, 177, 30, 224, 56, 153, 228, 57, 4, 250, 28, 112, 26, 226, 128, 31, + 128, 7, 253, 154, 85, 207, 155, 140, 125, 214, 108, 88, 149, 68, 66, 224, 2, 240, 150, 177, 106, 193, 198, 164, 151, 92, 174, 250, 139, 196, 69, 133, + 82, 35, 68, 245, 196, 89, 183, 93, 76, 179, 138, 174, 73, 124, 72, 17, 90, 99, 44, 98, 78, 49, 205, 225, 65, 213, 127, 119, 33, 236, 236, 151, + 111, 129, 57, 2, 105, 54, 169, 181, 170, 69, 13, 250, 215, 157, 141, 46, 88, 63, 254, 39, 240, 127, 155, 66, 106, 59, 173, 133, 140, 218, 34, 118, + 96, 84, 36, 133, 66, 216, 41, 147, 61, 43, 162, 185, 38, 181, 131, 59, 156, 245, 234, 70, 184, 104, 206, 110, 185, 183, 142, 185, 136, 236, 12, 178, + 170, 148, 200, 46, 150, 153, 39, 49, 241, 247, 206, 164, 111, 20, 15, 80, 122, 131, 118, 5, 115, 236, 43, 65, 76, 102, 144, 155, 135, 210, 162, 73, + 60, 140, 1, 149, 181, 66, 63, 27, 7, 204, 125, 150, 101, 196, 229, 114, 47, 184, 33, 216, 227, 121, 51, 207, 76, 201, 189, 166, 7, 243, 22, 79, + 26, 14, 123, 43, 60, 193, 110, 233, 20, 143, 116, 184, 12, 30, 99, 106, 58, 179, 164, 206, 144, 88, 60, 48, 195, 65, 165, 174, 108, 161, 182, 9, + 54, 8, 207, 243, 6, 32, 112, 206, 83, 221, 172, 93, 169, 199, 64, 207, 50, 79, 93, 154, 147, 209, 223, 213, 255, 103, 134, 125, 207, 207, 135, 10, + 93, 139, 135, 99, 114, 13, 75, 96, 169, 238, 181, 135, 69, 113, 107, 14, 80, 212, 125, 23, 179, 21, 202, 240, 38, 201, 18, 254, 203, 88, 163, 91, + 35, 63, 57, 203, 188, 171, 87, 49, 209, 69, 38, 118, 207, 130, 197, 50, 219, 128, 103, 134, 55, 32, 14, 101, 217, 53, 247, 36, 171, 130, 40, 207, + 144, 103, 147, 21, 158, 233, 48, 95, 143, 222, 231, 101, 30, 89, 183, 194, 83, 20, 163, 87, 128, 169, 107, 110, 69, 169, 85, 16, 28, 58, 5, 170, + 121, 72, 73, 9, 163, 141, 192, 116, 153, 106, 204, 237, 91, 164, 41, 212, 63, 75, 183, 56, 75, 184, 81, 96, 59, 121, 35, 5, 84, 139, 88, 207, + 67, 18, 185, 22, 113, 163, 14, 156, 194, 38, 117, 217, 8, 232, 1, 63, 38, 14, 164, 115, 85, 32, 120, 75, 129, 123, 216, 150, 220, 35, 100, 176, + 3, 64, 58, 91, 51, 165, 100, 67, 234, 140, 143, 112, 171, 101, 80, 190, 122, 54, 237, 114, 37, 57, 84, 7, 119, 241, 132, 197, 42, 53, 97, 198, + 50, 93, 87, 226, 14, 69, 173, 120, 10, 211, 12, 255, 6, 151, 13, 63, 248, 11, 211, 166, 94, 211, 82, 227, 84, 72, 212, 139, 69, 198, 80, 208, + 45, 135, 239, 56, 16, 205, 86, 253, 2, 63, 100, 153, 21, 126, 28, 207, 124, 5, 251, 107, 213, 136, 17, 243, 60, 134, 15, 172, 239, 112, 122, 158, + 25, 83, 19, 148, 208, 35, 81, 113, 169, 115, 123, 129, 34, 75, 139, 168, 219, 218, 138, 9, 207, 68, 37, 55, 139, 118, 129, 73, 127, 58, 146, 238, + 7, 145, 121, 11, 43, 226, 142, 161, 58, 181, 233, 77, 107, 210, 118, 23, 95, 220, 227, 97, 122, 175, 98, 69, 157, 69, 168, 181, 73, 94, 50, 23, + 67, 88, 34, 113, 116, 122, 245, 126, 44, 18, 217, 111, 252, 36, 75, 116, 147, 101, 243, 134, 253, 122, 169, 12, 117, 49, 112, 225, 175, 190, 13, 67, + 43, 82, 153, 158, 245, 5, 112, 186, 187, 50, 125, 219, 56, 104, 149, 58, 143, 130, 151, 145, 224, 39, 174, 134, 17, 204, 87, 139, 181, 250, 138, 225, + 22, 103, 191, 145, 226, 23, 34, 26, 147, 63, 158, 163, 142, 60, 127, 121, 213, 28, 211, 66, 99, 172, 32, 96, 11, 219, 73, 219, 99, 101, 210, 88, + 194, 103, 97, 223, 76, 88, 156, 99, 107, 169, 164, 160, 32, 120, 202, 246, 183, 26, 105, 70, 213, 78, 117, 84, 251, 123, 151, 57, 146, 110, 210, 47, + 85, 100, 112, 85, 31, 183, 70, 184, 113, 110, 106, 47, 122, 189, 88, 219, 211, 128, 166, 220, 85, 74, 22, 55, 61, 205, 154, 210, 77, 242, 57, 48, + 81, 167, 242, 105, 203, 163, 160, 202, 107, 184, 200, 89, 121, 217, 255, 24, 14, 136, 102, 188, 205, 93, 238, 45, 81, 125, 42, 122, 4, 131, 222, 207, + 115, 164, 237, 7, 211, 54, 245, 254, 62, 79, 231, 88, 205, 7, 167, 125, 197, 9, 248, 157, 219, 207, 2, 197, 61, 105, 222, 236, 108, 149, 7, 72, + 47, 132, 236, 51, 87, 92, 224, 233, 40, 253, 107, 177, 100, 92, 182, 90, 175, 143, 90, 37, 144, 150, 101, 1, 82, 51, 150, 126, 129, 119, 104, 243, + 14, 87, 202, 3, 145, 109, 64, 190, 207, 195, 23, 45, 199, 149, 153, 148, 105, 212, 100, 88, 232, 33, 153, 118, 183, 202, 92, 72, 175, 146, 239, 50, + 109, 122, 240, 61, 120, 190, 130, 38, 211, 63, 0, 30, 60, 197, 4, 86, 220, 149, 42, 243, 63, 161, 140, 134, 216, 97, 188, 142, 197, 82, 74, 135, + 111, 244, 159, 197, 34, 116, 154, 246, 81, 110, 215, 3, 74, 157, 133, 251, 220, 206, 134, 174, 253, 160, 242, 127, 227, 174, 215, 243, 218, 100, 194, 239, + 253, 72, 155, 76, 78, 232, 121, 235, 223, 4, 213, 227, 216, 234, 66, 253, 180, 80, 45, 88, 149, 59, 66, 170, 118, 140, 45, 27, 183, 96, 213, 248, + 117, 224, 218, 45, 20, 206, 236, 213, 127, 127, 138, 2, 238, 47, 104, 169, 176, 187, 68, 126, 73, 253, 222, 197, 37, 161, 4, 112, 186, 157, 218, 50, + 24, 243, 87, 33, 143, 42, 179, 231, 211, 146, 224, 206, 138, 123, 101, 254, 109, 67, 246, 37, 8, 173, 170, 93, 237, 133, 121, 175, 66, 188, 78, 6, + 243, 141, 254, 34, 224, 13, 151, 125, 17, 222, 184, 148, 237, 221, 194, 126, 191, 62, 16, 129, 159, 104, 99, 103, 132, 176, 218, 172, 247, 105, 51, 160, + 174, 122, 127, 36, 19, 166, 70, 20, 139, 206, 4, 32, 212, 8, 70, 207, 216, 9, 198, 36, 43, 245, 37, 195, 24, 102, 140, 239, 75, 30, 197, 85, + 175, 229, 214, 23, 247, 60, 87, 17, 104, 212, 98, 121, 20, 224, 59, 0, 39, 231, 66, 249, 26, 159, 170, 250, 185, 122, 201, 142, 123, 243, 92, 118, + 95, 165, 3, 132, 103, 97, 246, 77, 139, 220, 231, 47, 6, 131, 24, 3, 5, 6, 11, 25, 9, 143, 157, 98, 128, 172, 0, 145, 202, 135, 229, 0, + 172, 117, 146, 208, 125, 158, 138, 248, 107, 216, 188, 108, 185, 199, 242, 254, 76, 24, 100, 41, 171, 221, 237, 118, 234, 9, 214, 52, 50, 11, 64, 128, + 125, 116, 167, 61, 246, 26, 114, 216, 203, 245, 49, 196, 176, 249, 62, 186, 170, 160, 207, 151, 254, 180, 88, 231, 63, 2, 108, 176, 202, 191, 14, 224, + 254, 18, 238, 107, 178, 25, 70, 138, 23, 92, 162, 134, 152, 206, 203, 188, 201, 241, 176, 90, 139, 104, 244, 23, 254, 158, 191, 157, 162, 8, 238, 253, + 133, 128, 218, 92, 18, 137, 243, 59, 88, 142, 23, 80, 149, 198, 20, 8, 63, 92, 216, 235, 154, 98, 234, 200, 62, 182, 79, 233, 40, 237, 130, 119, + 32, 198, 93, 96, 183, 183, 175, 173, 153, 132, 67, 249, 145, 42, 119, 19, 117, 184, 216, 164, 253, 109, 203, 102, 193, 129, 73, 13, 248, 205, 250, 60, + 166, 215, 27, 248, 81, 6, 254, 8, 139, 169, 141, 186, 2, 60, 189, 238, 143, 44, 212, 137, 54, 60, 241, 125, 110, 165, 209, 15, 62, 84, 92, 162, + 223, 250, 87, 220, 59, 226, 233, 254, 74, 118, 103, 75, 98, 125, 195, 122, 188, 13, 176, 118, 151, 101, 129, 83, 52, 17, 234, 183, 142, 219, 176, 155, + 118, 220, 251, 26, 144, 89, 144, 67, 226, 108, 55, 140, 41, 106, 210, 92, 187, 88, 73, 185, 36, 81, 169, 87, 78, 213, 121, 139, 113, 243, 165, 242, + 182, 12, 197, 230, 58, 192, 105, 237, 152, 83, 33, 95, 136, 76, 219, 215, 194, 88, 21, 189, 211, 107, 48, 182, 81, 240, 186, 209, 240, 117, 240, 23, + 127, 225, 230, 245, 115, 88, 200, 78, 63, 92, 195, 184, 237, 111, 214, 83, 86, 134, 184, 127, 167, 245, 163, 159, 99, 10, 211, 73, 177, 198, 152, 215, + 82, 9, 217, 0, 142, 57, 157, 20, 157, 116, 60, 9, 231, 92, 73, 95, 90, 110, 102, 179, 241, 22, 31, 172, 21, 203, 207, 93, 9, 171, 26, 97, + 238, 94, 115, 228, 158, 171, 245, 175, 41, 53, 118, 174, 36, 64, 40, 218, 46, 45, 212, 93, 107, 188, 70, 6, 184, 132, 13, 178, 237, 239, 80, 42, + 172, 197, 109, 166, 64, 188, 187, 71, 127, 62, 242, 180, 199, 69, 145, 9, 56, 205, 148, 239, 169, 254, 182, 217, 154, 97, 133, 41, 16, 203, 58, 31, + 224, 56, 157, 175, 101, 61, 66, 188, 208, 232, 179, 158, 168, 208, 37, 175, 99, 45, 47, 149, 227, 84, 180, 88, 86, 90, 27, 162, 81, 234, 196, 59, + 108, 183, 85, 136, 187, 76, 236, 59, 77, 214, 116, 29, 5, 35, 177, 190, 141, 49, 224, 73, 6, 226, 96, 142, 217, 126, 159, 197, 179, 93, 62, 85, + 92, 178, 237, 146, 21, 199, 32, 32, 135, 65, 74, 242, 41, 224, 130, 62, 230, 240, 237, 45, 149, 245, 179, 161, 87, 84, 148, 1, 193, 83, 198, 251, + 87, 20, 154, 95, 108, 52, 179, 206, 111, 147, 17, 103, 245, 118, 47, 70, 36, 21, 254, 57, 236, 97, 156, 157, 65, 82, 220, 51, 171, 52, 108, 110, + 179, 175, 208, 255, 240, 175, 156, 245, 84, 41, 52, 253, 53, 30, 72, 221, 11, 32, 205, 192, 64, 253, 20, 96, 11, 120, 107, 223, 228, 230, 193, 22, + 125, 95, 228, 47, 28, 112, 149, 82, 119, 95, 204, 15, 208, 192, 158, 82, 219, 23, 193, 70, 244, 243, 73, 82, 109, 246, 41, 223, 172, 142, 178, 240, + 119, 147, 30, 183, 254, 112, 27, 203, 222, 151, 96, 186, 243, 9, 247, 156, 250, 146, 61, 229, 55, 193, 21, 98, 197, 177, 167, 186, 207, 202, 147, 154, + 76, 253, 229, 88, 191, 224, 6, 143, 224, 89, 139, 229, 10, 120, 32, 71, 137, 238, 189, 25, 106, 139, 28, 139, 206, 83, 210, 115, 42, 52, 95, 163, + 222, 24, 97, 238, 225, 141, 20, 57, 33, 0, 155, 161, 80, 249, 221, 198, 16, 251, 81, 2, 176, 164, 237, 118, 48, 231, 195, 4, 250, 148, 133, 18, + 237, 64, 218, 187, 22, 90, 253, 15, 89, 84, 221, 206, 141, 92, 50, 5, 42, 171, 1, 167, 223, 126, 150, 42, 33, 215, 155, 95, 68, 139, 20, 113, + 63, 132, 97, 149, 221, 128, 101, 54, 155, 53, 56, 161, 249, 114, 240, 116, 143, 29, 124, 118, 169, 241, 221, 95, 201, 188, 97, 225, 177, 221, 30, 60, + 83, 129, 13, 37, 238, 95, 122, 15, 160, 189, 91, 5, 47, 211, 29, 207, 83, 138, 68, 69, 221, 190, 210, 174, 76, 5, 150, 228, 232, 242, 229, 88, + 204, 247, 59, 253, 24, 31, 155, 45, 204, 91, 17, 93, 197, 6, 120, 13, 248, 139, 60, 126, 57, 11, 44, 130, 88, 112, 45, 160, 77, 127, 212, 43, + 83, 171, 205, 133, 168, 223, 238, 63, 105, 246, 50, 153, 66, 167, 7, 99, 194, 243, 116, 180, 144, 130, 37, 124, 22, 244, 107, 174, 132, 173, 124, 239, + 114, 51, 21, 205, 213, 139, 165, 192, 79, 11, 108, 125, 230, 4, 185, 130, 97, 6, 171, 253, 85, 136, 255, 178, 92, 221, 6, 194, 224, 165, 252, 237, + 32, 134, 14, 59, 149, 246, 199, 187, 197, 237, 198, 71, 14, 137, 222, 80, 180, 80, 243, 79, 152, 207, 146, 100, 84, 76, 86, 192, 39, 112, 34, 218, + 44, 21, 150, 27, 192, 17, 68, 216, 237, 215, 59, 180, 17, 219, 165, 220, 255, 36, 235, 17, 142, 129, 100, 23, 215, 27, 179, 218, 183, 253, 195, 128, + 37, 249, 170, 166, 25, 102, 214, 79, 131, 130, 97, 16, 119, 192, 112, 5, 83, 74, 7, 130, 184, 216, 3, 37, 204, 35, 95, 196, 29, 184, 229, 254, + 97, 144, 209, 2, 238, 250, 20, 41, 219, 13, 176, 205, 249, 218, 171, 176, 62, 138, 148, 162, 155, 101, 174, 225, 83, 64, 161, 126, 171, 186, 221, 60, + 31, 205, 114, 19, 181, 72, 9, 177, 91, 206, 194, 117, 179, 218, 60, 148, 29, 244, 223, 96, 135, 47, 248, 131, 146, 216, 227, 32, 124, 206, 18, 245, + 165, 54, 83, 93, 228, 222, 244, 111, 4, 143, 25, 11, 64, 118, 70, 82, 27, 101, 247, 192, 36, 33, 67, 179, 126, 154, 239, 232, 45, 181, 251, 241, + 122, 158, 142, 12, 5, 220, 45, 106, 91, 228, 66, 169, 169, 176, 101, 83, 65, 148, 61, 31, 224, 169, 230, 121, 86, 185, 25, 184, 99, 25, 134, 253, + 74, 71, 148, 142, 168, 197, 98, 138, 237, 182, 56, 205, 109, 60, 218, 99, 143, 42, 85, 237, 117, 0, 74, 206, 180, 184, 196, 62, 127, 225, 47, 6, + 82, 26, 9, 203, 173, 109, 154, 71, 237, 76, 5, 159, 35, 22, 243, 84, 4, 55, 73, 200, 179, 28, 224, 176, 137, 245, 9, 20, 241, 152, 176, 21, + 111, 115, 58, 6, 167, 220, 3, 215, 83, 172, 224, 193, 87, 130, 73, 58, 154, 203, 174, 151, 83, 90, 58, 38, 22, 95, 98, 179, 169, 119, 47, 219, + 250, 61, 96, 142, 25, 69, 37, 94, 2, 158, 145, 253, 167, 172, 191, 116, 40, 21, 50, 155, 116, 5, 51, 227, 2, 110, 7, 204, 234, 111, 221, 14, + 29, 214, 152, 0, 20, 106, 178, 198, 89, 16, 4, 24, 203, 131, 154, 31, 102, 171, 133, 128, 179, 156, 8, 56, 123, 228, 123, 136, 83, 178, 13, 195, + 230, 7, 16, 192, 251, 105, 153, 60, 228, 24, 97, 223, 179, 227, 214, 31, 248, 115, 103, 185, 155, 35, 97, 59, 197, 242, 43, 17, 159, 178, 60, 173, + 112, 152, 105, 245, 190, 249, 106, 134, 50, 157, 115, 193, 111, 233, 207, 211, 239, 85, 34, 60, 216, 49, 209, 255, 140, 230, 179, 28, 242, 37, 54, 122, + 238, 5, 70, 28, 165, 84, 119, 11, 204, 70, 49, 35, 36, 21, 150, 123, 224, 254, 221, 68, 41, 79, 199, 77, 140, 35, 200, 184, 64, 145, 112, 189, + 233, 132, 179, 81, 125, 63, 27, 40, 158, 51, 62, 96, 14, 31, 171, 70, 70, 109, 73, 201, 168, 28, 123, 218, 198, 185, 135, 178, 137, 50, 73, 97, + 65, 137, 135, 201, 229, 94, 143, 177, 27, 198, 41, 219, 120, 78, 149, 148, 248, 137, 114, 226, 21, 207, 0, 89, 21, 155, 241, 52, 35, 49, 185, 255, + 20, 145, 101, 47, 59, 82, 3, 215, 63, 103, 141, 87, 139, 134, 54, 110, 118, 114, 115, 219, 78, 2, 80, 188, 68, 152, 185, 181, 244, 81, 185, 89, + 253, 98, 152, 233, 248, 31, 240, 200, 188, 31, 209, 42, 85, 45, 54, 26, 251, 35, 136, 83, 107, 140, 37, 195, 97, 213, 12, 158, 50, 154, 112, 215, + 26, 27, 10, 73, 167, 167, 141, 103, 115, 108, 23, 6, 204, 219, 198, 142, 178, 220, 93, 236, 160, 228, 249, 70, 227, 107, 32, 147, 98, 7, 134, 198, + 111, 241, 43, 129, 53, 115, 117, 170, 13, 80, 102, 172, 197, 221, 116, 8, 171, 189, 204, 76, 198, 69, 159, 220, 62, 20, 43, 86, 48, 81, 51, 92, + 218, 182, 158, 78, 8, 246, 73, 75, 193, 49, 188, 98, 109, 112, 243, 48, 215, 63, 0, 88, 152, 139, 2, 183, 236, 98, 79, 48, 118, 229, 203, 199, + 85, 187, 140, 221, 234, 90, 147, 73, 68, 118, 27, 108, 212, 217, 200, 154, 113, 38, 254, 247, 0, 183, 249, 21, 136, 172, 63, 193, 239, 218, 153, 177, + 80, 1, 178, 57, 141, 8, 109, 52, 80, 212, 166, 249, 16, 181, 166, 42, 16, 142, 51, 182, 183, 217, 248, 217, 20, 147, 196, 90, 56, 99, 43, 17, + 244, 23, 194, 120, 140, 52, 145, 192, 90, 125, 150, 16, 84, 192, 206, 1, 133, 55, 124, 4, 79, 80, 220, 170, 119, 68, 166, 91, 252, 77, 198, 43, + 145, 191, 245, 183, 240, 160, 102, 185, 98, 18, 251, 108, 88, 12, 188, 169, 205, 114, 222, 216, 66, 216, 27, 48, 26, 216, 179, 181, 193, 232, 227, 233, + 252, 10, 99, 20, 17, 210, 111, 211, 143, 113, 64, 242, 112, 141, 249, 229, 24, 37, 192, 147, 4, 128, 46, 219, 121, 56, 43, 169, 136, 131, 213, 164, + 239, 166, 212, 39, 53, 65, 83, 100, 102, 157, 23, 7, 146, 189, 194, 96, 24, 63, 204, 212, 194, 109, 245, 242, 232, 111, 41, 124, 194, 205, 146, 93, + 148, 126, 87, 239, 227, 151, 47, 70, 252, 77, 81, 92, 169, 143, 105, 138, 250, 30, 150, 61, 108, 5, 54, 244, 99, 37, 189, 66, 145, 196, 243, 4, + 135, 19, 98, 133, 97, 204, 133, 1, 145, 108, 107, 33, 137, 193, 61, 70, 28, 132, 15, 241, 170, 13, 120, 238, 89, 214, 99, 104, 243, 76, 80, 236, + 103, 150, 210, 70, 252, 105, 212, 118, 40, 55, 58, 89, 253, 168, 26, 138, 252, 37, 194, 91, 15, 46, 232, 13, 188, 25, 201, 149, 140, 208, 242, 19, + 206, 10, 102, 62, 36, 138, 28, 145, 76, 114, 177, 241, 219, 76, 107, 3, 1, 232, 185, 143, 105, 196, 204, 120, 165, 2, 28, 203, 212, 146, 64, 177, + 61, 218, 172, 61, 76, 232, 21, 126, 73, 207, 71, 50, 137, 137, 82, 71, 116, 185, 158, 105, 183, 108, 82, 251, 146, 230, 38, 224, 61, 236, 82, 131, + 82, 182, 242, 174, 246, 54, 148, 180, 177, 175, 5, 146, 128, 71, 90, 217, 139, 105, 7, 179, 138, 89, 94, 242, 82, 179, 204, 174, 241, 31, 160, 254, + 139, 79, 197, 23, 175, 12, 94, 179, 24, 205, 121, 76, 240, 47, 116, 249, 171, 204, 129, 144, 92, 71, 173, 71, 216, 15, 66, 254, 239, 122, 53, 62, + 53, 182, 4, 203, 32, 199, 130, 224, 11, 198, 79, 134, 185, 82, 98, 24, 182, 203, 8, 88, 18, 64, 176, 166, 149, 10, 20, 215, 60, 99, 229, 40, + 98, 179, 15, 171, 162, 184, 70, 191, 117, 56, 81, 220, 0, 111, 164, 146, 114, 35, 134, 119, 189, 195, 253, 107, 155, 36, 174, 157, 204, 183, 82, 190, + 167, 141, 215, 137, 205, 64, 168, 233, 106, 48, 43, 219, 154, 176, 119, 240, 137, 194, 192, 19, 253, 17, 39, 224, 86, 30, 72, 175, 244, 31, 53, 74, + 155, 86, 119, 80, 130, 171, 92, 45, 42, 193, 33, 57, 193, 50, 47, 202, 156, 34, 44, 48, 217, 105, 34, 244, 133, 124, 216, 124, 250, 38, 159, 253, + 75, 184, 101, 55, 16, 207, 50, 131, 161, 192, 92, 183, 219, 41, 210, 49, 88, 234, 210, 149, 101, 94, 103, 54, 234, 35, 176, 24, 7, 240, 153, 27, + 204, 223, 177, 203, 213, 157, 108, 39, 93, 235, 127, 138, 24, 157, 99, 78, 94, 54, 154, 231, 198, 192, 96, 176, 88, 134, 48, 254, 59, 54, 155, 54, + 20, 131, 199, 16, 72, 62, 39, 133, 122, 232, 197, 12, 37, 210, 78, 177, 57, 215, 135, 48, 174, 249, 38, 230, 162, 115, 83, 123, 26, 119, 119, 80, + 156, 36, 107, 173, 217, 134, 229, 233, 175, 208, 67, 89, 182, 204, 62, 202, 214, 180, 60, 240, 156, 77, 98, 17, 28, 167, 96, 133, 128, 151, 155, 103, + 205, 207, 154, 108, 210, 29, 0, 95, 114, 169, 88, 125, 237, 84, 224, 82, 227, 80, 48, 91, 174, 62, 4, 153, 241, 218, 229, 109, 230, 116, 104, 190, + 94, 60, 203, 110, 13, 245, 254, 8, 91, 182, 80, 1, 205, 102, 56, 188, 195, 24, 10, 229, 155, 174, 98, 27, 229, 50, 62, 94, 220, 134, 147, 231, + 167, 219, 241, 96, 253, 204, 56, 191, 222, 156, 53, 242, 177, 99, 254, 157, 108, 191, 93, 170, 139, 136, 126, 75, 239, 212, 102, 141, 98, 221, 255, 2, + 123, 106, 9, 203, 59, 204, 207, 162, 239, 11, 227, 116, 214, 118, 193, 46, 35, 191, 240, 174, 48, 167, 13, 239, 207, 187, 152, 95, 237, 249, 203, 184, + 53, 219, 245, 164, 90, 231, 199, 213, 220, 191, 48, 231, 116, 35, 64, 114, 193, 244, 173, 191, 243, 219, 18, 230, 77, 127, 225, 44, 57, 205, 35, 119, + 166, 96, 192, 82, 43, 193, 170, 199, 108, 167, 7, 116, 110, 30, 78, 9, 147, 94, 198, 198, 105, 113, 73, 197, 192, 126, 238, 179, 222, 193, 118, 34, + 229, 247, 148, 50, 220, 197, 101, 102, 17, 209, 250, 31, 153, 3, 75, 169, 132, 211, 108, 187, 51, 109, 134, 177, 166, 143, 195, 22, 64, 81, 2, 115, + 108, 135, 244, 138, 245, 2, 240, 205, 57, 109, 62, 6, 103, 177, 155, 250, 25, 235, 245, 62, 235, 175, 129, 208, 99, 214, 5, 158, 25, 231, 173, 84, + 204, 103, 115, 15, 144, 134, 230, 146, 160, 180, 35, 78, 177, 118, 102, 203, 155, 150, 170, 243, 152, 20, 51, 27, 128, 107, 155, 101, 73, 220, 10, 56, + 169, 20, 32, 61, 150, 147, 157, 244, 86, 28, 8, 2, 30, 223, 72, 125, 134, 118, 128, 158, 89, 38, 96, 118, 51, 187, 146, 117, 133, 110, 72, 240, + 188, 34, 139, 145, 80, 76, 185, 148, 20, 132, 179, 41, 137, 59, 205, 22, 3, 141, 242, 83, 118, 18, 232, 82, 58, 62, 46, 40, 182, 199, 61, 242, + 210, 208, 139, 46, 152, 145, 151, 86, 173, 254, 227, 128, 151, 162, 207, 39, 170, 153, 95, 39, 63, 52, 79, 177, 240, 123, 181, 145, 225, 249, 63, 176, + 97, 112, 21, 192, 224, 199, 78, 141, 120, 128, 251, 109, 229, 64, 163, 22, 102, 214, 239, 6, 32, 250, 76, 174, 6, 226, 60, 46, 110, 255, 35, 175, + 213, 63, 99, 94, 111, 179, 31, 74, 18, 248, 85, 198, 84, 237, 51, 108, 54, 189, 25, 161, 169, 16, 19, 61, 112, 167, 30, 115, 158, 44, 11, 128, + 161, 7, 8, 102, 162, 197, 221, 106, 148, 122, 156, 157, 83, 223, 45, 216, 206, 158, 55, 45, 135, 90, 39, 111, 107, 126, 12, 20, 170, 147, 153, 229, + 121, 99, 212, 210, 0, 168, 159, 227, 233, 2, 71, 156, 21, 130, 31, 179, 129, 19, 197, 78, 210, 148, 33, 30, 37, 149, 17, 248, 34, 219, 94, 202, + 112, 93, 7, 108, 222, 204, 245, 190, 254, 35, 173, 81, 172, 252, 179, 225, 48, 6, 245, 53, 150, 231, 177, 74, 173, 16, 0, 102, 105, 166, 22, 252, + 214, 211, 60, 147, 221, 108, 220, 60, 5, 128, 167, 127, 0, 142, 11, 156, 243, 54, 226, 225, 210, 94, 203, 73, 200, 21, 242, 158, 66, 210, 111, 192, + 31, 102, 108, 217, 207, 201, 105, 185, 20, 96, 50, 75, 205, 32, 7, 100, 22, 163, 91, 196, 8, 94, 78, 141, 40, 207, 63, 63, 2, 160, 10, 208, + 57, 76, 197, 163, 189, 230, 92, 250, 24, 70, 140, 233, 175, 247, 152, 125, 209, 133, 218, 82, 203, 30, 192, 242, 135, 225, 162, 48, 133, 123, 97, 206, + 185, 42, 30, 76, 5, 115, 53, 192, 129, 249, 144, 168, 242, 63, 49, 251, 130, 14, 181, 223, 38, 72, 151, 62, 53, 143, 135, 138, 181, 234, 17, 115, + 46, 94, 40, 87, 220, 6, 244, 184, 73, 126, 58, 36, 106, 63, 64, 116, 248, 92, 92, 70, 174, 53, 8, 248, 45, 227, 5, 15, 239, 179, 66, 133, + 50, 249, 201, 80, 210, 97, 239, 168, 28, 37, 192, 90, 169, 103, 158, 7, 14, 186, 31, 12, 253, 75, 107, 98, 185, 202, 235, 8, 95, 117, 226, 98, + 235, 76, 224, 199, 15, 16, 42, 125, 224, 51, 34, 222, 245, 7, 130, 11, 85, 234, 60, 2, 178, 195, 234, 160, 20, 187, 254, 60, 194, 84, 66, 102, + 87, 12, 196, 243, 181, 242, 81, 179, 59, 173, 106, 174, 52, 142, 6, 101, 189, 152, 51, 254, 212, 233, 132, 75, 95, 2, 88, 252, 77, 58, 91, 123, + 37, 123, 109, 172, 147, 184, 251, 168, 215, 88, 202, 85, 247, 106, 253, 57, 51, 155, 22, 20, 222, 250, 60, 148, 165, 192, 226, 23, 236, 46, 240, 144, + 89, 8, 254, 192, 127, 24, 63, 184, 172, 248, 30, 100, 183, 227, 199, 105, 87, 245, 234, 69, 99, 136, 219, 179, 219, 89, 73, 84, 14, 231, 62, 27, + 44, 106, 242, 70, 201, 221, 104, 44, 90, 85, 156, 47, 247, 175, 231, 110, 70, 21, 160, 194, 103, 113, 209, 10, 142, 116, 157, 71, 201, 144, 35, 209, + 92, 164, 88, 251, 70, 169, 188, 192, 9, 25, 101, 50, 233, 80, 146, 11, 112, 102, 143, 222, 207, 198, 231, 149, 76, 207, 79, 58, 108, 206, 50, 30, + 246, 248, 211, 5, 214, 111, 116, 224, 133, 167, 166, 23, 55, 74, 59, 177, 80, 21, 200, 61, 249, 29, 27, 183, 32, 38, 9, 76, 252, 120, 181, 55, + 0, 139, 114, 194, 138, 74, 178, 23, 88, 222, 214, 64, 112, 188, 129, 98, 62, 97, 240, 228, 82, 121, 196, 18, 35, 207, 189, 1, 170, 173, 3, 223, + 238, 1, 240, 193, 79, 253, 178, 79, 141, 194, 30, 14, 71, 37, 187, 103, 178, 163, 135, 188, 5, 174, 198, 214, 228, 80, 24, 52, 164, 153, 13, 183, + 55, 176, 69, 59, 17, 14, 128, 78, 210, 235, 255, 80, 173, 128, 63, 31, 14, 230, 217, 46, 235, 171, 168, 147, 42, 61, 179, 221, 14, 115, 41, 101, + 229, 222, 93, 170, 246, 7, 69, 232, 14, 230, 169, 216, 116, 56, 14, 194, 116, 7, 40, 119, 158, 205, 24, 190, 138, 202, 90, 124, 124, 42, 136, 149, + 59, 141, 235, 22, 249, 203, 207, 48, 153, 165, 178, 156, 2, 255, 54, 28, 151, 204, 119, 47, 48, 113, 251, 1, 88, 155, 98, 201, 215, 215, 236, 4, + 118, 7, 188, 115, 129, 34, 154, 95, 68, 243, 41, 120, 131, 175, 226, 248, 150, 85, 106, 124, 104, 36, 1, 40, 199, 250, 26, 201, 220, 54, 197, 190, + 110, 136, 243, 212, 140, 109, 182, 114, 137, 211, 242, 56, 120, 76, 233, 162, 165, 44, 66, 110, 188, 158, 52, 190, 161, 5, 60, 129, 27, 18, 237, 254, + 221, 198, 53, 118, 147, 120, 140, 125, 24, 241, 162, 198, 213, 127, 252, 189, 49, 53, 187, 155, 13, 13, 122, 140, 4, 255, 193, 4, 138, 211, 252, 185, + 23, 128, 119, 134, 57, 148, 251, 88, 6, 188, 198, 176, 172, 106, 119, 177, 74, 169, 150, 19, 108, 50, 5, 106, 48, 144, 137, 112, 7, 187, 77, 27, + 90, 94, 228, 33, 232, 164, 237, 55, 24, 221, 218, 80, 139, 251, 237, 183, 52, 112, 249, 103, 222, 248, 241, 3, 166, 31, 114, 203, 158, 55, 134, 40, + 89, 214, 109, 142, 220, 239, 245, 169, 127, 55, 27, 111, 242, 223, 189, 248, 239, 213, 166, 149, 134, 241, 157, 85, 3, 170, 204, 50, 158, 217, 61, 201, + 93, 213, 227, 17, 103, 249, 155, 206, 255, 191, 182, 63, 143, 135, 42, 250, 227, 199, 241, 65, 118, 66, 246, 236, 165, 36, 107, 84, 182, 152, 144, 100, + 15, 89, 18, 198, 46, 101, 139, 144, 48, 147, 40, 217, 82, 132, 100, 153, 22, 66, 101, 41, 178, 100, 25, 75, 246, 164, 236, 101, 25, 251, 206, 216, + 199, 152, 153, 123, 191, 247, 122, 175, 143, 247, 231, 243, 125, 60, 126, 127, 124, 127, 243, 120, 48, 247, 158, 251, 58, 175, 243, 58, 175, 243, 58, 175, + 215, 243, 117, 231, 220, 115, 177, 243, 243, 64, 20, 4, 87, 167, 160, 40, 255, 8, 203, 200, 4, 63, 241, 11, 255, 246, 53, 218, 67, 141, 223, 64, + 18, 49, 84, 240, 247, 222, 106, 27, 56, 6, 218, 204, 98, 170, 177, 100, 14, 128, 238, 17, 158, 200, 177, 79, 125, 4, 225, 12, 163, 73, 74, 15, + 21, 69, 197, 68, 239, 166, 147, 171, 33, 193, 9, 196, 84, 136, 159, 13, 197, 11, 67, 194, 239, 16, 41, 186, 152, 53, 252, 86, 8, 85, 1, 228, + 216, 134, 56, 130, 125, 224, 59, 96, 180, 73, 108, 147, 17, 68, 83, 122, 182, 100, 128, 77, 220, 2, 97, 63, 12, 120, 3, 82, 177, 212, 24, 138, + 54, 46, 127, 15, 15, 108, 195, 245, 224, 78, 234, 67, 80, 236, 35, 84, 225, 2, 110, 74, 1, 132, 127, 70, 248, 184, 77, 246, 1, 107, 32, 39, + 155, 9, 113, 157, 135, 95, 65, 8, 66, 210, 236, 211, 181, 160, 38, 231, 73, 154, 80, 7, 246, 136, 96, 20, 186, 26, 181, 205, 79, 29, 131, 112, + 15, 228, 9, 52, 115, 161, 236, 15, 138, 77, 80, 63, 225, 45, 152, 210, 81, 51, 240, 179, 206, 191, 145, 87, 247, 75, 0, 28, 55, 133, 145, 250, + 118, 74, 236, 212, 19, 28, 17, 10, 46, 0, 26, 199, 180, 151, 23, 13, 117, 233, 251, 8, 216, 8, 140, 128, 172, 123, 122, 96, 23, 248, 123, 24, + 96, 156, 231, 96, 192, 245, 148, 236, 245, 1, 146, 200, 14, 20, 4, 214, 221, 144, 29, 227, 72, 76, 163, 194, 174, 37, 213, 25, 26, 87, 130, 130, + 44, 133, 13, 220, 133, 134, 137, 92, 9, 158, 68, 38, 2, 40, 0, 4, 86, 48, 28, 123, 133, 208, 76, 192, 35, 161, 148, 179, 14, 13, 66, 124, + 137, 233, 192, 17, 48, 17, 58, 24, 2, 182, 48, 67, 184, 25, 28, 5, 164, 158, 0, 102, 48, 115, 158, 123, 10, 32, 6, 140, 195, 237, 96, 169, + 199, 225, 42, 216, 101, 252, 94, 27, 8, 107, 151, 104, 86, 12, 158, 89, 133, 8, 243, 48, 84, 220, 108, 62, 9, 162, 155, 70, 66, 152, 233, 29, + 8, 147, 197, 145, 110, 128, 95, 97, 170, 30, 52, 148, 17, 15, 194, 2, 212, 0, 9, 147, 100, 152, 49, 17, 189, 134, 155, 36, 238, 67, 21, 48, + 171, 200, 9, 63, 50, 17, 174, 129, 89, 179, 33, 105, 128, 123, 80, 21, 155, 147, 224, 118, 207, 6, 36, 104, 48, 104, 72, 7, 183, 137, 151, 20, + 7, 27, 97, 14, 68, 42, 243, 128, 24, 17, 238, 66, 26, 102, 146, 176, 117, 32, 218, 26, 110, 31, 66, 18, 48, 7, 100, 192, 190, 67, 26, 220, + 36, 190, 51, 15, 57, 11, 55, 148, 136, 38, 99, 183, 61, 1, 136, 108, 25, 63, 159, 207, 3, 17, 161, 54, 108, 246, 54, 144, 176, 172, 109, 98, + 232, 37, 36, 21, 166, 34, 67, 35, 150, 14, 194, 210, 180, 97, 55, 136, 148, 157, 3, 105, 102, 109, 72, 217, 224, 6, 204, 141, 3, 198, 200, 56, + 10, 76, 169, 15, 166, 98, 41, 255, 32, 149, 219, 180, 164, 192, 107, 72, 8, 155, 82, 148, 245, 36, 106, 58, 136, 195, 133, 172, 247, 161, 225, 3, + 176, 3, 37, 66, 233, 133, 175, 17, 182, 248, 1, 19, 8, 25, 65, 162, 155, 205, 252, 70, 110, 193, 146, 119, 246, 225, 55, 134, 14, 200, 54, 9, + 91, 102, 212, 35, 48, 157, 216, 230, 8, 184, 133, 107, 133, 232, 110, 0, 235, 102, 148, 50, 184, 204, 111, 75, 134, 242, 14, 179, 10, 215, 29, 162, + 186, 236, 244, 128, 112, 229, 0, 100, 7, 146, 152, 9, 137, 128, 195, 252, 240, 219, 52, 3, 168, 48, 101, 207, 49, 40, 243, 25, 130, 8, 133, 40, + 140, 152, 173, 74, 88, 102, 50, 126, 26, 76, 131, 174, 149, 0, 243, 224, 234, 44, 204, 99, 218, 6, 202, 19, 224, 122, 29, 248, 253, 20, 234, 67, + 184, 158, 25, 85, 10, 140, 198, 47, 194, 29, 203, 92, 194, 2, 4, 42, 220, 175, 113, 204, 116, 62, 89, 232, 64, 157, 139, 240, 171, 109, 127, 195, + 236, 164, 128, 125, 120, 227, 20, 88, 130, 175, 126, 18, 176, 246, 48, 244, 115, 33, 228, 27, 7, 54, 180, 108, 67, 242, 4, 127, 193, 100, 249, 20, + 58, 32, 3, 187, 13, 51, 212, 64, 175, 97, 86, 20, 40, 48, 229, 27, 236, 134, 24, 24, 2, 145, 162, 182, 165, 40, 137, 152, 6, 88, 26, 102, + 32, 13, 187, 9, 211, 237, 219, 0, 242, 203, 7, 198, 6, 201, 85, 2, 194, 2, 134, 2, 150, 212, 201, 3, 211, 61, 71, 149, 68, 30, 200, 220, + 138, 162, 246, 81, 232, 15, 250, 186, 203, 15, 176, 129, 83, 112, 103, 169, 235, 97, 210, 80, 145, 194, 150, 204, 3, 236, 62, 196, 98, 0, 126, 70, + 175, 7, 30, 108, 76, 47, 222, 145, 98, 3, 247, 1, 156, 80, 33, 213, 97, 8, 176, 112, 33, 92, 104, 44, 118, 11, 110, 42, 31, 125, 102, 209, + 12, 182, 29, 76, 51, 118, 38, 132, 68, 132, 123, 1, 244, 128, 210, 24, 44, 68, 199, 143, 166, 230, 150, 64, 223, 42, 36, 14, 200, 62, 118, 97, + 250, 34, 32, 71, 172, 13, 102, 65, 40, 2, 25, 14, 212, 149, 8, 38, 174, 123, 194, 246, 11, 118, 227, 118, 8, 20, 203, 3, 117, 45, 153, 1, + 35, 64, 31, 76, 135, 197, 168, 224, 186, 224, 110, 46, 43, 130, 219, 7, 77, 18, 193, 130, 37, 51, 50, 84, 33, 15, 133, 253, 113, 48, 186, 114, + 20, 19, 220, 129, 77, 115, 128, 39, 27, 21, 14, 108, 186, 17, 217, 129, 119, 134, 85, 0, 246, 42, 240, 61, 135, 25, 217, 144, 246, 231, 49, 99, + 7, 44, 41, 91, 96, 33, 106, 18, 226, 69, 15, 57, 140, 125, 27, 216, 4, 182, 48, 235, 102, 215, 14, 204, 108, 199, 15, 74, 185, 254, 194, 220, + 176, 240, 67, 80, 59, 48, 183, 87, 152, 77, 194, 26, 172, 61, 176, 29, 191, 175, 1, 121, 55, 216, 206, 190, 83, 120, 112, 251, 16, 221, 72, 61, + 102, 19, 117, 48, 0, 217, 104, 42, 118, 183, 4, 30, 210, 45, 228, 82, 204, 28, 92, 52, 11, 62, 192, 174, 11, 29, 140, 69, 119, 201, 102, 10, + 149, 246, 64, 241, 123, 202, 192, 93, 204, 60, 220, 134, 20, 48, 138, 140, 56, 112, 36, 225, 141, 132, 141, 27, 176, 45, 3, 216, 117, 50, 117, 244, + 192, 168, 116, 209, 149, 56, 216, 43, 124, 5, 120, 39, 197, 14, 70, 227, 241, 34, 150, 44, 2, 171, 8, 167, 88, 82, 8, 119, 102, 158, 196, 10, + 62, 199, 77, 30, 24, 30, 184, 4, 201, 9, 107, 6, 51, 136, 106, 4, 125, 96, 51, 217, 137, 193, 145, 248, 97, 137, 72, 120, 173, 195, 240, 156, + 37, 18, 73, 35, 224, 218, 65, 77, 96, 26, 24, 4, 224, 138, 55, 40, 184, 101, 133, 3, 23, 178, 143, 89, 244, 35, 117, 28, 240, 95, 16, 131, + 76, 119, 2, 34, 76, 39, 127, 5, 54, 48, 176, 234, 33, 188, 133, 249, 1, 219, 33, 22, 9, 34, 183, 44, 15, 166, 206, 104, 207, 102, 15, 160, + 125, 208, 171, 237, 190, 88, 112, 19, 238, 84, 219, 22, 110, 25, 123, 48, 12, 113, 56, 254, 189, 3, 217, 62, 98, 70, 240, 203, 73, 7, 54, 252, + 109, 211, 115, 207, 6, 150, 109, 11, 9, 122, 1, 163, 176, 40, 252, 123, 203, 152, 100, 236, 129, 129, 8, 129, 201, 88, 195, 131, 174, 238, 32, 137, + 109, 24, 34, 92, 214, 182, 130, 221, 55, 59, 144, 47, 9, 67, 144, 162, 86, 195, 70, 6, 178, 129, 47, 112, 7, 42, 212, 128, 18, 156, 46, 204, + 54, 220, 92, 20, 174, 102, 187, 237, 64, 44, 248, 57, 82, 202, 10, 44, 22, 110, 215, 18, 24, 199, 17, 96, 202, 152, 250, 118, 204, 46, 76, 199, + 122, 247, 209, 129, 47, 220, 77, 162, 228, 99, 90, 97, 9, 196, 246, 131, 50, 241, 7, 30, 140, 10, 144, 112, 62, 112, 99, 249, 152, 121, 2, 69, + 25, 166, 67, 173, 18, 216, 48, 131, 7, 100, 160, 50, 240, 24, 79, 130, 233, 134, 86, 49, 83, 216, 3, 175, 185, 128, 36, 138, 81, 187, 96, 66, + 28, 35, 104, 121, 16, 199, 201, 153, 80, 174, 71, 241, 131, 133, 58, 140, 11, 219, 78, 130, 109, 7, 71, 246, 219, 9, 161, 164, 66, 50, 249, 109, + 89, 50, 224, 122, 15, 140, 154, 170, 132, 233, 43, 57, 112, 6, 125, 219, 28, 96, 255, 65, 25, 14, 109, 71, 128, 91, 224, 192, 140, 65, 30, 242, + 192, 67, 204, 35, 55, 243, 247, 172, 224, 38, 182, 241, 144, 47, 37, 193, 178, 84, 238, 205, 67, 234, 129, 103, 43, 53, 4, 72, 128, 226, 31, 236, + 75, 193, 39, 184, 45, 34, 229, 220, 193, 36, 234, 230, 7, 26, 15, 6, 122, 111, 26, 178, 163, 105, 152, 208, 8, 252, 140, 39, 204, 31, 152, 72, + 6, 102, 145, 184, 103, 114, 64, 8, 114, 144, 23, 193, 55, 7, 206, 9, 252, 138, 254, 182, 0, 83, 142, 160, 211, 176, 43, 243, 7, 141, 255, 198, + 130, 82, 20, 62, 88, 151, 248, 14, 112, 245, 15, 44, 35, 43, 112, 119, 3, 127, 160, 114, 53, 220, 42, 222, 24, 182, 111, 100, 11, 97, 22, 220, + 133, 169, 80, 59, 88, 48, 101, 15, 102, 210, 210, 133, 145, 60, 80, 81, 63, 46, 23, 120, 4, 183, 69, 68, 129, 61, 212, 224, 3, 94, 15, 48, + 54, 7, 50, 145, 64, 205, 13, 252, 129, 3, 112, 33, 195, 239, 30, 131, 35, 222, 110, 15, 61, 20, 152, 155, 73, 210, 152, 87, 184, 3, 78, 169, + 232, 12, 236, 27, 88, 110, 200, 203, 82, 243, 33, 208, 4, 81, 181, 249, 237, 164, 80, 224, 64, 78, 76, 162, 6, 129, 197, 72, 16, 38, 204, 0, + 219, 113, 59, 168, 3, 118, 247, 247, 253, 162, 15, 124, 31, 121, 255, 6, 122, 31, 142, 199, 208, 188, 251, 140, 156, 135, 201, 38, 9, 148, 182, 17, + 216, 53, 81, 66, 0, 8, 154, 193, 69, 187, 61, 160, 50, 114, 12, 234, 157, 17, 240, 121, 201, 236, 192, 84, 7, 48, 177, 108, 48, 7, 204, 138, + 10, 174, 13, 238, 55, 25, 184, 3, 110, 195, 12, 228, 208, 105, 56, 203, 3, 39, 95, 131, 5, 253, 32, 199, 3, 199, 185, 13, 14, 178, 16, 26, + 119, 16, 231, 200, 95, 155, 176, 240, 204, 165, 218, 96, 70, 32, 227, 61, 48, 104, 16, 191, 220, 6, 30, 196, 62, 198, 61, 236, 102, 200, 193, 40, + 144, 177, 107, 82, 212, 216, 131, 54, 128, 244, 43, 152, 57, 184, 145, 48, 96, 7, 50, 104, 10, 164, 93, 107, 144, 68, 144, 131, 237, 25, 119, 153, + 68, 166, 200, 30, 184, 29, 64, 129, 90, 142, 89, 132, 233, 252, 64, 87, 36, 37, 229, 192, 3, 2, 109, 84, 30, 220, 36, 84, 24, 79, 197, 102, + 193, 140, 31, 97, 193, 16, 8, 193, 192, 19, 101, 193, 19, 178, 152, 3, 23, 8, 47, 150, 238, 65, 29, 244, 223, 19, 74, 157, 136, 54, 7, 157, + 28, 195, 47, 139, 81, 151, 15, 58, 176, 91, 73, 149, 90, 58, 112, 240, 228, 69, 128, 132, 58, 176, 243, 16, 18, 38, 238, 160, 163, 101, 56, 128, + 224, 15, 115, 92, 81, 136, 5, 170, 97, 108, 33, 13, 190, 71, 29, 4, 28, 21, 96, 107, 130, 255, 160, 63, 63, 49, 10, 79, 15, 108, 138, 30, + 92, 5, 15, 194, 83, 60, 52, 95, 253, 14, 102, 93, 234, 46, 158, 178, 5, 207, 4, 228, 100, 58, 148, 43, 237, 30, 32, 26, 170, 52, 216, 49, + 5, 3, 31, 244, 71, 204, 154, 202, 129, 9, 23, 227, 235, 128, 3, 151, 120, 12, 51, 67, 152, 59, 240, 157, 203, 37, 50, 20, 205, 3, 151, 184, + 187, 175, 137, 142, 57, 168, 249, 14, 131, 67, 193, 166, 234, 14, 254, 196, 174, 249, 193, 26, 6, 191, 32, 167, 243, 205, 224, 230, 135, 144, 32, 55, + 122, 228, 0, 88, 129, 33, 104, 37, 15, 34, 70, 123, 29, 183, 221, 99, 6, 133, 235, 25, 100, 139, 217, 158, 52, 230, 3, 118, 63, 159, 84, 2, + 130, 96, 57, 114, 204, 12, 108, 238, 89, 159, 6, 55, 33, 92, 16, 134, 142, 196, 64, 125, 140, 5, 82, 0, 133, 11, 240, 207, 160, 168, 85, 56, + 109, 234, 70, 45, 15, 1, 65, 232, 49, 120, 107, 44, 248, 102, 63, 148, 44, 152, 28, 220, 13, 132, 31, 84, 193, 47, 85, 2, 62, 232, 27, 147, + 33, 92, 24, 155, 197, 16, 242, 24, 38, 9, 191, 69, 220, 175, 195, 192, 139, 148, 32, 115, 128, 215, 196, 104, 99, 214, 225, 39, 64, 157, 49, 123, + 240, 51, 167, 46, 240, 214, 250, 70, 128, 5, 110, 91, 161, 25, 248, 34, 76, 141, 7, 200, 163, 155, 88, 112, 158, 177, 7, 185, 129, 219, 164, 248, + 145, 81, 16, 60, 246, 92, 165, 16, 182, 200, 254, 93, 24, 0, 15, 226, 196, 214, 210, 247, 78, 0, 93, 29, 203, 240, 30, 112, 80, 170, 0, 229, + 212, 159, 161, 127, 93, 128, 203, 10, 228, 163, 209, 25, 32, 20, 132, 221, 49, 201, 168, 109, 14, 82, 84, 46, 114, 157, 159, 234, 240, 8, 105, 187, + 167, 135, 41, 130, 111, 169, 59, 252, 35, 7, 196, 146, 240, 219, 241, 113, 112, 166, 208, 136, 129, 32, 70, 10, 68, 12, 233, 18, 143, 189, 180, 239, + 128, 134, 114, 6, 14, 64, 15, 157, 14, 63, 28, 110, 128, 174, 71, 46, 240, 83, 73, 192, 107, 252, 226, 60, 57, 10, 253, 28, 191, 12, 229, 0, + 80, 170, 140, 129, 134, 148, 97, 131, 227, 5, 122, 8, 126, 119, 84, 20, 250, 136, 56, 69, 27, 83, 186, 205, 8, 72, 78, 17, 36, 40, 90, 184, + 164, 109, 50, 176, 214, 75, 216, 79, 65, 48, 83, 208, 240, 2, 151, 20, 138, 40, 252, 131, 21, 35, 40, 9, 255, 106, 164, 225, 3, 50, 130, 217, + 192, 50, 152, 141, 25, 194, 206, 16, 201, 99, 232, 74, 228, 149, 253, 40, 204, 17, 120, 25, 30, 230, 23, 134, 52, 13, 197, 165, 179, 208, 32, 255, + 1, 201, 160, 39, 228, 121, 64, 144, 1, 146, 235, 52, 53, 18, 217, 225, 7, 227, 246, 183, 219, 140, 84, 109, 100, 71, 9, 100, 76, 98, 139, 82, + 164, 110, 192, 105, 18, 126, 23, 92, 60, 126, 79, 10, 202, 51, 211, 161, 204, 137, 28, 1, 60, 67, 218, 238, 27, 160, 223, 129, 75, 144, 39, 204, + 144, 4, 26, 161, 150, 137, 100, 64, 18, 151, 183, 78, 166, 72, 244, 250, 109, 227, 41, 32, 224, 139, 27, 49, 219, 28, 161, 94, 134, 183, 61, 215, + 160, 72, 226, 198, 252, 182, 133, 128, 195, 200, 142, 30, 34, 35, 117, 20, 137, 223, 5, 237, 70, 73, 98, 143, 86, 193, 53, 244, 95, 252, 26, 172, + 130, 24, 236, 174, 20, 169, 121, 1, 138, 110, 233, 80, 10, 2, 64, 170, 129, 11, 162, 192, 6, 228, 37, 168, 177, 13, 8, 219, 82, 200, 213, 160, + 62, 8, 239, 100, 72, 216, 12, 51, 130, 18, 43, 25, 170, 22, 174, 15, 126, 191, 172, 54, 174, 29, 222, 252, 57, 18, 179, 103, 182, 9, 63, 232, + 243, 108, 15, 222, 38, 164, 75, 108, 131, 204, 114, 113, 223, 0, 16, 55, 223, 223, 169, 152, 135, 166, 150, 20, 165, 120, 4, 44, 162, 192, 93, 222, + 143, 161, 104, 129, 117, 140, 240, 45, 9, 168, 219, 152, 82, 168, 27, 96, 29, 40, 119, 113, 143, 10, 134, 129, 32, 124, 231, 25, 179, 14, 130, 54, + 233, 80, 159, 103, 66, 192, 68, 168, 207, 123, 42, 233, 192, 58, 8, 128, 240, 51, 174, 80, 158, 21, 9, 145, 151, 81, 181, 147, 183, 195, 32, 47, + 128, 193, 116, 35, 23, 56, 248, 128, 48, 36, 73, 101, 159, 154, 135, 39, 226, 200, 32, 49, 211, 176, 137, 176, 143, 167, 130, 228, 34, 120, 243, 68, + 14, 8, 176, 162, 198, 74, 118, 201, 240, 226, 94, 8, 226, 17, 224, 5, 92, 90, 201, 144, 216, 146, 240, 66, 68, 125, 74, 253, 148, 217, 166, 6, + 213, 20, 243, 11, 222, 230, 134, 72, 144, 4, 68, 161, 255, 219, 53, 160, 68, 19, 188, 207, 54, 7, 80, 73, 241, 109, 130, 183, 141, 146, 196, 245, + 17, 36, 169, 145, 80, 255, 137, 120, 50, 174, 20, 181, 202, 241, 34, 26, 26, 144, 115, 192, 213, 69, 34, 53, 10, 211, 13, 229, 122, 99, 96, 12, + 56, 180, 141, 220, 194, 145, 84, 82, 128, 9, 48, 3, 44, 194, 165, 174, 135, 1, 68, 64, 5, 60, 208, 94, 102, 108, 111, 9, 24, 6, 200, 79, + 149, 108, 145, 129, 198, 94, 177, 61, 50, 11, 174, 7, 179, 3, 138, 195, 47, 119, 231, 160, 64, 73, 51, 188, 10, 215, 0, 178, 78, 34, 14, 104, + 132, 119, 144, 30, 66, 34, 142, 112, 98, 64, 36, 236, 70, 254, 0, 243, 239, 161, 145, 214, 194, 97, 247, 82, 158, 64, 41, 112, 143, 216, 41, 170, + 13, 228, 64, 126, 65, 153, 95, 220, 4, 17, 246, 47, 104, 60, 184, 15, 66, 48, 72, 1, 212, 95, 133, 82, 92, 200, 93, 104, 86, 130, 69, 16, + 109, 201, 94, 24, 37, 114, 4, 76, 90, 103, 52, 0, 119, 122, 224, 69, 200, 224, 210, 60, 140, 200, 154, 196, 40, 100, 248, 167, 98, 12, 186, 18, + 2, 185, 251, 95, 115, 161, 44, 147, 31, 132, 243, 232, 116, 224, 163, 24, 100, 99, 120, 104, 166, 82, 157, 123, 197, 170, 168, 168, 46, 194, 6, 138, + 10, 66, 136, 185, 6, 74, 206, 241, 98, 155, 144, 44, 224, 0, 7, 144, 9, 161, 141, 29, 41, 210, 216, 65, 120, 200, 160, 250, 98, 38, 32, 223, + 248, 9, 173, 114, 135, 140, 57, 133, 203, 220, 38, 83, 125, 145, 29, 132, 221, 26, 35, 76, 233, 94, 10, 197, 23, 94, 16, 10, 167, 201, 109, 102, + 155, 53, 212, 156, 131, 137, 133, 134, 174, 147, 24, 169, 197, 144, 138, 160, 156, 189, 241, 31, 103, 218, 56, 156, 184, 225, 63, 14, 39, 161, 14, 60, + 62, 216, 237, 97, 2, 185, 142, 163, 136, 41, 64, 179, 170, 30, 126, 235, 71, 141, 17, 78, 97, 203, 136, 114, 12, 55, 12, 33, 42, 91, 104, 122, + 165, 225, 13, 246, 224, 237, 109, 23, 67, 210, 161, 255, 204, 87, 48, 235, 132, 13, 104, 6, 66, 245, 43, 96, 5, 83, 209, 152, 69, 104, 90, 129, + 79, 86, 27, 215, 154, 145, 11, 152, 237, 117, 14, 138, 46, 26, 82, 58, 241, 80, 47, 1, 10, 249, 24, 128, 68, 76, 131, 242, 117, 31, 184, 30, + 10, 192, 55, 17, 96, 135, 82, 42, 14, 136, 130, 59, 160, 1, 248, 26, 121, 133, 22, 215, 69, 216, 66, 81, 197, 166, 137, 135, 154, 8, 0, 10, + 236, 199, 19, 66, 72, 117, 146, 27, 28, 64, 54, 108, 187, 33, 36, 42, 228, 4, 186, 200, 186, 160, 209, 20, 174, 15, 3, 25, 35, 142, 66, 130, + 45, 134, 76, 109, 132, 204, 103, 159, 76, 77, 199, 177, 175, 163, 168, 126, 148, 18, 52, 5, 79, 21, 187, 75, 22, 171, 92, 141, 221, 35, 51, 193, + 155, 69, 106, 192, 170, 35, 48, 162, 243, 19, 231, 48, 32, 100, 157, 37, 219, 49, 208, 248, 130, 80, 179, 123, 7, 182, 1, 97, 56, 50, 168, 64, + 137, 196, 188, 94, 215, 167, 36, 65, 147, 37, 29, 183, 14, 177, 109, 195, 128, 152, 248, 245, 26, 160, 24, 170, 12, 213, 200, 129, 101, 215, 128, 218, + 209, 222, 68, 82, 112, 84, 200, 30, 120, 192, 89, 191, 72, 74, 8, 56, 68, 173, 161, 112, 65, 78, 13, 69, 69, 253, 134, 208, 213, 42, 145, 18, + 113, 176, 197, 231, 30, 1, 244, 163, 140, 161, 205, 22, 33, 119, 90, 169, 63, 2, 102, 131, 28, 64, 201, 58, 7, 64, 69, 231, 195, 111, 11, 25, + 67, 255, 129, 192, 247, 8, 124, 155, 12, 234, 194, 105, 170, 246, 20, 134, 136, 41, 2, 169, 96, 34, 52, 127, 78, 249, 148, 184, 131, 34, 111, 80, + 70, 144, 179, 131, 166, 162, 10, 55, 26, 178, 5, 88, 11, 235, 248, 107, 123, 17, 152, 33, 60, 7, 132, 96, 241, 240, 68, 34, 130, 250, 16, 20, + 65, 18, 32, 165, 132, 195, 239, 62, 33, 151, 0, 36, 49, 106, 45, 228, 204, 12, 193, 48, 228, 34, 102, 155, 130, 3, 112, 105, 224, 111, 200, 231, + 19, 65, 168, 249, 228, 104, 228, 85, 138, 38, 58, 31, 118, 219, 37, 32, 227, 4, 252, 11, 49, 14, 185, 55, 148, 6, 165, 111, 168, 125, 58, 76, + 50, 222, 248, 5, 228, 191, 55, 97, 71, 255, 28, 191, 66, 124, 6, 149, 207, 87, 238, 5, 161, 159, 163, 102, 137, 7, 47, 233, 156, 226, 216, 143, + 58, 81, 74, 205, 133, 215, 247, 192, 191, 70, 238, 192, 247, 112, 240, 23, 192, 29, 191, 30, 138, 41, 216, 237, 215, 2, 161, 143, 145, 104, 248, 21, + 133, 48, 48, 235, 3, 211, 145, 64, 20, 52, 136, 80, 243, 84, 160, 1, 185, 135, 3, 45, 193, 9, 252, 193, 147, 152, 98, 139, 33, 251, 99, 240, + 250, 30, 8, 196, 44, 67, 78, 208, 23, 23, 118, 2, 154, 60, 172, 43, 144, 81, 209, 194, 126, 156, 162, 133, 121, 185, 93, 67, 145, 135, 135, 58, + 134, 170, 13, 205, 236, 46, 106, 122, 18, 26, 222, 162, 164, 218, 8, 30, 91, 25, 202, 171, 38, 194, 22, 163, 1, 18, 196, 16, 42, 63, 161, 225, + 103, 153, 41, 186, 185, 88, 16, 150, 30, 135, 92, 9, 129, 23, 46, 64, 102, 248, 28, 50, 62, 80, 104, 20, 220, 151, 2, 109, 144, 102, 123, 17, + 144, 49, 65, 243, 155, 64, 170, 1, 235, 225, 101, 124, 40, 16, 36, 233, 2, 240, 83, 47, 195, 64, 9, 37, 157, 172, 153, 187, 250, 117, 9, 179, + 10, 82, 70, 32, 189, 145, 193, 124, 176, 4, 98, 136, 155, 6, 41, 96, 23, 110, 113, 7, 69, 117, 92, 48, 11, 168, 6, 151, 247, 253, 0, 44, + 97, 23, 172, 7, 33, 231, 142, 186, 70, 161, 34, 246, 168, 104, 60, 106, 155, 72, 210, 132, 124, 62, 148, 134, 99, 117, 112, 27, 132, 227, 240, 230, + 124, 98, 178, 144, 78, 226, 31, 163, 102, 84, 0, 120, 59, 152, 25, 248, 117, 46, 88, 112, 0, 75, 188, 13, 230, 192, 219, 48, 47, 27, 97, 10, + 182, 201, 208, 132, 107, 41, 129, 230, 157, 13, 24, 6, 253, 81, 222, 54, 17, 160, 198, 93, 112, 11, 144, 75, 143, 68, 109, 195, 143, 96, 193, 119, + 247, 120, 42, 177, 64, 60, 0, 224, 32, 159, 3, 250, 66, 54, 192, 4, 212, 96, 73, 184, 77, 8, 252, 173, 18, 201, 116, 121, 171, 82, 96, 15, + 165, 22, 10, 59, 157, 224, 16, 168, 208, 120, 240, 222, 38, 224, 226, 36, 164, 252, 60, 104, 146, 83, 145, 235, 96, 83, 15, 104, 245, 29, 34, 152, + 221, 134, 223, 20, 209, 94, 2, 212, 80, 20, 0, 60, 254, 242, 98, 210, 94, 20, 52, 96, 233, 45, 144, 39, 135, 196, 234, 1, 215, 193, 118, 40, + 40, 212, 144, 216, 161, 88, 79, 132, 239, 42, 226, 96, 152, 160, 128, 129, 210, 16, 76, 58, 238, 39, 129, 92, 67, 69, 131, 172, 32, 81, 142, 2, + 224, 64, 133, 99, 212, 201, 94, 112, 15, 244, 158, 224, 56, 2, 19, 30, 104, 161, 14, 212, 160, 236, 128, 235, 171, 139, 107, 96, 3, 40, 9, 42, + 131, 73, 4, 204, 26, 102, 4, 236, 237, 161, 234, 161, 227, 81, 243, 233, 20, 3, 116, 53, 234, 210, 63, 89, 67, 147, 151, 148, 11, 73, 32, 68, + 149, 131, 100, 149, 34, 5, 125, 135, 55, 22, 111, 65, 187, 78, 114, 0, 154, 232, 100, 112, 31, 115, 125, 79, 3, 254, 85, 207, 143, 162, 65, 189, + 15, 47, 236, 193, 3, 32, 104, 5, 111, 153, 55, 132, 71, 243, 238, 137, 81, 252, 32, 233, 40, 72, 34, 238, 61, 228, 146, 240, 120, 104, 38, 142, + 97, 158, 195, 134, 174, 9, 225, 156, 21, 41, 210, 57, 52, 106, 50, 132, 20, 145, 11, 187, 85, 63, 200, 105, 167, 80, 14, 152, 101, 26, 64, 200, + 227, 0, 51, 192, 239, 213, 240, 192, 117, 154, 109, 42, 84, 99, 6, 123, 168, 40, 144, 64, 10, 244, 3, 227, 199, 176, 100, 149, 103, 240, 254, 55, + 243, 64, 250, 40, 114, 89, 138, 148, 136, 134, 112, 13, 215, 21, 28, 65, 108, 243, 54, 11, 228, 31, 131, 64, 46, 48, 5, 69, 143, 161, 194, 111, + 2, 163, 123, 4, 47, 99, 53, 128, 251, 167, 194, 9, 183, 8, 98, 73, 65, 155, 112, 228, 130, 44, 145, 18, 129, 33, 34, 111, 146, 177, 238, 200, + 14, 204, 22, 148, 105, 18, 193, 81, 160, 13, 26, 111, 14, 52, 215, 24, 144, 190, 113, 113, 63, 2, 124, 134, 157, 193, 236, 227, 22, 249, 73, 205, + 141, 132, 173, 20, 138, 4, 148, 178, 110, 97, 166, 240, 80, 78, 131, 10, 167, 132, 224, 28, 169, 149, 10, 52, 184, 26, 68, 238, 1, 212, 130, 162, + 132, 37, 120, 20, 151, 116, 40, 23, 79, 132, 220, 11, 96, 179, 132, 236, 216, 197, 161, 201, 126, 192, 252, 240, 46, 56, 111, 67, 162, 131, 218, 91, + 128, 146, 244, 76, 92, 201, 30, 158, 66, 0, 225, 27, 11, 70, 116, 27, 16, 238, 1, 95, 195, 72, 79, 1, 228, 231, 133, 23, 114, 167, 40, 226, + 14, 109, 33, 247, 196, 190, 35, 183, 211, 247, 244, 208, 177, 168, 153, 244, 97, 128, 113, 29, 126, 218, 10, 66, 168, 212, 106, 76, 58, 114, 106, 30, + 40, 193, 124, 221, 143, 66, 247, 32, 33, 16, 141, 57, 65, 73, 195, 205, 139, 109, 67, 113, 23, 138, 54, 40, 64, 97, 11, 10, 139, 39, 192, 158, + 110, 202, 40, 102, 1, 130, 69, 62, 32, 107, 62, 106, 237, 0, 20, 66, 179, 40, 15, 132, 35, 11, 52, 110, 190, 224, 236, 208, 19, 112, 201, 106, + 6, 126, 251, 48, 7, 113, 11, 134, 103, 10, 148, 64, 48, 9, 51, 7, 131, 157, 33, 48, 170, 134, 90, 162, 15, 117, 139, 6, 74, 86, 24, 215, + 112, 84, 177, 47, 144, 47, 187, 0, 25, 98, 232, 22, 4, 137, 112, 120, 12, 9, 183, 202, 79, 130, 192, 42, 4, 225, 210, 129, 38, 228, 36, 142, + 138, 123, 142, 89, 84, 160, 112, 67, 166, 19, 24, 135, 35, 250, 65, 88, 168, 30, 71, 128, 176, 5, 176, 6, 239, 76, 35, 196, 4, 35, 202, 76, + 104, 28, 243, 177, 51, 54, 160, 230, 35, 60, 149, 8, 165, 236, 144, 251, 39, 242, 128, 175, 33, 101, 239, 242, 191, 192, 111, 227, 246, 81, 161, 20, + 201, 69, 179, 205, 219, 6, 152, 117, 63, 113, 136, 195, 60, 225, 36, 85, 27, 126, 26, 3, 133, 249, 176, 215, 13, 141, 222, 213, 35, 13, 102, 155, + 31, 41, 67, 32, 107, 46, 118, 6, 183, 143, 73, 5, 142, 225, 10, 183, 107, 168, 90, 224, 142, 208, 128, 223, 54, 252, 252, 199, 107, 40, 10, 40, + 244, 131, 35, 224, 245, 173, 76, 40, 109, 41, 129, 159, 215, 115, 128, 252, 28, 7, 69, 1, 203, 138, 171, 217, 254, 248, 4, 10, 35, 164, 24, 200, + 102, 154, 33, 89, 32, 95, 141, 237, 192, 144, 88, 191, 239, 130, 9, 21, 32, 29, 4, 141, 33, 72, 139, 217, 69, 205, 66, 190, 131, 23, 183, 43, + 198, 134, 198, 98, 221, 200, 191, 49, 164, 219, 29, 224, 12, 100, 98, 214, 189, 132, 205, 143, 128, 13, 168, 144, 4, 85, 134, 48, 250, 16, 126, 134, + 131, 164, 9, 121, 118, 0, 20, 166, 38, 66, 115, 104, 1, 234, 197, 50, 20, 226, 62, 175, 215, 248, 226, 24, 168, 73, 32, 17, 15, 84, 130, 54, + 208, 36, 197, 206, 168, 236, 71, 64, 206, 26, 242, 194, 240, 134, 149, 243, 240, 227, 254, 80, 72, 193, 129, 241, 127, 224, 109, 135, 235, 49, 165, 16, + 160, 170, 135, 28, 44, 132, 165, 32, 32, 106, 6, 112, 108, 220, 102, 190, 184, 191, 243, 8, 233, 66, 198, 12, 64, 174, 132, 240, 21, 156, 3, 159, + 3, 1, 224, 108, 219, 107, 20, 4, 214, 113, 31, 33, 231, 171, 2, 102, 162, 1, 252, 42, 7, 41, 162, 18, 124, 179, 207, 11, 1, 44, 16, 126, + 143, 65, 15, 126, 53, 105, 15, 14, 220, 16, 148, 164, 123, 132, 183, 130, 48, 171, 20, 4, 75, 163, 128, 139, 27, 252, 36, 212, 93, 146, 16, 168, + 5, 111, 64, 7, 53, 136, 249, 165, 176, 137, 36, 97, 165, 64, 13, 48, 105, 11, 249, 240, 27, 85, 107, 25, 10, 136, 145, 240, 143, 5, 28, 64, + 117, 37, 40, 72, 13, 60, 112, 114, 123, 129, 16, 52, 106, 131, 65, 203, 40, 142, 4, 193, 160, 163, 80, 102, 53, 132, 218, 174, 124, 1, 69, 20, + 200, 22, 197, 8, 224, 18, 22, 108, 1, 3, 169, 68, 80, 234, 251, 120, 15, 185, 4, 156, 255, 14, 205, 47, 16, 71, 18, 27, 90, 229, 221, 179, + 225, 106, 129, 24, 146, 224, 184, 12, 30, 172, 24, 199, 175, 224, 246, 197, 26, 240, 83, 208, 117, 28, 84, 21, 51, 105, 67, 126, 132, 158, 196, 146, + 225, 157, 107, 203, 80, 211, 243, 227, 128, 205, 47, 248, 53, 166, 16, 186, 157, 34, 200, 81, 139, 145, 68, 191, 29, 212, 223, 61, 122, 244, 103, 212, + 10, 63, 185, 37, 99, 21, 143, 167, 192, 219, 105, 84, 175, 226, 81, 51, 240, 193, 8, 106, 98, 30, 232, 6, 187, 218, 192, 40, 16, 138, 174, 200, + 75, 148, 106, 76, 34, 10, 196, 108, 98, 178, 224, 68, 106, 0, 227, 59, 201, 177, 47, 6, 248, 65, 233, 179, 39, 188, 37, 35, 156, 229, 17, 54, + 244, 41, 39, 49, 79, 160, 108, 136, 11, 242, 6, 59, 211, 248, 21, 8, 28, 64, 190, 58, 36, 29, 173, 11, 187, 60, 240, 234, 162, 13, 55, 20, + 39, 22, 193, 21, 106, 9, 122, 124, 23, 71, 196, 144, 144, 201, 16, 232, 194, 31, 108, 63, 9, 33, 225, 37, 80, 17, 204, 139, 132, 35, 48, 228, + 239, 160, 148, 98, 23, 117, 3, 26, 229, 53, 44, 129, 3, 212, 67, 215, 195, 191, 27, 53, 131, 100, 36, 80, 141, 249, 13, 121, 48, 50, 21, 3, + 197, 212, 16, 178, 31, 150, 106, 115, 1, 94, 119, 21, 66, 142, 2, 21, 39, 57, 94, 64, 209, 48, 166, 252, 12, 252, 18, 82, 24, 244, 163, 81, + 230, 80, 130, 178, 3, 46, 105, 204, 65, 26, 68, 64, 147, 186, 80, 30, 178, 143, 117, 120, 123, 207, 200, 100, 40, 37, 6, 111, 193, 235, 100, 160, + 12, 147, 130, 169, 164, 84, 34, 225, 123, 243, 197, 216, 67, 20, 8, 233, 63, 158, 198, 1, 248, 61, 20, 0, 69, 84, 47, 26, 92, 202, 30, 30, + 12, 133, 38, 8, 10, 40, 217, 64, 103, 175, 130, 95, 128, 46, 148, 57, 96, 228, 9, 242, 78, 64, 209, 7, 74, 167, 32, 64, 207, 71, 18, 3, + 18, 80, 16, 43, 145, 199, 96, 35, 152, 134, 178, 218, 139, 202, 133, 76, 94, 172, 30, 15, 1, 210, 129, 109, 149, 103, 80, 194, 102, 195, 15, 56, + 57, 147, 49, 10, 32, 195, 136, 159, 2, 117, 8, 119, 11, 250, 179, 165, 170, 227, 126, 155, 125, 161, 226, 186, 33, 192, 114, 109, 31, 74, 96, 33, + 247, 136, 75, 89, 5, 127, 140, 128, 184, 85, 155, 215, 248, 107, 16, 126, 128, 124, 122, 37, 7, 250, 0, 160, 248, 97, 40, 240, 59, 229, 158, 65, + 186, 14, 1, 201, 20, 187, 94, 49, 10, 158, 130, 75, 71, 15, 192, 72, 12, 138, 62, 112, 98, 0, 18, 81, 0, 22, 67, 70, 137, 80, 210, 113, + 191, 183, 97, 40, 188, 188, 139, 9, 130, 18, 201, 93, 20, 90, 13, 48, 128, 83, 124, 50, 30, 244, 194, 205, 65, 158, 229, 10, 84, 188, 193, 104, + 0, 239, 46, 8, 129, 110, 104, 78, 51, 2, 228, 36, 224, 99, 210, 60, 84, 14, 144, 169, 0, 174, 126, 189, 230, 10, 148, 131, 128, 191, 253, 74, + 35, 138, 0, 3, 244, 0, 108, 208, 81, 24, 228, 58, 50, 116, 63, 211, 143, 32, 14, 97, 130, 93, 8, 147, 79, 17, 54, 144, 123, 120, 8, 229, + 1, 226, 208, 176, 3, 100, 48, 19, 200, 7, 111, 87, 172, 98, 6, 33, 30, 32, 102, 167, 107, 174, 228, 4, 132, 69, 151, 96, 168, 2, 1, 163, + 42, 104, 198, 82, 177, 121, 240, 134, 87, 41, 148, 91, 240, 94, 168, 144, 223, 45, 7, 63, 130, 82, 148, 27, 20, 117, 220, 36, 129, 88, 99, 8, + 103, 190, 176, 4, 36, 200, 167, 35, 180, 33, 168, 103, 179, 72, 4, 245, 14, 38, 35, 53, 27, 248, 5, 69, 81, 11, 8, 197, 118, 236, 196, 67, + 201, 194, 50, 129, 138, 7, 252, 246, 156, 201, 222, 219, 41, 148, 121, 240, 157, 22, 248, 14, 131, 126, 5, 254, 70, 246, 131, 11, 88, 44, 57, 159, + 58, 153, 79, 90, 196, 28, 33, 133, 64, 225, 172, 18, 26, 180, 72, 48, 133, 82, 15, 193, 222, 8, 202, 40, 148, 250, 110, 225, 128, 145, 113, 176, + 110, 11, 55, 139, 45, 193, 205, 45, 251, 81, 247, 111, 87, 128, 190, 212, 49, 112, 7, 9, 63, 81, 201, 65, 133, 119, 59, 217, 77, 167, 186, 99, + 166, 135, 134, 80, 36, 8, 241, 129, 51, 72, 170, 2, 101, 12, 236, 196, 83, 253, 32, 23, 223, 132, 91, 231, 7, 168, 224, 238, 186, 85, 68, 4, + 213, 29, 156, 131, 87, 206, 141, 237, 17, 0, 27, 76, 192, 172, 212, 105, 100, 225, 102, 10, 96, 136, 92, 52, 219, 31, 2, 10, 49, 131, 132, 253, + 17, 8, 27, 82, 212, 160, 212, 155, 24, 3, 92, 199, 252, 196, 150, 81, 247, 112, 192, 60, 17, 82, 222, 39, 252, 26, 188, 218, 178, 15, 114, 227, + 148, 13, 120, 127, 110, 103, 76, 147, 31, 113, 4, 210, 194, 152, 216, 34, 245, 13, 102, 1, 67, 200, 167, 196, 66, 172, 128, 20, 128, 7, 73, 66, + 2, 41, 224, 52, 244, 181, 157, 2, 136, 32, 73, 56, 114, 10, 8, 223, 225, 217, 20, 2, 91, 225, 101, 70, 88, 48, 29, 87, 184, 151, 2, 228, + 194, 77, 19, 41, 110, 200, 105, 12, 128, 5, 231, 161, 179, 205, 20, 240, 59, 72, 145, 130, 82, 205, 113, 28, 40, 69, 22, 196, 36, 131, 20, 177, + 125, 3, 76, 239, 42, 24, 140, 233, 197, 110, 75, 65, 201, 204, 22, 72, 33, 180, 34, 167, 205, 40, 29, 232, 77, 168, 132, 122, 80, 130, 196, 3, + 98, 223, 205, 224, 251, 53, 32, 9, 3, 40, 3, 9, 200, 233, 158, 189, 20, 106, 2, 178, 195, 108, 147, 8, 80, 145, 127, 204, 118, 83, 168, 110, + 200, 89, 179, 77, 75, 138, 36, 242, 15, 6, 72, 161, 140, 237, 65, 117, 49, 155, 88, 168, 57, 70, 244, 44, 118, 38, 159, 106, 80, 81, 242, 8, + 130, 38, 70, 192, 16, 72, 71, 196, 130, 14, 35, 224, 56, 84, 255, 43, 85, 108, 18, 7, 246, 236, 226, 168, 4, 8, 143, 130, 210, 48, 75, 44, + 216, 137, 219, 44, 161, 200, 128, 167, 113, 63, 49, 36, 60, 188, 203, 150, 2, 72, 70, 1, 91, 240, 98, 167, 63, 240, 133, 78, 248, 5, 170, 31, + 169, 187, 184, 77, 2, 52, 17, 252, 224, 164, 193, 1, 83, 9, 111, 251, 147, 138, 153, 133, 223, 174, 9, 125, 193, 111, 106, 131, 207, 214, 108, 192, + 212, 74, 130, 34, 36, 29, 201, 18, 120, 1, 169, 1, 250, 130, 101, 37, 165, 80, 94, 64, 173, 65, 124, 123, 222, 96, 87, 242, 247, 11, 209, 157, + 216, 149, 24, 236, 102, 62, 69, 26, 243, 24, 187, 206, 141, 254, 130, 133, 48, 151, 1, 58, 14, 59, 149, 191, 39, 141, 110, 130, 235, 165, 163, 42, + 161, 107, 51, 82, 164, 66, 76, 50, 118, 67, 138, 244, 7, 157, 140, 37, 75, 145, 232, 255, 129, 207, 92, 209, 189, 200, 93, 41, 42, 55, 164, 215, + 82, 74, 15, 58, 15, 183, 43, 69, 18, 66, 39, 227, 54, 164, 54, 48, 201, 16, 118, 125, 10, 29, 147, 165, 12, 160, 255, 4, 194, 190, 3, 176, + 133, 157, 49, 3, 123, 160, 43, 243, 72, 208, 224, 11, 52, 48, 164, 30, 112, 107, 77, 138, 218, 3, 53, 177, 152, 15, 24, 136, 34, 187, 205, 54, + 203, 40, 253, 144, 169, 238, 247, 81, 36, 183, 205, 32, 52, 181, 3, 146, 204, 118, 84, 168, 208, 60, 197, 67, 3, 45, 217, 8, 169, 26, 30, 231, + 77, 34, 117, 30, 51, 132, 219, 181, 132, 80, 234, 26, 134, 28, 163, 216, 10, 174, 32, 241, 227, 55, 193, 25, 220, 125, 242, 232, 62, 42, 194, 152, + 172, 128, 3, 161, 48, 8, 66, 184, 122, 31, 132, 92, 55, 148, 51, 128, 94, 96, 24, 184, 229, 79, 46, 222, 135, 78, 0, 111, 40, 151, 37, 108, + 97, 182, 145, 4, 116, 49, 124, 183, 32, 31, 40, 1, 49, 243, 32, 5, 183, 143, 196, 155, 237, 67, 6, 191, 143, 132, 70, 237, 109, 157, 2, 77, + 210, 135, 43, 162, 132, 14, 26, 58, 73, 99, 166, 80, 197, 172, 208, 9, 214, 232, 227, 109, 209, 135, 142, 136, 191, 138, 100, 190, 235, 255, 224, 74, + 147, 68, 12, 103, 50, 243, 37, 157, 228, 238, 31, 87, 126, 157, 250, 110, 96, 63, 254, 244, 221, 245, 161, 40, 171, 171, 67, 59, 118, 45, 169, 59, + 23, 47, 177, 211, 209, 28, 19, 149, 57, 100, 109, 30, 124, 70, 134, 150, 251, 237, 33, 7, 246, 43, 226, 84, 240, 195, 126, 93, 117, 213, 40, 126, + 13, 13, 131, 230, 144, 23, 219, 97, 86, 99, 3, 33, 65, 65, 33, 86, 117, 151, 150, 13, 85, 13, 101, 109, 77, 143, 248, 248, 7, 36, 96, 184, + 87, 221, 243, 78, 124, 148, 205, 187, 109, 224, 226, 174, 198, 148, 43, 249, 249, 166, 79, 70, 208, 234, 45, 209, 191, 167, 13, 166, 226, 148, 194, 166, + 58, 105, 151, 13, 147, 23, 90, 248, 63, 201, 75, 75, 198, 118, 21, 13, 98, 116, 63, 223, 151, 246, 41, 168, 40, 41, 96, 102, 195, 95, 224, 18, + 64, 158, 62, 21, 129, 125, 189, 141, 81, 19, 20, 120, 111, 31, 233, 119, 40, 107, 94, 70, 49, 72, 252, 73, 62, 173, 238, 55, 153, 153, 47, 123, + 0, 238, 94, 222, 97, 9, 237, 105, 93, 246, 129, 13, 206, 226, 153, 119, 236, 71, 165, 252, 23, 5, 150, 210, 29, 69, 252, 110, 21, 84, 155, 146, + 38, 3, 106, 163, 62, 7, 156, 171, 83, 71, 15, 248, 151, 210, 114, 176, 30, 197, 44, 249, 197, 233, 40, 95, 11, 13, 145, 89, 236, 47, 53, 99, + 170, 246, 160, 22, 246, 238, 222, 218, 63, 174, 240, 136, 33, 90, 14, 189, 67, 236, 65, 173, 182, 221, 224, 121, 169, 2, 166, 235, 210, 53, 185, 59, + 15, 253, 196, 227, 86, 0, 220, 170, 225, 126, 232, 144, 23, 142, 14, 195, 118, 162, 175, 240, 207, 11, 98, 201, 97, 55, 247, 249, 247, 222, 219, 133, + 202, 91, 156, 174, 9, 234, 82, 87, 61, 117, 227, 31, 115, 114, 220, 68, 93, 181, 153, 107, 75, 56, 83, 166, 188, 102, 208, 250, 242, 185, 136, 239, + 131, 78, 75, 155, 185, 27, 194, 118, 61, 111, 60, 108, 246, 196, 4, 93, 11, 108, 116, 178, 155, 86, 47, 182, 167, 238, 10, 177, 41, 221, 14, 237, + 31, 184, 176, 84, 191, 46, 88, 106, 40, 158, 185, 123, 113, 236, 104, 37, 238, 131, 132, 164, 62, 112, 145, 127, 188, 74, 228, 236, 219, 189, 105, 251, + 211, 216, 246, 119, 79, 253, 182, 175, 213, 143, 232, 58, 4, 247, 152, 86, 181, 16, 195, 105, 206, 138, 132, 109, 199, 167, 53, 184, 223, 173, 122, 252, + 108, 241, 172, 2, 132, 176, 206, 191, 159, 174, 19, 153, 14, 97, 171, 239, 250, 114, 46, 109, 182, 81, 156, 64, 205, 216, 103, 173, 191, 107, 129, 169, + 117, 176, 111, 114, 110, 181, 165, 195, 252, 140, 110, 221, 104, 120, 164, 81, 20, 56, 226, 107, 225, 90, 59, 199, 239, 170, 249, 253, 222, 229, 216, 51, + 151, 18, 205, 9, 252, 211, 252, 156, 174, 117, 28, 166, 14, 94, 183, 63, 115, 40, 191, 97, 188, 240, 58, 248, 171, 86, 160, 228, 167, 138, 10, 225, + 50, 229, 47, 42, 193, 151, 84, 151, 31, 158, 122, 238, 121, 134, 19, 120, 170, 109, 167, 204, 144, 145, 232, 48, 108, 227, 119, 215, 25, 101, 174, 70, + 249, 40, 223, 186, 251, 72, 140, 224, 146, 176, 194, 10, 222, 224, 223, 30, 237, 35, 122, 61, 249, 35, 200, 223, 69, 46, 243, 41, 107, 28, 171, 138, + 48, 125, 82, 201, 234, 25, 38, 198, 28, 106, 175, 219, 254, 205, 123, 171, 156, 51, 209, 143, 39, 38, 89, 136, 244, 210, 250, 164, 109, 90, 103, 250, + 151, 136, 186, 103, 122, 189, 6, 170, 29, 199, 158, 75, 210, 78, 7, 227, 46, 39, 249, 156, 221, 88, 111, 201, 106, 136, 253, 107, 50, 41, 113, 93, + 82, 81, 236, 92, 255, 109, 90, 221, 34, 124, 56, 107, 205, 101, 52, 235, 217, 200, 55, 175, 176, 39, 11, 46, 12, 81, 169, 241, 139, 0, 153, 76, + 32, 224, 112, 32, 21, 55, 120, 195, 130, 137, 20, 227, 187, 64, 239, 10, 216, 219, 109, 177, 47, 180, 30, 125, 197, 46, 114, 173, 56, 173, 60, 135, + 177, 137, 169, 227, 124, 248, 170, 106, 207, 221, 175, 196, 169, 169, 235, 114, 94, 179, 117, 253, 238, 41, 219, 57, 98, 205, 76, 103, 74, 189, 155, 209, + 239, 86, 66, 133, 114, 95, 137, 136, 75, 156, 69, 48, 110, 37, 24, 74, 68, 171, 255, 84, 62, 173, 242, 231, 75, 97, 159, 172, 220, 187, 167, 88, + 29, 130, 65, 177, 1, 86, 206, 237, 240, 231, 182, 229, 241, 206, 129, 178, 177, 154, 122, 150, 16, 19, 230, 119, 66, 94, 173, 197, 183, 26, 239, 216, + 253, 56, 31, 110, 194, 154, 121, 251, 3, 57, 190, 33, 53, 241, 91, 12, 209, 255, 86, 62, 91, 116, 251, 106, 206, 19, 69, 157, 155, 221, 162, 167, + 222, 26, 248, 94, 119, 177, 31, 101, 154, 125, 95, 99, 26, 215, 74, 42, 111, 203, 111, 13, 109, 173, 190, 92, 221, 245, 18, 105, 57, 174, 145, 222, + 137, 156, 51, 39, 233, 78, 203, 149, 175, 21, 172, 90, 219, 245, 49, 39, 116, 236, 201, 83, 206, 45, 191, 23, 233, 121, 126, 131, 93, 246, 134, 22, + 57, 152, 233, 119, 178, 72, 195, 244, 143, 77, 131, 164, 129, 6, 163, 236, 227, 42, 127, 46, 103, 204, 6, 151, 81, 120, 83, 137, 221, 253, 89, 78, + 58, 123, 60, 9, 46, 105, 25, 243, 214, 116, 18, 115, 230, 109, 221, 175, 184, 125, 122, 188, 7, 202, 31, 9, 140, 178, 242, 203, 157, 145, 63, 47, + 127, 102, 220, 195, 62, 78, 79, 169, 74, 57, 120, 204, 181, 125, 216, 51, 94, 165, 68, 253, 153, 86, 151, 87, 28, 159, 231, 96, 181, 15, 93, 247, + 207, 63, 127, 175, 255, 164, 220, 92, 253, 145, 16, 149, 202, 53, 247, 235, 207, 148, 113, 119, 100, 134, 96, 205, 218, 47, 139, 57, 95, 50, 167, 245, + 105, 30, 181, 82, 141, 215, 231, 73, 129, 133, 225, 177, 124, 193, 179, 230, 213, 41, 197, 46, 27, 106, 155, 147, 222, 205, 149, 198, 123, 121, 207, 57, + 79, 87, 10, 169, 7, 204, 180, 38, 184, 134, 148, 156, 213, 24, 122, 162, 188, 172, 238, 189, 53, 219, 83, 24, 254, 215, 178, 69, 224, 99, 96, 102, + 214, 152, 143, 102, 194, 185, 249, 115, 9, 169, 35, 202, 129, 44, 68, 139, 121, 138, 219, 183, 78, 17, 63, 183, 176, 64, 251, 57, 116, 66, 14, 249, + 225, 97, 114, 195, 39, 53, 157, 217, 209, 83, 101, 246, 111, 242, 127, 146, 236, 212, 50, 58, 171, 237, 116, 203, 146, 175, 18, 219, 125, 213, 108, 220, + 200, 5, 239, 164, 235, 86, 39, 245, 254, 108, 218, 122, 197, 94, 215, 106, 250, 216, 197, 170, 142, 146, 62, 29, 167, 123, 153, 164, 127, 90, 236, 214, + 175, 187, 199, 221, 24, 251, 56, 143, 101, 230, 61, 201, 216, 20, 77, 146, 142, 230, 20, 190, 108, 121, 54, 90, 32, 200, 111, 214, 104, 209, 131, 148, + 59, 42, 73, 200, 251, 248, 170, 175, 208, 53, 36, 77, 159, 73, 34, 183, 67, 114, 82, 103, 254, 172, 17, 151, 160, 135, 193, 199, 192, 200, 47, 53, + 211, 242, 207, 175, 122, 238, 149, 148, 49, 253, 30, 120, 120, 209, 57, 216, 110, 71, 67, 59, 216, 157, 241, 166, 165, 192, 18, 215, 92, 123, 152, 199, + 96, 208, 194, 45, 109, 146, 74, 254, 123, 214, 103, 151, 19, 148, 44, 85, 138, 110, 51, 94, 16, 80, 255, 177, 41, 125, 50, 90, 103, 132, 247, 105, + 166, 116, 229, 85, 207, 4, 183, 52, 140, 82, 199, 106, 206, 144, 194, 25, 235, 229, 10, 246, 188, 159, 215, 58, 126, 25, 235, 22, 217, 85, 139, 116, + 121, 167, 41, 92, 84, 27, 209, 188, 125, 54, 250, 229, 185, 148, 188, 140, 119, 223, 254, 138, 230, 253, 172, 121, 59, 76, 179, 244, 35, 254, 161, 252, + 176, 238, 236, 201, 147, 181, 89, 244, 91, 205, 31, 240, 92, 15, 167, 203, 178, 115, 52, 230, 34, 87, 85, 130, 230, 22, 187, 55, 13, 218, 221, 115, + 25, 222, 221, 100, 239, 14, 168, 153, 207, 109, 141, 79, 25, 209, 44, 253, 145, 57, 107, 217, 255, 91, 160, 231, 80, 209, 115, 78, 143, 228, 242, 34, + 100, 240, 157, 59, 22, 190, 196, 196, 82, 235, 103, 167, 171, 19, 4, 21, 23, 250, 105, 166, 247, 78, 142, 255, 202, 58, 14, 222, 92, 88, 127, 112, + 76, 243, 188, 250, 19, 175, 63, 143, 169, 12, 30, 47, 198, 180, 45, 173, 198, 151, 11, 77, 175, 197, 80, 69, 51, 77, 136, 214, 105, 57, 223, 54, + 243, 26, 77, 78, 50, 19, 213, 107, 236, 154, 22, 91, 51, 228, 45, 95, 222, 236, 175, 179, 122, 238, 232, 237, 221, 249, 234, 202, 147, 207, 210, 172, + 221, 12, 1, 175, 190, 92, 213, 68, 182, 89, 165, 186, 167, 153, 36, 15, 6, 246, 157, 120, 246, 219, 56, 217, 90, 107, 250, 172, 81, 84, 224, 76, + 196, 181, 113, 159, 180, 17, 77, 44, 66, 71, 171, 45, 218, 252, 186, 225, 184, 7, 233, 69, 190, 205, 177, 159, 62, 195, 21, 230, 109, 57, 247, 242, + 76, 19, 203, 59, 216, 245, 188, 87, 141, 197, 163, 207, 87, 107, 79, 121, 249, 204, 247, 136, 191, 252, 42, 10, 253, 215, 251, 138, 110, 197, 78, 30, + 122, 179, 163, 11, 176, 117, 102, 22, 105, 144, 148, 11, 234, 42, 235, 127, 98, 181, 103, 191, 238, 208, 3, 108, 82, 44, 69, 102, 235, 243, 26, 231, + 162, 203, 181, 218, 177, 206, 15, 190, 170, 239, 41, 23, 140, 87, 20, 79, 246, 188, 70, 143, 125, 139, 67, 70, 157, 14, 92, 182, 0, 216, 150, 138, + 138, 66, 41, 130, 151, 240, 131, 139, 20, 53, 150, 155, 166, 83, 61, 109, 19, 106, 210, 145, 207, 26, 254, 184, 4, 156, 180, 80, 211, 233, 44, 38, + 91, 87, 210, 124, 81, 82, 223, 125, 124, 149, 212, 251, 163, 137, 187, 63, 212, 242, 103, 113, 73, 115, 192, 204, 83, 97, 146, 114, 89, 120, 50, 115, + 148, 239, 37, 243, 204, 206, 63, 223, 199, 155, 135, 251, 217, 15, 231, 255, 157, 155, 173, 226, 51, 146, 243, 200, 48, 127, 217, 114, 210, 160, 43, 218, + 145, 179, 199, 43, 173, 28, 145, 122, 206, 120, 143, 151, 118, 238, 72, 231, 168, 178, 91, 159, 63, 71, 208, 99, 131, 117, 127, 190, 24, 159, 66, 14, + 35, 21, 218, 189, 240, 138, 44, 129, 179, 181, 225, 186, 70, 216, 227, 40, 165, 154, 184, 92, 197, 165, 211, 169, 229, 106, 1, 140, 244, 242, 161, 201, + 223, 142, 37, 37, 232, 169, 137, 189, 40, 41, 84, 143, 207, 52, 62, 18, 247, 65, 244, 212, 167, 235, 192, 97, 151, 206, 213, 254, 19, 43, 2, 70, + 79, 230, 53, 56, 231, 102, 173, 21, 252, 89, 17, 96, 220, 197, 195, 177, 225, 113, 125, 163, 135, 158, 92, 198, 92, 210, 212, 191, 56, 17, 218, 33, + 230, 124, 69, 231, 251, 253, 139, 148, 191, 98, 111, 230, 159, 12, 60, 40, 216, 212, 183, 85, 45, 156, 125, 96, 187, 148, 164, 24, 120, 232, 80, 142, + 151, 67, 130, 154, 143, 197, 240, 225, 103, 49, 119, 184, 182, 207, 58, 76, 89, 6, 198, 138, 201, 100, 25, 57, 120, 53, 139, 103, 132, 199, 126, 83, + 210, 187, 82, 253, 145, 213, 246, 78, 234, 245, 150, 42, 165, 19, 95, 127, 5, 173, 125, 56, 187, 100, 24, 63, 61, 193, 133, 0, 216, 25, 57, 242, + 138, 203, 159, 11, 95, 96, 104, 24, 112, 168, 10, 53, 20, 53, 186, 146, 29, 230, 19, 178, 100, 152, 249, 164, 186, 92, 193, 171, 46, 80, 21, 85, + 87, 40, 35, 23, 40, 43, 81, 157, 147, 60, 25, 125, 246, 145, 190, 217, 212, 71, 178, 206, 207, 163, 253, 169, 185, 115, 66, 207, 230, 51, 158, 157, + 101, 150, 14, 82, 86, 215, 114, 241, 49, 80, 219, 140, 205, 174, 187, 195, 124, 161, 249, 16, 179, 249, 229, 80, 179, 1, 27, 141, 183, 170, 207, 58, + 87, 141, 153, 50, 15, 49, 147, 77, 90, 79, 8, 20, 172, 159, 24, 174, 202, 53, 231, 21, 245, 191, 208, 230, 243, 234, 202, 149, 224, 177, 161, 111, + 234, 163, 71, 59, 165, 94, 53, 17, 50, 219, 67, 184, 174, 249, 18, 95, 76, 118, 150, 159, 143, 208, 127, 202, 135, 240, 44, 144, 9, 220, 18, 208, + 97, 243, 237, 121, 120, 239, 20, 177, 41, 182, 83, 250, 137, 114, 224, 239, 75, 19, 71, 204, 21, 165, 181, 92, 140, 85, 47, 60, 127, 86, 17, 30, + 53, 242, 78, 228, 81, 238, 209, 7, 15, 231, 83, 223, 252, 50, 244, 90, 46, 141, 84, 242, 113, 101, 218, 24, 85, 231, 145, 222, 18, 182, 207, 224, + 51, 5, 242, 159, 95, 41, 23, 58, 210, 114, 222, 31, 209, 120, 149, 83, 77, 56, 108, 27, 189, 25, 125, 124, 139, 201, 159, 121, 228, 222, 82, 103, + 150, 214, 227, 103, 246, 81, 53, 210, 225, 33, 12, 10, 233, 243, 102, 199, 159, 143, 22, 54, 94, 89, 43, 98, 203, 75, 48, 190, 146, 205, 244, 228, + 81, 34, 131, 138, 69, 228, 162, 136, 158, 67, 252, 9, 185, 32, 143, 226, 30, 196, 238, 242, 251, 205, 121, 141, 9, 241, 250, 55, 102, 98, 87, 104, + 130, 138, 2, 109, 172, 44, 157, 210, 250, 239, 56, 186, 70, 225, 204, 43, 36, 124, 196, 212, 148, 182, 36, 116, 195, 222, 53, 174, 126, 62, 28, 121, + 115, 119, 53, 39, 166, 70, 224, 54, 57, 229, 184, 50, 157, 249, 231, 95, 30, 194, 95, 51, 212, 149, 185, 195, 79, 132, 74, 71, 61, 59, 255, 103, + 98, 215, 77, 252, 47, 159, 179, 127, 152, 175, 83, 194, 87, 107, 165, 86, 225, 12, 254, 137, 104, 35, 27, 79, 154, 221, 141, 195, 65, 43, 177, 74, + 85, 252, 206, 207, 203, 216, 125, 155, 1, 17, 127, 211, 43, 14, 94, 105, 191, 135, 239, 99, 223, 115, 187, 100, 53, 71, 111, 8, 218, 90, 75, 139, + 255, 52, 22, 157, 207, 184, 219, 126, 142, 193, 245, 147, 137, 143, 16, 83, 84, 186, 235, 249, 99, 30, 226, 131, 129, 171, 57, 21, 108, 75, 134, 66, + 13, 103, 220, 159, 72, 212, 210, 63, 22, 244, 59, 87, 211, 20, 244, 142, 249, 204, 74, 190, 252, 100, 157, 124, 43, 155, 72, 127, 234, 117, 196, 243, + 169, 241, 14, 113, 55, 237, 227, 87, 46, 254, 12, 58, 99, 252, 50, 139, 102, 243, 129, 22, 100, 251, 161, 67, 110, 39, 47, 214, 101, 190, 159, 154, + 196, 31, 75, 184, 228, 144, 65, 182, 140, 172, 82, 166, 251, 182, 160, 34, 163, 125, 243, 211, 237, 138, 157, 247, 166, 140, 89, 17, 230, 36, 71, 182, + 23, 149, 234, 149, 69, 26, 169, 203, 103, 172, 91, 159, 181, 89, 48, 127, 14, 201, 15, 216, 163, 187, 120, 236, 139, 22, 47, 107, 205, 249, 212, 103, + 122, 178, 197, 106, 217, 102, 95, 171, 67, 171, 251, 51, 156, 76, 25, 237, 158, 57, 116, 156, 106, 55, 237, 20, 255, 30, 106, 243, 194, 25, 119, 135, + 38, 53, 68, 225, 237, 23, 79, 230, 179, 92, 19, 118, 225, 133, 251, 161, 150, 179, 78, 31, 148, 23, 109, 12, 83, 57, 95, 124, 112, 127, 248, 234, + 52, 187, 165, 15, 206, 229, 3, 13, 186, 176, 32, 92, 58, 253, 155, 18, 99, 179, 253, 157, 195, 161, 247, 105, 115, 191, 241, 91, 140, 137, 184, 15, + 155, 205, 142, 245, 167, 94, 22, 223, 151, 120, 249, 34, 204, 121, 23, 138, 170, 137, 23, 220, 154, 30, 223, 213, 225, 59, 58, 252, 246, 132, 172, 239, + 206, 33, 208, 176, 135, 200, 55, 115, 241, 194, 230, 115, 25, 190, 153, 196, 123, 95, 197, 171, 126, 86, 247, 142, 199, 49, 22, 111, 116, 127, 225, 212, + 201, 162, 58, 207, 114, 22, 142, 50, 111, 189, 201, 102, 190, 113, 242, 98, 229, 59, 166, 113, 206, 166, 234, 67, 220, 227, 71, 205, 174, 220, 233, 235, + 111, 52, 151, 96, 56, 105, 150, 24, 41, 217, 245, 242, 117, 100, 129, 113, 206, 105, 165, 55, 206, 23, 220, 132, 117, 29, 6, 27, 91, 54, 251, 223, + 180, 23, 190, 44, 117, 162, 213, 17, 26, 156, 30, 201, 230, 246, 167, 143, 67, 8, 183, 118, 167, 31, 115, 154, 63, 210, 18, 125, 238, 34, 222, 43, + 249, 109, 225, 168, 111, 192, 229, 250, 76, 157, 39, 6, 149, 114, 225, 55, 88, 36, 190, 249, 32, 23, 42, 170, 77, 54, 129, 208, 203, 99, 21, 81, + 213, 223, 124, 196, 132, 66, 190, 46, 21, 202, 152, 240, 115, 112, 103, 49, 103, 79, 107, 3, 9, 202, 73, 54, 157, 234, 12, 202, 137, 180, 30, 39, + 9, 231, 87, 84, 190, 52, 155, 88, 238, 216, 166, 188, 210, 228, 149, 136, 150, 181, 16, 100, 61, 255, 120, 212, 64, 4, 47, 251, 238, 103, 54, 235, + 197, 179, 159, 92, 27, 60, 140, 45, 66, 242, 252, 61, 164, 149, 248, 199, 195, 44, 109, 236, 238, 93, 216, 20, 45, 235, 146, 109, 121, 229, 112, 210, + 235, 20, 247, 247, 141, 104, 217, 187, 89, 132, 224, 143, 114, 57, 223, 148, 66, 196, 141, 140, 110, 26, 71, 117, 106, 169, 56, 46, 50, 143, 87, 155, + 61, 149, 204, 229, 125, 74, 184, 59, 98, 152, 231, 91, 234, 162, 191, 88, 97, 165, 171, 229, 37, 246, 244, 123, 231, 171, 19, 217, 141, 62, 189, 62, + 202, 6, 117, 147, 39, 2, 134, 152, 139, 124, 111, 212, 243, 188, 169, 142, 182, 248, 162, 40, 74, 212, 184, 42, 191, 106, 90, 192, 254, 139, 51, 131, + 51, 253, 242, 147, 50, 133, 160, 188, 129, 164, 75, 36, 118, 187, 220, 115, 114, 165, 172, 207, 27, 56, 10, 111, 241, 47, 141, 127, 147, 52, 75, 212, + 142, 229, 252, 38, 127, 150, 221, 243, 211, 99, 44, 151, 188, 152, 1, 211, 182, 120, 208, 73, 251, 6, 47, 242, 80, 249, 131, 56, 99, 65, 3, 38, + 50, 107, 208, 202, 245, 199, 171, 182, 246, 129, 113, 89, 99, 223, 106, 171, 30, 63, 119, 175, 184, 203, 244, 189, 232, 81, 133, 228, 61, 91, 220, 185, + 198, 243, 180, 162, 95, 42, 248, 254, 60, 110, 208, 237, 31, 100, 185, 193, 118, 161, 170, 210, 206, 167, 110, 98, 114, 177, 40, 175, 226, 89, 209, 219, + 18, 13, 123, 142, 166, 215, 215, 6, 245, 132, 255, 228, 37, 63, 254, 22, 221, 119, 156, 201, 203, 41, 92, 85, 135, 87, 163, 213, 57, 191, 199, 204, + 74, 61, 34, 220, 206, 63, 95, 230, 227, 219, 202, 202, 249, 211, 249, 205, 217, 232, 136, 186, 254, 137, 199, 90, 131, 58, 31, 117, 108, 40, 206, 135, + 250, 239, 93, 62, 237, 223, 24, 246, 158, 103, 249, 168, 147, 164, 42, 119, 189, 80, 76, 91, 127, 119, 97, 180, 170, 221, 79, 94, 141, 159, 66, 171, + 116, 133, 50, 101, 12, 46, 42, 228, 175, 38, 45, 76, 58, 127, 143, 64, 103, 71, 206, 248, 156, 233, 207, 88, 159, 83, 245, 30, 116, 191, 34, 184, + 199, 159, 22, 160, 162, 56, 88, 158, 169, 127, 202, 135, 185, 173, 47, 242, 184, 82, 252, 55, 209, 143, 23, 215, 238, 61, 252, 54, 56, 107, 105, 243, + 55, 151, 43, 188, 202, 79, 80, 255, 201, 150, 202, 147, 192, 188, 19, 73, 235, 21, 237, 28, 181, 122, 95, 218, 164, 229, 142, 229, 57, 14, 30, 123, + 170, 121, 29, 232, 150, 8, 161, 53, 98, 17, 140, 124, 119, 62, 64, 152, 167, 52, 194, 254, 162, 39, 54, 161, 153, 86, 157, 251, 175, 101, 41, 95, + 254, 132, 195, 158, 184, 162, 69, 217, 209, 69, 58, 209, 69, 196, 229, 251, 190, 163, 188, 106, 230, 89, 233, 220, 244, 237, 99, 226, 172, 106, 49, 237, + 89, 13, 126, 207, 47, 254, 174, 66, 172, 217, 10, 49, 234, 142, 39, 247, 28, 22, 84, 15, 126, 198, 233, 126, 85, 37, 239, 212, 115, 158, 95, 6, + 39, 133, 77, 35, 199, 83, 202, 2, 131, 56, 106, 227, 71, 126, 165, 244, 167, 6, 95, 161, 93, 33, 170, 34, 127, 20, 71, 127, 184, 212, 238, 28, + 202, 34, 193, 254, 86, 29, 41, 255, 158, 243, 75, 31, 183, 97, 187, 113, 181, 200, 247, 251, 54, 197, 12, 171, 217, 133, 242, 97, 149, 147, 167, 82, + 151, 157, 126, 41, 58, 7, 178, 48, 93, 12, 209, 231, 26, 25, 22, 206, 207, 158, 0, 22, 173, 127, 244, 106, 61, 225, 19, 205, 251, 248, 116, 41, + 48, 235, 189, 173, 156, 172, 27, 237, 221, 239, 145, 131, 153, 206, 158, 191, 94, 78, 15, 127, 12, 185, 27, 183, 59, 214, 0, 178, 219, 254, 198, 93, + 185, 184, 81, 252, 226, 65, 220, 55, 154, 123, 5, 95, 197, 92, 101, 149, 141, 93, 237, 253, 250, 154, 44, 214, 255, 134, 182, 102, 133, 232, 159, 153, + 116, 165, 147, 120, 90, 179, 243, 253, 125, 200, 184, 72, 115, 52, 3, 192, 242, 145, 48, 150, 146, 177, 254, 65, 123, 145, 26, 42, 221, 240, 42, 195, + 255, 93, 36, 193, 132, 125, 109, 98, 76, 218, 47, 108, 246, 65, 7, 22, 95, 163, 20, 127, 130, 201, 48, 175, 209, 248, 230, 149, 203, 57, 69, 254, + 140, 101, 185, 42, 190, 49, 34, 223, 15, 239, 245, 33, 248, 23, 2, 82, 132, 209, 94, 178, 253, 174, 9, 52, 2, 9, 6, 71, 156, 159, 59, 53, + 13, 117, 68, 47, 140, 119, 82, 130, 101, 37, 190, 24, 36, 191, 92, 191, 164, 36, 241, 243, 71, 212, 169, 203, 35, 146, 159, 109, 207, 27, 52, 167, + 6, 29, 251, 131, 40, 240, 113, 101, 54, 79, 139, 251, 195, 240, 35, 88, 81, 158, 55, 35, 179, 77, 7, 159, 110, 216, 113, 77, 43, 81, 105, 67, + 137, 110, 247, 206, 59, 223, 102, 145, 83, 164, 25, 163, 235, 126, 250, 92, 166, 170, 188, 213, 199, 185, 229, 79, 114, 125, 41, 59, 205, 38, 122, 227, + 78, 201, 243, 93, 178, 208, 250, 181, 183, 94, 117, 38, 106, 37, 33, 143, 241, 103, 211, 56, 223, 213, 218, 198, 41, 233, 156, 32, 213, 147, 28, 152, + 109, 159, 153, 31, 78, 121, 89, 42, 207, 44, 62, 96, 145, 118, 250, 190, 242, 36, 32, 169, 35, 156, 49, 233, 202, 252, 123, 52, 197, 32, 91, 247, + 240, 241, 13, 227, 251, 116, 51, 219, 183, 148, 36, 46, 123, 126, 157, 89, 53, 161, 123, 192, 209, 88, 191, 223, 124, 120, 184, 43, 203, 165, 73, 163, + 35, 186, 188, 117, 179, 166, 216, 166, 237, 226, 7, 148, 100, 51, 15, 27, 198, 139, 173, 19, 185, 235, 236, 161, 182, 214, 113, 166, 52, 181, 36, 213, + 250, 180, 222, 35, 207, 157, 247, 165, 62, 247, 158, 254, 192, 255, 8, 200, 138, 96, 59, 100, 166, 123, 1, 220, 107, 125, 111, 87, 168, 19, 234, 49, + 201, 218, 234, 36, 152, 248, 114, 132, 219, 224, 215, 171, 147, 210, 67, 210, 110, 206, 46, 220, 222, 38, 153, 5, 50, 171, 143, 38, 179, 90, 40, 52, + 46, 13, 251, 8, 171, 161, 87, 179, 56, 203, 244, 139, 10, 15, 57, 219, 163, 137, 201, 76, 94, 114, 136, 198, 104, 49, 74, 33, 221, 71, 174, 199, + 41, 174, 217, 142, 186, 179, 166, 101, 202, 197, 18, 92, 31, 183, 121, 206, 30, 206, 186, 152, 93, 70, 116, 99, 116, 250, 157, 30, 82, 233, 53, 233, + 165, 52, 207, 226, 249, 227, 212, 130, 208, 110, 25, 223, 163, 45, 61, 181, 181, 222, 219, 89, 203, 46, 43, 17, 23, 95, 94, 101, 184, 226, 125, 68, + 194, 135, 206, 106, 82, 251, 122, 86, 145, 107, 134, 162, 66, 44, 103, 232, 146, 27, 103, 38, 255, 185, 253, 123, 113, 119, 158, 186, 74, 93, 67, 69, + 105, 76, 25, 221, 219, 116, 79, 235, 97, 95, 40, 80, 11, 213, 122, 241, 236, 85, 132, 166, 46, 211, 134, 219, 215, 230, 57, 253, 202, 201, 243, 236, + 9, 95, 50, 245, 117, 75, 8, 238, 77, 79, 15, 173, 196, 8, 135, 38, 137, 164, 237, 240, 63, 126, 243, 99, 215, 132, 150, 103, 166, 39, 150, 38, + 101, 64, 45, 225, 217, 160, 244, 209, 250, 244, 87, 223, 201, 119, 143, 39, 129, 242, 173, 24, 37, 69, 244, 142, 162, 192, 97, 200, 152, 142, 46, 177, + 137, 177, 171, 78, 174, 159, 210, 89, 153, 252, 89, 227, 250, 87, 39, 59, 196, 236, 252, 10, 227, 201, 96, 4, 67, 165, 9, 225, 30, 199, 229, 15, + 173, 124, 199, 49, 111, 132, 109, 199, 194, 30, 127, 62, 31, 82, 17, 249, 53, 72, 121, 173, 127, 61, 80, 206, 108, 76, 208, 221, 141, 87, 242, 136, + 69, 72, 121, 161, 233, 234, 61, 136, 51, 57, 90, 61, 70, 224, 72, 169, 242, 91, 110, 230, 198, 71, 183, 79, 189, 152, 122, 128, 250, 124, 44, 134, + 171, 55, 141, 125, 211, 75, 241, 61, 191, 83, 235, 203, 217, 192, 156, 51, 158, 165, 193, 103, 106, 131, 219, 252, 59, 107, 184, 105, 111, 133, 56, 70, + 255, 21, 244, 203, 163, 105, 115, 237, 6, 27, 162, 199, 238, 53, 205, 43, 78, 42, 208, 113, 231, 240, 49, 71, 6, 77, 61, 81, 16, 188, 125, 230, + 231, 185, 179, 91, 62, 1, 162, 169, 61, 130, 243, 2, 234, 23, 56, 208, 93, 26, 222, 180, 119, 135, 51, 175, 154, 232, 150, 141, 186, 189, 32, 222, + 191, 156, 237, 252, 35, 163, 154, 230, 209, 4, 171, 43, 237, 62, 225, 154, 172, 199, 5, 62, 229, 53, 145, 151, 27, 49, 159, 163, 203, 47, 159, 162, + 134, 12, 157, 144, 93, 224, 18, 5, 143, 153, 242, 21, 228, 163, 40, 33, 174, 111, 30, 155, 74, 156, 23, 181, 17, 186, 73, 157, 198, 95, 204, 240, + 118, 29, 248, 121, 148, 185, 78, 134, 112, 94, 163, 57, 36, 161, 250, 147, 103, 226, 175, 175, 203, 193, 71, 159, 86, 60, 194, 189, 11, 198, 215, 251, + 189, 88, 11, 243, 240, 118, 34, 102, 100, 223, 185, 221, 234, 212, 35, 7, 129, 75, 246, 251, 197, 167, 206, 23, 96, 54, 93, 152, 189, 250, 162, 70, + 249, 18, 170, 79, 164, 113, 30, 215, 88, 25, 18, 42, 218, 14, 251, 228, 116, 174, 100, 66, 252, 211, 68, 222, 25, 26, 94, 123, 62, 161, 95, 220, + 159, 232, 255, 98, 153, 177, 218, 106, 195, 228, 93, 45, 255, 86, 109, 7, 47, 214, 199, 77, 166, 165, 78, 103, 37, 216, 13, 150, 68, 39, 221, 135, + 13, 60, 86, 190, 82, 131, 196, 36, 140, 104, 221, 18, 178, 27, 174, 106, 150, 76, 90, 5, 54, 149, 133, 55, 11, 50, 207, 242, 14, 38, 86, 39, + 191, 88, 31, 251, 245, 128, 26, 55, 106, 112, 187, 62, 182, 41, 229, 134, 85, 64, 243, 211, 236, 200, 48, 32, 186, 246, 247, 69, 105, 31, 227, 7, + 87, 147, 85, 95, 62, 27, 36, 29, 173, 127, 170, 215, 60, 56, 119, 54, 40, 207, 135, 166, 169, 105, 245, 157, 121, 125, 24, 71, 244, 156, 132, 225, + 164, 152, 222, 75, 7, 125, 7, 194, 107, 196, 105, 172, 151, 102, 124, 214, 201, 213, 212, 72, 67, 30, 153, 164, 94, 253, 216, 169, 200, 143, 107, 214, + 254, 3, 165, 245, 118, 113, 166, 74, 53, 57, 169, 251, 55, 153, 62, 19, 47, 191, 15, 142, 99, 182, 212, 111, 164, 97, 14, 82, 123, 254, 90, 198, + 164, 169, 246, 226, 223, 23, 72, 103, 157, 209, 155, 11, 19, 237, 223, 205, 75, 79, 134, 46, 141, 222, 211, 97, 250, 78, 63, 118, 85, 175, 255, 92, + 87, 254, 95, 4, 231, 18, 163, 98, 85, 226, 138, 120, 80, 94, 196, 121, 91, 174, 27, 192, 121, 150, 30, 158, 147, 205, 34, 92, 178, 202, 121, 249, + 206, 170, 157, 38, 183, 167, 11, 100, 182, 82, 36, 134, 117, 24, 70, 115, 119, 69, 68, 126, 233, 148, 112, 72, 228, 202, 141, 233, 154, 53, 191, 108, + 56, 250, 102, 111, 38, 174, 109, 141, 116, 220, 44, 244, 176, 20, 143, 234, 254, 186, 17, 233, 23, 39, 207, 222, 173, 221, 75, 133, 53, 210, 56, 223, + 222, 67, 119, 251, 174, 44, 25, 223, 203, 182, 28, 61, 203, 121, 69, 147, 243, 202, 82, 58, 130, 98, 52, 98, 97, 155, 180, 47, 48, 90, 197, 103, + 78, 106, 19, 38, 41, 6, 229, 5, 57, 139, 132, 40, 79, 174, 222, 91, 41, 29, 26, 178, 49, 138, 72, 246, 119, 254, 66, 60, 211, 133, 202, 152, + 148, 172, 201, 102, 198, 197, 73, 229, 250, 148, 86, 190, 121, 164, 27, 69, 178, 142, 237, 106, 17, 75, 252, 158, 141, 122, 113, 210, 105, 190, 146, 142, + 120, 164, 182, 214, 4, 23, 45, 200, 168, 115, 116, 165, 112, 127, 194, 68, 104, 84, 43, 177, 129, 230, 99, 237, 5, 42, 183, 124, 40, 39, 24, 119, + 137, 54, 165, 34, 136, 116, 226, 171, 125, 26, 15, 189, 66, 17, 254, 112, 140, 101, 114, 207, 61, 199, 230, 168, 178, 144, 180, 199, 155, 67, 242, 28, + 162, 61, 218, 168, 185, 245, 223, 190, 145, 212, 116, 69, 77, 173, 215, 130, 220, 12, 50, 199, 246, 182, 159, 15, 15, 166, 76, 58, 8, 136, 10, 120, + 205, 56, 229, 141, 148, 15, 243, 68, 90, 56, 213, 50, 172, 197, 48, 97, 21, 160, 244, 40, 254, 89, 152, 48, 114, 206, 91, 160, 147, 228, 154, 252, + 64, 215, 71, 250, 130, 130, 250, 211, 172, 170, 93, 250, 11, 66, 194, 95, 92, 14, 165, 255, 42, 55, 222, 59, 26, 124, 203, 188, 74, 208, 7, 92, + 173, 46, 126, 76, 115, 74, 178, 157, 177, 208, 104, 239, 38, 39, 255, 227, 9, 68, 223, 22, 201, 192, 45, 204, 131, 148, 32, 181, 79, 123, 161, 34, + 108, 28, 217, 98, 123, 67, 34, 40, 79, 243, 194, 147, 249, 61, 71, 54, 211, 106, 198, 2, 25, 159, 50, 218, 251, 204, 218, 223, 190, 157, 179, 199, + 228, 217, 211, 128, 151, 105, 20, 166, 39, 78, 176, 84, 217, 209, 204, 35, 4, 230, 243, 230, 213, 198, 133, 54, 58, 239, 41, 202, 51, 175, 112, 249, + 29, 127, 32, 78, 151, 40, 238, 56, 21, 115, 198, 213, 84, 130, 172, 206, 197, 200, 83, 168, 28, 222, 195, 164, 243, 225, 129, 20, 81, 32, 58, 107, + 104, 232, 215, 60, 227, 233, 11, 106, 103, 5, 182, 168, 13, 50, 119, 181, 129, 209, 11, 65, 226, 213, 3, 18, 159, 245, 254, 230, 177, 61, 193, 59, + 68, 179, 252, 145, 100, 113, 95, 8, 99, 137, 161, 251, 241, 225, 196, 157, 225, 190, 26, 127, 235, 188, 36, 166, 133, 69, 185, 112, 107, 119, 139, 249, + 102, 139, 58, 11, 17, 185, 160, 188, 186, 243, 191, 106, 110, 140, 242, 199, 36, 121, 120, 218, 179, 173, 85, 168, 79, 81, 78, 181, 123, 238, 1, 127, + 68, 202, 49, 245, 134, 172, 65, 65, 46, 172, 231, 30, 60, 155, 189, 238, 127, 36, 179, 80, 219, 226, 149, 87, 96, 86, 175, 241, 117, 186, 168, 163, + 199, 13, 124, 222, 103, 62, 60, 19, 107, 115, 243, 253, 71, 79, 220, 83, 79, 130, 90, 4, 109, 224, 249, 66, 53, 252, 235, 57, 97, 81, 99, 48, + 134, 198, 240, 167, 115, 227, 75, 12, 27, 211, 143, 63, 126, 233, 118, 91, 38, 225, 170, 56, 131, 103, 62, 22, 60, 65, 117, 18, 117, 5, 246, 13, + 250, 161, 107, 234, 145, 67, 135, 154, 179, 190, 30, 201, 82, 19, 120, 197, 229, 189, 240, 204, 164, 215, 169, 135, 31, 117, 92, 255, 188, 1, 215, 109, + 231, 129, 87, 185, 109, 130, 101, 130, 68, 214, 229, 220, 7, 3, 42, 214, 102, 87, 100, 238, 181, 220, 121, 149, 219, 168, 136, 229, 187, 170, 102, 220, + 116, 251, 77, 149, 144, 248, 245, 132, 153, 26, 60, 133, 83, 66, 119, 211, 175, 33, 178, 244, 46, 34, 7, 164, 239, 205, 60, 115, 81, 211, 34, 124, + 137, 49, 203, 197, 248, 222, 225, 119, 56, 137, 129, 169, 251, 180, 243, 17, 42, 156, 189, 239, 167, 115, 239, 232, 125, 30, 191, 248, 68, 25, 117, 212, + 59, 205, 76, 253, 99, 30, 83, 143, 175, 44, 168, 25, 181, 208, 154, 177, 201, 92, 246, 158, 190, 248, 107, 65, 168, 69, 225, 37, 31, 114, 226, 50, + 97, 240, 8, 89, 78, 160, 100, 185, 234, 88, 91, 248, 29, 58, 108, 56, 182, 242, 109, 213, 239, 70, 153, 90, 119, 213, 77, 80, 136, 150, 101, 239, + 145, 40, 171, 109, 25, 227, 223, 65, 191, 152, 87, 211, 157, 131, 77, 113, 2, 238, 193, 117, 18, 236, 250, 17, 72, 149, 25, 25, 139, 244, 117, 93, + 36, 33, 224, 222, 225, 199, 1, 35, 138, 142, 239, 248, 213, 218, 3, 31, 151, 189, 255, 54, 164, 203, 124, 103, 208, 112, 34, 235, 131, 234, 211, 44, + 185, 159, 146, 102, 35, 220, 226, 83, 165, 156, 238, 60, 218, 43, 22, 9, 17, 102, 135, 198, 170, 74, 206, 179, 41, 230, 154, 212, 148, 240, 77, 79, + 4, 7, 8, 6, 213, 201, 124, 157, 56, 57, 51, 62, 89, 250, 110, 150, 167, 140, 93, 228, 114, 104, 186, 119, 114, 114, 124, 226, 57, 140, 148, 231, + 108, 171, 139, 107, 183, 217, 140, 87, 216, 246, 126, 72, 168, 75, 230, 224, 167, 25, 189, 236, 175, 189, 215, 121, 118, 127, 36, 143, 123, 165, 121, 247, + 91, 201, 117, 119, 84, 161, 116, 90, 152, 61, 191, 94, 163, 177, 138, 15, 121, 149, 107, 81, 102, 137, 224, 178, 63, 111, 80, 184, 219, 120, 50, 223, + 224, 244, 91, 249, 201, 30, 234, 6, 16, 225, 174, 171, 226, 150, 119, 121, 112, 116, 16, 231, 97, 227, 21, 98, 191, 50, 190, 104, 246, 132, 67, 59, + 123, 18, 195, 203, 28, 170, 65, 43, 157, 121, 66, 243, 170, 169, 74, 199, 60, 38, 108, 77, 106, 137, 133, 223, 153, 93, 218, 251, 125, 113, 233, 253, + 139, 110, 29, 250, 194, 114, 71, 29, 253, 29, 178, 17, 203, 125, 251, 66, 177, 197, 187, 245, 156, 58, 113, 34, 243, 231, 126, 222, 146, 14, 69, 36, + 216, 215, 133, 127, 55, 151, 92, 196, 223, 45, 143, 86, 53, 78, 174, 103, 121, 70, 183, 219, 165, 47, 140, 193, 207, 221, 100, 14, 92, 177, 163, 67, + 144, 174, 236, 34, 230, 110, 254, 62, 42, 146, 63, 126, 70, 253, 213, 105, 154, 52, 205, 137, 130, 240, 239, 11, 170, 192, 251, 119, 39, 58, 23, 110, + 126, 154, 42, 245, 120, 16, 241, 181, 251, 247, 177, 163, 34, 53, 103, 86, 31, 28, 38, 61, 153, 158, 209, 120, 154, 38, 219, 166, 101, 204, 116, 71, + 24, 85, 119, 93, 184, 50, 71, 53, 88, 166, 99, 151, 127, 72, 88, 234, 232, 187, 105, 194, 72, 194, 75, 247, 252, 147, 97, 15, 70, 22, 110, 134, + 182, 45, 248, 219, 220, 63, 61, 226, 84, 94, 39, 19, 251, 38, 122, 70, 112, 254, 76, 230, 11, 182, 33, 205, 202, 229, 163, 163, 161, 63, 91, 44, + 208, 162, 101, 6, 50, 25, 38, 118, 19, 246, 178, 179, 115, 99, 46, 89, 126, 63, 148, 127, 102, 168, 196, 168, 171, 76, 182, 63, 15, 49, 79, 95, + 191, 192, 38, 167, 106, 160, 84, 245, 71, 98, 105, 216, 242, 247, 253, 178, 199, 207, 166, 160, 164, 47, 233, 141, 224, 136, 180, 17, 177, 221, 215, 6, + 208, 29, 172, 168, 167, 4, 49, 22, 12, 248, 50, 182, 93, 254, 182, 66, 247, 43, 75, 162, 86, 154, 97, 37, 230, 49, 137, 124, 62, 207, 231, 11, + 163, 226, 215, 235, 234, 71, 191, 86, 188, 244, 78, 205, 50, 39, 182, 175, 45, 94, 185, 122, 21, 161, 21, 119, 242, 145, 219, 139, 191, 223, 68, 134, + 93, 164, 42, 5, 69, 200, 60, 31, 244, 19, 159, 78, 19, 4, 68, 18, 83, 69, 18, 175, 87, 220, 212, 101, 204, 127, 158, 23, 230, 134, 237, 170, + 232, 190, 209, 206, 128, 211, 201, 73, 77, 186, 88, 169, 211, 12, 100, 89, 139, 132, 255, 29, 250, 240, 131, 97, 203, 239, 115, 249, 85, 47, 11, 238, + 179, 139, 180, 30, 41, 11, 194, 55, 127, 170, 181, 134, 182, 214, 134, 254, 202, 17, 26, 216, 173, 213, 102, 242, 238, 113, 87, 60, 241, 253, 106, 253, + 118, 187, 72, 14, 113, 68, 176, 57, 69, 195, 73, 115, 254, 165, 63, 250, 212, 210, 91, 183, 152, 217, 155, 187, 21, 64, 69, 202, 25, 45, 30, 72, + 115, 139, 195, 14, 3, 223, 170, 227, 207, 96, 93, 250, 25, 216, 231, 91, 235, 251, 70, 121, 158, 53, 222, 246, 63, 253, 224, 237, 51, 153, 213, 186, + 155, 23, 80, 66, 113, 189, 174, 108, 63, 60, 228, 174, 32, 196, 48, 177, 149, 157, 148, 185, 93, 19, 249, 181, 202, 176, 125, 251, 139, 213, 136, 118, + 6, 217, 80, 161, 240, 219, 63, 249, 114, 139, 101, 53, 254, 138, 145, 154, 18, 218, 2, 67, 208, 139, 169, 125, 201, 251, 111, 179, 118, 69, 153, 58, + 154, 44, 117, 233, 248, 230, 234, 35, 152, 189, 132, 98, 134, 62, 157, 154, 58, 227, 188, 192, 137, 158, 226, 139, 138, 61, 239, 244, 118, 132, 142, 187, + 251, 137, 249, 96, 46, 123, 253, 192, 47, 65, 160, 134, 230, 212, 159, 126, 116, 162, 148, 91, 8, 187, 248, 247, 151, 126, 11, 47, 51, 219, 162, 51, + 37, 66, 61, 152, 139, 25, 205, 222, 8, 96, 171, 189, 17, 103, 207, 112, 255, 220, 28, 85, 226, 28, 138, 173, 146, 40, 124, 16, 24, 88, 36, 59, + 127, 186, 232, 15, 41, 172, 54, 166, 107, 248, 118, 215, 157, 113, 222, 129, 215, 218, 131, 33, 190, 76, 142, 155, 92, 35, 254, 85, 63, 153, 245, 134, + 55, 36, 58, 91, 80, 126, 243, 14, 41, 188, 2, 222, 170, 108, 246, 140, 147, 170, 220, 183, 252, 219, 166, 189, 194, 30, 127, 83, 34, 46, 109, 8, + 199, 240, 59, 105, 212, 179, 9, 27, 183, 31, 187, 86, 106, 167, 147, 217, 132, 186, 198, 198, 240, 170, 9, 107, 147, 147, 16, 159, 217, 84, 41, 221, + 147, 104, 248, 21, 213, 43, 179, 100, 27, 48, 199, 189, 116, 60, 72, 175, 254, 117, 155, 97, 187, 152, 234, 224, 101, 46, 50, 231, 183, 231, 197, 1, + 203, 133, 115, 136, 212, 190, 66, 251, 55, 62, 157, 180, 147, 153, 254, 238, 242, 115, 239, 159, 58, 220, 111, 11, 253, 61, 254, 105, 148, 93, 104, 203, + 228, 103, 149, 125, 93, 128, 153, 150, 88, 21, 54, 43, 237, 131, 62, 112, 235, 193, 197, 181, 91, 44, 73, 67, 129, 238, 118, 179, 247, 54, 82, 181, + 159, 0, 70, 103, 173, 135, 83, 67, 223, 34, 47, 34, 117, 111, 86, 137, 246, 13, 70, 141, 163, 45, 249, 150, 240, 22, 49, 55, 204, 148, 15, 15, + 247, 88, 216, 28, 213, 124, 186, 60, 117, 251, 119, 244, 189, 147, 129, 161, 65, 188, 140, 154, 172, 175, 205, 133, 183, 17, 140, 154, 44, 175, 209, 194, + 219, 82, 135, 255, 34, 94, 95, 61, 252, 234, 233, 141, 156, 31, 26, 52, 119, 211, 226, 151, 219, 238, 125, 178, 64, 80, 19, 163, 206, 162, 142, 47, + 156, 71, 68, 52, 104, 103, 11, 191, 96, 125, 93, 169, 186, 224, 197, 115, 78, 57, 31, 177, 112, 253, 240, 105, 245, 216, 215, 253, 55, 245, 34, 232, + 228, 223, 246, 28, 59, 117, 248, 34, 209, 255, 151, 135, 232, 71, 177, 7, 214, 119, 126, 229, 5, 31, 242, 162, 41, 127, 16, 181, 54, 63, 127, 145, + 127, 159, 115, 170, 99, 238, 181, 10, 41, 242, 187, 10, 194, 112, 242, 245, 166, 24, 231, 93, 182, 139, 159, 89, 228, 178, 188, 50, 24, 17, 60, 141, + 218, 31, 85, 111, 242, 63, 64, 55, 185, 102, 150, 103, 134, 46, 162, 232, 126, 25, 28, 222, 63, 39, 5, 202, 62, 56, 124, 231, 87, 137, 42, 73, + 159, 102, 102, 78, 156, 81, 129, 202, 128, 168, 107, 210, 214, 87, 91, 48, 69, 104, 254, 212, 14, 195, 77, 23, 177, 188, 70, 57, 186, 252, 40, 197, + 255, 114, 14, 126, 196, 191, 221, 232, 188, 158, 204, 248, 121, 158, 94, 224, 80, 18, 199, 119, 7, 35, 220, 123, 255, 123, 49, 103, 60, 195, 249, 129, + 138, 71, 145, 115, 209, 6, 190, 230, 42, 207, 10, 232, 167, 12, 85, 229, 56, 147, 211, 143, 163, 106, 91, 252, 207, 234, 3, 105, 83, 69, 180, 11, + 45, 119, 148, 168, 94, 147, 230, 194, 85, 254, 95, 157, 188, 149, 216, 27, 55, 250, 249, 58, 142, 22, 6, 188, 91, 255, 108, 51, 105, 46, 216, 125, + 47, 207, 37, 184, 181, 241, 2, 163, 151, 85, 188, 236, 178, 48, 247, 91, 134, 15, 89, 45, 204, 87, 171, 238, 233, 56, 148, 242, 77, 187, 160, 199, + 167, 134, 99, 61, 167, 119, 27, 253, 141, 106, 207, 176, 100, 100, 207, 211, 183, 218, 166, 208, 153, 85, 174, 91, 139, 5, 122, 37, 170, 118, 87, 223, + 145, 185, 61, 207, 113, 77, 235, 202, 44, 33, 112, 86, 62, 42, 76, 234, 212, 78, 152, 214, 90, 241, 82, 205, 85, 146, 134, 174, 114, 106, 205, 23, + 246, 181, 209, 236, 64, 127, 205, 245, 218, 165, 150, 159, 121, 197, 63, 132, 36, 20, 250, 127, 157, 74, 61, 54, 145, 149, 126, 138, 140, 37, 94, 213, + 110, 57, 159, 181, 252, 62, 225, 9, 173, 131, 200, 225, 94, 82, 164, 168, 107, 66, 36, 167, 161, 131, 14, 128, 184, 224, 35, 120, 216, 41, 158, 35, + 156, 54, 223, 237, 149, 104, 67, 89, 248, 132, 178, 240, 40, 99, 3, 119, 248, 196, 154, 240, 40, 107, 195, 91, 142, 218, 212, 40, 93, 154, 209, 102, + 70, 64, 23, 115, 40, 100, 137, 105, 35, 28, 63, 75, 143, 107, 117, 69, 209, 174, 155, 139, 237, 197, 2, 90, 235, 162, 98, 123, 37, 194, 225, 92, + 13, 37, 123, 13, 65, 232, 9, 253, 136, 9, 87, 42, 39, 133, 251, 193, 16, 169, 225, 248, 142, 214, 186, 161, 216, 158, 158, 105, 46, 93, 67, 229, + 94, 131, 154, 48, 229, 248, 3, 169, 253, 6, 58, 181, 61, 225, 7, 126, 11, 46, 175, 205, 19, 110, 157, 44, 120, 188, 210, 121, 33, 47, 74, 91, + 52, 246, 121, 180, 84, 168, 90, 125, 111, 228, 212, 219, 209, 25, 82, 219, 137, 214, 171, 161, 178, 79, 185, 73, 60, 79, 132, 45, 35, 89, 85, 215, + 57, 17, 196, 143, 13, 120, 255, 35, 98, 52, 235, 236, 188, 195, 153, 109, 163, 236, 13, 249, 215, 38, 208, 162, 129, 26, 8, 76, 30, 237, 9, 209, + 45, 118, 196, 95, 171, 137, 244, 11, 115, 124, 8, 121, 203, 200, 119, 161, 63, 60, 17, 247, 202, 88, 132, 155, 34, 147, 232, 252, 107, 89, 182, 153, + 152, 194, 217, 30, 52, 95, 155, 232, 18, 222, 83, 68, 28, 191, 54, 177, 37, 188, 135, 64, 244, 56, 92, 123, 80, 36, 92, 69, 243, 0, 85, 216, + 96, 34, 92, 117, 248, 129, 24, 170, 246, 147, 85, 209, 240, 7, 63, 103, 73, 237, 153, 59, 152, 55, 21, 75, 30, 169, 237, 87, 28, 75, 92, 196, + 191, 104, 211, 63, 94, 31, 54, 162, 185, 89, 151, 181, 73, 155, 91, 27, 109, 169, 197, 23, 117, 135, 255, 227, 139, 252, 15, 151, 166, 84, 103, 5, + 47, 74, 154, 211, 191, 15, 236, 228, 166, 81, 189, 72, 63, 119, 199, 137, 22, 1, 53, 37, 146, 229, 43, 139, 24, 209, 224, 125, 253, 156, 142, 140, + 88, 103, 229, 221, 179, 57, 204, 70, 63, 225, 200, 91, 245, 184, 111, 101, 193, 228, 137, 231, 109, 79, 167, 186, 11, 136, 112, 29, 250, 203, 1, 19, + 67, 136, 90, 51, 250, 251, 251, 199, 252, 21, 16, 152, 55, 180, 200, 153, 134, 74, 154, 42, 91, 250, 180, 141, 81, 20, 205, 196, 93, 222, 130, 201, + 179, 88, 90, 167, 184, 202, 172, 11, 164, 18, 26, 213, 75, 244, 197, 19, 29, 183, 105, 10, 172, 34, 43, 3, 95, 179, 63, 0, 171, 94, 35, 232, + 15, 219, 51, 55, 184, 158, 94, 143, 48, 13, 148, 64, 16, 81, 23, 35, 90, 10, 78, 176, 196, 80, 114, 58, 29, 170, 53, 240, 250, 27, 3, 91, + 87, 159, 164, 171, 205, 181, 243, 223, 236, 86, 97, 212, 97, 42, 12, 178, 36, 177, 75, 139, 206, 14, 196, 228, 185, 177, 17, 210, 123, 55, 102, 42, + 172, 59, 155, 214, 209, 177, 143, 57, 93, 222, 133, 245, 36, 125, 72, 13, 208, 101, 250, 19, 134, 238, 167, 222, 123, 83, 77, 164, 20, 196, 228, 177, + 0, 165, 6, 118, 61, 98, 57, 169, 75, 164, 102, 190, 69, 47, 96, 253, 113, 121, 42, 178, 86, 166, 218, 188, 162, 32, 213, 78, 103, 47, 50, 158, + 41, 172, 245, 212, 131, 39, 113, 30, 85, 214, 213, 9, 125, 180, 109, 166, 173, 34, 59, 249, 156, 6, 73, 243, 95, 148, 223, 62, 127, 244, 174, 97, + 102, 177, 231, 106, 237, 227, 251, 178, 36, 156, 227, 103, 212, 246, 36, 111, 84, 94, 111, 160, 171, 205, 213, 22, 54, 17, 13, 115, 75, 245, 159, 53, + 14, 29, 207, 49, 13, 91, 119, 78, 94, 16, 232, 254, 218, 57, 249, 234, 55, 87, 119, 42, 167, 242, 174, 245, 225, 215, 239, 118, 223, 6, 244, 204, + 156, 49, 94, 104, 153, 12, 242, 125, 183, 230, 76, 60, 150, 178, 178, 123, 212, 186, 74, 105, 250, 216, 197, 188, 237, 69, 143, 23, 231, 143, 28, 103, + 218, 184, 48, 250, 67, 32, 167, 214, 220, 198, 35, 4, 17, 62, 248, 99, 88, 135, 183, 87, 230, 225, 179, 193, 186, 238, 90, 241, 106, 134, 202, 121, + 96, 43, 97, 245, 2, 162, 98, 189, 233, 141, 150, 106, 255, 196, 205, 254, 137, 221, 11, 141, 2, 55, 110, 250, 87, 170, 107, 185, 38, 156, 175, 6, + 25, 246, 127, 79, 92, 74, 63, 95, 221, 120, 181, 152, 247, 195, 37, 118, 223, 242, 254, 143, 253, 103, 45, 244, 231, 136, 226, 79, 134, 183, 171, 141, + 111, 38, 30, 155, 177, 190, 110, 148, 57, 234, 255, 196, 52, 51, 248, 93, 19, 157, 106, 227, 81, 236, 171, 107, 118, 47, 174, 218, 89, 120, 148, 24, + 22, 24, 138, 97, 21, 181, 206, 253, 182, 203, 121, 185, 89, 54, 10, 56, 54, 131, 145, 121, 31, 170, 26, 172, 189, 79, 180, 88, 111, 159, 191, 238, + 93, 132, 64, 30, 157, 8, 75, 250, 244, 213, 214, 192, 75, 123, 150, 133, 149, 38, 233, 245, 137, 71, 135, 236, 95, 143, 94, 119, 244, 144, 160, 95, + 232, 45, 115, 211, 187, 30, 154, 151, 247, 186, 244, 69, 174, 32, 91, 110, 65, 110, 64, 80, 100, 16, 175, 193, 135, 130, 242, 23, 47, 174, 251, 72, + 22, 182, 7, 232, 91, 152, 107, 7, 88, 5, 184, 56, 207, 254, 101, 201, 228, 79, 153, 210, 21, 188, 246, 34, 149, 188, 176, 117, 204, 130, 142, 203, + 72, 206, 74, 203, 254, 213, 67, 35, 3, 83, 62, 207, 135, 126, 2, 191, 111, 233, 19, 37, 98, 159, 107, 26, 216, 217, 125, 81, 253, 58, 234, 104, + 23, 189, 118, 219, 154, 238, 190, 173, 155, 89, 66, 102, 101, 239, 83, 192, 253, 251, 219, 205, 115, 238, 177, 177, 156, 97, 118, 232, 98, 166, 122, 125, + 57, 189, 183, 69, 246, 246, 206, 159, 99, 213, 170, 99, 53, 19, 187, 186, 100, 36, 92, 92, 92, 142, 101, 100, 32, 61, 181, 46, 203, 200, 125, 254, + 43, 59, 225, 104, 32, 171, 176, 156, 145, 34, 211, 122, 93, 207, 95, 92, 170, 53, 85, 252, 219, 247, 211, 118, 81, 11, 140, 123, 224, 183, 87, 109, + 165, 153, 101, 249, 114, 86, 246, 231, 180, 5, 61, 83, 227, 39, 46, 113, 81, 3, 159, 164, 92, 214, 219, 149, 156, 110, 21, 188, 228, 207, 79, 155, + 195, 217, 242, 71, 37, 137, 183, 75, 54, 237, 216, 231, 183, 13, 183, 28, 44, 29, 175, 31, 74, 189, 34, 152, 158, 112, 230, 123, 239, 38, 175, 140, + 172, 158, 139, 129, 224, 160, 106, 139, 184, 169, 130, 130, 130, 93, 253, 32, 173, 223, 227, 179, 119, 214, 62, 101, 209, 187, 0, 127, 89, 186, 46, 253, + 206, 18, 253, 163, 252, 250, 202, 163, 188, 19, 105, 74, 35, 189, 85, 201, 121, 214, 254, 254, 174, 199, 165, 165, 185, 191, 123, 251, 191, 56, 196, 219, + 41, 87, 106, 103, 180, 86, 250, 100, 34, 192, 38, 33, 233, 70, 117, 175, 214, 238, 45, 204, 235, 118, 175, 95, 80, 200, 245, 166, 183, 58, 118, 255, + 174, 136, 204, 67, 133, 202, 135, 95, 142, 253, 118, 180, 246, 146, 150, 69, 153, 91, 7, 228, 211, 199, 163, 77, 44, 36, 139, 79, 153, 83, 241, 55, + 134, 187, 88, 95, 101, 201, 206, 253, 204, 73, 33, 116, 235, 10, 178, 181, 236, 90, 120, 63, 46, 103, 158, 90, 87, 93, 246, 95, 16, 31, 49, 100, + 13, 23, 62, 116, 33, 227, 137, 222, 137, 84, 190, 237, 212, 199, 45, 167, 14, 41, 56, 92, 244, 218, 253, 240, 240, 171, 109, 212, 181, 51, 66, 113, + 90, 230, 246, 142, 136, 34, 135, 235, 165, 127, 93, 202, 174, 217, 249, 61, 28, 126, 199, 63, 118, 82, 158, 107, 58, 174, 189, 170, 220, 237, 206, 211, + 150, 91, 40, 246, 196, 107, 78, 220, 211, 113, 165, 133, 236, 204, 105, 167, 51, 243, 216, 236, 177, 182, 199, 195, 146, 213, 254, 132, 146, 92, 28, 129, + 44, 239, 105, 227, 167, 124, 114, 238, 2, 103, 78, 252, 89, 110, 102, 125, 204, 73, 220, 101, 64, 119, 36, 235, 9, 112, 218, 150, 151, 207, 240, 156, + 41, 169, 253, 18, 80, 84, 194, 229, 236, 148, 254, 169, 120, 194, 212, 65, 86, 47, 118, 234, 251, 61, 220, 120, 249, 49, 94, 111, 145, 228, 75, 22, + 150, 108, 183, 2, 110, 132, 86, 87, 125, 123, 237, 93, 100, 107, 235, 104, 221, 90, 23, 50, 153, 80, 93, 235, 238, 35, 19, 255, 112, 142, 235, 126, + 181, 92, 233, 245, 75, 107, 56, 193, 100, 193, 222, 100, 189, 245, 102, 86, 171, 30, 26, 253, 79, 199, 170, 234, 142, 52, 110, 208, 129, 194, 70, 159, + 243, 142, 232, 123, 118, 222, 59, 131, 10, 229, 103, 117, 242, 216, 40, 230, 120, 192, 159, 166, 27, 193, 99, 124, 171, 243, 222, 157, 15, 149, 9, 199, + 246, 195, 100, 95, 205, 156, 88, 50, 59, 100, 200, 124, 56, 40, 188, 254, 195, 145, 212, 14, 45, 43, 175, 79, 155, 86, 244, 181, 241, 252, 99, 124, + 127, 202, 24, 239, 133, 62, 45, 11, 176, 233, 125, 169, 154, 191, 242, 244, 97, 111, 242, 219, 134, 201, 103, 15, 199, 246, 89, 107, 90, 110, 149, 241, + 196, 78, 4, 154, 200, 78, 184, 211, 220, 114, 165, 51, 98, 189, 230, 95, 240, 36, 149, 111, 61, 216, 188, 130, 182, 77, 240, 254, 45, 203, 15, 106, + 109, 15, 83, 84, 196, 175, 31, 179, 45, 145, 178, 51, 140, 103, 86, 239, 159, 243, 29, 247, 78, 27, 224, 53, 154, 142, 59, 82, 132, 136, 121, 97, + 91, 121, 204, 232, 162, 71, 189, 227, 228, 147, 7, 43, 226, 58, 245, 155, 242, 124, 169, 55, 62, 185, 31, 247, 121, 155, 247, 225, 251, 173, 230, 38, + 129, 214, 216, 59, 121, 121, 122, 134, 213, 198, 183, 242, 90, 116, 238, 78, 4, 63, 146, 85, 165, 45, 99, 242, 126, 251, 96, 6, 153, 31, 77, 211, + 65, 101, 76, 58, 227, 119, 203, 244, 39, 47, 3, 199, 125, 17, 229, 249, 153, 89, 84, 80, 185, 19, 238, 100, 62, 143, 73, 52, 82, 82, 94, 237, + 235, 147, 239, 188, 142, 0, 246, 38, 167, 204, 167, 194, 61, 133, 226, 242, 254, 195, 89, 26, 242, 121, 76, 116, 50, 166, 0, 70, 62, 246, 165, 255, + 113, 51, 166, 50, 100, 76, 153, 235, 167, 215, 45, 183, 100, 164, 167, 179, 132, 200, 97, 161, 95, 118, 12, 185, 217, 248, 146, 243, 62, 250, 88, 185, + 13, 174, 252, 169, 118, 243, 117, 220, 21, 78, 190, 253, 163, 235, 120, 229, 143, 238, 14, 169, 86, 233, 178, 249, 103, 181, 55, 182, 54, 105, 206, 39, + 33, 92, 143, 255, 98, 144, 12, 169, 143, 53, 206, 246, 59, 70, 170, 156, 243, 72, 41, 124, 95, 93, 125, 168, 94, 72, 111, 115, 211, 179, 71, 226, + 189, 119, 224, 249, 12, 229, 190, 75, 30, 227, 222, 199, 2, 61, 76, 50, 117, 231, 126, 116, 98, 77, 54, 3, 248, 60, 142, 111, 73, 244, 125, 73, + 36, 125, 127, 153, 153, 41, 210, 176, 197, 75, 72, 86, 188, 65, 177, 174, 109, 207, 1, 149, 205, 216, 108, 118, 221, 138, 171, 92, 75, 249, 236, 2, + 170, 85, 60, 91, 172, 94, 115, 60, 115, 176, 114, 217, 10, 203, 54, 119, 180, 216, 197, 238, 32, 214, 186, 110, 191, 31, 243, 40, 236, 148, 102, 109, + 23, 115, 62, 201, 186, 135, 177, 23, 98, 59, 79, 103, 198, 254, 176, 91, 47, 201, 223, 38, 100, 172, 88, 253, 220, 60, 186, 205, 243, 186, 183, 225, + 237, 201, 64, 81, 84, 19, 5, 85, 171, 213, 15, 157, 178, 112, 95, 219, 72, 251, 114, 108, 246, 206, 211, 188, 245, 195, 10, 253, 12, 159, 234, 107, + 117, 18, 61, 46, 171, 233, 133, 102, 88, 76, 153, 208, 137, 14, 158, 166, 221, 106, 114, 180, 17, 239, 83, 19, 249, 74, 244, 184, 238, 173, 230, 206, + 55, 34, 123, 35, 244, 17, 254, 118, 113, 145, 125, 158, 177, 207, 172, 123, 30, 186, 199, 26, 197, 158, 255, 215, 144, 42, 163, 54, 96, 253, 161, 226, + 12, 166, 171, 242, 90, 241, 110, 157, 9, 99, 111, 203, 172, 77, 208, 143, 98, 85, 123, 253, 252, 254, 15, 53, 65, 3, 252, 26, 196, 31, 232, 234, + 204, 160, 1, 146, 250, 222, 21, 220, 15, 108, 205, 128, 157, 237, 85, 235, 149, 249, 68, 17, 221, 237, 200, 106, 151, 115, 247, 73, 101, 180, 229, 237, + 142, 218, 167, 89, 59, 227, 174, 36, 215, 189, 45, 104, 240, 48, 232, 236, 54, 202, 206, 188, 173, 52, 231, 41, 53, 247, 179, 187, 78, 233, 236, 231, + 31, 46, 70, 135, 78, 254, 116, 95, 22, 164, 119, 119, 123, 229, 174, 166, 234, 119, 188, 53, 206, 80, 169, 204, 73, 46, 195, 89, 225, 184, 242, 74, + 222, 247, 155, 40, 237, 77, 89, 94, 183, 224, 55, 137, 63, 78, 227, 162, 94, 202, 62, 42, 80, 153, 38, 160, 12, 51, 69, 23, 56, 98, 114, 83, + 16, 160, 133, 232, 236, 22, 7, 56, 68, 49, 50, 193, 170, 7, 189, 21, 64, 134, 84, 215, 253, 240, 224, 87, 62, 98, 201, 157, 194, 205, 22, 28, + 174, 60, 154, 146, 156, 245, 50, 75, 61, 78, 183, 100, 226, 201, 135, 67, 173, 151, 91, 190, 94, 48, 187, 131, 191, 22, 107, 125, 35, 79, 226, 247, + 196, 252, 135, 165, 128, 152, 107, 177, 226, 87, 35, 251, 106, 48, 149, 168, 211, 126, 49, 210, 147, 192, 139, 219, 100, 222, 37, 238, 25, 155, 91, 96, + 116, 131, 255, 122, 16, 229, 8, 59, 211, 166, 76, 222, 83, 214, 115, 253, 100, 82, 208, 183, 100, 84, 161, 179, 54, 58, 175, 255, 206, 251, 199, 67, + 91, 50, 231, 78, 183, 151, 188, 80, 247, 29, 240, 47, 29, 2, 127, 164, 82, 13, 19, 45, 111, 126, 232, 150, 204, 99, 124, 188, 21, 230, 160, 134, + 49, 121, 134, 58, 93, 130, 250, 84, 24, 233, 172, 84, 93, 129, 42, 16, 212, 174, 127, 83, 97, 202, 206, 22, 21, 209, 123, 8, 55, 207, 64, 250, + 250, 87, 235, 156, 162, 119, 117, 28, 74, 110, 32, 251, 71, 145, 54, 186, 40, 231, 60, 253, 126, 222, 239, 199, 168, 26, 74, 165, 244, 172, 89, 125, + 28, 38, 199, 124, 230, 239, 106, 200, 57, 156, 109, 205, 139, 109, 153, 226, 62, 80, 102, 177, 135, 120, 238, 26, 114, 51, 0, 165, 203, 149, 59, 20, + 20, 193, 158, 45, 246, 102, 239, 111, 34, 136, 159, 188, 125, 69, 174, 7, 185, 124, 123, 1, 107, 66, 196, 227, 49, 24, 144, 74, 21, 91, 63, 183, + 253, 19, 161, 19, 199, 29, 244, 249, 107, 86, 119, 183, 21, 155, 66, 246, 100, 221, 239, 219, 145, 193, 170, 243, 52, 65, 190, 100, 166, 218, 53, 180, + 51, 167, 132, 95, 224, 13, 69, 103, 79, 142, 11, 46, 90, 180, 39, 143, 55, 217, 52, 155, 171, 220, 227, 75, 53, 171, 141, 80, 248, 32, 192, 50, + 86, 253, 87, 209, 142, 24, 149, 51, 238, 217, 76, 49, 237, 126, 247, 206, 252, 76, 203, 25, 54, 158, 104, 166, 223, 138, 52, 155, 22, 222, 231, 211, + 207, 46, 185, 12, 5, 58, 60, 11, 139, 217, 56, 82, 174, 89, 18, 223, 125, 44, 176, 208, 232, 94, 240, 131, 33, 173, 114, 233, 240, 22, 197, 22, + 205, 200, 240, 183, 145, 55, 18, 222, 6, 223, 46, 196, 88, 43, 108, 71, 178, 184, 31, 110, 166, 125, 26, 232, 113, 146, 125, 186, 83, 113, 43, 38, + 42, 231, 135, 162, 44, 112, 231, 172, 105, 71, 194, 213, 171, 206, 182, 100, 223, 230, 218, 122, 142, 167, 113, 181, 89, 230, 198, 182, 231, 87, 54, 3, + 24, 212, 5, 214, 207, 157, 10, 242, 0, 172, 107, 147, 63, 70, 234, 200, 154, 12, 176, 96, 63, 70, 94, 243, 63, 231, 4, 150, 89, 14, 159, 210, + 185, 35, 198, 201, 92, 120, 187, 34, 169, 36, 112, 36, 228, 1, 129, 30, 5, 200, 29, 43, 191, 252, 89, 126, 240, 208, 134, 47, 63, 243, 34, 111, + 189, 177, 228, 119, 224, 89, 227, 106, 198, 33, 121, 230, 153, 125, 40, 135, 30, 156, 216, 13, 103, 227, 99, 177, 26, 165, 123, 59, 244, 241, 34, 123, + 152, 0, 129, 161, 73, 172, 159, 219, 165, 203, 81, 229, 253, 227, 186, 36, 145, 163, 142, 135, 31, 244, 31, 181, 238, 217, 168, 12, 160, 127, 217, 194, + 185, 96, 92, 35, 20, 244, 57, 247, 177, 102, 211, 157, 12, 97, 149, 158, 152, 173, 10, 186, 155, 46, 38, 8, 250, 67, 165, 69, 122, 26, 69, 229, + 210, 5, 107, 101, 180, 159, 162, 198, 43, 119, 148, 170, 180, 55, 94, 115, 237, 247, 121, 37, 31, 123, 193, 111, 236, 231, 175, 226, 82, 167, 154, 237, + 113, 227, 83, 227, 216, 160, 17, 127, 124, 253, 85, 165, 195, 195, 111, 239, 142, 28, 251, 150, 175, 127, 183, 236, 171, 235, 119, 89, 189, 55, 109, 67, + 227, 232, 211, 171, 55, 141, 222, 119, 63, 199, 92, 108, 137, 185, 240, 252, 153, 139, 131, 46, 170, 76, 134, 134, 231, 100, 97, 109, 101, 85, 241, 31, + 62, 243, 149, 42, 78, 47, 177, 42, 64, 222, 196, 44, 140, 45, 104, 229, 247, 253, 196, 63, 181, 179, 111, 130, 240, 127, 25, 120, 63, 110, 7, 141, + 28, 211, 73, 92, 228, 114, 222, 29, 183, 61, 150, 68, 253, 177, 223, 225, 122, 242, 175, 210, 213, 60, 170, 209, 201, 7, 161, 156, 3, 194, 210, 131, + 231, 46, 73, 44, 162, 151, 63, 158, 213, 92, 213, 249, 92, 44, 161, 18, 253, 141, 47, 154, 103, 232, 220, 72, 182, 79, 210, 213, 234, 207, 171, 140, + 123, 150, 250, 14, 241, 109, 55, 11, 100, 86, 25, 100, 251, 211, 141, 239, 157, 228, 91, 61, 247, 245, 90, 224, 247, 27, 47, 100, 167, 230, 77, 79, + 37, 133, 177, 79, 154, 242, 20, 4, 94, 97, 47, 248, 209, 129, 156, 105, 199, 46, 221, 194, 181, 100, 172, 11, 114, 55, 24, 183, 219, 6, 110, 56, + 95, 203, 26, 203, 251, 72, 159, 148, 241, 141, 113, 114, 171, 166, 245, 85, 252, 175, 145, 111, 127, 93, 41, 244, 251, 118, 54, 33, 28, 151, 47, 64, + 169, 86, 250, 206, 241, 25, 31, 45, 68, 244, 84, 164, 226, 194, 175, 31, 156, 30, 3, 18, 215, 248, 215, 184, 226, 239, 151, 93, 243, 117, 107, 202, + 123, 19, 125, 243, 105, 21, 95, 180, 234, 232, 155, 242, 245, 90, 41, 9, 6, 31, 73, 43, 250, 89, 51, 243, 63, 50, 221, 163, 102, 103, 172, 4, + 213, 121, 68, 171, 146, 239, 156, 85, 140, 105, 210, 93, 184, 221, 81, 138, 197, 29, 159, 154, 184, 170, 85, 215, 20, 190, 223, 144, 184, 3, 181, 150, + 228, 164, 13, 62, 124, 76, 152, 108, 59, 164, 243, 247, 50, 207, 208, 208, 93, 109, 222, 160, 175, 235, 141, 22, 99, 81, 235, 213, 253, 175, 228, 11, + 114, 234, 100, 71, 74, 241, 43, 44, 120, 89, 167, 58, 54, 95, 238, 191, 138, 90, 74, 13, 54, 18, 193, 76, 181, 150, 3, 45, 202, 122, 10, 127, + 21, 95, 112, 162, 76, 88, 200, 12, 253, 146, 15, 135, 102, 28, 181, 165, 221, 0, 78, 29, 59, 101, 65, 215, 78, 213, 194, 197, 135, 39, 203, 204, + 218, 159, 155, 173, 39, 232, 179, 212, 123, 36, 136, 112, 14, 39, 248, 112, 12, 122, 10, 237, 14, 221, 117, 78, 188, 197, 45, 232, 56, 156, 233, 48, + 89, 116, 38, 186, 252, 225, 45, 195, 59, 154, 140, 89, 177, 230, 1, 210, 135, 5, 240, 192, 233, 69, 241, 133, 142, 244, 224, 228, 83, 197, 11, 199, + 45, 212, 80, 113, 196, 11, 49, 134, 94, 26, 136, 87, 199, 9, 45, 71, 183, 133, 31, 90, 215, 35, 148, 186, 60, 95, 55, 29, 202, 126, 190, 32, + 250, 235, 241, 197, 141, 75, 178, 57, 230, 227, 205, 209, 149, 12, 220, 95, 142, 63, 20, 66, 70, 94, 167, 87, 79, 184, 229, 210, 20, 21, 85, 221, + 42, 193, 246, 94, 228, 185, 48, 120, 106, 119, 79, 237, 228, 181, 211, 237, 49, 103, 227, 238, 40, 10, 16, 11, 218, 171, 89, 2, 60, 78, 109, 59, + 126, 125, 97, 228, 208, 36, 95, 55, 181, 215, 34, 171, 236, 244, 199, 143, 227, 97, 155, 60, 250, 58, 69, 87, 65, 39, 56, 58, 240, 116, 223, 181, + 211, 234, 166, 121, 190, 244, 126, 131, 253, 2, 98, 145, 33, 78, 252, 141, 135, 106, 144, 137, 69, 117, 226, 175, 12, 58, 111, 41, 25, 92, 127, 174, + 121, 60, 236, 45, 191, 36, 90, 91, 240, 164, 51, 19, 255, 55, 159, 248, 7, 56, 213, 15, 39, 228, 186, 164, 41, 218, 54, 26, 44, 188, 21, 205, + 146, 71, 89, 178, 212, 166, 63, 173, 213, 219, 232, 94, 12, 34, 151, 95, 239, 115, 62, 186, 147, 234, 140, 148, 243, 126, 60, 55, 114, 238, 137, 10, + 190, 228, 206, 79, 17, 229, 174, 249, 132, 87, 154, 229, 239, 159, 215, 132, 127, 62, 60, 181, 58, 247, 82, 246, 76, 202, 178, 123, 64, 218, 25, 242, + 180, 162, 143, 189, 23, 199, 206, 137, 239, 41, 140, 231, 89, 39, 52, 62, 116, 204, 33, 124, 172, 252, 249, 207, 86, 41, 228, 158, 125, 216, 221, 78, + 254, 246, 183, 39, 84, 46, 132, 200, 225, 253, 62, 134, 97, 223, 106, 99, 58, 199, 233, 246, 47, 196, 180, 177, 47, 49, 124, 112, 81, 36, 233, 103, + 184, 87, 128, 195, 150, 102, 148, 221, 36, 107, 221, 85, 100, 250, 186, 215, 89, 9, 118, 69, 149, 153, 224, 30, 153, 236, 123, 238, 117, 15, 52, 216, + 89, 148, 216, 122, 206, 135, 143, 237, 166, 234, 196, 124, 139, 38, 188, 163, 99, 253, 213, 134, 67, 204, 229, 68, 59, 141, 84, 178, 235, 213, 71, 132, + 234, 142, 106, 113, 10, 233, 120, 69, 101, 53, 137, 201, 251, 117, 156, 43, 152, 175, 40, 254, 45, 201, 111, 144, 210, 253, 197, 196, 240, 92, 141, 183, + 5, 223, 194, 160, 161, 95, 96, 217, 50, 129, 55, 175, 75, 142, 174, 225, 2, 88, 227, 253, 167, 89, 106, 91, 159, 74, 203, 234, 41, 52, 97, 83, + 101, 19, 214, 208, 21, 210, 127, 194, 152, 253, 67, 179, 241, 137, 163, 113, 140, 66, 247, 27, 212, 239, 219, 37, 89, 252, 212, 116, 154, 206, 185, 21, + 252, 40, 41, 174, 245, 175, 216, 192, 233, 165, 236, 252, 59, 204, 53, 170, 15, 158, 13, 142, 57, 140, 7, 191, 255, 25, 110, 0, 6, 11, 152, 219, + 190, 53, 137, 219, 164, 56, 48, 58, 149, 114, 70, 114, 129, 71, 171, 108, 133, 130, 210, 212, 71, 157, 23, 216, 63, 237, 132, 164, 59, 161, 53, 76, + 44, 228, 131, 49, 47, 115, 63, 222, 8, 137, 253, 60, 168, 229, 128, 80, 233, 74, 72, 191, 151, 108, 119, 230, 212, 90, 202, 125, 220, 20, 186, 248, + 68, 238, 206, 73, 89, 29, 190, 187, 192, 241, 218, 45, 220, 30, 68, 115, 239, 80, 38, 207, 180, 143, 110, 153, 178, 177, 197, 183, 240, 247, 115, 159, + 188, 31, 14, 158, 51, 40, 204, 65, 234, 140, 246, 40, 156, 177, 38, 224, 138, 87, 108, 245, 159, 60, 30, 12, 79, 249, 36, 113, 72, 68, 172, 212, + 204, 169, 233, 210, 155, 193, 61, 95, 197, 149, 164, 56, 150, 231, 38, 22, 63, 126, 134, 253, 190, 251, 104, 41, 180, 239, 154, 17, 93, 227, 11, 228, + 125, 125, 149, 149, 183, 248, 69, 133, 64, 41, 255, 195, 250, 180, 191, 3, 221, 227, 221, 158, 77, 254, 74, 54, 62, 140, 169, 64, 74, 124, 99, 239, + 58, 55, 170, 144, 112, 249, 204, 74, 44, 173, 235, 221, 50, 30, 174, 149, 91, 15, 152, 95, 167, 44, 255, 144, 93, 54, 99, 250, 251, 200, 178, 180, + 173, 103, 243, 29, 217, 150, 199, 147, 203, 252, 230, 47, 205, 34, 220, 20, 62, 146, 57, 101, 59, 142, 91, 206, 33, 155, 49, 157, 51, 243, 197, 167, + 206, 66, 21, 230, 241, 223, 145, 187, 146, 6, 212, 59, 25, 83, 81, 11, 187, 107, 113, 206, 66, 87, 130, 93, 50, 99, 187, 28, 56, 139, 88, 62, + 41, 41, 86, 186, 70, 135, 84, 159, 170, 108, 126, 240, 132, 248, 163, 174, 33, 113, 26, 253, 189, 194, 179, 160, 185, 82, 185, 146, 139, 101, 147, 237, + 3, 115, 254, 238, 252, 89, 241, 187, 30, 90, 177, 172, 51, 139, 39, 245, 146, 53, 91, 163, 85, 246, 93, 201, 43, 14, 228, 83, 223, 30, 40, 106, + 52, 139, 17, 244, 159, 68, 100, 219, 25, 175, 47, 243, 53, 155, 104, 29, 190, 23, 255, 173, 76, 136, 179, 38, 79, 236, 239, 253, 93, 169, 92, 185, + 106, 71, 159, 244, 68, 245, 188, 184, 83, 98, 129, 62, 215, 78, 26, 47, 207, 231, 99, 45, 251, 216, 135, 198, 102, 46, 230, 252, 178, 253, 148, 144, + 191, 78, 99, 219, 30, 24, 32, 179, 32, 217, 122, 79, 63, 31, 67, 227, 187, 114, 249, 202, 114, 118, 194, 231, 251, 142, 223, 199, 207, 56, 226, 29, + 245, 233, 113, 231, 87, 25, 55, 230, 20, 131, 40, 145, 155, 59, 150, 180, 167, 81, 35, 249, 147, 242, 205, 5, 91, 171, 74, 190, 179, 151, 255, 164, + 22, 92, 191, 49, 198, 241, 232, 158, 220, 208, 27, 185, 226, 249, 115, 94, 44, 168, 79, 11, 127, 246, 39, 26, 240, 164, 204, 211, 72, 181, 102, 169, + 0, 114, 139, 180, 184, 128, 186, 242, 52, 189, 252, 242, 252, 110, 148, 135, 208, 147, 109, 240, 244, 235, 31, 162, 197, 175, 229, 153, 47, 102, 181, 156, + 26, 65, 180, 137, 22, 245, 138, 2, 155, 197, 202, 20, 201, 74, 139, 4, 134, 111, 80, 226, 90, 68, 208, 126, 195, 224, 74, 238, 42, 51, 125, 67, + 51, 117, 110, 249, 150, 216, 163, 146, 50, 203, 244, 117, 189, 104, 188, 169, 71, 224, 15, 222, 16, 165, 158, 239, 123, 171, 110, 0, 31, 195, 167, 206, + 163, 239, 214, 220, 100, 207, 212, 102, 201, 211, 124, 80, 20, 91, 57, 20, 77, 83, 203, 98, 201, 211, 127, 233, 83, 211, 140, 0, 193, 244, 189, 89, + 66, 136, 20, 77, 124, 37, 222, 244, 100, 129, 227, 213, 76, 4, 193, 197, 253, 249, 104, 29, 171, 188, 37, 247, 103, 78, 171, 62, 90, 23, 217, 137, + 51, 57, 109, 2, 247, 69, 155, 221, 130, 31, 245, 196, 95, 187, 16, 43, 2, 56, 110, 72, 238, 102, 214, 215, 106, 94, 31, 21, 115, 97, 42, 204, + 47, 46, 63, 149, 83, 113, 164, 207, 183, 177, 252, 54, 182, 241, 242, 247, 29, 153, 85, 151, 67, 83, 158, 226, 0, 250, 41, 166, 98, 213, 246, 115, + 101, 4, 221, 204, 177, 97, 129, 95, 234, 143, 59, 123, 42, 78, 56, 5, 125, 73, 189, 215, 38, 155, 170, 48, 219, 30, 67, 18, 208, 28, 139, 137, + 151, 60, 198, 125, 114, 123, 71, 232, 93, 234, 155, 211, 33, 241, 248, 55, 45, 127, 104, 191, 133, 49, 120, 164, 213, 92, 144, 50, 191, 132, 112, 45, + 87, 175, 140, 80, 36, 54, 95, 188, 189, 235, 221, 86, 24, 56, 238, 167, 86, 148, 95, 220, 225, 251, 109, 249, 218, 147, 124, 133, 98, 61, 135, 63, + 12, 254, 13, 241, 131, 142, 162, 87, 141, 232, 170, 117, 37, 119, 23, 42, 4, 107, 69, 213, 62, 117, 100, 153, 203, 197, 134, 24, 159, 213, 224, 118, + 33, 127, 168, 88, 140, 168, 206, 118, 166, 116, 23, 55, 38, 172, 169, 139, 54, 249, 156, 45, 156, 51, 58, 78, 54, 202, 30, 169, 23, 99, 225, 38, + 156, 93, 212, 115, 234, 249, 217, 98, 97, 60, 102, 238, 224, 195, 245, 87, 217, 198, 168, 163, 188, 180, 251, 215, 155, 61, 5, 103, 99, 113, 219, 110, + 86, 118, 231, 56, 198, 139, 87, 223, 208, 201, 167, 117, 10, 220, 176, 146, 203, 51, 219, 230, 185, 205, 219, 150, 118, 82, 250, 186, 141, 134, 192, 9, + 55, 20, 101, 134, 243, 167, 97, 230, 221, 160, 27, 103, 171, 42, 31, 53, 58, 202, 229, 113, 151, 201, 56, 59, 40, 232, 172, 80, 71, 126, 116, 170, + 42, 125, 251, 114, 246, 110, 178, 129, 97, 207, 243, 177, 65, 230, 187, 3, 207, 99, 175, 38, 185, 113, 23, 140, 172, 10, 188, 86, 85, 238, 15, 239, + 136, 190, 243, 219, 169, 196, 35, 249, 237, 210, 232, 46, 199, 107, 245, 14, 158, 165, 102, 171, 53, 225, 129, 100, 209, 90, 113, 227, 248, 147, 223, 181, + 4, 107, 162, 70, 88, 69, 20, 187, 240, 42, 209, 91, 1, 191, 79, 250, 190, 140, 177, 97, 34, 222, 174, 26, 24, 179, 254, 78, 195, 238, 89, 197, + 103, 179, 221, 98, 193, 55, 156, 31, 94, 77, 87, 204, 53, 76, 115, 26, 67, 163, 207, 51, 138, 247, 127, 126, 73, 51, 80, 113, 214, 69, 154, 181, + 54, 71, 117, 235, 68, 209, 157, 154, 169, 211, 92, 108, 181, 233, 230, 164, 151, 249, 53, 143, 231, 49, 183, 218, 140, 133, 5, 74, 118, 181, 195, 186, + 5, 238, 154, 142, 62, 173, 184, 39, 126, 43, 109, 243, 79, 173, 237, 151, 142, 147, 94, 130, 253, 6, 28, 19, 183, 14, 169, 12, 24, 126, 93, 34, + 158, 120, 117, 43, 143, 60, 224, 41, 40, 11, 64, 7, 49, 212, 103, 153, 148, 28, 172, 85, 14, 113, 192, 240, 198, 196, 240, 33, 42, 117, 235, 249, + 133, 242, 124, 108, 123, 233, 233, 78, 63, 217, 230, 250, 130, 160, 223, 39, 124, 159, 231, 252, 136, 254, 162, 21, 93, 238, 241, 113, 25, 41, 151, 85, + 242, 168, 68, 181, 74, 9, 179, 164, 125, 101, 25, 43, 207, 176, 170, 242, 128, 227, 42, 41, 236, 229, 121, 7, 13, 34, 109, 157, 207, 24, 175, 71, + 193, 58, 33, 99, 83, 254, 42, 91, 56, 86, 8, 113, 177, 60, 130, 115, 181, 113, 237, 38, 161, 120, 19, 101, 58, 47, 254, 171, 81, 181, 116, 52, + 212, 58, 136, 99, 226, 99, 250, 44, 99, 111, 188, 167, 221, 69, 116, 187, 123, 230, 239, 241, 43, 3, 105, 137, 150, 199, 15, 205, 31, 15, 185, 99, + 20, 173, 120, 78, 135, 19, 243, 110, 51, 228, 222, 249, 62, 247, 155, 214, 221, 71, 180, 8, 115, 137, 175, 244, 40, 23, 188, 60, 162, 166, 11, 142, + 73, 55, 253, 98, 219, 220, 199, 23, 202, 20, 233, 25, 49, 189, 127, 107, 50, 41, 115, 55, 110, 35, 217, 165, 122, 34, 180, 64, 8, 107, 213, 131, + 232, 170, 104, 148, 190, 226, 86, 243, 244, 182, 147, 238, 151, 63, 23, 202, 122, 125, 29, 87, 78, 61, 165, 14, 115, 104, 116, 197, 68, 228, 171, 184, + 132, 144, 156, 83, 34, 134, 51, 46, 172, 250, 81, 75, 127, 107, 173, 220, 125, 26, 180, 239, 140, 97, 34, 186, 96, 218, 164, 241, 211, 49, 212, 254, + 152, 213, 153, 225, 0, 228, 74, 176, 88, 240, 185, 54, 249, 173, 102, 173, 181, 102, 116, 172, 176, 195, 203, 233, 152, 162, 93, 103, 204, 212, 176, 55, + 114, 197, 71, 107, 165, 43, 43, 32, 77, 236, 124, 87, 12, 85, 200, 44, 115, 50, 70, 100, 173, 57, 120, 222, 139, 29, 61, 172, 40, 182, 43, 110, + 166, 241, 151, 35, 236, 72, 246, 135, 143, 234, 91, 78, 22, 111, 103, 227, 231, 3, 5, 84, 2, 142, 154, 29, 249, 168, 151, 77, 138, 184, 245, 197, + 166, 153, 137, 134, 245, 69, 251, 188, 154, 86, 83, 210, 140, 223, 181, 81, 162, 48, 255, 84, 204, 141, 119, 83, 107, 147, 85, 91, 99, 17, 85, 122, + 167, 229, 163, 167, 77, 73, 147, 190, 22, 119, 194, 37, 248, 180, 118, 154, 199, 94, 79, 89, 168, 22, 119, 112, 12, 57, 180, 140, 181, 222, 25, 161, + 248, 251, 188, 97, 57, 236, 206, 149, 190, 254, 80, 108, 141, 155, 55, 68, 168, 205, 103, 179, 185, 174, 120, 138, 33, 96, 148, 138, 174, 106, 211, 161, + 102, 114, 167, 147, 111, 93, 83, 205, 137, 185, 115, 28, 183, 210, 226, 64, 27, 194, 225, 253, 211, 253, 205, 130, 20, 237, 19, 244, 143, 88, 187, 107, + 111, 69, 83, 94, 141, 197, 92, 240, 41, 70, 5, 111, 156, 126, 122, 103, 84, 18, 105, 31, 29, 183, 220, 34, 253, 116, 187, 185, 49, 253, 51, 167, + 74, 118, 126, 252, 110, 179, 136, 245, 29, 21, 255, 209, 60, 95, 244, 52, 170, 165, 104, 186, 170, 15, 93, 101, 114, 122, 77, 181, 45, 98, 41, 230, + 70, 201, 84, 240, 238, 76, 224, 31, 14, 155, 220, 41, 117, 53, 223, 120, 177, 167, 31, 170, 80, 1, 175, 146, 72, 147, 173, 31, 170, 10, 133, 67, + 74, 196, 228, 13, 91, 190, 6, 190, 114, 71, 87, 137, 241, 36, 205, 26, 241, 0, 108, 17, 179, 179, 183, 169, 205, 60, 245, 115, 36, 219, 230, 30, + 159, 147, 65, 77, 130, 188, 175, 157, 239, 231, 238, 92, 61, 46, 48, 154, 147, 126, 209, 44, 252, 106, 254, 23, 194, 204, 124, 133, 72, 69, 227, 181, + 62, 250, 187, 141, 153, 39, 222, 125, 50, 168, 244, 81, 127, 39, 232, 32, 100, 124, 164, 172, 146, 62, 123, 232, 131, 47, 238, 101, 41, 135, 60, 207, + 210, 211, 191, 143, 223, 142, 45, 207, 252, 154, 186, 191, 29, 103, 240, 199, 119, 172, 66, 48, 193, 35, 188, 162, 81, 118, 113, 197, 103, 116, 40, 221, + 108, 173, 139, 145, 52, 45, 84, 180, 145, 230, 29, 154, 110, 142, 198, 215, 48, 69, 178, 212, 228, 231, 63, 126, 246, 168, 210, 229, 92, 73, 121, 253, + 131, 91, 53, 243, 146, 204, 142, 40, 74, 154, 116, 149, 199, 60, 126, 140, 217, 17, 185, 180, 107, 73, 170, 93, 13, 126, 181, 145, 209, 77, 27, 51, + 222, 53, 249, 253, 62, 115, 247, 222, 207, 220, 145, 138, 42, 41, 229, 154, 128, 225, 87, 130, 39, 199, 42, 110, 150, 201, 120, 235, 220, 56, 91, 206, + 232, 238, 235, 111, 167, 124, 75, 172, 123, 207, 215, 36, 206, 247, 70, 192, 103, 233, 105, 203, 176, 143, 190, 153, 38, 93, 113, 38, 130, 109, 43, 109, + 108, 34, 62, 230, 87, 9, 29, 29, 47, 86, 187, 12, 75, 76, 157, 119, 57, 2, 148, 234, 203, 48, 172, 97, 177, 247, 163, 70, 74, 54, 238, 126, + 30, 223, 135, 58, 124, 3, 237, 226, 61, 159, 35, 170, 216, 227, 187, 210, 56, 79, 8, 189, 182, 98, 6, 52, 214, 136, 76, 238, 88, 190, 216, 19, + 2, 173, 232, 169, 203, 11, 11, 97, 56, 230, 8, 61, 185, 173, 123, 123, 135, 167, 78, 41, 145, 61, 148, 242, 94, 95, 25, 184, 113, 162, 172, 211, + 103, 234, 44, 69, 120, 195, 152, 226, 95, 207, 132, 112, 245, 242, 34, 29, 53, 226, 138, 45, 227, 254, 204, 24, 27, 77, 80, 50, 237, 249, 201, 159, + 114, 17, 135, 247, 229, 237, 112, 152, 242, 7, 84, 195, 223, 170, 10, 91, 61, 139, 137, 15, 73, 25, 253, 19, 138, 190, 35, 78, 195, 248, 188, 99, + 60, 105, 28, 127, 170, 151, 66, 177, 239, 231, 176, 193, 49, 189, 114, 170, 120, 81, 84, 90, 196, 246, 228, 5, 210, 42, 54, 229, 70, 41, 159, 147, + 75, 94, 222, 47, 139, 0, 198, 83, 127, 172, 211, 74, 24, 68, 86, 102, 79, 184, 27, 133, 174, 228, 241, 94, 248, 105, 81, 236, 205, 248, 178, 247, + 173, 225, 237, 89, 17, 26, 158, 244, 244, 134, 121, 47, 243, 40, 140, 45, 226, 225, 199, 229, 48, 115, 27, 139, 22, 220, 82, 219, 55, 171, 71, 148, + 189, 235, 179, 235, 177, 191, 205, 211, 79, 48, 181, 27, 72, 231, 219, 218, 57, 41, 200, 216, 123, 73, 63, 244, 123, 240, 87, 70, 110, 75, 174, 43, + 80, 166, 235, 183, 44, 205, 64, 40, 24, 148, 103, 104, 149, 186, 142, 178, 41, 190, 230, 232, 39, 247, 249, 5, 31, 73, 42, 70, 225, 123, 26, 208, + 246, 85, 161, 228, 211, 41, 18, 210, 252, 89, 173, 125, 226, 153, 139, 202, 189, 31, 201, 123, 91, 119, 143, 69, 157, 147, 174, 182, 115, 125, 166, 52, + 211, 99, 110, 41, 59, 211, 99, 243, 219, 250, 26, 239, 17, 115, 20, 215, 89, 158, 136, 253, 184, 56, 37, 215, 72, 118, 218, 219, 244, 140, 46, 237, + 65, 124, 116, 247, 34, 113, 218, 113, 67, 60, 143, 26, 46, 24, 43, 73, 30, 253, 94, 117, 164, 223, 98, 78, 108, 208, 228, 129, 193, 245, 235, 142, + 175, 30, 8, 139, 59, 7, 187, 119, 196, 37, 127, 137, 157, 90, 104, 207, 97, 61, 18, 208, 53, 100, 123, 90, 78, 143, 217, 114, 208, 116, 251, 213, + 241, 123, 200, 71, 162, 127, 250, 242, 99, 145, 207, 63, 78, 233, 239, 102, 217, 93, 173, 234, 125, 155, 156, 117, 42, 45, 85, 138, 135, 246, 208, 244, + 84, 255, 252, 229, 147, 244, 104, 49, 42, 110, 204, 206, 113, 174, 57, 112, 80, 209, 60, 65, 70, 206, 92, 139, 93, 72, 241, 29, 75, 233, 13, 89, + 61, 151, 72, 91, 143, 235, 239, 76, 75, 187, 166, 239, 124, 13, 11, 2, 66, 77, 16, 143, 119, 216, 226, 108, 184, 126, 248, 28, 185, 116, 187, 35, + 59, 45, 214, 69, 248, 130, 124, 37, 63, 127, 84, 99, 52, 135, 133, 197, 25, 174, 123, 92, 67, 171, 22, 189, 197, 178, 165, 113, 93, 114, 105, 74, + 191, 191, 125, 200, 125, 75, 251, 73, 158, 39, 144, 221, 169, 163, 34, 185, 215, 226, 78, 245, 216, 55, 107, 123, 75, 151, 27, 210, 214, 215, 236, 214, + 78, 73, 87, 222, 160, 26, 173, 161, 114, 154, 156, 118, 238, 251, 118, 42, 201, 170, 230, 36, 71, 241, 122, 48, 151, 51, 8, 188, 116, 50, 67, 125, + 22, 177, 110, 226, 31, 114, 86, 181, 255, 90, 119, 237, 254, 203, 204, 161, 132, 183, 243, 65, 83, 119, 200, 241, 159, 93, 2, 172, 236, 3, 246, 105, + 173, 134, 206, 62, 24, 58, 54, 191, 213, 117, 52, 45, 239, 181, 95, 158, 71, 11, 195, 135, 203, 239, 219, 24, 150, 190, 196, 125, 6, 7, 220, 169, + 161, 223, 62, 81, 206, 81, 145, 121, 63, 246, 149, 131, 236, 106, 24, 40, 181, 126, 69, 31, 212, 51, 28, 116, 233, 154, 49, 214, 249, 86, 34, 98, + 183, 246, 122, 150, 202, 63, 76, 155, 176, 131, 215, 179, 173, 131, 40, 31, 38, 145, 31, 251, 190, 169, 158, 87, 92, 225, 218, 221, 186, 107, 55, 176, + 45, 227, 199, 196, 6, 114, 110, 23, 89, 249, 92, 221, 191, 241, 240, 174, 197, 206, 113, 218, 230, 229, 197, 92, 121, 182, 94, 3, 171, 29, 190, 129, + 82, 195, 192, 89, 202, 0, 190, 247, 227, 66, 238, 135, 69, 48, 95, 189, 176, 153, 135, 250, 59, 117, 104, 17, 183, 255, 219, 70, 108, 164, 47, 65, + 197, 147, 12, 178, 182, 130, 55, 199, 208, 61, 83, 137, 3, 56, 251, 141, 49, 126, 76, 248, 126, 126, 38, 202, 49, 112, 166, 71, 175, 146, 240, 138, + 74, 225, 246, 195, 109, 255, 22, 209, 204, 169, 91, 92, 101, 69, 202, 151, 172, 86, 107, 74, 205, 116, 73, 17, 217, 178, 252, 111, 58, 206, 148, 185, + 235, 132, 76, 122, 13, 185, 102, 138, 29, 201, 255, 233, 21, 190, 218, 91, 173, 11, 158, 10, 61, 137, 222, 221, 220, 220, 185, 110, 36, 85, 36, 118, + 255, 198, 253, 220, 192, 241, 248, 45, 62, 97, 82, 45, 229, 238, 246, 194, 39, 116, 77, 125, 183, 240, 31, 194, 98, 83, 27, 139, 210, 28, 122, 251, + 227, 58, 235, 223, 61, 163, 192, 121, 65, 209, 138, 104, 172, 250, 89, 220, 217, 128, 245, 56, 71, 229, 62, 235, 92, 220, 13, 204, 116, 110, 186, 33, + 158, 90, 191, 218, 177, 50, 39, 106, 32, 102, 60, 202, 163, 4, 164, 126, 119, 192, 220, 247, 9, 10, 90, 249, 128, 215, 172, 178, 175, 5, 251, 122, + 55, 176, 242, 63, 48, 74, 36, 14, 133, 86, 119, 45, 225, 8, 87, 55, 156, 182, 39, 33, 211, 226, 207, 230, 226, 251, 132, 84, 125, 242, 39, 204, + 53, 228, 28, 255, 101, 187, 217, 69, 66, 109, 230, 247, 221, 27, 127, 188, 49, 43, 221, 105, 4, 27, 253, 225, 202, 109, 50, 69, 1, 115, 191, 111, + 81, 173, 116, 235, 209, 240, 67, 189, 191, 91, 50, 102, 217, 154, 123, 190, 173, 95, 178, 3, 85, 172, 226, 59, 114, 70, 239, 89, 182, 99, 253, 4, + 69, 210, 49, 219, 189, 17, 127, 146, 52, 181, 202, 193, 63, 211, 61, 154, 185, 241, 162, 117, 195, 20, 74, 32, 246, 211, 150, 236, 126, 140, 251, 4, + 25, 123, 97, 99, 119, 129, 186, 99, 116, 248, 54, 114, 145, 201, 161, 106, 125, 42, 101, 228, 233, 46, 105, 247, 227, 143, 217, 26, 121, 95, 219, 205, + 97, 62, 93, 157, 119, 235, 134, 122, 247, 154, 251, 88, 205, 222, 251, 42, 89, 37, 170, 253, 78, 213, 34, 172, 27, 234, 227, 61, 205, 28, 111, 142, + 111, 111, 242, 133, 122, 245, 71, 237, 110, 150, 134, 128, 123, 187, 53, 126, 236, 25, 1, 206, 131, 205, 159, 253, 182, 133, 171, 189, 6, 186, 76, 186, + 125, 142, 231, 255, 16, 116, 15, 71, 202, 203, 224, 30, 21, 215, 59, 83, 95, 253, 205, 152, 53, 187, 82, 121, 55, 209, 145, 23, 7, 132, 152, 213, + 87, 218, 129, 145, 203, 107, 82, 67, 242, 222, 127, 198, 131, 21, 183, 196, 176, 49, 253, 73, 232, 201, 238, 48, 81, 204, 92, 89, 174, 179, 194, 220, + 120, 4, 72, 64, 103, 151, 111, 125, 126, 28, 19, 76, 136, 171, 69, 30, 219, 125, 41, 97, 210, 94, 0, 46, 124, 94, 140, 93, 190, 95, 126, 222, + 119, 127, 171, 4, 21, 134, 105, 20, 201, 137, 147, 72, 53, 242, 204, 10, 247, 162, 172, 199, 16, 187, 11, 49, 212, 66, 169, 159, 21, 61, 24, 241, + 146, 141, 123, 155, 64, 79, 133, 105, 130, 173, 198, 194, 103, 126, 142, 33, 54, 191, 241, 251, 132, 205, 154, 142, 135, 139, 102, 231, 79, 220, 27, 47, + 61, 27, 109, 51, 38, 47, 180, 171, 112, 86, 164, 107, 108, 224, 174, 215, 86, 98, 243, 251, 237, 30, 59, 114, 31, 122, 186, 56, 30, 187, 104, 65, + 216, 163, 218, 172, 105, 179, 234, 141, 125, 52, 8, 212, 10, 206, 181, 174, 223, 191, 191, 93, 229, 236, 218, 82, 68, 206, 49, 221, 235, 43, 106, 67, + 13, 171, 223, 46, 13, 253, 221, 91, 208, 22, 184, 35, 54, 86, 121, 254, 169, 222, 163, 11, 182, 98, 251, 49, 204, 26, 245, 98, 163, 196, 119, 162, + 127, 154, 118, 171, 43, 114, 54, 44, 134, 27, 105, 20, 112, 64, 164, 215, 8, 233, 7, 50, 177, 120, 244, 217, 238, 78, 196, 199, 57, 211, 161, 214, + 157, 176, 106, 183, 246, 159, 79, 139, 245, 67, 146, 252, 83, 19, 4, 86, 132, 213, 189, 120, 141, 110, 101, 240, 138, 92, 208, 74, 45, 244, 91, 143, + 64, 83, 63, 232, 106, 198, 75, 134, 229, 191, 126, 123, 164, 46, 231, 153, 108, 185, 178, 26, 25, 107, 199, 125, 14, 61, 123, 67, 140, 5, 251, 165, + 230, 50, 233, 75, 248, 233, 17, 9, 112, 110, 179, 197, 111, 197, 237, 174, 171, 84, 252, 223, 225, 14, 62, 239, 21, 183, 174, 243, 193, 95, 62, 36, + 102, 123, 79, 183, 154, 166, 213, 127, 78, 241, 25, 238, 239, 120, 123, 62, 228, 203, 140, 148, 198, 31, 82, 119, 182, 49, 232, 38, 245, 46, 83, 253, + 250, 218, 156, 105, 69, 64, 160, 212, 72, 105, 117, 74, 93, 85, 97, 202, 215, 135, 252, 21, 251, 251, 247, 229, 199, 154, 121, 17, 104, 166, 36, 89, + 139, 239, 179, 39, 166, 202, 31, 90, 165, 141, 102, 230, 199, 203, 116, 117, 217, 92, 215, 83, 12, 80, 56, 245, 40, 66, 42, 221, 227, 139, 223, 121, + 211, 45, 48, 253, 80, 215, 189, 35, 43, 44, 41, 237, 179, 119, 55, 101, 243, 90, 108, 196, 103, 226, 121, 60, 87, 13, 174, 94, 216, 137, 244, 149, + 151, 67, 73, 216, 69, 208, 22, 142, 217, 57, 75, 203, 76, 49, 68, 104, 150, 28, 41, 169, 101, 251, 222, 97, 24, 127, 204, 145, 193, 237, 76, 168, + 149, 23, 137, 69, 239, 42, 61, 171, 69, 9, 85, 161, 210, 89, 152, 117, 183, 163, 116, 104, 71, 249, 244, 229, 232, 157, 247, 57, 52, 179, 22, 11, + 123, 198, 43, 93, 50, 178, 238, 199, 16, 45, 122, 124, 190, 40, 17, 155, 47, 151, 82, 73, 242, 61, 98, 177, 77, 214, 151, 63, 95, 175, 224, 137, + 141, 159, 250, 116, 235, 225, 237, 239, 10, 167, 63, 59, 230, 204, 216, 173, 78, 220, 166, 23, 183, 50, 191, 238, 248, 132, 35, 220, 181, 246, 108, 241, + 33, 252, 61, 150, 35, 158, 102, 215, 192, 121, 71, 102, 132, 254, 139, 203, 40, 22, 133, 56, 222, 243, 230, 181, 252, 5, 5, 113, 169, 244, 214, 93, + 170, 22, 204, 39, 167, 211, 100, 244, 174, 41, 10, 244, 188, 22, 53, 120, 160, 119, 207, 208, 37, 238, 201, 84, 240, 239, 210, 28, 203, 174, 120, 89, + 189, 122, 185, 87, 168, 175, 9, 121, 121, 46, 230, 161, 25, 122, 130, 33, 232, 157, 22, 185, 74, 91, 115, 39, 40, 44, 85, 123, 63, 216, 159, 154, + 229, 181, 219, 180, 182, 51, 52, 202, 79, 179, 177, 43, 230, 35, 27, 110, 204, 207, 217, 107, 6, 95, 165, 168, 165, 13, 204, 158, 55, 242, 245, 106, + 252, 43, 115, 114, 67, 129, 230, 76, 149, 243, 224, 215, 198, 209, 143, 37, 140, 88, 193, 196, 220, 250, 212, 61, 165, 19, 105, 167, 141, 222, 140, 89, + 151, 214, 246, 235, 176, 156, 62, 125, 68, 206, 42, 237, 163, 104, 222, 33, 55, 147, 179, 185, 62, 167, 164, 75, 236, 29, 93, 76, 170, 198, 236, 94, + 34, 248, 90, 78, 228, 165, 25, 162, 175, 41, 203, 132, 104, 59, 26, 6, 4, 124, 137, 124, 241, 98, 236, 233, 229, 46, 55, 189, 80, 175, 223, 134, + 70, 25, 149, 81, 247, 58, 12, 232, 145, 147, 215, 89, 102, 109, 89, 230, 217, 247, 194, 118, 239, 34, 3, 238, 13, 71, 184, 133, 204, 151, 180, 79, + 214, 228, 72, 116, 231, 147, 159, 215, 228, 36, 95, 105, 95, 39, 95, 185, 178, 163, 140, 156, 62, 245, 36, 51, 234, 120, 102, 65, 129, 172, 254, 244, + 218, 91, 90, 33, 18, 199, 62, 77, 36, 42, 225, 40, 225, 167, 218, 37, 75, 222, 60, 65, 158, 223, 14, 172, 71, 239, 152, 199, 213, 142, 0, 230, + 82, 66, 75, 82, 82, 77, 77, 155, 125, 250, 217, 43, 175, 143, 21, 68, 122, 29, 126, 201, 230, 163, 241, 171, 195, 254, 212, 205, 157, 167, 223, 144, + 223, 135, 111, 96, 80, 11, 219, 227, 140, 219, 18, 33, 59, 131, 66, 97, 250, 38, 139, 69, 86, 189, 81, 25, 110, 96, 84, 182, 247, 35, 49, 19, + 213, 103, 117, 84, 39, 169, 248, 237, 40, 26, 178, 220, 133, 225, 142, 183, 84, 39, 127, 207, 27, 254, 165, 41, 139, 84, 39, 223, 117, 207, 128, 210, + 148, 29, 230, 191, 97, 57, 37, 204, 172, 195, 77, 89, 86, 227, 3, 117, 221, 92, 179, 84, 240, 93, 157, 20, 197, 164, 60, 61, 53, 237, 211, 151, + 23, 197, 86, 142, 54, 182, 222, 70, 54, 114, 10, 165, 118, 47, 136, 201, 95, 142, 140, 244, 90, 13, 190, 181, 234, 12, 187, 94, 93, 148, 107, 155, + 24, 30, 166, 109, 176, 184, 105, 104, 212, 248, 33, 175, 83, 184, 138, 173, 56, 107, 132, 33, 50, 53, 4, 173, 212, 138, 141, 127, 17, 168, 84, 82, + 52, 183, 163, 210, 154, 150, 106, 20, 223, 120, 162, 13, 19, 204, 45, 92, 203, 200, 119, 46, 210, 185, 235, 7, 182, 146, 113, 119, 237, 141, 39, 227, + 227, 227, 37, 101, 49, 92, 81, 189, 73, 89, 34, 2, 135, 235, 76, 247, 103, 94, 111, 255, 41, 163, 107, 142, 122, 51, 100, 138, 229, 125, 81, 143, + 114, 116, 90, 248, 102, 10, 40, 71, 245, 130, 90, 10, 138, 181, 57, 14, 111, 78, 156, 138, 232, 161, 52, 40, 110, 170, 47, 126, 140, 234, 37, 246, + 112, 176, 189, 43, 73, 1, 128, 215, 219, 239, 54, 233, 116, 169, 65, 189, 126, 108, 134, 126, 63, 56, 216, 200, 246, 82, 212, 45, 109, 207, 83, 93, + 155, 116, 205, 55, 184, 155, 138, 189, 248, 247, 219, 94, 111, 251, 201, 132, 155, 178, 151, 132, 48, 148, 201, 45, 176, 93, 158, 77, 185, 85, 48, 136, + 35, 90, 253, 116, 58, 250, 240, 167, 211, 181, 250, 143, 143, 135, 52, 162, 254, 240, 223, 101, 120, 183, 185, 177, 165, 61, 155, 84, 219, 41, 248, 61, + 242, 245, 254, 50, 129, 157, 149, 137, 227, 217, 109, 172, 115, 56, 215, 221, 199, 83, 230, 189, 133, 206, 241, 40, 106, 201, 221, 199, 1, 23, 22, 216, + 242, 90, 184, 248, 56, 79, 198, 56, 142, 20, 15, 5, 166, 42, 191, 32, 166, 110, 131, 125, 202, 47, 8, 47, 182, 241, 14, 249, 84, 80, 76, 83, + 80, 129, 27, 97, 86, 77, 135, 192, 232, 25, 95, 70, 64, 31, 26, 53, 10, 120, 9, 250, 171, 128, 254, 174, 169, 83, 192, 35, 23, 40, 32, 250, + 255, 163, 15, 11, 66, 92, 28, 245, 191, 31, 113, 113, 249, 127, 124, 253, 167, 224, 224, 248, 127, 40, 255, 117, 10, 241, 80, 248, 31, 46, 226, 226, + 246, 226, 225, 112, 173, 112, 113, 251, 127, 150, 216, 139, 195, 84, 7, 165, 246, 40, 241, 127, 210, 43, 192, 197, 240, 199, 158, 5, 1, 95, 181, 255, + 71, 59, 255, 161, 252, 39, 147, 127, 49, 19, 183, 135, 175, 136, 163, 197, 255, 65, 11, 83, 75, 255, 55, 57, 11, 226, 160, 212, 30, 101, 255, 47, + 210, 240, 127, 147, 134, 163, 80, 7, 39, 78, 255, 42, 184, 14, 255, 83, 16, 255, 231, 231, 191, 201, 161, 30, 253, 75, 108, 113, 5, 251, 127, 247, + 73, 225, 95, 71, 246, 255, 125, 45, 252, 191, 175, 252, 147, 60, 252, 224, 16, 86, 238, 127, 51, 255, 159, 195, 127, 30, 253, 187, 224, 255, 184, 242, + 143, 67, 150, 255, 176, 249, 191, 127, 116, 253, 220, 220, 221, 196, 117, 66, 255, 67, 247, 239, 113, 144, 255, 239, 81, 252, 191, 125, 254, 125, 241, 223, + 149, 21, 254, 85, 95, 1, 86, 152, 194, 127, 115, 19, 255, 159, 19, 251, 127, 31, 252, 187, 246, 191, 138, 14, 134, 63, 252, 63, 103, 255, 25, 193, + 240, 127, 201, 168, 240, 223, 195, 246, 95, 141, 255, 131, 15, 76, 249, 159, 179, 255, 169, 30, 46, 254, 127, 140, 215, 63, 170, 255, 103, 24, 32, 225, + 255, 235, 236, 96, 244, 15, 198, 255, 31, 223, 255, 61, 174, 16, 225, 255, 106, 248, 191, 244, 255, 127, 156, 253, 171, 140, 5, 241, 255, 217, 28, 100, + 65, 220, 208, 247, 243, 118, 187, 162, 103, 234, 32, 110, 224, 27, 236, 236, 237, 229, 38, 254, 207, 2, 113, 119, 111, 15, 137, 255, 190, 174, 235, 23, + 228, 237, 38, 238, 235, 119, 87, 220, 217, 219, 219, 207, 213, 249, 174, 187, 184, 143, 187, 143, 95, 64, 168, 184, 135, 95, 192, 255, 15, 181, 188, 253, + 156, 255, 223, 153, 27, 248, 6, 222, 133, 216, 122, 249, 122, 254, 155, 196, 203, 87, 220, 200, 61, 192, 215, 221, 91, 94, 94, 158, 5, 241, 255, 250, + 161, 65, 208, 34, 232, 16, 135, 16, 244, 8, 70, 4, 51, 130, 29, 193, 133, 16, 68, 72, 32, 206, 32, 180, 17, 206, 136, 72, 68, 35, 130, 134, + 38, 146, 134, 134, 150, 134, 142, 230, 16, 13, 3, 13, 19, 13, 27, 13, 39, 141, 0, 141, 56, 141, 34, 205, 69, 26, 167, 127, 243, 160, 161, 165, + 165, 163, 59, 116, 136, 158, 158, 129, 129, 145, 145, 137, 137, 153, 153, 133, 133, 149, 149, 141, 141, 157, 29, 241, 79, 222, 12, 16, 119, 38, 136, 63, + 11, 130, 21, 106, 131, 3, 106, 133, 27, 193, 143, 16, 66, 136, 33, 142, 35, 100, 16, 202, 8, 13, 132, 46, 194, 18, 225, 138, 8, 68, 68, 33, + 222, 33, 154, 17, 211, 8, 90, 154, 255, 145, 147, 6, 110, 5, 110, 7, 110, 9, 110, 139, 158, 30, 46, 231, 228, 58, 130, 96, 98, 100, 102, 96, + 161, 103, 61, 196, 70, 199, 78, 123, 152, 134, 227, 223, 26, 8, 132, 84, 29, 224, 238, 236, 22, 122, 160, 60, 119, 55, 9, 132, 130, 183, 151, 203, + 249, 179, 10, 222, 110, 114, 144, 174, 130, 238, 201, 221, 83, 61, 47, 119, 254, 172, 124, 160, 159, 188, 210, 255, 187, 138, 254, 71, 95, 255, 249, 251, + 191, 125, 118, 0, 208, 15, 254, 86, 236, 63, 126, 146, 25, 250, 166, 255, 103, 249, 169, 127, 158, 51, 252, 243, 156, 243, 159, 231, 255, 26, 154, 127, + 241, 99, 253, 231, 183, 192, 63, 191, 121, 255, 135, 191, 232, 63, 191, 153, 254, 249, 77, 6, 255, 209, 30, 205, 127, 138, 254, 255, 250, 57, 163, 234, + 174, 226, 238, 113, 254, 220, 255, 3, 189, 86, 35, 173, 56, 213, 3, 0}; #endif + +// https://github.com/GoldHEN/GoldHEN/ \ No newline at end of file diff --git a/ESP32_Server_900u/jzip.h b/ESP32_Server_900u/jzip.h index b3a95b9..d48268d 100644 --- a/ESP32_Server_900u/jzip.h +++ b/ESP32_Server_900u/jzip.h @@ -895,3 +895,6 @@ static const uint8_t jzip_gz[] PROGMEM = { 175, 34, 28, 215, 193, 188, 98, 217, 245, 205, 230, 130, 107, 223, 110, 249, 90, 52, 183, 1, 215, 230, 165, 197, 121, 45, 214, 37, 112, 105, 125, 73, 59, 1, 145, 228, 3, 171, 130, 247, 117, 58, 93, 206, 163, 122, 221, 185, 78, 167, 203, 121, 180, 23, 125, 190, 73, 179, 69, 30, 92, 186, 107, 183, 255, 159, 255, 249, 159, 255, 249, 191, 1, 59, 92, 229, 61, 41, 127, 1, 0}; + + +// https://github.com/Stuk/jszip/ \ No newline at end of file diff --git a/README.md b/README.md index ed19a3f..e224fd3 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@
NOTE: I added my Kameleon 900 Host inside data folder as an example, so people can use on their host also. -Enjoy :) --> Kameleon_ +Enjoy :) --> Kameleon This is a project designed for the ESP32-S2, *ESP32-S3 and ESP32 boards to provide a wifi http server, dns server and *USB storage emulation. @@ -76,8 +76,8 @@ these ESP32-S2 b :ok: TinyS2
:ok: Adafruit QT Py ESP32-S2
:ok: ESP32-S2-DevKitC-1
-:ok: ESP32-S2 ESP32-S2-WOOR
-:grey_question: ESP32-S2 ESP32-S2 TF Card Slot
+:ok: LILYGO TTGO T8 ESP32-S2 WOOR
+:ok: LILYGO TTGO T8 TF Card Slot
16MB boards
:ok: FeatherS2
@@ -162,6 +162,9 @@ these cases can be printed in PLA without supports. Wemos S2 Mini
DevKitM-1
ESP32-S2-Saola-1
+LILYGO-TTGO-T8-TF-Card-Slot
+LILYGO-TTGO-T8-WOOR
+ ### ESP32-S3 Boards diff --git a/esplib_mod/2.0.2/boards.txt b/esplib_mod/2.0.2/boards.txt new file mode 100644 index 0000000..0995616 --- /dev/null +++ b/esplib_mod/2.0.2/boards.txt @@ -0,0 +1,10592 @@ +menu.UploadSpeed=Upload Speed +menu.CDCOnBoot=USB CDC On Boot +menu.MSCOnBoot=USB Firmware MSC On Boot +menu.DFUOnBoot=USB DFU On Boot +menu.UploadMode=Upload Mode +menu.CPUFreq=CPU Frequency +menu.FlashFreq=Flash Frequency +menu.FlashMode=Flash Mode +menu.FlashSize=Flash Size +menu.PartitionScheme=Partition Scheme +menu.DebugLevel=Core Debug Level +menu.PSRAM=PSRAM +menu.Revision=Board Revision +menu.LORAWAN_REGION=LoRaWan Region +menu.LoRaWanDebugLevel=LoRaWan Debug Level +menu.LoopCore=Arduino Runs On +menu.EventsCore=Events Run On + +############################################################## +### DO NOT PUT BOARDS ABOVE THE OFFICIAL ESPRESSIF BOARDS! ### +############################################################## + +esp32c3.name=ESP32C3 Dev Module +esp32c3.vid.0=0x303a +esp32c3.pid.0=0x1001 + +esp32c3.upload.tool=esptool_py +esp32c3.upload.maximum_size=1310720 +esp32c3.upload.maximum_data_size=327680 +esp32c3.upload.flags= +esp32c3.upload.extra_flags= +esp32c3.upload.use_1200bps_touch=false +esp32c3.upload.wait_for_upload_port=false + +esp32c3.serial.disableDTR=false +esp32c3.serial.disableRTS=false + +esp32c3.build.tarch=riscv32 +esp32c3.build.target=esp +esp32c3.build.mcu=esp32c3 +esp32c3.build.core=esp32 +esp32c3.build.variant=esp32c3 +esp32c3.build.board=ESP32C3_DEV +esp32c3.build.bootloader_addr=0x0 + +esp32c3.build.cdc_on_boot=0 +esp32c3.build.f_cpu=160000000L +esp32c3.build.flash_size=4MB +esp32c3.build.flash_freq=80m +esp32c3.build.flash_mode=qio +esp32c3.build.boot=qio +esp32c3.build.partitions=default +esp32c3.build.defines= + +esp32c3.menu.CDCOnBoot.default=Disabled +esp32c3.menu.CDCOnBoot.default.build.cdc_on_boot=0 +esp32c3.menu.CDCOnBoot.cdc=Enabled +esp32c3.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 + +esp32c3.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32c3.menu.PartitionScheme.default.build.partitions=default +esp32c3.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32c3.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32c3.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32c3.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32c3.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +esp32c3.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32c3.menu.PartitionScheme.minimal.build.partitions=minimal +esp32c3.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32c3.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32c3.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32c3.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32c3.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32c3.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32c3.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32c3.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32c3.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32c3.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32c3.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32c3.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32c3.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32c3.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32c3.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32c3.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32c3.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32c3.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32c3.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32c3.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32c3.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +esp32c3.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +esp32c3.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +esp32c3.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +esp32c3.menu.CPUFreq.160=160MHz (WiFi) +esp32c3.menu.CPUFreq.160.build.f_cpu=160000000L +esp32c3.menu.CPUFreq.80=80MHz (WiFi) +esp32c3.menu.CPUFreq.80.build.f_cpu=80000000L +esp32c3.menu.CPUFreq.40=40MHz +esp32c3.menu.CPUFreq.40.build.f_cpu=40000000L +esp32c3.menu.CPUFreq.20=20MHz +esp32c3.menu.CPUFreq.20.build.f_cpu=20000000L +esp32c3.menu.CPUFreq.10=10MHz +esp32c3.menu.CPUFreq.10.build.f_cpu=10000000L + +esp32c3.menu.FlashMode.qio=QIO +esp32c3.menu.FlashMode.qio.build.flash_mode=dio +esp32c3.menu.FlashMode.qio.build.boot=qio +esp32c3.menu.FlashMode.dio=DIO +esp32c3.menu.FlashMode.dio.build.flash_mode=dio +esp32c3.menu.FlashMode.dio.build.boot=dio +esp32c3.menu.FlashMode.qout=QOUT +esp32c3.menu.FlashMode.qout.build.flash_mode=dout +esp32c3.menu.FlashMode.qout.build.boot=qout +esp32c3.menu.FlashMode.dout=DOUT +esp32c3.menu.FlashMode.dout.build.flash_mode=dout +esp32c3.menu.FlashMode.dout.build.boot=dout + +esp32c3.menu.FlashFreq.80=80MHz +esp32c3.menu.FlashFreq.80.build.flash_freq=80m +esp32c3.menu.FlashFreq.40=40MHz +esp32c3.menu.FlashFreq.40.build.flash_freq=40m + +esp32c3.menu.FlashSize.4M=4MB (32Mb) +esp32c3.menu.FlashSize.4M.build.flash_size=4MB +esp32c3.menu.FlashSize.8M=8MB (64Mb) +esp32c3.menu.FlashSize.8M.build.flash_size=8MB +esp32c3.menu.FlashSize.8M.build.partitions=default_8MB +esp32c3.menu.FlashSize.2M=2MB (16Mb) +esp32c3.menu.FlashSize.2M.build.flash_size=2MB +esp32c3.menu.FlashSize.2M.build.partitions=minimal +esp32c3.menu.FlashSize.16M=16MB (128Mb) +esp32c3.menu.FlashSize.16M.build.flash_size=16MB + +esp32c3.menu.UploadSpeed.921600=921600 +esp32c3.menu.UploadSpeed.921600.upload.speed=921600 +esp32c3.menu.UploadSpeed.115200=115200 +esp32c3.menu.UploadSpeed.115200.upload.speed=115200 +esp32c3.menu.UploadSpeed.256000.windows=256000 +esp32c3.menu.UploadSpeed.256000.upload.speed=256000 +esp32c3.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32c3.menu.UploadSpeed.230400=230400 +esp32c3.menu.UploadSpeed.230400.upload.speed=230400 +esp32c3.menu.UploadSpeed.460800.linux=460800 +esp32c3.menu.UploadSpeed.460800.macosx=460800 +esp32c3.menu.UploadSpeed.460800.upload.speed=460800 +esp32c3.menu.UploadSpeed.512000.windows=512000 +esp32c3.menu.UploadSpeed.512000.upload.speed=512000 + +esp32c3.menu.DebugLevel.none=None +esp32c3.menu.DebugLevel.none.build.code_debug=0 +esp32c3.menu.DebugLevel.error=Error +esp32c3.menu.DebugLevel.error.build.code_debug=1 +esp32c3.menu.DebugLevel.warn=Warn +esp32c3.menu.DebugLevel.warn.build.code_debug=2 +esp32c3.menu.DebugLevel.info=Info +esp32c3.menu.DebugLevel.info.build.code_debug=3 +esp32c3.menu.DebugLevel.debug=Debug +esp32c3.menu.DebugLevel.debug.build.code_debug=4 +esp32c3.menu.DebugLevel.verbose=Verbose +esp32c3.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32s2.name=ESP32S2 Dev Module +esp32s2.vid.0=0x303a +esp32s2.pid.0=0x0002 + +esp32s2.upload.tool=esptool_py +esp32s2.upload.maximum_size=1310720 +esp32s2.upload.maximum_data_size=327680 +esp32s2.upload.flags= +esp32s2.upload.extra_flags= +esp32s2.upload.use_1200bps_touch=false +esp32s2.upload.wait_for_upload_port=false + +esp32s2.serial.disableDTR=false +esp32s2.serial.disableRTS=false + +esp32s2.build.tarch=xtensa +esp32s2.build.bootloader_addr=0x1000 +esp32s2.build.target=esp32s2 +esp32s2.build.mcu=esp32s2 +esp32s2.build.core=esp32 +esp32s2.build.variant=esp32s2 +esp32s2.build.board=ESP32S2_DEV + +esp32s2.build.cdc_on_boot=0 +esp32s2.build.msc_on_boot=0 +esp32s2.build.dfu_on_boot=0 +esp32s2.build.f_cpu=240000000L +esp32s2.build.flash_size=4MB +esp32s2.build.flash_freq=80m +esp32s2.build.flash_mode=dio +esp32s2.build.boot=qio +esp32s2.build.partitions=default +esp32s2.build.defines= + +esp32s2.menu.CDCOnBoot.default=Disabled +esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 +esp32s2.menu.CDCOnBoot.cdc=Enabled +esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 + +esp32s2.menu.MSCOnBoot.default=Disabled +esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +esp32s2.menu.MSCOnBoot.msc=Enabled +esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +esp32s2.menu.DFUOnBoot.default=Disabled +esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +esp32s2.menu.DFUOnBoot.dfu=Enabled +esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +esp32s2.menu.UploadMode.default=UART0 +esp32s2.menu.UploadMode.default.upload.use_1200bps_touch=false +esp32s2.menu.UploadMode.default.upload.wait_for_upload_port=false +esp32s2.menu.UploadMode.cdc=Internal USB +esp32s2.menu.UploadMode.cdc.upload.use_1200bps_touch=true +esp32s2.menu.UploadMode.cdc.upload.wait_for_upload_port=true + +esp32s2.menu.PSRAM.disabled=Disabled +esp32s2.menu.PSRAM.disabled.build.defines= +esp32s2.menu.PSRAM.enabled=Enabled +esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32s2.menu.PartitionScheme.default.build.partitions=default +esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +esp32s2.menu.CPUFreq.240=240MHz (WiFi) +esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +esp32s2.menu.CPUFreq.160=160MHz (WiFi) +esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +esp32s2.menu.CPUFreq.80=80MHz (WiFi) +esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +esp32s2.menu.CPUFreq.40=40MHz +esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +esp32s2.menu.CPUFreq.20=20MHz +esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +esp32s2.menu.CPUFreq.10=10MHz +esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +esp32s2.menu.FlashMode.qio=QIO +esp32s2.menu.FlashMode.qio.build.flash_mode=dio +esp32s2.menu.FlashMode.qio.build.boot=qio +esp32s2.menu.FlashMode.dio=DIO +esp32s2.menu.FlashMode.dio.build.flash_mode=dio +esp32s2.menu.FlashMode.dio.build.boot=dio +esp32s2.menu.FlashMode.qout=QOUT +esp32s2.menu.FlashMode.qout.build.flash_mode=dout +esp32s2.menu.FlashMode.qout.build.boot=qout +esp32s2.menu.FlashMode.dout=DOUT +esp32s2.menu.FlashMode.dout.build.flash_mode=dout +esp32s2.menu.FlashMode.dout.build.boot=dout + +esp32s2.menu.FlashFreq.80=80MHz +esp32s2.menu.FlashFreq.80.build.flash_freq=80m +esp32s2.menu.FlashFreq.40=40MHz +esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +esp32s2.menu.FlashSize.4M=4MB (32Mb) +esp32s2.menu.FlashSize.4M.build.flash_size=4MB +esp32s2.menu.FlashSize.8M=8MB (64Mb) +esp32s2.menu.FlashSize.8M.build.flash_size=8MB +esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +esp32s2.menu.FlashSize.2M=2MB (16Mb) +esp32s2.menu.FlashSize.2M.build.flash_size=2MB +esp32s2.menu.FlashSize.2M.build.partitions=minimal +esp32s2.menu.FlashSize.16M=16MB (128Mb) +esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +esp32s2.menu.UploadSpeed.921600=921600 +esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +esp32s2.menu.UploadSpeed.115200=115200 +esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +esp32s2.menu.UploadSpeed.256000.windows=256000 +esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32s2.menu.UploadSpeed.230400=230400 +esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +esp32s2.menu.UploadSpeed.460800.linux=460800 +esp32s2.menu.UploadSpeed.460800.macosx=460800 +esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +esp32s2.menu.UploadSpeed.512000.windows=512000 +esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +esp32s2.menu.DebugLevel.none=None +esp32s2.menu.DebugLevel.none.build.code_debug=0 +esp32s2.menu.DebugLevel.error=Error +esp32s2.menu.DebugLevel.error.build.code_debug=1 +esp32s2.menu.DebugLevel.warn=Warn +esp32s2.menu.DebugLevel.warn.build.code_debug=2 +esp32s2.menu.DebugLevel.info=Info +esp32s2.menu.DebugLevel.info.build.code_debug=3 +esp32s2.menu.DebugLevel.debug=Debug +esp32s2.menu.DebugLevel.debug.build.code_debug=4 +esp32s2.menu.DebugLevel.verbose=Verbose +esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32.name=ESP32 Dev Module + +esp32.upload.tool=esptool_py +esp32.upload.maximum_size=1310720 +esp32.upload.maximum_data_size=327680 +esp32.upload.flags= +esp32.upload.extra_flags= + +esp32.serial.disableDTR=true +esp32.serial.disableRTS=true + +esp32.build.tarch=xtensa +esp32.build.bootloader_addr=0x1000 +esp32.build.target=esp32 +esp32.build.mcu=esp32 +esp32.build.core=esp32 +esp32.build.variant=esp32 +esp32.build.board=ESP32_DEV + +esp32.build.f_cpu=240000000L +esp32.build.flash_size=4MB +esp32.build.flash_freq=40m +esp32.build.flash_mode=dio +esp32.build.boot=dio +esp32.build.partitions=default +esp32.build.defines= +esp32.build.loop_core= +esp32.build.event_core= + +esp32.menu.PSRAM.disabled=Disabled +esp32.menu.PSRAM.disabled.build.defines= +esp32.menu.PSRAM.disabled.build.extra_libs= +esp32.menu.PSRAM.enabled=Enabled +esp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +esp32.menu.PSRAM.enabled.build.extra_libs= + +esp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32.menu.PartitionScheme.default.build.partitions=default +esp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +esp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32.menu.PartitionScheme.minimal.build.partitions=minimal +esp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +esp32.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +esp32.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +esp32.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 +esp32.menu.PartitionScheme.rainmaker=RainMaker +esp32.menu.PartitionScheme.rainmaker.build.partitions=rainmaker +esp32.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728 + +esp32.menu.CPUFreq.240=240MHz (WiFi/BT) +esp32.menu.CPUFreq.240.build.f_cpu=240000000L +esp32.menu.CPUFreq.160=160MHz (WiFi/BT) +esp32.menu.CPUFreq.160.build.f_cpu=160000000L +esp32.menu.CPUFreq.80=80MHz (WiFi/BT) +esp32.menu.CPUFreq.80.build.f_cpu=80000000L +esp32.menu.CPUFreq.40=40MHz (40MHz XTAL) +esp32.menu.CPUFreq.40.build.f_cpu=40000000L +esp32.menu.CPUFreq.26=26MHz (26MHz XTAL) +esp32.menu.CPUFreq.26.build.f_cpu=26000000L +esp32.menu.CPUFreq.20=20MHz (40MHz XTAL) +esp32.menu.CPUFreq.20.build.f_cpu=20000000L +esp32.menu.CPUFreq.13=13MHz (26MHz XTAL) +esp32.menu.CPUFreq.13.build.f_cpu=13000000L +esp32.menu.CPUFreq.10=10MHz (40MHz XTAL) +esp32.menu.CPUFreq.10.build.f_cpu=10000000L + +esp32.menu.FlashMode.qio=QIO +esp32.menu.FlashMode.qio.build.flash_mode=dio +esp32.menu.FlashMode.qio.build.boot=qio +esp32.menu.FlashMode.dio=DIO +esp32.menu.FlashMode.dio.build.flash_mode=dio +esp32.menu.FlashMode.dio.build.boot=dio +esp32.menu.FlashMode.qout=QOUT +esp32.menu.FlashMode.qout.build.flash_mode=dout +esp32.menu.FlashMode.qout.build.boot=qout +esp32.menu.FlashMode.dout=DOUT +esp32.menu.FlashMode.dout.build.flash_mode=dout +esp32.menu.FlashMode.dout.build.boot=dout + +esp32.menu.FlashFreq.80=80MHz +esp32.menu.FlashFreq.80.build.flash_freq=80m +esp32.menu.FlashFreq.40=40MHz +esp32.menu.FlashFreq.40.build.flash_freq=40m + +esp32.menu.FlashSize.4M=4MB (32Mb) +esp32.menu.FlashSize.4M.build.flash_size=4MB +esp32.menu.FlashSize.8M=8MB (64Mb) +esp32.menu.FlashSize.8M.build.flash_size=8MB +esp32.menu.FlashSize.8M.build.partitions=default_8MB +esp32.menu.FlashSize.2M=2MB (16Mb) +esp32.menu.FlashSize.2M.build.flash_size=2MB +esp32.menu.FlashSize.2M.build.partitions=minimal +esp32.menu.FlashSize.16M=16MB (128Mb) +esp32.menu.FlashSize.16M.build.flash_size=16MB + +esp32.menu.UploadSpeed.921600=921600 +esp32.menu.UploadSpeed.921600.upload.speed=921600 +esp32.menu.UploadSpeed.115200=115200 +esp32.menu.UploadSpeed.115200.upload.speed=115200 +esp32.menu.UploadSpeed.256000.windows=256000 +esp32.menu.UploadSpeed.256000.upload.speed=256000 +esp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32.menu.UploadSpeed.230400=230400 +esp32.menu.UploadSpeed.230400.upload.speed=230400 +esp32.menu.UploadSpeed.460800.linux=460800 +esp32.menu.UploadSpeed.460800.macosx=460800 +esp32.menu.UploadSpeed.460800.upload.speed=460800 +esp32.menu.UploadSpeed.512000.windows=512000 +esp32.menu.UploadSpeed.512000.upload.speed=512000 + +esp32.menu.LoopCore.1=Core 1 +esp32.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1 +esp32.menu.LoopCore.0=Core 0 +esp32.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0 + +esp32.menu.EventsCore.1=Core 1 +esp32.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1 +esp32.menu.EventsCore.0=Core 0 +esp32.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0 + +esp32.menu.DebugLevel.none=None +esp32.menu.DebugLevel.none.build.code_debug=0 +esp32.menu.DebugLevel.error=Error +esp32.menu.DebugLevel.error.build.code_debug=1 +esp32.menu.DebugLevel.warn=Warn +esp32.menu.DebugLevel.warn.build.code_debug=2 +esp32.menu.DebugLevel.info=Info +esp32.menu.DebugLevel.info.build.code_debug=3 +esp32.menu.DebugLevel.debug=Debug +esp32.menu.DebugLevel.debug.build.code_debug=4 +esp32.menu.DebugLevel.verbose=Verbose +esp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32wrover.name=ESP32 Wrover Module + +esp32wrover.upload.tool=esptool_py +esp32wrover.upload.maximum_size=1310720 +esp32wrover.upload.maximum_data_size=327680 +esp32wrover.upload.flags= +esp32wrover.upload.extra_flags= + +esp32wrover.serial.disableDTR=true +esp32wrover.serial.disableRTS=true + +esp32wrover.build.tarch=xtensa +esp32wrover.build.bootloader_addr=0x1000 +esp32wrover.build.target=esp32 +esp32wrover.build.mcu=esp32 +esp32wrover.build.core=esp32 +esp32wrover.build.variant=esp32 +esp32wrover.build.board=ESP32_DEV + +esp32wrover.build.f_cpu=240000000L +esp32wrover.build.flash_size=4MB +esp32wrover.build.flash_freq=40m +esp32wrover.build.flash_mode=dio +esp32wrover.build.boot=dio +esp32wrover.build.partitions=default +esp32wrover.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +esp32wrover.build.extra_libs= + +esp32wrover.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32wrover.menu.PartitionScheme.default.build.partitions=default +esp32wrover.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32wrover.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32wrover.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32wrover.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32wrover.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32wrover.menu.PartitionScheme.minimal.build.partitions=minimal +esp32wrover.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32wrover.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32wrover.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32wrover.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32wrover.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32wrover.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32wrover.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32wrover.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32wrover.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32wrover.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32wrover.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32wrover.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32wrover.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32wrover.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32wrover.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32wrover.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32wrover.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32wrover.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32wrover.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32wrover.menu.PartitionScheme.fatflash.build.partitions=ffat + +esp32wrover.menu.FlashMode.qio=QIO +esp32wrover.menu.FlashMode.qio.build.flash_mode=dio +esp32wrover.menu.FlashMode.qio.build.boot=qio +esp32wrover.menu.FlashMode.dio=DIO +esp32wrover.menu.FlashMode.dio.build.flash_mode=dio +esp32wrover.menu.FlashMode.dio.build.boot=dio +esp32wrover.menu.FlashMode.qout=QOUT +esp32wrover.menu.FlashMode.qout.build.flash_mode=dout +esp32wrover.menu.FlashMode.qout.build.boot=qout +esp32wrover.menu.FlashMode.dout=DOUT +esp32wrover.menu.FlashMode.dout.build.flash_mode=dout +esp32wrover.menu.FlashMode.dout.build.boot=dout + +esp32wrover.menu.FlashFreq.80=80MHz +esp32wrover.menu.FlashFreq.80.build.flash_freq=80m +esp32wrover.menu.FlashFreq.40=40MHz +esp32wrover.menu.FlashFreq.40.build.flash_freq=40m + +esp32wrover.menu.UploadSpeed.921600=921600 +esp32wrover.menu.UploadSpeed.921600.upload.speed=921600 +esp32wrover.menu.UploadSpeed.115200=115200 +esp32wrover.menu.UploadSpeed.115200.upload.speed=115200 +esp32wrover.menu.UploadSpeed.256000.windows=256000 +esp32wrover.menu.UploadSpeed.256000.upload.speed=256000 +esp32wrover.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32wrover.menu.UploadSpeed.230400=230400 +esp32wrover.menu.UploadSpeed.230400.upload.speed=230400 +esp32wrover.menu.UploadSpeed.460800.linux=460800 +esp32wrover.menu.UploadSpeed.460800.macosx=460800 +esp32wrover.menu.UploadSpeed.460800.upload.speed=460800 +esp32wrover.menu.UploadSpeed.512000.windows=512000 +esp32wrover.menu.UploadSpeed.512000.upload.speed=512000 + +esp32wrover.menu.DebugLevel.none=None +esp32wrover.menu.DebugLevel.none.build.code_debug=0 +esp32wrover.menu.DebugLevel.error=Error +esp32wrover.menu.DebugLevel.error.build.code_debug=1 +esp32wrover.menu.DebugLevel.warn=Warn +esp32wrover.menu.DebugLevel.warn.build.code_debug=2 +esp32wrover.menu.DebugLevel.info=Info +esp32wrover.menu.DebugLevel.info.build.code_debug=3 +esp32wrover.menu.DebugLevel.debug=Debug +esp32wrover.menu.DebugLevel.debug.build.code_debug=4 +esp32wrover.menu.DebugLevel.verbose=Verbose +esp32wrover.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +pico32.name=ESP32 PICO-D4 + +pico32.upload.tool=esptool_py +pico32.upload.maximum_size=1310720 +pico32.upload.maximum_data_size=327680 +pico32.upload.flags= +pico32.upload.extra_flags= + +pico32.serial.disableDTR=true +pico32.serial.disableRTS=true + +pico32.build.tarch=xtensa +pico32.build.bootloader_addr=0x1000 +pico32.build.target=esp32 +pico32.build.mcu=esp32 +pico32.build.core=esp32 +pico32.build.variant=pico32 +pico32.build.board=ESP32_PICO + +pico32.build.f_cpu=240000000L +pico32.build.flash_size=4MB +pico32.build.flash_freq=80m +pico32.build.flash_mode=dio +pico32.build.boot=dio +pico32.build.partitions=default +pico32.build.defines= + +pico32.menu.PartitionScheme.default=Default +pico32.menu.PartitionScheme.default.build.partitions=default +pico32.menu.PartitionScheme.no_ota=No OTA (Large APP) +pico32.menu.PartitionScheme.no_ota.build.partitions=no_ota +pico32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +pico32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +pico32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +pico32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +pico32.menu.UploadSpeed.921600=921600 +pico32.menu.UploadSpeed.921600.upload.speed=921600 +pico32.menu.UploadSpeed.115200=115200 +pico32.menu.UploadSpeed.115200.upload.speed=115200 +pico32.menu.UploadSpeed.256000.windows=256000 +pico32.menu.UploadSpeed.256000.upload.speed=256000 +pico32.menu.UploadSpeed.230400.windows.upload.speed=256000 +pico32.menu.UploadSpeed.230400=230400 +pico32.menu.UploadSpeed.230400.upload.speed=230400 +pico32.menu.UploadSpeed.460800.linux=460800 +pico32.menu.UploadSpeed.460800.macosx=460800 +pico32.menu.UploadSpeed.460800.upload.speed=460800 +pico32.menu.UploadSpeed.512000.windows=512000 +pico32.menu.UploadSpeed.512000.upload.speed=512000 + +pico32.menu.DebugLevel.none=None +pico32.menu.DebugLevel.none.build.code_debug=0 +pico32.menu.DebugLevel.error=Error +pico32.menu.DebugLevel.error.build.code_debug=1 +pico32.menu.DebugLevel.warn=Warn +pico32.menu.DebugLevel.warn.build.code_debug=2 +pico32.menu.DebugLevel.info=Info +pico32.menu.DebugLevel.info.build.code_debug=3 +pico32.menu.DebugLevel.debug=Debug +pico32.menu.DebugLevel.debug.build.code_debug=4 +pico32.menu.DebugLevel.verbose=Verbose +pico32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32s2usb.name=ESP32S2 Native USB +esp32s2usb.vid.0=0x303a +esp32s2usb.pid.0=0x0003 + +esp32s2usb.upload.tool=esptool_py +esp32s2usb.upload.maximum_size=1310720 +esp32s2usb.upload.maximum_data_size=327680 +esp32s2usb.upload.flags= +esp32s2usb.upload.extra_flags= +esp32s2usb.upload.use_1200bps_touch=true +esp32s2usb.upload.wait_for_upload_port=true +esp32s2usb.upload.speed=921600 + +esp32s2usb.serial.disableDTR=false +esp32s2usb.serial.disableRTS=false + +esp32s2usb.build.tarch=xtensa +esp32s2usb.build.bootloader_addr=0x1000 +esp32s2usb.build.target=esp32s2 +esp32s2usb.build.mcu=esp32s2 +esp32s2usb.build.core=esp32 +esp32s2usb.build.variant=esp32s2usb +esp32s2usb.build.board=ESP32S2_USB + +esp32s2usb.build.cdc_on_boot=1 +esp32s2usb.build.msc_on_boot=1 +esp32s2usb.build.dfu_on_boot=1 +esp32s2usb.build.f_cpu=240000000L +esp32s2usb.build.flash_size=4MB +esp32s2usb.build.flash_freq=80m +esp32s2usb.build.flash_mode=dio +esp32s2usb.build.boot=qio +esp32s2usb.build.partitions=default +esp32s2usb.build.defines= + +esp32s2usb.menu.PSRAM.disabled=Disabled +esp32s2usb.menu.PSRAM.disabled.build.defines= +esp32s2usb.menu.PSRAM.enabled=Enabled +esp32s2usb.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +esp32s2usb.menu.FlashSize.4M=4MB (32Mb) +esp32s2usb.menu.FlashSize.4M.build.flash_size=4MB +esp32s2usb.menu.FlashSize.8M=8MB (64Mb) +esp32s2usb.menu.FlashSize.8M.build.flash_size=8MB +esp32s2usb.menu.FlashSize.8M.build.partitions=default_8MB +esp32s2usb.menu.FlashSize.16M=16MB (128Mb) +esp32s2usb.menu.FlashSize.16M.build.flash_size=16MB + +esp32s2usb.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32s2usb.menu.PartitionScheme.default.build.partitions=default +esp32s2usb.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32s2usb.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32s2usb.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32s2usb.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32s2usb.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +esp32s2usb.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32s2usb.menu.PartitionScheme.minimal.build.partitions=minimal +esp32s2usb.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32s2usb.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32s2usb.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32s2usb.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32s2usb.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32s2usb.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32s2usb.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32s2usb.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32s2usb.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32s2usb.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32s2usb.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32s2usb.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32s2usb.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32s2usb.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32s2usb.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32s2usb.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32s2usb.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32s2usb.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32s2usb.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32s2usb.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32s2usb.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +esp32s2usb.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +esp32s2usb.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +esp32s2usb.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +esp32s2usb.menu.DebugLevel.none=None +esp32s2usb.menu.DebugLevel.none.build.code_debug=0 +esp32s2usb.menu.DebugLevel.error=Error +esp32s2usb.menu.DebugLevel.error.build.code_debug=1 +esp32s2usb.menu.DebugLevel.warn=Warn +esp32s2usb.menu.DebugLevel.warn.build.code_debug=2 +esp32s2usb.menu.DebugLevel.info=Info +esp32s2usb.menu.DebugLevel.info.build.code_debug=3 +esp32s2usb.menu.DebugLevel.debug=Debug +esp32s2usb.menu.DebugLevel.debug.build.code_debug=4 +esp32s2usb.menu.DebugLevel.verbose=Verbose +esp32s2usb.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32wroverkit.name=ESP32 Wrover Kit (all versions) +esp32wroverkit.upload.tool=esptool_py +esp32wroverkit.upload.maximum_size=1310720 +esp32wroverkit.upload.maximum_data_size=327680 +esp32wroverkit.upload.flags= +esp32wroverkit.upload.extra_flags= +esp32wroverkit.serial.disableDTR=true +esp32wroverkit.serial.disableRTS=true +esp32wroverkit.build.tarch=xtensa +esp32wroverkit.build.bootloader_addr=0x1000 +esp32wroverkit.build.target=esp32 +esp32wroverkit.build.mcu=esp32 +esp32wroverkit.build.core=esp32 +esp32wroverkit.build.variant=esp32 +esp32wroverkit.build.board=ESP32_WROVER_KIT +esp32wroverkit.build.f_cpu=240000000L +esp32wroverkit.menu.CPUFreq.240=240MHz (WiFi/BT) +esp32wroverkit.menu.CPUFreq.240.build.f_cpu=240000000L +esp32wroverkit.menu.CPUFreq.160=160MHz (WiFi/BT) +esp32wroverkit.menu.CPUFreq.160.build.f_cpu=160000000L +esp32wroverkit.menu.CPUFreq.80=80MHz (WiFi/BT) +esp32wroverkit.menu.CPUFreq.80.build.f_cpu=80000000L +esp32wroverkit.menu.CPUFreq.40=40MHz (40MHz XTAL) +esp32wroverkit.menu.CPUFreq.40.build.f_cpu=40000000L +esp32wroverkit.menu.CPUFreq.26=26MHz (26MHz XTAL) +esp32wroverkit.menu.CPUFreq.26.build.f_cpu=26000000L +esp32wroverkit.menu.CPUFreq.20=20MHz (40MHz XTAL) +esp32wroverkit.menu.CPUFreq.20.build.f_cpu=20000000L +esp32wroverkit.menu.CPUFreq.13=13MHz (26MHz XTAL) +esp32wroverkit.menu.CPUFreq.13.build.f_cpu=13000000L +esp32wroverkit.menu.CPUFreq.10=10MHz (40MHz XTAL) +esp32wroverkit.menu.CPUFreq.10.build.f_cpu=10000000L +esp32wroverkit.build.flash_size=4MB +esp32wroverkit.build.flash_freq=40m +esp32wroverkit.menu.FlashSize.4M=4MB (32Mb) +esp32wroverkit.menu.FlashSize.4M.build.flash_size=4MB +esp32wroverkit.menu.FlashSize.8M=8MB (64Mb) +esp32wroverkit.menu.FlashSize.8M.build.flash_size=8MB +esp32wroverkit.menu.FlashSize.8M.build.partitions=default_8MB +esp32wroverkit.menu.FlashSize.2M=2MB (16Mb) +esp32wroverkit.menu.FlashSize.2M.build.flash_size=2MB +esp32wroverkit.menu.FlashSize.2M.build.partitions=minimal +esp32wroverkit.menu.FlashSize.16M=16MB (128Mb) +esp32wroverkit.menu.FlashSize.16M.build.flash_size=16MB +esp32wroverkit.build.flash_mode=dio +esp32wroverkit.build.boot=dio +esp32wroverkit.build.partitions=default +esp32wroverkit.menu.PSRAM.enabled=Enabled +esp32wroverkit.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +esp32wroverkit.menu.PSRAM.disabled=Disabled +esp32wroverkit.menu.PSRAM.disabled.build.defines= +esp32wroverkit.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32wroverkit.menu.PartitionScheme.default.build.partitions=default +esp32wroverkit.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32wroverkit.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32wroverkit.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32wroverkit.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32wroverkit.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32wroverkit.menu.PartitionScheme.minimal.build.partitions=minimal +esp32wroverkit.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32wroverkit.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32wroverkit.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32wroverkit.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32wroverkit.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32wroverkit.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32wroverkit.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32wroverkit.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32wroverkit.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32wroverkit.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32wroverkit.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32wroverkit.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32wroverkit.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32wroverkit.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32wroverkit.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32wroverkit.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32wroverkit.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32wroverkit.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32wroverkit.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32wroverkit.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32wroverkit.menu.FlashMode.qio=QIO +esp32wroverkit.menu.FlashMode.qio.build.flash_mode=dio +esp32wroverkit.menu.FlashMode.qio.build.boot=qio +esp32wroverkit.menu.FlashMode.dio=DIO +esp32wroverkit.menu.FlashMode.dio.build.flash_mode=dio +esp32wroverkit.menu.FlashMode.dio.build.boot=dio +esp32wroverkit.menu.FlashMode.qout=QOUT +esp32wroverkit.menu.FlashMode.qout.build.flash_mode=dout +esp32wroverkit.menu.FlashMode.qout.build.boot=qout +esp32wroverkit.menu.FlashMode.dout=DOUT +esp32wroverkit.menu.FlashMode.dout.build.flash_mode=dout +esp32wroverkit.menu.FlashMode.dout.build.boot=dout +esp32wroverkit.menu.FlashFreq.80=80MHz +esp32wroverkit.menu.FlashFreq.80.build.flash_freq=80m +esp32wroverkit.menu.FlashFreq.40=40MHz +esp32wroverkit.menu.FlashFreq.40.build.flash_freq=40m +esp32wroverkit.menu.UploadSpeed.921600=921600 +esp32wroverkit.menu.UploadSpeed.921600.upload.speed=921600 +esp32wroverkit.menu.UploadSpeed.115200=115200 +esp32wroverkit.menu.UploadSpeed.115200.upload.speed=115200 +esp32wroverkit.menu.UploadSpeed.256000.windows=256000 +esp32wroverkit.menu.UploadSpeed.256000.upload.speed=256000 +esp32wroverkit.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32wroverkit.menu.UploadSpeed.230400=230400 +esp32wroverkit.menu.UploadSpeed.230400.upload.speed=230400 +esp32wroverkit.menu.UploadSpeed.460800.linux=460800 +esp32wroverkit.menu.UploadSpeed.460800.macosx=460800 +esp32wroverkit.menu.UploadSpeed.460800.upload.speed=460800 +esp32wroverkit.menu.UploadSpeed.512000.windows=512000 +esp32wroverkit.menu.UploadSpeed.512000.upload.speed=512000 +esp32wroverkit.menu.DebugLevel.none=None +esp32wroverkit.menu.DebugLevel.none.build.code_debug=0 +esp32wroverkit.menu.DebugLevel.error=Error +esp32wroverkit.menu.DebugLevel.error.build.code_debug=1 +esp32wroverkit.menu.DebugLevel.warn=Warn +esp32wroverkit.menu.DebugLevel.warn.build.code_debug=2 +esp32wroverkit.menu.DebugLevel.info=Info +esp32wroverkit.menu.DebugLevel.info.build.code_debug=3 +esp32wroverkit.menu.DebugLevel.debug=Debug +esp32wroverkit.menu.DebugLevel.debug.build.code_debug=4 +esp32wroverkit.menu.DebugLevel.verbose=Verbose +esp32wroverkit.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +tinypico.name=UM TinyPICO + +tinypico.upload.tool=esptool_py +tinypico.upload.maximum_size=1310720 +tinypico.upload.maximum_data_size=327680 +tinypico.upload.flags= +tinypico.upload.extra_flags= + +tinypico.serial.disableDTR=true +tinypico.serial.disableRTS=true + +tinypico.build.tarch=xtensa +tinypico.build.bootloader_addr=0x1000 +tinypico.build.target=esp32 +tinypico.build.mcu=esp32 +tinypico.build.core=esp32 +tinypico.build.variant=um_tinypico +tinypico.build.board=TINYPICO + +tinypico.build.f_cpu=240000000L +tinypico.build.flash_size=4MB +tinypico.build.flash_freq=80m +tinypico.build.flash_mode=dio +tinypico.build.boot=dio +tinypico.build.partitions=default +tinypico.build.defines= + +tinypico.menu.PartitionScheme.default=Default +tinypico.menu.PartitionScheme.default.build.partitions=default +tinypico.menu.PartitionScheme.no_ota=No OTA (Large APP) +tinypico.menu.PartitionScheme.no_ota.build.partitions=no_ota +tinypico.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +tinypico.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +tinypico.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +tinypico.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +tinypico.menu.UploadSpeed.921600=921600 +tinypico.menu.UploadSpeed.921600.upload.speed=921600 +tinypico.menu.UploadSpeed.115200=115200 +tinypico.menu.UploadSpeed.115200.upload.speed=115200 +tinypico.menu.UploadSpeed.256000.windows=256000 +tinypico.menu.UploadSpeed.256000.upload.speed=256000 +tinypico.menu.UploadSpeed.230400.windows.upload.speed=256000 +tinypico.menu.UploadSpeed.230400=230400 +tinypico.menu.UploadSpeed.230400.upload.speed=230400 +tinypico.menu.UploadSpeed.460800.linux=460800 +tinypico.menu.UploadSpeed.460800.macosx=460800 +tinypico.menu.UploadSpeed.460800.upload.speed=460800 +tinypico.menu.UploadSpeed.512000.windows=512000 +tinypico.menu.UploadSpeed.512000.upload.speed=512000 + +tinypico.menu.FlashMode.qio=QIO +tinypico.menu.FlashMode.qio.build.flash_mode=dio +tinypico.menu.FlashMode.qio.build.boot=qio +tinypico.menu.FlashMode.dio=DIO +tinypico.menu.FlashMode.dio.build.flash_mode=dio +tinypico.menu.FlashMode.dio.build.boot=dio + +tinypico.menu.FlashFreq.80=80MHz +tinypico.menu.FlashFreq.80.build.flash_freq=80m +tinypico.menu.FlashFreq.40=40MHz +tinypico.menu.FlashFreq.40.build.flash_freq=40m + +tinypico.menu.PSRAM.enabled=Enabled +tinypico.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +tinypico.menu.PSRAM.enabled.build.extra_libs= +tinypico.menu.PSRAM.disabled=Disabled +tinypico.menu.PSRAM.disabled.build.defines= +tinypico.menu.PSRAM.disabled.build.extra_libs= + +tinypico.menu.DebugLevel.none=None +tinypico.menu.DebugLevel.none.build.code_debug=0 +tinypico.menu.DebugLevel.error=Error +tinypico.menu.DebugLevel.error.build.code_debug=1 +tinypico.menu.DebugLevel.warn=Warn +tinypico.menu.DebugLevel.warn.build.code_debug=2 +tinypico.menu.DebugLevel.info=Info +tinypico.menu.DebugLevel.info.build.code_debug=3 +tinypico.menu.DebugLevel.debug=Debug +tinypico.menu.DebugLevel.debug.build.code_debug=4 +tinypico.menu.DebugLevel.verbose=Verbose +tinypico.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +feathers2.name=UM FeatherS2 +feathers2.vid.0=0x239A +feathers2.pid.0=0x80AB + +feathers2.upload.tool=esptool_py +feathers2.upload.maximum_size=1310720 +feathers2.upload.maximum_data_size=327680 +feathers2.upload.flags= +feathers2.upload.extra_flags= +feathers2.upload.use_1200bps_touch=true +feathers2.upload.wait_for_upload_port=true + +feathers2.serial.disableDTR=false +feathers2.serial.disableRTS=false + +feathers2.build.tarch=xtensa +feathers2.build.bootloader_addr=0x1000 +feathers2.build.target=esp32s2 +feathers2.build.mcu=esp32s2 +feathers2.build.core=esp32 +feathers2.build.variant=um_feathers2 +feathers2.build.board=FEATHERS2 + +feathers2.build.cdc_on_boot=1 +feathers2.build.msc_on_boot=0 +feathers2.build.dfu_on_boot=0 +feathers2.build.f_cpu=240000000L +feathers2.build.flash_size=16MB +feathers2.build.flash_freq=80m +feathers2.build.flash_mode=dio +feathers2.build.boot=qio +feathers2.build.partitions=fatflash +feathers2.build.defines= + +feathers2.menu.CDCOnBoot.cdc=Enabled +feathers2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +feathers2.menu.CDCOnBoot.default=Disabled +feathers2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +feathers2.menu.MSCOnBoot.default=Disabled +feathers2.menu.MSCOnBoot.default.build.msc_on_boot=0 +feathers2.menu.MSCOnBoot.msc=Enabled +feathers2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +feathers2.menu.DFUOnBoot.default=Disabled +feathers2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +feathers2.menu.DFUOnBoot.dfu=Enabled +feathers2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +feathers2.menu.PSRAM.enabled=Enabled +feathers2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +feathers2.menu.PSRAM.disabled=Disabled +feathers2.menu.PSRAM.disabled.build.defines= + +feathers2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +feathers2.menu.PartitionScheme.fatflash.build.partitions=ffat +feathers2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +feathers2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +feathers2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +feathers2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 +feathers2.menu.PartitionScheme.app3M_spiffs9M_16MB=16M Flash (3MB APP/9MB SPIFFS) +feathers2.menu.PartitionScheme.app3M_spiffs9M_16MB.build.partitions=app3M_spiffs9M_16MB +feathers2.menu.PartitionScheme.app3M_spiffs9M_16MB.upload.maximum_size=3145728 +feathers2.menu.PartitionScheme.app3M_nota_spiffs12M_16MB=16M Flash No OTA (3MB APP/12MB SPIFFS) +feathers2.menu.PartitionScheme.app3M_nota_spiffs12M_16MB.build.partitions=app3M_nota_spiffs12M_16MB +feathers2.menu.PartitionScheme.app3M_nota_spiffs12M_16MB.upload.maximum_size=3145728 +feathers2.menu.PartitionScheme.app2M_spiffs11M_16MB=16M Flash (2MB APP/11MB SPIFFS) +feathers2.menu.PartitionScheme.app2M_spiffs11M_16MB.build.partitions=app2M_spiffs11M_16MB +feathers2.menu.PartitionScheme.app2M_spiffs11M_16MB.upload.maximum_size=2097152 +feathers2.menu.PartitionScheme.app2M_nota_spiffs13M_16MB=16M Flash No OTA (2MB APP/13MB SPIFFS) +feathers2.menu.PartitionScheme.app2M_nota_spiffs13M_16MB.build.partitions=app2M_nota_spiffs13M_16MB +feathers2.menu.PartitionScheme.app2M_nota_spiffs13M_16MB.upload.maximum_size=2097152 +feathers2.menu.PartitionScheme.app1M_spiffs13M_16MB=16M Flash (1MB APP/13MB SPIFFS) +feathers2.menu.PartitionScheme.app1M_spiffs13M_16MB.build.partitions=app1M_spiffs13M_16MB +feathers2.menu.PartitionScheme.app1M_spiffs13M_16MB.upload.maximum_size=1048576 +feathers2.menu.PartitionScheme.app1M_nota_spiffs14M_16MB=16M Flash No OTA (1MB APP/14MB SPIFFS) +feathers2.menu.PartitionScheme.app1M_nota_spiffs14M_16MB.build.partitions=app1M_nota_spiffs14M_16MB +feathers2.menu.PartitionScheme.app1M_nota_spiffs14M_16MB.upload.maximum_size=1048576 +feathers2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +feathers2.menu.PartitionScheme.default.build.partitions=default +feathers2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +feathers2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +feathers2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +feathers2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +feathers2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +feathers2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +feathers2.menu.PartitionScheme.minimal.build.partitions=minimal +feathers2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +feathers2.menu.PartitionScheme.no_ota.build.partitions=no_ota +feathers2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +feathers2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +feathers2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +feathers2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +feathers2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +feathers2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +feathers2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +feathers2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +feathers2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +feathers2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +feathers2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +feathers2.menu.PartitionScheme.huge_app.build.partitions=huge_app +feathers2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +feathers2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +feathers2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +feathers2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +feathers2.menu.CPUFreq.240=240MHz (WiFi) +feathers2.menu.CPUFreq.240.build.f_cpu=240000000L +feathers2.menu.CPUFreq.160=160MHz (WiFi) +feathers2.menu.CPUFreq.160.build.f_cpu=160000000L +feathers2.menu.CPUFreq.80=80MHz (WiFi) +feathers2.menu.CPUFreq.80.build.f_cpu=80000000L +feathers2.menu.CPUFreq.40=40MHz +feathers2.menu.CPUFreq.40.build.f_cpu=40000000L +feathers2.menu.CPUFreq.20=20MHz +feathers2.menu.CPUFreq.20.build.f_cpu=20000000L +feathers2.menu.CPUFreq.10=10MHz +feathers2.menu.CPUFreq.10.build.f_cpu=10000000L + +feathers2.menu.FlashSize.16M=16MB (128Mb) +feathers2.menu.FlashSize.16M.build.flash_size=16MB +feathers2.menu.FlashSize.4M=4MB (32Mb) +feathers2.menu.FlashSize.4M.build.flash_size=4MB +feathers2.menu.FlashSize.8M=8MB (64Mb) +feathers2.menu.FlashSize.8M.build.flash_size=8MB +feathers2.menu.FlashSize.8M.build.partitions=default_8MB +feathers2.menu.FlashSize.2M=2MB (16Mb) +feathers2.menu.FlashSize.2M.build.flash_size=2MB +feathers2.menu.FlashSize.2M.build.partitions=minimal + +feathers2.menu.UploadSpeed.921600=921600 +feathers2.menu.UploadSpeed.921600.upload.speed=921600 +feathers2.menu.UploadSpeed.115200=115200 +feathers2.menu.UploadSpeed.115200.upload.speed=115200 +feathers2.menu.UploadSpeed.256000.windows=256000 +feathers2.menu.UploadSpeed.256000.upload.speed=256000 +feathers2.menu.UploadSpeed.230400.windows.upload.speed=256000 +feathers2.menu.UploadSpeed.230400=230400 +feathers2.menu.UploadSpeed.230400.upload.speed=230400 +feathers2.menu.UploadSpeed.460800.linux=460800 +feathers2.menu.UploadSpeed.460800.macosx=460800 +feathers2.menu.UploadSpeed.460800.upload.speed=460800 + +feathers2.menu.DebugLevel.none=None +feathers2.menu.DebugLevel.none.build.code_debug=0 +feathers2.menu.DebugLevel.error=Error +feathers2.menu.DebugLevel.error.build.code_debug=1 +feathers2.menu.DebugLevel.warn=Warn +feathers2.menu.DebugLevel.warn.build.code_debug=2 +feathers2.menu.DebugLevel.info=Info +feathers2.menu.DebugLevel.info.build.code_debug=3 +feathers2.menu.DebugLevel.debug=Debug +feathers2.menu.DebugLevel.debug.build.code_debug=4 +feathers2.menu.DebugLevel.verbose=Verbose +feathers2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +feathers2neo.name=UM FeatherS2 Neo +feathers2neo.vid.0=0x303a +feathers2neo.pid.0=0x80B4 + +feathers2neo.upload.tool=esptool_py +feathers2neo.upload.maximum_size=1310720 +feathers2neo.upload.maximum_data_size=327680 +feathers2neo.upload.flags= +feathers2neo.upload.extra_flags= +feathers2neo.upload.use_1200bps_touch=true +feathers2neo.upload.wait_for_upload_port=true + +feathers2neo.serial.disableDTR=false +feathers2neo.serial.disableRTS=false + +feathers2neo.build.tarch=xtensa +feathers2neo.build.bootloader_addr=0x1000 +feathers2neo.build.target=esp32s2 +feathers2neo.build.mcu=esp32s2 +feathers2neo.build.core=esp32 +feathers2neo.build.variant=um_feathers2neo +feathers2neo.build.board=FEATHERS2NEO + +feathers2neo.build.cdc_on_boot=1 +feathers2neo.build.msc_on_boot=0 +feathers2neo.build.dfu_on_boot=0 +feathers2neo.build.f_cpu=240000000L +feathers2neo.build.flash_size=4MB +feathers2neo.build.flash_freq=80m +feathers2neo.build.flash_mode=dio +feathers2neo.build.boot=qio +feathers2neo.build.partitions=default +feathers2neo.build.defines= + +feathers2neo.menu.CDCOnBoot.cdc=Enabled +feathers2neo.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +feathers2neo.menu.CDCOnBoot.default=Disabled +feathers2neo.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +feathers2neo.menu.MSCOnBoot.default=Disabled +feathers2neo.menu.MSCOnBoot.default.build.msc_on_boot=0 +feathers2neo.menu.MSCOnBoot.msc=Enabled +feathers2neo.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +feathers2neo.menu.DFUOnBoot.default=Disabled +feathers2neo.menu.DFUOnBoot.default.build.dfu_on_boot=0 +feathers2neo.menu.DFUOnBoot.dfu=Enabled +feathers2neo.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +feathers2neo.menu.PSRAM.enabled=Enabled +feathers2neo.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +feathers2neo.menu.PSRAM.disabled=Disabled +feathers2neo.menu.PSRAM.disabled.build.defines= + +feathers2neo.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +feathers2neo.menu.PartitionScheme.default.build.partitions=default +feathers2neo.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +feathers2neo.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +feathers2neo.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +feathers2neo.menu.PartitionScheme.minimal.build.partitions=minimal +feathers2neo.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +feathers2neo.menu.PartitionScheme.no_ota.build.partitions=no_ota +feathers2neo.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +feathers2neo.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +feathers2neo.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +feathers2neo.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +feathers2neo.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +feathers2neo.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +feathers2neo.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +feathers2neo.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +feathers2neo.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +feathers2neo.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +feathers2neo.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +feathers2neo.menu.PartitionScheme.huge_app.build.partitions=huge_app +feathers2neo.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +feathers2neo.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +feathers2neo.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +feathers2neo.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +feathers2neo.menu.CPUFreq.240=240MHz (WiFi) +feathers2neo.menu.CPUFreq.240.build.f_cpu=240000000L +feathers2neo.menu.CPUFreq.160=160MHz (WiFi) +feathers2neo.menu.CPUFreq.160.build.f_cpu=160000000L +feathers2neo.menu.CPUFreq.80=80MHz (WiFi) +feathers2neo.menu.CPUFreq.80.build.f_cpu=80000000L +feathers2neo.menu.CPUFreq.40=40MHz +feathers2neo.menu.CPUFreq.40.build.f_cpu=40000000L +feathers2neo.menu.CPUFreq.20=20MHz +feathers2neo.menu.CPUFreq.20.build.f_cpu=20000000L +feathers2neo.menu.CPUFreq.10=10MHz +feathers2neo.menu.CPUFreq.10.build.f_cpu=10000000L + +feathers2neo.menu.FlashSize.4M=4MB (32Mb) +feathers2neo.menu.FlashSize.4M.build.flash_size=4MB +feathers2neo.menu.FlashSize.2M=2MB (16Mb) +feathers2neo.menu.FlashSize.2M.build.flash_size=2MB +feathers2neo.menu.FlashSize.2M.build.partitions=minimal + +feathers2neo.menu.UploadSpeed.921600=921600 +feathers2neo.menu.UploadSpeed.921600.upload.speed=921600 +feathers2neo.menu.UploadSpeed.115200=115200 +feathers2neo.menu.UploadSpeed.115200.upload.speed=115200 +feathers2neo.menu.UploadSpeed.256000.windows=256000 +feathers2neo.menu.UploadSpeed.256000.upload.speed=256000 +feathers2neo.menu.UploadSpeed.230400.windows.upload.speed=256000 +feathers2neo.menu.UploadSpeed.230400=230400 +feathers2neo.menu.UploadSpeed.230400.upload.speed=230400 +feathers2neo.menu.UploadSpeed.460800.linux=460800 +feathers2neo.menu.UploadSpeed.460800.macosx=460800 +feathers2neo.menu.UploadSpeed.460800.upload.speed=460800 + +feathers2neo.menu.DebugLevel.none=None +feathers2neo.menu.DebugLevel.none.build.code_debug=0 +feathers2neo.menu.DebugLevel.error=Error +feathers2neo.menu.DebugLevel.error.build.code_debug=1 +feathers2neo.menu.DebugLevel.warn=Warn +feathers2neo.menu.DebugLevel.warn.build.code_debug=2 +feathers2neo.menu.DebugLevel.info=Info +feathers2neo.menu.DebugLevel.info.build.code_debug=3 +feathers2neo.menu.DebugLevel.debug=Debug +feathers2neo.menu.DebugLevel.debug.build.code_debug=4 +feathers2neo.menu.DebugLevel.verbose=Verbose +feathers2neo.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +tinys2.name=UM TinyS2 +tinys2.vid.0=0x303a +tinys2.pid.0=0x8001 + +tinys2.upload.tool=esptool_py +tinys2.upload.maximum_size=1310720 +tinys2.upload.maximum_data_size=327680 +tinys2.upload.flags= +tinys2.upload.extra_flags= +tinys2.upload.use_1200bps_touch=true +tinys2.upload.wait_for_upload_port=true + +tinys2.serial.disableDTR=false +tinys2.serial.disableRTS=false + +tinys2.build.tarch=xtensa +tinys2.build.bootloader_addr=0x1000 +tinys2.build.target=esp32s2 +tinys2.build.mcu=esp32s2 +tinys2.build.core=esp32 +tinys2.build.variant=um_tinys2 +tinys2.build.board=TINYS2 + +tinys2.build.cdc_on_boot=1 +tinys2.build.msc_on_boot=0 +tinys2.build.dfu_on_boot=0 +tinys2.build.f_cpu=240000000L +tinys2.build.flash_size=4MB +tinys2.build.flash_freq=80m +tinys2.build.flash_mode=dio +tinys2.build.boot=qio +tinys2.build.partitions=default +tinys2.build.defines= + +tinys2.menu.CDCOnBoot.cdc=Enabled +tinys2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +tinys2.menu.CDCOnBoot.default=Disabled +tinys2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +tinys2.menu.MSCOnBoot.default=Disabled +tinys2.menu.MSCOnBoot.default.build.msc_on_boot=0 +tinys2.menu.MSCOnBoot.msc=Enabled +tinys2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +tinys2.menu.DFUOnBoot.default=Disabled +tinys2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +tinys2.menu.DFUOnBoot.dfu=Enabled +tinys2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +tinys2.menu.PSRAM.enabled=Enabled +tinys2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +tinys2.menu.PSRAM.disabled=Disabled +tinys2.menu.PSRAM.disabled.build.defines= + +tinys2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +tinys2.menu.PartitionScheme.default.build.partitions=default +tinys2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +tinys2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +tinys2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +tinys2.menu.PartitionScheme.minimal.build.partitions=minimal +tinys2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +tinys2.menu.PartitionScheme.no_ota.build.partitions=no_ota +tinys2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +tinys2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +tinys2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +tinys2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +tinys2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +tinys2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +tinys2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +tinys2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +tinys2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +tinys2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +tinys2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +tinys2.menu.PartitionScheme.huge_app.build.partitions=huge_app +tinys2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +tinys2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +tinys2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +tinys2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +tinys2.menu.CPUFreq.240=240MHz (WiFi) +tinys2.menu.CPUFreq.240.build.f_cpu=240000000L +tinys2.menu.CPUFreq.160=160MHz (WiFi) +tinys2.menu.CPUFreq.160.build.f_cpu=160000000L +tinys2.menu.CPUFreq.80=80MHz (WiFi) +tinys2.menu.CPUFreq.80.build.f_cpu=80000000L +tinys2.menu.CPUFreq.40=40MHz +tinys2.menu.CPUFreq.40.build.f_cpu=40000000L +tinys2.menu.CPUFreq.20=20MHz +tinys2.menu.CPUFreq.20.build.f_cpu=20000000L +tinys2.menu.CPUFreq.10=10MHz +tinys2.menu.CPUFreq.10.build.f_cpu=10000000L + +tinys2.menu.FlashSize.4M=4MB (32Mb) +tinys2.menu.FlashSize.4M.build.flash_size=4MB +tinys2.menu.FlashSize.2M=2MB (16Mb) +tinys2.menu.FlashSize.2M.build.flash_size=2MB +tinys2.menu.FlashSize.2M.build.partitions=minimal + +tinys2.menu.UploadSpeed.921600=921600 +tinys2.menu.UploadSpeed.921600.upload.speed=921600 +tinys2.menu.UploadSpeed.115200=115200 +tinys2.menu.UploadSpeed.115200.upload.speed=115200 +tinys2.menu.UploadSpeed.256000.windows=256000 +tinys2.menu.UploadSpeed.256000.upload.speed=256000 +tinys2.menu.UploadSpeed.230400.windows.upload.speed=256000 +tinys2.menu.UploadSpeed.230400=230400 +tinys2.menu.UploadSpeed.230400.upload.speed=230400 +tinys2.menu.UploadSpeed.460800.linux=460800 +tinys2.menu.UploadSpeed.460800.macosx=460800 +tinys2.menu.UploadSpeed.460800.upload.speed=460800 + +tinys2.menu.DebugLevel.none=None +tinys2.menu.DebugLevel.none.build.code_debug=0 +tinys2.menu.DebugLevel.error=Error +tinys2.menu.DebugLevel.error.build.code_debug=1 +tinys2.menu.DebugLevel.warn=Warn +tinys2.menu.DebugLevel.warn.build.code_debug=2 +tinys2.menu.DebugLevel.info=Info +tinys2.menu.DebugLevel.info.build.code_debug=3 +tinys2.menu.DebugLevel.debug=Debug +tinys2.menu.DebugLevel.debug.build.code_debug=4 +tinys2.menu.DebugLevel.verbose=Verbose +tinys2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +S_ODI_Ultra.name=S.ODI Ultra v1 + +S_ODI_Ultra.upload.tool=esptool_py +S_ODI_Ultra.upload.maximum_size=1310720 +S_ODI_Ultra.upload.maximum_data_size=327680 +S_ODI_Ultra.upload.wait_for_upload_port=true +S_ODI_Ultra.upload.flags= +S_ODI_Ultra.upload.extra_flags= + +S_ODI_Ultra.serial.disableDTR=true +S_ODI_Ultra.serial.disableRTS=true + +S_ODI_Ultra.build.tarch=xtensa +S_ODI_Ultra.build.bootloader_addr=0x1000 +S_ODI_Ultra.build.target=esp32 +S_ODI_Ultra.build.mcu=esp32 +S_ODI_Ultra.build.core=esp32 +S_ODI_Ultra.build.variant=S_ODI_Ultra_v1 +S_ODI_Ultra.build.board=ESP32_DEV + +S_ODI_Ultra.build.f_cpu=240000000L +S_ODI_Ultra.build.flash_mode=dio +S_ODI_Ultra.build.flash_size=4MB +S_ODI_Ultra.build.boot=dio +S_ODI_Ultra.build.partitions=default +S_ODI_Ultra.build.defines= + +S_ODI_Ultra.menu.FlashFreq.80=80MHz +S_ODI_Ultra.menu.FlashFreq.80.build.flash_freq=80m +S_ODI_Ultra.menu.FlashFreq.40=40MHz +S_ODI_Ultra.menu.FlashFreq.40.build.flash_freq=40m + +S_ODI_Ultra.menu.UploadSpeed.921600=921600 +S_ODI_Ultra.menu.UploadSpeed.921600.upload.speed=921600 +S_ODI_Ultra.menu.UploadSpeed.115200=115200 +S_ODI_Ultra.menu.UploadSpeed.115200.upload.speed=115200 +S_ODI_Ultra.menu.UploadSpeed.256000.windows=256000 +S_ODI_Ultra.menu.UploadSpeed.256000.upload.speed=256000 +S_ODI_Ultra.menu.UploadSpeed.230400.windows.upload.speed=256000 +S_ODI_Ultra.menu.UploadSpeed.230400=230400 +S_ODI_Ultra.menu.UploadSpeed.230400.upload.speed=230400 +S_ODI_Ultra.menu.UploadSpeed.460800.linux=460800 +S_ODI_Ultra.menu.UploadSpeed.460800.macosx=460800 +S_ODI_Ultra.menu.UploadSpeed.460800.upload.speed=460800 +S_ODI_Ultra.menu.UploadSpeed.512000.windows=512000 +S_ODI_Ultra.menu.UploadSpeed.512000.upload.speed=512000 + +S_ODI_Ultra.menu.DebugLevel.none=None +S_ODI_Ultra.menu.DebugLevel.none.build.code_debug=0 +S_ODI_Ultra.menu.DebugLevel.error=Error +S_ODI_Ultra.menu.DebugLevel.error.build.code_debug=1 +S_ODI_Ultra.menu.DebugLevel.warn=Warn +S_ODI_Ultra.menu.DebugLevel.warn.build.code_debug=2 +S_ODI_Ultra.menu.DebugLevel.info=Info +S_ODI_Ultra.menu.DebugLevel.info.build.code_debug=3 +S_ODI_Ultra.menu.DebugLevel.debug=Debug +S_ODI_Ultra.menu.DebugLevel.debug.build.code_debug=4 + +############################################################## + +micros2.name=microS2 +micros2.vid.0=0x239A +micros2.pid.0=0x80C5 + +micros2.upload.tool=esptool_py +micros2.upload.maximum_size=1310720 +micros2.upload.maximum_data_size=327680 +micros2.upload.flags= +micros2.upload.extra_flags= +micros2.upload.use_1200bps_touch=true +micros2.upload.wait_for_upload_port=true + +micros2.serial.disableDTR=false +micros2.serial.disableRTS=false + +micros2.build.tarch=xtensa +micros2.build.bootloader_addr=0x1000 +micros2.build.target=esp32s2 +micros2.build.mcu=esp32s2 +micros2.build.core=esp32 +micros2.build.variant=micro_s2 +micros2.build.board=MICROS2 + +micros2.build.cdc_on_boot=1 +micros2.build.msc_on_boot=1 +micros2.build.dfu_on_boot=0 +micros2.build.f_cpu=240000000L +micros2.build.flash_size=16MB +micros2.build.flash_freq=80m +micros2.build.flash_mode=dio +micros2.build.boot=qio +micros2.build.partitions=fatflash +micros2.build.defines= + +micros2.menu.CDCOnBoot.cdc=Enabled +micros2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +micros2.menu.CDCOnBoot.default=Disabled +micros2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +micros2.menu.MSCOnBoot.msc=Enabled +micros2.menu.MSCOnBoot.msc.build.msc_on_boot=1 +micros2.menu.MSCOnBoot.default=Disabled +micros2.menu.MSCOnBoot.default.build.msc_on_boot=0 + +micros2.menu.DFUOnBoot.default=Disabled +micros2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +micros2.menu.DFUOnBoot.dfu=Enabled +micros2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +micros2.menu.PSRAM.enabled=Enabled +micros2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +micros2.menu.PSRAM.disabled=Disabled +micros2.menu.PSRAM.disabled.build.defines= + +micros2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +micros2.menu.PartitionScheme.fatflash.build.partitions=ffat +micros2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +micros2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +micros2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +micros2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 +micros2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +micros2.menu.PartitionScheme.default.build.partitions=default +micros2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +micros2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +micros2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +micros2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +micros2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +micros2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +micros2.menu.PartitionScheme.minimal.build.partitions=minimal +micros2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +micros2.menu.PartitionScheme.no_ota.build.partitions=no_ota +micros2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +micros2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +micros2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +micros2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +micros2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +micros2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +micros2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +micros2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +micros2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +micros2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +micros2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +micros2.menu.PartitionScheme.huge_app.build.partitions=huge_app +micros2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +micros2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +micros2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +micros2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +micros2.menu.CPUFreq.240=240MHz (WiFi) +micros2.menu.CPUFreq.240.build.f_cpu=240000000L +micros2.menu.CPUFreq.160=160MHz (WiFi) +micros2.menu.CPUFreq.160.build.f_cpu=160000000L +micros2.menu.CPUFreq.80=80MHz (WiFi) +micros2.menu.CPUFreq.80.build.f_cpu=80000000L +micros2.menu.CPUFreq.40=40MHz +micros2.menu.CPUFreq.40.build.f_cpu=40000000L +micros2.menu.CPUFreq.20=20MHz +micros2.menu.CPUFreq.20.build.f_cpu=20000000L +micros2.menu.CPUFreq.10=10MHz +micros2.menu.CPUFreq.10.build.f_cpu=10000000L + +micros2.menu.FlashSize.16M=16MB (128Mb) +micros2.menu.FlashSize.16M.build.flash_size=16MB +micros2.menu.FlashSize.4M=4MB (32Mb) +micros2.menu.FlashSize.4M.build.flash_size=4MB +micros2.menu.FlashSize.8M=8MB (64Mb) +micros2.menu.FlashSize.8M.build.flash_size=8MB +micros2.menu.FlashSize.8M.build.partitions=default_8MB +micros2.menu.FlashSize.2M=2MB (16Mb) +micros2.menu.FlashSize.2M.build.flash_size=2MB +micros2.menu.FlashSize.2M.build.partitions=minimal + +micros2.menu.UploadSpeed.921600=921600 +micros2.menu.UploadSpeed.921600.upload.speed=921600 +micros2.menu.UploadSpeed.115200=115200 +micros2.menu.UploadSpeed.115200.upload.speed=115200 +micros2.menu.UploadSpeed.256000.windows=256000 +micros2.menu.UploadSpeed.256000.upload.speed=256000 +micros2.menu.UploadSpeed.230400.windows.upload.speed=256000 +micros2.menu.UploadSpeed.230400=230400 +micros2.menu.UploadSpeed.230400.upload.speed=230400 +micros2.menu.UploadSpeed.460800.linux=460800 +micros2.menu.UploadSpeed.460800.macosx=460800 +micros2.menu.UploadSpeed.460800.upload.speed=460800 + +micros2.menu.DebugLevel.none=None +micros2.menu.DebugLevel.none.build.code_debug=0 +micros2.menu.DebugLevel.error=Error +micros2.menu.DebugLevel.error.build.code_debug=1 +micros2.menu.DebugLevel.warn=Warn +micros2.menu.DebugLevel.warn.build.code_debug=2 +micros2.menu.DebugLevel.info=Info +micros2.menu.DebugLevel.info.build.code_debug=3 +micros2.menu.DebugLevel.debug=Debug +micros2.menu.DebugLevel.debug.build.code_debug=4 +micros2.menu.DebugLevel.verbose=Verbose +micros2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +magicbit.name=MagicBit + +magicbit.upload.tool=esptool_py +magicbit.upload.maximum_size=1310720 +magicbit.upload.maximum_data_size=327680 +magicbit.upload.flags= +magicbit.upload.extra_flags= + +magicbit.serial.disableDTR=true +magicbit.serial.disableRTS=true + +magicbit.build.tarch=xtensa +magicbit.build.bootloader_addr=0x1000 +magicbit.build.target=esp32 +magicbit.build.mcu=esp32 +magicbit.build.core=esp32 +magicbit.build.variant=magicbit +magicbit.build.board=ESP32_DEV + +magicbit.build.f_cpu=240000000L +magicbit.build.flash_size=4MB +magicbit.build.flash_freq=40m +magicbit.build.flash_mode=dio +magicbit.build.boot=dio +magicbit.build.partitions=default + +magicbit.menu.CPUFreq.240=240MHz (WiFi/BT) +magicbit.menu.CPUFreq.240.build.f_cpu=240000000L +magicbit.menu.CPUFreq.160=160MHz (WiFi/BT) +magicbit.menu.CPUFreq.160.build.f_cpu=160000000L +magicbit.menu.CPUFreq.80=80MHz (WiFi/BT) +magicbit.menu.CPUFreq.80.build.f_cpu=80000000L +magicbit.menu.CPUFreq.40=40MHz (40MHz XTAL) + +magicbit.menu.UploadSpeed.921600=921600 +magicbit.menu.UploadSpeed.921600.upload.speed=921600 +magicbit.menu.UploadSpeed.115200=115200 +magicbit.menu.UploadSpeed.115200.upload.speed=115200 +############################################################## +turta_iot_node.name=Turta IoT Node + +turta_iot_node.upload.tool=esptool_py +turta_iot_node.upload.maximum_size=1310720 +turta_iot_node.upload.maximum_data_size=327680 +turta_iot_node.upload.flags= +turta_iot_node.upload.extra_flags= + +turta_iot_node.serial.disableDTR=true +turta_iot_node.serial.disableRTS=true + +turta_iot_node.build.tarch=xtensa +turta_iot_node.build.bootloader_addr=0x1000 +turta_iot_node.build.target=esp32 +turta_iot_node.build.mcu=esp32 +turta_iot_node.build.core=esp32 +turta_iot_node.build.variant=pico32 +turta_iot_node.build.board=ESP32_PICO + +turta_iot_node.build.f_cpu=240000000L +turta_iot_node.build.flash_size=4MB +turta_iot_node.build.flash_freq=80m +turta_iot_node.build.flash_mode=dio +turta_iot_node.build.boot=dio +turta_iot_node.build.partitions=default +turta_iot_node.build.defines= + +turta_iot_node.menu.UploadSpeed.921600=921600 +turta_iot_node.menu.UploadSpeed.921600.upload.speed=921600 +turta_iot_node.menu.UploadSpeed.115200=115200 +turta_iot_node.menu.UploadSpeed.115200.upload.speed=115200 + +turta_iot_node.menu.DebugLevel.none=None +turta_iot_node.menu.DebugLevel.none.build.code_debug=0 +turta_iot_node.menu.DebugLevel.error=Error +turta_iot_node.menu.DebugLevel.error.build.code_debug=1 +turta_iot_node.menu.DebugLevel.warn=Warn +turta_iot_node.menu.DebugLevel.warn.build.code_debug=2 +turta_iot_node.menu.DebugLevel.info=Info +turta_iot_node.menu.DebugLevel.info.build.code_debug=3 +turta_iot_node.menu.DebugLevel.debug=Debug +turta_iot_node.menu.DebugLevel.debug.build.code_debug=4 +turta_iot_node.menu.DebugLevel.verbose=Verbose +turta_iot_node.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + + +ttgo-lora32.name=TTGO LoRa32-OLED + +ttgo-lora32.upload.tool=esptool_py +ttgo-lora32.upload.maximum_size=1310720 +ttgo-lora32.upload.maximum_data_size=294912 +ttgo-lora32.upload.flags= +ttgo-lora32.upload.extra_flags= + +ttgo-lora32.serial.disableDTR=true +ttgo-lora32.serial.disableRTS=true + +ttgo-lora32.build.tarch=xtensa +ttgo-lora32.build.bootloader_addr=0x1000 +ttgo-lora32.build.target=esp32 +ttgo-lora32.build.mcu=esp32 +ttgo-lora32.build.core=esp32 +ttgo-lora32.build.board=TTGO_LoRa32 + +ttgo-lora32.menu.Revision.TTGO_LoRa32_V1=TTGO LoRa32 V1 (No TFCard) +ttgo-lora32.menu.Revision.TTGO_LoRa32_V1.build.board=TTGO_LoRa32_V1 +ttgo-lora32.menu.Revision.TTGO_LoRa32_V1.build.variant=ttgo-lora32-v1 + +ttgo-lora32.menu.Revision.TTGO_LoRa32_V2=TTGO LoRa32 V2 +ttgo-lora32.menu.Revision.TTGO_LoRa32_V2.build.board=TTGO_LoRa32_V2 +ttgo-lora32.menu.Revision.TTGO_LoRa32_V2.build.variant=ttgo-lora32-v2 + +ttgo-lora32.menu.Revision.TTGO_LoRa32_v21new=TTGO LoRa32 V2.1 (1.6.1) +ttgo-lora32.menu.Revision.TTGO_LoRa32_v21new.build.board=TTGO_LoRa32_v21new +ttgo-lora32.menu.Revision.TTGO_LoRa32_v21new.build.variant=ttgo-lora32-v21new + +ttgo-lora32.build.f_cpu=240000000L +ttgo-lora32.build.flash_mode=dio +ttgo-lora32.build.flash_size=4MB +ttgo-lora32.build.boot=dio +ttgo-lora32.build.partitions=default + +ttgo-lora32.menu.FlashFreq.80=80MHz +ttgo-lora32.menu.FlashFreq.80.build.flash_freq=80m +ttgo-lora32.menu.FlashFreq.40=40MHz +ttgo-lora32.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-lora32.menu.UploadSpeed.921600=921600 +ttgo-lora32.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-lora32.menu.UploadSpeed.115200=115200 +ttgo-lora32.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-lora32.menu.UploadSpeed.256000.windows=256000 +ttgo-lora32.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-lora32.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-lora32.menu.UploadSpeed.230400=230400 +ttgo-lora32.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-lora32.menu.UploadSpeed.460800.linux=460800 +ttgo-lora32.menu.UploadSpeed.460800.macosx=460800 +ttgo-lora32.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-lora32.menu.UploadSpeed.512000.windows=512000 +ttgo-lora32.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-lora32.menu.DebugLevel.none=None +ttgo-lora32.menu.DebugLevel.none.build.code_debug=0 +ttgo-lora32.menu.DebugLevel.error=Error +ttgo-lora32.menu.DebugLevel.error.build.code_debug=1 +ttgo-lora32.menu.DebugLevel.warn=Warn +ttgo-lora32.menu.DebugLevel.warn.build.code_debug=2 +ttgo-lora32.menu.DebugLevel.info=Info +ttgo-lora32.menu.DebugLevel.info.build.code_debug=3 +ttgo-lora32.menu.DebugLevel.debug=Debug +ttgo-lora32.menu.DebugLevel.debug.build.code_debug=4 +ttgo-lora32.menu.DebugLevel.verbose=Verbose +ttgo-lora32.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +ttgo-t1.name=TTGO T1 + +ttgo-t1.upload.tool=esptool_py +ttgo-t1.upload.maximum_size=1310720 +ttgo-t1.upload.maximum_data_size=327680 +ttgo-t1.upload.flags= +ttgo-t1.upload.extra_flags= + +ttgo-t1.serial.disableDTR=true +ttgo-t1.serial.disableRTS=true + +ttgo-t1.build.tarch=xtensa +ttgo-t1.build.bootloader_addr=0x1000 +ttgo-t1.build.target=esp32 +ttgo-t1.build.mcu=esp32 +ttgo-t1.build.core=esp32 +ttgo-t1.build.variant=ttgo-t1 +ttgo-t1.build.board=TTGO_T1 + +ttgo-t1.build.f_cpu=240000000L +ttgo-t1.build.flash_size=4MB +ttgo-t1.build.flash_freq=40m +ttgo-t1.build.flash_mode=dio +ttgo-t1.build.boot=dio +ttgo-t1.build.partitions=default +ttgo-t1.build.defines= + +ttgo-t1.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +ttgo-t1.menu.PartitionScheme.default.build.partitions=default +ttgo-t1.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +ttgo-t1.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +ttgo-t1.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +ttgo-t1.menu.PartitionScheme.minimal.build.partitions=minimal +ttgo-t1.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +ttgo-t1.menu.PartitionScheme.no_ota.build.partitions=no_ota +ttgo-t1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ttgo-t1.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +ttgo-t1.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +ttgo-t1.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +ttgo-t1.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +ttgo-t1.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +ttgo-t1.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +ttgo-t1.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +ttgo-t1.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +ttgo-t1.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +ttgo-t1.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +ttgo-t1.menu.PartitionScheme.huge_app.build.partitions=huge_app +ttgo-t1.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +ttgo-t1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +ttgo-t1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ttgo-t1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ttgo-t1.menu.CPUFreq.240=240MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.240.build.f_cpu=240000000L +ttgo-t1.menu.CPUFreq.160=160MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.160.build.f_cpu=160000000L +ttgo-t1.menu.CPUFreq.80=80MHz (WiFi/BT) +ttgo-t1.menu.CPUFreq.80.build.f_cpu=80000000L +ttgo-t1.menu.CPUFreq.40=40MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.40.build.f_cpu=40000000L +ttgo-t1.menu.CPUFreq.26=26MHz (26MHz XTAL) +ttgo-t1.menu.CPUFreq.26.build.f_cpu=26000000L +ttgo-t1.menu.CPUFreq.20=20MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.20.build.f_cpu=20000000L +ttgo-t1.menu.CPUFreq.13=13MHz (26MHz XTAL) +ttgo-t1.menu.CPUFreq.13.build.f_cpu=13000000L +ttgo-t1.menu.CPUFreq.10=10MHz (40MHz XTAL) +ttgo-t1.menu.CPUFreq.10.build.f_cpu=10000000L + +ttgo-t1.menu.FlashMode.qio=QIO +ttgo-t1.menu.FlashMode.qio.build.flash_mode=dio +ttgo-t1.menu.FlashMode.qio.build.boot=qio +ttgo-t1.menu.FlashMode.dio=DIO +ttgo-t1.menu.FlashMode.dio.build.flash_mode=dio +ttgo-t1.menu.FlashMode.dio.build.boot=dio +ttgo-t1.menu.FlashMode.qout=QOUT +ttgo-t1.menu.FlashMode.qout.build.flash_mode=dout +ttgo-t1.menu.FlashMode.qout.build.boot=qout +ttgo-t1.menu.FlashMode.dout=DOUT +ttgo-t1.menu.FlashMode.dout.build.flash_mode=dout +ttgo-t1.menu.FlashMode.dout.build.boot=dout + +ttgo-t1.menu.FlashFreq.80=80MHz +ttgo-t1.menu.FlashFreq.80.build.flash_freq=80m +ttgo-t1.menu.FlashFreq.40=40MHz +ttgo-t1.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-t1.menu.FlashSize.4M=4MB (32Mb) +ttgo-t1.menu.FlashSize.4M.build.flash_size=4MB +ttgo-t1.menu.FlashSize.2M=2MB (16Mb) +ttgo-t1.menu.FlashSize.2M.build.flash_size=2MB +ttgo-t1.menu.FlashSize.2M.build.partitions=minimal +ttgo-t1.menu.FlashSize.16M=16MB (128Mb) +ttgo-t1.menu.FlashSize.16M.build.flash_size=16MB +ttgo-t1.menu.FlashSize.16M.build.partitions=ffat + +ttgo-t1.menu.UploadSpeed.921600=921600 +ttgo-t1.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t1.menu.UploadSpeed.115200=115200 +ttgo-t1.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t1.menu.UploadSpeed.256000.windows=256000 +ttgo-t1.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t1.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t1.menu.UploadSpeed.230400=230400 +ttgo-t1.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t1.menu.UploadSpeed.460800.linux=460800 +ttgo-t1.menu.UploadSpeed.460800.macosx=460800 +ttgo-t1.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t1.menu.UploadSpeed.512000.windows=512000 +ttgo-t1.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t1.menu.DebugLevel.none=None +ttgo-t1.menu.DebugLevel.none.build.code_debug=0 +ttgo-t1.menu.DebugLevel.error=Error +ttgo-t1.menu.DebugLevel.error.build.code_debug=1 +ttgo-t1.menu.DebugLevel.warn=Warn +ttgo-t1.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t1.menu.DebugLevel.info=Info +ttgo-t1.menu.DebugLevel.info.build.code_debug=3 +ttgo-t1.menu.DebugLevel.debug=Debug +ttgo-t1.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t1.menu.DebugLevel.verbose=Verbose +ttgo-t1.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +ttgo-t7-v13-mini32.name=TTGO T7 V1.3 Mini32 + +ttgo-t7-v13-mini32.upload.tool=esptool_py +ttgo-t7-v13-mini32.upload.maximum_size=1310720 +ttgo-t7-v13-mini32.upload.maximum_data_size=327680 +ttgo-t7-v13-mini32.upload.wait_for_upload_port=true +ttgo-t7-v13-mini32.upload.flags= +ttgo-t7-v13-mini32.upload.extra_flags= + +ttgo-t7-v13-mini32.serial.disableDTR=true +ttgo-t7-v13-mini32.serial.disableRTS=true + +ttgo-t7-v13-mini32.build.tarch=xtensa +ttgo-t7-v13-mini32.build.bootloader_addr=0x1000 +ttgo-t7-v13-mini32.build.target=esp32 +ttgo-t7-v13-mini32.build.mcu=esp32 +ttgo-t7-v13-mini32.build.core=esp32 +ttgo-t7-v13-mini32.build.variant=ttgo-t7-v13-mini32 +ttgo-t7-v13-mini32.build.board=TTGO_T7_V13_Mini32 + +ttgo-t7-v13-mini32.build.f_cpu=240000000L +ttgo-t7-v13-mini32.build.flash_size=4MB +ttgo-t7-v13-mini32.build.flash_freq=40m +ttgo-t7-v13-mini32.build.flash_mode=dio +ttgo-t7-v13-mini32.build.boot=dio +ttgo-t7-v13-mini32.build.partitions=default +ttgo-t7-v13-mini32.build.defines= + +ttgo-t7-v13-mini32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.default.build.partitions=default +ttgo-t7-v13-mini32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +ttgo-t7-v13-mini32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.minimal.build.partitions=minimal +ttgo-t7-v13-mini32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota +ttgo-t7-v13-mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +ttgo-t7-v13-mini32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +ttgo-t7-v13-mini32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.huge_app.build.partitions=huge_app +ttgo-t7-v13-mini32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +ttgo-t7-v13-mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +ttgo-t7-v13-mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ttgo-t7-v13-mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ttgo-t7-v13-mini32.menu.CPUFreq.240=240MHz (WiFi/BT) +ttgo-t7-v13-mini32.menu.CPUFreq.240.build.f_cpu=240000000L +ttgo-t7-v13-mini32.menu.CPUFreq.160=160MHz (WiFi/BT) +ttgo-t7-v13-mini32.menu.CPUFreq.160.build.f_cpu=160000000L +ttgo-t7-v13-mini32.menu.CPUFreq.80=80MHz (WiFi/BT) +ttgo-t7-v13-mini32.menu.CPUFreq.80.build.f_cpu=80000000L +ttgo-t7-v13-mini32.menu.CPUFreq.40=40MHz (40MHz XTAL) +ttgo-t7-v13-mini32.menu.CPUFreq.40.build.f_cpu=40000000L +ttgo-t7-v13-mini32.menu.CPUFreq.26=26MHz (26MHz XTAL) +ttgo-t7-v13-mini32.menu.CPUFreq.26.build.f_cpu=26000000L +ttgo-t7-v13-mini32.menu.CPUFreq.20=20MHz (40MHz XTAL) +ttgo-t7-v13-mini32.menu.CPUFreq.20.build.f_cpu=20000000L +ttgo-t7-v13-mini32.menu.CPUFreq.13=13MHz (26MHz XTAL) +ttgo-t7-v13-mini32.menu.CPUFreq.13.build.f_cpu=13000000L +ttgo-t7-v13-mini32.menu.CPUFreq.10=10MHz (40MHz XTAL) +ttgo-t7-v13-mini32.menu.CPUFreq.10.build.f_cpu=10000000L + +ttgo-t7-v13-mini32.menu.FlashMode.qio=QIO +ttgo-t7-v13-mini32.menu.FlashMode.qio.build.flash_mode=dio +ttgo-t7-v13-mini32.menu.FlashMode.qio.build.boot=qio +ttgo-t7-v13-mini32.menu.FlashMode.dio=DIO +ttgo-t7-v13-mini32.menu.FlashMode.dio.build.flash_mode=dio +ttgo-t7-v13-mini32.menu.FlashMode.dio.build.boot=dio +ttgo-t7-v13-mini32.menu.FlashMode.qout=QOUT +ttgo-t7-v13-mini32.menu.FlashMode.qout.build.flash_mode=dout +ttgo-t7-v13-mini32.menu.FlashMode.qout.build.boot=qout +ttgo-t7-v13-mini32.menu.FlashMode.dout=DOUT +ttgo-t7-v13-mini32.menu.FlashMode.dout.build.flash_mode=dout +ttgo-t7-v13-mini32.menu.FlashMode.dout.build.boot=dout + +ttgo-t7-v13-mini32.menu.FlashFreq.80=80MHz +ttgo-t7-v13-mini32.menu.FlashFreq.80.build.flash_freq=80m +ttgo-t7-v13-mini32.menu.FlashFreq.40=40MHz +ttgo-t7-v13-mini32.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-t7-v13-mini32.menu.FlashSize.4M=4MB (32Mb) +ttgo-t7-v13-mini32.menu.FlashSize.4M.build.flash_size=4MB + +ttgo-t7-v13-mini32.menu.UploadSpeed.921600=921600 +ttgo-t7-v13-mini32.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t7-v13-mini32.menu.UploadSpeed.115200=115200 +ttgo-t7-v13-mini32.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t7-v13-mini32.menu.UploadSpeed.256000.windows=256000 +ttgo-t7-v13-mini32.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t7-v13-mini32.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t7-v13-mini32.menu.UploadSpeed.230400=230400 +ttgo-t7-v13-mini32.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t7-v13-mini32.menu.UploadSpeed.460800.linux=460800 +ttgo-t7-v13-mini32.menu.UploadSpeed.460800.macosx=460800 +ttgo-t7-v13-mini32.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t7-v13-mini32.menu.UploadSpeed.512000.windows=512000 +ttgo-t7-v13-mini32.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t7-v13-mini32.menu.DebugLevel.none=None +ttgo-t7-v13-mini32.menu.DebugLevel.none.build.code_debug=0 +ttgo-t7-v13-mini32.menu.DebugLevel.error=Error +ttgo-t7-v13-mini32.menu.DebugLevel.error.build.code_debug=1 +ttgo-t7-v13-mini32.menu.DebugLevel.warn=Warn +ttgo-t7-v13-mini32.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t7-v13-mini32.menu.DebugLevel.info=Info +ttgo-t7-v13-mini32.menu.DebugLevel.info.build.code_debug=3 +ttgo-t7-v13-mini32.menu.DebugLevel.debug=Debug +ttgo-t7-v13-mini32.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t7-v13-mini32.menu.DebugLevel.verbose=Verbose +ttgo-t7-v13-mini32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +ttgo-t7-v14-mini32.name=TTGO T7 V1.4 Mini32 + +ttgo-t7-v14-mini32.upload.tool=esptool_py +ttgo-t7-v14-mini32.upload.maximum_size=1310720 +ttgo-t7-v14-mini32.upload.maximum_data_size=327680 +ttgo-t7-v14-mini32.upload.wait_for_upload_port=true +ttgo-t7-v14-mini32.upload.flags= +ttgo-t7-v14-mini32.upload.extra_flags= + +ttgo-t7-v14-mini32.serial.disableDTR=true +ttgo-t7-v14-mini32.serial.disableRTS=true + +ttgo-t7-v14-mini32.build.tarch=xtensa +ttgo-t7-v14-mini32.build.bootloader_addr=0x1000 +ttgo-t7-v14-mini32.build.target=esp32 +ttgo-t7-v14-mini32.build.mcu=esp32 +ttgo-t7-v14-mini32.build.core=esp32 +ttgo-t7-v14-mini32.build.variant=ttgo-t7-v14-mini32 +ttgo-t7-v14-mini32.build.board=TTGO_T7_V14_Mini32 + +ttgo-t7-v14-mini32.build.f_cpu=240000000L +ttgo-t7-v14-mini32.build.flash_size=4MB +ttgo-t7-v14-mini32.build.flash_freq=40m +ttgo-t7-v14-mini32.build.flash_mode=dio +ttgo-t7-v14-mini32.build.boot=dio +ttgo-t7-v14-mini32.build.partitions=default +ttgo-t7-v14-mini32.build.defines= + +ttgo-t7-v14-mini32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.default.build.partitions=default +ttgo-t7-v14-mini32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +ttgo-t7-v14-mini32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.minimal.build.partitions=minimal +ttgo-t7-v14-mini32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota +ttgo-t7-v14-mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +ttgo-t7-v14-mini32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +ttgo-t7-v14-mini32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.huge_app.build.partitions=huge_app +ttgo-t7-v14-mini32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +ttgo-t7-v14-mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +ttgo-t7-v14-mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ttgo-t7-v14-mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ttgo-t7-v14-mini32.menu.CPUFreq.240=240MHz (WiFi/BT) +ttgo-t7-v14-mini32.menu.CPUFreq.240.build.f_cpu=240000000L +ttgo-t7-v14-mini32.menu.CPUFreq.160=160MHz (WiFi/BT) +ttgo-t7-v14-mini32.menu.CPUFreq.160.build.f_cpu=160000000L +ttgo-t7-v14-mini32.menu.CPUFreq.80=80MHz (WiFi/BT) +ttgo-t7-v14-mini32.menu.CPUFreq.80.build.f_cpu=80000000L +ttgo-t7-v14-mini32.menu.CPUFreq.40=40MHz (40MHz XTAL) +ttgo-t7-v14-mini32.menu.CPUFreq.40.build.f_cpu=40000000L +ttgo-t7-v14-mini32.menu.CPUFreq.26=26MHz (26MHz XTAL) +ttgo-t7-v14-mini32.menu.CPUFreq.26.build.f_cpu=26000000L +ttgo-t7-v14-mini32.menu.CPUFreq.20=20MHz (40MHz XTAL) +ttgo-t7-v14-mini32.menu.CPUFreq.20.build.f_cpu=20000000L +ttgo-t7-v14-mini32.menu.CPUFreq.13=13MHz (26MHz XTAL) +ttgo-t7-v14-mini32.menu.CPUFreq.13.build.f_cpu=13000000L +ttgo-t7-v14-mini32.menu.CPUFreq.10=10MHz (40MHz XTAL) +ttgo-t7-v14-mini32.menu.CPUFreq.10.build.f_cpu=10000000L + +ttgo-t7-v14-mini32.menu.FlashMode.qio=QIO +ttgo-t7-v14-mini32.menu.FlashMode.qio.build.flash_mode=dio +ttgo-t7-v14-mini32.menu.FlashMode.qio.build.boot=qio +ttgo-t7-v14-mini32.menu.FlashMode.dio=DIO +ttgo-t7-v14-mini32.menu.FlashMode.dio.build.flash_mode=dio +ttgo-t7-v14-mini32.menu.FlashMode.dio.build.boot=dio +ttgo-t7-v14-mini32.menu.FlashMode.qout=QOUT +ttgo-t7-v14-mini32.menu.FlashMode.qout.build.flash_mode=dout +ttgo-t7-v14-mini32.menu.FlashMode.qout.build.boot=qout +ttgo-t7-v14-mini32.menu.FlashMode.dout=DOUT +ttgo-t7-v14-mini32.menu.FlashMode.dout.build.flash_mode=dout +ttgo-t7-v14-mini32.menu.FlashMode.dout.build.boot=dout + +ttgo-t7-v14-mini32.menu.FlashFreq.80=80MHz +ttgo-t7-v14-mini32.menu.FlashFreq.80.build.flash_freq=80m +ttgo-t7-v14-mini32.menu.FlashFreq.40=40MHz +ttgo-t7-v14-mini32.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-t7-v14-mini32.menu.FlashSize.4M=4MB (32Mb) +ttgo-t7-v14-mini32.menu.FlashSize.4M.build.flash_size=4MB + +ttgo-t7-v14-mini32.menu.UploadSpeed.921600=921600 +ttgo-t7-v14-mini32.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t7-v14-mini32.menu.UploadSpeed.115200=115200 +ttgo-t7-v14-mini32.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t7-v14-mini32.menu.UploadSpeed.256000.windows=256000 +ttgo-t7-v14-mini32.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t7-v14-mini32.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t7-v14-mini32.menu.UploadSpeed.230400=230400 +ttgo-t7-v14-mini32.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t7-v14-mini32.menu.UploadSpeed.460800.linux=460800 +ttgo-t7-v14-mini32.menu.UploadSpeed.460800.macosx=460800 +ttgo-t7-v14-mini32.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t7-v14-mini32.menu.UploadSpeed.512000.windows=512000 +ttgo-t7-v14-mini32.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t7-v14-mini32.menu.DebugLevel.none=None +ttgo-t7-v14-mini32.menu.DebugLevel.none.build.code_debug=0 +ttgo-t7-v14-mini32.menu.DebugLevel.error=Error +ttgo-t7-v14-mini32.menu.DebugLevel.error.build.code_debug=1 +ttgo-t7-v14-mini32.menu.DebugLevel.warn=Warn +ttgo-t7-v14-mini32.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t7-v14-mini32.menu.DebugLevel.info=Info +ttgo-t7-v14-mini32.menu.DebugLevel.info.build.code_debug=3 +ttgo-t7-v14-mini32.menu.DebugLevel.debug=Debug +ttgo-t7-v14-mini32.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t7-v14-mini32.menu.DebugLevel.verbose=Verbose +ttgo-t7-v14-mini32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +ttgo-t-oi-plus.name=TTGO T-OI PLUS RISC-V ESP32-C3 + +ttgo-t-oi-plus.upload.tool=esptool_py +ttgo-t-oi-plus.upload.maximum_size=1310720 +ttgo-t-oi-plus.upload.maximum_data_size=327680 +ttgo-t-oi-plus.upload.flags= +ttgo-t-oi-plus.upload.extra_flags= + +ttgo-t-oi-plus.serial.disableDTR=false +ttgo-t-oi-plus.serial.disableRTS=false + +ttgo-t-oi-plus.build.tarch=riscv32 +ttgo-t-oi-plus.build.target=esp +ttgo-t-oi-plus.build.mcu=esp32c3 +ttgo-t-oi-plus.build.core=esp32 +ttgo-t-oi-plus.build.variant=ttgo-t-oi-plus +ttgo-t-oi-plus.build.board=TTGO-T-OI-PLUS_DEV +ttgo-t-oi-plus.build.bootloader_addr=0x0 + +ttgo-t-oi-plus.build.cdc_on_boot=0 +ttgo-t-oi-plus.build.f_cpu=160000000L +ttgo-t-oi-plus.build.flash_size=4MB +ttgo-t-oi-plus.build.flash_freq=80m +ttgo-t-oi-plus.build.flash_mode=qio +ttgo-t-oi-plus.build.boot=qio +ttgo-t-oi-plus.build.partitions=default +ttgo-t-oi-plus.build.defines= + +ttgo-t-oi-plus.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.default.build.partitions=default +ttgo-t-oi-plus.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +ttgo-t-oi-plus.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +ttgo-t-oi-plus.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.minimal.build.partitions=minimal +ttgo-t-oi-plus.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.no_ota.build.partitions=no_ota +ttgo-t-oi-plus.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ttgo-t-oi-plus.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +ttgo-t-oi-plus.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +ttgo-t-oi-plus.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +ttgo-t-oi-plus.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +ttgo-t-oi-plus.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +ttgo-t-oi-plus.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +ttgo-t-oi-plus.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +ttgo-t-oi-plus.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +ttgo-t-oi-plus.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.huge_app.build.partitions=huge_app +ttgo-t-oi-plus.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +ttgo-t-oi-plus.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +ttgo-t-oi-plus.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ttgo-t-oi-plus.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + + +ttgo-t-oi-plus.menu.CPUFreq.160=160MHz (WiFi) +ttgo-t-oi-plus.menu.CPUFreq.160.build.f_cpu=160000000L +ttgo-t-oi-plus.menu.CPUFreq.80=80MHz (WiFi) +ttgo-t-oi-plus.menu.CPUFreq.80.build.f_cpu=80000000L +ttgo-t-oi-plus.menu.CPUFreq.40=40MHz +ttgo-t-oi-plus.menu.CPUFreq.40.build.f_cpu=40000000L +ttgo-t-oi-plus.menu.CPUFreq.20=20MHz +ttgo-t-oi-plus.menu.CPUFreq.20.build.f_cpu=20000000L +ttgo-t-oi-plus.menu.CPUFreq.10=10MHz +ttgo-t-oi-plus.menu.CPUFreq.10.build.f_cpu=10000000L + +ttgo-t-oi-plus.menu.FlashMode.qio=QIO +ttgo-t-oi-plus.menu.FlashMode.qio.build.flash_mode=dio +ttgo-t-oi-plus.menu.FlashMode.qio.build.boot=qio +ttgo-t-oi-plus.menu.FlashMode.dio=DIO +ttgo-t-oi-plus.menu.FlashMode.dio.build.flash_mode=dio +ttgo-t-oi-plus.menu.FlashMode.dio.build.boot=dio +ttgo-t-oi-plus.menu.FlashMode.qout=QOUT +ttgo-t-oi-plus.menu.FlashMode.qout.build.flash_mode=dout +ttgo-t-oi-plus.menu.FlashMode.qout.build.boot=qout +ttgo-t-oi-plus.menu.FlashMode.dout=DOUT +ttgo-t-oi-plus.menu.FlashMode.dout.build.flash_mode=dout +ttgo-t-oi-plus.menu.FlashMode.dout.build.boot=dout + +ttgo-t-oi-plus.menu.FlashFreq.80=80MHz +ttgo-t-oi-plus.menu.FlashFreq.80.build.flash_freq=80m +ttgo-t-oi-plus.menu.FlashFreq.40=40MHz +ttgo-t-oi-plus.menu.FlashFreq.40.build.flash_freq=40m + +ttgo-t-oi-plus.menu.FlashSize.4M=4MB (32Mb) +ttgo-t-oi-plus.menu.FlashSize.4M.build.flash_size=4MB + +ttgo-t-oi-plus.menu.UploadSpeed.921600=921600 +ttgo-t-oi-plus.menu.UploadSpeed.921600.upload.speed=921600 +ttgo-t-oi-plus.menu.UploadSpeed.115200=115200 +ttgo-t-oi-plus.menu.UploadSpeed.115200.upload.speed=115200 +ttgo-t-oi-plus.menu.UploadSpeed.256000.windows=256000 +ttgo-t-oi-plus.menu.UploadSpeed.256000.upload.speed=256000 +ttgo-t-oi-plus.menu.UploadSpeed.230400.windows.upload.speed=256000 +ttgo-t-oi-plus.menu.UploadSpeed.230400=230400 +ttgo-t-oi-plus.menu.UploadSpeed.230400.upload.speed=230400 +ttgo-t-oi-plus.menu.UploadSpeed.460800.linux=460800 +ttgo-t-oi-plus.menu.UploadSpeed.460800.macosx=460800 +ttgo-t-oi-plus.menu.UploadSpeed.460800.upload.speed=460800 +ttgo-t-oi-plus.menu.UploadSpeed.512000.windows=512000 +ttgo-t-oi-plus.menu.UploadSpeed.512000.upload.speed=512000 + +ttgo-t-oi-plus.menu.DebugLevel.none=None +ttgo-t-oi-plus.menu.DebugLevel.none.build.code_debug=0 +ttgo-t-oi-plus.menu.DebugLevel.error=Error +ttgo-t-oi-plus.menu.DebugLevel.error.build.code_debug=1 +ttgo-t-oi-plus.menu.DebugLevel.warn=Warn +ttgo-t-oi-plus.menu.DebugLevel.warn.build.code_debug=2 +ttgo-t-oi-plus.menu.DebugLevel.info=Info +ttgo-t-oi-plus.menu.DebugLevel.info.build.code_debug=3 +ttgo-t-oi-plus.menu.DebugLevel.debug=Debug +ttgo-t-oi-plus.menu.DebugLevel.debug.build.code_debug=4 +ttgo-t-oi-plus.menu.DebugLevel.verbose=Verbose +ttgo-t-oi-plus.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +cw02.name=XinaBox CW02 + +cw02.upload.tool=esptool_py +cw02.upload.maximum_size=1310720 +cw02.upload.maximum_data_size=294912 +cw02.upload.flags= +cw02.upload.extra_flags= + +cw02.serial.disableDTR=true +cw02.serial.disableRTS=true + +cw02.build.tarch=xtensa +cw02.build.bootloader_addr=0x1000 +cw02.build.target=esp32 +cw02.build.mcu=esp32 +cw02.build.core=esp32 +cw02.build.variant=xinabox +cw02.build.board=ESP32_DEV + +cw02.build.f_cpu=240000000L +cw02.build.flash_size=4MB +cw02.build.flash_freq=40m +cw02.build.flash_mode=dio +cw02.build.boot=dio +cw02.build.partitions=default + +cw02.menu.FlashMode.qio=QIO +cw02.menu.FlashMode.qio.build.flash_mode=dio +cw02.menu.FlashMode.qio.build.boot=qio +cw02.menu.FlashMode.dio=DIO +cw02.menu.FlashMode.dio.build.flash_mode=dio +cw02.menu.FlashMode.dio.build.boot=dio +cw02.menu.FlashMode.qout=QOUT +cw02.menu.FlashMode.qout.build.flash_mode=dout +cw02.menu.FlashMode.qout.build.boot=qout +cw02.menu.FlashMode.dout=DOUT +cw02.menu.FlashMode.dout.build.flash_mode=dout +cw02.menu.FlashMode.dout.build.boot=dout + +cw02.menu.FlashFreq.80=80MHz +cw02.menu.FlashFreq.80.build.flash_freq=80m +cw02.menu.FlashFreq.40=40MHz +cw02.menu.FlashFreq.40.build.flash_freq=40m + +cw02.menu.FlashSize.4M=4MB (32Mb) +cw02.menu.FlashSize.4M.build.flash_size=4MB +cw02.menu.FlashSize.2M=2MB (16Mb) +cw02.menu.FlashSize.2M.build.flash_size=2MB +cw02.menu.FlashSize.2M.build.partitions=minimal + +cw02.menu.UploadSpeed.921600=921600 +cw02.menu.UploadSpeed.921600.upload.speed=921600 +cw02.menu.UploadSpeed.115200=115200 +cw02.menu.UploadSpeed.115200.upload.speed=115200 +cw02.menu.UploadSpeed.256000.windows=256000 +cw02.menu.UploadSpeed.256000.upload.speed=256000 +cw02.menu.UploadSpeed.230400.windows.upload.speed=256000 +cw02.menu.UploadSpeed.230400=230400 +cw02.menu.UploadSpeed.230400.upload.speed=230400 +cw02.menu.UploadSpeed.460800.linux=460800 +cw02.menu.UploadSpeed.460800.macosx=460800 +cw02.menu.UploadSpeed.460800.upload.speed=460800 +cw02.menu.UploadSpeed.512000.windows=512000 +cw02.menu.UploadSpeed.512000.upload.speed=512000 + +cw02.menu.DebugLevel.none=None +cw02.menu.DebugLevel.none.build.code_debug=0 +cw02.menu.DebugLevel.error=Error +cw02.menu.DebugLevel.error.build.code_debug=1 +cw02.menu.DebugLevel.warn=Warn +cw02.menu.DebugLevel.warn.build.code_debug=2 +cw02.menu.DebugLevel.info=Info +cw02.menu.DebugLevel.info.build.code_debug=3 +cw02.menu.DebugLevel.debug=Debug +cw02.menu.DebugLevel.debug.build.code_debug=4 +cw02.menu.DebugLevel.verbose=Verbose +cw02.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32thing.name=SparkFun ESP32 Thing + +esp32thing.upload.tool=esptool_py +esp32thing.upload.maximum_size=1310720 +esp32thing.upload.maximum_data_size=327680 +esp32thing.upload.flags= +esp32thing.upload.extra_flags= + +esp32thing.serial.disableDTR=true +esp32thing.serial.disableRTS=true + +esp32thing.build.tarch=xtensa +esp32thing.build.bootloader_addr=0x1000 +esp32thing.build.target=esp32 +esp32thing.build.mcu=esp32 +esp32thing.build.core=esp32 +esp32thing.build.variant=esp32thing +esp32thing.build.board=ESP32_THING + +esp32thing.build.f_cpu=240000000L +esp32thing.build.flash_mode=dio +esp32thing.build.flash_size=4MB +esp32thing.build.boot=dio +esp32thing.build.partitions=default +esp32thing.build.defines= + +esp32thing.menu.FlashFreq.80=80MHz +esp32thing.menu.FlashFreq.80.build.flash_freq=80m +esp32thing.menu.FlashFreq.40=40MHz +esp32thing.menu.FlashFreq.40.build.flash_freq=40m + +esp32thing.menu.PartitionScheme.default=Default +esp32thing.menu.PartitionScheme.default.build.partitions=default +esp32thing.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32thing.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32thing.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32thing.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32thing.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32thing.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +esp32thing.menu.UploadSpeed.921600=921600 +esp32thing.menu.UploadSpeed.921600.upload.speed=921600 +esp32thing.menu.UploadSpeed.115200=115200 +esp32thing.menu.UploadSpeed.115200.upload.speed=115200 +esp32thing.menu.UploadSpeed.256000.windows=256000 +esp32thing.menu.UploadSpeed.256000.upload.speed=256000 +esp32thing.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32thing.menu.UploadSpeed.230400=230400 +esp32thing.menu.UploadSpeed.230400.upload.speed=230400 +esp32thing.menu.UploadSpeed.460800.linux=460800 +esp32thing.menu.UploadSpeed.460800.macosx=460800 +esp32thing.menu.UploadSpeed.460800.upload.speed=460800 +esp32thing.menu.UploadSpeed.512000.windows=512000 +esp32thing.menu.UploadSpeed.512000.upload.speed=512000 + +esp32thing.menu.DebugLevel.none=None +esp32thing.menu.DebugLevel.none.build.code_debug=0 +esp32thing.menu.DebugLevel.error=Error +esp32thing.menu.DebugLevel.error.build.code_debug=1 +esp32thing.menu.DebugLevel.warn=Warn +esp32thing.menu.DebugLevel.warn.build.code_debug=2 +esp32thing.menu.DebugLevel.info=Info +esp32thing.menu.DebugLevel.info.build.code_debug=3 +esp32thing.menu.DebugLevel.debug=Debug +esp32thing.menu.DebugLevel.debug.build.code_debug=4 +esp32thing.menu.DebugLevel.verbose=Verbose +esp32thing.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32thing_plus.name=SparkFun ESP32 Thing Plus + +esp32thing_plus.upload.tool=esptool_py +esp32thing_plus.upload.maximum_size=1310720 +esp32thing_plus.upload.maximum_data_size=327680 +esp32thing_plus.upload.wait_for_upload_port=true +esp32thing_plus.upload.flags= +esp32thing_plus.upload.extra_flags= + +esp32thing_plus.serial.disableDTR=true +esp32thing_plus.serial.disableRTS=true + +esp32thing_plus.build.tarch=xtensa +esp32thing_plus.build.bootloader_addr=0x1000 +esp32thing_plus.build.target=esp32 +esp32thing_plus.build.mcu=esp32 +esp32thing_plus.build.core=esp32 +esp32thing_plus.build.variant=esp32thing_plus +esp32thing_plus.build.board=ESP32_THING_PLUS + +esp32thing_plus.build.f_cpu=240000000L +esp32thing_plus.build.flash_mode=dio +esp32thing_plus.build.flash_size=16MB +esp32thing_plus.build.boot=dio +esp32thing_plus.build.partitions=default +esp32thing_plus.build.defines= + +esp32thing_plus.menu.FlashFreq.80=80MHz +esp32thing_plus.menu.FlashFreq.80.build.flash_freq=80m +esp32thing_plus.menu.FlashFreq.40=40MHz +esp32thing_plus.menu.FlashFreq.40.build.flash_freq=40m + +esp32thing_plus.menu.PartitionScheme.default=Default (6.25MB APP/OTA/3.43MB SPIFFS) +esp32thing_plus.menu.PartitionScheme.default.build.partitions=default_16MB +esp32thing_plus.menu.PartitionScheme.default.upload.maximum_size=6553600 +esp32thing_plus.menu.PartitionScheme.large_spiffs=Large SPIFFS (4.5MB APP/OTA/6.93MB SPIFFS) +esp32thing_plus.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB +esp32thing_plus.menu.PartitionScheme.large_spiffs.upload.maximum_size=4718592 + +esp32thing_plus.menu.UploadSpeed.921600=921600 +esp32thing_plus.menu.UploadSpeed.921600.upload.speed=921600 +esp32thing_plus.menu.UploadSpeed.115200=115200 +esp32thing_plus.menu.UploadSpeed.115200.upload.speed=115200 +esp32thing_plus.menu.UploadSpeed.256000.windows=256000 +esp32thing_plus.menu.UploadSpeed.256000.upload.speed=256000 +esp32thing_plus.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32thing_plus.menu.UploadSpeed.230400=230400 +esp32thing_plus.menu.UploadSpeed.230400.upload.speed=230400 +esp32thing_plus.menu.UploadSpeed.460800.linux=460800 +esp32thing_plus.menu.UploadSpeed.460800.macosx=460800 +esp32thing_plus.menu.UploadSpeed.460800.upload.speed=460800 +esp32thing_plus.menu.UploadSpeed.512000.windows=512000 +esp32thing_plus.menu.UploadSpeed.512000.upload.speed=512000 + +esp32thing_plus.menu.DebugLevel.none=None +esp32thing_plus.menu.DebugLevel.none.build.code_debug=0 +esp32thing_plus.menu.DebugLevel.error=Error +esp32thing_plus.menu.DebugLevel.error.build.code_debug=1 +esp32thing_plus.menu.DebugLevel.warn=Warn +esp32thing_plus.menu.DebugLevel.warn.build.code_debug=2 +esp32thing_plus.menu.DebugLevel.info=Info +esp32thing_plus.menu.DebugLevel.info.build.code_debug=3 +esp32thing_plus.menu.DebugLevel.debug=Debug +esp32thing_plus.menu.DebugLevel.debug.build.code_debug=4 +esp32thing_plus.menu.DebugLevel.verbose=Verbose +esp32thing_plus.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +sparkfun_esp32s2_thing_plus.name=SparkFun ESP32-S2 Thing Plus +sparkfun_esp32s2_thing_plus.vid.0=0x1B4F +sparkfun_esp32s2_thing_plus.pid.0=0x0027 + +sparkfun_esp32s2_thing_plus.upload.tool=esptool_py +sparkfun_esp32s2_thing_plus.upload.maximum_size=1310720 +sparkfun_esp32s2_thing_plus.upload.maximum_data_size=327680 +sparkfun_esp32s2_thing_plus.upload.flags= +sparkfun_esp32s2_thing_plus.upload.extra_flags= +sparkfun_esp32s2_thing_plus.upload.use_1200bps_touch=true +sparkfun_esp32s2_thing_plus.upload.wait_for_upload_port=true + +sparkfun_esp32s2_thing_plus.serial.disableDTR=false +sparkfun_esp32s2_thing_plus.serial.disableRTS=false + +sparkfun_esp32s2_thing_plus.build.tarch=xtensa +sparkfun_esp32s2_thing_plus.build.bootloader_addr=0x1000 +sparkfun_esp32s2_thing_plus.build.target=esp32s2 +sparkfun_esp32s2_thing_plus.build.mcu=esp32s2 +sparkfun_esp32s2_thing_plus.build.core=esp32 +sparkfun_esp32s2_thing_plus.build.variant=esp32s2thing_plus +sparkfun_esp32s2_thing_plus.build.board=ESP32S2_THING_PLUS + +sparkfun_esp32s2_thing_plus.build.cdc_on_boot=0 +sparkfun_esp32s2_thing_plus.build.msc_on_boot=0 +sparkfun_esp32s2_thing_plus.build.dfu_on_boot=0 +sparkfun_esp32s2_thing_plus.build.f_cpu=240000000L +sparkfun_esp32s2_thing_plus.build.flash_size=4MB +sparkfun_esp32s2_thing_plus.build.flash_freq=80m +sparkfun_esp32s2_thing_plus.build.flash_mode=qio +sparkfun_esp32s2_thing_plus.build.boot=qio +sparkfun_esp32s2_thing_plus.build.partitions=default +sparkfun_esp32s2_thing_plus.build.defines= + +sparkfun_esp32s2_thing_plus.menu.CDCOnBoot.default=Disabled +sparkfun_esp32s2_thing_plus.menu.CDCOnBoot.default.build.cdc_on_boot=0 +sparkfun_esp32s2_thing_plus.menu.CDCOnBoot.cdc=Enabled +sparkfun_esp32s2_thing_plus.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 + +sparkfun_esp32s2_thing_plus.menu.MSCOnBoot.default=Disabled +sparkfun_esp32s2_thing_plus.menu.MSCOnBoot.default.build.msc_on_boot=0 +sparkfun_esp32s2_thing_plus.menu.MSCOnBoot.msc=Enabled +sparkfun_esp32s2_thing_plus.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +sparkfun_esp32s2_thing_plus.menu.DFUOnBoot.default=Disabled +sparkfun_esp32s2_thing_plus.menu.DFUOnBoot.default.build.dfu_on_boot=0 +sparkfun_esp32s2_thing_plus.menu.DFUOnBoot.dfu=Enabled +sparkfun_esp32s2_thing_plus.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +sparkfun_esp32s2_thing_plus.menu.PSRAM.disabled=Disabled +sparkfun_esp32s2_thing_plus.menu.PSRAM.disabled.build.defines= +sparkfun_esp32s2_thing_plus.menu.PSRAM.enabled=Enabled +sparkfun_esp32s2_thing_plus.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.default.build.partitions=default +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.minimal.build.partitions=minimal +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.no_ota.build.partitions=no_ota +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.huge_app.build.partitions=huge_app +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.fatflash.build.partitions=ffat +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +sparkfun_esp32s2_thing_plus.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +sparkfun_esp32s2_thing_plus.menu.CPUFreq.240=240MHz (WiFi) +sparkfun_esp32s2_thing_plus.menu.CPUFreq.240.build.f_cpu=240000000L +sparkfun_esp32s2_thing_plus.menu.CPUFreq.160=160MHz (WiFi) +sparkfun_esp32s2_thing_plus.menu.CPUFreq.160.build.f_cpu=160000000L +sparkfun_esp32s2_thing_plus.menu.CPUFreq.80=80MHz (WiFi) +sparkfun_esp32s2_thing_plus.menu.CPUFreq.80.build.f_cpu=80000000L +sparkfun_esp32s2_thing_plus.menu.CPUFreq.40=40MHz +sparkfun_esp32s2_thing_plus.menu.CPUFreq.40.build.f_cpu=40000000L +sparkfun_esp32s2_thing_plus.menu.CPUFreq.20=20MHz +sparkfun_esp32s2_thing_plus.menu.CPUFreq.20.build.f_cpu=20000000L +sparkfun_esp32s2_thing_plus.menu.CPUFreq.10=10MHz +sparkfun_esp32s2_thing_plus.menu.CPUFreq.10.build.f_cpu=10000000L + +sparkfun_esp32s2_thing_plus.menu.FlashMode.qio=QIO +sparkfun_esp32s2_thing_plus.menu.FlashMode.qio.build.flash_mode=dio +sparkfun_esp32s2_thing_plus.menu.FlashMode.qio.build.boot=qio +sparkfun_esp32s2_thing_plus.menu.FlashMode.dio=DIO +sparkfun_esp32s2_thing_plus.menu.FlashMode.dio.build.flash_mode=dio +sparkfun_esp32s2_thing_plus.menu.FlashMode.dio.build.boot=dio +sparkfun_esp32s2_thing_plus.menu.FlashMode.qout=QOUT +sparkfun_esp32s2_thing_plus.menu.FlashMode.qout.build.flash_mode=dout +sparkfun_esp32s2_thing_plus.menu.FlashMode.qout.build.boot=qout +sparkfun_esp32s2_thing_plus.menu.FlashMode.dout=DOUT +sparkfun_esp32s2_thing_plus.menu.FlashMode.dout.build.flash_mode=dout +sparkfun_esp32s2_thing_plus.menu.FlashMode.dout.build.boot=dout + +sparkfun_esp32s2_thing_plus.menu.FlashFreq.80=80MHz +sparkfun_esp32s2_thing_plus.menu.FlashFreq.80.build.flash_freq=80m +sparkfun_esp32s2_thing_plus.menu.FlashFreq.40=40MHz +sparkfun_esp32s2_thing_plus.menu.FlashFreq.40.build.flash_freq=40m + +sparkfun_esp32s2_thing_plus.menu.FlashSize.4M=4MB (32Mb) +sparkfun_esp32s2_thing_plus.menu.FlashSize.4M.build.flash_size=4MB +sparkfun_esp32s2_thing_plus.menu.FlashSize.8M=8MB (64Mb) +sparkfun_esp32s2_thing_plus.menu.FlashSize.8M.build.flash_size=8MB +sparkfun_esp32s2_thing_plus.menu.FlashSize.8M.build.partitions=default_8MB +sparkfun_esp32s2_thing_plus.menu.FlashSize.2M=2MB (16Mb) +sparkfun_esp32s2_thing_plus.menu.FlashSize.2M.build.flash_size=2MB +sparkfun_esp32s2_thing_plus.menu.FlashSize.2M.build.partitions=minimal +sparkfun_esp32s2_thing_plus.menu.FlashSize.16M=16MB (128Mb) +sparkfun_esp32s2_thing_plus.menu.FlashSize.16M.build.flash_size=16MB + +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.921600=921600 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.921600.upload.speed=921600 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.115200=115200 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.115200.upload.speed=115200 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.256000.windows=256000 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.256000.upload.speed=256000 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.230400.windows.upload.speed=256000 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.230400=230400 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.230400.upload.speed=230400 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.460800.linux=460800 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.460800.macosx=460800 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.460800.upload.speed=460800 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.512000.windows=512000 +sparkfun_esp32s2_thing_plus.menu.UploadSpeed.512000.upload.speed=512000 + +sparkfun_esp32s2_thing_plus.menu.DebugLevel.none=None +sparkfun_esp32s2_thing_plus.menu.DebugLevel.none.build.code_debug=0 +sparkfun_esp32s2_thing_plus.menu.DebugLevel.error=Error +sparkfun_esp32s2_thing_plus.menu.DebugLevel.error.build.code_debug=1 +sparkfun_esp32s2_thing_plus.menu.DebugLevel.warn=Warn +sparkfun_esp32s2_thing_plus.menu.DebugLevel.warn.build.code_debug=2 +sparkfun_esp32s2_thing_plus.menu.DebugLevel.info=Info +sparkfun_esp32s2_thing_plus.menu.DebugLevel.info.build.code_debug=3 +sparkfun_esp32s2_thing_plus.menu.DebugLevel.debug=Debug +sparkfun_esp32s2_thing_plus.menu.DebugLevel.debug.build.code_debug=4 +sparkfun_esp32s2_thing_plus.menu.DebugLevel.verbose=Verbose +sparkfun_esp32s2_thing_plus.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32micromod.name=SparkFun ESP32 MicroMod + +esp32micromod.upload.tool=esptool_py +esp32micromod.upload.maximum_size=1310720 +esp32micromod.upload.maximum_data_size=327680 +esp32micromod.upload.wait_for_upload_port=true +esp32micromod.upload.flags= +esp32micromod.upload.extra_flags= + +esp32micromod.serial.disableDTR=true +esp32micromod.serial.disableRTS=true + +esp32micromod.build.tarch=xtensa +esp32micromod.build.bootloader_addr=0x1000 +esp32micromod.build.target=esp32 +esp32micromod.build.mcu=esp32 +esp32micromod.build.core=esp32 +esp32micromod.build.variant=esp32micromod +esp32micromod.build.board=ESP32_MICROMOD + +esp32micromod.build.f_cpu=240000000L +esp32micromod.build.flash_size=4MB +esp32micromod.build.flash_freq=40m +esp32micromod.build.flash_mode=dio +esp32micromod.build.boot=dio +esp32micromod.build.partitions=default +esp32micromod.build.defines= + +esp32micromod.menu.PSRAM.disabled=Disabled +esp32micromod.menu.PSRAM.disabled.build.defines= +esp32micromod.menu.PSRAM.enabled=Enabled +esp32micromod.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue + +esp32micromod.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +esp32micromod.menu.PartitionScheme.default.build.partitions=default +esp32micromod.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +esp32micromod.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +esp32micromod.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +esp32micromod.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +esp32micromod.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +esp32micromod.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +esp32micromod.menu.PartitionScheme.minimal.build.partitions=minimal +esp32micromod.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +esp32micromod.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32micromod.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32micromod.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +esp32micromod.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +esp32micromod.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +esp32micromod.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +esp32micromod.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +esp32micromod.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +esp32micromod.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +esp32micromod.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +esp32micromod.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +esp32micromod.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +esp32micromod.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32micromod.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32micromod.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +esp32micromod.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32micromod.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32micromod.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +esp32micromod.menu.PartitionScheme.fatflash.build.partitions=ffat +esp32micromod.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +esp32micromod.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +esp32micromod.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +esp32micromod.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +esp32micromod.menu.CPUFreq.240=240MHz (WiFi/BT) +esp32micromod.menu.CPUFreq.240.build.f_cpu=240000000L +esp32micromod.menu.CPUFreq.160=160MHz (WiFi/BT) +esp32micromod.menu.CPUFreq.160.build.f_cpu=160000000L +esp32micromod.menu.CPUFreq.80=80MHz (WiFi/BT) +esp32micromod.menu.CPUFreq.80.build.f_cpu=80000000L +esp32micromod.menu.CPUFreq.40=40MHz (40MHz XTAL) +esp32micromod.menu.CPUFreq.40.build.f_cpu=40000000L +esp32micromod.menu.CPUFreq.26=26MHz (26MHz XTAL) +esp32micromod.menu.CPUFreq.26.build.f_cpu=26000000L +esp32micromod.menu.CPUFreq.20=20MHz (40MHz XTAL) +esp32micromod.menu.CPUFreq.20.build.f_cpu=20000000L +esp32micromod.menu.CPUFreq.13=13MHz (26MHz XTAL) +esp32micromod.menu.CPUFreq.13.build.f_cpu=13000000L +esp32micromod.menu.CPUFreq.10=10MHz (40MHz XTAL) +esp32micromod.menu.CPUFreq.10.build.f_cpu=10000000L + +esp32micromod.menu.FlashMode.qio=QIO +esp32micromod.menu.FlashMode.qio.build.flash_mode=dio +esp32micromod.menu.FlashMode.qio.build.boot=qio +esp32micromod.menu.FlashMode.dio=DIO +esp32micromod.menu.FlashMode.dio.build.flash_mode=dio +esp32micromod.menu.FlashMode.dio.build.boot=dio +esp32micromod.menu.FlashMode.qout=QOUT +esp32micromod.menu.FlashMode.qout.build.flash_mode=dout +esp32micromod.menu.FlashMode.qout.build.boot=qout +esp32micromod.menu.FlashMode.dout=DOUT +esp32micromod.menu.FlashMode.dout.build.flash_mode=dout +esp32micromod.menu.FlashMode.dout.build.boot=dout + +esp32micromod.menu.FlashFreq.80=80MHz +esp32micromod.menu.FlashFreq.80.build.flash_freq=80m +esp32micromod.menu.FlashFreq.40=40MHz +esp32micromod.menu.FlashFreq.40.build.flash_freq=40m + +esp32micromod.menu.FlashSize.4M=4MB (32Mb) +esp32micromod.menu.FlashSize.4M.build.flash_size=4MB +esp32micromod.menu.FlashSize.8M=8MB (64Mb) +esp32micromod.menu.FlashSize.8M.build.flash_size=8MB +esp32micromod.menu.FlashSize.8M.build.partitions=default_8MB +esp32micromod.menu.FlashSize.2M=2MB (16Mb) +esp32micromod.menu.FlashSize.2M.build.flash_size=2MB +esp32micromod.menu.FlashSize.2M.build.partitions=minimal +esp32micromod.menu.FlashSize.16M=16MB (128Mb) +esp32micromod.menu.FlashSize.16M.build.flash_size=16MB + +esp32micromod.menu.UploadSpeed.921600=921600 +esp32micromod.menu.UploadSpeed.921600.upload.speed=921600 +esp32micromod.menu.UploadSpeed.115200=115200 +esp32micromod.menu.UploadSpeed.115200.upload.speed=115200 +esp32micromod.menu.UploadSpeed.256000.windows=256000 +esp32micromod.menu.UploadSpeed.256000.upload.speed=256000 +esp32micromod.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32micromod.menu.UploadSpeed.230400=230400 +esp32micromod.menu.UploadSpeed.230400.upload.speed=230400 +esp32micromod.menu.UploadSpeed.460800.linux=460800 +esp32micromod.menu.UploadSpeed.460800.macosx=460800 +esp32micromod.menu.UploadSpeed.460800.upload.speed=460800 +esp32micromod.menu.UploadSpeed.512000.windows=512000 +esp32micromod.menu.UploadSpeed.512000.upload.speed=512000 + +esp32micromod.menu.DebugLevel.none=None +esp32micromod.menu.DebugLevel.none.build.code_debug=0 +esp32micromod.menu.DebugLevel.error=Error +esp32micromod.menu.DebugLevel.error.build.code_debug=1 +esp32micromod.menu.DebugLevel.warn=Warn +esp32micromod.menu.DebugLevel.warn.build.code_debug=2 +esp32micromod.menu.DebugLevel.info=Info +esp32micromod.menu.DebugLevel.info.build.code_debug=3 +esp32micromod.menu.DebugLevel.debug=Debug +esp32micromod.menu.DebugLevel.debug.build.code_debug=4 +esp32micromod.menu.DebugLevel.verbose=Verbose +esp32micromod.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +sparkfun_lora_gateway_1-channel.name=SparkFun LoRa Gateway 1-Channel + +sparkfun_lora_gateway_1-channel.upload.tool=esptool_py +sparkfun_lora_gateway_1-channel.upload.maximum_size=1310720 +sparkfun_lora_gateway_1-channel.upload.maximum_data_size=294912 +sparkfun_lora_gateway_1-channel.upload.flags= +sparkfun_lora_gateway_1-channel.upload.extra_flags= + +sparkfun_lora_gateway_1-channel.serial.disableDTR=true +sparkfun_lora_gateway_1-channel.serial.disableRTS=true + +sparkfun_lora_gateway_1-channel.build.tarch=xtensa +sparkfun_lora_gateway_1-channel.build.bootloader_addr=0x1000 +sparkfun_lora_gateway_1-channel.build.target=esp32 +sparkfun_lora_gateway_1-channel.build.mcu=esp32 +sparkfun_lora_gateway_1-channel.build.core=esp32 +sparkfun_lora_gateway_1-channel.build.variant=sparkfun_lora_gateway_1-channel +sparkfun_lora_gateway_1-channel.build.board=ESP32_DEV + +sparkfun_lora_gateway_1-channel.build.f_cpu=240000000L +sparkfun_lora_gateway_1-channel.build.flash_size=4MB +sparkfun_lora_gateway_1-channel.build.flash_freq=40m +sparkfun_lora_gateway_1-channel.build.flash_mode=dio +sparkfun_lora_gateway_1-channel.build.boot=dio +sparkfun_lora_gateway_1-channel.build.partitions=default + +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.default=Default +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.default.build.partitions=default +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.minimal.build.partitions=minimal +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.no_ota=No OTA (Large APP) +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.no_ota.build.partitions=no_ota +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +sparkfun_lora_gateway_1-channel.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +sparkfun_lora_gateway_1-channel.menu.FlashMode.qio=QIO +sparkfun_lora_gateway_1-channel.menu.FlashMode.qio.build.flash_mode=dio +sparkfun_lora_gateway_1-channel.menu.FlashMode.qio.build.boot=qio +sparkfun_lora_gateway_1-channel.menu.FlashMode.dio=DIO +sparkfun_lora_gateway_1-channel.menu.FlashMode.dio.build.flash_mode=dio +sparkfun_lora_gateway_1-channel.menu.FlashMode.dio.build.boot=dio +sparkfun_lora_gateway_1-channel.menu.FlashMode.qout=QOUT +sparkfun_lora_gateway_1-channel.menu.FlashMode.qout.build.flash_mode=dout +sparkfun_lora_gateway_1-channel.menu.FlashMode.qout.build.boot=qout +sparkfun_lora_gateway_1-channel.menu.FlashMode.dout=DOUT +sparkfun_lora_gateway_1-channel.menu.FlashMode.dout.build.flash_mode=dout +sparkfun_lora_gateway_1-channel.menu.FlashMode.dout.build.boot=dout + +sparkfun_lora_gateway_1-channel.menu.FlashFreq.80=80MHz +sparkfun_lora_gateway_1-channel.menu.FlashFreq.80.build.flash_freq=80m +sparkfun_lora_gateway_1-channel.menu.FlashFreq.40=40MHz +sparkfun_lora_gateway_1-channel.menu.FlashFreq.40.build.flash_freq=40m + +sparkfun_lora_gateway_1-channel.menu.FlashSize.4M=4MB (32Mb) +sparkfun_lora_gateway_1-channel.menu.FlashSize.4M.build.flash_size=4MB + +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.921600=921600 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.921600.upload.speed=921600 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.115200=115200 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.115200.upload.speed=115200 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.256000.windows=256000 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.256000.upload.speed=256000 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.230400.windows.upload.speed=256000 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.230400=230400 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.230400.upload.speed=230400 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.460800.linux=460800 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.460800.macosx=460800 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.460800.upload.speed=460800 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.512000.windows=512000 +sparkfun_lora_gateway_1-channel.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +nina_w10.name=u-blox NINA-W10 series (ESP32) + +nina_w10.upload.tool=esptool_py +nina_w10.upload.maximum_size=1310720 +nina_w10.upload.maximum_data_size=327680 +nina_w10.upload.flags= +nina_w10.upload.extra_flags= + +nina_w10.serial.disableDTR=true +nina_w10.serial.disableRTS=true + +nina_w10.build.tarch=xtensa +nina_w10.build.bootloader_addr=0x1000 +nina_w10.build.target=esp32 +nina_w10.build.mcu=esp32 +nina_w10.build.core=esp32 +nina_w10.build.variant=nina_w10 +nina_w10.build.board=UBLOX_NINA_W10 +nina_w10.build.f_cpu=240000000L +nina_w10.build.boot=dio +nina_w10.build.partitions=minimal +nina_w10.build.flash_mode=dio +nina_w10.build.flash_size=2MB +nina_w10.build.flash_freq=40m +nina_w10.build.defines= + +nina_w10.menu.UploadSpeed.921600=921600 +nina_w10.menu.UploadSpeed.921600.upload.speed=921600 +nina_w10.menu.UploadSpeed.115200=115200 +nina_w10.menu.UploadSpeed.115200.upload.speed=115200 +nina_w10.menu.UploadSpeed.256000.windows=256000 +nina_w10.menu.UploadSpeed.256000.upload.speed=256000 +nina_w10.menu.UploadSpeed.230400.windows.upload.speed=256000 +nina_w10.menu.UploadSpeed.230400=230400 +nina_w10.menu.UploadSpeed.230400.upload.speed=230400 +nina_w10.menu.UploadSpeed.460800.linux=460800 +nina_w10.menu.UploadSpeed.460800.macosx=460800 +nina_w10.menu.UploadSpeed.460800.upload.speed=460800 +nina_w10.menu.UploadSpeed.512000.windows=512000 +nina_w10.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +widora-air.name=Widora AIR + +widora-air.upload.tool=esptool_py +widora-air.upload.maximum_size=1310720 +widora-air.upload.maximum_data_size=327680 +widora-air.upload.flags= +widora-air.upload.extra_flags= + +widora-air.serial.disableDTR=true +widora-air.serial.disableRTS=true + +widora-air.build.tarch=xtensa +widora-air.build.bootloader_addr=0x1000 +widora-air.build.target=esp32 +widora-air.build.mcu=esp32 +widora-air.build.core=esp32 +widora-air.build.variant=widora-air +widora-air.build.board=WIDORA_AIR + +widora-air.build.f_cpu=240000000L +widora-air.build.flash_mode=dio +widora-air.build.flash_size=16MB +widora-air.build.boot=dio +widora-air.build.partitions=default +widora-air.build.defines= + +widora-air.menu.FlashFreq.80=80MHz +widora-air.menu.FlashFreq.80.build.flash_freq=80m +widora-air.menu.FlashFreq.40=40MHz +widora-air.menu.FlashFreq.40.build.flash_freq=40m + +widora-air.menu.UploadSpeed.921600=921600 +widora-air.menu.UploadSpeed.921600.upload.speed=921600 +widora-air.menu.UploadSpeed.115200=115200 +widora-air.menu.UploadSpeed.115200.upload.speed=115200 +widora-air.menu.UploadSpeed.256000.windows=256000 +widora-air.menu.UploadSpeed.256000.upload.speed=256000 +widora-air.menu.UploadSpeed.230400.windows.upload.speed=256000 +widora-air.menu.UploadSpeed.230400=230400 +widora-air.menu.UploadSpeed.230400.upload.speed=230400 +widora-air.menu.UploadSpeed.460800.linux=460800 +widora-air.menu.UploadSpeed.460800.macosx=460800 +widora-air.menu.UploadSpeed.460800.upload.speed=460800 +widora-air.menu.UploadSpeed.512000.windows=512000 +widora-air.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +esp320.name=Electronic SweetPeas - ESP320 + +esp320.upload.tool=esptool_py +esp320.upload.maximum_size=1310720 +esp320.upload.maximum_data_size=327680 +esp320.upload.flags= +esp320.upload.extra_flags= + +esp320.serial.disableDTR=true +esp320.serial.disableRTS=true + +esp320.build.tarch=xtensa +esp320.build.bootloader_addr=0x1000 +esp320.build.target=esp32 +esp320.build.mcu=esp32 +esp320.build.core=esp32 +esp320.build.variant=esp320 +esp320.build.board=ESP320 + +esp320.build.f_cpu=240000000L +esp320.build.flash_mode=qio +esp320.build.flash_size=4MB +esp320.build.boot=dio +esp320.build.partitions=default +esp320.build.defines= + +esp320.menu.FlashFreq.80=80MHz +esp320.menu.FlashFreq.80.build.flash_freq=80m +esp320.menu.FlashFreq.40=40MHz +esp320.menu.FlashFreq.40.build.flash_freq=40m + +esp320.menu.UploadSpeed.921600=921600 +esp320.menu.UploadSpeed.921600.upload.speed=921600 +esp320.menu.UploadSpeed.115200=115200 +esp320.menu.UploadSpeed.115200.upload.speed=115200 +esp320.menu.UploadSpeed.256000.windows=256000 +esp320.menu.UploadSpeed.256000.upload.speed=256000 +esp320.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp320.menu.UploadSpeed.230400=230400 +esp320.menu.UploadSpeed.230400.upload.speed=230400 +esp320.menu.UploadSpeed.460800.linux=460800 +esp320.menu.UploadSpeed.460800.macosx=460800 +esp320.menu.UploadSpeed.460800.upload.speed=460800 +esp320.menu.UploadSpeed.512000.windows=512000 +esp320.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +nano32.name=Nano32 + +nano32.upload.tool=esptool_py +nano32.upload.maximum_size=1310720 +nano32.upload.maximum_data_size=327680 +nano32.upload.flags= +nano32.upload.extra_flags= + +nano32.serial.disableDTR=true +nano32.serial.disableRTS=true + +nano32.build.tarch=xtensa +nano32.build.bootloader_addr=0x1000 +nano32.build.target=esp32 +nano32.build.mcu=esp32 +nano32.build.core=esp32 +nano32.build.variant=nano32 +nano32.build.board=NANO32 + +nano32.build.f_cpu=240000000L +nano32.build.flash_mode=dio +nano32.build.flash_size=4MB +nano32.build.boot=dio +nano32.build.partitions=default +nano32.build.defines= + +nano32.menu.FlashFreq.80=80MHz +nano32.menu.FlashFreq.80.build.flash_freq=80m +nano32.menu.FlashFreq.40=40MHz +nano32.menu.FlashFreq.40.build.flash_freq=40m + +nano32.menu.UploadSpeed.921600=921600 +nano32.menu.UploadSpeed.921600.upload.speed=921600 +nano32.menu.UploadSpeed.115200=115200 +nano32.menu.UploadSpeed.115200.upload.speed=115200 +nano32.menu.UploadSpeed.256000.windows=256000 +nano32.menu.UploadSpeed.256000.upload.speed=256000 +nano32.menu.UploadSpeed.230400.windows.upload.speed=256000 +nano32.menu.UploadSpeed.230400=230400 +nano32.menu.UploadSpeed.230400.upload.speed=230400 +nano32.menu.UploadSpeed.460800.linux=460800 +nano32.menu.UploadSpeed.460800.macosx=460800 +nano32.menu.UploadSpeed.460800.upload.speed=460800 +nano32.menu.UploadSpeed.512000.windows=512000 +nano32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +d32.name=LOLIN D32 + +d32.upload.tool=esptool_py +d32.upload.maximum_size=1310720 +d32.upload.maximum_data_size=327680 +d32.upload.flags= +d32.upload.extra_flags= + +d32.serial.disableDTR=true +d32.serial.disableRTS=true + +d32.build.tarch=xtensa +d32.build.bootloader_addr=0x1000 +d32.build.target=esp32 +d32.build.mcu=esp32 +d32.build.core=esp32 +d32.build.variant=d32 +d32.build.board=LOLIN_D32 + +d32.build.f_cpu=240000000L +d32.build.flash_size=4MB +d32.build.flash_freq=40m +d32.build.flash_mode=dio +d32.build.boot=dio +d32.build.partitions=default +d32.build.defines= + +d32.menu.PartitionScheme.default=Default +d32.menu.PartitionScheme.default.build.partitions=default +d32.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +d32.menu.PartitionScheme.minimal.build.partitions=minimal +d32.menu.PartitionScheme.no_ota=No OTA (Large APP) +d32.menu.PartitionScheme.no_ota.build.partitions=no_ota +d32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +d32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +d32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +d32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + + + +d32.menu.FlashFreq.80=80MHz +d32.menu.FlashFreq.80.build.flash_freq=80m +d32.menu.FlashFreq.40=40MHz +d32.menu.FlashFreq.40.build.flash_freq=40m + + + +d32.menu.UploadSpeed.921600=921600 +d32.menu.UploadSpeed.921600.upload.speed=921600 +d32.menu.UploadSpeed.115200=115200 +d32.menu.UploadSpeed.115200.upload.speed=115200 +d32.menu.UploadSpeed.256000.windows=256000 +d32.menu.UploadSpeed.256000.upload.speed=256000 +d32.menu.UploadSpeed.230400.windows.upload.speed=256000 +d32.menu.UploadSpeed.230400=230400 +d32.menu.UploadSpeed.230400.upload.speed=230400 +d32.menu.UploadSpeed.460800.linux=460800 +d32.menu.UploadSpeed.460800.macosx=460800 +d32.menu.UploadSpeed.460800.upload.speed=460800 +d32.menu.UploadSpeed.512000.windows=512000 +d32.menu.UploadSpeed.512000.upload.speed=512000 + +d32.menu.DebugLevel.none=None +d32.menu.DebugLevel.none.build.code_debug=0 +d32.menu.DebugLevel.error=Error +d32.menu.DebugLevel.error.build.code_debug=1 +d32.menu.DebugLevel.warn=Warn +d32.menu.DebugLevel.warn.build.code_debug=2 +d32.menu.DebugLevel.info=Info +d32.menu.DebugLevel.info.build.code_debug=3 +d32.menu.DebugLevel.debug=Debug +d32.menu.DebugLevel.debug.build.code_debug=4 +d32.menu.DebugLevel.verbose=Verbose +d32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +d32_pro.name=LOLIN D32 PRO + +d32_pro.upload.tool=esptool_py +d32_pro.upload.maximum_size=1310720 +d32_pro.upload.maximum_data_size=327680 +d32_pro.upload.flags= +d32_pro.upload.extra_flags= + +d32_pro.serial.disableDTR=true +d32_pro.serial.disableRTS=true + +d32_pro.build.tarch=xtensa +d32_pro.build.bootloader_addr=0x1000 +d32_pro.build.target=esp32 +d32_pro.build.mcu=esp32 +d32_pro.build.core=esp32 +d32_pro.build.variant=d32_pro +d32_pro.build.board=LOLIN_D32_PRO + +d32_pro.build.f_cpu=240000000L +d32_pro.build.flash_size=4MB +d32_pro.build.flash_freq=40m +d32_pro.build.flash_mode=dio +d32_pro.build.boot=dio +d32_pro.build.partitions=default +d32_pro.build.defines= + +d32_pro.menu.PSRAM.disabled=Disabled +d32_pro.menu.PSRAM.disabled.build.defines= +d32_pro.menu.PSRAM.disabled.build.extra_libs= +d32_pro.menu.PSRAM.enabled=Enabled +d32_pro.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +d32_pro.menu.PSRAM.enabled.build.extra_libs= + +d32_pro.menu.PartitionScheme.default=Default +d32_pro.menu.PartitionScheme.default.build.partitions=default +d32_pro.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +d32_pro.menu.PartitionScheme.minimal.build.partitions=minimal +d32_pro.menu.PartitionScheme.no_ota=No OTA (Large APP) +d32_pro.menu.PartitionScheme.no_ota.build.partitions=no_ota +d32_pro.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +d32_pro.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +d32_pro.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +d32_pro.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + + + +d32_pro.menu.FlashFreq.80=80MHz +d32_pro.menu.FlashFreq.80.build.flash_freq=80m +d32_pro.menu.FlashFreq.40=40MHz +d32_pro.menu.FlashFreq.40.build.flash_freq=40m + + + +d32_pro.menu.UploadSpeed.921600=921600 +d32_pro.menu.UploadSpeed.921600.upload.speed=921600 +d32_pro.menu.UploadSpeed.115200=115200 +d32_pro.menu.UploadSpeed.115200.upload.speed=115200 +d32_pro.menu.UploadSpeed.256000.windows=256000 +d32_pro.menu.UploadSpeed.256000.upload.speed=256000 +d32_pro.menu.UploadSpeed.230400.windows.upload.speed=256000 +d32_pro.menu.UploadSpeed.230400=230400 +d32_pro.menu.UploadSpeed.230400.upload.speed=230400 +d32_pro.menu.UploadSpeed.460800.linux=460800 +d32_pro.menu.UploadSpeed.460800.macosx=460800 +d32_pro.menu.UploadSpeed.460800.upload.speed=460800 +d32_pro.menu.UploadSpeed.512000.windows=512000 +d32_pro.menu.UploadSpeed.512000.upload.speed=512000 +d32_pro.menu.UploadSpeed.1500000=1500000 +d32_pro.menu.UploadSpeed.1500000.upload.speed=1500000 + +d32_pro.menu.DebugLevel.none=None +d32_pro.menu.DebugLevel.none.build.code_debug=0 +d32_pro.menu.DebugLevel.error=Error +d32_pro.menu.DebugLevel.error.build.code_debug=1 +d32_pro.menu.DebugLevel.warn=Warn +d32_pro.menu.DebugLevel.warn.build.code_debug=2 +d32_pro.menu.DebugLevel.info=Info +d32_pro.menu.DebugLevel.info.build.code_debug=3 +d32_pro.menu.DebugLevel.debug=Debug +d32_pro.menu.DebugLevel.debug.build.code_debug=4 +d32_pro.menu.DebugLevel.verbose=Verbose +d32_pro.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +lolin32.name=WEMOS LOLIN32 + +lolin32.upload.tool=esptool_py +lolin32.upload.maximum_size=1310720 +lolin32.upload.maximum_data_size=327680 +lolin32.upload.flags= +lolin32.upload.extra_flags= + +lolin32.serial.disableDTR=true +lolin32.serial.disableRTS=true + +lolin32.build.tarch=xtensa +lolin32.build.bootloader_addr=0x1000 +lolin32.build.target=esp32 +lolin32.build.mcu=esp32 +lolin32.build.core=esp32 +lolin32.build.variant=lolin32 +lolin32.build.board=LOLIN32 + +lolin32.build.f_cpu=240000000L +lolin32.build.flash_mode=dio +lolin32.build.flash_size=4MB +lolin32.build.boot=dio +lolin32.build.partitions=default +lolin32.build.defines= + +lolin32.menu.FlashFreq.80=80MHz +lolin32.menu.FlashFreq.80.build.flash_freq=80m +lolin32.menu.FlashFreq.40=40MHz +lolin32.menu.FlashFreq.40.build.flash_freq=40m + +lolin32.menu.PartitionScheme.default=Default +lolin32.menu.PartitionScheme.default.build.partitions=default +lolin32.menu.PartitionScheme.no_ota=No OTA (Large APP) +lolin32.menu.PartitionScheme.no_ota.build.partitions=no_ota +lolin32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +lolin32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +lolin32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +lolin32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +lolin32.menu.CPUFreq.240=240MHz (WiFi/BT) +lolin32.menu.CPUFreq.240.build.f_cpu=240000000L +lolin32.menu.CPUFreq.160=160MHz (WiFi/BT) +lolin32.menu.CPUFreq.160.build.f_cpu=160000000L +lolin32.menu.CPUFreq.80=80MHz (WiFi/BT) +lolin32.menu.CPUFreq.80.build.f_cpu=80000000L +lolin32.menu.CPUFreq.40=40MHz (40MHz XTAL) +lolin32.menu.CPUFreq.40.build.f_cpu=40000000L +lolin32.menu.CPUFreq.26=26MHz (26MHz XTAL) +lolin32.menu.CPUFreq.26.build.f_cpu=26000000L +lolin32.menu.CPUFreq.20=20MHz (40MHz XTAL) +lolin32.menu.CPUFreq.20.build.f_cpu=20000000L +lolin32.menu.CPUFreq.13=13MHz (26MHz XTAL) +lolin32.menu.CPUFreq.13.build.f_cpu=13000000L +lolin32.menu.CPUFreq.10=10MHz (40MHz XTAL) +lolin32.menu.CPUFreq.10.build.f_cpu=10000000L + +lolin32.menu.UploadSpeed.921600=921600 +lolin32.menu.UploadSpeed.921600.upload.speed=921600 +lolin32.menu.UploadSpeed.115200=115200 +lolin32.menu.UploadSpeed.115200.upload.speed=115200 +lolin32.menu.UploadSpeed.256000.windows=256000 +lolin32.menu.UploadSpeed.256000.upload.speed=256000 +lolin32.menu.UploadSpeed.230400.windows.upload.speed=256000 +lolin32.menu.UploadSpeed.230400=230400 +lolin32.menu.UploadSpeed.230400.upload.speed=230400 +lolin32.menu.UploadSpeed.460800.linux=460800 +lolin32.menu.UploadSpeed.460800.macosx=460800 +lolin32.menu.UploadSpeed.460800.upload.speed=460800 +lolin32.menu.UploadSpeed.512000.windows=512000 +lolin32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +lolin32-lite.name=WEMOS LOLIN32 Lite + +lolin32-lite.upload.tool=esptool_py +lolin32-lite.upload.maximum_size=1310720 +lolin32-lite.upload.maximum_data_size=327680 +lolin32-lite.upload.wait_for_upload_port=true +lolin32-lite.upload.flags= +lolin32-lite.upload.extra_flags= + +lolin32-lite.serial.disableDTR=true +lolin32-lite.serial.disableRTS=true + +lolin32-lite.build.tarch=xtensa +lolin32-lite.build.bootloader_addr=0x1000 +lolin32-lite.build.target=esp32 +lolin32-lite.build.mcu=esp32 +lolin32-lite.build.core=esp32 +lolin32-lite.build.variant=lolin32-lite +lolin32-lite.build.board=LOLIN32_LITE + +lolin32-lite.build.f_cpu=240000000L +lolin32-lite.build.flash_mode=dio +lolin32-lite.build.flash_size=4MB +lolin32-lite.build.boot=dio +lolin32-lite.build.partitions=default +lolin32-lite.build.defines= + +lolin32-lite.menu.FlashFreq.80=80MHz +lolin32-lite.menu.FlashFreq.80.build.flash_freq=80m +lolin32-lite.menu.FlashFreq.40=40MHz +lolin32-lite.menu.FlashFreq.40.build.flash_freq=40m + +lolin32-lite.menu.PartitionScheme.default=Default +lolin32-lite.menu.PartitionScheme.default.build.partitions=default +lolin32-lite.menu.PartitionScheme.no_ota=No OTA (Large APP) +lolin32-lite.menu.PartitionScheme.no_ota.build.partitions=no_ota +lolin32-lite.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +lolin32-lite.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +lolin32-lite.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +lolin32-lite.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +lolin32-lite.menu.CPUFreq.240=240MHz (WiFi/BT) +lolin32-lite.menu.CPUFreq.240.build.f_cpu=240000000L +lolin32-lite.menu.CPUFreq.160=160MHz (WiFi/BT) +lolin32-lite.menu.CPUFreq.160.build.f_cpu=160000000L +lolin32-lite.menu.CPUFreq.80=80MHz (WiFi/BT) +lolin32-lite.menu.CPUFreq.80.build.f_cpu=80000000L +lolin32-lite.menu.CPUFreq.40=40MHz (40MHz XTAL) +lolin32-lite.menu.CPUFreq.40.build.f_cpu=40000000L +lolin32-lite.menu.CPUFreq.26=26MHz (26MHz XTAL) +lolin32-lite.menu.CPUFreq.26.build.f_cpu=26000000L +lolin32-lite.menu.CPUFreq.20=20MHz (40MHz XTAL) +lolin32-lite.menu.CPUFreq.20.build.f_cpu=20000000L +lolin32-lite.menu.CPUFreq.13=13MHz (26MHz XTAL) +lolin32-lite.menu.CPUFreq.13.build.f_cpu=13000000L +lolin32-lite.menu.CPUFreq.10=10MHz (40MHz XTAL) +lolin32-lite.menu.CPUFreq.10.build.f_cpu=10000000L + +lolin32-lite.menu.UploadSpeed.921600=921600 +lolin32-lite.menu.UploadSpeed.921600.upload.speed=921600 +lolin32-lite.menu.UploadSpeed.115200=115200 +lolin32-lite.menu.UploadSpeed.115200.upload.speed=115200 +lolin32-lite.menu.UploadSpeed.256000.windows=256000 +lolin32-lite.menu.UploadSpeed.256000.upload.speed=256000 +lolin32-lite.menu.UploadSpeed.230400.windows.upload.speed=256000 +lolin32-lite.menu.UploadSpeed.230400=230400 +lolin32-lite.menu.UploadSpeed.230400.upload.speed=230400 +lolin32-lite.menu.UploadSpeed.460800.linux=460800 +lolin32-lite.menu.UploadSpeed.460800.macosx=460800 +lolin32-lite.menu.UploadSpeed.460800.upload.speed=460800 +lolin32-lite.menu.UploadSpeed.512000.windows=512000 +lolin32-lite.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +pocket_32.name=Dongsen Tech Pocket 32 + +pocket_32.upload.tool=esptool_py +pocket_32.upload.maximum_size=1310720 +pocket_32.upload.maximum_data_size=327680 +pocket_32.upload.flags= +pocket_32.upload.extra_flags= + +pocket_32.serial.disableDTR=true +pocket_32.serial.disableRTS=true + +pocket_32.build.tarch=xtensa +pocket_32.build.bootloader_addr=0x1000 +pocket_32.build.target=esp32 +pocket_32.build.mcu=esp32 +pocket_32.build.core=esp32 +pocket_32.build.variant=pocket_32 +pocket_32.build.board=Pocket32 + +pocket_32.build.f_cpu=240000000L +pocket_32.build.flash_mode=dio +pocket_32.build.flash_size=4MB +pocket_32.build.boot=dio +pocket_32.build.partitions=default +pocket_32.build.defines= + +pocket_32.menu.FlashFreq.80=80MHz +pocket_32.menu.FlashFreq.80.build.flash_freq=80m +pocket_32.menu.FlashFreq.40=40MHz +pocket_32.menu.FlashFreq.40.build.flash_freq=40m + +pocket_32.menu.UploadSpeed.921600=921600 +pocket_32.menu.UploadSpeed.921600.upload.speed=921600 +pocket_32.menu.UploadSpeed.115200=115200 +pocket_32.menu.UploadSpeed.115200.upload.speed=115200 +pocket_32.menu.UploadSpeed.256000.windows=256000 +pocket_32.menu.UploadSpeed.256000.upload.speed=256000 +pocket_32.menu.UploadSpeed.230400.windows.upload.speed=256000 +pocket_32.menu.UploadSpeed.230400=230400 +pocket_32.menu.UploadSpeed.230400.upload.speed=230400 +pocket_32.menu.UploadSpeed.460800.linux=460800 +pocket_32.menu.UploadSpeed.460800.macosx=460800 +pocket_32.menu.UploadSpeed.460800.upload.speed=460800 +pocket_32.menu.UploadSpeed.512000.windows=512000 +pocket_32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +WeMosBat.name=WeMos WiFi&Bluetooth Battery + +WeMosBat.upload.tool=esptool_py +WeMosBat.upload.maximum_size=1310720 +WeMosBat.upload.maximum_data_size=327680 +WeMosBat.upload.flags= +WeMosBat.upload.extra_flags= + +WeMosBat.serial.disableDTR=true +WeMosBat.serial.disableRTS=true + +WeMosBat.build.tarch=xtensa +WeMosBat.build.bootloader_addr=0x1000 +WeMosBat.build.target=esp32 +WeMosBat.build.mcu=esp32 +WeMosBat.build.core=esp32 +WeMosBat.build.variant=pocket_32 +WeMosBat.build.board=Pocket32 + +WeMosBat.build.f_cpu=240000000L +WeMosBat.build.flash_mode=dio +WeMosBat.build.flash_size=4MB +WeMosBat.build.boot=dio +WeMosBat.build.partitions=default +WeMosBat.build.defines= + +WeMosBat.menu.FlashFreq.80=80MHz +WeMosBat.menu.FlashFreq.80.build.flash_freq=80m +WeMosBat.menu.FlashFreq.40=40MHz +WeMosBat.menu.FlashFreq.40.build.flash_freq=40m + +WeMosBat.menu.UploadSpeed.921600=921600 +WeMosBat.menu.UploadSpeed.921600.upload.speed=921600 +WeMosBat.menu.UploadSpeed.115200=115200 +WeMosBat.menu.UploadSpeed.115200.upload.speed=115200 +WeMosBat.menu.UploadSpeed.256000.windows=256000 +WeMosBat.menu.UploadSpeed.256000.upload.speed=256000 +WeMosBat.menu.UploadSpeed.230400.windows.upload.speed=256000 +WeMosBat.menu.UploadSpeed.230400=230400 +WeMosBat.menu.UploadSpeed.230400.upload.speed=230400 +WeMosBat.menu.UploadSpeed.460800.linux=460800 +WeMosBat.menu.UploadSpeed.460800.macosx=460800 +WeMosBat.menu.UploadSpeed.460800.upload.speed=460800 +WeMosBat.menu.UploadSpeed.512000.windows=512000 +WeMosBat.menu.UploadSpeed.512000.upload.speed=512000 + +WeMosBat.menu.DebugLevel.none=None +WeMosBat.menu.DebugLevel.none.build.code_debug=0 +WeMosBat.menu.DebugLevel.error=Error +WeMosBat.menu.DebugLevel.error.build.code_debug=1 +WeMosBat.menu.DebugLevel.warn=Warn +WeMosBat.menu.DebugLevel.warn.build.code_debug=2 +WeMosBat.menu.DebugLevel.info=Info +WeMosBat.menu.DebugLevel.info.build.code_debug=3 +WeMosBat.menu.DebugLevel.debug=Debug +WeMosBat.menu.DebugLevel.debug.build.code_debug=4 +WeMosBat.menu.DebugLevel.verbose=Verbose +WeMosBat.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +espea32.name=ESPea32 + +espea32.upload.tool=esptool_py +espea32.upload.maximum_size=1310720 +espea32.upload.maximum_data_size=327680 +espea32.upload.flags= +espea32.upload.extra_flags= + +espea32.serial.disableDTR=true +espea32.serial.disableRTS=true + +espea32.build.tarch=xtensa +espea32.build.bootloader_addr=0x1000 +espea32.build.target=esp32 +espea32.build.mcu=esp32 +espea32.build.core=esp32 +espea32.build.variant=espea32 +espea32.build.board=ESPea32 + +espea32.build.f_cpu=240000000L +espea32.build.flash_mode=dio +espea32.build.flash_size=4MB +espea32.build.boot=dio +espea32.build.partitions=default +espea32.build.defines= + +espea32.menu.FlashFreq.80=80MHz +espea32.menu.FlashFreq.80.build.flash_freq=80m +espea32.menu.FlashFreq.40=40MHz +espea32.menu.FlashFreq.40.build.flash_freq=40m + +espea32.menu.UploadSpeed.921600=921600 +espea32.menu.UploadSpeed.921600.upload.speed=921600 +espea32.menu.UploadSpeed.115200=115200 +espea32.menu.UploadSpeed.115200.upload.speed=115200 +espea32.menu.UploadSpeed.256000.windows=256000 +espea32.menu.UploadSpeed.256000.upload.speed=256000 +espea32.menu.UploadSpeed.230400.windows.upload.speed=256000 +espea32.menu.UploadSpeed.230400=230400 +espea32.menu.UploadSpeed.230400.upload.speed=230400 +espea32.menu.UploadSpeed.460800.linux=460800 +espea32.menu.UploadSpeed.460800.macosx=460800 +espea32.menu.UploadSpeed.460800.upload.speed=460800 +espea32.menu.UploadSpeed.512000.windows=512000 +espea32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +quantum.name=Noduino Quantum + +quantum.upload.tool=esptool_py +quantum.upload.maximum_size=1310720 +quantum.upload.maximum_data_size=327680 +quantum.upload.flags= +quantum.upload.extra_flags= + +quantum.serial.disableDTR=true +quantum.serial.disableRTS=true + +quantum.build.tarch=xtensa +quantum.build.bootloader_addr=0x1000 +quantum.build.target=esp32 +quantum.build.mcu=esp32 +quantum.build.core=esp32 +quantum.build.variant=quantum +quantum.build.board=QUANTUM + +quantum.build.f_cpu=240000000L +quantum.build.flash_mode=qio +quantum.build.flash_size=16MB +quantum.build.boot=dio +quantum.build.partitions=default +quantum.build.defines= + +quantum.menu.FlashFreq.80=80MHz +quantum.menu.FlashFreq.80.build.flash_freq=80m +quantum.menu.FlashFreq.40=40MHz +quantum.menu.FlashFreq.40.build.flash_freq=40m + +quantum.menu.UploadSpeed.921600=921600 +quantum.menu.UploadSpeed.921600.upload.speed=921600 +quantum.menu.UploadSpeed.115200=115200 +quantum.menu.UploadSpeed.115200.upload.speed=115200 +quantum.menu.UploadSpeed.256000.windows=256000 +quantum.menu.UploadSpeed.256000.upload.speed=256000 +quantum.menu.UploadSpeed.230400.windows.upload.speed=256000 +quantum.menu.UploadSpeed.230400=230400 +quantum.menu.UploadSpeed.230400.upload.speed=230400 +quantum.menu.UploadSpeed.460800.linux=460800 +quantum.menu.UploadSpeed.460800.macosx=460800 +quantum.menu.UploadSpeed.460800.upload.speed=460800 +quantum.menu.UploadSpeed.512000.windows=512000 +quantum.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +node32s.name=Node32s + +node32s.upload.tool=esptool_py +node32s.upload.maximum_size=1310720 +node32s.upload.maximum_data_size=327680 +node32s.upload.flags= +node32s.upload.extra_flags= + +node32s.serial.disableDTR=true +node32s.serial.disableRTS=true + +node32s.build.tarch=xtensa +node32s.build.bootloader_addr=0x1000 +node32s.build.target=esp32 +node32s.build.mcu=esp32 +node32s.build.core=esp32 +node32s.build.variant=node32s +node32s.build.board=Node32s + +node32s.build.f_cpu=240000000L +node32s.build.flash_mode=dio +node32s.build.flash_size=4MB +node32s.build.boot=dio +node32s.build.partitions=default +node32s.build.defines= + +node32s.menu.PartitionScheme.default=Default +node32s.menu.PartitionScheme.default.build.partitions=default +node32s.menu.PartitionScheme.no_ota=No OTA (Large APP) +node32s.menu.PartitionScheme.no_ota.build.partitions=no_ota +node32s.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +node32s.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +node32s.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +node32s.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +node32s.menu.FlashFreq.80=80MHz +node32s.menu.FlashFreq.80.build.flash_freq=80m +node32s.menu.FlashFreq.40=40MHz +node32s.menu.FlashFreq.40.build.flash_freq=40m + +node32s.menu.UploadSpeed.921600=921600 +node32s.menu.UploadSpeed.921600.upload.speed=921600 +node32s.menu.UploadSpeed.115200=115200 +node32s.menu.UploadSpeed.115200.upload.speed=115200 +node32s.menu.UploadSpeed.256000.windows=256000 +node32s.menu.UploadSpeed.256000.upload.speed=256000 +node32s.menu.UploadSpeed.230400.windows.upload.speed=256000 +node32s.menu.UploadSpeed.230400=230400 +node32s.menu.UploadSpeed.230400.upload.speed=230400 +node32s.menu.UploadSpeed.460800.linux=460800 +node32s.menu.UploadSpeed.460800.macosx=460800 +node32s.menu.UploadSpeed.460800.upload.speed=460800 +node32s.menu.UploadSpeed.512000.windows=512000 +node32s.menu.UploadSpeed.512000.upload.speed=512000 + +node32s.menu.DebugLevel.none=None +node32s.menu.DebugLevel.none.build.code_debug=0 +node32s.menu.DebugLevel.error=Error +node32s.menu.DebugLevel.error.build.code_debug=1 +node32s.menu.DebugLevel.warn=Warn +node32s.menu.DebugLevel.warn.build.code_debug=2 +node32s.menu.DebugLevel.info=Info +node32s.menu.DebugLevel.info.build.code_debug=3 +node32s.menu.DebugLevel.debug=Debug +node32s.menu.DebugLevel.debug.build.code_debug=4 +node32s.menu.DebugLevel.verbose=Verbose +node32s.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +hornbill32dev.name=Hornbill ESP32 Dev + +hornbill32dev.upload.tool=esptool_py +hornbill32dev.upload.maximum_size=1310720 +hornbill32dev.upload.maximum_data_size=327680 +hornbill32dev.upload.flags= +hornbill32dev.upload.extra_flags= + +hornbill32dev.serial.disableDTR=true +hornbill32dev.serial.disableRTS=true + +hornbill32dev.build.tarch=xtensa +hornbill32dev.build.bootloader_addr=0x1000 +hornbill32dev.build.target=esp32 +hornbill32dev.build.mcu=esp32 +hornbill32dev.build.core=esp32 +hornbill32dev.build.variant=hornbill32dev +hornbill32dev.build.board=HORNBILL_ESP32_DEV + +hornbill32dev.build.f_cpu=240000000L +hornbill32dev.build.flash_mode=dio +hornbill32dev.build.flash_size=4MB +hornbill32dev.build.boot=dio +hornbill32dev.build.partitions=default +hornbill32dev.build.defines= + +hornbill32dev.menu.FlashFreq.80=80MHz +hornbill32dev.menu.FlashFreq.80.build.flash_freq=80m +hornbill32dev.menu.FlashFreq.40=40MHz +hornbill32dev.menu.FlashFreq.40.build.flash_freq=40m + +hornbill32dev.menu.UploadSpeed.921600=921600 +hornbill32dev.menu.UploadSpeed.921600.upload.speed=921600 +hornbill32dev.menu.UploadSpeed.115200=115200 +hornbill32dev.menu.UploadSpeed.115200.upload.speed=115200 +hornbill32dev.menu.UploadSpeed.256000.windows=256000 +hornbill32dev.menu.UploadSpeed.256000.upload.speed=256000 +hornbill32dev.menu.UploadSpeed.230400.windows.upload.speed=256000 +hornbill32dev.menu.UploadSpeed.230400=230400 +hornbill32dev.menu.UploadSpeed.230400.upload.speed=230400 +hornbill32dev.menu.UploadSpeed.460800.linux=460800 +hornbill32dev.menu.UploadSpeed.460800.macosx=460800 +hornbill32dev.menu.UploadSpeed.460800.upload.speed=460800 +hornbill32dev.menu.UploadSpeed.512000.windows=512000 +hornbill32dev.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +hornbill32minima.name=Hornbill ESP32 Minima + +hornbill32minima.upload.tool=esptool_py +hornbill32minima.upload.maximum_size=1310720 +hornbill32minima.upload.maximum_data_size=327680 +hornbill32minima.upload.flags= +hornbill32minima.upload.extra_flags= + +hornbill32minima.serial.disableDTR=true +hornbill32minima.serial.disableRTS=true + +hornbill32minima.build.tarch=xtensa +hornbill32minima.build.bootloader_addr=0x1000 +hornbill32minima.build.target=esp32 +hornbill32minima.build.mcu=esp32 +hornbill32minima.build.core=esp32 +hornbill32minima.build.variant=hornbill32minima +hornbill32minima.build.board=HORNBILL_ESP32_MINIMA +hornbill32minima.build.f_cpu=240000000L +hornbill32minima.build.flash_mode=dio +hornbill32minima.build.flash_size=4MB +hornbill32minima.build.boot=dio +hornbill32minima.build.partitions=default +hornbill32minima.build.defines= + +hornbill32minima.menu.FlashFreq.80=80MHz +hornbill32minima.menu.FlashFreq.80.build.flash_freq=80m +hornbill32minima.menu.FlashFreq.40=40MHz +hornbill32minima.menu.FlashFreq.40.build.flash_freq=40m + +hornbill32minima.menu.UploadSpeed.921600=921600 +hornbill32minima.menu.UploadSpeed.921600.upload.speed=921600 +hornbill32minima.menu.UploadSpeed.115200=115200 +hornbill32minima.menu.UploadSpeed.115200.upload.speed=115200 +hornbill32minima.menu.UploadSpeed.256000.windows=256000 +hornbill32minima.menu.UploadSpeed.256000.upload.speed=256000 +hornbill32minima.menu.UploadSpeed.230400.windows.upload.speed=256000 +hornbill32minima.menu.UploadSpeed.230400=230400 +hornbill32minima.menu.UploadSpeed.230400.upload.speed=230400 +hornbill32minima.menu.UploadSpeed.460800.linux=460800 +hornbill32minima.menu.UploadSpeed.460800.macosx=460800 +hornbill32minima.menu.UploadSpeed.460800.upload.speed=460800 +hornbill32minima.menu.UploadSpeed.512000.windows=512000 +hornbill32minima.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +firebeetle32.name=FireBeetle-ESP32 + +firebeetle32.upload.tool=esptool_py +firebeetle32.upload.maximum_size=1310720 +firebeetle32.upload.maximum_data_size=327680 +firebeetle32.upload.flags= +firebeetle32.upload.extra_flags= + +firebeetle32.serial.disableDTR=true +firebeetle32.serial.disableRTS=true + +firebeetle32.build.tarch=xtensa +firebeetle32.build.bootloader_addr=0x1000 +firebeetle32.build.target=esp32 +firebeetle32.build.mcu=esp32 +firebeetle32.build.core=esp32 +firebeetle32.build.variant=firebeetle32 +firebeetle32.build.board=ESP32_DEV + +firebeetle32.build.f_cpu=240000000L +firebeetle32.build.flash_mode=dio +firebeetle32.build.flash_size=4MB +firebeetle32.build.boot=dio +firebeetle32.build.partitions=default +firebeetle32.build.defines= + +firebeetle32.menu.FlashFreq.80=80MHz +firebeetle32.menu.FlashFreq.80.build.flash_freq=80m +firebeetle32.menu.FlashFreq.40=40MHz +firebeetle32.menu.FlashFreq.40.build.flash_freq=40m + +firebeetle32.menu.UploadSpeed.921600=921600 +firebeetle32.menu.UploadSpeed.921600.upload.speed=921600 +firebeetle32.menu.UploadSpeed.115200=115200 +firebeetle32.menu.UploadSpeed.115200.upload.speed=115200 +firebeetle32.menu.UploadSpeed.256000.windows=256000 +firebeetle32.menu.UploadSpeed.256000.upload.speed=256000 +firebeetle32.menu.UploadSpeed.230400.windows.upload.speed=256000 +firebeetle32.menu.UploadSpeed.230400=230400 +firebeetle32.menu.UploadSpeed.230400.upload.speed=230400 +firebeetle32.menu.UploadSpeed.460800.linux=460800 +firebeetle32.menu.UploadSpeed.460800.macosx=460800 +firebeetle32.menu.UploadSpeed.460800.upload.speed=460800 +firebeetle32.menu.UploadSpeed.512000.windows=512000 +firebeetle32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +intorobot-fig.name=IntoRobot Fig + +intorobot-fig.upload.tool=esptool_py +intorobot-fig.upload.maximum_size=1310720 +intorobot-fig.upload.maximum_data_size=327680 +intorobot-fig.upload.flags= +intorobot-fig.upload.extra_flags= + +intorobot-fig.serial.disableDTR=true +intorobot-fig.serial.disableRTS=true + +intorobot-fig.build.tarch=xtensa +intorobot-fig.build.bootloader_addr=0x1000 +intorobot-fig.build.target=esp32 +intorobot-fig.build.mcu=esp32 +intorobot-fig.build.core=esp32 +intorobot-fig.build.variant=intorobot-fig +intorobot-fig.build.board=INTOROBOT_ESP32_DEV + +intorobot-fig.build.f_cpu=240000000L +intorobot-fig.build.flash_mode=dio +intorobot-fig.build.flash_size=4MB +intorobot-fig.build.boot=dio +intorobot-fig.build.partitions=default +intorobot-fig.build.defines= + +intorobot-fig.menu.FlashFreq.80=80MHz +intorobot-fig.menu.FlashFreq.80.build.flash_freq=80m +intorobot-fig.menu.FlashFreq.40=40MHz +intorobot-fig.menu.FlashFreq.40.build.flash_freq=40m + +intorobot-fig.menu.UploadSpeed.921600=921600 +intorobot-fig.menu.UploadSpeed.921600.upload.speed=921600 +intorobot-fig.menu.UploadSpeed.115200=115200 +intorobot-fig.menu.UploadSpeed.115200.upload.speed=115200 +intorobot-fig.menu.UploadSpeed.256000.windows=256000 +intorobot-fig.menu.UploadSpeed.256000.upload.speed=256000 +intorobot-fig.menu.UploadSpeed.230400.windows.upload.speed=256000 +intorobot-fig.menu.UploadSpeed.230400=230400 +intorobot-fig.menu.UploadSpeed.230400.upload.speed=230400 +intorobot-fig.menu.UploadSpeed.460800.linux=460800 +intorobot-fig.menu.UploadSpeed.460800.macosx=460800 +intorobot-fig.menu.UploadSpeed.460800.upload.speed=460800 +intorobot-fig.menu.UploadSpeed.512000.windows=512000 +intorobot-fig.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +onehorse32dev.name=Onehorse ESP32 Dev Module + +onehorse32dev.upload.tool=esptool_py +onehorse32dev.upload.maximum_size=1310720 +onehorse32dev.upload.maximum_data_size=327680 +onehorse32dev.upload.flags= +onehorse32dev.upload.extra_flags= + +onehorse32dev.serial.disableDTR=true +onehorse32dev.serial.disableRTS=true + +onehorse32dev.build.tarch=xtensa +onehorse32dev.build.bootloader_addr=0x1000 +onehorse32dev.build.target=esp32 +onehorse32dev.build.mcu=esp32 +onehorse32dev.build.core=esp32 +onehorse32dev.build.variant=onehorse32dev +onehorse32dev.build.board=ONEHORSE_ESP32_DEV + +onehorse32dev.build.f_cpu=240000000L +onehorse32dev.build.flash_mode=dout +onehorse32dev.build.flash_size=4MB +onehorse32dev.build.boot=dio +onehorse32dev.build.partitions=default +onehorse32dev.build.defines= + +onehorse32dev.menu.FlashFreq.80=80MHz +onehorse32dev.menu.FlashFreq.80.build.flash_freq=80m +onehorse32dev.menu.FlashFreq.40=40MHz +onehorse32dev.menu.FlashFreq.40.build.flash_freq=40m + +onehorse32dev.menu.UploadSpeed.921600=921600 +onehorse32dev.menu.UploadSpeed.921600.upload.speed=921600 +onehorse32dev.menu.UploadSpeed.115200=115200 +onehorse32dev.menu.UploadSpeed.115200.upload.speed=115200 +onehorse32dev.menu.UploadSpeed.256000.windows=256000 +onehorse32dev.menu.UploadSpeed.256000.upload.speed=256000 +onehorse32dev.menu.UploadSpeed.230400.windows.upload.speed=256000 +onehorse32dev.menu.UploadSpeed.230400=230400 +onehorse32dev.menu.UploadSpeed.230400.upload.speed=230400 +onehorse32dev.menu.UploadSpeed.460800.linux=460800 +onehorse32dev.menu.UploadSpeed.460800.macosx=460800 +onehorse32dev.menu.UploadSpeed.460800.upload.speed=460800 +onehorse32dev.menu.UploadSpeed.512000.windows=512000 +onehorse32dev.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +featheresp32.name=Adafruit ESP32 Feather + +featheresp32.upload.tool=esptool_py +featheresp32.upload.maximum_size=1310720 +featheresp32.upload.maximum_data_size=327680 +featheresp32.upload.flags= +featheresp32.upload.extra_flags= + +featheresp32.serial.disableDTR=true +featheresp32.serial.disableRTS=true + +featheresp32.build.tarch=xtensa +featheresp32.build.bootloader_addr=0x1000 +featheresp32.build.target=esp32 +featheresp32.build.mcu=esp32 +featheresp32.build.core=esp32 +featheresp32.build.variant=feather_esp32 +featheresp32.build.board=FEATHER_ESP32 + +featheresp32.build.f_cpu=240000000L +featheresp32.build.flash_mode=dio +featheresp32.build.flash_size=4MB +featheresp32.build.boot=dio +featheresp32.build.partitions=default +featheresp32.build.defines= + +featheresp32.menu.FlashFreq.80=80MHz +featheresp32.menu.FlashFreq.80.build.flash_freq=80m +featheresp32.menu.FlashFreq.40=40MHz +featheresp32.menu.FlashFreq.40.build.flash_freq=40m + +featheresp32.menu.UploadSpeed.921600=921600 +featheresp32.menu.UploadSpeed.921600.upload.speed=921600 +featheresp32.menu.UploadSpeed.115200=115200 +featheresp32.menu.UploadSpeed.115200.upload.speed=115200 +featheresp32.menu.UploadSpeed.256000.windows=256000 +featheresp32.menu.UploadSpeed.256000.upload.speed=256000 +featheresp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +featheresp32.menu.UploadSpeed.230400=230400 +featheresp32.menu.UploadSpeed.230400.upload.speed=230400 +featheresp32.menu.UploadSpeed.460800.linux=460800 +featheresp32.menu.UploadSpeed.460800.macosx=460800 +featheresp32.menu.UploadSpeed.460800.upload.speed=460800 +featheresp32.menu.UploadSpeed.512000.windows=512000 +featheresp32.menu.UploadSpeed.512000.upload.speed=512000 + +featheresp32.menu.DebugLevel.none=None +featheresp32.menu.DebugLevel.none.build.code_debug=0 +featheresp32.menu.DebugLevel.error=Error +featheresp32.menu.DebugLevel.error.build.code_debug=1 +featheresp32.menu.DebugLevel.warn=Warn +featheresp32.menu.DebugLevel.warn.build.code_debug=2 +featheresp32.menu.DebugLevel.info=Info +featheresp32.menu.DebugLevel.info.build.code_debug=3 +featheresp32.menu.DebugLevel.debug=Debug +featheresp32.menu.DebugLevel.debug.build.code_debug=4 +featheresp32.menu.DebugLevel.verbose=Verbose +featheresp32.menu.DebugLevel.verbose.build.code_debug=5 + +featheresp32.menu.PartitionScheme.default=Default +featheresp32.menu.PartitionScheme.default.build.partitions=default +featheresp32.menu.PartitionScheme.no_ota=No OTA (Large APP) +featheresp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +featheresp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +featheresp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +featheresp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +featheresp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +adafruit_metro_esp32s2.name=Adafruit Metro ESP32-S2 +adafruit_metro_esp32s2.vid.0=0x239A +adafruit_metro_esp32s2.pid.0=0x80DF +adafruit_metro_esp32s2.vid.1=0x239A +adafruit_metro_esp32s2.pid.1=0x00DF +adafruit_metro_esp32s2.vid.1=0x239A +adafruit_metro_esp32s2.pid.1=0x80E0 + +adafruit_metro_esp32s2.upload.tool=esptool_py +adafruit_metro_esp32s2.upload.maximum_size=1310720 +adafruit_metro_esp32s2.upload.maximum_data_size=327680 +adafruit_metro_esp32s2.upload.flags= +adafruit_metro_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_metro_esp32s2.upload.use_1200bps_touch=true +adafruit_metro_esp32s2.upload.wait_for_upload_port=true + +adafruit_metro_esp32s2.serial.disableDTR=false +adafruit_metro_esp32s2.serial.disableRTS=false + +adafruit_metro_esp32s2.build.tarch=xtensa +adafruit_metro_esp32s2.build.bootloader_addr=0x1000 +adafruit_metro_esp32s2.build.target=esp32s2 +adafruit_metro_esp32s2.build.mcu=esp32s2 +adafruit_metro_esp32s2.build.core=esp32 +adafruit_metro_esp32s2.build.variant=adafruit_metro_esp32s2 +adafruit_metro_esp32s2.build.board=METRO_ESP32S2 + +adafruit_metro_esp32s2.build.cdc_on_boot=1 +adafruit_metro_esp32s2.build.msc_on_boot=0 +adafruit_metro_esp32s2.build.dfu_on_boot=0 +adafruit_metro_esp32s2.build.f_cpu=240000000L +adafruit_metro_esp32s2.build.flash_size=4MB +adafruit_metro_esp32s2.build.flash_freq=80m +adafruit_metro_esp32s2.build.flash_mode=qio +adafruit_metro_esp32s2.build.boot=qio +adafruit_metro_esp32s2.build.partitions=default +adafruit_metro_esp32s2.build.defines= + +adafruit_metro_esp32s2.menu.CDCOnBoot.cdc=Enabled +adafruit_metro_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_metro_esp32s2.menu.CDCOnBoot.default=Disabled +adafruit_metro_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_metro_esp32s2.menu.MSCOnBoot.default=Disabled +adafruit_metro_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_metro_esp32s2.menu.MSCOnBoot.msc=Enabled +adafruit_metro_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_metro_esp32s2.menu.DFUOnBoot.default=Disabled +adafruit_metro_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_metro_esp32s2.menu.DFUOnBoot.dfu=Enabled +adafruit_metro_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_metro_esp32s2.menu.UploadMode.cdc=Internal USB +adafruit_metro_esp32s2.menu.UploadMode.cdc.upload.use_1200bps_touch=true +adafruit_metro_esp32s2.menu.UploadMode.cdc.upload.wait_for_upload_port=true +adafruit_metro_esp32s2.menu.UploadMode.default=UART0 +adafruit_metro_esp32s2.menu.UploadMode.default.upload.use_1200bps_touch=false +adafruit_metro_esp32s2.menu.UploadMode.default.upload.wait_for_upload_port=false + +adafruit_metro_esp32s2.menu.PSRAM.enabled=Enabled +adafruit_metro_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_metro_esp32s2.menu.PSRAM.disabled=Disabled +adafruit_metro_esp32s2.menu.PSRAM.disabled.build.defines= + +adafruit_metro_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.default.build.partitions=default +adafruit_metro_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_metro_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_metro_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_metro_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_metro_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_metro_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_metro_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_metro_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_metro_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_metro_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_metro_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_metro_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_metro_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_metro_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_metro_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_metro_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_metro_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_metro_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_metro_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_metro_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_metro_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_metro_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_metro_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_metro_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +adafruit_metro_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_metro_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +adafruit_metro_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_metro_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +adafruit_metro_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_metro_esp32s2.menu.CPUFreq.40=40MHz +adafruit_metro_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_metro_esp32s2.menu.CPUFreq.20=20MHz +adafruit_metro_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_metro_esp32s2.menu.CPUFreq.10=10MHz +adafruit_metro_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_metro_esp32s2.menu.FlashMode.qio=QIO +adafruit_metro_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +adafruit_metro_esp32s2.menu.FlashMode.qio.build.boot=qio +adafruit_metro_esp32s2.menu.FlashMode.dio=DIO +adafruit_metro_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +adafruit_metro_esp32s2.menu.FlashMode.dio.build.boot=dio +adafruit_metro_esp32s2.menu.FlashMode.qout=QOUT +adafruit_metro_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +adafruit_metro_esp32s2.menu.FlashMode.qout.build.boot=qout +adafruit_metro_esp32s2.menu.FlashMode.dout=DOUT +adafruit_metro_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +adafruit_metro_esp32s2.menu.FlashMode.dout.build.boot=dout + +adafruit_metro_esp32s2.menu.FlashFreq.80=80MHz +adafruit_metro_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +adafruit_metro_esp32s2.menu.FlashFreq.40=40MHz +adafruit_metro_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_metro_esp32s2.menu.FlashSize.4M=4MB (32Mb) +adafruit_metro_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +adafruit_metro_esp32s2.menu.FlashSize.8M=8MB (64Mb) +adafruit_metro_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +adafruit_metro_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_metro_esp32s2.menu.FlashSize.2M=2MB (16Mb) +adafruit_metro_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +adafruit_metro_esp32s2.menu.FlashSize.2M.build.partitions=minimal +adafruit_metro_esp32s2.menu.FlashSize.16M=16MB (128Mb) +adafruit_metro_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_metro_esp32s2.menu.UploadSpeed.921600=921600 +adafruit_metro_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_metro_esp32s2.menu.UploadSpeed.115200=115200 +adafruit_metro_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_metro_esp32s2.menu.UploadSpeed.256000.windows=256000 +adafruit_metro_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_metro_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_metro_esp32s2.menu.UploadSpeed.230400=230400 +adafruit_metro_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_metro_esp32s2.menu.UploadSpeed.460800.linux=460800 +adafruit_metro_esp32s2.menu.UploadSpeed.460800.macosx=460800 +adafruit_metro_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_metro_esp32s2.menu.UploadSpeed.512000.windows=512000 +adafruit_metro_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_metro_esp32s2.menu.DebugLevel.none=None +adafruit_metro_esp32s2.menu.DebugLevel.none.build.code_debug=0 +adafruit_metro_esp32s2.menu.DebugLevel.error=Error +adafruit_metro_esp32s2.menu.DebugLevel.error.build.code_debug=1 +adafruit_metro_esp32s2.menu.DebugLevel.warn=Warn +adafruit_metro_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +adafruit_metro_esp32s2.menu.DebugLevel.info=Info +adafruit_metro_esp32s2.menu.DebugLevel.info.build.code_debug=3 +adafruit_metro_esp32s2.menu.DebugLevel.debug=Debug +adafruit_metro_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +adafruit_metro_esp32s2.menu.DebugLevel.verbose=Verbose +adafruit_metro_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +adafruit_magtag29_esp32s2.name=Adafruit MagTag 2.9" +adafruit_magtag29_esp32s2.vid.0=0x239A +adafruit_magtag29_esp32s2.pid.0=0x80E5 +adafruit_magtag29_esp32s2.vid.1=0x239A +adafruit_magtag29_esp32s2.pid.1=0x00E5 +adafruit_magtag29_esp32s2.vid.1=0x239A +adafruit_magtag29_esp32s2.pid.1=0x80E6 + +adafruit_magtag29_esp32s2.upload.tool=esptool_py +adafruit_magtag29_esp32s2.upload.maximum_size=1310720 +adafruit_magtag29_esp32s2.upload.maximum_data_size=327680 +adafruit_magtag29_esp32s2.upload.flags= +adafruit_magtag29_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_magtag29_esp32s2.upload.use_1200bps_touch=true +adafruit_magtag29_esp32s2.upload.wait_for_upload_port=true + +adafruit_magtag29_esp32s2.serial.disableDTR=false +adafruit_magtag29_esp32s2.serial.disableRTS=false + +adafruit_magtag29_esp32s2.build.tarch=xtensa +adafruit_magtag29_esp32s2.build.bootloader_addr=0x1000 +adafruit_magtag29_esp32s2.build.target=esp32s2 +adafruit_magtag29_esp32s2.build.mcu=esp32s2 +adafruit_magtag29_esp32s2.build.core=esp32 +adafruit_magtag29_esp32s2.build.variant=adafruit_magtag29_esp32s2 +adafruit_magtag29_esp32s2.build.board=MAGTAG29_ESP32S2 + +adafruit_magtag29_esp32s2.build.cdc_on_boot=1 +adafruit_magtag29_esp32s2.build.msc_on_boot=0 +adafruit_magtag29_esp32s2.build.dfu_on_boot=0 +adafruit_magtag29_esp32s2.build.f_cpu=240000000L +adafruit_magtag29_esp32s2.build.flash_size=4MB +adafruit_magtag29_esp32s2.build.flash_freq=80m +adafruit_magtag29_esp32s2.build.flash_mode=qio +adafruit_magtag29_esp32s2.build.boot=qio +adafruit_magtag29_esp32s2.build.partitions=default +adafruit_magtag29_esp32s2.build.defines= + +adafruit_magtag29_esp32s2.menu.CDCOnBoot.cdc=Enabled +adafruit_magtag29_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_magtag29_esp32s2.menu.CDCOnBoot.default=Disabled +adafruit_magtag29_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_magtag29_esp32s2.menu.MSCOnBoot.default=Disabled +adafruit_magtag29_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_magtag29_esp32s2.menu.MSCOnBoot.msc=Enabled +adafruit_magtag29_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_magtag29_esp32s2.menu.DFUOnBoot.default=Disabled +adafruit_magtag29_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_magtag29_esp32s2.menu.DFUOnBoot.dfu=Enabled +adafruit_magtag29_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_magtag29_esp32s2.menu.UploadMode.cdc=Internal USB +adafruit_magtag29_esp32s2.menu.UploadMode.cdc.upload.use_1200bps_touch=true +adafruit_magtag29_esp32s2.menu.UploadMode.cdc.upload.wait_for_upload_port=true +adafruit_magtag29_esp32s2.menu.UploadMode.default=UART0 +adafruit_magtag29_esp32s2.menu.UploadMode.default.upload.use_1200bps_touch=false +adafruit_magtag29_esp32s2.menu.UploadMode.default.upload.wait_for_upload_port=false + +adafruit_magtag29_esp32s2.menu.PSRAM.enabled=Enabled +adafruit_magtag29_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_magtag29_esp32s2.menu.PSRAM.disabled=Disabled +adafruit_magtag29_esp32s2.menu.PSRAM.disabled.build.defines= + +adafruit_magtag29_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.default.build.partitions=default +adafruit_magtag29_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_magtag29_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_magtag29_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_magtag29_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_magtag29_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_magtag29_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_magtag29_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_magtag29_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_magtag29_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_magtag29_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_magtag29_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_magtag29_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_magtag29_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_magtag29_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_magtag29_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_magtag29_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_magtag29_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_magtag29_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_magtag29_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +adafruit_magtag29_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_magtag29_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +adafruit_magtag29_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_magtag29_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +adafruit_magtag29_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_magtag29_esp32s2.menu.CPUFreq.40=40MHz +adafruit_magtag29_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_magtag29_esp32s2.menu.CPUFreq.20=20MHz +adafruit_magtag29_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_magtag29_esp32s2.menu.CPUFreq.10=10MHz +adafruit_magtag29_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_magtag29_esp32s2.menu.FlashMode.qio=QIO +adafruit_magtag29_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +adafruit_magtag29_esp32s2.menu.FlashMode.qio.build.boot=qio +adafruit_magtag29_esp32s2.menu.FlashMode.dio=DIO +adafruit_magtag29_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +adafruit_magtag29_esp32s2.menu.FlashMode.dio.build.boot=dio +adafruit_magtag29_esp32s2.menu.FlashMode.qout=QOUT +adafruit_magtag29_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +adafruit_magtag29_esp32s2.menu.FlashMode.qout.build.boot=qout +adafruit_magtag29_esp32s2.menu.FlashMode.dout=DOUT +adafruit_magtag29_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +adafruit_magtag29_esp32s2.menu.FlashMode.dout.build.boot=dout + +adafruit_magtag29_esp32s2.menu.FlashFreq.80=80MHz +adafruit_magtag29_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +adafruit_magtag29_esp32s2.menu.FlashFreq.40=40MHz +adafruit_magtag29_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_magtag29_esp32s2.menu.FlashSize.4M=4MB (32Mb) +adafruit_magtag29_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +adafruit_magtag29_esp32s2.menu.FlashSize.8M=8MB (64Mb) +adafruit_magtag29_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +adafruit_magtag29_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_magtag29_esp32s2.menu.FlashSize.2M=2MB (16Mb) +adafruit_magtag29_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +adafruit_magtag29_esp32s2.menu.FlashSize.2M.build.partitions=minimal +adafruit_magtag29_esp32s2.menu.FlashSize.16M=16MB (128Mb) +adafruit_magtag29_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_magtag29_esp32s2.menu.UploadSpeed.921600=921600 +adafruit_magtag29_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_magtag29_esp32s2.menu.UploadSpeed.115200=115200 +adafruit_magtag29_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_magtag29_esp32s2.menu.UploadSpeed.256000.windows=256000 +adafruit_magtag29_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_magtag29_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_magtag29_esp32s2.menu.UploadSpeed.230400=230400 +adafruit_magtag29_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_magtag29_esp32s2.menu.UploadSpeed.460800.linux=460800 +adafruit_magtag29_esp32s2.menu.UploadSpeed.460800.macosx=460800 +adafruit_magtag29_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_magtag29_esp32s2.menu.UploadSpeed.512000.windows=512000 +adafruit_magtag29_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_magtag29_esp32s2.menu.DebugLevel.none=None +adafruit_magtag29_esp32s2.menu.DebugLevel.none.build.code_debug=0 +adafruit_magtag29_esp32s2.menu.DebugLevel.error=Error +adafruit_magtag29_esp32s2.menu.DebugLevel.error.build.code_debug=1 +adafruit_magtag29_esp32s2.menu.DebugLevel.warn=Warn +adafruit_magtag29_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +adafruit_magtag29_esp32s2.menu.DebugLevel.info=Info +adafruit_magtag29_esp32s2.menu.DebugLevel.info.build.code_debug=3 +adafruit_magtag29_esp32s2.menu.DebugLevel.debug=Debug +adafruit_magtag29_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +adafruit_magtag29_esp32s2.menu.DebugLevel.verbose=Verbose +adafruit_magtag29_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +adafruit_funhouse_esp32s2.name=Adafruit FunHouse +adafruit_funhouse_esp32s2.vid.0=0x239A +adafruit_funhouse_esp32s2.pid.0=0x80F9 +adafruit_funhouse_esp32s2.vid.1=0x239A +adafruit_funhouse_esp32s2.pid.1=0x00F9 +adafruit_funhouse_esp32s2.vid.1=0x239A +adafruit_funhouse_esp32s2.pid.1=0x80FA + +adafruit_funhouse_esp32s2.upload.tool=esptool_py +adafruit_funhouse_esp32s2.upload.maximum_size=1310720 +adafruit_funhouse_esp32s2.upload.maximum_data_size=327680 +adafruit_funhouse_esp32s2.upload.flags= +adafruit_funhouse_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_funhouse_esp32s2.upload.use_1200bps_touch=true +adafruit_funhouse_esp32s2.upload.wait_for_upload_port=true + +adafruit_funhouse_esp32s2.serial.disableDTR=false +adafruit_funhouse_esp32s2.serial.disableRTS=false + +adafruit_funhouse_esp32s2.build.tarch=xtensa +adafruit_funhouse_esp32s2.build.bootloader_addr=0x1000 +adafruit_funhouse_esp32s2.build.target=esp32s2 +adafruit_funhouse_esp32s2.build.mcu=esp32s2 +adafruit_funhouse_esp32s2.build.core=esp32 +adafruit_funhouse_esp32s2.build.variant=adafruit_funhouse_esp32s2 +adafruit_funhouse_esp32s2.build.board=FUNHOUSE_ESP32S2 + +adafruit_funhouse_esp32s2.build.cdc_on_boot=1 +adafruit_funhouse_esp32s2.build.msc_on_boot=0 +adafruit_funhouse_esp32s2.build.dfu_on_boot=0 +adafruit_funhouse_esp32s2.build.f_cpu=240000000L +adafruit_funhouse_esp32s2.build.flash_size=4MB +adafruit_funhouse_esp32s2.build.flash_freq=80m +adafruit_funhouse_esp32s2.build.flash_mode=qio +adafruit_funhouse_esp32s2.build.boot=qio +adafruit_funhouse_esp32s2.build.partitions=default +adafruit_funhouse_esp32s2.build.defines= + +adafruit_funhouse_esp32s2.menu.CDCOnBoot.cdc=Enabled +adafruit_funhouse_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_funhouse_esp32s2.menu.CDCOnBoot.default=Disabled +adafruit_funhouse_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_funhouse_esp32s2.menu.MSCOnBoot.default=Disabled +adafruit_funhouse_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_funhouse_esp32s2.menu.MSCOnBoot.msc=Enabled +adafruit_funhouse_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_funhouse_esp32s2.menu.DFUOnBoot.default=Disabled +adafruit_funhouse_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_funhouse_esp32s2.menu.DFUOnBoot.dfu=Enabled +adafruit_funhouse_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_funhouse_esp32s2.menu.UploadMode.cdc=Internal USB +adafruit_funhouse_esp32s2.menu.UploadMode.cdc.upload.use_1200bps_touch=true +adafruit_funhouse_esp32s2.menu.UploadMode.cdc.upload.wait_for_upload_port=true +adafruit_funhouse_esp32s2.menu.UploadMode.default=UART0 +adafruit_funhouse_esp32s2.menu.UploadMode.default.upload.use_1200bps_touch=false +adafruit_funhouse_esp32s2.menu.UploadMode.default.upload.wait_for_upload_port=false + +adafruit_funhouse_esp32s2.menu.PSRAM.enabled=Enabled +adafruit_funhouse_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_funhouse_esp32s2.menu.PSRAM.disabled=Disabled +adafruit_funhouse_esp32s2.menu.PSRAM.disabled.build.defines= + +adafruit_funhouse_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.default.build.partitions=default +adafruit_funhouse_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_funhouse_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_funhouse_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_funhouse_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_funhouse_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_funhouse_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_funhouse_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_funhouse_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_funhouse_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_funhouse_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_funhouse_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_funhouse_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_funhouse_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_funhouse_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_funhouse_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_funhouse_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_funhouse_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_funhouse_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_funhouse_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +adafruit_funhouse_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_funhouse_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +adafruit_funhouse_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_funhouse_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +adafruit_funhouse_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_funhouse_esp32s2.menu.CPUFreq.40=40MHz +adafruit_funhouse_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_funhouse_esp32s2.menu.CPUFreq.20=20MHz +adafruit_funhouse_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_funhouse_esp32s2.menu.CPUFreq.10=10MHz +adafruit_funhouse_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_funhouse_esp32s2.menu.FlashMode.qio=QIO +adafruit_funhouse_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +adafruit_funhouse_esp32s2.menu.FlashMode.qio.build.boot=qio +adafruit_funhouse_esp32s2.menu.FlashMode.dio=DIO +adafruit_funhouse_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +adafruit_funhouse_esp32s2.menu.FlashMode.dio.build.boot=dio +adafruit_funhouse_esp32s2.menu.FlashMode.qout=QOUT +adafruit_funhouse_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +adafruit_funhouse_esp32s2.menu.FlashMode.qout.build.boot=qout +adafruit_funhouse_esp32s2.menu.FlashMode.dout=DOUT +adafruit_funhouse_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +adafruit_funhouse_esp32s2.menu.FlashMode.dout.build.boot=dout + +adafruit_funhouse_esp32s2.menu.FlashFreq.80=80MHz +adafruit_funhouse_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +adafruit_funhouse_esp32s2.menu.FlashFreq.40=40MHz +adafruit_funhouse_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_funhouse_esp32s2.menu.FlashSize.4M=4MB (32Mb) +adafruit_funhouse_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +adafruit_funhouse_esp32s2.menu.FlashSize.8M=8MB (64Mb) +adafruit_funhouse_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +adafruit_funhouse_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_funhouse_esp32s2.menu.FlashSize.2M=2MB (16Mb) +adafruit_funhouse_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +adafruit_funhouse_esp32s2.menu.FlashSize.2M.build.partitions=minimal +adafruit_funhouse_esp32s2.menu.FlashSize.16M=16MB (128Mb) +adafruit_funhouse_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_funhouse_esp32s2.menu.UploadSpeed.921600=921600 +adafruit_funhouse_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_funhouse_esp32s2.menu.UploadSpeed.115200=115200 +adafruit_funhouse_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_funhouse_esp32s2.menu.UploadSpeed.256000.windows=256000 +adafruit_funhouse_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_funhouse_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_funhouse_esp32s2.menu.UploadSpeed.230400=230400 +adafruit_funhouse_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_funhouse_esp32s2.menu.UploadSpeed.460800.linux=460800 +adafruit_funhouse_esp32s2.menu.UploadSpeed.460800.macosx=460800 +adafruit_funhouse_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_funhouse_esp32s2.menu.UploadSpeed.512000.windows=512000 +adafruit_funhouse_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_funhouse_esp32s2.menu.DebugLevel.none=None +adafruit_funhouse_esp32s2.menu.DebugLevel.none.build.code_debug=0 +adafruit_funhouse_esp32s2.menu.DebugLevel.error=Error +adafruit_funhouse_esp32s2.menu.DebugLevel.error.build.code_debug=1 +adafruit_funhouse_esp32s2.menu.DebugLevel.warn=Warn +adafruit_funhouse_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +adafruit_funhouse_esp32s2.menu.DebugLevel.info=Info +adafruit_funhouse_esp32s2.menu.DebugLevel.info.build.code_debug=3 +adafruit_funhouse_esp32s2.menu.DebugLevel.debug=Debug +adafruit_funhouse_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +adafruit_funhouse_esp32s2.menu.DebugLevel.verbose=Verbose +adafruit_funhouse_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +adafruit_feather_esp32s2.name=Adafruit Feather ESP32-S2 +adafruit_feather_esp32s2.vid.0=0x239A +adafruit_feather_esp32s2.pid.0=0x80EB +adafruit_feather_esp32s2.vid.1=0x239A +adafruit_feather_esp32s2.pid.1=0x00EB +adafruit_feather_esp32s2.vid.1=0x239A +adafruit_feather_esp32s2.pid.1=0x80EC + +adafruit_feather_esp32s2.upload.tool=esptool_py +adafruit_feather_esp32s2.upload.maximum_size=1310720 +adafruit_feather_esp32s2.upload.maximum_data_size=327680 +adafruit_feather_esp32s2.upload.flags= +adafruit_feather_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_feather_esp32s2.upload.use_1200bps_touch=true +adafruit_feather_esp32s2.upload.wait_for_upload_port=true + +adafruit_feather_esp32s2.serial.disableDTR=false +adafruit_feather_esp32s2.serial.disableRTS=false + +adafruit_feather_esp32s2.build.tarch=xtensa +adafruit_feather_esp32s2.build.bootloader_addr=0x1000 +adafruit_feather_esp32s2.build.target=esp32s2 +adafruit_feather_esp32s2.build.mcu=esp32s2 +adafruit_feather_esp32s2.build.core=esp32 +adafruit_feather_esp32s2.build.variant=adafruit_feather_esp32s2 +adafruit_feather_esp32s2.build.board=ADAFRUIT_FEATHER_ESP32S2 + +adafruit_feather_esp32s2.build.cdc_on_boot=1 +adafruit_feather_esp32s2.build.msc_on_boot=0 +adafruit_feather_esp32s2.build.dfu_on_boot=0 +adafruit_feather_esp32s2.build.f_cpu=240000000L +adafruit_feather_esp32s2.build.flash_size=4MB +adafruit_feather_esp32s2.build.flash_freq=80m +adafruit_feather_esp32s2.build.flash_mode=qio +adafruit_feather_esp32s2.build.boot=qio +adafruit_feather_esp32s2.build.partitions=default +adafruit_feather_esp32s2.build.defines= + +adafruit_feather_esp32s2.menu.CDCOnBoot.cdc=Enabled +adafruit_feather_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_feather_esp32s2.menu.CDCOnBoot.default=Disabled +adafruit_feather_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_feather_esp32s2.menu.MSCOnBoot.default=Disabled +adafruit_feather_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_feather_esp32s2.menu.MSCOnBoot.msc=Enabled +adafruit_feather_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_feather_esp32s2.menu.DFUOnBoot.default=Disabled +adafruit_feather_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_feather_esp32s2.menu.DFUOnBoot.dfu=Enabled +adafruit_feather_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_feather_esp32s2.menu.UploadMode.cdc=Internal USB +adafruit_feather_esp32s2.menu.UploadMode.cdc.upload.use_1200bps_touch=true +adafruit_feather_esp32s2.menu.UploadMode.cdc.upload.wait_for_upload_port=true +adafruit_feather_esp32s2.menu.UploadMode.default=UART0 +adafruit_feather_esp32s2.menu.UploadMode.default.upload.use_1200bps_touch=false +adafruit_feather_esp32s2.menu.UploadMode.default.upload.wait_for_upload_port=false + +adafruit_feather_esp32s2.menu.PSRAM.enabled=Enabled +adafruit_feather_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_feather_esp32s2.menu.PSRAM.disabled=Disabled +adafruit_feather_esp32s2.menu.PSRAM.disabled.build.defines= + +adafruit_feather_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.default.build.partitions=default +adafruit_feather_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_feather_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_feather_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_feather_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_feather_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_feather_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_feather_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_feather_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_feather_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_feather_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_feather_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_feather_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_feather_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_feather_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_feather_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_feather_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_feather_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_feather_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_feather_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_feather_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_feather_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_feather_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_feather_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_feather_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +adafruit_feather_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_feather_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +adafruit_feather_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_feather_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +adafruit_feather_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_feather_esp32s2.menu.CPUFreq.40=40MHz +adafruit_feather_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_feather_esp32s2.menu.CPUFreq.20=20MHz +adafruit_feather_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_feather_esp32s2.menu.CPUFreq.10=10MHz +adafruit_feather_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_feather_esp32s2.menu.FlashMode.qio=QIO +adafruit_feather_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +adafruit_feather_esp32s2.menu.FlashMode.qio.build.boot=qio +adafruit_feather_esp32s2.menu.FlashMode.dio=DIO +adafruit_feather_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +adafruit_feather_esp32s2.menu.FlashMode.dio.build.boot=dio +adafruit_feather_esp32s2.menu.FlashMode.qout=QOUT +adafruit_feather_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +adafruit_feather_esp32s2.menu.FlashMode.qout.build.boot=qout +adafruit_feather_esp32s2.menu.FlashMode.dout=DOUT +adafruit_feather_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +adafruit_feather_esp32s2.menu.FlashMode.dout.build.boot=dout + +adafruit_feather_esp32s2.menu.FlashFreq.80=80MHz +adafruit_feather_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +adafruit_feather_esp32s2.menu.FlashFreq.40=40MHz +adafruit_feather_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_feather_esp32s2.menu.FlashSize.4M=4MB (32Mb) +adafruit_feather_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +adafruit_feather_esp32s2.menu.FlashSize.8M=8MB (64Mb) +adafruit_feather_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +adafruit_feather_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_feather_esp32s2.menu.FlashSize.2M=2MB (16Mb) +adafruit_feather_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +adafruit_feather_esp32s2.menu.FlashSize.2M.build.partitions=minimal +adafruit_feather_esp32s2.menu.FlashSize.16M=16MB (128Mb) +adafruit_feather_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_feather_esp32s2.menu.UploadSpeed.921600=921600 +adafruit_feather_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_feather_esp32s2.menu.UploadSpeed.115200=115200 +adafruit_feather_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_feather_esp32s2.menu.UploadSpeed.256000.windows=256000 +adafruit_feather_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_feather_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_feather_esp32s2.menu.UploadSpeed.230400=230400 +adafruit_feather_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_feather_esp32s2.menu.UploadSpeed.460800.linux=460800 +adafruit_feather_esp32s2.menu.UploadSpeed.460800.macosx=460800 +adafruit_feather_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_feather_esp32s2.menu.UploadSpeed.512000.windows=512000 +adafruit_feather_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_feather_esp32s2.menu.DebugLevel.none=None +adafruit_feather_esp32s2.menu.DebugLevel.none.build.code_debug=0 +adafruit_feather_esp32s2.menu.DebugLevel.error=Error +adafruit_feather_esp32s2.menu.DebugLevel.error.build.code_debug=1 +adafruit_feather_esp32s2.menu.DebugLevel.warn=Warn +adafruit_feather_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +adafruit_feather_esp32s2.menu.DebugLevel.info=Info +adafruit_feather_esp32s2.menu.DebugLevel.info.build.code_debug=3 +adafruit_feather_esp32s2.menu.DebugLevel.debug=Debug +adafruit_feather_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +adafruit_feather_esp32s2.menu.DebugLevel.verbose=Verbose +adafruit_feather_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +adafruit_feather_esp32s2_tft.name=Adafruit Feather ESP32-S2 TFT +adafruit_feather_esp32s2_tft.vid.0=0x239A +adafruit_feather_esp32s2_tft.pid.0=0x810F +adafruit_feather_esp32s2_tft.vid.1=0x239A +adafruit_feather_esp32s2_tft.pid.1=0x010F +adafruit_feather_esp32s2_tft.vid.1=0x239A +adafruit_feather_esp32s2_tft.pid.1=0x8110 + +adafruit_feather_esp32s2_tft.upload.tool=esptool_py +adafruit_feather_esp32s2_tft.upload.maximum_size=1310720 +adafruit_feather_esp32s2_tft.upload.maximum_data_size=327680 +adafruit_feather_esp32s2_tft.upload.flags= +adafruit_feather_esp32s2_tft.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_feather_esp32s2_tft.upload.use_1200bps_touch=true +adafruit_feather_esp32s2_tft.upload.wait_for_upload_port=true + +adafruit_feather_esp32s2_tft.serial.disableDTR=false +adafruit_feather_esp32s2_tft.serial.disableRTS=false + +adafruit_feather_esp32s2_tft.build.tarch=xtensa +adafruit_feather_esp32s2_tft.build.bootloader_addr=0x1000 +adafruit_feather_esp32s2_tft.build.target=esp32s2 +adafruit_feather_esp32s2_tft.build.mcu=esp32s2 +adafruit_feather_esp32s2_tft.build.core=esp32 +adafruit_feather_esp32s2_tft.build.variant=adafruit_feather_esp32s2_tft +adafruit_feather_esp32s2_tft.build.board=ADAFRUIT_FEATHER_ESP32S2_TFT + +adafruit_feather_esp32s2_tft.build.cdc_on_boot=0 +adafruit_feather_esp32s2_tft.build.msc_on_boot=0 +adafruit_feather_esp32s2_tft.build.dfu_on_boot=0 +adafruit_feather_esp32s2_tft.build.f_cpu=240000000L +adafruit_feather_esp32s2_tft.build.flash_size=4MB +adafruit_feather_esp32s2_tft.build.flash_freq=80m +adafruit_feather_esp32s2_tft.build.flash_mode=qio +adafruit_feather_esp32s2_tft.build.boot=qio +adafruit_feather_esp32s2_tft.build.partitions=default +adafruit_feather_esp32s2_tft.build.defines= + +adafruit_feather_esp32s2_tft.menu.CDCOnBoot.cdc=Enabled +adafruit_feather_esp32s2_tft.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_feather_esp32s2_tft.menu.CDCOnBoot.default=Disabled +adafruit_feather_esp32s2_tft.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_feather_esp32s2_tft.menu.MSCOnBoot.default=Disabled +adafruit_feather_esp32s2_tft.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_feather_esp32s2_tft.menu.MSCOnBoot.msc=Enabled +adafruit_feather_esp32s2_tft.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_feather_esp32s2_tft.menu.DFUOnBoot.default=Disabled +adafruit_feather_esp32s2_tft.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_feather_esp32s2_tft.menu.DFUOnBoot.dfu=Enabled +adafruit_feather_esp32s2_tft.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_feather_esp32s2_tft.menu.PSRAM.enabled=Enabled +adafruit_feather_esp32s2_tft.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_feather_esp32s2_tft.menu.PSRAM.disabled=Disabled +adafruit_feather_esp32s2_tft.menu.PSRAM.disabled.build.defines= + +adafruit_feather_esp32s2_tft.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.default.build.partitions=default +adafruit_feather_esp32s2_tft.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_feather_esp32s2_tft.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_feather_esp32s2_tft.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_feather_esp32s2_tft.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_feather_esp32s2_tft.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_feather_esp32s2_tft.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_feather_esp32s2_tft.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_feather_esp32s2_tft.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_feather_esp32s2_tft.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_feather_esp32s2_tft.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_feather_esp32s2_tft.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_feather_esp32s2_tft.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_feather_esp32s2_tft.menu.CPUFreq.240=240MHz (WiFi) +adafruit_feather_esp32s2_tft.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_feather_esp32s2_tft.menu.CPUFreq.160=160MHz (WiFi) +adafruit_feather_esp32s2_tft.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_feather_esp32s2_tft.menu.CPUFreq.80=80MHz (WiFi) +adafruit_feather_esp32s2_tft.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_feather_esp32s2_tft.menu.CPUFreq.40=40MHz +adafruit_feather_esp32s2_tft.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_feather_esp32s2_tft.menu.CPUFreq.20=20MHz +adafruit_feather_esp32s2_tft.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_feather_esp32s2_tft.menu.CPUFreq.10=10MHz +adafruit_feather_esp32s2_tft.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_feather_esp32s2_tft.menu.FlashMode.qio=QIO +adafruit_feather_esp32s2_tft.menu.FlashMode.qio.build.flash_mode=dio +adafruit_feather_esp32s2_tft.menu.FlashMode.qio.build.boot=qio +adafruit_feather_esp32s2_tft.menu.FlashMode.dio=DIO +adafruit_feather_esp32s2_tft.menu.FlashMode.dio.build.flash_mode=dio +adafruit_feather_esp32s2_tft.menu.FlashMode.dio.build.boot=dio +adafruit_feather_esp32s2_tft.menu.FlashMode.qout=QOUT +adafruit_feather_esp32s2_tft.menu.FlashMode.qout.build.flash_mode=dout +adafruit_feather_esp32s2_tft.menu.FlashMode.qout.build.boot=qout +adafruit_feather_esp32s2_tft.menu.FlashMode.dout=DOUT +adafruit_feather_esp32s2_tft.menu.FlashMode.dout.build.flash_mode=dout +adafruit_feather_esp32s2_tft.menu.FlashMode.dout.build.boot=dout + +adafruit_feather_esp32s2_tft.menu.FlashFreq.80=80MHz +adafruit_feather_esp32s2_tft.menu.FlashFreq.80.build.flash_freq=80m +adafruit_feather_esp32s2_tft.menu.FlashFreq.40=40MHz +adafruit_feather_esp32s2_tft.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_feather_esp32s2_tft.menu.FlashSize.4M=4MB (32Mb) +adafruit_feather_esp32s2_tft.menu.FlashSize.4M.build.flash_size=4MB +adafruit_feather_esp32s2_tft.menu.FlashSize.8M=8MB (64Mb) +adafruit_feather_esp32s2_tft.menu.FlashSize.8M.build.flash_size=8MB +adafruit_feather_esp32s2_tft.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_feather_esp32s2_tft.menu.FlashSize.2M=2MB (16Mb) +adafruit_feather_esp32s2_tft.menu.FlashSize.2M.build.flash_size=2MB +adafruit_feather_esp32s2_tft.menu.FlashSize.2M.build.partitions=minimal +adafruit_feather_esp32s2_tft.menu.FlashSize.16M=16MB (128Mb) +adafruit_feather_esp32s2_tft.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_feather_esp32s2_tft.menu.UploadSpeed.921600=921600 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.115200=115200 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.256000.windows=256000 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.230400=230400 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.460800.linux=460800 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.460800.macosx=460800 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.512000.windows=512000 +adafruit_feather_esp32s2_tft.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_feather_esp32s2_tft.menu.DebugLevel.none=None +adafruit_feather_esp32s2_tft.menu.DebugLevel.none.build.code_debug=0 +adafruit_feather_esp32s2_tft.menu.DebugLevel.error=Error +adafruit_feather_esp32s2_tft.menu.DebugLevel.error.build.code_debug=1 +adafruit_feather_esp32s2_tft.menu.DebugLevel.warn=Warn +adafruit_feather_esp32s2_tft.menu.DebugLevel.warn.build.code_debug=2 +adafruit_feather_esp32s2_tft.menu.DebugLevel.info=Info +adafruit_feather_esp32s2_tft.menu.DebugLevel.info.build.code_debug=3 +adafruit_feather_esp32s2_tft.menu.DebugLevel.debug=Debug +adafruit_feather_esp32s2_tft.menu.DebugLevel.debug.build.code_debug=4 +adafruit_feather_esp32s2_tft.menu.DebugLevel.verbose=Verbose +adafruit_feather_esp32s2_tft.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +adafruit_qtpy_esp32s2.name=Adafruit QT Py ESP32-S2 +adafruit_qtpy_esp32s2.vid.0=0x239A +adafruit_qtpy_esp32s2.pid.0=0x8111 +adafruit_qtpy_esp32s2.vid.1=0x239A +adafruit_qtpy_esp32s2.pid.1=0x0111 +adafruit_qtpy_esp32s2.vid.1=0x239A +adafruit_qtpy_esp32s2.pid.1=0x8112 + +adafruit_qtpy_esp32s2.upload.tool=esptool_py +adafruit_qtpy_esp32s2.upload.maximum_size=1310720 +adafruit_qtpy_esp32s2.upload.maximum_data_size=327680 +adafruit_qtpy_esp32s2.upload.flags= +adafruit_qtpy_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +adafruit_qtpy_esp32s2.upload.use_1200bps_touch=true +adafruit_qtpy_esp32s2.upload.wait_for_upload_port=true + +adafruit_qtpy_esp32s2.serial.disableDTR=false +adafruit_qtpy_esp32s2.serial.disableRTS=false + +adafruit_qtpy_esp32s2.build.tarch=xtensa +adafruit_qtpy_esp32s2.build.bootloader_addr=0x1000 +adafruit_qtpy_esp32s2.build.target=esp32s2 +adafruit_qtpy_esp32s2.build.mcu=esp32s2 +adafruit_qtpy_esp32s2.build.core=esp32 +adafruit_qtpy_esp32s2.build.variant=adafruit_qtpy_esp32s2 +adafruit_qtpy_esp32s2.build.board=ADAFRUIT_QTPY_ESP32S2 + +adafruit_qtpy_esp32s2.build.cdc_on_boot=0 +adafruit_qtpy_esp32s2.build.msc_on_boot=0 +adafruit_qtpy_esp32s2.build.dfu_on_boot=0 +adafruit_qtpy_esp32s2.build.f_cpu=240000000L +adafruit_qtpy_esp32s2.build.flash_size=4MB +adafruit_qtpy_esp32s2.build.flash_freq=80m +adafruit_qtpy_esp32s2.build.flash_mode=qio +adafruit_qtpy_esp32s2.build.boot=qio +adafruit_qtpy_esp32s2.build.partitions=default +adafruit_qtpy_esp32s2.build.defines= + +adafruit_qtpy_esp32s2.menu.CDCOnBoot.cdc=Enabled +adafruit_qtpy_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +adafruit_qtpy_esp32s2.menu.CDCOnBoot.default=Disabled +adafruit_qtpy_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +adafruit_qtpy_esp32s2.menu.MSCOnBoot.default=Disabled +adafruit_qtpy_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +adafruit_qtpy_esp32s2.menu.MSCOnBoot.msc=Enabled +adafruit_qtpy_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +adafruit_qtpy_esp32s2.menu.DFUOnBoot.default=Disabled +adafruit_qtpy_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +adafruit_qtpy_esp32s2.menu.DFUOnBoot.dfu=Enabled +adafruit_qtpy_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +adafruit_qtpy_esp32s2.menu.PSRAM.enabled=Enabled +adafruit_qtpy_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM +adafruit_qtpy_esp32s2.menu.PSRAM.disabled=Disabled +adafruit_qtpy_esp32s2.menu.PSRAM.disabled.build.defines= + +adafruit_qtpy_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.default.build.partitions=default +adafruit_qtpy_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +adafruit_qtpy_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +adafruit_qtpy_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +adafruit_qtpy_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +adafruit_qtpy_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +adafruit_qtpy_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +adafruit_qtpy_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +adafruit_qtpy_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +adafruit_qtpy_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +adafruit_qtpy_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +adafruit_qtpy_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +adafruit_qtpy_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +adafruit_qtpy_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +adafruit_qtpy_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +adafruit_qtpy_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +adafruit_qtpy_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +adafruit_qtpy_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +adafruit_qtpy_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +adafruit_qtpy_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +adafruit_qtpy_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +adafruit_qtpy_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +adafruit_qtpy_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +adafruit_qtpy_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +adafruit_qtpy_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +adafruit_qtpy_esp32s2.menu.CPUFreq.40=40MHz +adafruit_qtpy_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +adafruit_qtpy_esp32s2.menu.CPUFreq.20=20MHz +adafruit_qtpy_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +adafruit_qtpy_esp32s2.menu.CPUFreq.10=10MHz +adafruit_qtpy_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +adafruit_qtpy_esp32s2.menu.FlashMode.qio=QIO +adafruit_qtpy_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +adafruit_qtpy_esp32s2.menu.FlashMode.qio.build.boot=qio +adafruit_qtpy_esp32s2.menu.FlashMode.dio=DIO +adafruit_qtpy_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +adafruit_qtpy_esp32s2.menu.FlashMode.dio.build.boot=dio +adafruit_qtpy_esp32s2.menu.FlashMode.qout=QOUT +adafruit_qtpy_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +adafruit_qtpy_esp32s2.menu.FlashMode.qout.build.boot=qout +adafruit_qtpy_esp32s2.menu.FlashMode.dout=DOUT +adafruit_qtpy_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +adafruit_qtpy_esp32s2.menu.FlashMode.dout.build.boot=dout + +adafruit_qtpy_esp32s2.menu.FlashFreq.80=80MHz +adafruit_qtpy_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +adafruit_qtpy_esp32s2.menu.FlashFreq.40=40MHz +adafruit_qtpy_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +adafruit_qtpy_esp32s2.menu.FlashSize.4M=4MB (32Mb) +adafruit_qtpy_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +adafruit_qtpy_esp32s2.menu.FlashSize.8M=8MB (64Mb) +adafruit_qtpy_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +adafruit_qtpy_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +adafruit_qtpy_esp32s2.menu.FlashSize.2M=2MB (16Mb) +adafruit_qtpy_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +adafruit_qtpy_esp32s2.menu.FlashSize.2M.build.partitions=minimal +adafruit_qtpy_esp32s2.menu.FlashSize.16M=16MB (128Mb) +adafruit_qtpy_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +adafruit_qtpy_esp32s2.menu.UploadSpeed.921600=921600 +adafruit_qtpy_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +adafruit_qtpy_esp32s2.menu.UploadSpeed.115200=115200 +adafruit_qtpy_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +adafruit_qtpy_esp32s2.menu.UploadSpeed.256000.windows=256000 +adafruit_qtpy_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +adafruit_qtpy_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +adafruit_qtpy_esp32s2.menu.UploadSpeed.230400=230400 +adafruit_qtpy_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +adafruit_qtpy_esp32s2.menu.UploadSpeed.460800.linux=460800 +adafruit_qtpy_esp32s2.menu.UploadSpeed.460800.macosx=460800 +adafruit_qtpy_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +adafruit_qtpy_esp32s2.menu.UploadSpeed.512000.windows=512000 +adafruit_qtpy_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +adafruit_qtpy_esp32s2.menu.DebugLevel.none=None +adafruit_qtpy_esp32s2.menu.DebugLevel.none.build.code_debug=0 +adafruit_qtpy_esp32s2.menu.DebugLevel.error=Error +adafruit_qtpy_esp32s2.menu.DebugLevel.error.build.code_debug=1 +adafruit_qtpy_esp32s2.menu.DebugLevel.warn=Warn +adafruit_qtpy_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +adafruit_qtpy_esp32s2.menu.DebugLevel.info=Info +adafruit_qtpy_esp32s2.menu.DebugLevel.info.build.code_debug=3 +adafruit_qtpy_esp32s2.menu.DebugLevel.debug=Debug +adafruit_qtpy_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +adafruit_qtpy_esp32s2.menu.DebugLevel.verbose=Verbose +adafruit_qtpy_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +nodemcu-32s.name=NodeMCU-32S + +nodemcu-32s.upload.tool=esptool_py +nodemcu-32s.upload.maximum_size=1310720 +nodemcu-32s.upload.maximum_data_size=327680 +nodemcu-32s.upload.flags= +nodemcu-32s.upload.extra_flags= + +nodemcu-32s.serial.disableDTR=true +nodemcu-32s.serial.disableRTS=true + +nodemcu-32s.build.tarch=xtensa +nodemcu-32s.build.bootloader_addr=0x1000 +nodemcu-32s.build.target=esp32 +nodemcu-32s.build.mcu=esp32 +nodemcu-32s.build.core=esp32 +nodemcu-32s.build.variant=nodemcu-32s +nodemcu-32s.build.board=NodeMCU_32S + +nodemcu-32s.build.f_cpu=240000000L +nodemcu-32s.build.flash_mode=dio +nodemcu-32s.build.flash_size=4MB +nodemcu-32s.build.boot=dio +nodemcu-32s.build.partitions=default +nodemcu-32s.build.defines= + +nodemcu-32s.menu.FlashFreq.80=80MHz +nodemcu-32s.menu.FlashFreq.80.build.flash_freq=80m +nodemcu-32s.menu.FlashFreq.40=40MHz +nodemcu-32s.menu.FlashFreq.40.build.flash_freq=40m + +nodemcu-32s.menu.UploadSpeed.921600=921600 +nodemcu-32s.menu.UploadSpeed.921600.upload.speed=921600 +nodemcu-32s.menu.UploadSpeed.115200=115200 +nodemcu-32s.menu.UploadSpeed.115200.upload.speed=115200 +nodemcu-32s.menu.UploadSpeed.256000.windows=256000 +nodemcu-32s.menu.UploadSpeed.256000.upload.speed=256000 +nodemcu-32s.menu.UploadSpeed.230400.windows.upload.speed=256000 +nodemcu-32s.menu.UploadSpeed.230400=230400 +nodemcu-32s.menu.UploadSpeed.230400.upload.speed=230400 +nodemcu-32s.menu.UploadSpeed.460800.linux=460800 +nodemcu-32s.menu.UploadSpeed.460800.macosx=460800 +nodemcu-32s.menu.UploadSpeed.460800.upload.speed=460800 +nodemcu-32s.menu.UploadSpeed.512000.windows=512000 +nodemcu-32s.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +mhetesp32devkit.name=MH ET LIVE ESP32DevKIT + +mhetesp32devkit.upload.tool=esptool_py +mhetesp32devkit.upload.maximum_size=1310720 +mhetesp32devkit.upload.maximum_data_size=327680 +mhetesp32devkit.upload.flags= +mhetesp32devkit.upload.extra_flags= + +mhetesp32devkit.serial.disableDTR=true +mhetesp32devkit.serial.disableRTS=true + +mhetesp32devkit.build.tarch=xtensa +mhetesp32devkit.build.bootloader_addr=0x1000 +mhetesp32devkit.build.target=esp32 +mhetesp32devkit.build.mcu=esp32 +mhetesp32devkit.build.core=esp32 +mhetesp32devkit.build.variant=mhetesp32devkit +mhetesp32devkit.build.board=MH_ET_LIVE_ESP32DEVKIT + +mhetesp32devkit.build.f_cpu=240000000L +mhetesp32devkit.build.flash_mode=dio +mhetesp32devkit.build.flash_size=4MB +mhetesp32devkit.build.boot=dio +mhetesp32devkit.build.partitions=default +mhetesp32devkit.build.defines= + +mhetesp32devkit.menu.FlashFreq.80=80MHz +mhetesp32devkit.menu.FlashFreq.80.build.flash_freq=80m +mhetesp32devkit.menu.FlashFreq.40=40MHz +mhetesp32devkit.menu.FlashFreq.40.build.flash_freq=40m + +mhetesp32devkit.menu.PartitionScheme.default=Default +mhetesp32devkit.menu.PartitionScheme.default.build.partitions=default +mhetesp32devkit.menu.PartitionScheme.no_ota=No OTA (Large APP) +mhetesp32devkit.menu.PartitionScheme.no_ota.build.partitions=no_ota +mhetesp32devkit.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +mhetesp32devkit.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +mhetesp32devkit.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +mhetesp32devkit.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +mhetesp32devkit.menu.UploadSpeed.921600=921600 +mhetesp32devkit.menu.UploadSpeed.921600.upload.speed=921600 +mhetesp32devkit.menu.UploadSpeed.115200=115200 +mhetesp32devkit.menu.UploadSpeed.115200.upload.speed=115200 +mhetesp32devkit.menu.UploadSpeed.256000.windows=256000 +mhetesp32devkit.menu.UploadSpeed.256000.upload.speed=256000 +mhetesp32devkit.menu.UploadSpeed.230400.windows.upload.speed=256000 +mhetesp32devkit.menu.UploadSpeed.230400=230400 +mhetesp32devkit.menu.UploadSpeed.230400.upload.speed=230400 +mhetesp32devkit.menu.UploadSpeed.460800.linux=460800 +mhetesp32devkit.menu.UploadSpeed.460800.macosx=460800 +mhetesp32devkit.menu.UploadSpeed.460800.upload.speed=460800 +mhetesp32devkit.menu.UploadSpeed.512000.windows=512000 +mhetesp32devkit.menu.UploadSpeed.512000.upload.speed=512000 + +mhetesp32devkit.menu.DebugLevel.none=None +mhetesp32devkit.menu.DebugLevel.none.build.code_debug=0 +mhetesp32devkit.menu.DebugLevel.error=Error +mhetesp32devkit.menu.DebugLevel.error.build.code_debug=1 +mhetesp32devkit.menu.DebugLevel.warn=Warn +mhetesp32devkit.menu.DebugLevel.warn.build.code_debug=2 +mhetesp32devkit.menu.DebugLevel.info=Info +mhetesp32devkit.menu.DebugLevel.info.build.code_debug=3 +mhetesp32devkit.menu.DebugLevel.debug=Debug +mhetesp32devkit.menu.DebugLevel.debug.build.code_debug=4 +mhetesp32devkit.menu.DebugLevel.verbose=Verbose +mhetesp32devkit.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +mhetesp32minikit.name=MH ET LIVE ESP32MiniKit + +mhetesp32minikit.upload.tool=esptool_py +mhetesp32minikit.upload.maximum_size=1310720 +mhetesp32minikit.upload.maximum_data_size=327680 +mhetesp32minikit.upload.flags= +mhetesp32minikit.upload.extra_flags= + +mhetesp32minikit.serial.disableDTR=true +mhetesp32minikit.serial.disableRTS=true + +mhetesp32minikit.build.tarch=xtensa +mhetesp32minikit.build.bootloader_addr=0x1000 +mhetesp32minikit.build.target=esp32 +mhetesp32minikit.build.mcu=esp32 +mhetesp32minikit.build.core=esp32 +mhetesp32minikit.build.variant=mhetesp32minikit +mhetesp32minikit.build.board=MH_ET_LIVE_ESP32MINIKIT + +mhetesp32minikit.build.f_cpu=240000000L +mhetesp32minikit.build.flash_mode=dio +mhetesp32minikit.build.flash_size=4MB +mhetesp32minikit.build.boot=dio +mhetesp32minikit.build.partitions=default +mhetesp32minikit.build.defines= + +mhetesp32minikit.menu.FlashFreq.80=80MHz +mhetesp32minikit.menu.FlashFreq.80.build.flash_freq=80m +mhetesp32minikit.menu.FlashFreq.40=40MHz +mhetesp32minikit.menu.FlashFreq.40.build.flash_freq=40m + +mhetesp32minikit.menu.PartitionScheme.default=Default with spiffs +mhetesp32minikit.menu.PartitionScheme.default.build.partitions=default +mhetesp32minikit.menu.PartitionScheme.defaultffat=Default with ffat +mhetesp32minikit.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +mhetesp32minikit.menu.PartitionScheme.no_ota=No OTA (Large APP) +mhetesp32minikit.menu.PartitionScheme.no_ota.build.partitions=no_ota +mhetesp32minikit.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +mhetesp32minikit.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +mhetesp32minikit.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +mhetesp32minikit.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +mhetesp32minikit.menu.UploadSpeed.921600=921600 +mhetesp32minikit.menu.UploadSpeed.921600.upload.speed=921600 +mhetesp32minikit.menu.UploadSpeed.115200=115200 +mhetesp32minikit.menu.UploadSpeed.115200.upload.speed=115200 +mhetesp32minikit.menu.UploadSpeed.256000.windows=256000 +mhetesp32minikit.menu.UploadSpeed.256000.upload.speed=256000 +mhetesp32minikit.menu.UploadSpeed.230400.windows.upload.speed=256000 +mhetesp32minikit.menu.UploadSpeed.230400=230400 +mhetesp32minikit.menu.UploadSpeed.230400.upload.speed=230400 +mhetesp32minikit.menu.UploadSpeed.460800.linux=460800 +mhetesp32minikit.menu.UploadSpeed.460800.macosx=460800 +mhetesp32minikit.menu.UploadSpeed.460800.upload.speed=460800 +mhetesp32minikit.menu.UploadSpeed.512000.windows=512000 +mhetesp32minikit.menu.UploadSpeed.512000.upload.speed=512000 + +mhetesp32minikit.menu.DebugLevel.none=None +mhetesp32minikit.menu.DebugLevel.none.build.code_debug=0 +mhetesp32minikit.menu.DebugLevel.error=Error +mhetesp32minikit.menu.DebugLevel.error.build.code_debug=1 +mhetesp32minikit.menu.DebugLevel.warn=Warn +mhetesp32minikit.menu.DebugLevel.warn.build.code_debug=2 +mhetesp32minikit.menu.DebugLevel.info=Info +mhetesp32minikit.menu.DebugLevel.info.build.code_debug=3 +mhetesp32minikit.menu.DebugLevel.debug=Debug +mhetesp32minikit.menu.DebugLevel.debug.build.code_debug=4 +mhetesp32minikit.menu.DebugLevel.verbose=Verbose +mhetesp32minikit.menu.DebugLevel.verbose.build.code_debug=5 + +################################################################# + +esp32vn-iot-uno.name=ESP32vn IoT Uno + +esp32vn-iot-uno.upload.tool=esptool_py +esp32vn-iot-uno.upload.maximum_size=1310720 +esp32vn-iot-uno.upload.maximum_data_size=327680 +esp32vn-iot-uno.upload.flags= +esp32vn-iot-uno.upload.extra_flags= + +esp32vn-iot-uno.serial.disableDTR=true +esp32vn-iot-uno.serial.disableRTS=true + +esp32vn-iot-uno.build.tarch=xtensa +esp32vn-iot-uno.build.bootloader_addr=0x1000 +esp32vn-iot-uno.build.target=esp32 +esp32vn-iot-uno.build.mcu=esp32 +esp32vn-iot-uno.build.core=esp32 +esp32vn-iot-uno.build.variant=esp32vn-iot-uno +esp32vn-iot-uno.build.board=esp32vn_iot_uno + +esp32vn-iot-uno.build.f_cpu=240000000L +esp32vn-iot-uno.build.flash_mode=dio +esp32vn-iot-uno.build.flash_size=4MB +esp32vn-iot-uno.build.boot=dio +esp32vn-iot-uno.build.partitions=default +esp32vn-iot-uno.build.defines= + +esp32vn-iot-uno.menu.FlashFreq.80=80MHz +esp32vn-iot-uno.menu.FlashFreq.80.build.flash_freq=80m +esp32vn-iot-uno.menu.FlashFreq.40=40MHz +esp32vn-iot-uno.menu.FlashFreq.40.build.flash_freq=40m + +esp32vn-iot-uno.menu.UploadSpeed.921600=921600 +esp32vn-iot-uno.menu.UploadSpeed.921600.upload.speed=921600 +esp32vn-iot-uno.menu.UploadSpeed.115200=115200 +esp32vn-iot-uno.menu.UploadSpeed.115200.upload.speed=115200 +esp32vn-iot-uno.menu.UploadSpeed.256000.windows=256000 +esp32vn-iot-uno.menu.UploadSpeed.256000.upload.speed=256000 +esp32vn-iot-uno.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32vn-iot-uno.menu.UploadSpeed.230400=230400 +esp32vn-iot-uno.menu.UploadSpeed.230400.upload.speed=230400 +esp32vn-iot-uno.menu.UploadSpeed.460800.linux=460800 +esp32vn-iot-uno.menu.UploadSpeed.460800.macosx=460800 +esp32vn-iot-uno.menu.UploadSpeed.460800.upload.speed=460800 +esp32vn-iot-uno.menu.UploadSpeed.512000.windows=512000 +esp32vn-iot-uno.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +esp32doit-devkit-v1.name=DOIT ESP32 DEVKIT V1 + +esp32doit-devkit-v1.upload.tool=esptool_py +esp32doit-devkit-v1.upload.maximum_size=1310720 +esp32doit-devkit-v1.upload.maximum_data_size=327680 +esp32doit-devkit-v1.upload.flags= +esp32doit-devkit-v1.upload.extra_flags= + +esp32doit-devkit-v1.serial.disableDTR=true +esp32doit-devkit-v1.serial.disableRTS=true + +esp32doit-devkit-v1.build.tarch=xtensa +esp32doit-devkit-v1.build.bootloader_addr=0x1000 +esp32doit-devkit-v1.build.target=esp32 +esp32doit-devkit-v1.build.mcu=esp32 +esp32doit-devkit-v1.build.core=esp32 +esp32doit-devkit-v1.build.variant=doitESP32devkitV1 +esp32doit-devkit-v1.build.board=ESP32_DEV + +esp32doit-devkit-v1.build.f_cpu=240000000L +esp32doit-devkit-v1.build.flash_mode=dio +esp32doit-devkit-v1.build.flash_size=4MB +esp32doit-devkit-v1.build.boot=dio +esp32doit-devkit-v1.build.partitions=default +esp32doit-devkit-v1.build.defines= + +esp32doit-devkit-v1.menu.FlashFreq.80=80MHz +esp32doit-devkit-v1.menu.FlashFreq.80.build.flash_freq=80m +esp32doit-devkit-v1.menu.FlashFreq.40=40MHz +esp32doit-devkit-v1.menu.FlashFreq.40.build.flash_freq=40m + +esp32doit-devkit-v1.menu.UploadSpeed.921600=921600 +esp32doit-devkit-v1.menu.UploadSpeed.921600.upload.speed=921600 +esp32doit-devkit-v1.menu.UploadSpeed.115200=115200 +esp32doit-devkit-v1.menu.UploadSpeed.115200.upload.speed=115200 +esp32doit-devkit-v1.menu.UploadSpeed.256000.windows=256000 +esp32doit-devkit-v1.menu.UploadSpeed.256000.upload.speed=256000 +esp32doit-devkit-v1.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32doit-devkit-v1.menu.UploadSpeed.230400=230400 +esp32doit-devkit-v1.menu.UploadSpeed.230400.upload.speed=230400 +esp32doit-devkit-v1.menu.UploadSpeed.460800.linux=460800 +esp32doit-devkit-v1.menu.UploadSpeed.460800.macosx=460800 +esp32doit-devkit-v1.menu.UploadSpeed.460800.upload.speed=460800 +esp32doit-devkit-v1.menu.UploadSpeed.512000.windows=512000 +esp32doit-devkit-v1.menu.UploadSpeed.512000.upload.speed=512000 + +esp32doit-devkit-v1.menu.DebugLevel.none=None +esp32doit-devkit-v1.menu.DebugLevel.none.build.code_debug=0 +esp32doit-devkit-v1.menu.DebugLevel.error=Error +esp32doit-devkit-v1.menu.DebugLevel.error.build.code_debug=1 +esp32doit-devkit-v1.menu.DebugLevel.warn=Warn +esp32doit-devkit-v1.menu.DebugLevel.warn.build.code_debug=2 +esp32doit-devkit-v1.menu.DebugLevel.info=Info +esp32doit-devkit-v1.menu.DebugLevel.info.build.code_debug=3 +esp32doit-devkit-v1.menu.DebugLevel.debug=Debug +esp32doit-devkit-v1.menu.DebugLevel.debug.build.code_debug=4 + +############################################################## + +esp32doit-espduino.name=DOIT ESPduino32 + +esp32doit-espduino.upload.tool=esptool +esp32doit-espduino.upload.maximum_size=1310720 +esp32doit-espduino.upload.maximum_data_size=327680 +esp32doit-espduino.upload.wait_for_upload_port=true +esp32doit-espduino.upload.flags= +esp32doit-espduino.upload.extra_flags= + +esp32doit-espduino.serial.disableDTR=true +esp32doit-espduino.serial.disableRTS=true + +esp32doit-espduino.build.tarch=xtensa +esp32doit-espduino.build.bootloader_addr=0x1000 +esp32doit-espduino.build.target=esp32 +esp32doit-espduino.build.mcu=esp32 +esp32doit-espduino.build.core=esp32 +esp32doit-espduino.build.variant=doitESPduino32 +esp32doit-espduino.build.board=ESP32_DEV + +esp32doit-espduino.build.f_cpu=240000000L +esp32doit-espduino.build.flash_mode=dio +esp32doit-espduino.build.flash_size=4MB +esp32doit-espduino.build.boot=dio +esp32doit-espduino.build.partitions=default +esp32doit-espduino.build.defines= + +esp32doit-espduino.menu.FlashFreq.80=80MHz +esp32doit-espduino.menu.FlashFreq.80.build.flash_freq=80m +esp32doit-espduino.menu.FlashFreq.40=40MHz +esp32doit-espduino.menu.FlashFreq.40.build.flash_freq=40m + +esp32doit-espduino.menu.UploadSpeed.921600=921600 +esp32doit-espduino.menu.UploadSpeed.921600.upload.speed=921600 +esp32doit-espduino.menu.UploadSpeed.115200=115200 +esp32doit-espduino.menu.UploadSpeed.115200.upload.speed=115200 +esp32doit-espduino.menu.UploadSpeed.256000.windows=256000 +esp32doit-espduino.menu.UploadSpeed.256000.upload.speed=256000 +esp32doit-espduino.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32doit-espduino.menu.UploadSpeed.230400=230400 +esp32doit-espduino.menu.UploadSpeed.230400.upload.speed=230400 +esp32doit-espduino.menu.UploadSpeed.460800.linux=460800 +esp32doit-espduino.menu.UploadSpeed.460800.macosx=460800 +esp32doit-espduino.menu.UploadSpeed.460800.upload.speed=460800 +esp32doit-espduino.menu.UploadSpeed.512000.windows=512000 +esp32doit-espduino.menu.UploadSpeed.512000.upload.speed=512000 + +esp32doit-espduino.menu.DebugLevel.none=None +esp32doit-espduino.menu.DebugLevel.none.build.code_debug=0 +esp32doit-espduino.menu.DebugLevel.error=Error +esp32doit-espduino.menu.DebugLevel.error.build.code_debug=1 +esp32doit-espduino.menu.DebugLevel.warn=Warn +esp32doit-espduino.menu.DebugLevel.warn.build.code_debug=2 +esp32doit-espduino.menu.DebugLevel.info=Info +esp32doit-espduino.menu.DebugLevel.info.build.code_debug=3 +esp32doit-espduino.menu.DebugLevel.debug=Debug +esp32doit-espduino.menu.DebugLevel.debug.build.code_debug=4 + +############################################################## + +esp32-evb.name=OLIMEX ESP32-EVB + +esp32-evb.upload.tool=esptool_py +esp32-evb.upload.maximum_size=1310720 +esp32-evb.upload.maximum_data_size=327680 +esp32-evb.upload.flags= +esp32-evb.upload.extra_flags= + +esp32-evb.serial.disableDTR=true +esp32-evb.serial.disableRTS=true + +esp32-evb.build.tarch=xtensa +esp32-evb.build.bootloader_addr=0x1000 +esp32-evb.build.target=esp32 +esp32-evb.build.mcu=esp32 +esp32-evb.build.core=esp32 +esp32-evb.build.variant=esp32-evb +esp32-evb.build.board=ESP32_EVB + +esp32-evb.build.f_cpu=240000000L +esp32-evb.build.flash_mode=dio +esp32-evb.build.flash_size=4MB +esp32-evb.build.boot=dio +esp32-evb.build.partitions=default +esp32-evb.build.defines= + +esp32-evb.menu.FlashFreq.80=80MHz +esp32-evb.menu.FlashFreq.80.build.flash_freq=80m +esp32-evb.menu.FlashFreq.40=40MHz +esp32-evb.menu.FlashFreq.40.build.flash_freq=40m + + +esp32-evb.menu.UploadSpeed.115200=115200 +esp32-evb.menu.UploadSpeed.115200.upload.speed=115200 + +esp32-evb.menu.PartitionScheme.default=Default +esp32-evb.menu.PartitionScheme.default.build.partitions=default +esp32-evb.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-evb.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-evb.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-evb.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-evb.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-evb.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +esp32-gateway.name=OLIMEX ESP32-GATEWAY + +esp32-gateway.upload.tool=esptool_py +esp32-gateway.upload.maximum_size=1310720 +esp32-gateway.upload.maximum_data_size=327680 +esp32-gateway.upload.flags= +esp32-gateway.upload.extra_flags= + +esp32-gateway.serial.disableDTR=true +esp32-gateway.serial.disableRTS=true + +esp32-gateway.build.tarch=xtensa +esp32-gateway.build.bootloader_addr=0x1000 +esp32-gateway.build.target=esp32 +esp32-gateway.build.mcu=esp32 +esp32-gateway.build.core=esp32 +esp32-gateway.build.variant=esp32-gateway +esp32-gateway.build.board=ESP32_GATEWAY +esp32-gateway.menu.Revision.RevC=Revision C or older +esp32-gateway.menu.Revision.RevC.build.board=ESP32_GATEWAY_C +esp32-gateway.menu.Revision.RevE=Revision E +esp32-gateway.menu.Revision.RevE.build.board=ESP32_GATEWAY_E +esp32-gateway.menu.Revision.RevF=Revision F +esp32-gateway.menu.Revision.RevF.build.board=ESP32_GATEWAY_F + +esp32-gateway.build.f_cpu=240000000L +esp32-gateway.build.flash_mode=dio +esp32-gateway.build.flash_size=4MB +esp32-gateway.build.boot=dio +esp32-gateway.build.partitions=default +esp32-gateway.build.defines= + +esp32-gateway.menu.FlashFreq.80=80MHz +esp32-gateway.menu.FlashFreq.80.build.flash_freq=80m +esp32-gateway.menu.FlashFreq.40=40MHz +esp32-gateway.menu.FlashFreq.40.build.flash_freq=40m + + +esp32-gateway.menu.UploadSpeed.115200=115200 +esp32-gateway.menu.UploadSpeed.115200.upload.speed=115200 + +esp32-gateway.menu.PartitionScheme.default=Default +esp32-gateway.menu.PartitionScheme.default.build.partitions=default +esp32-gateway.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-gateway.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-gateway.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-gateway.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-gateway.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-gateway.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +esp32-poe.name=OLIMEX ESP32-PoE + +esp32-poe.upload.tool=esptool_py +esp32-poe.upload.maximum_size=1310720 +esp32-poe.upload.maximum_data_size=327680 +esp32-poe.upload.flags= +esp32-poe.upload.extra_flags= + +esp32-poe.serial.disableDTR=true +esp32-poe.serial.disableRTS=true + +esp32-poe.build.tarch=xtensa +esp32-poe.build.bootloader_addr=0x1000 +esp32-poe.build.target=esp32 +esp32-poe.build.mcu=esp32 +esp32-poe.build.core=esp32 +esp32-poe.build.variant=esp32-poe +esp32-poe.build.board=ESP32_POE + +esp32-poe.build.f_cpu=240000000L +esp32-poe.build.flash_mode=dio +esp32-poe.build.flash_size=4MB +esp32-poe.build.boot=dio +esp32-poe.build.partitions=default +esp32-poe.build.defines= + +esp32-poe.menu.FlashFreq.80=80MHz +esp32-poe.menu.FlashFreq.80.build.flash_freq=80m +esp32-poe.menu.FlashFreq.40=40MHz +esp32-poe.menu.FlashFreq.40.build.flash_freq=40m + + +esp32-poe.menu.UploadSpeed.115200=115200 +esp32-poe.menu.UploadSpeed.115200.upload.speed=115200 + +esp32-poe.menu.PartitionScheme.default=Default +esp32-poe.menu.PartitionScheme.default.build.partitions=default +esp32-poe.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-poe.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-poe.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-poe.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-poe.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-poe.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +esp32-poe-iso.name=OLIMEX ESP32-PoE-ISO + +esp32-poe-iso.upload.tool=esptool_py +esp32-poe-iso.upload.maximum_size=1310720 +esp32-poe-iso.upload.maximum_data_size=327680 +esp32-poe-iso.upload.flags= +esp32-poe-iso.upload.extra_flags= + +esp32-poe-iso.serial.disableDTR=true +esp32-poe-iso.serial.disableRTS=true + +esp32-poe-iso.build.tarch=xtensa +esp32-poe-iso.build.bootloader_addr=0x1000 +esp32-poe-iso.build.target=esp32 +esp32-poe-iso.build.mcu=esp32 +esp32-poe-iso.build.core=esp32 +esp32-poe-iso.build.variant=esp32-poe-iso +esp32-poe-iso.build.board=ESP32_POE_ISO + +esp32-poe-iso.build.f_cpu=240000000L +esp32-poe-iso.build.flash_mode=dio +esp32-poe-iso.build.flash_size=4MB +esp32-poe-iso.build.boot=dio +esp32-poe-iso.build.partitions=default +esp32-poe-iso.build.defines= + +esp32-poe-iso.menu.FlashFreq.80=80MHz +esp32-poe-iso.menu.FlashFreq.80.build.flash_freq=80m +esp32-poe-iso.menu.FlashFreq.40=40MHz +esp32-poe-iso.menu.FlashFreq.40.build.flash_freq=40m + + +esp32-poe-iso.menu.UploadSpeed.115200=115200 +esp32-poe-iso.menu.UploadSpeed.115200.upload.speed=115200 + +esp32-poe-iso.menu.PartitionScheme.default=Default +esp32-poe-iso.menu.PartitionScheme.default.build.partitions=default +esp32-poe-iso.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-poe-iso.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-poe-iso.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-poe-iso.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-poe-iso.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-poe-iso.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +############################################################## + +esp32-DevKitLipo.name=OLIMEX ESP32-DevKit-LiPo + +esp32-DevKitLipo.upload.tool=esptool_py +esp32-DevKitLipo.upload.maximum_size=1310720 +esp32-DevKitLipo.upload.maximum_data_size=327680 +esp32-DevKitLipo.upload.flags= +esp32-DevKitLipo.upload.extra_flags= + +esp32-DevKitLipo.serial.disableDTR=true +esp32-DevKitLipo.serial.disableRTS=true + +esp32-DevKitLipo.build.tarch=xtensa +esp32-DevKitLipo.build.bootloader_addr=0x1000 +esp32-DevKitLipo.build.target=esp32 +esp32-DevKitLipo.build.mcu=esp32 +esp32-DevKitLipo.build.core=esp32 +esp32-DevKitLipo.build.variant=esp32-devkit-lipo +esp32-DevKitLipo.build.board=ESP32_DEVKIT_LIPO + +esp32-DevKitLipo.build.f_cpu=240000000L +esp32-DevKitLipo.build.flash_size=4MB +esp32-DevKitLipo.build.flash_freq=40m +esp32-DevKitLipo.build.flash_mode=dio +esp32-DevKitLipo.build.boot=dio +esp32-DevKitLipo.build.partitions=default +esp32-DevKitLipo.build.defines= + +esp32-DevKitLipo.menu.PartitionScheme.default=Default +esp32-DevKitLipo.menu.PartitionScheme.default.build.partitions=default +esp32-DevKitLipo.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +esp32-DevKitLipo.menu.PartitionScheme.minimal.build.partitions=minimal +esp32-DevKitLipo.menu.PartitionScheme.no_ota=No OTA (Large APP) +esp32-DevKitLipo.menu.PartitionScheme.no_ota.build.partitions=no_ota +esp32-DevKitLipo.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +esp32-DevKitLipo.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA) +esp32-DevKitLipo.menu.PartitionScheme.huge_app.build.partitions=huge_app +esp32-DevKitLipo.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +esp32-DevKitLipo.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +esp32-DevKitLipo.menu.PartitionScheme.fatflash=16M Fat +esp32-DevKitLipo.menu.PartitionScheme.fatflash.build.partitions=ffat + +esp32-DevKitLipo.menu.FlashMode.qio=QIO +esp32-DevKitLipo.menu.FlashMode.qio.build.flash_mode=dio +esp32-DevKitLipo.menu.FlashMode.qio.build.boot=qio +esp32-DevKitLipo.menu.FlashMode.dio=DIO +esp32-DevKitLipo.menu.FlashMode.dio.build.flash_mode=dio +esp32-DevKitLipo.menu.FlashMode.dio.build.boot=dio +esp32-DevKitLipo.menu.FlashMode.qout=QOUT +esp32-DevKitLipo.menu.FlashMode.qout.build.flash_mode=dout +esp32-DevKitLipo.menu.FlashMode.qout.build.boot=qout +esp32-DevKitLipo.menu.FlashMode.dout=DOUT +esp32-DevKitLipo.menu.FlashMode.dout.build.flash_mode=dout +esp32-DevKitLipo.menu.FlashMode.dout.build.boot=dout + +esp32-DevKitLipo.menu.FlashFreq.80=80MHz +esp32-DevKitLipo.menu.FlashFreq.80.build.flash_freq=80m +esp32-DevKitLipo.menu.FlashFreq.40=40MHz +esp32-DevKitLipo.menu.FlashFreq.40.build.flash_freq=40m + +esp32-DevKitLipo.menu.UploadSpeed.921600=921600 +esp32-DevKitLipo.menu.UploadSpeed.921600.upload.speed=921600 +esp32-DevKitLipo.menu.UploadSpeed.115200=115200 +esp32-DevKitLipo.menu.UploadSpeed.115200.upload.speed=115200 +esp32-DevKitLipo.menu.UploadSpeed.256000.windows=256000 +esp32-DevKitLipo.menu.UploadSpeed.256000.upload.speed=256000 +esp32-DevKitLipo.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32-DevKitLipo.menu.UploadSpeed.230400=230400 +esp32-DevKitLipo.menu.UploadSpeed.230400.upload.speed=230400 +esp32-DevKitLipo.menu.UploadSpeed.460800.linux=460800 +esp32-DevKitLipo.menu.UploadSpeed.460800.macosx=460800 +esp32-DevKitLipo.menu.UploadSpeed.460800.upload.speed=460800 +esp32-DevKitLipo.menu.UploadSpeed.512000.windows=512000 +esp32-DevKitLipo.menu.UploadSpeed.512000.upload.speed=512000 +############################################################## + +espino32.name=ThaiEasyElec's ESPino32 + +espino32.upload.tool=esptool_py +espino32.upload.maximum_size=1310720 +espino32.upload.maximum_data_size=327680 +espino32.upload.flags= +espino32.upload.extra_flags= + +espino32.serial.disableDTR=true +espino32.serial.disableRTS=true + +espino32.build.tarch=xtensa +espino32.build.bootloader_addr=0x1000 +espino32.build.target=esp32 +espino32.build.mcu=esp32 +espino32.build.core=esp32 +espino32.build.variant=espino32 +espino32.build.board=ESPino32 + +espino32.build.f_cpu=240000000L +espino32.build.flash_mode=dio +espino32.build.flash_size=4MB +espino32.build.boot=dio +espino32.build.partitions=default +espino32.build.defines= + +espino32.menu.FlashFreq.80=80MHz +espino32.menu.FlashFreq.80.build.flash_freq=80m +espino32.menu.FlashFreq.40=40MHz +espino32.menu.FlashFreq.40.build.flash_freq=40m + +espino32.menu.UploadSpeed.921600=921600 +espino32.menu.UploadSpeed.921600.upload.speed=921600 +espino32.menu.UploadSpeed.115200=115200 +espino32.menu.UploadSpeed.115200.upload.speed=115200 +espino32.menu.UploadSpeed.256000.windows=256000 +espino32.menu.UploadSpeed.256000.upload.speed=256000 +espino32.menu.UploadSpeed.230400.windows.upload.speed=256000 +espino32.menu.UploadSpeed.230400=230400 +espino32.menu.UploadSpeed.230400.upload.speed=230400 +espino32.menu.UploadSpeed.460800.linux=460800 +espino32.menu.UploadSpeed.460800.macosx=460800 +espino32.menu.UploadSpeed.460800.upload.speed=460800 +espino32.menu.UploadSpeed.512000.windows=512000 +espino32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +m5stack-core-esp32.name=M5Stack-Core-ESP32 + +m5stack-core-esp32.upload.tool=esptool_py +m5stack-core-esp32.upload.maximum_size=1310720 +m5stack-core-esp32.upload.maximum_data_size=327680 +m5stack-core-esp32.upload.flags= +m5stack-core-esp32.upload.extra_flags= + +m5stack-core-esp32.serial.disableDTR=true +m5stack-core-esp32.serial.disableRTS=true + +m5stack-core-esp32.build.tarch=xtensa +m5stack-core-esp32.build.bootloader_addr=0x1000 +m5stack-core-esp32.build.target=esp32 +m5stack-core-esp32.build.mcu=esp32 +m5stack-core-esp32.build.core=esp32 +m5stack-core-esp32.build.variant=m5stack_core_esp32 +m5stack-core-esp32.build.board=M5Stack_Core_ESP32 + +m5stack-core-esp32.build.f_cpu=240000000L +m5stack-core-esp32.build.flash_size=4MB +m5stack-core-esp32.build.flash_mode=dio +m5stack-core-esp32.build.boot=dio +m5stack-core-esp32.build.partitions=default +m5stack-core-esp32.build.defines= + +m5stack-core-esp32.menu.FlashMode.qio=QIO +m5stack-core-esp32.menu.FlashMode.qio.build.flash_mode=dio +m5stack-core-esp32.menu.FlashMode.qio.build.boot=qio +m5stack-core-esp32.menu.FlashMode.dio=DIO +m5stack-core-esp32.menu.FlashMode.dio.build.flash_mode=dio +m5stack-core-esp32.menu.FlashMode.dio.build.boot=dio +m5stack-core-esp32.menu.FlashMode.qout=QOUT +m5stack-core-esp32.menu.FlashMode.qout.build.flash_mode=dout +m5stack-core-esp32.menu.FlashMode.qout.build.boot=qout +m5stack-core-esp32.menu.FlashMode.dout=DOUT +m5stack-core-esp32.menu.FlashMode.dout.build.flash_mode=dout +m5stack-core-esp32.menu.FlashMode.dout.build.boot=dout + +m5stack-core-esp32.menu.FlashFreq.80=80MHz +m5stack-core-esp32.menu.FlashFreq.80.build.flash_freq=80m +m5stack-core-esp32.menu.FlashFreq.40=40MHz +m5stack-core-esp32.menu.FlashFreq.40.build.flash_freq=40m + +m5stack-core-esp32.menu.PartitionScheme.default=Default +m5stack-core-esp32.menu.PartitionScheme.default.build.partitions=default +m5stack-core-esp32.menu.PartitionScheme.no_ota=No OTA (Large APP) +m5stack-core-esp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-core-esp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +m5stack-core-esp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +m5stack-core-esp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-core-esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +m5stack-core-esp32.menu.UploadSpeed.921600=921600 +m5stack-core-esp32.menu.UploadSpeed.921600.upload.speed=921600 +m5stack-core-esp32.menu.UploadSpeed.115200=115200 +m5stack-core-esp32.menu.UploadSpeed.115200.upload.speed=115200 +m5stack-core-esp32.menu.UploadSpeed.256000.windows=256000 +m5stack-core-esp32.menu.UploadSpeed.256000.upload.speed=256000 +m5stack-core-esp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +m5stack-core-esp32.menu.UploadSpeed.230400=230400 +m5stack-core-esp32.menu.UploadSpeed.230400.upload.speed=230400 +m5stack-core-esp32.menu.UploadSpeed.460800.linux=460800 +m5stack-core-esp32.menu.UploadSpeed.460800.macosx=460800 +m5stack-core-esp32.menu.UploadSpeed.460800.upload.speed=460800 +m5stack-core-esp32.menu.UploadSpeed.512000.windows=512000 +m5stack-core-esp32.menu.UploadSpeed.512000.upload.speed=512000 + +m5stack-core-esp32.menu.DebugLevel.none=None +m5stack-core-esp32.menu.DebugLevel.none.build.code_debug=0 +m5stack-core-esp32.menu.DebugLevel.error=Error +m5stack-core-esp32.menu.DebugLevel.error.build.code_debug=1 +m5stack-core-esp32.menu.DebugLevel.warn=Warn +m5stack-core-esp32.menu.DebugLevel.warn.build.code_debug=2 +m5stack-core-esp32.menu.DebugLevel.info=Info +m5stack-core-esp32.menu.DebugLevel.info.build.code_debug=3 +m5stack-core-esp32.menu.DebugLevel.debug=Debug +m5stack-core-esp32.menu.DebugLevel.debug.build.code_debug=4 +m5stack-core-esp32.menu.DebugLevel.verbose=Verbose +m5stack-core-esp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +m5stack-fire.name=M5Stack-FIRE + +m5stack-fire.upload.tool=esptool_py +m5stack-fire.upload.maximum_size=6553600 +m5stack-fire.upload.maximum_data_size=4521984 +m5stack-fire.upload.flags= +m5stack-fire.upload.extra_flags= + +m5stack-fire.serial.disableDTR=true +m5stack-fire.serial.disableRTS=true + +m5stack-fire.build.tarch=xtensa +m5stack-fire.build.bootloader_addr=0x1000 +m5stack-fire.build.target=esp32 +m5stack-fire.build.mcu=esp32 +m5stack-fire.build.core=esp32 +m5stack-fire.build.variant=m5stack_fire +m5stack-fire.build.board=M5STACK_FIRE + +m5stack-fire.build.f_cpu=240000000L +m5stack-fire.build.flash_size=16MB +m5stack-fire.build.flash_freq=80m +m5stack-fire.build.flash_mode=dio +m5stack-fire.build.boot=dio +m5stack-fire.build.partitions=default_16MB +m5stack-fire.build.defines= + +m5stack-fire.menu.PSRAM.enabled=Enabled +m5stack-fire.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +m5stack-fire.menu.PSRAM.enabled.build.extra_libs= +m5stack-fire.menu.PSRAM.disabled=Disabled +m5stack-fire.menu.PSRAM.disabled.build.defines= +m5stack-fire.menu.PSRAM.disabled.build.extra_libs= + +m5stack-fire.menu.PartitionScheme.default=Default (2 x 6.5 MB app, 3.6 MB SPIFFS) +m5stack-fire.menu.PartitionScheme.default.build.partitions=default_16MB +m5stack-fire.menu.PartitionScheme.default.upload.maximum_size=6553600 +m5stack-fire.menu.PartitionScheme.large_spiffs=Large SPIFFS (7 MB) +m5stack-fire.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB +m5stack-fire.menu.PartitionScheme.large_spiffs.upload.maximum_size=4685824 + +m5stack-fire.menu.UploadSpeed.921600=921600 +m5stack-fire.menu.UploadSpeed.921600.upload.speed=921600 +m5stack-fire.menu.UploadSpeed.115200=115200 +m5stack-fire.menu.UploadSpeed.115200.upload.speed=115200 +m5stack-fire.menu.UploadSpeed.256000.windows=256000 +m5stack-fire.menu.UploadSpeed.256000.upload.speed=256000 +m5stack-fire.menu.UploadSpeed.230400.windows.upload.speed=256000 +m5stack-fire.menu.UploadSpeed.230400=230400 +m5stack-fire.menu.UploadSpeed.230400.upload.speed=230400 +m5stack-fire.menu.UploadSpeed.460800.linux=460800 +m5stack-fire.menu.UploadSpeed.460800.macosx=460800 +m5stack-fire.menu.UploadSpeed.460800.upload.speed=460800 +m5stack-fire.menu.UploadSpeed.512000.windows=512000 +m5stack-fire.menu.UploadSpeed.512000.upload.speed=512000 + +m5stack-fire.menu.DebugLevel.none=None +m5stack-fire.menu.DebugLevel.none.build.code_debug=0 +m5stack-fire.menu.DebugLevel.error=Error +m5stack-fire.menu.DebugLevel.error.build.code_debug=1 +m5stack-fire.menu.DebugLevel.warn=Warn +m5stack-fire.menu.DebugLevel.warn.build.code_debug=2 +m5stack-fire.menu.DebugLevel.info=Info +m5stack-fire.menu.DebugLevel.info.build.code_debug=3 +m5stack-fire.menu.DebugLevel.debug=Debug +m5stack-fire.menu.DebugLevel.debug.build.code_debug=4 +m5stack-fire.menu.DebugLevel.verbose=Verbose +m5stack-fire.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +m5stick-c.name=M5Stick-C + +m5stick-c.upload.tool=esptool_py +m5stick-c.upload.maximum_size=1310720 +m5stick-c.upload.maximum_data_size=327680 +m5stick-c.upload.flags= +m5stick-c.upload.extra_flags= + +m5stick-c.serial.disableDTR=true +m5stick-c.serial.disableRTS=true + +m5stick-c.build.tarch=xtensa +m5stick-c.build.bootloader_addr=0x1000 +m5stick-c.build.target=esp32 +m5stick-c.build.mcu=esp32 +m5stick-c.build.core=esp32 +m5stick-c.build.variant=m5stick_c +m5stick-c.build.board=M5Stick_C + +m5stick-c.build.f_cpu=240000000L +m5stick-c.build.flash_size=4MB +m5stick-c.build.flash_freq=80m +m5stick-c.build.flash_mode=dio +m5stick-c.build.boot=dio +m5stick-c.build.partitions=default +m5stick-c.build.defines= + +m5stick-c.menu.PartitionScheme.default=Default +m5stick-c.menu.PartitionScheme.default.build.partitions=default +m5stick-c.menu.PartitionScheme.no_ota=No OTA (Large APP) +m5stick-c.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stick-c.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +m5stick-c.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +m5stick-c.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stick-c.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + + +m5stick-c.menu.UploadSpeed.1500000=1500000 +m5stick-c.menu.UploadSpeed.1500000.upload.speed=1500000 +m5stick-c.menu.UploadSpeed.750000=750000 +m5stick-c.menu.UploadSpeed.750000.upload.speed=750000 +m5stick-c.menu.UploadSpeed.500000=500000 +m5stick-c.menu.UploadSpeed.500000.upload.speed=500000 +m5stick-c.menu.UploadSpeed.250000=250000 +m5stick-c.menu.UploadSpeed.250000.upload.speed=250000 +m5stick-c.menu.UploadSpeed.115200=115200 +m5stick-c.menu.UploadSpeed.115200.upload.speed=115200 + + + +m5stick-c.menu.DebugLevel.none=None +m5stick-c.menu.DebugLevel.none.build.code_debug=0 +m5stick-c.menu.DebugLevel.error=Error +m5stick-c.menu.DebugLevel.error.build.code_debug=1 +m5stick-c.menu.DebugLevel.warn=Warn +m5stick-c.menu.DebugLevel.warn.build.code_debug=2 +m5stick-c.menu.DebugLevel.info=Info +m5stick-c.menu.DebugLevel.info.build.code_debug=3 +m5stick-c.menu.DebugLevel.debug=Debug +m5stick-c.menu.DebugLevel.debug.build.code_debug=4 +m5stick-c.menu.DebugLevel.verbose=Verbose +m5stick-c.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +m5stack-atom.name=M5Stack-ATOM + +m5stack-atom.upload.tool=esptool_py +m5stack-atom.upload.maximum_size=1310720 +m5stack-atom.upload.maximum_data_size=327680 +m5stack-atom.upload.flags= +m5stack-atom.upload.extra_flags= + +m5stack-atom.serial.disableDTR=true +m5stack-atom.serial.disableRTS=true + +m5stack-atom.build.tarch=xtensa +m5stack-atom.build.bootloader_addr=0x1000 +m5stack-atom.build.target=esp32 +m5stack-atom.build.mcu=esp32 +m5stack-atom.build.core=esp32 +m5stack-atom.build.variant=m5stack_atom +m5stack-atom.build.board=M5Stack_ATOM + +m5stack-atom.build.f_cpu=240000000L +m5stack-atom.build.flash_size=4MB +m5stack-atom.build.flash_freq=80m +m5stack-atom.build.flash_mode=dio +m5stack-atom.build.boot=dio +m5stack-atom.build.partitions=default +m5stack-atom.build.defines= + +m5stack-atom.menu.PartitionScheme.default=Default +m5stack-atom.menu.PartitionScheme.default.build.partitions=default +m5stack-atom.menu.PartitionScheme.no_ota=No OTA (Large APP) +m5stack-atom.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-atom.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +m5stack-atom.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +m5stack-atom.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-atom.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + + +m5stack-atom.menu.UploadSpeed.1500000=1500000 +m5stack-atom.menu.UploadSpeed.1500000.upload.speed=1500000 +m5stack-atom.menu.UploadSpeed.750000=750000 +m5stack-atom.menu.UploadSpeed.750000.upload.speed=750000 +m5stack-atom.menu.UploadSpeed.500000=500000 +m5stack-atom.menu.UploadSpeed.500000.upload.speed=500000 +m5stack-atom.menu.UploadSpeed.250000=250000 +m5stack-atom.menu.UploadSpeed.250000.upload.speed=250000 +m5stack-atom.menu.UploadSpeed.115200=115200 +m5stack-atom.menu.UploadSpeed.115200.upload.speed=115200 + + + +m5stack-atom.menu.DebugLevel.none=None +m5stack-atom.menu.DebugLevel.none.build.code_debug=0 +m5stack-atom.menu.DebugLevel.error=Error +m5stack-atom.menu.DebugLevel.error.build.code_debug=1 +m5stack-atom.menu.DebugLevel.warn=Warn +m5stack-atom.menu.DebugLevel.warn.build.code_debug=2 +m5stack-atom.menu.DebugLevel.info=Info +m5stack-atom.menu.DebugLevel.info.build.code_debug=3 +m5stack-atom.menu.DebugLevel.debug=Debug +m5stack-atom.menu.DebugLevel.debug.build.code_debug=4 +m5stack-atom.menu.DebugLevel.verbose=Verbose +m5stack-atom.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +m5stack-core2.name=M5Stack-Core2 + +m5stack-core2.upload.tool=esptool_py +m5stack-core2.upload.maximum_size=6553600 +m5stack-core2.upload.maximum_data_size=4521984 +m5stack-core2.upload.wait_for_upload_port=true +m5stack-core2.upload.flags= +m5stack-core2.upload.extra_flags= + +m5stack-core2.serial.disableDTR=true +m5stack-core2.serial.disableRTS=true + +m5stack-core2.build.tarch=xtensa +m5stack-core2.build.bootloader_addr=0x1000 +m5stack-core2.build.target=esp32 +m5stack-core2.build.mcu=esp32 +m5stack-core2.build.core=esp32 +m5stack-core2.build.variant=m5stack_core2 +m5stack-core2.build.board=M5STACK_Core2 + +m5stack-core2.build.f_cpu=240000000L +m5stack-core2.build.flash_size=16MB +m5stack-core2.build.flash_freq=80m +m5stack-core2.build.flash_mode=dio +m5stack-core2.build.boot=dio +m5stack-core2.build.partitions=default_16MB +m5stack-core2.build.defines= + +m5stack-core2.menu.PSRAM.enabled=Enabled +m5stack-core2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +m5stack-core2.menu.PSRAM.enabled.build.extra_libs= +m5stack-core2.menu.PSRAM.disabled=Disabled +m5stack-core2.menu.PSRAM.disabled.build.defines= +m5stack-core2.menu.PSRAM.disabled.build.extra_libs= + +m5stack-core2.menu.PartitionScheme.default=Default (2 x 6.5 MB app, 3.6 MB SPIFFS) +m5stack-core2.menu.PartitionScheme.default.build.partitions=default_16MB +m5stack-core2.menu.PartitionScheme.default.upload.maximum_size=6553600 +m5stack-core2.menu.PartitionScheme.large_spiffs=Large SPIFFS (7 MB) +m5stack-core2.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB +m5stack-core2.menu.PartitionScheme.large_spiffs.upload.maximum_size=4685824 + +m5stack-core2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +m5stack-core2.menu.PartitionScheme.minimal.build.partitions=minimal +m5stack-core2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +m5stack-core2.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-core2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +m5stack-core2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +m5stack-core2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +m5stack-core2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +m5stack-core2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +m5stack-core2.menu.PartitionScheme.huge_app.build.partitions=huge_app +m5stack-core2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +m5stack-core2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +m5stack-core2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-core2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +m5stack-core2.menu.CPUFreq.240=240MHz (WiFi/BT) +m5stack-core2.menu.CPUFreq.240.build.f_cpu=240000000L +m5stack-core2.menu.CPUFreq.160=160MHz (WiFi/BT) +m5stack-core2.menu.CPUFreq.160.build.f_cpu=160000000L +m5stack-core2.menu.CPUFreq.80=80MHz (WiFi/BT) +m5stack-core2.menu.CPUFreq.80.build.f_cpu=80000000L +m5stack-core2.menu.CPUFreq.40=40MHz (40MHz XTAL) +m5stack-core2.menu.CPUFreq.40.build.f_cpu=40000000L +m5stack-core2.menu.CPUFreq.26=26MHz (26MHz XTAL) +m5stack-core2.menu.CPUFreq.26.build.f_cpu=26000000L +m5stack-core2.menu.CPUFreq.20=20MHz (40MHz XTAL) +m5stack-core2.menu.CPUFreq.20.build.f_cpu=20000000L +m5stack-core2.menu.CPUFreq.13=13MHz (26MHz XTAL) +m5stack-core2.menu.CPUFreq.13.build.f_cpu=13000000L +m5stack-core2.menu.CPUFreq.10=10MHz (40MHz XTAL) +m5stack-core2.menu.CPUFreq.10.build.f_cpu=10000000L + +m5stack-core2.menu.UploadSpeed.921600=921600 +m5stack-core2.menu.UploadSpeed.921600.upload.speed=921600 +m5stack-core2.menu.UploadSpeed.115200=115200 +m5stack-core2.menu.UploadSpeed.115200.upload.speed=115200 +m5stack-core2.menu.UploadSpeed.256000.windows=256000 +m5stack-core2.menu.UploadSpeed.256000.upload.speed=256000 +m5stack-core2.menu.UploadSpeed.230400.windows.upload.speed=256000 +m5stack-core2.menu.UploadSpeed.230400=230400 +m5stack-core2.menu.UploadSpeed.230400.upload.speed=230400 +m5stack-core2.menu.UploadSpeed.460800.linux=460800 +m5stack-core2.menu.UploadSpeed.460800.macosx=460800 +m5stack-core2.menu.UploadSpeed.460800.upload.speed=460800 +m5stack-core2.menu.UploadSpeed.512000.windows=512000 +m5stack-core2.menu.UploadSpeed.512000.upload.speed=512000 +m5stack-core2.menu.UploadSpeed.1500000=1500000 +m5stack-core2.menu.UploadSpeed.1500000.upload.speed=1500000 + +m5stack-core2.menu.DebugLevel.none=None +m5stack-core2.menu.DebugLevel.none.build.code_debug=0 +m5stack-core2.menu.DebugLevel.error=Error +m5stack-core2.menu.DebugLevel.error.build.code_debug=1 +m5stack-core2.menu.DebugLevel.warn=Warn +m5stack-core2.menu.DebugLevel.warn.build.code_debug=2 +m5stack-core2.menu.DebugLevel.info=Info +m5stack-core2.menu.DebugLevel.info.build.code_debug=3 +m5stack-core2.menu.DebugLevel.debug=Debug +m5stack-core2.menu.DebugLevel.debug.build.code_debug=4 +m5stack-core2.menu.DebugLevel.verbose=Verbose +m5stack-core2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +m5stack-timer-cam.name=M5Stack-Timer-CAM + +m5stack-timer-cam.upload.tool=esptool_py +m5stack-timer-cam.upload.maximum_size=1310720 +m5stack-timer-cam.upload.maximum_data_size=327680 +m5stack-timer-cam.upload.wait_for_upload_port=true +m5stack-timer-cam.upload.flags= +m5stack-timer-cam.upload.extra_flags= + +m5stack-timer-cam.serial.disableDTR=true +m5stack-timer-cam.serial.disableRTS=true + +m5stack-timer-cam.build.tarch=xtensa +m5stack-timer-cam.build.bootloader_addr=0x1000 +m5stack-timer-cam.build.target=esp32 +m5stack-timer-cam.build.mcu=esp32 +m5stack-timer-cam.build.core=esp32 +m5stack-timer-cam.build.variant=m5stack_timer_cam +m5stack-timer-cam.build.board=M5Stack-Timer-CAM + +m5stack-timer-cam.build.f_cpu=240000000L +m5stack-timer-cam.build.flash_size=4MB +m5stack-timer-cam.build.flash_freq=80m +m5stack-timer-cam.build.flash_mode=dio +m5stack-timer-cam.build.boot=dio +m5stack-timer-cam.build.partitions=default +m5stack-timer-cam.build.defines= + +m5stack-timer-cam.menu.PSRAM.enabled=Enabled +m5stack-timer-cam.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +m5stack-timer-cam.menu.PSRAM.enabled.build.extra_libs= +m5stack-timer-cam.menu.PSRAM.disabled=Disabled +m5stack-timer-cam.menu.PSRAM.disabled.build.defines= +m5stack-timer-cam.menu.PSRAM.disabled.build.extra_libs= + +m5stack-timer-cam.menu.PartitionScheme.default=Default(3MB No OTA/1MB SPIFFS) +m5stack-timer-cam.menu.PartitionScheme.default.build.partitions=huge_app +m5stack-timer-cam.menu.PartitionScheme.default.upload.maximum_size=3145728 + +m5stack-timer-cam.menu.PartitionScheme.no_ota=No OTA (Large APP) +m5stack-timer-cam.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-timer-cam.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 + +m5stack-timer-cam.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +m5stack-timer-cam.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-timer-cam.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +m5stack-timer-cam.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +m5stack-timer-cam.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-timer-cam.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 + +m5stack-timer-cam.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +m5stack-timer-cam.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-timer-cam.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +m5stack-timer-cam.menu.CPUFreq.240=240MHz (WiFi/BT) +m5stack-timer-cam.menu.CPUFreq.240.build.f_cpu=240000000L +m5stack-timer-cam.menu.CPUFreq.160=160MHz (WiFi/BT) +m5stack-timer-cam.menu.CPUFreq.160.build.f_cpu=160000000L +m5stack-timer-cam.menu.CPUFreq.80=80MHz (WiFi/BT) +m5stack-timer-cam.menu.CPUFreq.80.build.f_cpu=80000000L +m5stack-timer-cam.menu.CPUFreq.40=40MHz (40MHz XTAL) +m5stack-timer-cam.menu.CPUFreq.40.build.f_cpu=40000000L +m5stack-timer-cam.menu.CPUFreq.26=26MHz (26MHz XTAL) +m5stack-timer-cam.menu.CPUFreq.26.build.f_cpu=26000000L +m5stack-timer-cam.menu.CPUFreq.20=20MHz (40MHz XTAL) +m5stack-timer-cam.menu.CPUFreq.20.build.f_cpu=20000000L +m5stack-timer-cam.menu.CPUFreq.13=13MHz (26MHz XTAL) +m5stack-timer-cam.menu.CPUFreq.13.build.f_cpu=13000000L +m5stack-timer-cam.menu.CPUFreq.10=10MHz (40MHz XTAL) +m5stack-timer-cam.menu.CPUFreq.10.build.f_cpu=10000000L + +m5stack-timer-cam.menu.UploadSpeed.1500000=1500000 +m5stack-timer-cam.menu.UploadSpeed.1500000.upload.speed=1500000 +m5stack-timer-cam.menu.UploadSpeed.750000=750000 +m5stack-timer-cam.menu.UploadSpeed.750000.upload.speed=750000 +m5stack-timer-cam.menu.UploadSpeed.500000=500000 +m5stack-timer-cam.menu.UploadSpeed.500000.upload.speed=500000 +m5stack-timer-cam.menu.UploadSpeed.250000=250000 +m5stack-timer-cam.menu.UploadSpeed.250000.upload.speed=250000 +m5stack-timer-cam.menu.UploadSpeed.115200=115200 +m5stack-timer-cam.menu.UploadSpeed.115200.upload.speed=115200 + +m5stack-timer-cam.menu.DebugLevel.none=None +m5stack-timer-cam.menu.DebugLevel.none.build.code_debug=0 +m5stack-timer-cam.menu.DebugLevel.error=Error +m5stack-timer-cam.menu.DebugLevel.error.build.code_debug=1 +m5stack-timer-cam.menu.DebugLevel.warn=Warn +m5stack-timer-cam.menu.DebugLevel.warn.build.code_debug=2 +m5stack-timer-cam.menu.DebugLevel.info=Info +m5stack-timer-cam.menu.DebugLevel.info.build.code_debug=3 +m5stack-timer-cam.menu.DebugLevel.debug=Debug +m5stack-timer-cam.menu.DebugLevel.debug.build.code_debug=4 +m5stack-timer-cam.menu.DebugLevel.verbose=Verbose +m5stack-timer-cam.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +m5stack-coreink.name=M5Stack-CoreInk + +m5stack-coreink.upload.tool=esptool_py +m5stack-coreink.upload.maximum_size=1310720 +m5stack-coreink.upload.maximum_data_size=327680 +m5stack-coreink.upload.wait_for_upload_port=true +m5stack-coreink.upload.flags= +m5stack-coreink.upload.extra_flags= + +m5stack-coreink.serial.disableDTR=true +m5stack-coreink.serial.disableRTS=true + +m5stack-coreink.build.tarch=xtensa +m5stack-coreink.build.bootloader_addr=0x1000 +m5stack-coreink.build.target=esp32 +m5stack-coreink.build.mcu=esp32 +m5stack-coreink.build.core=esp32 +m5stack-coreink.build.variant=m5stack_coreink +m5stack-coreink.build.board=M5Stack_CoreInk + +m5stack-coreink.build.f_cpu=240000000L +m5stack-coreink.build.flash_size=4MB +m5stack-coreink.build.flash_freq=80m +m5stack-coreink.build.flash_mode=dio +m5stack-coreink.build.boot=dio +m5stack-coreink.build.partitions=default +m5stack-coreink.build.defines= + +m5stack-coreink.menu.PartitionScheme.default=Default +m5stack-coreink.menu.PartitionScheme.default.build.partitions=default +m5stack-coreink.menu.PartitionScheme.no_ota=No OTA (Large APP) +m5stack-coreink.menu.PartitionScheme.no_ota.build.partitions=no_ota +m5stack-coreink.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +m5stack-coreink.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +m5stack-coreink.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +m5stack-coreink.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +m5stack-coreink.menu.UploadSpeed.921600=921600 +m5stack-coreink.menu.UploadSpeed.921600.upload.speed=921600 +m5stack-coreink.menu.UploadSpeed.115200=115200 +m5stack-coreink.menu.UploadSpeed.115200.upload.speed=115200 +m5stack-coreink.menu.UploadSpeed.256000.windows=256000 +m5stack-coreink.menu.UploadSpeed.256000.upload.speed=256000 +m5stack-coreink.menu.UploadSpeed.230400.windows.upload.speed=256000 +m5stack-coreink.menu.UploadSpeed.230400=230400 +m5stack-coreink.menu.UploadSpeed.230400.upload.speed=230400 +m5stack-coreink.menu.UploadSpeed.460800.linux=460800 +m5stack-coreink.menu.UploadSpeed.460800.macosx=460800 +m5stack-coreink.menu.UploadSpeed.460800.upload.speed=460800 +m5stack-coreink.menu.UploadSpeed.512000.windows=512000 +m5stack-coreink.menu.UploadSpeed.512000.upload.speed=512000 +m5stack-coreink.menu.UploadSpeed.1500000=1500000 +m5stack-coreink.menu.UploadSpeed.1500000.upload.speed=1500000 + +m5stack-coreink.menu.DebugLevel.none=None +m5stack-coreink.menu.DebugLevel.none.build.code_debug=0 +m5stack-coreink.menu.DebugLevel.error=Error +m5stack-coreink.menu.DebugLevel.error.build.code_debug=1 +m5stack-coreink.menu.DebugLevel.warn=Warn +m5stack-coreink.menu.DebugLevel.warn.build.code_debug=2 +m5stack-coreink.menu.DebugLevel.info=Info +m5stack-coreink.menu.DebugLevel.info.build.code_debug=3 +m5stack-coreink.menu.DebugLevel.debug=Debug +m5stack-coreink.menu.DebugLevel.debug.build.code_debug=4 +m5stack-coreink.menu.DebugLevel.verbose=Verbose +m5stack-coreink.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +odroid_esp32.name=ODROID ESP32 + +odroid_esp32.upload.tool=esptool_py +odroid_esp32.upload.maximum_size=1310720 +odroid_esp32.upload.maximum_data_size=327680 +odroid_esp32.upload.flags= +odroid_esp32.upload.extra_flags= + +odroid_esp32.serial.disableDTR=true +odroid_esp32.serial.disableRTS=true + +odroid_esp32.build.tarch=xtensa +odroid_esp32.build.bootloader_addr=0x1000 +odroid_esp32.build.target=esp32 +odroid_esp32.build.mcu=esp32 +odroid_esp32.build.core=esp32 +odroid_esp32.build.variant=odroid_esp32 +odroid_esp32.build.board=ODROID_ESP32 + +odroid_esp32.build.f_cpu=240000000L +odroid_esp32.build.flash_size=16MB +odroid_esp32.build.flash_mode=dio +odroid_esp32.build.boot=dio +odroid_esp32.build.partitions=default +odroid_esp32.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +odroid_esp32.build.extra_libs= + +odroid_esp32.menu.FlashMode.qio=QIO +odroid_esp32.menu.FlashMode.qio.build.flash_mode=dio +odroid_esp32.menu.FlashMode.qio.build.boot=qio +odroid_esp32.menu.FlashMode.dio=DIO +odroid_esp32.menu.FlashMode.dio.build.flash_mode=dio +odroid_esp32.menu.FlashMode.dio.build.boot=dio +odroid_esp32.menu.FlashMode.qout=QOUT +odroid_esp32.menu.FlashMode.qout.build.flash_mode=dout +odroid_esp32.menu.FlashMode.qout.build.boot=qout +odroid_esp32.menu.FlashMode.dout=DOUT +odroid_esp32.menu.FlashMode.dout.build.flash_mode=dout +odroid_esp32.menu.FlashMode.dout.build.boot=dout + +odroid_esp32.menu.FlashFreq.80=80MHz +odroid_esp32.menu.FlashFreq.80.build.flash_freq=80m +odroid_esp32.menu.FlashFreq.40=40MHz +odroid_esp32.menu.FlashFreq.40.build.flash_freq=40m + +odroid_esp32.menu.PartitionScheme.default=Default +odroid_esp32.menu.PartitionScheme.default.build.partitions=default +odroid_esp32.menu.PartitionScheme.no_ota=No OTA (Large APP) +odroid_esp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +odroid_esp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +odroid_esp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +odroid_esp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +odroid_esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +odroid_esp32.menu.UploadSpeed.921600=921600 +odroid_esp32.menu.UploadSpeed.921600.upload.speed=921600 +odroid_esp32.menu.UploadSpeed.115200=115200 +odroid_esp32.menu.UploadSpeed.115200.upload.speed=115200 +odroid_esp32.menu.UploadSpeed.256000.windows=256000 +odroid_esp32.menu.UploadSpeed.256000.upload.speed=256000 +odroid_esp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +odroid_esp32.menu.UploadSpeed.230400=230400 +odroid_esp32.menu.UploadSpeed.230400.upload.speed=230400 +odroid_esp32.menu.UploadSpeed.460800.linux=460800 +odroid_esp32.menu.UploadSpeed.460800.macosx=460800 +odroid_esp32.menu.UploadSpeed.460800.upload.speed=460800 +odroid_esp32.menu.UploadSpeed.512000.windows=512000 +odroid_esp32.menu.UploadSpeed.512000.upload.speed=512000 + +odroid_esp32.menu.DebugLevel.none=None +odroid_esp32.menu.DebugLevel.none.build.code_debug=0 +odroid_esp32.menu.DebugLevel.error=Error +odroid_esp32.menu.DebugLevel.error.build.code_debug=1 +odroid_esp32.menu.DebugLevel.warn=Warn +odroid_esp32.menu.DebugLevel.warn.build.code_debug=2 +odroid_esp32.menu.DebugLevel.info=Info +odroid_esp32.menu.DebugLevel.info.build.code_debug=3 +odroid_esp32.menu.DebugLevel.debug=Debug +odroid_esp32.menu.DebugLevel.debug.build.code_debug=4 +odroid_esp32.menu.DebugLevel.verbose=Verbose +odroid_esp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +heltec_wifi_kit_32.name=Heltec WiFi Kit 32 + +heltec_wifi_kit_32.upload.tool=esptool_py +heltec_wifi_kit_32.upload.maximum_size=1310720 +heltec_wifi_kit_32.upload.maximum_data_size=327680 +heltec_wifi_kit_32.upload.flags= +heltec_wifi_kit_32.upload.extra_flags= + +heltec_wifi_kit_32.serial.disableDTR=true +heltec_wifi_kit_32.serial.disableRTS=true + +heltec_wifi_kit_32.build.tarch=xtensa +heltec_wifi_kit_32.build.bootloader_addr=0x1000 +heltec_wifi_kit_32.build.target=esp32 +heltec_wifi_kit_32.build.mcu=esp32 +heltec_wifi_kit_32.build.core=esp32 +heltec_wifi_kit_32.build.variant=heltec_wifi_kit_32 +heltec_wifi_kit_32.build.board=heltec_wifi_kit_32 + +heltec_wifi_kit_32.build.f_cpu=240000000L +heltec_wifi_kit_32.build.flash_size=4MB +heltec_wifi_kit_32.build.flash_freq=80m +heltec_wifi_kit_32.build.flash_mode=dio +heltec_wifi_kit_32.build.boot=dio +heltec_wifi_kit_32.build.partitions=default +heltec_wifi_kit_32.build.defines= +heltec_wifi_kit_32.build.band=LoRaWAN_NONE +heltec_wifi_kit_32.build.LoRaWanDebugLevel=0 + +heltec_wifi_kit_32.menu.PSRAM.disabled=Disabled +heltec_wifi_kit_32.menu.PSRAM.disabled.build.defines= +heltec_wifi_kit_32.menu.PSRAM.disabled.build.extra_libs= +heltec_wifi_kit_32.menu.PSRAM.enabled=Enabled +heltec_wifi_kit_32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +heltec_wifi_kit_32.menu.PSRAM.enabled.build.extra_libs= + +heltec_wifi_kit_32.menu.CPUFreq.240=240MHz (WiFi/BT) +heltec_wifi_kit_32.menu.CPUFreq.240.build.f_cpu=240000000L +heltec_wifi_kit_32.menu.CPUFreq.160=160MHz (WiFi/BT) +heltec_wifi_kit_32.menu.CPUFreq.160.build.f_cpu=160000000L +heltec_wifi_kit_32.menu.CPUFreq.80=80MHz (WiFi/BT) +heltec_wifi_kit_32.menu.CPUFreq.80.build.f_cpu=80000000L + +heltec_wifi_kit_32.menu.UploadSpeed.921600=921600 +heltec_wifi_kit_32.menu.UploadSpeed.921600.upload.speed=921600 +heltec_wifi_kit_32.menu.UploadSpeed.115200=115200 +heltec_wifi_kit_32.menu.UploadSpeed.115200.upload.speed=115200 +heltec_wifi_kit_32.menu.UploadSpeed.256000.windows=256000 +heltec_wifi_kit_32.menu.UploadSpeed.256000.upload.speed=256000 +heltec_wifi_kit_32.menu.UploadSpeed.230400.windows.upload.speed=256000 +heltec_wifi_kit_32.menu.UploadSpeed.230400=230400 +heltec_wifi_kit_32.menu.UploadSpeed.230400.upload.speed=230400 +heltec_wifi_kit_32.menu.UploadSpeed.460800.linux=460800 +heltec_wifi_kit_32.menu.UploadSpeed.460800.macosx=460800 +heltec_wifi_kit_32.menu.UploadSpeed.460800.upload.speed=460800 +heltec_wifi_kit_32.menu.UploadSpeed.512000.windows=512000 +heltec_wifi_kit_32.menu.UploadSpeed.512000.upload.speed=512000 + +heltec_wifi_kit_32.menu.DebugLevel.none=None +heltec_wifi_kit_32.menu.DebugLevel.none.build.code_debug=0 +heltec_wifi_kit_32.menu.DebugLevel.error=Error +heltec_wifi_kit_32.menu.DebugLevel.error.build.code_debug=1 +heltec_wifi_kit_32.menu.DebugLevel.warn=Warn +heltec_wifi_kit_32.menu.DebugLevel.warn.build.code_debug=2 +heltec_wifi_kit_32.menu.DebugLevel.info=Info +heltec_wifi_kit_32.menu.DebugLevel.info.build.code_debug=3 +heltec_wifi_kit_32.menu.DebugLevel.debug=Debug +heltec_wifi_kit_32.menu.DebugLevel.debug.build.code_debug=4 +heltec_wifi_kit_32.menu.DebugLevel.verbose=Verbose +heltec_wifi_kit_32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +heltec_wifi_lora_32.name=Heltec WiFi LoRa 32 + +heltec_wifi_lora_32.upload.tool=esptool_py +heltec_wifi_lora_32.upload.maximum_size=1310720 +heltec_wifi_lora_32.upload.maximum_data_size=327680 +heltec_wifi_lora_32.upload.flags= +heltec_wifi_lora_32.upload.extra_flags= + +heltec_wifi_lora_32.serial.disableDTR=true +heltec_wifi_lora_32.serial.disableRTS=true + +heltec_wifi_lora_32.build.tarch=xtensa +heltec_wifi_lora_32.build.bootloader_addr=0x1000 +heltec_wifi_lora_32.build.target=esp32 +heltec_wifi_lora_32.build.mcu=esp32 +heltec_wifi_lora_32.build.core=esp32 +heltec_wifi_lora_32.build.variant=heltec_wifi_lora_32 +heltec_wifi_lora_32.build.board=heltec_wifi_lora_32 + +heltec_wifi_lora_32.build.f_cpu=240000000L +heltec_wifi_lora_32.build.flash_size=4MB +heltec_wifi_lora_32.build.flash_freq=80m +heltec_wifi_lora_32.build.flash_mode=dio +heltec_wifi_lora_32.build.boot=dio +heltec_wifi_lora_32.build.partitions=default +heltec_wifi_lora_32.build.defines=-D{build.band} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} {build.psram} + +heltec_wifi_lora_32.menu.PSRAM.disabled=Disabled +heltec_wifi_lora_32.menu.PSRAM.disabled.build.psram= +heltec_wifi_lora_32.menu.PSRAM.disabled.build.extra_libs= +heltec_wifi_lora_32.menu.PSRAM.enabled=Enabled +heltec_wifi_lora_32.menu.PSRAM.enabled.build.psram=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +heltec_wifi_lora_32.menu.PSRAM.enabled.build.extra_libs= + +heltec_wifi_lora_32.menu.CPUFreq.240=240MHz (WiFi/BT) +heltec_wifi_lora_32.menu.CPUFreq.240.build.f_cpu=240000000L +heltec_wifi_lora_32.menu.CPUFreq.160=160MHz (WiFi/BT) +heltec_wifi_lora_32.menu.CPUFreq.160.build.f_cpu=160000000L +heltec_wifi_lora_32.menu.CPUFreq.80=80MHz (WiFi/BT) +heltec_wifi_lora_32.menu.CPUFreq.160.build.f_cpu=80000000L + +heltec_wifi_lora_32.menu.UploadSpeed.921600=921600 +heltec_wifi_lora_32.menu.UploadSpeed.921600.upload.speed=921600 +heltec_wifi_lora_32.menu.UploadSpeed.115200=115200 +heltec_wifi_lora_32.menu.UploadSpeed.115200.upload.speed=115200 +heltec_wifi_lora_32.menu.UploadSpeed.256000.windows=256000 +heltec_wifi_lora_32.menu.UploadSpeed.256000.upload.speed=256000 +heltec_wifi_lora_32.menu.UploadSpeed.230400.windows.upload.speed=256000 +heltec_wifi_lora_32.menu.UploadSpeed.230400=230400 +heltec_wifi_lora_32.menu.UploadSpeed.230400.upload.speed=230400 +heltec_wifi_lora_32.menu.UploadSpeed.460800.linux=460800 +heltec_wifi_lora_32.menu.UploadSpeed.460800.macosx=460800 +heltec_wifi_lora_32.menu.UploadSpeed.460800.upload.speed=460800 +heltec_wifi_lora_32.menu.UploadSpeed.512000.windows=512000 +heltec_wifi_lora_32.menu.UploadSpeed.512000.upload.speed=512000 + +heltec_wifi_lora_32.menu.DebugLevel.none=None +heltec_wifi_lora_32.menu.DebugLevel.none.build.code_debug=0 +heltec_wifi_lora_32.menu.DebugLevel.error=Error +heltec_wifi_lora_32.menu.DebugLevel.error.build.code_debug=1 +heltec_wifi_lora_32.menu.DebugLevel.warn=Warn +heltec_wifi_lora_32.menu.DebugLevel.warn.build.code_debug=2 +heltec_wifi_lora_32.menu.DebugLevel.info=Info +heltec_wifi_lora_32.menu.DebugLevel.info.build.code_debug=3 +heltec_wifi_lora_32.menu.DebugLevel.debug=Debug +heltec_wifi_lora_32.menu.DebugLevel.debug.build.code_debug=4 +heltec_wifi_lora_32.menu.DebugLevel.verbose=Verbose +heltec_wifi_lora_32.menu.DebugLevel.verbose.build.code_debug=5 + +heltec_wifi_lora_32.menu.LORAWAN_REGION.0=REGION_EU868 +heltec_wifi_lora_32.menu.LORAWAN_REGION.0.build.band=REGION_EU868 +heltec_wifi_lora_32.menu.LORAWAN_REGION.1=REGION_EU433 +heltec_wifi_lora_32.menu.LORAWAN_REGION.1.build.band=REGION_EU433 +heltec_wifi_lora_32.menu.LORAWAN_REGION.2=REGION_CN470 +heltec_wifi_lora_32.menu.LORAWAN_REGION.2.build.band=REGION_CN470 +heltec_wifi_lora_32.menu.LORAWAN_REGION.3=REGION_US915 +heltec_wifi_lora_32.menu.LORAWAN_REGION.3.build.band=REGION_US915 +heltec_wifi_lora_32.menu.LORAWAN_REGION.4=REGION_AU915 +heltec_wifi_lora_32.menu.LORAWAN_REGION.4.build.band=REGION_AU915 +heltec_wifi_lora_32.menu.LORAWAN_REGION.5=REGION_CN779 +heltec_wifi_lora_32.menu.LORAWAN_REGION.5.build.band=REGION_CN779 +heltec_wifi_lora_32.menu.LORAWAN_REGION.6=REGION_AS923 +heltec_wifi_lora_32.menu.LORAWAN_REGION.6.build.band=REGION_AS923 +heltec_wifi_lora_32.menu.LORAWAN_REGION.7=REGION_KR920 +heltec_wifi_lora_32.menu.LORAWAN_REGION.7.build.band=REGION_KR920 +heltec_wifi_lora_32.menu.LORAWAN_REGION.8=REGION_IN865 +heltec_wifi_lora_32.menu.LORAWAN_REGION.8.build.band=REGION_IN865 +heltec_wifi_lora_32.menu.LORAWAN_REGION.9=REGION_US915_HYBRID +heltec_wifi_lora_32.menu.LORAWAN_REGION.9.build.band=REGION_US915_HYBRID + +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.0=None +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.0.build.LoRaWanDebugLevel=0 +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.1=Freq +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.1.build.LoRaWanDebugLevel=1 +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.2=Freq && DIO +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.2.build.LoRaWanDebugLevel=2 +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.3=Freq && DIO && PW +heltec_wifi_lora_32.menu.LoRaWanDebugLevel.3.build.LoRaWanDebugLevel=3 + +############################################################## + +heltec_wifi_lora_32_V2.name=Heltec WiFi LoRa 32(V2) + +heltec_wifi_lora_32_V2.upload.tool=esptool_py +heltec_wifi_lora_32_V2.upload.maximum_size=3342336 +heltec_wifi_lora_32_V2.upload.maximum_data_size=327680 +heltec_wifi_lora_32_V2.upload.flags= +heltec_wifi_lora_32_V2.upload.extra_flags= + +heltec_wifi_lora_32_V2.serial.disableDTR=true +heltec_wifi_lora_32_V2.serial.disableRTS=true + +heltec_wifi_lora_32_V2.build.tarch=xtensa +heltec_wifi_lora_32_V2.build.bootloader_addr=0x1000 +heltec_wifi_lora_32_V2.build.target=esp32 +heltec_wifi_lora_32_V2.build.mcu=esp32 +heltec_wifi_lora_32_V2.build.core=esp32 +heltec_wifi_lora_32_V2.build.variant=heltec_wifi_lora_32_V2 +heltec_wifi_lora_32_V2.build.board=heltec_wifi_lora_32_V2 + +heltec_wifi_lora_32_V2.build.f_cpu=240000000L +heltec_wifi_lora_32_V2.build.flash_size=8MB +heltec_wifi_lora_32_V2.build.flash_freq=80m +heltec_wifi_lora_32_V2.build.flash_mode=dio +heltec_wifi_lora_32_V2.build.boot=qio +heltec_wifi_lora_32_V2.build.partitions=default_8MB +heltec_wifi_lora_32_V2.build.defines=-D{build.band} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} {build.psram} + +heltec_wifi_lora_32_V2.menu.PSRAM.disabled=Disabled +heltec_wifi_lora_32_V2.menu.PSRAM.disabled.build.psram= +heltec_wifi_lora_32_V2.menu.PSRAM.disabled.build.extra_libs= +heltec_wifi_lora_32_V2.menu.PSRAM.enabled=Enabled +heltec_wifi_lora_32_V2.menu.PSRAM.enabled.build.psram=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +heltec_wifi_lora_32_V2.menu.PSRAM.enabled.build.extra_libs= + +heltec_wifi_lora_32_V2.menu.CPUFreq.240=240MHz (WiFi/BT) +heltec_wifi_lora_32_V2.menu.CPUFreq.240.build.f_cpu=240000000L +heltec_wifi_lora_32_V2.menu.CPUFreq.160=160MHz (WiFi/BT) +heltec_wifi_lora_32_V2.menu.CPUFreq.160.build.f_cpu=160000000L +heltec_wifi_lora_32_V2.menu.CPUFreq.80=80MHz (WiFi/BT) +heltec_wifi_lora_32_V2.menu.CPUFreq.80.build.f_cpu=80000000L + +heltec_wifi_lora_32_V2.menu.UploadSpeed.921600=921600 +heltec_wifi_lora_32_V2.menu.UploadSpeed.921600.upload.speed=921600 +heltec_wifi_lora_32_V2.menu.UploadSpeed.115200=115200 +heltec_wifi_lora_32_V2.menu.UploadSpeed.115200.upload.speed=115200 +heltec_wifi_lora_32_V2.menu.UploadSpeed.256000.windows=256000 +heltec_wifi_lora_32_V2.menu.UploadSpeed.256000.upload.speed=256000 +heltec_wifi_lora_32_V2.menu.UploadSpeed.230400.windows.upload.speed=256000 +heltec_wifi_lora_32_V2.menu.UploadSpeed.230400=230400 +heltec_wifi_lora_32_V2.menu.UploadSpeed.230400.upload.speed=230400 +heltec_wifi_lora_32_V2.menu.UploadSpeed.460800.linux=460800 +heltec_wifi_lora_32_V2.menu.UploadSpeed.460800.macosx=460800 +heltec_wifi_lora_32_V2.menu.UploadSpeed.460800.upload.speed=460800 +heltec_wifi_lora_32_V2.menu.UploadSpeed.512000.windows=512000 +heltec_wifi_lora_32_V2.menu.UploadSpeed.512000.upload.speed=512000 + +heltec_wifi_lora_32_V2.menu.DebugLevel.none=None +heltec_wifi_lora_32_V2.menu.DebugLevel.none.build.code_debug=0 +heltec_wifi_lora_32_V2.menu.DebugLevel.error=Error +heltec_wifi_lora_32_V2.menu.DebugLevel.error.build.code_debug=1 +heltec_wifi_lora_32_V2.menu.DebugLevel.warn=Warn +heltec_wifi_lora_32_V2.menu.DebugLevel.warn.build.code_debug=2 +heltec_wifi_lora_32_V2.menu.DebugLevel.info=Info +heltec_wifi_lora_32_V2.menu.DebugLevel.info.build.code_debug=3 +heltec_wifi_lora_32_V2.menu.DebugLevel.debug=Debug +heltec_wifi_lora_32_V2.menu.DebugLevel.debug.build.code_debug=4 +heltec_wifi_lora_32_V2.menu.DebugLevel.verbose=Verbose +heltec_wifi_lora_32_V2.menu.DebugLevel.verbose.build.code_debug=5 + +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.0=REGION_EU868 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.0.build.band=REGION_EU868 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.1=REGION_EU433 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.1.build.band=REGION_EU433 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.2=REGION_CN470 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.2.build.band=REGION_CN470 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.3=REGION_US915 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.3.build.band=REGION_US915 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.4=REGION_AU915 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.4.build.band=REGION_AU915 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.5=REGION_CN779 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.5.build.band=REGION_CN779 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.6=REGION_AS923 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.6.build.band=REGION_AS923 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.7=REGION_KR920 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.7.build.band=REGION_KR920 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.8=REGION_IN865 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.8.build.band=REGION_IN865 +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.9=REGION_US915_HYBRID +heltec_wifi_lora_32_V2.menu.LORAWAN_REGION.9.build.band=REGION_US915_HYBRID + +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.0=None +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.0.build.LoRaWanDebugLevel=0 +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.1=Freq +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.1.build.LoRaWanDebugLevel=1 +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.2=Freq && DIO +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.2.build.LoRaWanDebugLevel=2 +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.3=Freq && DIO && PW +heltec_wifi_lora_32_V2.menu.LoRaWanDebugLevel.3.build.LoRaWanDebugLevel=3 + +############################################################## + +heltec_wireless_stick.name=Heltec Wireless Stick + +heltec_wireless_stick.upload.tool=esptool_py +heltec_wireless_stick.upload.maximum_size=3342336 +heltec_wireless_stick.upload.maximum_data_size=327680 +heltec_wireless_stick.upload.flags= +heltec_wireless_stick.upload.extra_flags= + +heltec_wireless_stick.serial.disableDTR=true +heltec_wireless_stick.serial.disableRTS=true + +heltec_wireless_stick.build.tarch=xtensa +heltec_wireless_stick.build.bootloader_addr=0x1000 +heltec_wireless_stick.build.target=esp32 +heltec_wireless_stick.build.mcu=esp32 +heltec_wireless_stick.build.core=esp32 +heltec_wireless_stick.build.variant=heltec_wireless_stick +heltec_wireless_stick.build.board=heltec_wireless_stick + +heltec_wireless_stick.build.f_cpu=240000000L +heltec_wireless_stick.build.flash_size=8MB +heltec_wireless_stick.build.flash_freq=80m +heltec_wireless_stick.build.flash_mode=dio +heltec_wireless_stick.build.boot=dio +heltec_wireless_stick.build.partitions=default_8MB +heltec_wireless_stick.build.defines=-D{build.band} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} {build.psram} + +heltec_wireless_stick.menu.PSRAM.disabled=Disabled +heltec_wireless_stick.menu.PSRAM.disabled.build.psram= +heltec_wireless_stick.menu.PSRAM.disabled.build.extra_libs= +heltec_wireless_stick.menu.PSRAM.enabled=Enabled +heltec_wireless_stick.menu.PSRAM.enabled.build.psram=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +heltec_wireless_stick.menu.PSRAM.enabled.build.extra_libs= + +heltec_wireless_stick.menu.CPUFreq.240=240MHz (WiFi/BT) +heltec_wireless_stick.menu.CPUFreq.240.build.f_cpu=240000000L +heltec_wireless_stick.menu.CPUFreq.160=160MHz (WiFi/BT) +heltec_wireless_stick.menu.CPUFreq.160.build.f_cpu=160000000L +heltec_wireless_stick.menu.CPUFreq.80=80MHz (WiFi/BT) +heltec_wireless_stick.menu.CPUFreq.80.build.f_cpu=80000000L + +heltec_wireless_stick.menu.UploadSpeed.921600=921600 +heltec_wireless_stick.menu.UploadSpeed.921600.upload.speed=921600 +heltec_wireless_stick.menu.UploadSpeed.115200=115200 +heltec_wireless_stick.menu.UploadSpeed.115200.upload.speed=115200 +heltec_wireless_stick.menu.UploadSpeed.256000.windows=256000 +heltec_wireless_stick.menu.UploadSpeed.256000.upload.speed=256000 +heltec_wireless_stick.menu.UploadSpeed.230400.windows.upload.speed=256000 +heltec_wireless_stick.menu.UploadSpeed.230400=230400 +heltec_wireless_stick.menu.UploadSpeed.230400.upload.speed=230400 +heltec_wireless_stick.menu.UploadSpeed.460800.linux=460800 +heltec_wireless_stick.menu.UploadSpeed.460800.macosx=460800 +heltec_wireless_stick.menu.UploadSpeed.460800.upload.speed=460800 +heltec_wireless_stick.menu.UploadSpeed.512000.windows=512000 +heltec_wireless_stick.menu.UploadSpeed.512000.upload.speed=512000 + +heltec_wireless_stick.menu.DebugLevel.none=None +heltec_wireless_stick.menu.DebugLevel.none.build.code_debug=0 +heltec_wireless_stick.menu.DebugLevel.error=Error +heltec_wireless_stick.menu.DebugLevel.error.build.code_debug=1 +heltec_wireless_stick.menu.DebugLevel.warn=Warn +heltec_wireless_stick.menu.DebugLevel.warn.build.code_debug=2 +heltec_wireless_stick.menu.DebugLevel.info=Info +heltec_wireless_stick.menu.DebugLevel.info.build.code_debug=3 +heltec_wireless_stick.menu.DebugLevel.debug=Debug +heltec_wireless_stick.menu.DebugLevel.debug.build.code_debug=4 +heltec_wireless_stick.menu.DebugLevel.verbose=Verbose +heltec_wireless_stick.menu.DebugLevel.verbose.build.code_debug=5 + +heltec_wireless_stick.menu.LORAWAN_REGION.0=REGION_EU868 +heltec_wireless_stick.menu.LORAWAN_REGION.0.build.band=REGION_EU868 +heltec_wireless_stick.menu.LORAWAN_REGION.1=REGION_EU433 +heltec_wireless_stick.menu.LORAWAN_REGION.1.build.band=REGION_EU433 +heltec_wireless_stick.menu.LORAWAN_REGION.2=REGION_CN470 +heltec_wireless_stick.menu.LORAWAN_REGION.2.build.band=REGION_CN470 +heltec_wireless_stick.menu.LORAWAN_REGION.3=REGION_US915 +heltec_wireless_stick.menu.LORAWAN_REGION.3.build.band=REGION_US915 +heltec_wireless_stick.menu.LORAWAN_REGION.4=REGION_AU915 +heltec_wireless_stick.menu.LORAWAN_REGION.4.build.band=REGION_AU915 +heltec_wireless_stick.menu.LORAWAN_REGION.5=REGION_CN779 +heltec_wireless_stick.menu.LORAWAN_REGION.5.build.band=REGION_CN779 +heltec_wireless_stick.menu.LORAWAN_REGION.6=REGION_AS923 +heltec_wireless_stick.menu.LORAWAN_REGION.6.build.band=REGION_AS923 +heltec_wireless_stick.menu.LORAWAN_REGION.7=REGION_KR920 +heltec_wireless_stick.menu.LORAWAN_REGION.7.build.band=REGION_KR920 +heltec_wireless_stick.menu.LORAWAN_REGION.8=REGION_IN865 +heltec_wireless_stick.menu.LORAWAN_REGION.8.build.band=REGION_IN865 +heltec_wireless_stick.menu.LORAWAN_REGION.9=REGION_US915_HYBRID +heltec_wireless_stick.menu.LORAWAN_REGION.9.build.band=REGION_US915_HYBRID + +heltec_wireless_stick.menu.LoRaWanDebugLevel.0=None +heltec_wireless_stick.menu.LoRaWanDebugLevel.0.build.LoRaWanDebugLevel=0 +heltec_wireless_stick.menu.LoRaWanDebugLevel.1=Freq +heltec_wireless_stick.menu.LoRaWanDebugLevel.1.build.LoRaWanDebugLevel=1 +heltec_wireless_stick.menu.LoRaWanDebugLevel.2=Freq && DIO +heltec_wireless_stick.menu.LoRaWanDebugLevel.2.build.LoRaWanDebugLevel=2 +heltec_wireless_stick.menu.LoRaWanDebugLevel.3=Freq && DIO && PW +heltec_wireless_stick.menu.LoRaWanDebugLevel.3.build.LoRaWanDebugLevel=3 + +############################################################## + +heltec_wireless_stick_lite.name=Heltec Wireless Stick Lite + +heltec_wireless_stick_lite.upload.tool=esptool_py +heltec_wireless_stick_lite.upload.maximum_size=1310720 +heltec_wireless_stick_lite.upload.maximum_data_size=327680 +heltec_wireless_stick_lite.upload.wait_for_upload_port=true +heltec_wireless_stick_lite.upload.flags= +heltec_wireless_stick_lite.upload.extra_flags= + +heltec_wireless_stick_lite.serial.disableDTR=true +heltec_wireless_stick_lite.serial.disableRTS=true + +heltec_wireless_stick_lite.build.tarch=xtensa +heltec_wireless_stick_lite.build.bootloader_addr=0x1000 +heltec_wireless_stick_lite.build.target=esp32 +heltec_wireless_stick_lite.build.mcu=esp32 +heltec_wireless_stick_lite.build.core=esp32 +heltec_wireless_stick_lite.build.variant=heltec_wireless_stick_lite +heltec_wireless_stick_lite.build.board=heltec_wireless_stick_LITE + +heltec_wireless_stick_lite.build.f_cpu=240000000L +heltec_wireless_stick_lite.build.flash_size=4MB +heltec_wireless_stick_lite.build.flash_freq=80m +heltec_wireless_stick_lite.build.flash_mode=dio +heltec_wireless_stick_lite.build.boot=dio +heltec_wireless_stick_lite.build.partitions=default +heltec_wireless_stick_lite.build.defines=-D{build.band} -DLoRaWAN_DEBUG_LEVEL={build.LoRaWanDebugLevel} -DACTIVE_REGION=LORAMAC_{build.band} {build.psram} + +heltec_wireless_stick_lite.menu.PSRAM.disabled=Disabled +heltec_wireless_stick_lite.menu.PSRAM.disabled.build.psram= +heltec_wireless_stick_lite.menu.PSRAM.disabled.build.extra_libs= +heltec_wireless_stick_lite.menu.PSRAM.enabled=Enabled +heltec_wireless_stick_lite.menu.PSRAM.enabled.build.psram=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +heltec_wireless_stick_lite.menu.PSRAM.enabled.build.extra_libs= + +heltec_wireless_stick_lite.menu.CPUFreq.240=240MHz (WiFi/BT) +heltec_wireless_stick_lite.menu.CPUFreq.240.build.f_cpu=240000000L +heltec_wireless_stick_lite.menu.CPUFreq.160=160MHz (WiFi/BT) +heltec_wireless_stick_lite.menu.CPUFreq.160.build.f_cpu=160000000L +heltec_wireless_stick_lite.menu.CPUFreq.80=80MHz (WiFi/BT) +heltec_wireless_stick_lite.menu.CPUFreq.80.build.f_cpu=80000000L + +heltec_wireless_stick_lite.menu.UploadSpeed.921600=921600 +heltec_wireless_stick_lite.menu.UploadSpeed.921600.upload.speed=921600 +heltec_wireless_stick_lite.menu.UploadSpeed.115200=115200 +heltec_wireless_stick_lite.menu.UploadSpeed.115200.upload.speed=115200 +heltec_wireless_stick_lite.menu.UploadSpeed.256000.windows=256000 +heltec_wireless_stick_lite.menu.UploadSpeed.256000.upload.speed=256000 +heltec_wireless_stick_lite.menu.UploadSpeed.230400.windows.upload.speed=256000 +heltec_wireless_stick_lite.menu.UploadSpeed.230400=230400 +heltec_wireless_stick_lite.menu.UploadSpeed.230400.upload.speed=230400 +heltec_wireless_stick_lite.menu.UploadSpeed.460800.linux=460800 +heltec_wireless_stick_lite.menu.UploadSpeed.460800.macosx=460800 +heltec_wireless_stick_lite.menu.UploadSpeed.460800.upload.speed=460800 +heltec_wireless_stick_lite.menu.UploadSpeed.512000.windows=512000 +heltec_wireless_stick_lite.menu.UploadSpeed.512000.upload.speed=512000 + +heltec_wireless_stick_lite.menu.DebugLevel.none=None +heltec_wireless_stick_lite.menu.DebugLevel.none.build.code_debug=0 +heltec_wireless_stick_lite.menu.DebugLevel.error=Error +heltec_wireless_stick_lite.menu.DebugLevel.error.build.code_debug=1 +heltec_wireless_stick_lite.menu.DebugLevel.warn=Warn +heltec_wireless_stick_lite.menu.DebugLevel.warn.build.code_debug=2 +heltec_wireless_stick_lite.menu.DebugLevel.info=Info +heltec_wireless_stick_lite.menu.DebugLevel.info.build.code_debug=3 +heltec_wireless_stick_lite.menu.DebugLevel.debug=Debug +heltec_wireless_stick_lite.menu.DebugLevel.debug.build.code_debug=4 +heltec_wireless_stick_lite.menu.DebugLevel.verbose=Verbose +heltec_wireless_stick_lite.menu.DebugLevel.verbose.build.code_debug=5 + +heltec_wireless_stick_lite.menu.LORAWAN_REGION.0=REGION_EU868 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.0.build.band=REGION_EU868 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.1=REGION_EU433 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.1.build.band=REGION_EU433 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.2=REGION_CN470 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.2.build.band=REGION_CN470 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.3=REGION_US915 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.3.build.band=REGION_US915 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.4=REGION_AU915 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.4.build.band=REGION_AU915 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.5=REGION_CN779 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.5.build.band=REGION_CN779 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.6=REGION_AS923 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.6.build.band=REGION_AS923 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.7=REGION_KR920 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.7.build.band=REGION_KR920 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.8=REGION_IN865 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.8.build.band=REGION_IN865 +heltec_wireless_stick_lite.menu.LORAWAN_REGION.9=REGION_US915_HYBRID +heltec_wireless_stick_lite.menu.LORAWAN_REGION.9.build.band=REGION_US915_HYBRID + +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.0=None +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.0.build.LoRaWanDebugLevel=0 +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.1=Freq +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.1.build.LoRaWanDebugLevel=1 +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.2=Freq && DIO +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.2.build.LoRaWanDebugLevel=2 +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.3=Freq && DIO && PW +heltec_wireless_stick_lite.menu.LoRaWanDebugLevel.3.build.LoRaWanDebugLevel=3 + +############################################################## + +espectro32.name=ESPectro32 + +espectro32.upload.tool=esptool_py +espectro32.upload.maximum_size=1310720 +espectro32.upload.maximum_data_size=327680 +espectro32.upload.flags= +espectro32.upload.extra_flags= + +espectro32.serial.disableDTR=true +espectro32.serial.disableRTS=true + +espectro32.build.tarch=xtensa +espectro32.build.bootloader_addr=0x1000 +espectro32.build.target=esp32 +espectro32.build.mcu=esp32 +espectro32.build.core=esp32 +espectro32.build.variant=espectro32 +espectro32.build.board=ESPECTRO32 + +espectro32.build.f_cpu=240000000L +espectro32.build.flash_size=4MB +espectro32.build.flash_mode=dio +espectro32.build.boot=dio +espectro32.build.partitions=default +espectro32.build.defines= + +espectro32.menu.FlashMode.qio=QIO +espectro32.menu.FlashMode.qio.build.flash_mode=dio +espectro32.menu.FlashMode.qio.build.boot=qio +espectro32.menu.FlashMode.dio=DIO +espectro32.menu.FlashMode.dio.build.flash_mode=dio +espectro32.menu.FlashMode.dio.build.boot=dio +espectro32.menu.FlashMode.qout=QOUT +espectro32.menu.FlashMode.qout.build.flash_mode=dout +espectro32.menu.FlashMode.qout.build.boot=qout +espectro32.menu.FlashMode.dout=DOUT +espectro32.menu.FlashMode.dout.build.flash_mode=dout +espectro32.menu.FlashMode.dout.build.boot=dout + +espectro32.menu.FlashFreq.80=80MHz +espectro32.menu.FlashFreq.80.build.flash_freq=80m +espectro32.menu.FlashFreq.40=40MHz +espectro32.menu.FlashFreq.40.build.flash_freq=40m + +espectro32.menu.FlashSize.4M=4MB (32Mb) +espectro32.menu.FlashSize.4M.build.flash_size=4MB +espectro32.menu.FlashSize.2M=2MB (16Mb) +espectro32.menu.FlashSize.2M.build.flash_size=2MB +espectro32.menu.FlashSize.2M.build.partitions=minimal + +espectro32.menu.UploadSpeed.921600=921600 +espectro32.menu.UploadSpeed.921600.upload.speed=921600 +espectro32.menu.UploadSpeed.115200=115200 +espectro32.menu.UploadSpeed.115200.upload.speed=115200 +espectro32.menu.UploadSpeed.256000.windows=256000 +espectro32.menu.UploadSpeed.256000.upload.speed=256000 +espectro32.menu.UploadSpeed.230400.windows.upload.speed=256000 +espectro32.menu.UploadSpeed.230400=230400 +espectro32.menu.UploadSpeed.230400.upload.speed=230400 +espectro32.menu.UploadSpeed.460800.linux=460800 +espectro32.menu.UploadSpeed.460800.macosx=460800 +espectro32.menu.UploadSpeed.460800.upload.speed=460800 +espectro32.menu.UploadSpeed.512000.windows=512000 +espectro32.menu.UploadSpeed.512000.upload.speed=512000 + +espectro32.menu.DebugLevel.none=None +espectro32.menu.DebugLevel.none.build.code_debug=0 +espectro32.menu.DebugLevel.error=Error +espectro32.menu.DebugLevel.error.build.code_debug=1 +espectro32.menu.DebugLevel.warn=Warn +espectro32.menu.DebugLevel.warn.build.code_debug=2 +espectro32.menu.DebugLevel.info=Info +espectro32.menu.DebugLevel.info.build.code_debug=3 +espectro32.menu.DebugLevel.debug=Debug +espectro32.menu.DebugLevel.debug.build.code_debug=4 +espectro32.menu.DebugLevel.verbose=Verbose +espectro32.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## +CoreESP32.name=Microduino-CoreESP32 + +CoreESP32.upload.tool=esptool_py +CoreESP32.upload.maximum_size=1310720 +CoreESP32.upload.maximum_data_size=327680 +CoreESP32.upload.flags= +CoreESP32.upload.extra_flags= + +CoreESP32.serial.disableDTR=false +CoreESP32.serial.disableRTS=false + +CoreESP32.build.tarch=xtensa +CoreESP32.build.bootloader_addr=0x1000 +CoreESP32.build.target=esp32 +CoreESP32.build.mcu=esp32 +CoreESP32.build.core=esp32 +CoreESP32.build.variant=Microduino-esp32 +CoreESP32.build.board=CoreESP32 + +CoreESP32.build.f_cpu=240000000L +CoreESP32.build.flash_mode=dio +CoreESP32.build.flash_size=4MB +CoreESP32.build.boot=dio +CoreESP32.build.partitions=default +CoreESP32.build.defines= + +CoreESP32.menu.PSRAM.disabled=Disabled +CoreESP32.menu.PSRAM.disabled.build.defines= +CoreESP32.menu.PSRAM.disabled.build.extra_libs= +CoreESP32.menu.PSRAM.enabled=Enabled +CoreESP32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +CoreESP32.menu.PSRAM.enabled.build.extra_libs= + +CoreESP32.menu.PartitionScheme.default=Default +CoreESP32.menu.PartitionScheme.default.build.partitions=default +CoreESP32.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +CoreESP32.menu.PartitionScheme.minimal.build.partitions=minimal +CoreESP32.menu.PartitionScheme.no_ota=No OTA (Large APP) +CoreESP32.menu.PartitionScheme.no_ota.build.partitions=no_ota +CoreESP32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +CoreESP32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +CoreESP32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +CoreESP32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +CoreESP32.menu.PartitionScheme.fatflash=16M Fat +CoreESP32.menu.PartitionScheme.fatflash.build.partitions=ffat + +CoreESP32.menu.FlashFreq.80=80MHz +CoreESP32.menu.FlashFreq.80.build.flash_freq=80m +CoreESP32.menu.FlashFreq.40=40MHz +CoreESP32.menu.FlashFreq.40.build.flash_freq=40m + +CoreESP32.menu.UploadSpeed.921600=921600 +CoreESP32.menu.UploadSpeed.921600.upload.speed=921600 +CoreESP32.menu.UploadSpeed.115200=115200 +CoreESP32.menu.UploadSpeed.115200.upload.speed=115200 +CoreESP32.menu.UploadSpeed.256000.windows=256000 +CoreESP32.menu.UploadSpeed.256000.upload.speed=256000 +CoreESP32.menu.UploadSpeed.230400.windows.upload.speed=256000 +CoreESP32.menu.UploadSpeed.230400=230400 +CoreESP32.menu.UploadSpeed.230400.upload.speed=230400 +CoreESP32.menu.UploadSpeed.460800.linux=460800 +CoreESP32.menu.UploadSpeed.460800.macosx=460800 +CoreESP32.menu.UploadSpeed.460800.upload.speed=460800 +CoreESP32.menu.UploadSpeed.512000.windows=512000 +CoreESP32.menu.UploadSpeed.512000.upload.speed=512000 + +CoreESP32.menu.DebugLevel.none=None +CoreESP32.menu.DebugLevel.none.build.code_debug=0 +CoreESP32.menu.DebugLevel.error=Error +CoreESP32.menu.DebugLevel.error.build.code_debug=1 +CoreESP32.menu.DebugLevel.warn=Warn +CoreESP32.menu.DebugLevel.warn.build.code_debug=2 +CoreESP32.menu.DebugLevel.info=Info +CoreESP32.menu.DebugLevel.info.build.code_debug=3 +CoreESP32.menu.DebugLevel.debug=Debug +CoreESP32.menu.DebugLevel.debug.build.code_debug=4 +CoreESP32.menu.DebugLevel.verbose=Verbose +CoreESP32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + + +alksesp32.name=ALKS ESP32 + +alksesp32.upload.tool=esptool_py +alksesp32.upload.maximum_size=1310720 +alksesp32.upload.maximum_data_size=327680 +alksesp32.upload.flags= +alksesp32.upload.extra_flags= + +alksesp32.serial.disableDTR=true +alksesp32.serial.disableRTS=true + +alksesp32.build.tarch=xtensa +alksesp32.build.bootloader_addr=0x1000 +alksesp32.build.target=esp32 +alksesp32.build.mcu=esp32 +alksesp32.build.core=esp32 +alksesp32.build.variant=alksesp32 +alksesp32.build.board=ALKS + +alksesp32.build.f_cpu=240000000L +alksesp32.build.flash_size=4MB +alksesp32.build.flash_freq=40m +alksesp32.build.flash_mode=dio +alksesp32.build.boot=dio +alksesp32.build.partitions=default +alksesp32.build.defines= + +alksesp32.menu.PSRAM.disabled=Disabled +alksesp32.menu.PSRAM.disabled.build.defines= +alksesp32.menu.PSRAM.disabled.build.extra_libs= +alksesp32.menu.PSRAM.enabled=Enabled +alksesp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +alksesp32.menu.PSRAM.enabled.build.extra_libs= + +alksesp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +alksesp32.menu.PartitionScheme.default.build.partitions=default +alksesp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +alksesp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +alksesp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +alksesp32.menu.PartitionScheme.minimal.build.partitions=minimal +alksesp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +alksesp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +alksesp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +alksesp32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +alksesp32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +alksesp32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +alksesp32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +alksesp32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +alksesp32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +alksesp32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +alksesp32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +alksesp32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +alksesp32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +alksesp32.menu.PartitionScheme.huge_app.build.partitions=huge_app +alksesp32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +alksesp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +alksesp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +alksesp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +alksesp32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +alksesp32.menu.PartitionScheme.fatflash.build.partitions=ffat + +alksesp32.menu.CPUFreq.240=240MHz (WiFi/BT) +alksesp32.menu.CPUFreq.240.build.f_cpu=240000000L +alksesp32.menu.CPUFreq.160=160MHz (WiFi/BT) +alksesp32.menu.CPUFreq.160.build.f_cpu=160000000L +alksesp32.menu.CPUFreq.80=80MHz (WiFi/BT) +alksesp32.menu.CPUFreq.80.build.f_cpu=80000000L +alksesp32.menu.CPUFreq.40=40MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.40.build.f_cpu=40000000L +alksesp32.menu.CPUFreq.26=26MHz (26MHz XTAL) +alksesp32.menu.CPUFreq.26.build.f_cpu=26000000L +alksesp32.menu.CPUFreq.20=20MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.20.build.f_cpu=20000000L +alksesp32.menu.CPUFreq.13=13MHz (26MHz XTAL) +alksesp32.menu.CPUFreq.13.build.f_cpu=13000000L +alksesp32.menu.CPUFreq.10=10MHz (40MHz XTAL) +alksesp32.menu.CPUFreq.10.build.f_cpu=10000000L + +alksesp32.menu.FlashMode.qio=QIO +alksesp32.menu.FlashMode.qio.build.flash_mode=dio +alksesp32.menu.FlashMode.qio.build.boot=qio +alksesp32.menu.FlashMode.dio=DIO +alksesp32.menu.FlashMode.dio.build.flash_mode=dio +alksesp32.menu.FlashMode.dio.build.boot=dio +alksesp32.menu.FlashMode.qout=QOUT +alksesp32.menu.FlashMode.qout.build.flash_mode=dout +alksesp32.menu.FlashMode.qout.build.boot=qout +alksesp32.menu.FlashMode.dout=DOUT +alksesp32.menu.FlashMode.dout.build.flash_mode=dout +alksesp32.menu.FlashMode.dout.build.boot=dout + +alksesp32.menu.FlashFreq.80=80MHz +alksesp32.menu.FlashFreq.80.build.flash_freq=80m +alksesp32.menu.FlashFreq.40=40MHz +alksesp32.menu.FlashFreq.40.build.flash_freq=40m + +alksesp32.menu.FlashSize.4M=4MB (32Mb) +alksesp32.menu.FlashSize.4M.build.flash_size=4MB +alksesp32.menu.FlashSize.2M=2MB (16Mb) +alksesp32.menu.FlashSize.2M.build.flash_size=2MB +alksesp32.menu.FlashSize.2M.build.partitions=minimal +alksesp32.menu.FlashSize.16M=16MB (128Mb) +alksesp32.menu.FlashSize.16M.build.flash_size=16MB +alksesp32.menu.FlashSize.16M.build.partitions=ffat + +alksesp32.menu.UploadSpeed.921600=921600 +alksesp32.menu.UploadSpeed.921600.upload.speed=921600 +alksesp32.menu.UploadSpeed.115200=115200 +alksesp32.menu.UploadSpeed.115200.upload.speed=115200 +alksesp32.menu.UploadSpeed.256000.windows=256000 +alksesp32.menu.UploadSpeed.256000.upload.speed=256000 +alksesp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +alksesp32.menu.UploadSpeed.230400=230400 +alksesp32.menu.UploadSpeed.230400.upload.speed=230400 +alksesp32.menu.UploadSpeed.460800.linux=460800 +alksesp32.menu.UploadSpeed.460800.macosx=460800 +alksesp32.menu.UploadSpeed.460800.upload.speed=460800 +alksesp32.menu.UploadSpeed.512000.windows=512000 +alksesp32.menu.UploadSpeed.512000.upload.speed=512000 + +alksesp32.menu.DebugLevel.none=None +alksesp32.menu.DebugLevel.none.build.code_debug=0 +alksesp32.menu.DebugLevel.error=Error +alksesp32.menu.DebugLevel.error.build.code_debug=1 +alksesp32.menu.DebugLevel.warn=Warn +alksesp32.menu.DebugLevel.warn.build.code_debug=2 +alksesp32.menu.DebugLevel.info=Info +alksesp32.menu.DebugLevel.info.build.code_debug=3 +alksesp32.menu.DebugLevel.debug=Debug +alksesp32.menu.DebugLevel.debug.build.code_debug=4 +alksesp32.menu.DebugLevel.verbose=Verbose +alksesp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + + +wipy3.name=WiPy 3.0 + +wipy3.upload.tool=esptool_py +wipy3.upload.maximum_size=1310720 +wipy3.upload.maximum_data_size=294912 +wipy3.upload.flags= +wipy3.upload.extra_flags= + +wipy3.serial.disableDTR=true +wipy3.serial.disableRTS=true + +wipy3.build.tarch=xtensa +wipy3.build.bootloader_addr=0x1000 +wipy3.build.target=esp32 +wipy3.build.mcu=esp32 +wipy3.build.core=esp32 +wipy3.build.variant=wipy3 +wipy3.build.board=WIPY3 + +wipy3.build.f_cpu=240000000L +wipy3.build.flash_mode=dio +wipy3.build.flash_size=8MB +wipy3.build.boot=dio +wipy3.build.partitions=default +wipy3.build.defines= + +wipy3.menu.FlashFreq.80=80MHz +wipy3.menu.FlashFreq.80.build.flash_freq=80m +wipy3.menu.FlashFreq.40=40MHz +wipy3.menu.FlashFreq.40.build.flash_freq=40m + +wipy3.menu.UploadSpeed.921600=921600 +wipy3.menu.UploadSpeed.921600.upload.speed=921600 +wipy3.menu.UploadSpeed.115200=115200 +wipy3.menu.UploadSpeed.115200.upload.speed=115200 +wipy3.menu.UploadSpeed.256000.windows=256000 +wipy3.menu.UploadSpeed.256000.upload.speed=256000 +wipy3.menu.UploadSpeed.230400.windows.upload.speed=256000 +wipy3.menu.UploadSpeed.230400=230400 +wipy3.menu.UploadSpeed.230400.upload.speed=230400 +wipy3.menu.UploadSpeed.460800.linux=460800 +wipy3.menu.UploadSpeed.460800.macosx=460800 +wipy3.menu.UploadSpeed.460800.upload.speed=460800 +wipy3.menu.UploadSpeed.512000.windows=512000 +wipy3.menu.UploadSpeed.512000.upload.speed=512000 + +wipy3.menu.DebugLevel.none=None +wipy3.menu.DebugLevel.none.build.code_debug=0 +wipy3.menu.DebugLevel.error=Error +wipy3.menu.DebugLevel.error.build.code_debug=1 +wipy3.menu.DebugLevel.warn=Warn +wipy3.menu.DebugLevel.warn.build.code_debug=2 +wipy3.menu.DebugLevel.info=Info +wipy3.menu.DebugLevel.info.build.code_debug=3 +wipy3.menu.DebugLevel.debug=Debug +wipy3.menu.DebugLevel.debug.build.code_debug=4 +wipy3.menu.DebugLevel.verbose=Verbose +wipy3.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +wt32-eth01.name=WT32-ETH01 Ethernet Module + +wt32-eth01.upload.tool=esptool_py +wt32-eth01.upload.maximum_size=8388608 +wt32-eth01.upload.maximum_data_size=327680 +wt32-eth01.upload.flags= +wt32-eth01.upload.extra_flags= + +wt32-eth01.serial.disableDTR=true +wt32-eth01.serial.disableRTS=true + +wt32-eth01.build.tarch=xtensa +wt32-eth01.build.bootloader_addr=0x1000 +wt32-eth01.build.target=esp32 +wt32-eth01.build.mcu=esp32 +wt32-eth01.build.core=esp32 +wt32-eth01.build.variant=wt32-eth0 +wt32-eth01.build.board=WT32_ETH01 + +wt32-eth01.build.f_cpu=240000000L +wt32-eth01.build.flash_size=4MB +wt32-eth01.build.flash_freq=40m +wt32-eth01.build.flash_mode=dio +wt32-eth01.build.boot=dio +wt32-eth01.build.partitions=default +wt32-eth01.build.defines= +wt32-eth01.build.extra_libs= + +wt32-eth01.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +wt32-eth01.menu.PartitionScheme.default.build.partitions=default +wt32-eth01.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +wt32-eth01.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +wt32-eth01.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +wt32-eth01.menu.PartitionScheme.minimal.build.partitions=minimal +wt32-eth01.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +wt32-eth01.menu.PartitionScheme.no_ota.build.partitions=no_ota +wt32-eth01.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +wt32-eth01.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +wt32-eth01.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +wt32-eth01.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +wt32-eth01.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +wt32-eth01.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +wt32-eth01.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +wt32-eth01.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +wt32-eth01.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +wt32-eth01.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +wt32-eth01.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +wt32-eth01.menu.PartitionScheme.huge_app.build.partitions=huge_app +wt32-eth01.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +wt32-eth01.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +wt32-eth01.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +wt32-eth01.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +wt32-eth01.menu.FlashMode.qio=QIO +wt32-eth01.menu.FlashMode.qio.build.flash_mode=dio +wt32-eth01.menu.FlashMode.qio.build.boot=qio +wt32-eth01.menu.FlashMode.dio=DIO +wt32-eth01.menu.FlashMode.dio.build.flash_mode=dio +wt32-eth01.menu.FlashMode.dio.build.boot=dio + +wt32-eth01.menu.FlashFreq.80=80MHz +wt32-eth01.menu.FlashFreq.80.build.flash_freq=80m +wt32-eth01.menu.FlashFreq.40=40MHz +wt32-eth01.menu.FlashFreq.40.build.flash_freq=40m + +wt32-eth01.menu.UploadSpeed.921600=921600 +wt32-eth01.menu.UploadSpeed.921600.upload.speed=921600 +wt32-eth01.menu.UploadSpeed.115200=115200 +wt32-eth01.menu.UploadSpeed.115200.upload.speed=115200 +wt32-eth01.menu.UploadSpeed.256000.windows=256000 +wt32-eth01.menu.UploadSpeed.256000.upload.speed=256000 +wt32-eth01.menu.UploadSpeed.230400.windows.upload.speed=256000 +wt32-eth01.menu.UploadSpeed.230400=230400 +wt32-eth01.menu.UploadSpeed.230400.upload.speed=230400 +wt32-eth01.menu.UploadSpeed.460800.linux=460800 +wt32-eth01.menu.UploadSpeed.460800.macosx=460800 +wt32-eth01.menu.UploadSpeed.460800.upload.speed=460800 +wt32-eth01.menu.UploadSpeed.512000.windows=512000 +wt32-eth01.menu.UploadSpeed.512000.upload.speed=512000 + +wt32-eth01.menu.DebugLevel.none=None +wt32-eth01.menu.DebugLevel.none.build.code_debug=0 +wt32-eth01.menu.DebugLevel.error=Error +wt32-eth01.menu.DebugLevel.error.build.code_debug=1 +wt32-eth01.menu.DebugLevel.warn=Warn +wt32-eth01.menu.DebugLevel.warn.build.code_debug=2 +wt32-eth01.menu.DebugLevel.info=Info +wt32-eth01.menu.DebugLevel.info.build.code_debug=3 +wt32-eth01.menu.DebugLevel.debug=Debug +wt32-eth01.menu.DebugLevel.debug.build.code_debug=4 +wt32-eth01.menu.DebugLevel.verbose=Verbose +wt32-eth01.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +bpi-bit.name=BPI-BIT + +bpi-bit.upload.tool=esptool_py +bpi-bit.upload.maximum_size=1310720 +bpi-bit.upload.maximum_data_size=294912 +bpi-bit.upload.flags= +bpi-bit.upload.extra_flags= + +bpi-bit.serial.disableDTR=true +bpi-bit.serial.disableRTS=true + +bpi-bit.build.tarch=xtensa +bpi-bit.build.bootloader_addr=0x1000 +bpi-bit.build.target=esp32 +bpi-bit.build.mcu=esp32 +bpi-bit.build.core=esp32 +bpi-bit.build.variant=bpi-bit +bpi-bit.build.board=BPI_BIT + +bpi-bit.build.f_cpu=160000000L +bpi-bit.build.flash_mode=dio +bpi-bit.build.flash_size=4MB +bpi-bit.build.boot=dio +bpi-bit.build.partitions=default + +bpi-bit.menu.FlashFreq.80=80MHz +bpi-bit.menu.FlashFreq.80.build.flash_freq=80m +bpi-bit.menu.FlashFreq.40=40MHz +bpi-bit.menu.FlashFreq.40.build.flash_freq=40m + +bpi-bit.menu.UploadSpeed.921600=921600 +bpi-bit.menu.UploadSpeed.921600.upload.speed=921600 +bpi-bit.menu.UploadSpeed.115200=115200 +bpi-bit.menu.UploadSpeed.115200.upload.speed=115200 +bpi-bit.menu.UploadSpeed.256000.windows=256000 +bpi-bit.menu.UploadSpeed.256000.upload.speed=256000 +bpi-bit.menu.UploadSpeed.230400.windows.upload.speed=256000 +bpi-bit.menu.UploadSpeed.230400=230400 +bpi-bit.menu.UploadSpeed.230400.upload.speed=230400 +bpi-bit.menu.UploadSpeed.460800.linux=460800 +bpi-bit.menu.UploadSpeed.460800.macosx=460800 +bpi-bit.menu.UploadSpeed.460800.upload.speed=460800 +bpi-bit.menu.UploadSpeed.512000.windows=512000 +bpi-bit.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +wesp32.name=Silicognition wESP32 + +wesp32.upload.tool=esptool_py +wesp32.upload.maximum_size=1310720 +wesp32.upload.maximum_data_size=327680 +wesp32.upload.flags= +wesp32.upload.extra_flags= + +wesp32.serial.disableDTR=true +wesp32.serial.disableRTS=true + +wesp32.build.tarch=xtensa +wesp32.build.bootloader_addr=0x1000 +wesp32.build.target=esp32 +wesp32.build.mcu=esp32 +wesp32.build.core=esp32 +wesp32.build.variant=wesp32 +wesp32.build.board=WESP32 + +wesp32.build.f_cpu=240000000L +wesp32.build.flash_mode=dio +wesp32.build.flash_size=4MB +wesp32.build.boot=dio +wesp32.build.partitions=default +wesp32.build.defines= + +wesp32.menu.FlashFreq.80=80MHz +wesp32.menu.FlashFreq.80.build.flash_freq=80m +wesp32.menu.FlashFreq.40=40MHz +wesp32.menu.FlashFreq.40.build.flash_freq=40m + +wesp32.menu.UploadSpeed.921600=921600 +wesp32.menu.UploadSpeed.921600.upload.speed=921600 +wesp32.menu.UploadSpeed.115200=115200 +wesp32.menu.UploadSpeed.115200.upload.speed=115200 +wesp32.menu.UploadSpeed.256000.windows=256000 +wesp32.menu.UploadSpeed.256000.upload.speed=256000 +wesp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +wesp32.menu.UploadSpeed.230400=230400 +wesp32.menu.UploadSpeed.230400.upload.speed=230400 +wesp32.menu.UploadSpeed.460800.linux=460800 +wesp32.menu.UploadSpeed.460800.macosx=460800 +wesp32.menu.UploadSpeed.460800.upload.speed=460800 +wesp32.menu.UploadSpeed.512000.windows=512000 +wesp32.menu.UploadSpeed.512000.upload.speed=512000 + +wesp32.menu.DebugLevel.none=None +wesp32.menu.DebugLevel.none.build.code_debug=0 +wesp32.menu.DebugLevel.error=Error +wesp32.menu.DebugLevel.error.build.code_debug=1 +wesp32.menu.DebugLevel.warn=Warn +wesp32.menu.DebugLevel.warn.build.code_debug=2 +wesp32.menu.DebugLevel.info=Info +wesp32.menu.DebugLevel.info.build.code_debug=3 +wesp32.menu.DebugLevel.debug=Debug +wesp32.menu.DebugLevel.debug.build.code_debug=4 +wesp32.menu.DebugLevel.verbose=Verbose +wesp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +t-beam.name=T-Beam + +t-beam.upload.tool=esptool_py +t-beam.upload.maximum_size=1310720 +t-beam.upload.maximum_data_size=327680 +t-beam.upload.flags= +t-beam.upload.extra_flags= + +t-beam.serial.disableDTR=true +t-beam.serial.disableRTS=true + +t-beam.build.tarch=xtensa +t-beam.build.bootloader_addr=0x1000 +t-beam.build.target=esp32 +t-beam.build.mcu=esp32 +t-beam.build.core=esp32 +t-beam.build.variant=tbeam +t-beam.build.board=TBeam + +t-beam.build.f_cpu=240000000L +t-beam.build.flash_mode=dio +t-beam.build.flash_size=4MB +t-beam.build.boot=dio +t-beam.build.partitions=default + +t-beam.menu.PSRAM.disabled=Disabled +t-beam.menu.PSRAM.disabled.build.defines= +t-beam.menu.PSRAM.disabled.build.extra_libs= +t-beam.menu.PSRAM.enabled=Enabled +t-beam.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +t-beam.menu.PSRAM.enabled.build.extra_libs= + +t-beam.menu.FlashFreq.80=80MHz +t-beam.menu.FlashFreq.80.build.flash_freq=80m +t-beam.menu.FlashFreq.40=40MHz +t-beam.menu.FlashFreq.40.build.flash_freq=40m + +t-beam.menu.UploadSpeed.921600=921600 +t-beam.menu.UploadSpeed.921600.upload.speed=921600 +t-beam.menu.UploadSpeed.115200=115200 +t-beam.menu.UploadSpeed.115200.upload.speed=115200 +t-beam.menu.UploadSpeed.256000.windows=256000 +t-beam.menu.UploadSpeed.256000.upload.speed=256000 +t-beam.menu.UploadSpeed.230400.windows.upload.speed=256000 +t-beam.menu.UploadSpeed.230400=230400 +t-beam.menu.UploadSpeed.230400.upload.speed=230400 +t-beam.menu.UploadSpeed.460800.linux=460800 +t-beam.menu.UploadSpeed.460800.macosx=460800 +t-beam.menu.UploadSpeed.460800.upload.speed=460800 +t-beam.menu.UploadSpeed.512000.windows=512000 +t-beam.menu.UploadSpeed.512000.upload.speed=512000 + +t-beam.menu.DebugLevel.none=None +t-beam.menu.DebugLevel.none.build.code_debug=0 +t-beam.menu.DebugLevel.error=Error +t-beam.menu.DebugLevel.error.build.code_debug=1 +t-beam.menu.DebugLevel.warn=Warn +t-beam.menu.DebugLevel.warn.build.code_debug=2 +t-beam.menu.DebugLevel.info=Info +t-beam.menu.DebugLevel.info.build.code_debug=3 +t-beam.menu.DebugLevel.debug=Debug +t-beam.menu.DebugLevel.debug.build.code_debug=4 +t-beam.menu.DebugLevel.verbose=Verbose +t-beam.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +d-duino-32.name=D-duino-32 + +d-duino-32.upload.tool=esptool_py +d-duino-32.upload.maximum_size=1310720 +d-duino-32.upload.maximum_data_size=327680 +d-duino-32.upload.flags= +d-duino-32.upload.extra_flags= + +d-duino-32.serial.disableDTR=true +d-duino-32.serial.disableRTS=true + +d-duino-32.build.tarch=xtensa +d-duino-32.build.bootloader_addr=0x1000 +d-duino-32.build.target=esp32 +d-duino-32.build.mcu=esp32 +d-duino-32.build.core=esp32 +d-duino-32.build.variant=d-duino-32 +d-duino-32.build.board=D_Duino_32 + +d-duino-32.build.f_cpu=240000000L +d-duino-32.build.flash_size=4MB +d-duino-32.build.flash_freq=40m +d-duino-32.build.flash_mode=dio +d-duino-32.build.boot=dio +d-duino-32.build.partitions=default +d-duino-32.build.defines= + +d-duino-32.menu.PartitionScheme.default=Default +d-duino-32.menu.PartitionScheme.default.build.partitions=default +d-duino-32.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +d-duino-32.menu.PartitionScheme.minimal.build.partitions=minimal +d-duino-32.menu.PartitionScheme.no_ota=No OTA (Large APP) +d-duino-32.menu.PartitionScheme.no_ota.build.partitions=no_ota +d-duino-32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +d-duino-32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +d-duino-32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +d-duino-32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +d-duino-32.menu.PartitionScheme.fatflash=16M Fat +d-duino-32.menu.PartitionScheme.fatflash.build.partitions=ffat + +d-duino-32.menu.FlashFreq.80=80MHz +d-duino-32.menu.FlashFreq.80.build.flash_freq=80m +d-duino-32.menu.FlashFreq.40=40MHz +d-duino-32.menu.FlashFreq.40.build.flash_freq=40m + +d-duino-32.menu.UploadSpeed.921600=921600 +d-duino-32.menu.UploadSpeed.921600.upload.speed=921600 +d-duino-32.menu.UploadSpeed.115200=115200 +d-duino-32.menu.UploadSpeed.115200.upload.speed=115200 +d-duino-32.menu.UploadSpeed.256000.windows=256000 +d-duino-32.menu.UploadSpeed.256000.upload.speed=256000 +d-duino-32.menu.UploadSpeed.230400.windows.upload.speed=256000 +d-duino-32.menu.UploadSpeed.230400=230400 +d-duino-32.menu.UploadSpeed.230400.upload.speed=230400 +d-duino-32.menu.UploadSpeed.460800.linux=460800 +d-duino-32.menu.UploadSpeed.460800.macosx=460800 +d-duino-32.menu.UploadSpeed.460800.upload.speed=460800 +d-duino-32.menu.UploadSpeed.512000.windows=512000 +d-duino-32.menu.UploadSpeed.512000.upload.speed=512000 + +d-duino-32.menu.DebugLevel.none=None +d-duino-32.menu.DebugLevel.none.build.code_debug=0 +d-duino-32.menu.DebugLevel.error=Error +d-duino-32.menu.DebugLevel.error.build.code_debug=1 +d-duino-32.menu.DebugLevel.warn=Warn +d-duino-32.menu.DebugLevel.warn.build.code_debug=2 +d-duino-32.menu.DebugLevel.info=Info +d-duino-32.menu.DebugLevel.info.build.code_debug=3 +d-duino-32.menu.DebugLevel.debug=Debug +d-duino-32.menu.DebugLevel.debug.build.code_debug=4 +d-duino-32.menu.DebugLevel.verbose=Verbose +d-duino-32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +lopy.name=LoPy + +lopy.upload.tool=esptool_py +lopy.upload.maximum_size=1310720 +lopy.upload.maximum_data_size=327680 +lopy.upload.flags= +lopy.upload.extra_flags= + +lopy.serial.disableDTR=true +lopy.serial.disableRTS=true + +lopy.build.tarch=xtensa +lopy.build.bootloader_addr=0x1000 +lopy.build.target=esp32 +lopy.build.mcu=esp32 +lopy.build.core=esp32 +lopy.build.variant=lopy +lopy.build.board=LoPy + +lopy.build.f_cpu=240000000L +lopy.build.flash_mode=dio +lopy.build.flash_size=4MB +lopy.build.boot=dio +lopy.build.partitions=default + +lopy.menu.FlashFreq.80=80MHz +lopy.menu.FlashFreq.80.build.flash_freq=80m +lopy.menu.FlashFreq.40=40MHz +lopy.menu.FlashFreq.40.build.flash_freq=40m + +lopy.menu.UploadSpeed.921600=921600 +lopy.menu.UploadSpeed.921600.upload.speed=921600 +lopy.menu.UploadSpeed.115200=115200 +lopy.menu.UploadSpeed.115200.upload.speed=115200 +lopy.menu.UploadSpeed.256000.windows=256000 +lopy.menu.UploadSpeed.256000.upload.speed=256000 +lopy.menu.UploadSpeed.230400.windows.upload.speed=256000 +lopy.menu.UploadSpeed.230400=230400 +lopy.menu.UploadSpeed.230400.upload.speed=230400 +lopy.menu.UploadSpeed.460800.linux=460800 +lopy.menu.UploadSpeed.460800.macosx=460800 +lopy.menu.UploadSpeed.460800.upload.speed=460800 +lopy.menu.UploadSpeed.512000.windows=512000 +lopy.menu.UploadSpeed.512000.upload.speed=512000 + +lopy.menu.DebugLevel.none=None +lopy.menu.DebugLevel.none.build.code_debug=0 +lopy.menu.DebugLevel.error=Error +lopy.menu.DebugLevel.error.build.code_debug=1 +lopy.menu.DebugLevel.warn=Warn +lopy.menu.DebugLevel.warn.build.code_debug=2 +lopy.menu.DebugLevel.info=Info +lopy.menu.DebugLevel.info.build.code_debug=3 +lopy.menu.DebugLevel.debug=Debug +lopy.menu.DebugLevel.debug.build.code_debug=4 +lopy.menu.DebugLevel.verbose=Verbose +lopy.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +lopy4.name=LoPy4 + +lopy4.upload.tool=esptool_py +lopy4.upload.maximum_size=1310720 +lopy4.upload.maximum_data_size=327680 +lopy4.upload.flags= +lopy4.upload.extra_flags= + +lopy4.serial.disableDTR=true +lopy4.serial.disableRTS=true + +lopy4.build.tarch=xtensa +lopy4.build.bootloader_addr=0x1000 +lopy4.build.target=esp32 +lopy4.build.mcu=esp32 +lopy4.build.core=esp32 +lopy4.build.variant=lopy4 +lopy4.build.board=LoPy4 + +lopy4.build.f_cpu=240000000L +lopy4.build.flash_mode=dio +lopy4.build.flash_size=4MB +lopy4.build.boot=dio +lopy4.build.partitions=default + +lopy4.menu.PSRAM.disabled=Disabled +lopy4.menu.PSRAM.disabled.build.defines= +lopy4.menu.PSRAM.disabled.build.extra_libs= +lopy4.menu.PSRAM.enabled=Enabled +lopy4.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +lopy4.menu.PSRAM.enabled.build.extra_libs= + +lopy4.menu.FlashFreq.80=80MHz +lopy4.menu.FlashFreq.80.build.flash_freq=80m +lopy4.menu.FlashFreq.40=40MHz +lopy4.menu.FlashFreq.40.build.flash_freq=40m + +lopy4.menu.UploadSpeed.921600=921600 +lopy4.menu.UploadSpeed.921600.upload.speed=921600 +lopy4.menu.UploadSpeed.115200=115200 +lopy4.menu.UploadSpeed.115200.upload.speed=115200 +lopy4.menu.UploadSpeed.256000.windows=256000 +lopy4.menu.UploadSpeed.256000.upload.speed=256000 +lopy4.menu.UploadSpeed.230400.windows.upload.speed=256000 +lopy4.menu.UploadSpeed.230400=230400 +lopy4.menu.UploadSpeed.230400.upload.speed=230400 +lopy4.menu.UploadSpeed.460800.linux=460800 +lopy4.menu.UploadSpeed.460800.macosx=460800 +lopy4.menu.UploadSpeed.460800.upload.speed=460800 +lopy4.menu.UploadSpeed.512000.windows=512000 +lopy4.menu.UploadSpeed.512000.upload.speed=512000 + +lopy4.menu.DebugLevel.none=None +lopy4.menu.DebugLevel.none.build.code_debug=0 +lopy4.menu.DebugLevel.error=Error +lopy4.menu.DebugLevel.error.build.code_debug=1 +lopy4.menu.DebugLevel.warn=Warn +lopy4.menu.DebugLevel.warn.build.code_debug=2 +lopy4.menu.DebugLevel.info=Info +lopy4.menu.DebugLevel.info.build.code_debug=3 +lopy4.menu.DebugLevel.debug=Debug +lopy4.menu.DebugLevel.debug.build.code_debug=4 +lopy4.menu.DebugLevel.verbose=Verbose +lopy4.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +oroca_edubot.name=OROCA EduBot + +oroca_edubot.upload.tool=esptool_py +oroca_edubot.upload.maximum_size=3145728 +oroca_edubot.upload.maximum_data_size=327680 +oroca_edubot.upload.flags= +oroca_edubot.upload.extra_flags= + +oroca_edubot.serial.disableDTR=true +oroca_edubot.serial.disableRTS=true + +oroca_edubot.build.tarch=xtensa +oroca_edubot.build.bootloader_addr=0x1000 +oroca_edubot.build.target=esp32 +oroca_edubot.build.mcu=esp32 +oroca_edubot.build.core=esp32 +oroca_edubot.build.variant=oroca_edubot +oroca_edubot.build.board=OROCA_EDUBOT + +oroca_edubot.build.f_cpu=240000000L +oroca_edubot.build.flash_mode=dio +oroca_edubot.build.flash_size=4MB +oroca_edubot.build.boot=dio +oroca_edubot.build.partitions=huge_app +oroca_edubot.build.defines= + +oroca_edubot.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA) +oroca_edubot.menu.PartitionScheme.huge_app.build.partitions=huge_app +oroca_edubot.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +oroca_edubot.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +oroca_edubot.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +oroca_edubot.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +oroca_edubot.menu.FlashFreq.80=80MHz +oroca_edubot.menu.FlashFreq.80.build.flash_freq=80m +oroca_edubot.menu.FlashFreq.40=40MHz +oroca_edubot.menu.FlashFreq.40.build.flash_freq=40m + +oroca_edubot.menu.UploadSpeed.921600=921600 +oroca_edubot.menu.UploadSpeed.921600.upload.speed=921600 +oroca_edubot.menu.UploadSpeed.115200=115200 +oroca_edubot.menu.UploadSpeed.115200.upload.speed=115200 +oroca_edubot.menu.UploadSpeed.256000.windows=256000 +oroca_edubot.menu.UploadSpeed.256000.upload.speed=256000 +oroca_edubot.menu.UploadSpeed.230400.windows.upload.speed=256000 +oroca_edubot.menu.UploadSpeed.230400=230400 +oroca_edubot.menu.UploadSpeed.230400.upload.speed=230400 +oroca_edubot.menu.UploadSpeed.460800.linux=460800 +oroca_edubot.menu.UploadSpeed.460800.macosx=460800 +oroca_edubot.menu.UploadSpeed.460800.upload.speed=460800 +oroca_edubot.menu.UploadSpeed.512000.windows=512000 +oroca_edubot.menu.UploadSpeed.512000.upload.speed=512000 + +oroca_edubot.menu.DebugLevel.none=None +oroca_edubot.menu.DebugLevel.none.build.code_debug=0 +oroca_edubot.menu.DebugLevel.error=Error +oroca_edubot.menu.DebugLevel.error.build.code_debug=1 +oroca_edubot.menu.DebugLevel.warn=Warn +oroca_edubot.menu.DebugLevel.warn.build.code_debug=2 +oroca_edubot.menu.DebugLevel.info=Info +oroca_edubot.menu.DebugLevel.info.build.code_debug=3 +oroca_edubot.menu.DebugLevel.debug=Debug +oroca_edubot.menu.DebugLevel.debug.build.code_debug=4 +oroca_edubot.menu.DebugLevel.verbose=Verbose +oroca_edubot.menu.DebugLevel.verbose.build.code_debug=5 + + + +############################################################## + +fm-devkit.name=ESP32 FM DevKit + +fm-devkit.upload.tool=esptool +fm-devkit.upload.maximum_size=1310720 +fm-devkit.upload.maximum_data_size=327680 +fm-devkit.upload.flags= +fm-devkit.upload.extra_flags= + +fm-devkit.serial.disableDTR=true +fm-devkit.serial.disableRTS=true + +fm-devkit.build.tarch=xtensa +fm-devkit.build.bootloader_addr=0x1000 +fm-devkit.build.target=esp32 +fm-devkit.build.mcu=esp32 +fm-devkit.build.core=esp32 +fm-devkit.build.variant=fm-devkit +fm-devkit.build.board=fm_devkit + +fm-devkit.build.f_cpu=240000000L +fm-devkit.build.flash_size=4MB +fm-devkit.build.flash_freq=80m +fm-devkit.build.flash_mode=dio +fm-devkit.build.boot=dio +fm-devkit.build.partitions=default +fm-devkit.build.defines= + +fm-devkit.menu.UploadSpeed.921600=921600 +fm-devkit.menu.UploadSpeed.921600.upload.speed=921600 +fm-devkit.menu.UploadSpeed.115200=115200 +fm-devkit.menu.UploadSpeed.115200.upload.speed=115200 +fm-devkit.menu.UploadSpeed.256000.windows=256000 +fm-devkit.menu.UploadSpeed.256000.upload.speed=256000 +fm-devkit.menu.UploadSpeed.230400.windows.upload.speed=256000 +fm-devkit.menu.UploadSpeed.230400=230400 +fm-devkit.menu.UploadSpeed.230400.upload.speed=230400 +fm-devkit.menu.UploadSpeed.460800.linux=460800 +fm-devkit.menu.UploadSpeed.460800.macosx=460800 +fm-devkit.menu.UploadSpeed.460800.upload.speed=460800 +fm-devkit.menu.UploadSpeed.512000.windows=512000 +fm-devkit.menu.UploadSpeed.512000.upload.speed=512000 + +fm-devkit.menu.DebugLevel.none=None +fm-devkit.menu.DebugLevel.none.build.code_debug=0 +fm-devkit.menu.DebugLevel.error=Error +fm-devkit.menu.DebugLevel.error.build.code_debug=1 +fm-devkit.menu.DebugLevel.warn=Warn +fm-devkit.menu.DebugLevel.warn.build.code_debug=2 +fm-devkit.menu.DebugLevel.info=Info +fm-devkit.menu.DebugLevel.info.build.code_debug=3 +fm-devkit.menu.DebugLevel.debug=Debug +fm-devkit.menu.DebugLevel.debug.build.code_debug=4 +fm-devkit.menu.DebugLevel.verbose=Verbose +fm-devkit.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +frogboard.name=Frog Board ESP32 + +frogboard.upload.tool=esptool_py +frogboard.upload.maximum_size=1310720 +frogboard.upload.maximum_data_size=327680 +frogboard.upload.flags= +frogboard.upload.extra_flags= + +frogboard.serial.disableDTR=true +frogboard.serial.disableRTS=true + +frogboard.build.tarch=xtensa +frogboard.build.bootloader_addr=0x1000 +frogboard.build.target=esp32 +frogboard.build.mcu=esp32 +frogboard.build.core=esp32 +frogboard.build.variant=frog32 +frogboard.build.board=FROG_ESP32 +frogboard.build.f_cpu=240000000L +frogboard.build.flash_size=4MB +frogboard.build.flash_freq=40m +frogboard.build.flash_mode=dio +frogboard.build.boot=dio +frogboard.build.partitions=default +frogboard.build.defines= + +frogboard.menu.PSRAM.disabled=Disabled +frogboard.menu.PSRAM.disabled.build.defines= +frogboard.menu.PSRAM.disabled.build.extra_libs= +frogboard.menu.PSRAM.enabled=Enabled +frogboard.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +frogboard.menu.PSRAM.enabled.build.extra_libs= + +frogboard.menu.PartitionScheme.default=Default +frogboard.menu.PartitionScheme.default.build.partitions=default +frogboard.menu.PartitionScheme.minimal=Minimal (2MB FLASH) +frogboard.menu.PartitionScheme.minimal.build.partitions=minimal +frogboard.menu.PartitionScheme.no_ota=No OTA (Large APP) +frogboard.menu.PartitionScheme.no_ota.build.partitions=no_ota +frogboard.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +frogboard.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +frogboard.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +frogboard.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +frogboard.menu.FlashMode.qio=QIO +frogboard.menu.FlashMode.qio.build.flash_mode=dio +frogboard.menu.FlashMode.qio.build.boot=qio +frogboard.menu.FlashMode.dio=DIO +frogboard.menu.FlashMode.dio.build.flash_mode=dio +frogboard.menu.FlashMode.dio.build.boot=dio +frogboard.menu.FlashMode.qout=QOUT +frogboard.menu.FlashMode.qout.build.flash_mode=dout +frogboard.menu.FlashMode.qout.build.boot=qout +frogboard.menu.FlashMode.dout=DOUT +frogboard.menu.FlashMode.dout.build.flash_mode=dout +frogboard.menu.FlashMode.dout.build.boot=dout +frogboard.menu.FlashFreq.80=80MHz +frogboard.menu.FlashFreq.80.build.flash_freq=80m +frogboard.menu.FlashFreq.40=40MHz +frogboard.menu.FlashFreq.40.build.flash_freq=40m +frogboard.menu.FlashSize.4M=4MB (32Mb) +frogboard.menu.FlashSize.4M.build.flash_size=4MB +frogboard.menu.FlashSize.2M=2MB (16Mb) +frogboard.menu.FlashSize.2M.build.flash_size=2MB +frogboard.menu.FlashSize.2M.build.partitions=minimal + +frogboard.menu.UploadSpeed.921600=921600 +frogboard.menu.UploadSpeed.921600.upload.speed=921600 +frogboard.menu.UploadSpeed.115200=115200 +frogboard.menu.UploadSpeed.115200.upload.speed=115200 +frogboard.menu.UploadSpeed.256000.windows=256000 +frogboard.menu.UploadSpeed.256000.upload.speed=256000 +frogboard.menu.UploadSpeed.230400.windows.upload.speed=256000 +frogboard.menu.UploadSpeed.230400=230400 +frogboard.menu.UploadSpeed.230400.upload.speed=230400 +frogboard.menu.UploadSpeed.460800.linux=460800 +frogboard.menu.UploadSpeed.460800.macosx=460800 +frogboard.menu.UploadSpeed.460800.upload.speed=460800 +frogboard.menu.UploadSpeed.512000.windows=512000 +frogboard.menu.UploadSpeed.512000.upload.speed=512000 + +frogboard.menu.DebugLevel.none=None +frogboard.menu.DebugLevel.none.build.code_debug=0 +frogboard.menu.DebugLevel.error=Error +frogboard.menu.DebugLevel.error.build.code_debug=1 +frogboard.menu.DebugLevel.warn=Warn +frogboard.menu.DebugLevel.warn.build.code_debug=2 +frogboard.menu.DebugLevel.info=Info +frogboard.menu.DebugLevel.info.build.code_debug=3 +frogboard.menu.DebugLevel.debug=Debug +frogboard.menu.DebugLevel.debug.build.code_debug=4 +frogboard.menu.DebugLevel.verbose=Verbose +frogboard.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32cam.name=AI Thinker ESP32-CAM + +esp32cam.upload.tool=esptool_py +esp32cam.upload.maximum_size=3145728 +esp32cam.upload.maximum_data_size=327680 +esp32cam.upload.flags= +esp32cam.upload.extra_flags= +esp32cam.upload.speed=460800 + +esp32cam.serial.disableDTR=true +esp32cam.serial.disableRTS=true + +esp32cam.build.tarch=xtensa +esp32cam.build.bootloader_addr=0x1000 +esp32cam.build.target=esp32 +esp32cam.build.mcu=esp32 +esp32cam.build.core=esp32 +esp32cam.build.variant=esp32 +esp32cam.build.board=ESP32_DEV +esp32cam.build.flash_size=4MB +esp32cam.build.partitions=huge_app +esp32cam.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +esp32cam.build.extra_libs= +esp32cam.build.code_debug=0 + +esp32cam.menu.CPUFreq.240=240MHz (WiFi/BT) +esp32cam.menu.CPUFreq.240.build.f_cpu=240000000L +esp32cam.menu.CPUFreq.160=160MHz (WiFi/BT) +esp32cam.menu.CPUFreq.160.build.f_cpu=160000000L +esp32cam.menu.CPUFreq.80=80MHz (WiFi/BT) +esp32cam.menu.CPUFreq.80.build.f_cpu=80000000L +esp32cam.menu.CPUFreq.40=40MHz (40MHz XTAL) +esp32cam.menu.CPUFreq.40.build.f_cpu=40000000L +esp32cam.menu.CPUFreq.26=26MHz (26MHz XTAL) +esp32cam.menu.CPUFreq.26.build.f_cpu=26000000L +esp32cam.menu.CPUFreq.20=20MHz (40MHz XTAL) +esp32cam.menu.CPUFreq.20.build.f_cpu=20000000L +esp32cam.menu.CPUFreq.13=13MHz (26MHz XTAL) +esp32cam.menu.CPUFreq.13.build.f_cpu=13000000L +esp32cam.menu.CPUFreq.10=10MHz (40MHz XTAL) +esp32cam.menu.CPUFreq.10.build.f_cpu=10000000L + +esp32cam.menu.FlashMode.qio=QIO +esp32cam.menu.FlashMode.qio.build.flash_mode=dio +esp32cam.menu.FlashMode.qio.build.boot=qio +esp32cam.menu.FlashMode.dio=DIO +esp32cam.menu.FlashMode.dio.build.flash_mode=dio +esp32cam.menu.FlashMode.dio.build.boot=dio +esp32cam.menu.FlashMode.qout=QOUT +esp32cam.menu.FlashMode.qout.build.flash_mode=dout +esp32cam.menu.FlashMode.qout.build.boot=qout +esp32cam.menu.FlashMode.dout=DOUT +esp32cam.menu.FlashMode.dout.build.flash_mode=dout +esp32cam.menu.FlashMode.dout.build.boot=dout + +esp32cam.menu.FlashFreq.80=80MHz +esp32cam.menu.FlashFreq.80.build.flash_freq=80m +esp32cam.menu.FlashFreq.40=40MHz +esp32cam.menu.FlashFreq.40.build.flash_freq=40m + +############################################################## + +twatch.name=TTGO T-Watch + +twatch.upload.tool=esptool_py +twatch.upload.maximum_size=6553600 +twatch.upload.maximum_data_size=4521984 +twatch.upload.wait_for_upload_port=true +twatch.upload.flags= +twatch.upload.extra_flags= + +twatch.serial.disableDTR=true +twatch.serial.disableRTS=true + +twatch.build.tarch=xtensa +twatch.build.bootloader_addr=0x1000 +twatch.build.target=esp32 +twatch.build.mcu=esp32 +twatch.build.core=esp32 +twatch.build.variant=twatch +twatch.build.board=TWatch + +twatch.menu.Revision.TWATCH_BASE=T-Watch Base +twatch.menu.Revision.TWATCH_BASE.build.board=TWATCH_BASE +twatch.menu.Revision.TWATCH_2020_V1=T-Watch-2020-V1 +twatch.menu.Revision.TWATCH_2020_V1.build.board=TWATCH_2020_V1 +twatch.menu.Revision.TWATCH_2020_V2=T-Watch-2020-V2 +twatch.menu.Revision.TWATCH_2020_V2.build.board=TWATCH_2020_V2 +twatch.menu.Revision.TWATCH_2020_V3=T-Watch-2020-V3 +twatch.menu.Revision.TWATCH_2020_V3.build.board=TWATCH_2020_V3 + +twatch.build.f_cpu=240000000L +twatch.build.flash_size=16MB +twatch.build.flash_freq=80m +twatch.build.flash_mode=dio +twatch.build.boot=dio +twatch.build.partitions=default_16MB +twatch.build.defines= + +twatch.menu.PSRAM.enabled=Enabled +twatch.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +twatch.menu.PSRAM.enabled.build.extra_libs= +twatch.menu.PSRAM.disabled=Disabled +twatch.menu.PSRAM.disabled.build.defines= +twatch.menu.PSRAM.disabled.build.extra_libs= + +twatch.menu.PartitionScheme.default=Default (2 x 6.5 MB app, 3.6 MB SPIFFS) +twatch.menu.PartitionScheme.default.build.partitions=default_16MB +twatch.menu.PartitionScheme.default.upload.maximum_size=6553600 +twatch.menu.PartitionScheme.large_spiffs=Large SPIFFS (7 MB) +twatch.menu.PartitionScheme.large_spiffs.build.partitions=large_spiffs_16MB +twatch.menu.PartitionScheme.large_spiffs.upload.maximum_size=4685824 + +twatch.menu.UploadSpeed.2000000=2000000 +twatch.menu.UploadSpeed.2000000.upload.speed=2000000 +twatch.menu.UploadSpeed.1152000=1152000 +twatch.menu.UploadSpeed.1152000.upload.speed=1152000 +twatch.menu.UploadSpeed.921600=921600 +twatch.menu.UploadSpeed.921600.upload.speed=921600 +twatch.menu.UploadSpeed.115200=115200 +twatch.menu.UploadSpeed.115200.upload.speed=115200 +twatch.menu.UploadSpeed.256000.windows=256000 +twatch.menu.UploadSpeed.256000.upload.speed=256000 +twatch.menu.UploadSpeed.230400.windows.upload.speed=256000 +twatch.menu.UploadSpeed.230400=230400 +twatch.menu.UploadSpeed.230400.upload.speed=230400 +twatch.menu.UploadSpeed.460800.linux=460800 +twatch.menu.UploadSpeed.460800.macosx=460800 +twatch.menu.UploadSpeed.460800.upload.speed=460800 +twatch.menu.UploadSpeed.512000.windows=512000 +twatch.menu.UploadSpeed.512000.upload.speed=512000 + +twatch.menu.DebugLevel.none=None +twatch.menu.DebugLevel.none.build.code_debug=0 +twatch.menu.DebugLevel.error=Error +twatch.menu.DebugLevel.error.build.code_debug=1 +twatch.menu.DebugLevel.warn=Warn +twatch.menu.DebugLevel.warn.build.code_debug=2 +twatch.menu.DebugLevel.info=Info +twatch.menu.DebugLevel.info.build.code_debug=3 +twatch.menu.DebugLevel.debug=Debug +twatch.menu.DebugLevel.debug.build.code_debug=4 +twatch.menu.DebugLevel.verbose=Verbose +twatch.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +d1_mini32.name=WEMOS D1 MINI ESP32 + +d1_mini32.upload.tool=esptool_py +d1_mini32.upload.maximum_size=1310720 +d1_mini32.upload.maximum_data_size=327680 +d1_mini32.upload.flags= +d1_mini32.upload.extra_flags= + +d1_mini32.serial.disableDTR=true +d1_mini32.serial.disableRTS=true + +d1_mini32.build.tarch=xtensa +d1_mini32.build.bootloader_addr=0x1000 +d1_mini32.build.target=esp32 +d1_mini32.build.mcu=esp32 +d1_mini32.build.core=esp32 +d1_mini32.build.variant=d1_mini32 +d1_mini32.build.board=D1_MINI32 + +d1_mini32.build.f_cpu=240000000L +d1_mini32.build.flash_mode=dio +d1_mini32.build.flash_size=4MB +d1_mini32.build.boot=dio +d1_mini32.build.partitions=default +d1_mini32.build.defines= + +d1_mini32.menu.FlashFreq.80=80MHz +d1_mini32.menu.FlashFreq.80.build.flash_freq=80m +d1_mini32.menu.FlashFreq.40=40MHz +d1_mini32.menu.FlashFreq.40.build.flash_freq=40m + +d1_mini32.menu.PartitionScheme.default=Default +d1_mini32.menu.PartitionScheme.default.build.partitions=default +d1_mini32.menu.PartitionScheme.no_ota=No OTA (Large APP) +d1_mini32.menu.PartitionScheme.no_ota.build.partitions=no_ota +d1_mini32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +d1_mini32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +d1_mini32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +d1_mini32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +d1_mini32.menu.CPUFreq.240=240MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.240.build.f_cpu=240000000L +d1_mini32.menu.CPUFreq.160=160MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.160.build.f_cpu=160000000L +d1_mini32.menu.CPUFreq.80=80MHz (WiFi/BT) +d1_mini32.menu.CPUFreq.80.build.f_cpu=80000000L +d1_mini32.menu.CPUFreq.40=40MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.40.build.f_cpu=40000000L +d1_mini32.menu.CPUFreq.26=26MHz (26MHz XTAL) +d1_mini32.menu.CPUFreq.26.build.f_cpu=26000000L +d1_mini32.menu.CPUFreq.20=20MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.20.build.f_cpu=20000000L +d1_mini32.menu.CPUFreq.13=13MHz (26MHz XTAL) +d1_mini32.menu.CPUFreq.13.build.f_cpu=13000000L +d1_mini32.menu.CPUFreq.10=10MHz (40MHz XTAL) +d1_mini32.menu.CPUFreq.10.build.f_cpu=10000000L + +d1_mini32.menu.UploadSpeed.921600=921600 +d1_mini32.menu.UploadSpeed.921600.upload.speed=921600 +d1_mini32.menu.UploadSpeed.115200=115200 +d1_mini32.menu.UploadSpeed.115200.upload.speed=115200 +d1_mini32.menu.UploadSpeed.256000.windows=256000 +d1_mini32.menu.UploadSpeed.256000.upload.speed=256000 +d1_mini32.menu.UploadSpeed.230400.windows.upload.speed=256000 +d1_mini32.menu.UploadSpeed.230400=230400 +d1_mini32.menu.UploadSpeed.230400.upload.speed=230400 +d1_mini32.menu.UploadSpeed.460800.linux=460800 +d1_mini32.menu.UploadSpeed.460800.macosx=460800 +d1_mini32.menu.UploadSpeed.460800.upload.speed=460800 +d1_mini32.menu.UploadSpeed.512000.windows=512000 +d1_mini32.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +gpy.name=Pycom GPy + +gpy.upload.tool=esptool_py +gpy.upload.maximum_size=1310720 +gpy.upload.maximum_data_size=327680 +gpy.upload.flags= +gpy.upload.extra_flags= + +gpy.serial.disableDTR=true +gpy.serial.disableRTS=true + +gpy.build.tarch=xtensa +gpy.build.bootloader_addr=0x1000 +gpy.build.target=esp32 +gpy.build.mcu=esp32 +gpy.build.core=esp32 +gpy.build.variant=gpy +gpy.build.board=PYCOM_GPY + +gpy.build.f_cpu=240000000L +gpy.build.flash_mode=dio +gpy.build.flash_size=8MB +gpy.build.boot=dio +gpy.build.partitions=default + +gpy.menu.FlashFreq.80=80MHz +gpy.menu.FlashFreq.80.build.flash_freq=80m +gpy.menu.FlashFreq.40=40MHz +gpy.menu.FlashFreq.40.build.flash_freq=40m + +gpy.menu.UploadSpeed.921600=921600 +gpy.menu.UploadSpeed.921600.upload.speed=921600 +gpy.menu.UploadSpeed.115200=115200 +gpy.menu.UploadSpeed.115200.upload.speed=115200 +gpy.menu.UploadSpeed.256000.windows=256000 +gpy.menu.UploadSpeed.256000.upload.speed=256000 +gpy.menu.UploadSpeed.230400.windows.upload.speed=256000 +gpy.menu.UploadSpeed.230400=230400 +gpy.menu.UploadSpeed.230400.upload.speed=230400 +gpy.menu.UploadSpeed.460800.linux=460800 +gpy.menu.UploadSpeed.460800.macosx=460800 +gpy.menu.UploadSpeed.460800.upload.speed=460800 +gpy.menu.UploadSpeed.512000.windows=512000 +gpy.menu.UploadSpeed.512000.upload.speed=512000 + +gpy.menu.DebugLevel.none=None +gpy.menu.DebugLevel.none.build.code_debug=0 +gpy.menu.DebugLevel.error=Error +gpy.menu.DebugLevel.error.build.code_debug=1 +gpy.menu.DebugLevel.warn=Warn +gpy.menu.DebugLevel.warn.build.code_debug=2 +gpy.menu.DebugLevel.info=Info +gpy.menu.DebugLevel.info.build.code_debug=3 +gpy.menu.DebugLevel.debug=Debug +gpy.menu.DebugLevel.debug.build.code_debug=4 +gpy.menu.DebugLevel.verbose=Verbose +gpy.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +vintlabs-devkit-v1.name=VintLabs ESP32 Devkit + +vintlabs-devkit-v1.upload.tool=esptool_py +vintlabs-devkit-v1.upload.maximum_size=1310720 +vintlabs-devkit-v1.upload.maximum_data_size=327680 +vintlabs-devkit-v1.upload.flags= +vintlabs-devkit-v1.upload.extra_flags= + +vintlabs-devkit-v1.serial.disableDTR=true +vintlabs-devkit-v1.serial.disableRTS=true + +vintlabs-devkit-v1.build.tarch=xtensa +vintlabs-devkit-v1.build.bootloader_addr=0x1000 +vintlabs-devkit-v1.build.target=esp32 +vintlabs-devkit-v1.build.mcu=esp32 +vintlabs-devkit-v1.build.core=esp32 +vintlabs-devkit-v1.build.variant=vintlabsdevkitv1 +vintlabs-devkit-v1.build.board=ESP32_DEV + +vintlabs-devkit-v1.build.f_cpu=240000000L +vintlabs-devkit-v1.build.flash_mode=dio +vintlabs-devkit-v1.build.flash_size=4MB +vintlabs-devkit-v1.build.boot=dio +vintlabs-devkit-v1.build.partitions=default +vintlabs-devkit-v1.build.defines= + +vintlabs-devkit-v1.menu.FlashFreq.80=80MHz +vintlabs-devkit-v1.menu.FlashFreq.80.build.flash_freq=80m +vintlabs-devkit-v1.menu.FlashFreq.40=40MHz +vintlabs-devkit-v1.menu.FlashFreq.40.build.flash_freq=40m + +vintlabs-devkit-v1.menu.UploadSpeed.2000000=2000000 +vintlabs-devkit-v1.menu.UploadSpeed.2000000.upload.speed=2000000 +vintlabs-devkit-v1.menu.UploadSpeed.921600=921600 +vintlabs-devkit-v1.menu.UploadSpeed.921600.upload.speed=921600 +vintlabs-devkit-v1.menu.UploadSpeed.115200=115200 +vintlabs-devkit-v1.menu.UploadSpeed.115200.upload.speed=115200 +vintlabs-devkit-v1.menu.UploadSpeed.256000.windows=256000 +vintlabs-devkit-v1.menu.UploadSpeed.256000.upload.speed=256000 +vintlabs-devkit-v1.menu.UploadSpeed.230400.windows.upload.speed=256000 +vintlabs-devkit-v1.menu.UploadSpeed.230400=230400 +vintlabs-devkit-v1.menu.UploadSpeed.230400.upload.speed=230400 +vintlabs-devkit-v1.menu.UploadSpeed.460800.linux=460800 +vintlabs-devkit-v1.menu.UploadSpeed.460800.macosx=460800 +vintlabs-devkit-v1.menu.UploadSpeed.460800.upload.speed=460800 +vintlabs-devkit-v1.menu.UploadSpeed.512000.windows=512000 +vintlabs-devkit-v1.menu.UploadSpeed.512000.upload.speed=512000 + +vintlabs-devkit-v1.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.default.build.partitions=default +vintlabs-devkit-v1.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +vintlabs-devkit-v1.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +vintlabs-devkit-v1.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +vintlabs-devkit-v1.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +vintlabs-devkit-v1.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +vintlabs-devkit-v1.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.minimal.build.partitions=minimal +vintlabs-devkit-v1.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.no_ota.build.partitions=no_ota +vintlabs-devkit-v1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +vintlabs-devkit-v1.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +vintlabs-devkit-v1.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +vintlabs-devkit-v1.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +vintlabs-devkit-v1.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +vintlabs-devkit-v1.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +vintlabs-devkit-v1.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +vintlabs-devkit-v1.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +vintlabs-devkit-v1.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +vintlabs-devkit-v1.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.huge_app.build.partitions=huge_app +vintlabs-devkit-v1.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +vintlabs-devkit-v1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +vintlabs-devkit-v1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +vintlabs-devkit-v1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +vintlabs-devkit-v1.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +vintlabs-devkit-v1.menu.PartitionScheme.fatflash.build.partitions=ffat +vintlabs-devkit-v1.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +vintlabs-devkit-v1.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +vintlabs-devkit-v1.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +vintlabs-devkit-v1.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +vintlabs-devkit-v1.menu.FlashSize.4M=4MB (32Mb) +vintlabs-devkit-v1.menu.FlashSize.4M.build.flash_size=4MB +vintlabs-devkit-v1.menu.FlashSize.8M=8MB (64Mb) +vintlabs-devkit-v1.menu.FlashSize.8M.build.flash_size=8MB +vintlabs-devkit-v1.menu.FlashSize.8M.build.partitions=default_8MB +vintlabs-devkit-v1.menu.FlashSize.2M=2MB (16Mb) +vintlabs-devkit-v1.menu.FlashSize.2M.build.flash_size=2MB +vintlabs-devkit-v1.menu.FlashSize.2M.build.partitions=minimal +vintlabs-devkit-v1.menu.FlashSize.16M=16MB (128Mb) +vintlabs-devkit-v1.menu.FlashSize.16M.build.flash_size=16MB + +vintlabs-devkit-v1.menu.DebugLevel.none=None +vintlabs-devkit-v1.menu.DebugLevel.none.build.code_debug=0 +vintlabs-devkit-v1.menu.DebugLevel.error=Error +vintlabs-devkit-v1.menu.DebugLevel.error.build.code_debug=1 +vintlabs-devkit-v1.menu.DebugLevel.warn=Warn +vintlabs-devkit-v1.menu.DebugLevel.warn.build.code_debug=2 +vintlabs-devkit-v1.menu.DebugLevel.info=Info +vintlabs-devkit-v1.menu.DebugLevel.info.build.code_debug=3 +vintlabs-devkit-v1.menu.DebugLevel.debug=Debug +vintlabs-devkit-v1.menu.DebugLevel.debug.build.code_debug=4 + +############################################################## + +honeylemon.name=HONEYLemon + +honeylemon.upload.tool=esptool_py +honeylemon.upload.maximum_size=1310720 +honeylemon.upload.maximum_data_size=327680 +honeylemon.upload.flags= +honeylemon.upload.extra_flags= + +honeylemon.serial.disableDTR=true +honeylemon.serial.disableRTS=true + +honeylemon.build.tarch=xtensa +honeylemon.build.bootloader_addr=0x1000 +honeylemon.build.target=esp32 +honeylemon.build.mcu=esp32 +honeylemon.build.core=esp32 +honeylemon.build.variant=honeylemon +honeylemon.build.board=HONEYLEMON + +honeylemon.build.f_cpu=240000000L +honeylemon.build.flash_mode=dio +honeylemon.build.flash_size=4MB +honeylemon.build.boot=dio +honeylemon.build.partitions=default +honeylemon.build.defines= + +honeylemon.menu.FlashFreq.80=80MHz +honeylemon.menu.FlashFreq.80.build.flash_freq=80m +honeylemon.menu.FlashFreq.40=40MHz +honeylemon.menu.FlashFreq.40.build.flash_freq=40m + +honeylemon.menu.UploadSpeed.921600=921600 +honeylemon.menu.UploadSpeed.921600.upload.speed=921600 +honeylemon.menu.UploadSpeed.115200=115200 +honeylemon.menu.UploadSpeed.115200.upload.speed=115200 +honeylemon.menu.UploadSpeed.256000.windows=256000 +honeylemon.menu.UploadSpeed.256000.upload.speed=256000 +honeylemon.menu.UploadSpeed.230400.windows.upload.speed=256000 +honeylemon.menu.UploadSpeed.230400=230400 +honeylemon.menu.UploadSpeed.230400.upload.speed=230400 +honeylemon.menu.UploadSpeed.460800.linux=460800 +honeylemon.menu.UploadSpeed.460800.macosx=460800 +honeylemon.menu.UploadSpeed.460800.upload.speed=460800 +honeylemon.menu.UploadSpeed.512000.windows=512000 +honeylemon.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +mgbot-iotik32a.name=MGBOT IOTIK 32A + +mgbot-iotik32a.upload.tool=esptool_py +mgbot-iotik32a.upload.maximum_size=1310720 +mgbot-iotik32a.upload.maximum_data_size=327680 +mgbot-iotik32a.upload.flags= +mgbot-iotik32a.upload.extra_flags= + +mgbot-iotik32a.serial.disableDTR=true +mgbot-iotik32a.serial.disableRTS=true + +mgbot-iotik32a.build.tarch=xtensa +mgbot-iotik32a.build.bootloader_addr=0x1000 +mgbot-iotik32a.build.target=esp32 +mgbot-iotik32a.build.mcu=esp32 +mgbot-iotik32a.build.core=esp32 +mgbot-iotik32a.build.variant=mgbot-iotik32a +mgbot-iotik32a.build.board=MGBOT_IOTIK32A + +mgbot-iotik32a.build.f_cpu=240000000L +mgbot-iotik32a.build.flash_size=4MB +mgbot-iotik32a.build.flash_freq=40m +mgbot-iotik32a.build.flash_mode=dio +mgbot-iotik32a.build.boot=dio +mgbot-iotik32a.build.partitions=default +mgbot-iotik32a.build.defines= + +mgbot-iotik32a.menu.PSRAM.disabled=Disabled +mgbot-iotik32a.menu.PSRAM.disabled.build.defines= +mgbot-iotik32a.menu.PSRAM.disabled.build.extra_libs= +mgbot-iotik32a.menu.PSRAM.enabled=Enabled +mgbot-iotik32a.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +mgbot-iotik32a.menu.PSRAM.enabled.build.extra_libs= + +mgbot-iotik32a.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.default.build.partitions=default +mgbot-iotik32a.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +mgbot-iotik32a.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +mgbot-iotik32a.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +mgbot-iotik32a.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +mgbot-iotik32a.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +mgbot-iotik32a.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.minimal.build.partitions=minimal +mgbot-iotik32a.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.no_ota.build.partitions=no_ota +mgbot-iotik32a.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +mgbot-iotik32a.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +mgbot-iotik32a.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +mgbot-iotik32a.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +mgbot-iotik32a.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +mgbot-iotik32a.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +mgbot-iotik32a.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +mgbot-iotik32a.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +mgbot-iotik32a.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +mgbot-iotik32a.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.huge_app.build.partitions=huge_app +mgbot-iotik32a.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +mgbot-iotik32a.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +mgbot-iotik32a.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +mgbot-iotik32a.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +mgbot-iotik32a.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +mgbot-iotik32a.menu.PartitionScheme.fatflash.build.partitions=ffat +mgbot-iotik32a.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +mgbot-iotik32a.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +mgbot-iotik32a.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +mgbot-iotik32a.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +mgbot-iotik32a.menu.CPUFreq.240=240MHz (WiFi/BT) +mgbot-iotik32a.menu.CPUFreq.240.build.f_cpu=240000000L +mgbot-iotik32a.menu.CPUFreq.160=160MHz (WiFi/BT) +mgbot-iotik32a.menu.CPUFreq.160.build.f_cpu=160000000L +mgbot-iotik32a.menu.CPUFreq.80=80MHz (WiFi/BT) +mgbot-iotik32a.menu.CPUFreq.80.build.f_cpu=80000000L +mgbot-iotik32a.menu.CPUFreq.40=40MHz (40MHz XTAL) +mgbot-iotik32a.menu.CPUFreq.40.build.f_cpu=40000000L +mgbot-iotik32a.menu.CPUFreq.26=26MHz (26MHz XTAL) +mgbot-iotik32a.menu.CPUFreq.26.build.f_cpu=26000000L +mgbot-iotik32a.menu.CPUFreq.20=20MHz (40MHz XTAL) +mgbot-iotik32a.menu.CPUFreq.20.build.f_cpu=20000000L +mgbot-iotik32a.menu.CPUFreq.13=13MHz (26MHz XTAL) +mgbot-iotik32a.menu.CPUFreq.13.build.f_cpu=13000000L +mgbot-iotik32a.menu.CPUFreq.10=10MHz (40MHz XTAL) +mgbot-iotik32a.menu.CPUFreq.10.build.f_cpu=10000000L + +mgbot-iotik32a.menu.FlashMode.qio=QIO +mgbot-iotik32a.menu.FlashMode.qio.build.flash_mode=dio +mgbot-iotik32a.menu.FlashMode.qio.build.boot=qio +mgbot-iotik32a.menu.FlashMode.dio=DIO +mgbot-iotik32a.menu.FlashMode.dio.build.flash_mode=dio +mgbot-iotik32a.menu.FlashMode.dio.build.boot=dio +mgbot-iotik32a.menu.FlashMode.qout=QOUT +mgbot-iotik32a.menu.FlashMode.qout.build.flash_mode=dout +mgbot-iotik32a.menu.FlashMode.qout.build.boot=qout +mgbot-iotik32a.menu.FlashMode.dout=DOUT +mgbot-iotik32a.menu.FlashMode.dout.build.flash_mode=dout +mgbot-iotik32a.menu.FlashMode.dout.build.boot=dout + +mgbot-iotik32a.menu.FlashFreq.80=80MHz +mgbot-iotik32a.menu.FlashFreq.80.build.flash_freq=80m +mgbot-iotik32a.menu.FlashFreq.40=40MHz +mgbot-iotik32a.menu.FlashFreq.40.build.flash_freq=40m + +mgbot-iotik32a.menu.FlashSize.4M=4MB (32Mb) +mgbot-iotik32a.menu.FlashSize.4M.build.flash_size=4MB +mgbot-iotik32a.menu.FlashSize.8M=8MB (64Mb) +mgbot-iotik32a.menu.FlashSize.8M.build.flash_size=8MB +mgbot-iotik32a.menu.FlashSize.8M.build.partitions=default_8MB +mgbot-iotik32a.menu.FlashSize.2M=2MB (16Mb) +mgbot-iotik32a.menu.FlashSize.2M.build.flash_size=2MB +mgbot-iotik32a.menu.FlashSize.2M.build.partitions=minimal +mgbot-iotik32a.menu.FlashSize.16M=16MB (128Mb) +mgbot-iotik32a.menu.FlashSize.16M.build.flash_size=16MB + +mgbot-iotik32a.menu.UploadSpeed.921600=921600 +mgbot-iotik32a.menu.UploadSpeed.921600.upload.speed=921600 +mgbot-iotik32a.menu.UploadSpeed.115200=115200 +mgbot-iotik32a.menu.UploadSpeed.115200.upload.speed=115200 +mgbot-iotik32a.menu.UploadSpeed.256000.windows=256000 +mgbot-iotik32a.menu.UploadSpeed.256000.upload.speed=256000 +mgbot-iotik32a.menu.UploadSpeed.230400.windows.upload.speed=256000 +mgbot-iotik32a.menu.UploadSpeed.230400=230400 +mgbot-iotik32a.menu.UploadSpeed.230400.upload.speed=230400 +mgbot-iotik32a.menu.UploadSpeed.460800.linux=460800 +mgbot-iotik32a.menu.UploadSpeed.460800.macosx=460800 +mgbot-iotik32a.menu.UploadSpeed.460800.upload.speed=460800 +mgbot-iotik32a.menu.UploadSpeed.512000.windows=512000 +mgbot-iotik32a.menu.UploadSpeed.512000.upload.speed=512000 + +mgbot-iotik32a.menu.DebugLevel.none=None +mgbot-iotik32a.menu.DebugLevel.none.build.code_debug=0 +mgbot-iotik32a.menu.DebugLevel.error=Error +mgbot-iotik32a.menu.DebugLevel.error.build.code_debug=1 +mgbot-iotik32a.menu.DebugLevel.warn=Warn +mgbot-iotik32a.menu.DebugLevel.warn.build.code_debug=2 +mgbot-iotik32a.menu.DebugLevel.info=Info +mgbot-iotik32a.menu.DebugLevel.info.build.code_debug=3 +mgbot-iotik32a.menu.DebugLevel.debug=Debug +mgbot-iotik32a.menu.DebugLevel.debug.build.code_debug=4 +mgbot-iotik32a.menu.DebugLevel.verbose=Verbose +mgbot-iotik32a.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +mgbot-iotik32b.name=MGBOT IOTIK 32B + +mgbot-iotik32b.upload.tool=esptool_py +mgbot-iotik32b.upload.maximum_size=1310720 +mgbot-iotik32b.upload.maximum_data_size=327680 +mgbot-iotik32b.upload.flags= +mgbot-iotik32b.upload.extra_flags= + +mgbot-iotik32b.serial.disableDTR=true +mgbot-iotik32b.serial.disableRTS=true + +mgbot-iotik32b.build.tarch=xtensa +mgbot-iotik32b.build.bootloader_addr=0x1000 +mgbot-iotik32b.build.target=esp32 +mgbot-iotik32b.build.mcu=esp32 +mgbot-iotik32b.build.core=esp32 +mgbot-iotik32b.build.variant=mgbot-iotik32b +mgbot-iotik32b.build.board=MGBOT_IOTIK32B + +mgbot-iotik32b.build.f_cpu=240000000L +mgbot-iotik32b.build.flash_size=4MB +mgbot-iotik32b.build.flash_freq=40m +mgbot-iotik32b.build.flash_mode=dio +mgbot-iotik32b.build.boot=dio +mgbot-iotik32b.build.partitions=default +mgbot-iotik32b.build.defines= + +mgbot-iotik32b.menu.PSRAM.disabled=Disabled +mgbot-iotik32b.menu.PSRAM.disabled.build.defines= +mgbot-iotik32b.menu.PSRAM.disabled.build.extra_libs= +mgbot-iotik32b.menu.PSRAM.enabled=Enabled +mgbot-iotik32b.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +mgbot-iotik32b.menu.PSRAM.enabled.build.extra_libs= + +mgbot-iotik32b.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.default.build.partitions=default +mgbot-iotik32b.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +mgbot-iotik32b.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +mgbot-iotik32b.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +mgbot-iotik32b.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +mgbot-iotik32b.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +mgbot-iotik32b.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.minimal.build.partitions=minimal +mgbot-iotik32b.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.no_ota.build.partitions=no_ota +mgbot-iotik32b.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +mgbot-iotik32b.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +mgbot-iotik32b.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +mgbot-iotik32b.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +mgbot-iotik32b.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +mgbot-iotik32b.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +mgbot-iotik32b.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +mgbot-iotik32b.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +mgbot-iotik32b.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +mgbot-iotik32b.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.huge_app.build.partitions=huge_app +mgbot-iotik32b.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +mgbot-iotik32b.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +mgbot-iotik32b.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +mgbot-iotik32b.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +mgbot-iotik32b.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +mgbot-iotik32b.menu.PartitionScheme.fatflash.build.partitions=ffat +mgbot-iotik32b.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +mgbot-iotik32b.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +mgbot-iotik32b.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +mgbot-iotik32b.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +mgbot-iotik32b.menu.CPUFreq.240=240MHz (WiFi/BT) +mgbot-iotik32b.menu.CPUFreq.240.build.f_cpu=240000000L +mgbot-iotik32b.menu.CPUFreq.160=160MHz (WiFi/BT) +mgbot-iotik32b.menu.CPUFreq.160.build.f_cpu=160000000L +mgbot-iotik32b.menu.CPUFreq.80=80MHz (WiFi/BT) +mgbot-iotik32b.menu.CPUFreq.80.build.f_cpu=80000000L +mgbot-iotik32b.menu.CPUFreq.40=40MHz (40MHz XTAL) +mgbot-iotik32b.menu.CPUFreq.40.build.f_cpu=40000000L +mgbot-iotik32b.menu.CPUFreq.26=26MHz (26MHz XTAL) +mgbot-iotik32b.menu.CPUFreq.26.build.f_cpu=26000000L +mgbot-iotik32b.menu.CPUFreq.20=20MHz (40MHz XTAL) +mgbot-iotik32b.menu.CPUFreq.20.build.f_cpu=20000000L +mgbot-iotik32b.menu.CPUFreq.13=13MHz (26MHz XTAL) +mgbot-iotik32b.menu.CPUFreq.13.build.f_cpu=13000000L +mgbot-iotik32b.menu.CPUFreq.10=10MHz (40MHz XTAL) +mgbot-iotik32b.menu.CPUFreq.10.build.f_cpu=10000000L + +mgbot-iotik32b.menu.FlashMode.qio=QIO +mgbot-iotik32b.menu.FlashMode.qio.build.flash_mode=dio +mgbot-iotik32b.menu.FlashMode.qio.build.boot=qio +mgbot-iotik32b.menu.FlashMode.dio=DIO +mgbot-iotik32b.menu.FlashMode.dio.build.flash_mode=dio +mgbot-iotik32b.menu.FlashMode.dio.build.boot=dio +mgbot-iotik32b.menu.FlashMode.qout=QOUT +mgbot-iotik32b.menu.FlashMode.qout.build.flash_mode=dout +mgbot-iotik32b.menu.FlashMode.qout.build.boot=qout +mgbot-iotik32b.menu.FlashMode.dout=DOUT +mgbot-iotik32b.menu.FlashMode.dout.build.flash_mode=dout +mgbot-iotik32b.menu.FlashMode.dout.build.boot=dout + +mgbot-iotik32b.menu.FlashFreq.80=80MHz +mgbot-iotik32b.menu.FlashFreq.80.build.flash_freq=80m +mgbot-iotik32b.menu.FlashFreq.40=40MHz +mgbot-iotik32b.menu.FlashFreq.40.build.flash_freq=40m + +mgbot-iotik32b.menu.FlashSize.4M=4MB (32Mb) +mgbot-iotik32b.menu.FlashSize.4M.build.flash_size=4MB +mgbot-iotik32b.menu.FlashSize.8M=8MB (64Mb) +mgbot-iotik32b.menu.FlashSize.8M.build.flash_size=8MB +mgbot-iotik32b.menu.FlashSize.8M.build.partitions=default_8MB +mgbot-iotik32b.menu.FlashSize.2M=2MB (16Mb) +mgbot-iotik32b.menu.FlashSize.2M.build.flash_size=2MB +mgbot-iotik32b.menu.FlashSize.2M.build.partitions=minimal +mgbot-iotik32b.menu.FlashSize.16M=16MB (128Mb) +mgbot-iotik32b.menu.FlashSize.16M.build.flash_size=16MB + +mgbot-iotik32b.menu.UploadSpeed.921600=921600 +mgbot-iotik32b.menu.UploadSpeed.921600.upload.speed=921600 +mgbot-iotik32b.menu.UploadSpeed.115200=115200 +mgbot-iotik32b.menu.UploadSpeed.115200.upload.speed=115200 +mgbot-iotik32b.menu.UploadSpeed.256000.windows=256000 +mgbot-iotik32b.menu.UploadSpeed.256000.upload.speed=256000 +mgbot-iotik32b.menu.UploadSpeed.230400.windows.upload.speed=256000 +mgbot-iotik32b.menu.UploadSpeed.230400=230400 +mgbot-iotik32b.menu.UploadSpeed.230400.upload.speed=230400 +mgbot-iotik32b.menu.UploadSpeed.460800.linux=460800 +mgbot-iotik32b.menu.UploadSpeed.460800.macosx=460800 +mgbot-iotik32b.menu.UploadSpeed.460800.upload.speed=460800 +mgbot-iotik32b.menu.UploadSpeed.512000.windows=512000 +mgbot-iotik32b.menu.UploadSpeed.512000.upload.speed=512000 + +mgbot-iotik32b.menu.DebugLevel.none=None +mgbot-iotik32b.menu.DebugLevel.none.build.code_debug=0 +mgbot-iotik32b.menu.DebugLevel.error=Error +mgbot-iotik32b.menu.DebugLevel.error.build.code_debug=1 +mgbot-iotik32b.menu.DebugLevel.warn=Warn +mgbot-iotik32b.menu.DebugLevel.warn.build.code_debug=2 +mgbot-iotik32b.menu.DebugLevel.info=Info +mgbot-iotik32b.menu.DebugLevel.info.build.code_debug=3 +mgbot-iotik32b.menu.DebugLevel.debug=Debug +mgbot-iotik32b.menu.DebugLevel.debug.build.code_debug=4 +mgbot-iotik32b.menu.DebugLevel.verbose=Verbose +mgbot-iotik32b.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +piranha_esp-32.name=Piranha ESP-32 + +piranha_esp-32.upload.tool=esptool_py +piranha_esp-32.upload.maximum_size=1310720 +piranha_esp-32.upload.maximum_data_size=327680 +piranha_esp-32.upload.flags= +piranha_esp-32.upload.extra_flags= + +piranha_esp-32.serial.disableDTR=true +piranha_esp-32.serial.disableRTS=true + +piranha_esp-32.build.tarch=xtensa +piranha_esp-32.build.bootloader_addr=0x1000 +piranha_esp-32.build.target=esp32 +piranha_esp-32.build.mcu=esp32 +piranha_esp-32.build.core=esp32 +piranha_esp-32.build.variant=piranha_esp-32 +piranha_esp-32.build.board=Piranha + +piranha_esp-32.build.f_cpu=240000000L +piranha_esp-32.build.flash_mode=dio +piranha_esp-32.build.flash_size=4MB +piranha_esp-32.build.boot=dio +piranha_esp-32.build.partitions=default +piranha_esp-32.build.defines= + +piranha_esp-32.menu.PartitionScheme.default=Default +piranha_esp-32.menu.PartitionScheme.default.build.partitions=default +piranha_esp-32.menu.PartitionScheme.no_ota=No OTA (Large APP) +piranha_esp-32.menu.PartitionScheme.no_ota.build.partitions=no_ota +piranha_esp-32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +piranha_esp-32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +piranha_esp-32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +piranha_esp-32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +piranha_esp-32.menu.FlashFreq.80=80MHz +piranha_esp-32.menu.FlashFreq.80.build.flash_freq=80m +piranha_esp-32.menu.FlashFreq.40=40MHz +piranha_esp-32.menu.FlashFreq.40.build.flash_freq=40m + +piranha_esp-32.menu.UploadSpeed.921600=921600 +piranha_esp-32.menu.UploadSpeed.921600.upload.speed=921600 +piranha_esp-32.menu.UploadSpeed.115200=115200 +piranha_esp-32.menu.UploadSpeed.115200.upload.speed=115200 +piranha_esp-32.menu.UploadSpeed.256000.windows=256000 +piranha_esp-32.menu.UploadSpeed.256000.upload.speed=256000 +piranha_esp-32.menu.UploadSpeed.230400.windows.upload.speed=256000 +piranha_esp-32.menu.UploadSpeed.230400=230400 +piranha_esp-32.menu.UploadSpeed.230400.upload.speed=230400 +piranha_esp-32.menu.UploadSpeed.460800.linux=460800 +piranha_esp-32.menu.UploadSpeed.460800.macosx=460800 +piranha_esp-32.menu.UploadSpeed.460800.upload.speed=460800 +piranha_esp-32.menu.UploadSpeed.512000.windows=512000 +piranha_esp-32.menu.UploadSpeed.512000.upload.speed=512000 + +piranha_esp-32.menu.DebugLevel.none=None +piranha_esp-32.menu.DebugLevel.none.build.code_debug=0 +piranha_esp-32.menu.DebugLevel.error=Error +piranha_esp-32.menu.DebugLevel.error.build.code_debug=1 +piranha_esp-32.menu.DebugLevel.warn=Warn +piranha_esp-32.menu.DebugLevel.warn.build.code_debug=2 +piranha_esp-32.menu.DebugLevel.info=Info +piranha_esp-32.menu.DebugLevel.info.build.code_debug=3 +piranha_esp-32.menu.DebugLevel.debug=Debug +piranha_esp-32.menu.DebugLevel.debug.build.code_debug=4 +piranha_esp-32.menu.DebugLevel.verbose=Verbose +piranha_esp-32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +metro_esp-32.name=Metro ESP-32 + +metro_esp-32.upload.tool=esptool_py +metro_esp-32.upload.maximum_size=1310720 +metro_esp-32.upload.maximum_data_size=327680 +metro_esp-32.upload.flags= +metro_esp-32.upload.extra_flags= + +metro_esp-32.serial.disableDTR=true +metro_esp-32.serial.disableRTS=true + +metro_esp-32.build.tarch=xtensa +metro_esp-32.build.bootloader_addr=0x1000 +metro_esp-32.build.target=esp32 +metro_esp-32.build.mcu=esp32 +metro_esp-32.build.core=esp32 +metro_esp-32.build.variant=metro_esp-32 +metro_esp-32.build.board=Metro + +metro_esp-32.build.f_cpu=240000000L +metro_esp-32.build.flash_mode=dio +metro_esp-32.build.flash_size=4MB +metro_esp-32.build.boot=dio +metro_esp-32.build.partitions=default +metro_esp-32.build.defines= + +metro_esp-32.menu.PartitionScheme.default=Default +metro_esp-32.menu.PartitionScheme.default.build.partitions=default +metro_esp-32.menu.PartitionScheme.no_ota=No OTA (Large APP) +metro_esp-32.menu.PartitionScheme.no_ota.build.partitions=no_ota +metro_esp-32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +metro_esp-32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +metro_esp-32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +metro_esp-32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +metro_esp-32.menu.FlashFreq.80=80MHz +metro_esp-32.menu.FlashFreq.80.build.flash_freq=80m +metro_esp-32.menu.FlashFreq.40=40MHz +metro_esp-32.menu.FlashFreq.40.build.flash_freq=40m + +metro_esp-32.menu.UploadSpeed.921600=921600 +metro_esp-32.menu.UploadSpeed.921600.upload.speed=921600 +metro_esp-32.menu.UploadSpeed.115200=115200 +metro_esp-32.menu.UploadSpeed.115200.upload.speed=115200 +metro_esp-32.menu.UploadSpeed.256000.windows=256000 +metro_esp-32.menu.UploadSpeed.256000.upload.speed=256000 +metro_esp-32.menu.UploadSpeed.230400.windows.upload.speed=256000 +metro_esp-32.menu.UploadSpeed.230400=230400 +metro_esp-32.menu.UploadSpeed.230400.upload.speed=230400 +metro_esp-32.menu.UploadSpeed.460800.linux=460800 +metro_esp-32.menu.UploadSpeed.460800.macosx=460800 +metro_esp-32.menu.UploadSpeed.460800.upload.speed=460800 +metro_esp-32.menu.UploadSpeed.512000.windows=512000 +metro_esp-32.menu.UploadSpeed.512000.upload.speed=512000 + +metro_esp-32.menu.DebugLevel.none=None +metro_esp-32.menu.DebugLevel.none.build.code_debug=0 +metro_esp-32.menu.DebugLevel.error=Error +metro_esp-32.menu.DebugLevel.error.build.code_debug=1 +metro_esp-32.menu.DebugLevel.warn=Warn +metro_esp-32.menu.DebugLevel.warn.build.code_debug=2 +metro_esp-32.menu.DebugLevel.info=Info +metro_esp-32.menu.DebugLevel.info.build.code_debug=3 +metro_esp-32.menu.DebugLevel.debug=Debug +metro_esp-32.menu.DebugLevel.debug.build.code_debug=4 +metro_esp-32.menu.DebugLevel.verbose=Verbose +metro_esp-32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## +sensesiot_weizen.name=Senses's WEIZEN + +sensesiot_weizen.upload.tool=esptool_py +sensesiot_weizen.upload.maximum_size=1310720 +sensesiot_weizen.upload.maximum_data_size=327680 +sensesiot_weizen.upload.flags= +sensesiot_weizen.upload.extra_flags= + +sensesiot_weizen.serial.disableDTR=true +sensesiot_weizen.serial.disableRTS=true + +sensesiot_weizen.build.tarch=xtensa +sensesiot_weizen.build.bootloader_addr=0x1000 +sensesiot_weizen.build.target=esp32 +sensesiot_weizen.build.mcu=esp32 +sensesiot_weizen.build.core=esp32 +sensesiot_weizen.build.variant=esp32 +sensesiot_weizen.build.board=sensesiot_weizen + +sensesiot_weizen.build.f_cpu=240000000L +sensesiot_weizen.build.flash_mode=dio +sensesiot_weizen.build.flash_size=4MB +sensesiot_weizen.build.boot=dio +sensesiot_weizen.build.partitions=default +sensesiot_weizen.build.defines= + +sensesiot_weizen.menu.FlashFreq.80=80MHz +sensesiot_weizen.menu.FlashFreq.80.build.flash_freq=80m +sensesiot_weizen.menu.FlashFreq.40=40MHz +sensesiot_weizen.menu.FlashFreq.40.build.flash_freq=40m + +sensesiot_weizen.menu.UploadSpeed.921600=921600 +sensesiot_weizen.menu.UploadSpeed.921600.upload.speed=921600 +sensesiot_weizen.menu.UploadSpeed.115200=115200 +sensesiot_weizen.menu.UploadSpeed.115200.upload.speed=115200 +sensesiot_weizen.menu.UploadSpeed.256000.windows=256000 +sensesiot_weizen.menu.UploadSpeed.256000.upload.speed=256000 +sensesiot_weizen.menu.UploadSpeed.230400.windows.upload.speed=256000 +sensesiot_weizen.menu.UploadSpeed.230400=230400 +sensesiot_weizen.menu.UploadSpeed.230400.upload.speed=230400 +sensesiot_weizen.menu.UploadSpeed.460800.linux=460800 +sensesiot_weizen.menu.UploadSpeed.460800.macosx=460800 +sensesiot_weizen.menu.UploadSpeed.460800.upload.speed=460800 +sensesiot_weizen.menu.UploadSpeed.512000.windows=512000 +sensesiot_weizen.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## +kits-edu.name=KITS ESP32 EDU + +kits-edu.upload.tool=esptool_py +kits-edu.upload.maximum_size=1310720 +kits-edu.upload.maximum_data_size=327680 +kits-edu.upload.wait_for_upload_port=true +kits-edu.upload.flags= +kits-edu.upload.extra_flags= + +kits-edu.serial.disableDTR=true +kits-edu.serial.disableRTS=true + +kits-edu.build.tarch=xtensa +kits-edu.build.bootloader_addr=0x1000 +kits-edu.build.target=esp32 +kits-edu.build.mcu=esp32 +kits-edu.build.core=esp32 +kits-edu.build.variant=pico32 +kits-edu.build.board=ESP32_PICO + +kits-edu.build.f_cpu=240000000L +kits-edu.build.flash_size=4MB +kits-edu.build.flash_freq=80m +kits-edu.build.flash_mode=dio +kits-edu.build.boot=dio +kits-edu.build.partitions=default +kits-edu.build.defines= + +kits-edu.menu.PartitionScheme.default=Default +kits-edu.menu.PartitionScheme.default.build.partitions=default +kits-edu.menu.PartitionScheme.no_ota=No OTA (Large APP) +kits-edu.menu.PartitionScheme.no_ota.build.partitions=no_ota +kits-edu.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +kits-edu.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +kits-edu.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +kits-edu.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +kits-edu.menu.UploadSpeed.921600=921600 +kits-edu.menu.UploadSpeed.921600.upload.speed=921600 +kits-edu.menu.UploadSpeed.115200=115200 +kits-edu.menu.UploadSpeed.115200.upload.speed=115200 +kits-edu.menu.UploadSpeed.256000.windows=256000 +kits-edu.menu.UploadSpeed.256000.upload.speed=256000 +kits-edu.menu.UploadSpeed.230400.windows.upload.speed=256000 +kits-edu.menu.UploadSpeed.230400=230400 +kits-edu.menu.UploadSpeed.230400.upload.speed=230400 +kits-edu.menu.UploadSpeed.460800.linux=460800 +kits-edu.menu.UploadSpeed.460800.macosx=460800 +kits-edu.menu.UploadSpeed.460800.upload.speed=460800 +kits-edu.menu.UploadSpeed.512000.windows=512000 +kits-edu.menu.UploadSpeed.512000.upload.speed=512000 + +kits-edu.menu.DebugLevel.none=None +kits-edu.menu.DebugLevel.none.build.code_debug=0 +kits-edu.menu.DebugLevel.error=Error +kits-edu.menu.DebugLevel.error.build.code_debug=1 +kits-edu.menu.DebugLevel.warn=Warn +kits-edu.menu.DebugLevel.warn.build.code_debug=2 +kits-edu.menu.DebugLevel.info=Info +kits-edu.menu.DebugLevel.info.build.code_debug=3 +kits-edu.menu.DebugLevel.debug=Debug +kits-edu.menu.DebugLevel.debug.build.code_debug=4 +kits-edu.menu.DebugLevel.verbose=Verbose +kits-edu.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +mPython.name=Labplus mPython +mPython.upload.tool=esptool_py +mPython.upload.maximum_size=1310720 +mPython.upload.maximum_data_size=327680 +mPython.upload.flags= +mPython.upload.extra_flags= + +mPython.serial.disableDTR=true +mPython.serial.disableRTS=true + +mPython.build.tarch=xtensa +mPython.build.bootloader_addr=0x1000 +mPython.build.target=esp32 +mPython.build.mcu=esp32 +mPython.build.core=esp32 +mPython.build.variant=mpython +mPython.build.board=ESP32_DEV + +mPython.build.f_cpu=240000000L +mPython.build.flash_size=8MB +mPython.build.flash_freq=40m +mPython.build.flash_mode=dio +mPython.build.boot=dio +mPython.build.partitions=huge_app +mPython.build.defines= + +mPython.menu.PSRAM.disabled=Disabled +mPython.menu.PSRAM.disabled.build.defines= +mPython.menu.PSRAM.disabled.build.extra_libs= +mPython.menu.PSRAM.enabled=Enabled +mPython.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +mPython.menu.PSRAM.enabled.build.extra_libs= + +mPython.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +mPython.menu.PartitionScheme.huge_app.build.partitions=huge_app +mPython.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +mPython.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +mPython.menu.PartitionScheme.default.build.partitions=default +mPython.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +mPython.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +mPython.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +mPython.menu.PartitionScheme.minimal.build.partitions=minimal +mPython.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +mPython.menu.PartitionScheme.no_ota.build.partitions=no_ota +mPython.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +mPython.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +mPython.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +mPython.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +mPython.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +mPython.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +mPython.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +mPython.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +mPython.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +mPython.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +mPython.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +mPython.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +mPython.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +mPython.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +mPython.menu.PartitionScheme.fatflash.build.partitions=ffat + +mPython.menu.CPUFreq.240=240MHz (WiFi/BT) +mPython.menu.CPUFreq.240.build.f_cpu=240000000L + + +mPython.menu.FlashMode.qio=QIO +mPython.menu.FlashMode.qio.build.flash_mode=dio +mPython.menu.FlashMode.qio.build.boot=qio +mPython.menu.FlashMode.dio=DIO +mPython.menu.FlashMode.dio.build.flash_mode=dio +mPython.menu.FlashMode.dio.build.boot=dio +mPython.menu.FlashMode.qout=QOUT +mPython.menu.FlashMode.qout.build.flash_mode=dout +mPython.menu.FlashMode.qout.build.boot=qout +mPython.menu.FlashMode.dout=DOUT +mPython.menu.FlashMode.dout.build.flash_mode=dout +mPython.menu.FlashMode.dout.build.boot=dout + +mPython.menu.FlashFreq.80=80MHz +mPython.menu.FlashFreq.80.build.flash_freq=80m +mPython.menu.FlashFreq.40=40MHz +mPython.menu.FlashFreq.40.build.flash_freq=40m + +mPython.menu.FlashSize.8M=8MB (64Mb) +mPython.menu.FlashSize.8M.build.flash_size=8MB + + +mPython.menu.UploadSpeed.921600=921600 +mPython.menu.UploadSpeed.921600.upload.speed=921600 +mPython.menu.UploadSpeed.115200=115200 +mPython.menu.UploadSpeed.115200.upload.speed=115200 +mPython.menu.UploadSpeed.256000.windows=256000 +mPython.menu.UploadSpeed.256000.upload.speed=256000 +mPython.menu.UploadSpeed.230400.windows.upload.speed=256000 +mPython.menu.UploadSpeed.230400=230400 +mPython.menu.UploadSpeed.230400.upload.speed=230400 +mPython.menu.UploadSpeed.460800.linux=460800 +mPython.menu.UploadSpeed.460800.macosx=460800 +mPython.menu.UploadSpeed.460800.upload.speed=460800 +mPython.menu.UploadSpeed.512000.windows=512000 +mPython.menu.UploadSpeed.512000.upload.speed=512000 + +mPython.menu.DebugLevel.none=None +mPython.menu.DebugLevel.none.build.code_debug=0 +mPython.menu.DebugLevel.error=Error +mPython.menu.DebugLevel.error.build.code_debug=1 +mPython.menu.DebugLevel.warn=Warn +mPython.menu.DebugLevel.warn.build.code_debug=2 +mPython.menu.DebugLevel.info=Info +mPython.menu.DebugLevel.info.build.code_debug=3 +mPython.menu.DebugLevel.debug=Debug +mPython.menu.DebugLevel.debug.build.code_debug=4 +mPython.menu.DebugLevel.verbose=Verbose +mPython.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +OpenKB.name=INEX OpenKB + +OpenKB.upload.tool=esptool_py +OpenKB.upload.maximum_size=1310720 +OpenKB.upload.maximum_data_size=327680 +OpenKB.upload.wait_for_upload_port=true +OpenKB.upload.flags= +OpenKB.upload.extra_flags= + +OpenKB.serial.disableDTR=true +OpenKB.serial.disableRTS=true + +OpenKB.build.tarch=xtensa +OpenKB.build.bootloader_addr=0x1000 +OpenKB.build.target=esp32 +OpenKB.build.mcu=esp32 +OpenKB.build.core=esp32 +OpenKB.build.variant=openkb +OpenKB.build.board=openkb + +OpenKB.build.f_cpu=240000000L +OpenKB.build.flash_mode=dio +OpenKB.build.flash_size=4MB +OpenKB.build.boot=dio +OpenKB.build.partitions=default +OpenKB.build.defines= + +OpenKB.menu.FlashFreq.80=80MHz +OpenKB.menu.FlashFreq.80.build.flash_freq=80m +OpenKB.menu.FlashFreq.40=40MHz +OpenKB.menu.FlashFreq.40.build.flash_freq=40m + +OpenKB.menu.UploadSpeed.921600=921600 +OpenKB.menu.UploadSpeed.921600.upload.speed=921600 +OpenKB.menu.UploadSpeed.115200=115200 +OpenKB.menu.UploadSpeed.115200.upload.speed=115200 +OpenKB.menu.UploadSpeed.256000.windows=256000 +OpenKB.menu.UploadSpeed.256000.upload.speed=256000 +OpenKB.menu.UploadSpeed.230400.windows.upload.speed=256000 +OpenKB.menu.UploadSpeed.230400=230400 +OpenKB.menu.UploadSpeed.230400.upload.speed=230400 +OpenKB.menu.UploadSpeed.460800.linux=460800 +OpenKB.menu.UploadSpeed.460800.macosx=460800 +OpenKB.menu.UploadSpeed.460800.upload.speed=460800 +OpenKB.menu.UploadSpeed.512000.windows=512000 +OpenKB.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +wifiduino32.name=WiFiduino32 + +wifiduino32.upload.tool=esptool_py +wifiduino32.upload.maximum_size=1310720 +wifiduino32.upload.maximum_data_size=327680 +wifiduino32.upload.wait_for_upload_port=true +wifiduino32.upload.flags= +wifiduino32.upload.extra_flags= + +wifiduino32.serial.disableDTR=true +wifiduino32.serial.disableRTS=true + +wifiduino32.build.tarch=xtensa +wifiduino32.build.bootloader_addr=0x1000 +wifiduino32.build.target=esp32 +wifiduino32.build.mcu=esp32 +wifiduino32.build.core=esp32 +wifiduino32.build.variant=wifiduino32 +wifiduino32.build.board=Wifiduino32 + +wifiduino32.build.f_cpu=240000000L +wifiduino32.build.flash_mode=dio +wifiduino32.build.flash_size=4MB +wifiduino32.build.boot=dio +wifiduino32.build.partitions=default +wifiduino32.build.defines= + +wifiduino32.menu.PartitionScheme.default=Default +wifiduino32.menu.PartitionScheme.default.build.partitions=default +wifiduino32.menu.PartitionScheme.no_ota=No OTA (Large APP) +wifiduino32.menu.PartitionScheme.no_ota.build.partitions=no_ota +wifiduino32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +wifiduino32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +wifiduino32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +wifiduino32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +wifiduino32.menu.FlashFreq.80=80MHz +wifiduino32.menu.FlashFreq.80.build.flash_freq=80m +wifiduino32.menu.FlashFreq.40=40MHz +wifiduino32.menu.FlashFreq.40.build.flash_freq=40m + +wifiduino32.menu.UploadSpeed.921600=921600 +wifiduino32.menu.UploadSpeed.921600.upload.speed=921600 +wifiduino32.menu.UploadSpeed.115200=115200 +wifiduino32.menu.UploadSpeed.115200.upload.speed=115200 +wifiduino32.menu.UploadSpeed.256000.windows=256000 +wifiduino32.menu.UploadSpeed.256000.upload.speed=256000 +wifiduino32.menu.UploadSpeed.230400.windows.upload.speed=256000 +wifiduino32.menu.UploadSpeed.230400=230400 +wifiduino32.menu.UploadSpeed.230400.upload.speed=230400 +wifiduino32.menu.UploadSpeed.460800.linux=460800 +wifiduino32.menu.UploadSpeed.460800.macosx=460800 +wifiduino32.menu.UploadSpeed.460800.upload.speed=460800 +wifiduino32.menu.UploadSpeed.512000.windows=512000 +wifiduino32.menu.UploadSpeed.512000.upload.speed=512000 + +wifiduino32.menu.DebugLevel.none=None +wifiduino32.menu.DebugLevel.none.build.code_debug=0 +wifiduino32.menu.DebugLevel.error=Error +wifiduino32.menu.DebugLevel.error.build.code_debug=1 +wifiduino32.menu.DebugLevel.warn=Warn +wifiduino32.menu.DebugLevel.warn.build.code_debug=2 +wifiduino32.menu.DebugLevel.info=Info +wifiduino32.menu.DebugLevel.info.build.code_debug=3 +wifiduino32.menu.DebugLevel.debug=Debug +wifiduino32.menu.DebugLevel.debug.build.code_debug=4 +wifiduino32.menu.DebugLevel.verbose=Verbose +wifiduino32.menu.DebugLevel.verbose.build.code_debug=5 + + +############################################################## + +imbrios-logsens-v1p1.name=IMBRIOS LOGSENS_V1P1 + +imbrios-logsens-v1p1.upload.tool=esptool_py +imbrios-logsens-v1p1.upload.maximum_size=1310720 +imbrios-logsens-v1p1.upload.maximum_data_size=327680 +imbrios-logsens-v1p1.upload.wait_for_upload_port=true +imbrios-logsens-v1p1.upload.flags= +imbrios-logsens-v1p1.upload.extra_flags= + +imbrios-logsens-v1p1.serial.disableDTR=true +imbrios-logsens-v1p1.serial.disableRTS=true + +imbrios-logsens-v1p1.build.tarch=xtensa +imbrios-logsens-v1p1.build.bootloader_addr=0x1000 +imbrios-logsens-v1p1.build.target=esp32 +imbrios-logsens-v1p1.build.mcu=esp32 +imbrios-logsens-v1p1.build.core=esp32 +imbrios-logsens-v1p1.build.variant=imbrios-logsens-v1p1 +imbrios-logsens-v1p1.build.board=IMBRIOS_LOGSENS_V1P1 + +imbrios-logsens-v1p1.build.f_cpu=240000000L +imbrios-logsens-v1p1.build.flash_mode=dio +imbrios-logsens-v1p1.build.flash_size=4MB +imbrios-logsens-v1p1.build.boot=dio +imbrios-logsens-v1p1.build.partitions=default +imbrios-logsens-v1p1.build.defines= + +imbrios-logsens-v1p1.menu.FlashFreq.80=80MHz +imbrios-logsens-v1p1.menu.FlashFreq.80.build.flash_freq=80m +imbrios-logsens-v1p1.menu.FlashFreq.40=40MHz +imbrios-logsens-v1p1.menu.FlashFreq.40.build.flash_freq=40m + +imbrios-logsens-v1p1.menu.PartitionScheme.default=Default +imbrios-logsens-v1p1.menu.PartitionScheme.default.build.partitions=default +imbrios-logsens-v1p1.menu.PartitionScheme.no_ota=No OTA (Large APP) +imbrios-logsens-v1p1.menu.PartitionScheme.no_ota.build.partitions=no_ota +imbrios-logsens-v1p1.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +imbrios-logsens-v1p1.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +imbrios-logsens-v1p1.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +imbrios-logsens-v1p1.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +imbrios-logsens-v1p1.menu.CPUFreq.240=240MHz (WiFi/BT) +imbrios-logsens-v1p1.menu.CPUFreq.240.build.f_cpu=240000000L +imbrios-logsens-v1p1.menu.CPUFreq.160=160MHz (WiFi/BT) +imbrios-logsens-v1p1.menu.CPUFreq.160.build.f_cpu=160000000L +imbrios-logsens-v1p1.menu.CPUFreq.80=80MHz (WiFi/BT) +imbrios-logsens-v1p1.menu.CPUFreq.80.build.f_cpu=80000000L +imbrios-logsens-v1p1.menu.CPUFreq.40=40MHz (40MHz XTAL) +imbrios-logsens-v1p1.menu.CPUFreq.40.build.f_cpu=40000000L +imbrios-logsens-v1p1.menu.CPUFreq.26=26MHz (26MHz XTAL) +imbrios-logsens-v1p1.menu.CPUFreq.26.build.f_cpu=26000000L +imbrios-logsens-v1p1.menu.CPUFreq.20=20MHz (40MHz XTAL) +imbrios-logsens-v1p1.menu.CPUFreq.20.build.f_cpu=20000000L +imbrios-logsens-v1p1.menu.CPUFreq.13=13MHz (26MHz XTAL) +imbrios-logsens-v1p1.menu.CPUFreq.13.build.f_cpu=13000000L +imbrios-logsens-v1p1.menu.CPUFreq.10=10MHz (40MHz XTAL) +imbrios-logsens-v1p1.menu.CPUFreq.10.build.f_cpu=10000000L + +imbrios-logsens-v1p1.menu.UploadSpeed.921600=921600 +imbrios-logsens-v1p1.menu.UploadSpeed.921600.upload.speed=921600 +imbrios-logsens-v1p1.menu.UploadSpeed.115200=115200 +imbrios-logsens-v1p1.menu.UploadSpeed.115200.upload.speed=115200 +imbrios-logsens-v1p1.menu.UploadSpeed.256000.windows=256000 +imbrios-logsens-v1p1.menu.UploadSpeed.256000.upload.speed=256000 +imbrios-logsens-v1p1.menu.UploadSpeed.230400.windows.upload.speed=256000 +imbrios-logsens-v1p1.menu.UploadSpeed.230400=230400 +imbrios-logsens-v1p1.menu.UploadSpeed.230400.upload.speed=230400 +imbrios-logsens-v1p1.menu.UploadSpeed.460800.linux=460800 +imbrios-logsens-v1p1.menu.UploadSpeed.460800.macosx=460800 +imbrios-logsens-v1p1.menu.UploadSpeed.460800.upload.speed=460800 +imbrios-logsens-v1p1.menu.UploadSpeed.512000.windows=512000 +imbrios-logsens-v1p1.menu.UploadSpeed.512000.upload.speed=512000 + +############################################################## + +healthypi4.name=ProtoCentral HealthyPi 4 + +healthypi4.upload.tool=esptool_py +healthypi4.upload.maximum_size=1310720 +healthypi4.upload.maximum_data_size=327680 +healthypi4.upload.wait_for_upload_port=true +healthypi4.upload.flags= +healthypi4.upload.extra_flags= + +healthypi4.serial.disableDTR=true +healthypi4.serial.disableRTS=true + +healthypi4.build.tarch=xtensa +healthypi4.build.bootloader_addr=0x1000 +healthypi4.build.target=esp32 +healthypi4.build.mcu=esp32 +healthypi4.build.core=esp32 +healthypi4.build.variant=healthypi4 +healthypi4.build.board=HEALTHYPI_4 + +healthypi4.build.f_cpu=240000000L +healthypi4.build.flash_mode=dio +healthypi4.build.flash_size=4MB +healthypi4.build.boot=dio +healthypi4.build.partitions=min_spiffs +healthypi4.build.defines= + +healthypi4.menu.FlashFreq.80=80MHz +healthypi4.menu.FlashFreq.80.build.flash_freq=80m +healthypi4.menu.FlashFreq.40=40MHz +healthypi4.menu.FlashFreq.40.build.flash_freq=40m + +healthypi4.menu.PartitionScheme.default=Default +healthypi4.menu.PartitionScheme.default.build.partitions=default +healthypi4.menu.PartitionScheme.no_ota=No OTA (Large APP) +healthypi4.menu.PartitionScheme.no_ota.build.partitions=no_ota +healthypi4.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +healthypi4.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +healthypi4.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +healthypi4.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +healthypi4.menu.UploadSpeed.921600=921600 +healthypi4.menu.UploadSpeed.921600.upload.speed=921600 +healthypi4.menu.UploadSpeed.115200=115200 +healthypi4.menu.UploadSpeed.115200.upload.speed=115200 +healthypi4.menu.UploadSpeed.256000.windows=256000 +healthypi4.menu.UploadSpeed.256000.upload.speed=256000 +healthypi4.menu.UploadSpeed.230400.windows.upload.speed=256000 +healthypi4.menu.UploadSpeed.230400=230400 +healthypi4.menu.UploadSpeed.230400.upload.speed=230400 +healthypi4.menu.UploadSpeed.460800.linux=460800 +healthypi4.menu.UploadSpeed.460800.macosx=460800 +healthypi4.menu.UploadSpeed.460800.upload.speed=460800 +healthypi4.menu.UploadSpeed.512000.windows=512000 +healthypi4.menu.UploadSpeed.512000.upload.speed=512000 + +healthypi4.menu.DebugLevel.none=None +healthypi4.menu.DebugLevel.none.build.code_debug=0 +healthypi4.menu.DebugLevel.error=Error +healthypi4.menu.DebugLevel.error.build.code_debug=1 +healthypi4.menu.DebugLevel.warn=Warn +healthypi4.menu.DebugLevel.warn.build.code_debug=2 +healthypi4.menu.DebugLevel.info=Info +healthypi4.menu.DebugLevel.info.build.code_debug=3 +healthypi4.menu.DebugLevel.debug=Debug +healthypi4.menu.DebugLevel.debug.build.code_debug=4 +healthypi4.menu.DebugLevel.verbose=Verbose +healthypi4.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + + +ET-Board.name=ET-Board + +ET-Board.upload.tool=esptool_py +ET-Board.upload.maximum_size=1310720 +ET-Board.upload.maximum_data_size=327680 +ET-Board.upload.wait_for_upload_port=true +ET-Board.upload.flags= +ET-Board.upload.extra_flags= + +ET-Board.serial.disableDTR=true +ET-Board.serial.disableRTS=true + +ET-Board.build.tarch=xtensa +ET-Board.build.bootloader_addr=0x1000 +ET-Board.build.target=esp32 +ET-Board.build.mcu=esp32 +ET-Board.build.core=esp32 +ET-Board.build.variant=ET-Board +ET-Board.build.board=ET-Board +ET-Board.build.f_cpu=240000000L +ET-Board.build.flash_mode=dio +ET-Board.build.flash_size=4MB +ET-Board.build.boot=dio +ET-Board.build.partitions=default +ET-Board.build.defines= + +ET-Board.menu.PartitionScheme.default=Default +ET-Board.menu.PartitionScheme.default.build.partitions=default +ET-Board.menu.PartitionScheme.no_ota=No OTA (Large APP) +ET-Board.menu.PartitionScheme.no_ota.build.partitions=no_ota +ET-Board.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ET-Board.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +ET-Board.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ET-Board.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ET-Board.menu.FlashFreq.80=80MHz +ET-Board.menu.FlashFreq.80.build.flash_freq=80m +ET-Board.menu.FlashFreq.40=40MHz +ET-Board.menu.FlashFreq.40.build.flash_freq=40m + +ET-Board.menu.UploadSpeed.921600=921600 +ET-Board.menu.UploadSpeed.921600.upload.speed=921600 +ET-Board.menu.UploadSpeed.115200=115200 +ET-Board.menu.UploadSpeed.115200.upload.speed=115200 +ET-Board.menu.UploadSpeed.256000.windows=256000 +ET-Board.menu.UploadSpeed.256000.upload.speed=256000 +ET-Board.menu.UploadSpeed.230400.windows.upload.speed=256000 +ET-Board.menu.UploadSpeed.230400=230400 +ET-Board.menu.UploadSpeed.230400.upload.speed=230400 +ET-Board.menu.UploadSpeed.460800.linux=460800 +ET-Board.menu.UploadSpeed.460800.macosx=460800 +ET-Board.menu.UploadSpeed.460800.upload.speed=460800 +ET-Board.menu.UploadSpeed.512000.windows=512000 +ET-Board.menu.UploadSpeed.512000.upload.speed=512000 + +ET-Board.menu.DebugLevel.none=None +ET-Board.menu.DebugLevel.none.build.code_debug=0 +ET-Board.menu.DebugLevel.error=Error +ET-Board.menu.DebugLevel.error.build.code_debug=1 +ET-Board.menu.DebugLevel.warn=Warn +ET-Board.menu.DebugLevel.warn.build.code_debug=2 +ET-Board.menu.DebugLevel.info=Info +ET-Board.menu.DebugLevel.info.build.code_debug=3 +ET-Board.menu.DebugLevel.debug=Debug +ET-Board.menu.DebugLevel.debug.build.code_debug=4 +ET-Board.menu.DebugLevel.verbose=Verbose +ET-Board.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +ch_denky.name=Denky + +ch_denky.upload.tool=esptool_py +ch_denky.upload.maximum_size=1310720 +ch_denky.upload.maximum_data_size=327680 +ch_denky.upload.flags= +ch_denky.upload.extra_flags= + +ch_denky.serial.disableDTR=true +ch_denky.serial.disableRTS=true + +ch_denky.build.tarch=xtensa +ch_denky.build.bootloader_addr=0x1000 +ch_denky.build.target=esp32 +ch_denky.build.mcu=esp32 +ch_denky.build.core=esp32 +ch_denky.build.variant=ch_denky +ch_denky.build.board=DENKY + +ch_denky.build.f_cpu=240000000L +ch_denky.build.flash_size=4MB +ch_denky.build.flash_freq=80m +ch_denky.build.flash_mode=dio +ch_denky.build.boot=dio +ch_denky.build.partitions=default +ch_denky.build.defines= + +ch_denky.menu.Revision.denkyd4=PICO-V3-02 +ch_denky.menu.Revision.denkyd4.build.board=DENKY_PICOV3 +ch_denky.menu.Revision.denkyd4.build.flash_size=8MB +ch_denky.menu.Revision.denky32=WROOM32 +ch_denky.menu.Revision.denky32.build.board=DENKY_WROOM32 +ch_denky.menu.Revision.denkyd4.build.flash_size=4MB + +ch_denky.menu.PartitionScheme.default=Default +ch_denky.menu.PartitionScheme.default.build.partitions=default +ch_denky.menu.PartitionScheme.no_ota=No OTA (Large APP) +ch_denky.menu.PartitionScheme.no_ota.build.partitions=no_ota +ch_denky.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +ch_denky.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (Large APPS with OTA) +ch_denky.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +ch_denky.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +ch_denky.menu.UploadSpeed.921600=921600 +ch_denky.menu.UploadSpeed.921600.upload.speed=921600 +ch_denky.menu.UploadSpeed.115200=115200 +ch_denky.menu.UploadSpeed.115200.upload.speed=115200 +ch_denky.menu.UploadSpeed.256000.windows=256000 +ch_denky.menu.UploadSpeed.256000.upload.speed=256000 +ch_denky.menu.UploadSpeed.230400.windows.upload.speed=256000 +ch_denky.menu.UploadSpeed.230400=230400 +ch_denky.menu.UploadSpeed.230400.upload.speed=230400 +ch_denky.menu.UploadSpeed.460800.linux=460800 +ch_denky.menu.UploadSpeed.460800.macosx=460800 +ch_denky.menu.UploadSpeed.460800.upload.speed=460800 +ch_denky.menu.UploadSpeed.512000.windows=512000 +ch_denky.menu.UploadSpeed.512000.upload.speed=512000 + +ch_denky.menu.PSRAM.enabled=Enabled +ch_denky.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +ch_denky.menu.PSRAM.enabled.build.extra_libs= +ch_denky.menu.PSRAM.disabled=Disabled +ch_denky.menu.PSRAM.disabled.build.defines= +ch_denky.menu.PSRAM.disabled.build.extra_libs= + +ch_denky.menu.DebugLevel.none=None +ch_denky.menu.DebugLevel.none.build.code_debug=0 +ch_denky.menu.DebugLevel.error=Error +ch_denky.menu.DebugLevel.error.build.code_debug=1 +ch_denky.menu.DebugLevel.warn=Warn +ch_denky.menu.DebugLevel.warn.build.code_debug=2 +ch_denky.menu.DebugLevel.info=Info +ch_denky.menu.DebugLevel.info.build.code_debug=3 +ch_denky.menu.DebugLevel.debug=Debug +ch_denky.menu.DebugLevel.debug.build.code_debug=4 +ch_denky.menu.DebugLevel.verbose=Verbose +ch_denky.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +uPesy_wrover.name=uPesy ESP32 Wrover DevKit + +uPesy_wrover.upload.tool=esptool_py +uPesy_wrover.upload.maximum_size=1310720 +uPesy_wrover.upload.maximum_data_size=327680 +uPesy_wrover.upload.flags= +uPesy_wrover.upload.extra_flags= + +uPesy_wrover.serial.disableDTR=true +uPesy_wrover.serial.disableRTS=true + +uPesy_wrover.build.tarch=xtensa +uPesy_wrover.build.bootloader_addr=0x1000 +uPesy_wrover.build.target=esp32 +uPesy_wrover.build.mcu=esp32 +uPesy_wrover.build.core=esp32 +uPesy_wrover.build.variant=uPesy_esp32_wrover_devkit +uPesy_wrover.build.board=uPesy_WROVER + +uPesy_wrover.build.f_cpu=240000000L +uPesy_wrover.build.flash_size=4MB +uPesy_wrover.build.flash_freq=80m +uPesy_wrover.build.flash_mode=dio +uPesy_wrover.build.boot=dio +uPesy_wrover.build.partitions=default +uPesy_wrover.build.defines= + +uPesy_wrover.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +uPesy_wrover.menu.PartitionScheme.default.build.partitions=default +uPesy_wrover.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +uPesy_wrover.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +uPesy_wrover.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +uPesy_wrover.menu.PartitionScheme.minimal.build.partitions=minimal +uPesy_wrover.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +uPesy_wrover.menu.PartitionScheme.no_ota.build.partitions=no_ota +uPesy_wrover.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +uPesy_wrover.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +uPesy_wrover.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +uPesy_wrover.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +uPesy_wrover.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +uPesy_wrover.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +uPesy_wrover.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +uPesy_wrover.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +uPesy_wrover.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +uPesy_wrover.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +uPesy_wrover.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +uPesy_wrover.menu.PartitionScheme.huge_app.build.partitions=huge_app +uPesy_wrover.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +uPesy_wrover.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +uPesy_wrover.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +uPesy_wrover.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +uPesy_wrover.menu.CPUFreq.240=240MHz +uPesy_wrover.menu.CPUFreq.240.build.f_cpu=240000000L +uPesy_wrover.menu.CPUFreq.160=160MHz +uPesy_wrover.menu.CPUFreq.160.build.f_cpu=160000000L + +uPesy_wrover.menu.UploadSpeed.921600=921600 +uPesy_wrover.menu.UploadSpeed.921600.upload.speed=921600 +uPesy_wrover.menu.UploadSpeed.512000.windows=512000 +uPesy_wrover.menu.UploadSpeed.512000.upload.speed=512000 +uPesy_wrover.menu.UploadSpeed.460800.linux=460800 +uPesy_wrover.menu.UploadSpeed.460800.macosx=460800 +uPesy_wrover.menu.UploadSpeed.460800.upload.speed=460800 +uPesy_wrover.menu.UploadSpeed.256000.windows=256000 +uPesy_wrover.menu.UploadSpeed.256000.upload.speed=256000 +uPesy_wrover.menu.UploadSpeed.230400.windows.upload.speed=256000 +uPesy_wrover.menu.UploadSpeed.230400=230400 +uPesy_wrover.menu.UploadSpeed.230400.upload.speed=230400 +uPesy_wrover.menu.UploadSpeed.115200=115200 +uPesy_wrover.menu.UploadSpeed.115200.upload.speed=115200 + +uPesy_wrover.menu.FlashMode.qio=QIO +uPesy_wrover.menu.FlashMode.qio.build.flash_mode=dio +uPesy_wrover.menu.FlashMode.qio.build.boot=qio +uPesy_wrover.menu.FlashMode.dio=DIO +uPesy_wrover.menu.FlashMode.dio.build.flash_mode=dio +uPesy_wrover.menu.FlashMode.dio.build.boot=dio + +uPesy_wrover.menu.FlashFreq.80=80MHz +uPesy_wrover.menu.FlashFreq.80.build.flash_freq=80m +uPesy_wrover.menu.FlashFreq.40=40MHz +uPesy_wrover.menu.FlashFreq.40.build.flash_freq=40m + +uPesy_wrover.menu.PSRAM.enabled=Enabled +uPesy_wrover.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +uPesy_wrover.menu.PSRAM.enabled.build.extra_libs= +uPesy_wrover.menu.PSRAM.disabled=Disabled +uPesy_wrover.menu.PSRAM.disabled.build.defines= +uPesy_wrover.menu.PSRAM.disabled.build.extra_libs= + +uPesy_wrover.menu.DebugLevel.none=None +uPesy_wrover.menu.DebugLevel.none.build.code_debug=0 +uPesy_wrover.menu.DebugLevel.error=Error +uPesy_wrover.menu.DebugLevel.error.build.code_debug=1 +uPesy_wrover.menu.DebugLevel.warn=Warn +uPesy_wrover.menu.DebugLevel.warn.build.code_debug=2 +uPesy_wrover.menu.DebugLevel.info=Info +uPesy_wrover.menu.DebugLevel.info.build.code_debug=3 +uPesy_wrover.menu.DebugLevel.debug=Debug +uPesy_wrover.menu.DebugLevel.debug.build.code_debug=4 +uPesy_wrover.menu.DebugLevel.verbose=Verbose +uPesy_wrover.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +uPesy_wroom.name=uPesy ESP32 Wroom DevKit + +uPesy_wroom.upload.tool=esptool_py +uPesy_wroom.upload.maximum_size=1310720 +uPesy_wroom.upload.maximum_data_size=327680 +uPesy_wroom.upload.flags= +uPesy_wroom.upload.extra_flags= + +uPesy_wroom.serial.disableDTR=true +uPesy_wroom.serial.disableRTS=true + +uPesy_wroom.build.tarch=xtensa +uPesy_wroom.build.bootloader_addr=0x1000 +uPesy_wroom.build.target=esp32 +uPesy_wroom.build.mcu=esp32 +uPesy_wroom.build.core=esp32 +uPesy_wroom.build.variant=uPesy_esp32_wroom_devkit +uPesy_wroom.build.board=uPesy_WROOM + +uPesy_wroom.build.f_cpu=240000000L +uPesy_wroom.build.flash_size=4MB +uPesy_wroom.build.flash_freq=80m +uPesy_wroom.build.flash_mode=dio +uPesy_wroom.build.boot=dio +uPesy_wroom.build.partitions=default +uPesy_wroom.build.defines= + +uPesy_wroom.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +uPesy_wroom.menu.PartitionScheme.default.build.partitions=default +uPesy_wroom.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +uPesy_wroom.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +uPesy_wroom.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +uPesy_wroom.menu.PartitionScheme.minimal.build.partitions=minimal +uPesy_wroom.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +uPesy_wroom.menu.PartitionScheme.no_ota.build.partitions=no_ota +uPesy_wroom.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +uPesy_wroom.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +uPesy_wroom.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +uPesy_wroom.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +uPesy_wroom.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +uPesy_wroom.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +uPesy_wroom.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +uPesy_wroom.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +uPesy_wroom.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +uPesy_wroom.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +uPesy_wroom.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +uPesy_wroom.menu.PartitionScheme.huge_app.build.partitions=huge_app +uPesy_wroom.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +uPesy_wroom.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +uPesy_wroom.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +uPesy_wroom.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 + +uPesy_wroom.menu.CPUFreq.240=240MHz +uPesy_wroom.menu.CPUFreq.240.build.f_cpu=240000000L +uPesy_wroom.menu.CPUFreq.160=160MHz +uPesy_wroom.menu.CPUFreq.160.build.f_cpu=160000000L + +uPesy_wroom.menu.UploadSpeed.921600=921600 +uPesy_wroom.menu.UploadSpeed.921600.upload.speed=921600 +uPesy_wroom.menu.UploadSpeed.512000.windows=512000 +uPesy_wroom.menu.UploadSpeed.512000.upload.speed=512000 +uPesy_wroom.menu.UploadSpeed.460800.linux=460800 +uPesy_wroom.menu.UploadSpeed.460800.macosx=460800 +uPesy_wroom.menu.UploadSpeed.460800.upload.speed=460800 +uPesy_wroom.menu.UploadSpeed.256000.windows=256000 +uPesy_wroom.menu.UploadSpeed.256000.upload.speed=256000 +uPesy_wroom.menu.UploadSpeed.230400.windows.upload.speed=256000 +uPesy_wroom.menu.UploadSpeed.230400=230400 +uPesy_wroom.menu.UploadSpeed.230400.upload.speed=230400 +uPesy_wroom.menu.UploadSpeed.115200=115200 +uPesy_wroom.menu.UploadSpeed.115200.upload.speed=115200 + +uPesy_wroom.menu.FlashMode.qio=QIO +uPesy_wroom.menu.FlashMode.qio.build.flash_mode=dio +uPesy_wroom.menu.FlashMode.qio.build.boot=qio +uPesy_wroom.menu.FlashMode.dio=DIO +uPesy_wroom.menu.FlashMode.dio.build.flash_mode=dio +uPesy_wroom.menu.FlashMode.dio.build.boot=dio + +uPesy_wroom.menu.FlashFreq.80=80MHz +uPesy_wroom.menu.FlashFreq.80.build.flash_freq=80m +uPesy_wroom.menu.FlashFreq.40=40MHz +uPesy_wroom.menu.FlashFreq.40.build.flash_freq=40m + +uPesy_wroom.menu.DebugLevel.none=None +uPesy_wroom.menu.DebugLevel.none.build.code_debug=0 +uPesy_wroom.menu.DebugLevel.error=Error +uPesy_wroom.menu.DebugLevel.error.build.code_debug=1 +uPesy_wroom.menu.DebugLevel.warn=Warn +uPesy_wroom.menu.DebugLevel.warn.build.code_debug=2 +uPesy_wroom.menu.DebugLevel.info=Info +uPesy_wroom.menu.DebugLevel.info.build.code_debug=3 +uPesy_wroom.menu.DebugLevel.debug=Debug +uPesy_wroom.menu.DebugLevel.debug.build.code_debug=4 +uPesy_wroom.menu.DebugLevel.verbose=Verbose +uPesy_wroom.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +kb32.name=KB32-FT + +kb32.upload.tool=esptool_py +kb32.upload.maximum_size=1310720 +kb32.upload.maximum_data_size=327680 +kb32.upload.flags= +kb32.upload.extra_flags= + +kb32.serial.disableDTR=true +kb32.serial.disableRTS=true + +kb32.build.tarch=xtensa +kb32.build.bootloader_addr=0x1000 +kb32.build.target=esp32 +kb32.build.mcu=esp32 +kb32.build.core=esp32 +kb32.build.variant=esp32 +kb32.build.board=ESP32_DEV + +kb32.build.f_cpu=240000000L +kb32.build.flash_size=4MB +kb32.build.flash_freq=40m +kb32.build.flash_mode=dio +kb32.build.boot=dio +kb32.build.partitions=default +kb32.build.defines= +kb32.build.loop_core= +kb32.build.event_core= + +kb32.menu.PSRAM.disabled=Disabled +kb32.menu.PSRAM.disabled.build.defines= +kb32.menu.PSRAM.disabled.build.extra_libs= +kb32.menu.PSRAM.enabled=Enabled +kb32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +kb32.menu.PSRAM.enabled.build.extra_libs= + +kb32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +kb32.menu.PartitionScheme.default.build.partitions=default +kb32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +kb32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +kb32.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +kb32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +kb32.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +kb32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +kb32.menu.PartitionScheme.minimal.build.partitions=minimal +kb32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +kb32.menu.PartitionScheme.no_ota.build.partitions=no_ota +kb32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +kb32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +kb32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +kb32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +kb32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +kb32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +kb32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +kb32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +kb32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +kb32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +kb32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +kb32.menu.PartitionScheme.huge_app.build.partitions=huge_app +kb32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +kb32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +kb32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +kb32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +kb32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +kb32.menu.PartitionScheme.fatflash.build.partitions=ffat +kb32.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +kb32.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +kb32.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +kb32.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 +kb32.menu.PartitionScheme.rainmaker=RainMaker +kb32.menu.PartitionScheme.rainmaker.build.partitions=rainmaker +kb32.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728 + +kb32.menu.CPUFreq.240=240MHz (WiFi/BT) +kb32.menu.CPUFreq.240.build.f_cpu=240000000L +kb32.menu.CPUFreq.160=160MHz (WiFi/BT) +kb32.menu.CPUFreq.160.build.f_cpu=160000000L +kb32.menu.CPUFreq.80=80MHz (WiFi/BT) +kb32.menu.CPUFreq.80.build.f_cpu=80000000L +kb32.menu.CPUFreq.40=40MHz (40MHz XTAL) +kb32.menu.CPUFreq.40.build.f_cpu=40000000L +kb32.menu.CPUFreq.26=26MHz (26MHz XTAL) +kb32.menu.CPUFreq.26.build.f_cpu=26000000L +kb32.menu.CPUFreq.20=20MHz (40MHz XTAL) +kb32.menu.CPUFreq.20.build.f_cpu=20000000L +kb32.menu.CPUFreq.13=13MHz (26MHz XTAL) +kb32.menu.CPUFreq.13.build.f_cpu=13000000L +kb32.menu.CPUFreq.10=10MHz (40MHz XTAL) +kb32.menu.CPUFreq.10.build.f_cpu=10000000L + +kb32.menu.FlashMode.qio=QIO +kb32.menu.FlashMode.qio.build.flash_mode=dio +kb32.menu.FlashMode.qio.build.boot=qio +kb32.menu.FlashMode.dio=DIO +kb32.menu.FlashMode.dio.build.flash_mode=dio +kb32.menu.FlashMode.dio.build.boot=dio +kb32.menu.FlashMode.qout=QOUT +kb32.menu.FlashMode.qout.build.flash_mode=dout +kb32.menu.FlashMode.qout.build.boot=qout +kb32.menu.FlashMode.dout=DOUT +kb32.menu.FlashMode.dout.build.flash_mode=dout +kb32.menu.FlashMode.dout.build.boot=dout + +kb32.menu.FlashFreq.80=80MHz +kb32.menu.FlashFreq.80.build.flash_freq=80m +kb32.menu.FlashFreq.40=40MHz +kb32.menu.FlashFreq.40.build.flash_freq=40m + +kb32.menu.FlashSize.4M=4MB (32Mb) +kb32.menu.FlashSize.4M.build.flash_size=4MB +kb32.menu.FlashSize.8M=8MB (64Mb) +kb32.menu.FlashSize.8M.build.flash_size=8MB +kb32.menu.FlashSize.8M.build.partitions=default_8MB +kb32.menu.FlashSize.2M=2MB (16Mb) +kb32.menu.FlashSize.2M.build.flash_size=2MB +kb32.menu.FlashSize.2M.build.partitions=minimal +kb32.menu.FlashSize.16M=16MB (128Mb) +kb32.menu.FlashSize.16M.build.flash_size=16MB + +kb32.menu.UploadSpeed.921600=921600 +kb32.menu.UploadSpeed.921600.upload.speed=921600 +kb32.menu.UploadSpeed.115200=115200 +kb32.menu.UploadSpeed.115200.upload.speed=115200 +kb32.menu.UploadSpeed.256000.windows=256000 +kb32.menu.UploadSpeed.256000.upload.speed=256000 +kb32.menu.UploadSpeed.230400.windows.upload.speed=256000 +kb32.menu.UploadSpeed.230400=230400 +kb32.menu.UploadSpeed.230400.upload.speed=230400 +kb32.menu.UploadSpeed.460800.linux=460800 +kb32.menu.UploadSpeed.460800.macosx=460800 +kb32.menu.UploadSpeed.460800.upload.speed=460800 +kb32.menu.UploadSpeed.512000.windows=512000 +kb32.menu.UploadSpeed.512000.upload.speed=512000 + +kb32.menu.LoopCore.1=Core 1 +kb32.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1 +kb32.menu.LoopCore.0=Core 0 +kb32.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0 + +kb32.menu.EventsCore.1=Core 1 +kb32.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1 +kb32.menu.EventsCore.0=Core 0 +kb32.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0 + +kb32.menu.DebugLevel.none=None +kb32.menu.DebugLevel.none.build.code_debug=0 +kb32.menu.DebugLevel.error=Error +kb32.menu.DebugLevel.error.build.code_debug=1 +kb32.menu.DebugLevel.warn=Warn +kb32.menu.DebugLevel.warn.build.code_debug=2 +kb32.menu.DebugLevel.info=Info +kb32.menu.DebugLevel.info.build.code_debug=3 +kb32.menu.DebugLevel.debug=Debug +kb32.menu.DebugLevel.debug.build.code_debug=4 +kb32.menu.DebugLevel.verbose=Verbose +kb32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +deneyapkart.name=Deneyap Kart + +deneyapkart.upload.tool=esptool_py +deneyapkart.upload.maximum_size=1310720 +deneyapkart.upload.maximum_data_size=327680 +deneyapkart.upload.wait_for_upload_port=true +deneyapkart.upload.flags= +deneyapkart.upload.extra_flags= + +deneyapkart.serial.disableDTR=true +deneyapkart.serial.disableRTS=true + +deneyapkart.build.tarch=xtensa +deneyapkart.build.bootloader_addr=0x1000 +deneyapkart.build.target=esp32 +deneyapkart.build.mcu=esp32 +deneyapkart.build.core=esp32 +deneyapkart.build.variant=deneyapkart +deneyapkart.build.board=DYDK + +deneyapkart.build.f_cpu=240000000L +deneyapkart.build.flash_size=4MB +deneyapkart.build.flash_freq=40m +deneyapkart.build.flash_mode=dio +deneyapkart.build.boot=dio +deneyapkart.build.partitions=default +deneyapkart.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +deneyapkart.build.extra_libs= + +deneyapkart.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +deneyapkart.menu.PartitionScheme.default.build.partitions=default +deneyapkart.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +deneyapkart.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +deneyapkart.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +deneyapkart.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +deneyapkart.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +deneyapkart.menu.PartitionScheme.minimal.build.partitions=minimal +deneyapkart.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +deneyapkart.menu.PartitionScheme.no_ota.build.partitions=no_ota +deneyapkart.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +deneyapkart.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +deneyapkart.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +deneyapkart.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +deneyapkart.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +deneyapkart.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +deneyapkart.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +deneyapkart.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +deneyapkart.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +deneyapkart.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +deneyapkart.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +deneyapkart.menu.PartitionScheme.huge_app.build.partitions=huge_app +deneyapkart.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +deneyapkart.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +deneyapkart.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +deneyapkart.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +deneyapkart.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +deneyapkart.menu.PartitionScheme.fatflash.build.partitions=ffat + +deneyapkart.menu.CPUFreq.240=240MHz (WiFi/BT) +deneyapkart.menu.CPUFreq.240.build.f_cpu=240000000L +deneyapkart.menu.CPUFreq.160=160MHz (WiFi/BT) +deneyapkart.menu.CPUFreq.160.build.f_cpu=160000000L +deneyapkart.menu.CPUFreq.80=80MHz (WiFi/BT) +deneyapkart.menu.CPUFreq.80.build.f_cpu=80000000L +deneyapkart.menu.CPUFreq.40=40MHz +deneyapkart.menu.CPUFreq.40.build.f_cpu=40000000L +deneyapkart.menu.CPUFreq.20=20MHz +deneyapkart.menu.CPUFreq.20.build.f_cpu=20000000L +deneyapkart.menu.CPUFreq.10=10MHz +deneyapkart.menu.CPUFreq.10.build.f_cpu=10000000L + +deneyapkart.menu.FlashMode.qio=QIO +deneyapkart.menu.FlashMode.qio.build.flash_mode=dio +deneyapkart.menu.FlashMode.qio.build.boot=qio +deneyapkart.menu.FlashMode.dio=DIO +deneyapkart.menu.FlashMode.dio.build.flash_mode=dio +deneyapkart.menu.FlashMode.dio.build.boot=dio +deneyapkart.menu.FlashMode.qout=QOUT +deneyapkart.menu.FlashMode.qout.build.flash_mode=dout +deneyapkart.menu.FlashMode.qout.build.boot=qout +deneyapkart.menu.FlashMode.dout=DOUT +deneyapkart.menu.FlashMode.dout.build.flash_mode=dout +deneyapkart.menu.FlashMode.dout.build.boot=dout + +deneyapkart.menu.FlashFreq.80=80MHz +deneyapkart.menu.FlashFreq.80.build.flash_freq=80m +deneyapkart.menu.FlashFreq.40=40MHz +deneyapkart.menu.FlashFreq.40.build.flash_freq=40m + +deneyapkart.menu.UploadSpeed.921600=921600 +deneyapkart.menu.UploadSpeed.921600.upload.speed=921600 +deneyapkart.menu.UploadSpeed.115200=115200 +deneyapkart.menu.UploadSpeed.115200.upload.speed=115200 +deneyapkart.menu.UploadSpeed.256000.windows=256000 +deneyapkart.menu.UploadSpeed.256000.upload.speed=256000 +deneyapkart.menu.UploadSpeed.230400.windows.upload.speed=256000 +deneyapkart.menu.UploadSpeed.230400=230400 +deneyapkart.menu.UploadSpeed.230400.upload.speed=230400 +deneyapkart.menu.UploadSpeed.460800.linux=460800 +deneyapkart.menu.UploadSpeed.460800.macosx=460800 +deneyapkart.menu.UploadSpeed.460800.upload.speed=460800 +deneyapkart.menu.UploadSpeed.512000.windows=512000 +deneyapkart.menu.UploadSpeed.512000.upload.speed=512000 + +deneyapkart.menu.DebugLevel.none=None +deneyapkart.menu.DebugLevel.none.build.code_debug=0 +deneyapkart.menu.DebugLevel.error=Error +deneyapkart.menu.DebugLevel.error.build.code_debug=1 +deneyapkart.menu.DebugLevel.warn=Warn +deneyapkart.menu.DebugLevel.warn.build.code_debug=2 +deneyapkart.menu.DebugLevel.info=Info +deneyapkart.menu.DebugLevel.info.build.code_debug=3 +deneyapkart.menu.DebugLevel.debug=Debug +deneyapkart.menu.DebugLevel.debug.build.code_debug=4 +deneyapkart.menu.DebugLevel.verbose=Verbose +deneyapkart.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32-trueverit-iot-driver.name=Trueverit ESP32 Universal IoT Driver + +esp32-trueverit-iot-driver.upload.tool=esptool_py +esp32-trueverit-iot-driver.upload.maximum_size=1310720 +esp32-trueverit-iot-driver.upload.maximum_data_size=327680 +esp32-trueverit-iot-driver.upload.flags= +esp32-trueverit-iot-driver.upload.extra_flags= + +esp32-trueverit-iot-driver.serial.disableDTR=true +esp32-trueverit-iot-driver.serial.disableRTS=true + +esp32-trueverit-iot-driver.build.tarch=xtensa +esp32-trueverit-iot-driver.build.bootloader_addr=0x1000 +esp32-trueverit-iot-driver.build.target=esp32 +esp32-trueverit-iot-driver.build.mcu=esp32 +esp32-trueverit-iot-driver.build.core=esp32 +esp32-trueverit-iot-driver.build.variant=esp32-trueverit-iot-driver +esp32-trueverit-iot-driver.build.board=Trueverit_ESP32_Universal_IoT_Driver + +esp32-trueverit-iot-driver.build.f_cpu=240000000L +esp32-trueverit-iot-driver.build.flash_mode=dio +esp32-trueverit-iot-driver.build.flash_size=4MB +esp32-trueverit-iot-driver.build.boot=dio +esp32-trueverit-iot-driver.build.partitions=default +esp32-trueverit-iot-driver.build.defines= + +esp32-trueverit-iot-driver.menu.FlashFreq.80=80MHz +esp32-trueverit-iot-driver.menu.FlashFreq.80.build.flash_freq=80m +esp32-trueverit-iot-driver.menu.FlashFreq.40=40MHz +esp32-trueverit-iot-driver.menu.FlashFreq.40.build.flash_freq=40m + +esp32-trueverit-iot-driver.menu.UploadSpeed.115200=115200 +esp32-trueverit-iot-driver.menu.UploadSpeed.115200.upload.speed=115200 +esp32-trueverit-iot-driver.menu.UploadSpeed.256000.windows=256000 +esp32-trueverit-iot-driver.menu.UploadSpeed.256000.upload.speed=256000 +esp32-trueverit-iot-driver.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32-trueverit-iot-driver.menu.UploadSpeed.230400=230400 +esp32-trueverit-iot-driver.menu.UploadSpeed.230400.upload.speed=230400 +esp32-trueverit-iot-driver.menu.UploadSpeed.460800.linux=460800 +esp32-trueverit-iot-driver.menu.UploadSpeed.460800.macosx=460800 +esp32-trueverit-iot-driver.menu.UploadSpeed.460800.upload.speed=460800 + +esp32-trueverit-iot-driver.menu.DebugLevel.none=None +esp32-trueverit-iot-driver.menu.DebugLevel.none.build.code_debug=0 +esp32-trueverit-iot-driver.menu.DebugLevel.error=Error +esp32-trueverit-iot-driver.menu.DebugLevel.error.build.code_debug=1 +esp32-trueverit-iot-driver.menu.DebugLevel.warn=Warn +esp32-trueverit-iot-driver.menu.DebugLevel.warn.build.code_debug=2 +esp32-trueverit-iot-driver.menu.DebugLevel.info=Info +esp32-trueverit-iot-driver.menu.DebugLevel.info.build.code_debug=3 +esp32-trueverit-iot-driver.menu.DebugLevel.debug=Debug +esp32-trueverit-iot-driver.menu.DebugLevel.debug.build.code_debug=4 +esp32-trueverit-iot-driver.menu.DebugLevel.verbose=Verbose +esp32-trueverit-iot-driver.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +esp32-trueverit-iot-driver-mkii.name=Trueverit ESP32 Universal IoT Driver MK II + +esp32-trueverit-iot-driver-mkii.upload.tool=esptool_py +esp32-trueverit-iot-driver-mkii.upload.maximum_size=1310720 +esp32-trueverit-iot-driver-mkii.upload.maximum_data_size=327680 +esp32-trueverit-iot-driver-mkii.upload.flags= +esp32-trueverit-iot-driver-mkii.upload.extra_flags= + +esp32-trueverit-iot-driver-mkii.serial.disableDTR=true +esp32-trueverit-iot-driver-mkii.serial.disableRTS=true + +esp32-trueverit-iot-driver-mkii.build.tarch=xtensa +esp32-trueverit-iot-driver-mkii.build.bootloader_addr=0x1000 +esp32-trueverit-iot-driver-mkii.build.target=esp32 +esp32-trueverit-iot-driver-mkii.build.mcu=esp32 +esp32-trueverit-iot-driver-mkii.build.core=esp32 +esp32-trueverit-iot-driver-mkii.build.variant=esp32-trueverit-iot-driver-mkii +esp32-trueverit-iot-driver-mkii.build.board=Trueverit_ESP32_Universal_IoT_Driver_MK_II + +esp32-trueverit-iot-driver-mkii.build.f_cpu=240000000L +esp32-trueverit-iot-driver-mkii.build.flash_mode=dio +esp32-trueverit-iot-driver-mkii.build.flash_size=4MB +esp32-trueverit-iot-driver-mkii.build.boot=dio +esp32-trueverit-iot-driver-mkii.build.partitions=default +esp32-trueverit-iot-driver-mkii.build.defines= + +esp32-trueverit-iot-driver-mkii.menu.FlashFreq.80=80MHz +esp32-trueverit-iot-driver-mkii.menu.FlashFreq.80.build.flash_freq=80m +esp32-trueverit-iot-driver-mkii.menu.FlashFreq.40=40MHz +esp32-trueverit-iot-driver-mkii.menu.FlashFreq.40.build.flash_freq=40m + +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.115200=115200 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.115200.upload.speed=115200 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.256000.windows=256000 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.256000.upload.speed=256000 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.230400.windows.upload.speed=256000 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.230400=230400 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.230400.upload.speed=230400 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.460800.linux=460800 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.460800.macosx=460800 +esp32-trueverit-iot-driver-mkii.menu.UploadSpeed.460800.upload.speed=460800 + +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.none=None +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.none.build.code_debug=0 +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.error=Error +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.error.build.code_debug=1 +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.warn=Warn +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.warn.build.code_debug=2 +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.info=Info +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.info.build.code_debug=3 +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.debug=Debug +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.debug.build.code_debug=4 +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.verbose=Verbose +esp32-trueverit-iot-driver-mkii.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +atmegazero_esp32s2.name=ATMegaZero ESP32-S2 +atmegazero_esp32s2.vid.0=0x239A +atmegazero_esp32s2.pid.0=0x800A + +atmegazero_esp32s2.upload.tool=esptool_py +atmegazero_esp32s2.upload.maximum_size=1310720 +atmegazero_esp32s2.upload.maximum_data_size=327680 +atmegazero_esp32s2.upload.flags= +atmegazero_esp32s2.upload.extra_flags=0x2d0000 "{runtime.platform.path}/variants/{build.variant}/tinyuf2.bin" +atmegazero_esp32s2.upload.use_1200bps_touch=true +atmegazero_esp32s2.upload.wait_for_upload_port=true + +atmegazero_esp32s2.serial.disableDTR=false +atmegazero_esp32s2.serial.disableRTS=false + +atmegazero_esp32s2.build.tarch=xtensa +atmegazero_esp32s2.build.bootloader_addr=0x1000 +atmegazero_esp32s2.build.target=esp32s2 +atmegazero_esp32s2.build.mcu=esp32s2 +atmegazero_esp32s2.build.core=esp32 +atmegazero_esp32s2.build.variant=atmegazero_esp32s2 +atmegazero_esp32s2.build.board=atmegazero_esp32s2 + +atmegazero_esp32s2.build.cdc_on_boot=1 +atmegazero_esp32s2.build.msc_on_boot=0 +atmegazero_esp32s2.build.dfu_on_boot=0 +atmegazero_esp32s2.build.serial=0 +atmegazero_esp32s2.build.f_cpu=240000000L +atmegazero_esp32s2.build.flash_size=16MB +atmegazero_esp32s2.build.flash_freq=40m +atmegazero_esp32s2.build.flash_mode=qio +atmegazero_esp32s2.build.boot=qio +atmegazero_esp32s2.build.partitions=default +atmegazero_esp32s2.build.defines= + +atmegazero_esp32s2.menu.CDCOnBoot.cdc=Enabled +atmegazero_esp32s2.menu.CDCOnBoot.cdc.build.cdc_on_boot=1 +atmegazero_esp32s2.menu.CDCOnBoot.default=Disabled +atmegazero_esp32s2.menu.CDCOnBoot.default.build.cdc_on_boot=0 + +atmegazero_esp32s2.menu.MSCOnBoot.default=Disabled +atmegazero_esp32s2.menu.MSCOnBoot.default.build.msc_on_boot=0 +atmegazero_esp32s2.menu.MSCOnBoot.msc=Enabled +atmegazero_esp32s2.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +atmegazero_esp32s2.menu.DFUOnBoot.default=Disabled +atmegazero_esp32s2.menu.DFUOnBoot.default.build.dfu_on_boot=0 +atmegazero_esp32s2.menu.DFUOnBoot.dfu=Enabled +atmegazero_esp32s2.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +atmegazero_esp32s2.menu.PSRAM.disabled=Disabled +atmegazero_esp32s2.menu.PSRAM.disabled.build.defines= +atmegazero_esp32s2.menu.PSRAM.enabled=Enabled +atmegazero_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +atmegazero_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.default.build.partitions=default +atmegazero_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +atmegazero_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +atmegazero_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +atmegazero_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +atmegazero_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +atmegazero_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +atmegazero_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +atmegazero_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +atmegazero_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +atmegazero_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +atmegazero_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +atmegazero_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +atmegazero_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +atmegazero_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +atmegazero_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +atmegazero_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +atmegazero_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +atmegazero_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +atmegazero_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +atmegazero_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +atmegazero_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +atmegazero_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +atmegazero_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +atmegazero_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +atmegazero_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +atmegazero_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +atmegazero_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +atmegazero_esp32s2.menu.CPUFreq.240=240MHz (WiFi) +atmegazero_esp32s2.menu.CPUFreq.240.build.f_cpu=240000000L +atmegazero_esp32s2.menu.CPUFreq.160=160MHz (WiFi) +atmegazero_esp32s2.menu.CPUFreq.160.build.f_cpu=160000000L +atmegazero_esp32s2.menu.CPUFreq.80=80MHz (WiFi) +atmegazero_esp32s2.menu.CPUFreq.80.build.f_cpu=80000000L +atmegazero_esp32s2.menu.CPUFreq.40=40MHz +atmegazero_esp32s2.menu.CPUFreq.40.build.f_cpu=40000000L +atmegazero_esp32s2.menu.CPUFreq.20=20MHz +atmegazero_esp32s2.menu.CPUFreq.20.build.f_cpu=20000000L +atmegazero_esp32s2.menu.CPUFreq.10=10MHz +atmegazero_esp32s2.menu.CPUFreq.10.build.f_cpu=10000000L + +atmegazero_esp32s2.menu.FlashMode.qio=QIO +atmegazero_esp32s2.menu.FlashMode.qio.build.flash_mode=dio +atmegazero_esp32s2.menu.FlashMode.qio.build.boot=qio +atmegazero_esp32s2.menu.FlashMode.dio=DIO +atmegazero_esp32s2.menu.FlashMode.dio.build.flash_mode=dio +atmegazero_esp32s2.menu.FlashMode.dio.build.boot=dio +atmegazero_esp32s2.menu.FlashMode.qout=QOUT +atmegazero_esp32s2.menu.FlashMode.qout.build.flash_mode=dout +atmegazero_esp32s2.menu.FlashMode.qout.build.boot=qout +atmegazero_esp32s2.menu.FlashMode.dout=DOUT +atmegazero_esp32s2.menu.FlashMode.dout.build.flash_mode=dout +atmegazero_esp32s2.menu.FlashMode.dout.build.boot=dout + +atmegazero_esp32s2.menu.FlashFreq.80=80MHz +atmegazero_esp32s2.menu.FlashFreq.80.build.flash_freq=80m +atmegazero_esp32s2.menu.FlashFreq.40=40MHz +atmegazero_esp32s2.menu.FlashFreq.40.build.flash_freq=40m + +atmegazero_esp32s2.menu.FlashSize.4M=4MB (32Mb) +atmegazero_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +atmegazero_esp32s2.menu.FlashSize.8M=8MB (64Mb) +atmegazero_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +atmegazero_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +atmegazero_esp32s2.menu.FlashSize.2M=2MB (16Mb) +atmegazero_esp32s2.menu.FlashSize.2M.build.flash_size=2MB +atmegazero_esp32s2.menu.FlashSize.2M.build.partitions=minimal +atmegazero_esp32s2.menu.FlashSize.16M=16MB (128Mb) +atmegazero_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +atmegazero_esp32s2.menu.UploadSpeed.921600=921600 +atmegazero_esp32s2.menu.UploadSpeed.921600.upload.speed=921600 +atmegazero_esp32s2.menu.UploadSpeed.115200=115200 +atmegazero_esp32s2.menu.UploadSpeed.115200.upload.speed=115200 +atmegazero_esp32s2.menu.UploadSpeed.256000.windows=256000 +atmegazero_esp32s2.menu.UploadSpeed.256000.upload.speed=256000 +atmegazero_esp32s2.menu.UploadSpeed.230400.windows.upload.speed=256000 +atmegazero_esp32s2.menu.UploadSpeed.230400=230400 +atmegazero_esp32s2.menu.UploadSpeed.230400.upload.speed=230400 +atmegazero_esp32s2.menu.UploadSpeed.460800.linux=460800 +atmegazero_esp32s2.menu.UploadSpeed.460800.macosx=460800 +atmegazero_esp32s2.menu.UploadSpeed.460800.upload.speed=460800 +atmegazero_esp32s2.menu.UploadSpeed.512000.windows=512000 +atmegazero_esp32s2.menu.UploadSpeed.512000.upload.speed=512000 + +atmegazero_esp32s2.menu.DebugLevel.none=None +atmegazero_esp32s2.menu.DebugLevel.none.build.code_debug=0 +atmegazero_esp32s2.menu.DebugLevel.error=Error +atmegazero_esp32s2.menu.DebugLevel.error.build.code_debug=1 +atmegazero_esp32s2.menu.DebugLevel.warn=Warn +atmegazero_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +atmegazero_esp32s2.menu.DebugLevel.info=Info +atmegazero_esp32s2.menu.DebugLevel.info.build.code_debug=3 +atmegazero_esp32s2.menu.DebugLevel.debug=Debug +atmegazero_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +atmegazero_esp32s2.menu.DebugLevel.verbose=Verbose +atmegazero_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +deneyapmini.name=Deneyap Mini + +deneyapmini.vid.0=0x303a +deneyapmini.pid.0=0x0002 + +deneyapmini.upload.tool=esptool_py +deneyapmini.upload.maximum_size=1310720 +deneyapmini.upload.maximum_data_size=327680 +deneyapmini.upload.flags= +deneyapmini.upload.extra_flags= +deneyapmini.upload.use_1200bps_touch=false +deneyapmini.upload.wait_for_upload_port=false + +deneyapmini.serial.disableDTR=false +deneyapmini.serial.disableRTS=false + +deneyapmini.build.tarch=xtensa +deneyapmini.build.bootloader_addr=0x1000 +deneyapmini.build.target=esp32s2 +deneyapmini.build.mcu=esp32s2 +deneyapmini.build.core=esp32 +deneyapmini.build.variant=deneyapmini +deneyapmini.build.board=DYM + +deneyapmini.build.serial=0 +deneyapmini.build.f_cpu=240000000L +deneyapmini.build.flash_size=4MB +deneyapmini.build.flash_freq=80m +deneyapmini.build.flash_mode=qio +deneyapmini.build.boot=qio +deneyapmini.build.partitions=default +deneyapmini.build.defines= + +deneyapmini.menu.CDCOnBoot.default=Enabled +deneyapmini.menu.CDCOnBoot.default.build.cdc_on_boot=1 +deneyapmini.menu.CDCOnBoot.cdc=Disabled +deneyapmini.menu.CDCOnBoot.cdc.build.cdc_on_boot=0 + +deneyapmini.menu.MSCOnBoot.default=Disabled +deneyapmini.menu.MSCOnBoot.default.build.msc_on_boot=0 +deneyapmini.menu.MSCOnBoot.msc=Enabled +deneyapmini.menu.MSCOnBoot.msc.build.msc_on_boot=1 + +deneyapmini.menu.DFUOnBoot.default=Disabled +deneyapmini.menu.DFUOnBoot.default.build.dfu_on_boot=0 +deneyapmini.menu.DFUOnBoot.dfu=Enabled +deneyapmini.menu.DFUOnBoot.dfu.build.dfu_on_boot=1 + +deneyapmini.menu.PSRAM.disabled=Disabled +deneyapmini.menu.PSRAM.disabled.build.defines= +deneyapmini.menu.PSRAM.enabled=Enabled +deneyapmini.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +deneyapmini.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +deneyapmini.menu.PartitionScheme.default.build.partitions=default +deneyapmini.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +deneyapmini.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +deneyapmini.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +deneyapmini.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +deneyapmini.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +deneyapmini.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +deneyapmini.menu.PartitionScheme.minimal.build.partitions=minimal +deneyapmini.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +deneyapmini.menu.PartitionScheme.no_ota.build.partitions=no_ota +deneyapmini.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +deneyapmini.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +deneyapmini.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +deneyapmini.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +deneyapmini.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +deneyapmini.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +deneyapmini.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +deneyapmini.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +deneyapmini.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +deneyapmini.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +deneyapmini.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +deneyapmini.menu.PartitionScheme.huge_app.build.partitions=huge_app +deneyapmini.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +deneyapmini.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +deneyapmini.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +deneyapmini.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +deneyapmini.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +deneyapmini.menu.PartitionScheme.fatflash.build.partitions=ffat +deneyapmini.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +deneyapmini.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +deneyapmini.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +deneyapmini.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +deneyapmini.menu.CPUFreq.240=240MHz (WiFi) +deneyapmini.menu.CPUFreq.240.build.f_cpu=240000000L +deneyapmini.menu.CPUFreq.160=160MHz (WiFi) +deneyapmini.menu.CPUFreq.160.build.f_cpu=160000000L +deneyapmini.menu.CPUFreq.80=80MHz (WiFi) +deneyapmini.menu.CPUFreq.80.build.f_cpu=80000000L +deneyapmini.menu.CPUFreq.40=40MHz +deneyapmini.menu.CPUFreq.40.build.f_cpu=40000000L +deneyapmini.menu.CPUFreq.20=20MHz +deneyapmini.menu.CPUFreq.20.build.f_cpu=20000000L +deneyapmini.menu.CPUFreq.10=10MHz +deneyapmini.menu.CPUFreq.10.build.f_cpu=10000000L + +deneyapmini.menu.FlashMode.qio=QIO +deneyapmini.menu.FlashMode.qio.build.flash_mode=dio +deneyapmini.menu.FlashMode.qio.build.boot=qio +deneyapmini.menu.FlashMode.dio=DIO +deneyapmini.menu.FlashMode.dio.build.flash_mode=dio +deneyapmini.menu.FlashMode.dio.build.boot=dio +deneyapmini.menu.FlashMode.qout=QOUT +deneyapmini.menu.FlashMode.qout.build.flash_mode=dout +deneyapmini.menu.FlashMode.qout.build.boot=qout +deneyapmini.menu.FlashMode.dout=DOUT +deneyapmini.menu.FlashMode.dout.build.flash_mode=dout +deneyapmini.menu.FlashMode.dout.build.boot=dout + +deneyapmini.menu.FlashFreq.80=80MHz +deneyapmini.menu.FlashFreq.80.build.flash_freq=80m +deneyapmini.menu.FlashFreq.40=40MHz +deneyapmini.menu.FlashFreq.40.build.flash_freq=40m + +deneyapmini.menu.FlashSize.4M=4MB (32Mb) +deneyapmini.menu.FlashSize.4M.build.flash_size=4MB +deneyapmini.menu.FlashSize.8M=8MB (64Mb) +deneyapmini.menu.FlashSize.8M.build.flash_size=8MB +deneyapmini.menu.FlashSize.8M.build.partitions=default_8MB +deneyapmini.menu.FlashSize.2M=2MB (16Mb) +deneyapmini.menu.FlashSize.2M.build.flash_size=2MB +deneyapmini.menu.FlashSize.2M.build.partitions=minimal +deneyapmini.menu.FlashSize.16M=16MB (128Mb) +deneyapmini.menu.FlashSize.16M.build.flash_size=16MB + +deneyapmini.menu.UploadMode.default=Internal USB +deneyapmini.menu.UploadMode.default.upload.use_1200bps_touch=true +deneyapmini.menu.UploadMode.default.upload.wait_for_upload_port=true +deneyapmini.menu.UploadMode.default.upload.mode=default_reset +deneyapmini.menu.UploadMode.cdc=UART0 +deneyapmini.menu.UploadMode.cdc.upload.use_1200bps_touch=false +deneyapmini.menu.UploadMode.cdc.upload.wait_for_upload_port=false +deneyapmini.menu.UploadMode.cdc.upload.mode=default_reset + +deneyapmini.menu.UploadSpeed.921600=921600 +deneyapmini.menu.UploadSpeed.921600.upload.speed=921600 +deneyapmini.menu.UploadSpeed.115200=115200 +deneyapmini.menu.UploadSpeed.115200.upload.speed=115200 +deneyapmini.menu.UploadSpeed.256000.windows=256000 +deneyapmini.menu.UploadSpeed.256000.upload.speed=256000 +deneyapmini.menu.UploadSpeed.230400.windows.upload.speed=256000 +deneyapmini.menu.UploadSpeed.230400=230400 +deneyapmini.menu.UploadSpeed.230400.upload.speed=230400 +deneyapmini.menu.UploadSpeed.460800.linux=460800 +deneyapmini.menu.UploadSpeed.460800.macosx=460800 +deneyapmini.menu.UploadSpeed.460800.upload.speed=460800 +deneyapmini.menu.UploadSpeed.512000.windows=512000 +deneyapmini.menu.UploadSpeed.512000.upload.speed=512000 + +deneyapmini.menu.DebugLevel.none=None +deneyapmini.menu.DebugLevel.none.build.code_debug=0 +deneyapmini.menu.DebugLevel.error=Error +deneyapmini.menu.DebugLevel.error.build.code_debug=1 +deneyapmini.menu.DebugLevel.warn=Warn +deneyapmini.menu.DebugLevel.warn.build.code_debug=2 +deneyapmini.menu.DebugLevel.info=Info +deneyapmini.menu.DebugLevel.info.build.code_debug=3 +deneyapmini.menu.DebugLevel.debug=Debug +deneyapmini.menu.DebugLevel.debug.build.code_debug=4 +deneyapmini.menu.DebugLevel.verbose=Verbose +deneyapmini.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +franzininho_wifi_esp32s2.name=Franzininho WiFi +franzininho_wifi_esp32s2.vid.0=0x303A +franzininho_wifi_esp32s2.pid.0=0x80A9 + +franzininho_wifi_esp32s2.upload.tool=esptool_py +franzininho_wifi_esp32s2.upload.maximum_size=1310720 +franzininho_wifi_esp32s2.upload.maximum_data_size=327680 +franzininho_wifi_esp32s2.upload.flags= +franzininho_wifi_esp32s2.upload.extra_flags= +franzininho_wifi_esp32s2.upload.use_1200bps_touch=true +franzininho_wifi_esp32s2.upload.wait_for_upload_port=true +franzininho_wifi_esp32s2.upload.speed=921600 + +franzininho_wifi_esp32s2.serial.disableDTR=false +franzininho_wifi_esp32s2.serial.disableRTS=false + +franzininho_wifi_esp32s2.build.tarch=xtensa +franzininho_wifi_esp32s2.build.bootloader_addr=0x1000 +franzininho_wifi_esp32s2.build.target=esp32s2 +franzininho_wifi_esp32s2.build.mcu=esp32s2 +franzininho_wifi_esp32s2.build.core=esp32 +franzininho_wifi_esp32s2.build.variant=franzininho_wifi_esp32s2 +franzininho_wifi_esp32s2.build.board=FRANZININHO_WIFI + +franzininho_wifi_esp32s2.build.cdc_on_boot=1 +franzininho_wifi_esp32s2.build.msc_on_boot=0 +franzininho_wifi_esp32s2.build.dfu_on_boot=0 +franzininho_wifi_esp32s2.build.f_cpu=240000000L +franzininho_wifi_esp32s2.build.flash_size=4MB +franzininho_wifi_esp32s2.build.flash_freq=80m +franzininho_wifi_esp32s2.build.flash_mode=dio +franzininho_wifi_esp32s2.build.boot=qio +franzininho_wifi_esp32s2.build.partitions=default +franzininho_wifi_esp32s2.build.defines= + +franzininho_wifi_esp32s2.menu.PSRAM.disabled=Disabled +franzininho_wifi_esp32s2.menu.PSRAM.disabled.build.defines= +franzininho_wifi_esp32s2.menu.PSRAM.enabled=Enabled +franzininho_wifi_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +franzininho_wifi_esp32s2.menu.FlashSize.4M=4MB (32Mb) +franzininho_wifi_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +franzininho_wifi_esp32s2.menu.FlashSize.8M=8MB (64Mb) +franzininho_wifi_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +franzininho_wifi_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +franzininho_wifi_esp32s2.menu.FlashSize.16M=16MB (128Mb) +franzininho_wifi_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +franzininho_wifi_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.default.build.partitions=default +franzininho_wifi_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +franzininho_wifi_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +franzininho_wifi_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +franzininho_wifi_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +franzininho_wifi_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +franzininho_wifi_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +franzininho_wifi_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +franzininho_wifi_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +franzininho_wifi_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +franzininho_wifi_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +franzininho_wifi_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +franzininho_wifi_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +franzininho_wifi_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +franzininho_wifi_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +franzininho_wifi_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +franzininho_wifi_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +franzininho_wifi_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +franzininho_wifi_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +franzininho_wifi_esp32s2.menu.DebugLevel.none=None +franzininho_wifi_esp32s2.menu.DebugLevel.none.build.code_debug=0 +franzininho_wifi_esp32s2.menu.DebugLevel.error=Error +franzininho_wifi_esp32s2.menu.DebugLevel.error.build.code_debug=1 +franzininho_wifi_esp32s2.menu.DebugLevel.warn=Warn +franzininho_wifi_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +franzininho_wifi_esp32s2.menu.DebugLevel.info=Info +franzininho_wifi_esp32s2.menu.DebugLevel.info.build.code_debug=3 +franzininho_wifi_esp32s2.menu.DebugLevel.debug=Debug +franzininho_wifi_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +franzininho_wifi_esp32s2.menu.DebugLevel.verbose=Verbose +franzininho_wifi_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +franzininho_wifi_msc_esp32s2.name=Franzininho WiFi MSC +franzininho_wifi_msc_esp32s2.vid.0=0x303A +franzininho_wifi_msc_esp32s2.pid.0=0x80A9 + +franzininho_wifi_msc_esp32s2.upload.tool=esptool_py +franzininho_wifi_msc_esp32s2.upload.maximum_size=1310720 +franzininho_wifi_msc_esp32s2.upload.maximum_data_size=327680 +franzininho_wifi_msc_esp32s2.upload.flags= +franzininho_wifi_msc_esp32s2.upload.extra_flags= +franzininho_wifi_msc_esp32s2.upload.use_1200bps_touch=true +franzininho_wifi_msc_esp32s2.upload.wait_for_upload_port=true +franzininho_wifi_msc_esp32s2.upload.speed=921600 + +franzininho_wifi_msc_esp32s2.serial.disableDTR=false +franzininho_wifi_msc_esp32s2.serial.disableRTS=false + +franzininho_wifi_msc_esp32s2.build.tarch=xtensa +franzininho_wifi_msc_esp32s2.build.bootloader_addr=0x1000 +franzininho_wifi_msc_esp32s2.build.target=esp32s2 +franzininho_wifi_msc_esp32s2.build.mcu=esp32s2 +franzininho_wifi_msc_esp32s2.build.core=esp32 +franzininho_wifi_msc_esp32s2.build.variant=franzininho_wifi_msc_esp32s2 +franzininho_wifi_msc_esp32s2.build.board=FRANZININHO_WIFI_MSC + +franzininho_wifi_msc_esp32s2.build.cdc_on_boot=1 +franzininho_wifi_msc_esp32s2.build.msc_on_boot=1 +franzininho_wifi_msc_esp32s2.build.dfu_on_boot=1 +franzininho_wifi_msc_esp32s2.build.f_cpu=240000000L +franzininho_wifi_msc_esp32s2.build.flash_size=4MB +franzininho_wifi_msc_esp32s2.build.flash_freq=80m +franzininho_wifi_msc_esp32s2.build.flash_mode=dio +franzininho_wifi_msc_esp32s2.build.boot=qio +franzininho_wifi_msc_esp32s2.build.partitions=default +franzininho_wifi_msc_esp32s2.build.defines= + +franzininho_wifi_msc_esp32s2.menu.PSRAM.disabled=Disabled +franzininho_wifi_msc_esp32s2.menu.PSRAM.disabled.build.defines= +franzininho_wifi_msc_esp32s2.menu.PSRAM.enabled=Enabled +franzininho_wifi_msc_esp32s2.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM + +franzininho_wifi_msc_esp32s2.menu.FlashSize.4M=4MB (32Mb) +franzininho_wifi_msc_esp32s2.menu.FlashSize.4M.build.flash_size=4MB +franzininho_wifi_msc_esp32s2.menu.FlashSize.8M=8MB (64Mb) +franzininho_wifi_msc_esp32s2.menu.FlashSize.8M.build.flash_size=8MB +franzininho_wifi_msc_esp32s2.menu.FlashSize.8M.build.partitions=default_8MB +franzininho_wifi_msc_esp32s2.menu.FlashSize.16M=16MB (128Mb) +franzininho_wifi_msc_esp32s2.menu.FlashSize.16M.build.flash_size=16MB + +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.default.build.partitions=default +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.minimal.build.partitions=minimal +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.no_ota.build.partitions=no_ota +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.huge_app.build.partitions=huge_app +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.fatflash.build.partitions=ffat +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.fatflash.upload.maximum_size=2097152 +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9MB FATFS) +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB +franzininho_wifi_msc_esp32s2.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728 + +franzininho_wifi_msc_esp32s2.menu.DebugLevel.none=None +franzininho_wifi_msc_esp32s2.menu.DebugLevel.none.build.code_debug=0 +franzininho_wifi_msc_esp32s2.menu.DebugLevel.error=Error +franzininho_wifi_msc_esp32s2.menu.DebugLevel.error.build.code_debug=1 +franzininho_wifi_msc_esp32s2.menu.DebugLevel.warn=Warn +franzininho_wifi_msc_esp32s2.menu.DebugLevel.warn.build.code_debug=2 +franzininho_wifi_msc_esp32s2.menu.DebugLevel.info=Info +franzininho_wifi_msc_esp32s2.menu.DebugLevel.info.build.code_debug=3 +franzininho_wifi_msc_esp32s2.menu.DebugLevel.debug=Debug +franzininho_wifi_msc_esp32s2.menu.DebugLevel.debug.build.code_debug=4 +franzininho_wifi_msc_esp32s2.menu.DebugLevel.verbose=Verbose +franzininho_wifi_msc_esp32s2.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +dpu_esp32.name=DPU ESP32 + +dpu_esp32.upload.tool=esptool_py +dpu_esp32.upload.maximum_size=3342336 +dpu_esp32.upload.maximum_data_size=327680 +dpu_esp32.upload.flags= +dpu_esp32.upload.extra_flags= + +dpu_esp32.serial.disableDTR=true +dpu_esp32.serial.disableRTS=true + +dpu_esp32.build.tarch=xtensa +dpu_esp32.build.bootloader_addr=0x1000 +dpu_esp32.build.target=esp32 +dpu_esp32.build.mcu=esp32 +dpu_esp32.build.core=esp32 +dpu_esp32.build.variant=dpu_esp32 +dpu_esp32.build.board=DPU_ESP32 + +dpu_esp32.build.f_cpu=240000000L +dpu_esp32.build.flash_size=8MB +dpu_esp32.build.flash_freq=40m +dpu_esp32.build.flash_mode=dio +dpu_esp32.build.boot=dio +dpu_esp32.build.partitions=default_8MB +dpu_esp32.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue -mfix-esp32-psram-cache-strategy=memw +dpu_esp32.build.extra_libs= + +dpu_esp32.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS) +dpu_esp32.menu.PartitionScheme.default.build.partitions=default +dpu_esp32.menu.PartitionScheme.default.upload.maximum_size=1310720 +dpu_esp32.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS) +dpu_esp32.menu.PartitionScheme.defaultffat.build.partitions=default_ffat +dpu_esp32.menu.PartitionScheme.defaultffat.upload.maximum_size=1310720 +dpu_esp32.menu.PartitionScheme.default_8MB=8M Flash (3MB APP/1.5MB FAT) +dpu_esp32.menu.PartitionScheme.default_8MB.build.partitions=default_8MB +dpu_esp32.menu.PartitionScheme.default_8MB.upload.maximum_size=3342336 +dpu_esp32.menu.PartitionScheme.minimal=Minimal (1.3MB APP/700KB SPIFFS) +dpu_esp32.menu.PartitionScheme.minimal.build.partitions=minimal +dpu_esp32.menu.PartitionScheme.minimal.upload.maximum_size=1310720 +dpu_esp32.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS) +dpu_esp32.menu.PartitionScheme.no_ota.build.partitions=no_ota +dpu_esp32.menu.PartitionScheme.no_ota.upload.maximum_size=2097152 +dpu_esp32.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS) +dpu_esp32.menu.PartitionScheme.noota_3g.build.partitions=noota_3g +dpu_esp32.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576 +dpu_esp32.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS) +dpu_esp32.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat +dpu_esp32.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152 +dpu_esp32.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS) +dpu_esp32.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat +dpu_esp32.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576 +dpu_esp32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) +dpu_esp32.menu.PartitionScheme.huge_app.build.partitions=huge_app +dpu_esp32.menu.PartitionScheme.huge_app.upload.maximum_size=3145728 +dpu_esp32.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS) +dpu_esp32.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs +dpu_esp32.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080 +dpu_esp32.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FAT) +dpu_esp32.menu.PartitionScheme.fatflash.build.partitions=ffat + +dpu_esp32.menu.FlashMode.qio=QIO +dpu_esp32.menu.FlashMode.qio.build.flash_mode=dio +dpu_esp32.menu.FlashMode.qio.build.boot=qio +dpu_esp32.menu.FlashMode.dio=DIO +dpu_esp32.menu.FlashMode.dio.build.flash_mode=dio +dpu_esp32.menu.FlashMode.dio.build.boot=dio +dpu_esp32.menu.FlashMode.qout=QOUT +dpu_esp32.menu.FlashMode.qout.build.flash_mode=dout +dpu_esp32.menu.FlashMode.qout.build.boot=qout +dpu_esp32.menu.FlashMode.dout=DOUT +dpu_esp32.menu.FlashMode.dout.build.flash_mode=dout +dpu_esp32.menu.FlashMode.dout.build.boot=dout + +dpu_esp32.menu.FlashFreq.80=80MHz +dpu_esp32.menu.FlashFreq.80.build.flash_freq=80m +dpu_esp32.menu.FlashFreq.40=40MHz +dpu_esp32.menu.FlashFreq.40.build.flash_freq=40m + +dpu_esp32.menu.UploadSpeed.921600=921600 +dpu_esp32.menu.UploadSpeed.921600.upload.speed=921600 +dpu_esp32.menu.UploadSpeed.115200=115200 +dpu_esp32.menu.UploadSpeed.115200.upload.speed=115200 +dpu_esp32.menu.UploadSpeed.256000.windows=256000 +dpu_esp32.menu.UploadSpeed.256000.upload.speed=256000 +dpu_esp32.menu.UploadSpeed.230400.windows.upload.speed=256000 +dpu_esp32.menu.UploadSpeed.230400=230400 +dpu_esp32.menu.UploadSpeed.230400.upload.speed=230400 +dpu_esp32.menu.UploadSpeed.460800.linux=460800 +dpu_esp32.menu.UploadSpeed.460800.macosx=460800 +dpu_esp32.menu.UploadSpeed.460800.upload.speed=460800 +dpu_esp32.menu.UploadSpeed.512000.windows=512000 +dpu_esp32.menu.UploadSpeed.512000.upload.speed=512000 + +dpu_esp32.menu.DebugLevel.none=None +dpu_esp32.menu.DebugLevel.none.build.code_debug=0 +dpu_esp32.menu.DebugLevel.error=Error +dpu_esp32.menu.DebugLevel.error.build.code_debug=1 +dpu_esp32.menu.DebugLevel.warn=Warn +dpu_esp32.menu.DebugLevel.warn.build.code_debug=2 +dpu_esp32.menu.DebugLevel.info=Info +dpu_esp32.menu.DebugLevel.info.build.code_debug=3 +dpu_esp32.menu.DebugLevel.debug=Debug +dpu_esp32.menu.DebugLevel.debug.build.code_debug=4 +dpu_esp32.menu.DebugLevel.verbose=Verbose +dpu_esp32.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## + +sonoff_dualr3.name=Sonoff DUALR3 + +sonoff_dualr3.upload.tool=esptool_py +sonoff_dualr3.upload.maximum_size=1310720 +sonoff_dualr3.upload.maximum_data_size=327680 +sonoff_dualr3.upload.flags= +sonoff_dualr3.upload.extra_flags= + +sonoff_dualr3.serial.disableDTR=true +sonoff_dualr3.serial.disableRTS=true + +sonoff_dualr3.build.tarch=xtensa +sonoff_dualr3.build.bootloader_addr=0x1000 +sonoff_dualr3.build.target=esp32 +sonoff_dualr3.build.mcu=esp32 +sonoff_dualr3.build.core=esp32 +sonoff_dualr3.build.variant=esp32 +sonoff_dualr3.build.board=SONOFF_DUALR3 + +sonoff_dualr3.build.f_cpu=240000000L +sonoff_dualr3.build.flash_size=4MB +sonoff_dualr3.build.flash_freq=40m +sonoff_dualr3.build.flash_mode=dio +sonoff_dualr3.build.boot=dio +sonoff_dualr3.build.partitions=rainmaker +sonoff_dualr3.build.defines= +sonoff_dualr3.build.loop_core= +sonoff_dualr3.build.event_core= + +sonoff_dualr3.menu.PartitionScheme.rainmaker=RainMaker +sonoff_dualr3.menu.PartitionScheme.rainmaker.build.partitions=rainmaker +sonoff_dualr3.menu.PartitionScheme.rainmaker.upload.maximum_size=3145728 + +sonoff_dualr3.menu.CPUFreq.240=240MHz (WiFi/BT) +sonoff_dualr3.menu.CPUFreq.240.build.f_cpu=240000000L +sonoff_dualr3.menu.CPUFreq.160=160MHz (WiFi/BT) +sonoff_dualr3.menu.CPUFreq.160.build.f_cpu=160000000L +sonoff_dualr3.menu.CPUFreq.80=80MHz (WiFi/BT) +sonoff_dualr3.menu.CPUFreq.80.build.f_cpu=80000000L +sonoff_dualr3.menu.CPUFreq.40=40MHz (40MHz XTAL) +sonoff_dualr3.menu.CPUFreq.40.build.f_cpu=40000000L +sonoff_dualr3.menu.CPUFreq.26=26MHz (26MHz XTAL) +sonoff_dualr3.menu.CPUFreq.26.build.f_cpu=26000000L +sonoff_dualr3.menu.CPUFreq.20=20MHz (40MHz XTAL) +sonoff_dualr3.menu.CPUFreq.20.build.f_cpu=20000000L +sonoff_dualr3.menu.CPUFreq.13=13MHz (26MHz XTAL) +sonoff_dualr3.menu.CPUFreq.13.build.f_cpu=13000000L +sonoff_dualr3.menu.CPUFreq.10=10MHz (40MHz XTAL) +sonoff_dualr3.menu.CPUFreq.10.build.f_cpu=10000000L + +sonoff_dualr3.menu.FlashMode.qio=QIO +sonoff_dualr3.menu.FlashMode.qio.build.flash_mode=dio +sonoff_dualr3.menu.FlashMode.qio.build.boot=qio +sonoff_dualr3.menu.FlashMode.dio=DIO +sonoff_dualr3.menu.FlashMode.dio.build.flash_mode=dio +sonoff_dualr3.menu.FlashMode.dio.build.boot=dio +sonoff_dualr3.menu.FlashMode.qout=QOUT +sonoff_dualr3.menu.FlashMode.qout.build.flash_mode=dout +sonoff_dualr3.menu.FlashMode.qout.build.boot=qout +sonoff_dualr3.menu.FlashMode.dout=DOUT +sonoff_dualr3.menu.FlashMode.dout.build.flash_mode=dout +sonoff_dualr3.menu.FlashMode.dout.build.boot=dout + +sonoff_dualr3.menu.FlashFreq.80=80MHz +sonoff_dualr3.menu.FlashFreq.80.build.flash_freq=80m +sonoff_dualr3.menu.FlashFreq.40=40MHz +sonoff_dualr3.menu.FlashFreq.40.build.flash_freq=40m + +sonoff_dualr3.menu.FlashSize.4M=4MB (32Mb) +sonoff_dualr3.menu.FlashSize.4M.build.flash_size=4MB + +sonoff_dualr3.menu.UploadSpeed.921600=921600 +sonoff_dualr3.menu.UploadSpeed.921600.upload.speed=921600 +sonoff_dualr3.menu.UploadSpeed.115200=115200 +sonoff_dualr3.menu.UploadSpeed.115200.upload.speed=115200 +sonoff_dualr3.menu.UploadSpeed.256000.windows=256000 +sonoff_dualr3.menu.UploadSpeed.256000.upload.speed=256000 +sonoff_dualr3.menu.UploadSpeed.230400.windows.upload.speed=256000 +sonoff_dualr3.menu.UploadSpeed.230400=230400 +sonoff_dualr3.menu.UploadSpeed.230400.upload.speed=230400 +sonoff_dualr3.menu.UploadSpeed.460800.linux=460800 +sonoff_dualr3.menu.UploadSpeed.460800.macosx=460800 +sonoff_dualr3.menu.UploadSpeed.460800.upload.speed=460800 +sonoff_dualr3.menu.UploadSpeed.512000.windows=512000 +sonoff_dualr3.menu.UploadSpeed.512000.upload.speed=512000 + +sonoff_dualr3.menu.DebugLevel.none=None +sonoff_dualr3.menu.DebugLevel.none.build.code_debug=0 +sonoff_dualr3.menu.DebugLevel.error=Error +sonoff_dualr3.menu.DebugLevel.error.build.code_debug=1 +sonoff_dualr3.menu.DebugLevel.warn=Warn +sonoff_dualr3.menu.DebugLevel.warn.build.code_debug=2 +sonoff_dualr3.menu.DebugLevel.info=Info +sonoff_dualr3.menu.DebugLevel.info.build.code_debug=3 +sonoff_dualr3.menu.DebugLevel.debug=Debug +sonoff_dualr3.menu.DebugLevel.debug.build.code_debug=4 +sonoff_dualr3.menu.DebugLevel.verbose=Verbose +sonoff_dualr3.menu.DebugLevel.verbose.build.code_debug=5 + +############################################################## diff --git a/esplib_mod/README.md b/esplib_mod/README.md new file mode 100644 index 0000000..bd76cad --- /dev/null +++ b/esplib_mod/README.md @@ -0,0 +1,40 @@ +# ESP32 Partition Modification + + +this is for the 16MB FeatherS2 board with 16mb of flash, it will do nothing for other boards. + +the ESP32 library does not have support for large spiffs partitions so i have created a few tables to enable large spiffs on the 16mb feather board. + +
+ +to install + +place the contents of the partitions folder inside the following folder + +`C:\Users\***PCUSERNAME**\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\tools\partitions\` + + + +place the contents of the 2.0.2 folder inside the following folder and select yes to overwrite + +`C:\Users\***PCUSERNAME**\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\` + +
+ +the following partiton schemes will be added. + +16M Flash (1MB APP/13MB SPIFFS)
+16M Flash (2MB APP/11MB SPIFFS)
+16M Flash (3MB APP/9MB SPIFFS)
+ + +16M Flash No OTA (1MB APP/14MB SPIFFS)
+16M Flash No OTA (2MB APP/13MB SPIFFS)
+16M Flash No OTA (3MB APP/12MB SPIFFS)
+ +the No OTA partitions disable the ability to update the firmware over the air which means if you want to update the board you will need to plug it into a pc and flash the updates. + + + + + diff --git a/esplib_mod/partitions/app1M_nota_spiffs14M_16MB.csv b/esplib_mod/partitions/app1M_nota_spiffs14M_16MB.csv new file mode 100644 index 0000000..85d0b8b --- /dev/null +++ b/esplib_mod/partitions/app1M_nota_spiffs14M_16MB.csv @@ -0,0 +1,6 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x100000, +spiffs, data, spiffs, 0x110000,0xEF0000, +#1m app, no ota, 14m spiffs \ No newline at end of file diff --git a/esplib_mod/partitions/app1M_spiffs13M_16MB.csv b/esplib_mod/partitions/app1M_spiffs13M_16MB.csv new file mode 100644 index 0000000..3beb269 --- /dev/null +++ b/esplib_mod/partitions/app1M_spiffs13M_16MB.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x100000, +app1, app, ota_1, 0x110000,0x100000, +spiffs, data, spiffs, 0x210000,0xDF0000, +#1m app, 1m ota, 13m spiffs \ No newline at end of file diff --git a/esplib_mod/partitions/app2M_nota_spiffs13M_16MB.csv b/esplib_mod/partitions/app2M_nota_spiffs13M_16MB.csv new file mode 100644 index 0000000..9b3d5f5 --- /dev/null +++ b/esplib_mod/partitions/app2M_nota_spiffs13M_16MB.csv @@ -0,0 +1,6 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x200000, +spiffs, data, spiffs, 0x210000,0xDF0000, +#2m app, no ota, 13m spiffs \ No newline at end of file diff --git a/esplib_mod/partitions/app2M_spiffs11M_16MB.csv b/esplib_mod/partitions/app2M_spiffs11M_16MB.csv new file mode 100644 index 0000000..6d57496 --- /dev/null +++ b/esplib_mod/partitions/app2M_spiffs11M_16MB.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x200000, +app1, app, ota_1, 0x210000,0x200000, +spiffs, data, spiffs, 0x410000,0xBF0000, +#2m app, 2m ota, 11m spiffs \ No newline at end of file diff --git a/esplib_mod/partitions/app3M_nota_spiffs12M_16MB.csv b/esplib_mod/partitions/app3M_nota_spiffs12M_16MB.csv new file mode 100644 index 0000000..74f6a89 --- /dev/null +++ b/esplib_mod/partitions/app3M_nota_spiffs12M_16MB.csv @@ -0,0 +1,6 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x300000, +spiffs, data, spiffs, 0x310000,0xCF0000, +#3m app, no ota, 12m spiffs \ No newline at end of file diff --git a/esplib_mod/partitions/app3M_spiffs9M_16MB.csv b/esplib_mod/partitions/app3M_spiffs9M_16MB.csv new file mode 100644 index 0000000..0aca46a --- /dev/null +++ b/esplib_mod/partitions/app3M_spiffs9M_16MB.csv @@ -0,0 +1,7 @@ +# Name, Type, SubType, Offset, Size, Flags +nvs, data, nvs, 0x9000, 0x5000, +otadata, data, ota, 0xe000, 0x2000, +app0, app, ota_0, 0x10000, 0x300000, +app1, app, ota_1, 0x310000,0x300000, +spiffs, data, spiffs, 0x610000,0x9F0000, +#3m app, 3m ota, 9m spiffs \ No newline at end of file

d!xgIQu_?%!2y&xIF5{G)g636vGTI%N_D91K} za)b!VTrS&$S=zbx4I=x#K{?(x;9NW(HNw8n8QJ$avv{AAbFt*q2>ae$WZ%2X;=MbT zK8$ACN|vbCBSeuNLvu``a_HCyKZ#!{+a3AnYtMt-yCl;Bh z=v$uW@*T5Ttsm-r16e=v-#VzgQRQfelmQJ%qg<9_PTw9uqR5K~s5!J;OheWvuOrL( zSvnfbyQD!+)39%><7Svc$S=%QRRqV=XI~uIkwKp%J2LMl$I|VX^IV123W)6PgT#Qzd+SZ;UIwbZ%vC4YS8lJU0Q+WonU0rB+8zk?Fs@pA9 z_1@uJY^RWtJmR-rCdG(>TwxA{EBv3Fyl}&bBNK?00^g0H$VQ<=GlE}+`1>HOy$C3J zQoy+w%^n4I4kmB71@JFG55iu{z6KhRyG`zNukh2CH|H>;L{G_MTD>f1;}^7WG+?h2 zKPjY{wni`~oQu(RWuWL6;6&_PeE$dOBz6KLVCRtA%lYU8k^e#-`dMDZLmE~qsh_uC z+1G)y_I2P0uLJWbj@Ne3OV)Ghj|lCK{($$F^a0Y+BHpJgcPrlMkhu?#2AX9F(p6(@ zfp^%_m-K&WCqeP-OFt_>^1b&eo@55E>AchQ-) z)B9BVA+tX&<7MP?B@q^wLl?OvvXNU-h}^=S zncSk-0VZCo_Jvht;gxdp=_T`ncVv8G;jzTKGuKwG_k6$j71_5tug<(`OMh2~K)dJ-dDqA5ourYAcYrRodSqj(rx07c^|Ncz9k)+#{_TIdeyzPTc!#^~ zG_+{F-RDknUb-%}dSqj(rx076bMYwAh}>NnR}bc$IgzxlhmFP_*=XzmqOo(io$GA0 zk^b&*F=aIk``TuuKZCRh+K11wdR%eq3Rj>mXr$%4U!!t2U))Yya^?2{({oXWA{%um zg{VW!J8U;wM%|W1jAvbsyH;&P4S(2gqPqpbW5HShekhLjPCX>Ppk}sm zjDlabTEPce>{Qw^%KUOY*e;?GZ0F!yjMj)JU-9qCeB0>tBDT1)CDz&1aBsrd)pVaH zyz5b7Uw5p0^M&KBFb$^dqCiD93RDVFpjhtmh~Zh_-lNA2Q1>1^_aJk^y;&)*+$dqL zm=j&|Z&SzM&Zv9MoXh22(=@o|Y>(o;(KHyrJ;k{gZQqrt|6bJf;Kk9lQT?3{y^J3o zS8TIzQ8p|4gXagoyTi1to?*?ZtbJ8Cg;#ZpKD4KaW?kGYVlxD_JENv|u8Ni| zxlCD1c+KE;v(ct+zc9A(+f#_&&NBzQCAlT0``o_VTWnwM&En-=jw;U_YOd^CLRtHk zP%+*TVg%QN(e5pwa{HE0Io=Xt1ec3+vZv17;dL(qaSgfVdX(huRJ+%QI2TJCjj%5X z#P%hD051t}n{Zq4ZqOL}GEmmO43x#oKz#h?zM6Y~kmWf}7UK8JCE1tXKkpXX7ZC!yh`_(_IMyXu zKbiPQ`|>+pgW_@*9J?lc)1nD3dM}qG@(TZ#h0Hr6uy418r)V~b8a6^n{+ZUbT2qz z!(UYNFi4B$#or&aF|Z>W1G^Y8uz6kLcw5G7NgubY%)JioJWSo%0S{9ym+6Vd%ilyK zZB#5;C;Y;>7_D^S3LzRccxEzMwQkH-Z?=YOt3Jms;aQ85ki;y(_r$+Fp@O}8veQQ{ zv@}Ku>*tdE{(RtXxa8;JH%@`@=S`$Uha{RCXhK9Y1$thKlaIhJ`MIPde0On#%WWLt z6ygYT&2??L&%urVD+|$zpaD+@X=$XTb-f3KjdNFQ^ZaUWFIgL2|dV)?RORK|ioP1=~tSsQb?2r-v=MsaO* zOOqdRD89$AS|N>^BQ5^P{%(fVI@=Lw%#gut6+%3|q2Fb+)7CnK^*s;8V;mY<@k5sz zb)e_(e35^906%v8f_q+!;F6rS*3lTWenud=X=rPa1{!HDN#C2`T#V-4)OQ-he;1wu z@L~lG_%Mh^tM_LhAK_4Zf#ErTG!RI0NzRUA^^jK2f6_>YkX(!wzh`gNC(q?jyp{0_ z=VG+J)4(?r7{MjEcf%c5xYNLQ7mx;rxW~XHxwnKO`<75K-V)*+%jn(f(i@MT;7;-S z%xV1q9E~HpT^q{%F<9@B1`VW{p0mVNi{M<$t+Vzy#3ikUIvP?g(}PDmzI&T+p}QF} zV)E~4sF4`)9Sj+L&{H$IFoJW*sPvj`jbBSE>>p96Qb*F)8Fm2}t;JC84&tksqApML8 zD`P6>c&UkdjpqtWZ8h2*4fKI< zh1CaX8TmeT3eBik<^g`;TwFgj&+UoD#{|TU3YptTGrBN>b1`itebh}0ropsr+^G3W zBl}WQ7B4k%Td_B`Za0#NR&(cXjKCr-au;clc0LXZNosXBgArVkS`A{6`nbm+s{zs? z+kNB~`&vO{Un?laYX!V7;eOWjpqmy|?oFWog&z7JX=ALvsPi!G^+T!JE%6RXJWu@% za7Kt9Dt_TyjJ7YP|Fg)QJ>bj9xfqT6?%>eh6So$3hk$1$|01_8;B$#I5dMw{-%8g`lITt6r!Q-e+Vb}cR`%LsMN#0i+qH;Ck$@^sT0zSE{xz@Qa|sV zK&`8Mgqa4@)?UTZQ}DV)8tsF$^pp2aAPMKzL5v@)uOg$c_KEEB>mc1F3ptnECBxoO zBY2-E@;rZUD6$>j)ru1`f^*63L%&b7r#mOx?RhYin}zs=b1}N`UX&4BlCudr8uqTG f+l!*Duoso}T=u2-j-9Mp&(&U(5wg|-ZOs1zQdP<6 literal 0 HcmV?d00001 diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_top.stl b/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/LILYGO_TTGO_T8_WOOR_top.stl new file mode 100644 index 0000000000000000000000000000000000000000..8b2cbd60424894849fbd388b31cae2dfdae07087 GIT binary patch literal 83884 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 literal 0 HcmV?d00001 diff --git a/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/README.md b/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/README.md new file mode 100644 index 0000000..5101dfc --- /dev/null +++ b/3D_Printed_Cases/LILYGO_TTGO_T8_WOOR/README.md @@ -0,0 +1,3 @@ +# LILYGO-TTGO-T8-WOOR + + \ No newline at end of file diff --git a/3D_Printed_Cases/README.md b/3D_Printed_Cases/README.md index addec30..27f4da6 100644 --- a/3D_Printed_Cases/README.md +++ b/3D_Printed_Cases/README.md @@ -12,6 +12,8 @@ i have created stl files to 3d print cases for the following boards. Wemos S2 Mini
DevKitM-1
ESP32-S2-Saola-1
+LILYGO-TTGO-T8-TF-Card-Slot
+LILYGO-TTGO-T8-WOOR
## ESP32-S3 Boards diff --git a/3D_Printed_Cases/UM_FeatherS2/UM_FeatherS2_bottom.stl b/3D_Printed_Cases/UM_FeatherS2/UM_FeatherS2_bottom.stl index ea2af45419bc1bf8507d1d8cca1dba55485f9b53..9e043d61af703021412444c53bed8ba21fcdcebc 100644 GIT binary patch literal 193884 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 literal 197184 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�F`-V_`}qVM+zQ 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 diff --git a/ESP32_Server_900u/ESP32_Server_900u.ino b/ESP32_Server_900u/ESP32_Server_900u.ino index 36b7640..0a49bda 100644 --- a/ESP32_Server_900u/ESP32_Server_900u.ino +++ b/ESP32_Server_900u/ESP32_Server_900u.ino @@ -1,6 +1,7 @@ #include #include "WiFi.h" #include "ESPAsyncWebServer.h" +#include "esp_task_wdt.h" #include #include #include @@ -17,10 +18,18 @@ #endif + // use SD Card [ true / false ] +#define USESD false // a FAT32 formatted SD Card will be used instead of the onboard flash for the storage. + // this requires a board with a sd card slot or a sd card connected. + // use FatFS not SPIFFS [ true / false ] #define USEFAT false // FatFS will be used instead of SPIFFS for the storage filesystem or for larger partitons on boards with more than 4mb flash. // you must select a partition scheme labeled with "FAT" or "FATFS" with this enabled. + // use LITTLEFS not SPIFFS [ true / false ] +#define USELFS false // LITTLEFS will be used instead of SPIFFS for the storage filesystem. + // you must select a partition scheme labeled with "SPIFFS" with this enabled and USEFAT must be false. + // enable internal goldhen.h [ true / false ] #define INTHEN false // goldhen is placed in the app partition to free up space on the storage for other payloads. // with this enabled you do not upload goldhen to the board, set this to false if you wish to upload goldhen. @@ -34,6 +43,15 @@ // this will not work if the board is a esp32 and the usb control is disabled. + // enable esp sleep [ true / false ] +#define ESPSLEEP false // this will put the esp board to sleep after [TIME2SLEEP] minutes + // to wake the board up you will need to reboot the console or unplug/replug the esp board or press the reset button on the board. + +#if ESPSLEEP +#define TIME2SLEEP 30 // minutes, the esp will goto sleep after this amount of time passes since boot. +#endif + + //-------------------DEFAULT SETTINGS------------------// // use config.ini [ true / false ] @@ -42,7 +60,7 @@ //create access point boolean startAP = true; -String AP_SSID = "kameleon900_ESP32-S2"; +String AP_SSID = "Kme900"; String AP_PASS = "123456789"; IPAddress Server_IP(10,1,1,1); IPAddress Subnet_Mask(255,255,255,0); @@ -57,7 +75,7 @@ String WIFI_HOSTNAME = "ps4.local"; int WEB_PORT = 80; //Auto Usb Wait(milliseconds) -int USB_WAIT = 10000; +int USB_WAIT = 5000; // Displayed firmware version String firmwareVer = "1.00"; @@ -69,13 +87,28 @@ String firmwareVer = "1.00"; #include "Pages.h" #include "jzip.h" +#if USESD +#include "SD.h" +#include "SPI.h" +#define SCK 12 // pins for sd card +#define MISO 13 // these values are set for the LILYGO TTGO T8 ESP32-S2 board +#define MOSI 11 // you may need to change these for other boards +#define SS 10 +#define FILESYS SD +#else #if USEFAT #include "FFat.h" #define FILESYS FFat #else +#if USELFS +#include +#define FILESYS LittleFS +#else #include "SPIFFS.h" #define FILESYS SPIFFS #endif +#endif +#endif #if INTHEN #include "goldhen.h" @@ -91,6 +124,7 @@ boolean hasEnabled = false; boolean isFormating = false; long enTime = 0; int ftemp = 70; +long bootTime = 0; File upFile; #if defined(CONFIG_IDF_TARGET_ESP32S2) | defined(CONFIG_IDF_TARGET_ESP32S3) USBMSC dev; @@ -253,17 +287,23 @@ void handleFileMan(AsyncWebServerRequest *request) { File dir = FILESYS.open("/"); String output = "File Manager
- - -