第九届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)
目錄
測試數(shù)據(jù)下載地址:
標(biāo)題:年齡問題
標(biāo)題:海盜與金幣
標(biāo)題:全排列
標(biāo)題:約瑟夫環(huán)
標(biāo)題:交換次數(shù)
標(biāo)題:自描述序列
測試數(shù)據(jù)下載地址:
【https://download.csdn.net/download/feng8403000/84546532】
標(biāo)題:年齡問題
s夫人一向很神秘。這會兒有人問起她的年齡,她想了想說:
"20年前,我丈夫的年齡剛好是我的2倍,而現(xiàn)在他的年齡剛好是我的1.5倍"。
你能算出s夫人現(xiàn)在的年齡嗎?
注意,需要提交的是一個整數(shù),不要填寫任何多余的內(nèi)容。
package action;public class demo {public static void main(String[] args) {for (int a = 21; a < 100; a++) {for (int b = 21; b < 100; b++) {if ((a - 20) == (b - 20) * 2) {if (a == b * 1.5) {System.out.println(a + " " + b);}}}}} }會出現(xiàn)兩個60和40,很明顯60不可能,答案即是:【40】
標(biāo)題:海盜與金幣
12名海盜在一個小島上發(fā)現(xiàn)了大量的金幣,后統(tǒng)計一共有將近5萬枚。
登上小島是在夜里,天氣又不好。由于各種原因,有的海盜偷拿了很多,有的拿了很少。
后來為了“均貧富”,頭目提出一個很奇怪的方案:
每名海盜都把自己拿到的金幣放在桌上。然后開始一個游戲。
金幣最多的海盜要拿出自己的金幣來補(bǔ)償其他人。
補(bǔ)償?shù)念~度為正好使被補(bǔ)償人的金幣數(shù)目翻番(即變?yōu)樵瓉淼?倍)。
游戲要一直進(jìn)行下去,直到無法完成。
(當(dāng)金幣數(shù)最多的不只一個人或最多金幣的人持有金幣數(shù)不夠補(bǔ)償他人的)
游戲就這樣緊張地進(jìn)行了,一直進(jìn)行了12輪,恰好每人都“放血”一次,
更離奇的是,剛好在第12輪后,每個人的金幣數(shù)居然都相等了!! 這難道是天意嗎?
請你計算,游戲開始前,所有海盜的初始金幣數(shù)目,從小到大排列,中間有一個空格分開。
答案形如:
8 15 29 58 110 ...
當(dāng)然,這個不是正確答案。
注意:
需要提交的是一行空格分開的整數(shù),不要提交任何多余的內(nèi)容。
分隔符要用一個西文的空格,不要用其它符號(比如逗號,中文符號等)
答案:【13 25 49 97 193 385 769 1537 3073 6145 12289 24577?】?
標(biāo)題:全排列
對于某個串,比如:“1234”,求它的所有全排列。
并且要求這些全排列一定要按照字母的升序排列。
對于“1234”,應(yīng)該輸出(一共4!=24行):
1234
1243
1324
1342
1423
1432
2134
2143
2314
2341
2413
2431
3124
3142
3214
3241
3412
3421
4123
4132
4213
4231
4312
4321
下面是實現(xiàn)程序,請仔細(xì)分析程序邏輯,并填寫劃線部分缺少的代碼。// 輪換前k個,再遞歸處理
import java.util.*; public class A {static void permu(char[] data, int cur) {if (cur == data.length - 1) {System.out.println(new String(data));return;}for (int i = cur; i < data.length; i++) {char tmp = data[i];for (int j = i - 1; j >= cur; j--)data[j + 1] = data[j];data[cur] = tmp;permu(data, cur + 1);tmp = data[cur];_____________________________________________;data[i] = tmp;}}static void permu(String x) {permu(x.toCharArray(), 0);}public static void main(String[] args) {permu("1234");} }答案:【for(int j=cur; j<i; j++) data[j] = data[j+1];】
for(int j=cur; j<i; j++) data[j] = data[j+1];請注意:只需要填寫劃線部分缺少的內(nèi)容,不要抄寫已有的代碼或符號。
package action;public class demo {static void permu(char[] data, int cur) {if (cur == data.length - 1) {System.out.println(new String(data));return;}for (int i = cur; i < data.length; i++) {char tmp = data[i];for (int j = i - 1; j >= cur; j--)data[j + 1] = data[j];data[cur] = tmp;permu(data, cur + 1);tmp = data[cur];for (int j = cur; j < i; j++)data[j] = data[j + 1];data[i] = tmp;}}static void permu(String x) {permu(x.toCharArray(), 0);}public static void main(String[] args) {permu("1234");} }標(biāo)題:約瑟夫環(huán)
n 個人的編號是 1~n,如果他們依編號按順時針排成一個圓圈,從編號是1的人開始順時針報數(shù)。
(報數(shù)是從1報起)當(dāng)報到 k 的時候,這個人就退出游戲圈。下一個人重新從1開始報數(shù)。
求最后剩下的人的編號。這就是著名的約瑟夫環(huán)問題。
本題目就是已知 n,k 的情況下,求最后剩下的人的編號。
題目的輸入是一行,2個空格分開的整數(shù)n, k
要求輸出一個整數(shù),表示最后剩下的人的編號。
約定:0 < n,k < 1百萬
例如輸入:
10 3
程序應(yīng)該輸出:
4
資源約定:
峰值內(nèi)存消耗(含虛擬機(jī)) < 256M
CPU消耗 ?< 1000ms
請嚴(yán)格按要求輸出,不要畫蛇添足地打印類似:“請您輸入...” 的多余內(nèi)容。
所有代碼放在同一個源文件中,調(diào)試通過后,拷貝提交該源碼。
不要使用package語句。不要使用jdk1.7及以上版本的特性。
主類的名字必須是:Main,否則按無效代碼處理。
?測試數(shù)據(jù)都能通過。
標(biāo)題:交換次數(shù)
IT產(chǎn)業(yè)人才需求節(jié)節(jié)攀升。業(yè)內(nèi)巨頭百度、阿里巴巴、騰訊(簡稱BAT)在某海灘進(jìn)行招聘活動。
招聘部門一字排開。由于是自由搶占席位,三大公司的席位隨機(jī)交錯在一起,形如:
ABABTATT,這使得應(yīng)聘者十分別扭。
于是,管理部門要求招聘方進(jìn)行必要的交換位置,使得每個集團(tuán)的席位都挨在一起。即最后形如:
BBAAATTT 這樣的形狀,當(dāng)然,也可能是:
AAABBTTT 等。
現(xiàn)在,假設(shè)每次只能交換2個席位,并且知道現(xiàn)在的席位分布,
你的任務(wù)是計算:要使每個集團(tuán)的招聘席位都挨在一起需要至少進(jìn)行多少次交換動作。
輸入是一行n個字符(只含有字母B、A或T),表示現(xiàn)在的席位分布。
輸出是一個整數(shù),表示至少交換次數(shù)。
比如,輸入:
TABTABBTTTT
程序應(yīng)該輸出:
3
再比如,輸入:
TTAAABB
程序應(yīng)該輸出:
0
我們約定,輸入字符串的長度n 不大于10萬
資源約定:
峰值內(nèi)存消耗(含虛擬機(jī)) < 256M
CPU消耗 ?< 1000ms
請嚴(yán)格按要求輸出,不要畫蛇添足地打印類似:“請您輸入...” 的多余內(nèi)容。
所有代碼放在同一個源文件中,調(diào)試通過后,拷貝提交該源碼。
不要使用package語句。不要使用jdk1.7及以上版本的特性。
主類的名字必須是:Main,否則按無效代碼處理。
第一組大數(shù)據(jù)測試:
TTTTTTTBAATBTTBTTATBBBBTTTTBTAATABBTBTTABBTATTTBBATTABTATBBBAATBBTTTTABBBTBBTABATAABBBATTAATBATTTABBTTABBTBATBABBTTTATTTBBTAABTABBBBAABAATTTTTBBTABABATAATATATBATBBABAATTBTTATTABBATATATTTTTAATBBTTBATBBTTATTBTTTTTTTTTTTTAATATABATTTATBTBBTTAATTAAATBABTABBBABBTTBTBTTTATAABABTBATBBATAATBBBATTBTTBTBBTTTATBAABTBBTBTAATBBTBABBTBAATATBATBBBTBAABATTTBTTTBBTTTATATBABBABTTABBTATAAABTATAABAABBTBTBBTBBTATBAAAAATABBABBTTTBABBTABTTBAATTABTTBBTATBBBTATBBBTTBTABBBTBAAABTATBBTTBBATTAAATATTBBBTTBATTBBTBATATTAABTBTTTABBTBBTATTAABTBTTBTTTTBTAAATBTATTABTTABTBAAABATBAATATBTBTTBBTTTATTTAAATBATATBTBAATAABTTTAAABBBBABTBATTAAABTATATATBBBABTTTTBTTATTBABBBAATAABTTBAATBTBTBTBAABBBAATATTBBBABTTBBAABBBBATTTATAATBATTBBABTTTBTTBTBTATATTABBATBATTATAABTBTBATBBTTBAATBTABBATAATABTABATTTBATTAAABBTTTBABBABTBTTTTTABBTBTBTTBTBTABTTTAABTTTAATABATBABTABTBBTTBTABTTBTTTTABATBTTBAABBATBAAATBBTTTTTBABTABABTTBTBBBBTBBABAATATTTTTTATBAATATBBBTTTATBATBABTABTTBTAATABATAAATAAATABTBTTBBATBATBAABATTBBABTBBAABBATBTABBTTTTTTABATBTTBAATTATAATBA超大測試數(shù)據(jù):
ABTABABBTTAATBTATBBABTTBATAABTATTTABTABTTTATTATBTBTAABBTTABTBTBABATTATATBABTTTTTTAATTATBATBTBTTATTABATBBTAABABATATATBTBTTBATBTBBTTTBABAAAAATATBTBBABBABBAAATTABBABBBABBTTBBBBBAABBBTBTBTTTBBTTTATBTTTBBBABBBBTBBBBTTTTBTBBBTATATTBBATTTTTBTTTBTATTTBTABTBTTTTBTTBTBTAABTBATTABBBAABTTAAATTBTTTABTAABTAAAATBAATBATTTTBATBBATBATBTBTTTTTBAATBBBBBTTBBBTBAATABBTBTABBBTBBBBABTBAABATATATABTTBTTTTBTBAABTABTATABTBBTTBTBBBTBBBTBABBAABTTTTAATATTTBBTTBTTTATAATAATBAAABBBTTBATBAAATTBTTABTBBBTAAATTBBTBAABBTBBAAATTTBBABTTTBABTATTTTTATTBBBABATBBBBBTBBBATTAAATTBBTABATATBABBABATTTTBTTBTBBTTATBATABBBBATBATBTTABBTTTBBBBABBTABBBBBBTTATTTBTTTATBBTTBBTTTBBTBAATATBTATBAABBATBATATBBTBATAAATBTTBBBBBABBTBATBTBTAATTTTBTBABBBABBATBATBTTTTBTATBATAABTABAATTATBAATTTBTBBTATABTTABTTATBBATTTBATBATATBBBATTAAAATATATTATTTATBBBTTABBAABTTTABBATTBAABABBTTBTTTBABATTTABBABBTTBTBTTTAATBTTTTBBAAABTTTTBABBABATTBBTTBTTAABABTBTTATBTATTTTBTBBBATBATTATBAATTAATBBAAAAATBATAAABTTTTBATAATTBATTBBTABTBTTTABBAAABBABTBBTAAAABTTTABBTTBAAABBBABAATBBTABTBTATAAAAABATTABAATBBAATTTAAATBBBBABATTBAABAABBBATATTTBBABBATABTBBBAATABABTBBBTTTBTAATBBBTTBTTATABTTTABBTABABTTTABTTATBBBTBBTATABTTBBTTABBBATTAAATTATTABBTABBBBTBATATTATAAAATBTTTAAABTBTBABTTBATBTTTTTABABATBTTTATTTTBBBABTBBBABBTBABTBBAATTABATTATTTATTBTBBABBBBAABBBBTTATBBBAAABBTBBBATTTATTABABBBBATBTBABTAATTBABATAATBABAATABTATTBBBTABABBAABATATATABTBBBABBBTBBBAATBBAABTBTBTTBBBTTAAAABABTBAABTBBBATTTBBBBAABBBTBBABBTBATATTATAABATBTABTTTATBTBBBBAATBBATBAATTTBBTBTBTTTTBTBTBBABATTBTATABATBBATBTTTTTBBBBBTBATBTBBTAATTBAATBBAABTBTBTTTAATTTTAAABTBAATTTBTAAATABBBTTBTATABTATATAATBATBTTTAABAATAATTTTABATTABBAABBTTATABTTABATTTAATABTAABTBTBTBTBBTBTBAABTBBTABAATTATBBTBTBBTBBAATBBTATBTBTAABAABTABBBBBTTBBBTTBATTABBBATTTBBBTBBTATTTTTBTAAATTBTATBTBTTBBBTBATBBTBBAATATTTABBTTABAABTAAATBTTBBTBTBAATTTAATTTTTTBTAATBATTTTTTBTABBBBATAABTTATBTAABTBTTTTTATTBTTTTTATBABTBTBATBTBAABBBBBBTAAAABTAABTTABAABABTTTBBTBTAATBTBAABTTAAABAATAATATATTTABBAATTBBATATTTATBBATTATATTATTTBBTBTABBAAATTBBTBATBBABTBBBBBAABTBTATATBTATABTBTTBATTBTTTTABTAABATBAATBBTBTBATATTTTTBTTBBTAAAABATTTTBTBTBTTTBAABBTTAATBTTTTBABBATBATAABABBTABTTTTBBAATTAAABAABTBBTBTTTTTATTBBTBBBTATTBTBBAABABTBBAAABAATAAATBBTBTAAATTAATBATBTABBBTABABAABTTBATBBTBBBABBBATTTTABBTTBAAATBATTTBBBBTBBABTTTATTTATBBTTTBBTATAABBBATBBTBAABBBAAATBBABBATTATATTABATAAABTTBABAABTTATBBBBBTTBATATTTABABATTTTTATAATATATBTBTABABBBBBTBBATBATTBABABATBTAATTABTTTTTATATBBBAABABATTABTABBBATTBTBTAABTBBBTBATTATTBTAAABBBTBTBAABTTTABATBBBBBBATTATBBTTAATBABTTATBTBTAATATTAABBTATTAATBBAATTAABBBBBABTTBTBATAATAABTTTATTTBBAABABTTBAABTTBBTTBBBBBBTTBBTTTTBTATTBTABATTTBTABTABTTABTTTATBBTTTATABBBTTTBTATTTBABBATABAAABTTAATBATABABABTATBTBBATBTBABTBABBTBABBATBAABTBTBBBBBTABTBTTAABBTBTTTTAATTBBTTTBBBBTTTBTBAABBTTABBABBBBBABBTAATBBTBTBBATBBTTBBBAAABABTBTTTBBTABBTTTATBAABTABABBABTTATBTTTABBBBTTTBATABTBBAABBTTABBTBTBTTBTTTTTAAABBBBABTTBABBTTATTBBBTTATATBABBTBTBABATAATBAABTTATBBBBTTAATTTBABTABBAAAAATTBTTTBBTTBTTATBBBAABBBBTABATTBBTTBBABBAABBTBBATBATAATATBABTBTABTATTATATATABABTABTBATATBBABBABAABBTBTBBBTBBBBTATTBTAAABTTBTTATBTBBBBTTTTBBBBABTBTBATABATATTBATABTAATTABBBTATABTABTBABTBBBBBBAATABBBBAABABBABATATBTTABAAATTBBATTBTBATTATABTTBATBBATTBATAATBABTTTAABBATTBABAABABTTATTATATATAAABTBAATAAATATABTBBBTATBTAATABABATAAAAAATTABBTTABTTTTTTATABBBAABBABTBABTTTBBBTABTATTBATBBABTTABATTTTTBABAAABABTBBTATATBTAABBTBBTTAAATBTBTTTTBBTTBBTBBATTTTBBBTTTTTABABTATABBTATBAABBBTBAABBATBBABATBTABBBBAATTBABTABBBBTATATTTBBTBTTATBATTTTATTTTTBTTBTBATBTBTATTBABATTATTTTBTBABTTBATTTATBTTTABBBTTTTTTTABBAABTBBTBTTAATTTTBTABTTTABTBTTATBBBTATBBTBTBTAABATATABTTTTBAABABTTTBATBBTBBAABAAAATAATTBBTTTTAABATTTAATTTTABTTTBTBAABTTATTBBBBATTBATAABBTTTABBBBATBATTATTBAATBAABTATBTTTBTTTBTTBABTABTATATTAABABBTATABTBTTBBAATATAATTBTABTTTTAATABTTATABTBABTBTBBATTTTTATBTTTABATBBBTTTBTATTAABAATTTTTAATBBATBBTTATTBAATTBATBTTBABABATBAATABBATBTBTBBABATTATATTTBABBBBBABTBBTTTAATTTTTTBTAATABABBATTTBATTBBAABATTBAABABABATTBTBBABTTTTTBATBBTTABATBBTBTTAATBTBTATAATABABTABABTBBTTTBTATBBABATBTBBBBATTABABATBTABTBATTTTABBTATTBAATTBBABTTBBBBTTABBBTBBTTBBAAAATAAAATTBTBBTBBTTBATTATATBBATBTTTTAATBATABBTATTATTTBTTTABATBTTAAABAATTBBABATAABTABABATBATTBTBBBATABTTBATATBBABBATTBATBTBAAATATATBATBTTATBTBBATATBBTAATBTTBTBTTTATBBABTTBBTTTTBTTTTTTATABATBABBBTBATTBBBABTAAABBBAABBABABATABTTTTATATTBTBABBTABATBBBAABAATABAABTAAATBBTTABTTAATBBTBTBTBBTTBBABTBBTBTATABBAABTBTTTBATTTTTBTTAABTTBBTATTTATABBTBBATABBTTTBBAABTTTTTTTBBBATAABTBTATATBTBBAATTTTBTBAABATAAATBBABBTBTATBBTTBTTBBBTTTBTTTBAABTBTBTTTBATBTBTBTBBATTBBABTABBATTTTTBABTTBBBTAABBATTBBTBBTABTTABATTATATBBBTBTABTTBATTTATBTBATTBTBATAATBATBTTBBABTBBAAABBATATTTTABBBBAABBBABTATABTBABABTABABAABBTBTAABBTTBTTTTBBTTTBTBTTTBBBTTBTBBABTBBTBTBTBTABTTTBATABTBABATABTAAATTTTTBTBBTTBABBABABBATABABBTATATABBTTTATAAATTTABTBTBTAATTTTTBATTTBAAATBAABTBBBTTTAATAATBTTABTTTTTBTABBBABBABTBBAAATTTTBTABBATABBBATAABTTBAABBABBATTATATTAATATBTTATTBABTBATBBAATTBTTBBTBTTTTBBBTAATTTATBABTABTAAAABBBTATBATBBTTBBBBATABABBABTBBBTBAATAABBTTAATABTBTTTAATTTTBTTBBBABAAAABTBTTTATBBTTBTAAABTABBBABBBAAAABTATAABBATTTBTABBTTBTBTTTTBAATAATBBTTATTTABTABABTTBABBTBBBABBTATABTBABATTBTBBTATTBBBTTTTTATTTAABBTAATBBATABTBBATATBBABABTTBBBBATTTATBAATTTATTBTAABTATBATABTBBATTABAATATBATAABATABTBTTTAABAABTBABBBTTTABABBBTATTABBATATTBTBTTTATBBBABBTTBTBATABBBABTATAAATBATATATBBABTTTATBABBTBATTBBTAATAATTABTBTBBBABTBAAATAAATBBTATBTBTTATBBATATTBTBBBTATTTTAATTAAABBTABTATABBTAABATAATTATATTABTBTTABTTTTBTATATBBTBBBATATABBTBBTBBABTTBATTTTTTTBBBTATATATBATBBBTTATBTABBBTTBTBBBTTATAATTBATBBTTATBTTTBABBABBAATAAAABABBBTATTATABTAABATAAATTAAAABTBTATTTTABBTABABTAAATTBATTBTTBTBBTBATATTAABTBATAATBBBABBATAABTATABAATBTATBBAATTAATTTTTTBAATBTTTBABATTTBBABBATATTTBAAAATTABBBBBTTTBTTBTTTTAABBTATAATBTTABTAATBTAABTTTTTBBBTATBTAAABAAAATBTTBBTABATBTTABTBTBAABTATTBTTTBBATAAATTTBBTTATABBABAAATTATTAATTTBBTTTBABAAATBTATBABTBBBTTABBTTTBBTBBTAAABATBTABBATAAABATBTTATTAABTTBBBTTABTTBAABATAAABABABAATBBTBBTATTBATATTTTBAATBATBABBABTBBTTBTTTBTABBATTBAAATBATBBBTTATBATABBTBATABTTATTBTABTAABAATBBABTAATBBBATABAABTABATBTTTAABBTBBTTBABTTATTAABTABBBABTBTTABAATBBAAAATBABTAABATATTTATABTTATAAAABTTTBAATTTTBTAAABTBBABTABTTATBTATBTBTABBBBBTBTBAATATATTBTATTATBATABBATABATBBBATBABAATBTTTTTTBABTBABTABTATTBTBTBTABAAAABTABAAATATBTTTTTBATBTAABATTBBABAAATTATBATBTABTBATATAABTBTAAAAATBTTBATBTBBTBBABBABBATATBTBTAATTATBBTATBBBATBTTTTBTTTTAABTBTBBBBTTBTBABTBTATABTABABTABTTBATBBBBTAABBABBTATTTATABBBBBBBBAATBTABTBTTAAABBTABBABTABBTBTABATATAATABTTATTABTBBTBATATAABTBTTAAATTAABAAABBBTATBABBTBTAAAABATTATTTBBTBAABBTBTABBBATBTTBBTTTTABATTABTBTBBBTBTBATTATBBATTABBBTATBBBBTTTAABBTTTAABABATABTBTAATBBTATAATATABTBTBBATABABTBTATBABTTAABTTATATTBTBBBTATAATBABBABTABTBTBBBAAAATTBTAAAABATATTATBBATABTTTBBTBABBATATTATTABBBBTTATBTBTBTBTAATABBTABAATTATBTAATTAABBBBBABBATAATTAATBABAABBBBBTTATAATATTTABTBBBBTTATATATTTTTTTBTTBBBATTBTBBBBTATTTAATATBTABTBBATBBTBBABABTBTBBBAABBBABTATTBBABTTTATAAATATTTTBBABBBAAABBTAABABTTABTBBBTBATBBBATTBAATTTBABABATBBATBAATTBABTTAAABBBBATBBATABTAATBBBBABTATTABTABBBTTABTATBABBBTAATTBATBTATBTAABTTTBBTTATBBBATBTBBAAABTTTATATTBBTATAATTTATTBTABBTTTTABATTABABTATABATBAATBTTATBTTTBTTATATTBBATABTAABBABAATTABTTTBTABBTTAABTBABTBAABABAAABTAATATBBBAAABBBBABTTBABABBTATTBABABBTTBBATTAABABATATAABBBTAAATTTABATTBBATTBATTAAATBTTTBATTTTBTBABATBTABTTATBAAATBAABABATATTBTTTAATTTBATBATBTBBABATATTABTAABABBBABTBAATTTBTBTABTBTTBAABTATTABTATTTBTATABTBBTTABBTABTTTTTTTTTBTABBBTATBTABBBAABABTABBBABBBTBBTBATTBTABTBTBATBBTBTTTABTTBAATTATAAATAABBBABABABTTTTTTTTBBBTTBTTBAABTBBTAABBAAABATTTTTBTAAATTBTAABABBATBABABTBTBATAABTTTTBTATABTTABBBTTATBTBBBTAAAABTTBBBAATBTABAATATBBBBTBAATAATTATTTBATTABAATTAATBTTTTTBTATAATATABBTABATBBTABBTTTTTBABATBBTTAATABBTTAABBATABATBBTBATTTBBBTTBBBATAAATBBBBBAATTATBBABBBTTBATBBBBABAAATTBTATATATAATBAATBABBATBBTTBBTBTTABBBABBABATAATAATBTBABATTATBTBATTBBAABBTTTBTTTABATTTBTTTBTTTAATBTBTBABAABBATTAATAATBTATTBTBATBAATTAATTAATBBATATTTTTTBATBBTTBTAATABAATBTBTATABTTATTTAABBBBBTBTTAATBABTBBTAATBTBTTBTATAAATTABTATAABBTAABBTTTBBAAATTTATTBBAAABABTTBBABTTBTTBAATTABBTAATTTTAATTTATBBAABATBTBABBBTBTABABATTBTTTBTBATAATTATATBAATBTBTBTTBTBBTABABBABAATTBBTBTTTTBBTBBATBBTTATBTBBBBBBATAABATTTBBBABTATBTATABATTTAAAATBABTTTTTTATABTTTATBAAABBTBTTBATABBABAATTATAATTABBBATTTBTBATTATTATAAABTABABTBAABAATAABAATBBBABBTBBTTABATBABABTBTTBTBBTTBBBAATTABBAATBTBABTTTAABATBAABATBBABBATBTBBTTBTAAAABBTBBTTATATBTTBBBBBTBATTATBBTAABABTATTTBBTTATTBBBTTABTBABTABTAATTATTATBBBBAATATABTATABAAAABTTTBAATATBBTATBTABTTATTBBTABTTTBBTBATBABTATTTTTBAATABBTATAAATTATTBATBTTTATTTABBATTBTTBTABTTTTTBATTBBATTBTBATBTTTBTTTABTBAABAABAATTABBATABBTATBTBTATTTAABAAATTBATTATATATTBTTBATABTBTBABBATATTTBAAATTBTBABABTTBAATTBBBTAATAATBAABTTABAABBABTABABBTTBTAATABABTTTBBTBBTBBBBTTBABTBBABTTABATTBBBBTTABBTABTBABTTBATTTATTAATAATBBBAABAATATTTTTBTATBTABTABAABABBBBBABATATBTATABTBBTBTTTBBTBBBAABABBBTBTBATBAATBBBTTBABTBTATBBTBTATTTBTAABTBBBBTBBBBTBABTATTTTBBTBTTTATAATABAAABTTTBBATAABBBBAABBBTBBBTBTABBBABABTTTBTABTBBBBABAABAAAATBBTAABTAAABAABTTTTTAABTBATBBBBABATBAATBTTATTABATBBTTBBTTBABATABTBBABABTTTATTTBBBTAATTTTATTTBTATBBBTBBTABTTTTTBTTTBTATBTTBBTABTTTBATBBAABTTBTAATTAATTTABAATTABABBTTAABTTBTTABATBBAAAATTBBBTABBBBABTTTABABBTBBBBTBBTTTTBTABAABBATAATTTTTATTAABBTABBTTATAATTBBTTTBTTTBATTTTBTBTATBTTTBBTBTBBBBBTTBBBTABTTBBBTTBTTATTAATTABAAAAAABAABTBTTBBBTTBTATBBATTBATATTAABBATBTBBBATBABBABAATTBBBATBTTTATBAATATTBABAATAABTTTTBATTBTTATTBTTBABABTTATTBABTBTBTATABBBATATBABABATBTAABBBBABBBTTABABTTTBTABATBTBABTAATATTBTTBBTTBABBBTTTTTBTAAAATBBTTBBTATTTTTBTAAATTTBAABBBTAABTABAATTTTTAABABTBAATABBBTTTBBABTTBBABBAABTABBBTABBABBAAAABATTTATTBTTABTBAABTTBBBTAABAAATATBTABTABBABBTTAABBTBBTTBBTBABBTTTBTTTBATBABTBBTABBAABTBTTABBBBTTABTAAATTTTTBTBTTATBATBBTTBBAABTBBAABTABAABTBBTTTTTTTATTATTATTTTTBTATATTATTATBTBBAATABAABBABTABBBABAABBBTTBTTBBBABABTBBTBBTBBBTBATABTBBABBTBAATTATTBBATTABTAAAAAATTBABBTAAATBBBTATATBTBAABTBTABATABTBTBTTBABTBBBABTTBTBTTAATTBTTBBTATTBBATABBBTBBTTBBTATAAABTTTBBABTTBBBATBTBTTBBTABBABTTBTBTBTTBAAATBBTBTTTAABBABTABTTBBTBTTBTTBABAAATABATTATBTATTAAATBBABTTBABAABABTABTBTBBTTBTTTBTTBTAATBTTTTBBTTBAABBBATATBTBTATTTBABATAABTTAABTTBBABTTABBAAATTATTBATTBAABABTBTBABBBBATTBTTTTBBABBTAATABBBBBBTBABBBTABATATATTBBBBABABATBATTTATBAATBTBABAAABATBBBATABBBBTBATABBAATTBAATAAABTBBBAATTBBBAABTTATTATBTTBBAATTTBAAATBABTTTTTBTABBBTTTTTATBBABTTTABBTABTBAABAABABTTTATTABBAATTBBTTAATTBAATTATBBTTABAABBTATATBBBABBABTTABATABBTBAAATATBTTBBBATTBAAABABABTBTBBATTAABBTATTBAAABAABBAABTBABATBABBBTBBBTABATBTABABBBBBTTATTTTTBATAAAABTTTBTAABTBAATTTATTTATAABATBATBATTBTBAAAATABTTTABTBAATBTBBBABBBTBTTTTBABTABBTTBBATBTTABTTTBBBATAABTTTBBBATTBTTTBTAATBTBBBTTABTATATATATBBBBBTBBTTABTAABAAAABABBABABBBTTTBATABTTTTTTABBTBBATTTTAATTAABATBAAATAABBBTBTAATATBABBATABBTTTTTTTAATATBATTBBTATBBBBTBBTABBBTTBBATBAATBBTTATATBBATBATTTATTTTAAAATTABBBTAAABTBBBBAATTTBTATTABTTTBTBBATTAATAABTATATTABTTTBATTBATTBBATTTBTTBBTBABTTAATTBTTTTTABBABABTBABTBTABTABATTABABTBABBBBATTBTBTBTTATBBTATBBTAATBTBBTBBTBABTATTTTBBBBTTBTBAABTTBTBABATABABBABTBBTTABBTTTAAABBTAABABTABTABTATBABTBTAABTBTATBBAAABTBTABTATTTTBTAABBBATTTTTBBABATATABBBTTATBTBTTBATBBATTAATTATTBBTATBTTAATTATTTTBTBBTTBTBAABTAABBABBBATAATBAAABTTTATTTBAABBTAATTBATBTBTBABBTBBBBTTABAATTTBABBTATTTBTABBBABABAATBTBAATTTTTBTTBBBTAATATBBTAABABBBTAABABBTBTBTABTTTAATBBTTBBBTTTABTBBABTTATBBATATTATBBTAABTBBTTATTAATATTBATTABTBBTBTTBTAABBTTTTTBBTTBBBTABBBBTTATTBTABABBAABTTATBBATATTTAAABATBBBBABAATBABBTBABATTTTTBATBTATTBTABAAAATBABTBBABBABTTTBBTTBAABBTATTBTBTATAAABBATTATTBTBTTABABTATTABTABTTTABBABATTABATTAABATABATTABTBBBAABAAAATAAABTTBBTAATABTAABTBTBTATBBATAATBABBTTABAAATATABBTBBBTTTBAABTBTTTBBBBATTBTBBBAAAABBATTBABTBTTTBABATTBTTTBBBATTTABATTTBATTAATBABTBTAABBTBBBTATATTATTTBATATTBTATATAAATTTBTABTTABBTTBTTTATATTTATBATATTABTBTTTTBATTTAAATATBABBTBABTTBBTBBBBBTTTABTABATBTBBAABTTBBAABABTBTBBAATABAABBBTATTTTBTTTBBBTTTTBTBTATBBAAAAATABAATTBATBABATTATBBAATTABATTABTBATBTBATTTAAATTBBTATBBATTBBTTABBBATBATAATBBBTAATATTAATBATABTTBABTBATBBTABABTATTTATBTBBATBBTTABBAABABABTTBABBBAAABATTTBBABTTTATAABBATBTATBBABBBAATTBBBAATTTBTTTBBBATTBTATATTTBTTBBTATBTTTTATTBAATTTBTTTTABBATTTBTTABTBBBATTTBTAATAATTBAABTAABBBTBBAABTBBTBAATBTTTBBBABTTBTBTBAATBBATTBATBTBATBTTATBTTBTTTABTTABTATATABBTBBTBBTTBAATTBATBTABABTBTTBBBTTBTTABABTBBTTTTABBTTBABABTTATAABBBTABBTTTABTBATBBTTBBBATBTATABTAABBTABABATATATBTTTAABBBTBTATABBBBTTTTABAAABBBTATTATTATBBBBBAABAATABBTTATBBABTBTBTAATATBABBABTATTATBATBTBBBAAAABAATBTABATATTBTTTTATAATTTBATAAAABBTAAAABABBTBATATATATBTBBTABBTTABBBBATBTBATAAATBTBAAAATABTBTTATTBTTTTBBTBAATTBBTBTTBAATTATTATBTBBTBBBBATATTTATAABTABBBTTBABATABABTBTAABBAAAAATBBTBTBTTTATATTTTTBTTBBBBTTBTABTATTATTTTBTABBAAATAABTATATABTABBABBTBTTATATTATTBAAABTTTTTATBATTTTTABATTTTBBBTABABBTABTATBABATATBTATBTTTABTTABATTBTBBABBABATTTTATBATTABBBATBAATTBATABBBTTBTTBBAABBBBBAABBBTBATBTTTBAATTABAABBBATBBBATTTTTBBTAABAATBABTTBTBAABTABTATBAATTATTBBTBATBABBBAABBBTAATATBBTBATATBTTATTTTBATBBTBTBBBBBTAATBBBTBBABTABTTATBTABABBBBBTTATTABAABBTATTTTBTTBBTTATABBBTATTABBBATTBTATBBBBBBATBTBBABBBTTTTBTATBAABTBBBAAAAATABTTBTAATTAAAABABTBABABTTTTTBTBBTATBBTTATBAABAAATAABAAATBTTTTBATTBATATTTTBABBTTTBTTBBATBTBABTBBABTABBAABTATBBTABTTATABBTBBTTBBTTABABBBTATTBBBTBTTTBABABBTBTAABTTBTBATBBBABTBBATBTTABBAATBBBBBTTTTBABABTBBATBTBATBTTBAATBBTABBBATABBAATAAABBTABATABBBTBATBBBBBBAABTABATATTATABTATTTBBBATAATABBABBTBBABTTTBATATABATTTTTTBAAABTABAABBATBBBBTTTBBATBBTBTBABBAATTABTBTTAABTTBTTTTBABBTABTTBAATBBTAATATBBBTTTBBABBAATTTBTTTTBABTTAAABAABTTATBTTTBBTATATBATATBTATBBTBTBBTAAABBATTABTTBTTBATBTTTBBTBTTAABBBAATABTTTTTTTBBATTAABBATBTATABABTABATATTTBBTBTBBAAATABTABTTTATTTBBBBTBTTBATTTAATAATABTTTTATBBBTBATBATBBATTBBTTTBAAABBTTAABABAABTBBTTBBTTTTATAABTATAATTBBTTATBABAATBTBATTTAATABTATBBBATABTBTTTTTATTTTTTTBTBTAABTABATABATTTABTATBATTBBTAATTATAATTTBTTTBTTBBTTBBAATATTTAABTBATTABABATTABBATABTBBBBABBTTBTAAATTATAABBTATBAATATABBBTAAAAABATTTAABTAATTTBTBABATBABBTBTTBAABTBBTBTAABAAABTTTAABTABABTBAAATBTTBTTTTBBBABTTAATABBBABBATTTBTTTBTAABTTBTAABATTABATABBTBTATBABBTATBTBAATBTBTTTTTABTTTATAAABAABTBBTABTTAAABTAABTTATTATABATTBBBTATABAAAABATTTTBTBTBABBTTTBTTABTBATTTBBBTABAABTBBTBBBBBBTBBTBBATATABBTTTTAATTTBTBBTTTTBABBABTBABBTABBATBBAATABTAABBTTTATTBTBAABAABATATTBABTTTTTTAATAAATTBATBBBTATATTAATTAABBAABATBBTBTTAATBAATABBTBTTTTTBTBBTTBBBBABTATBAATBTTTABAATTTBTBTTTATBATTBTBBBBBBBBBBAAAATTBBAABAATBTBAABABBBTTAAAABTBTTBTTBTTBTAAATTABBATTBBBBABBTTTATTAATBTABBBBTATTBABBTBTTABBABTTBBTTBTTBBBAAABBBTTABBTBTTBTBTTTABTTTBBATBBTBTBBTBBTBBTTATABATTBABATTBTBBBATBBTBBAATTATBBTBABBATAATBTTAATTAATBTABTTTATTAAATTBBBABBTBTTBTATBTATABBBBAATTBATBTAATTTATBABBTBABTBBTBTBAATTBABBTBTTTABATBAAATTBTBATTBBAAABTBAAATATTBBBAAABTTBTBTTBAABTTTBATTATTAABATBBATTTTBTTABTBBATTTTABTATBTTATTTTBTATAAATATTBBTTTTTBBBTTTAATTTTTBTATAABABBTTBTAABTATTAATATTATATTTABABABTBATTAATABABBTABBTTTBBAATATTBATTBTTAATBBAATBBATBABABABBTATATTTTBBTATBABBATBTATTBBTABTTAAATAABTTABBBBTTTABATBATBTTBTTTTABBABTAATAABABTATBTBTATBBTATTTATTTABBTBTBTATBBTBBABATABTBBTAAAABBTBBBBTTBTBBABTTATTBABATTATAAABBBTBTTBABBBBATATBTAATATBABTBBBAATTBTATATTTBABTBBBBTTBBATTAATAATBTBTTBBTTBAATBBABBBBTBTABBBABTATABAATTTATBBTTTBBTABBBAABATATBTTATTBTTATBTTTBBATTTTTTAAAATTTAABTABTATTABBTBATTTABTBTAATTTABAATBBATBTBTBBATTATABABBAAATBBTBTTABAABBBBBTBTABTTBAATBTTAATTTBBTBBATTTAATABBTABABTBATBTTATBBTTABBTBAATBBBAAAABATAABBBBTTAAABTATBBTBABABABBABBTTBTTATTTAATBBTBATTTABTBBAATTTABBTTTABAAATBATTAAATATBTBTBBBTBBAABBTABBBTABTBATATBTTBTTABABBABTABABATABTAAATABTTBTBTTTTBBATAATBTBBTBBTATAAATTBTTTTTATTBABBBBABAAABTATATTBTBBBTBBBTTBATBTTTBABTAABTAATTABTTABTABTTBBABBTBATBAABBTTTTTTBABATTATAAATBATAAABTTTBBATABBBATBTABTTABTAABTAATBTATTTAAAAABTBATABATBBATTTABTAAABTTBTABBBTTBAAABTTBBTBBBTBTTTBTATATTTBAAATTTBBTTTBTBBABTBTABABTTABBTABTAATTBBBAAABABTTTBTTBABBBTBTABBBABBTTBATBTBTAABATBAATATBBBBBTBTTBTTABBBTBAATBTBTBTBTBBBTTTTTTAATTBATABTTAATBTATBBABBTABTTBBBTABTATABTTTTBTTATBATTAATTBTTAATTABBABBTTATBBTBTATABTTBATBBAAAATTTTBTABTBAATABABTTBTTBBBTTTBTATBTTBBBTABBBTBAAATTTBTABTBBBABABATTBAABTABBBTATATBBATTAAABATATTTATTBTTATTTTTAAATTABTATABABTBBAATTTBTTATBTBABBBTBTTBTTATTAATTTTBAABTBTTATTAATTTAABBTABATAABBBAAABABAAABABTTTBAAATAATTBTATTTATTTBTBBBTAATTABBBATBBTATTAATBBABTBATBBBBTABTBABBBTBTTAATBBTAABATTATBATTTBABTABBTTBBABAABATBATTTTBBAABAATBTTTABAABBBABTTBTBBTABAATTATABTBTBTATBBTTBTTTABTBTBAAAABTABBAATTATTBTTBBATBBTTABBBTBATBBATABBBABATATTATBATTAAABTAABBTABTAATAATTBTABBTAATBBBBABABTBBBABAATTTABBAATTABBTAAABTBTBTAABTBTBTBTABBATTBTATTBBTBBABBABTAABBATBTTBBTAAATBBBAATAABABATTBTTTATBATATAAABBTBTBAABTBTTBTBBTBABTTABBABBBBTTTATTAABBAAAABBTBAAAAABBBBBTATTATATAABTTBBTBTATTAATTABBBTBBTAABTBTTABBTBTTABTBABBTBTBBAABAABABABTTBBTTTBBTBATBTABBBBTBTTTBTTTBABTABATTTTTABTBBBBATABTAATTATABBTBTBBTATATBBTABTAATBBTATBATBATBABABBTATBTATBTTTATABABBTTATABBBABABBABBBATAABTTTBATTTTABBBTBBABTBABBBBATBATABTBATBTBBABAATBAABBBBTTABTTBABTAATBTTTAATTTBTBATBTATBABBTBTTTTTAATBBBBTTATTBTBTBBBTTAABATBAABTTTTBTAABBATBBBBTATABATABAABTTATBBBBTATBATAATBBBATTTABBBBAATABBABABTABTTBATBBABTTBBTBBBBBAATTAATTBATBBAATBBBBBATTBTTBABAATATBBTABBBTBTBTATBABBTBTTATTTTBBBABBAAATBATTTTBAATBBTAATBBBBTTBABBTTTBTATTBBTTABBTATTBAATTABBBTBTTBTTTAATTTTTTTTBAABBBAAAABTTBATABTABBAABBTAATATBAATBTBTATBBBABTTAATBABTTABTBATTTTTTTTATBTTTTBTAABBTTTTABTBBBABAATABTTATBTABBABBTATABBTTATTTATTBBBBTBTBTTTATBATABBBATATTBTBTAATTATBTBABTBBTTATTBBBABTBATTTBTTAATATBBATAABABBBATTATAABAABTBTTBABBBBTATTTATTTBBBBBAABAAATBABBABTTTBAAABABTTATAAATBTTBBTBBATTTBBAAABBAAAAABTABBTABABBABTABTTTBBATATBBTTTBTABTAABATTBAABTAABTTATAABTBBAAABBBABTATTAAATTBTTBTBTABBTBTATTBATTBATABBATTTTBAAATTAAATTBABAATATTATBABAABTBTTATBTBBABTBBTAABBBTTBBBTBATATBBAAATTTABATTBTATTATATBABTTBTTTABTBTAATBTTBTTTTTATATATBTABTAATTTABAABBTTATABTBTTAATTTBBTTTBBTAATTBTBTAATATTTBTTAATTBTABAABTTAAATTBTATATTBBBATTTTBBTATBTABBBABABAAATTBBABTAAABBTATAAABBBABTAABABATAATATTABTBBBBBABATTBATABABABABTBTBBABTABATBABABABBBBBBTATTABTATAATBBAATATATTAABBBTTBBATABABTBTTTTATAATTTTTATATBTBABTTTBBAABTBTBBBTBTATBTABBBTATBTATTBABBTTTTTBTABAATTAABBTTBABTATTTAATABTATBBTBABTBTTTTTAABTTTABTATTTABTBTTBTTTTTTATBABTTBBBTTBTTTBBTABTTTBBBTTATTBBTTBBBBTABABBTTBTTATATTBBBABBBTBBBTTAATTTTTBBTAAAABBBTTBAATTTBBBATTTBBATBBTBBABAAATAABTATBATAAAATAAATBABBBATABBBATTTBTTATBTABABTBAATTABBTABBTATTATBTABTTABAATTABTATTBTAAAABBATBAAABAATBBTTBTTBABTATTTBTTTTTTBATBATBTBBBBTTTTTTAABBBTBBBATATABBTTATTABABBBATTTABBBTATTAABBABBTBTBTTBTBATATBBABABATBAATTTTBBTBTTTBBTBTBBTBTATBABBATATATBBTTTTBBABBBTAABAABTBBBBATTBTBBBTTBAABTATTABABATTAAABBATTBTTATTATTATBTBABTTTBBBBBTTTBBBBBATAABBBATTTBTABABTBBTBTBTTBBBTABTTTBBATTTTBBBTABTBBBTAABATATAABBTBABTTBTTBBABBAABBAAABTABBTBTTTBABTBTBAATBATTTATTBBBTTTTTBTTBBTBABBTTBBTTAATBTATTBATATABATATABTABATBTAABTBBBBBTBBBTTBTBATABBATBBTBAABBTTTBTTBTABBBATAATBTATBTTTTBTABATTATTABTTTAABBABBBTAATAABABTBTATTBBBABABATATBTBABABABAAAATTTTATAABABBBBTBTTATABTBBBTBTTTATABABTBBAAABTBBBTBTBATBTTBBBAAATAATTABAABTBAAATTTTTTBTATBAABTATATBTTTTAAAATTTBTBBBBABBBTATBABBAATTTTATBTTTATTAAATAAABBTTBATATATTBTTABBBBTAABTBTATAATTATATAAAATTATAABBAABBTAABTBBAAAAAATTABTTBBBBTABBTTTBAATTTBABBTTTATBTBBBBBBATTTTTTBTTBTATABTATTTBAABBTATTTTABTTTTBBABTBABTATTTATBABAATAATTTAATBABATBTTBBBATATATTBTTBBBAATAATABTTABTBBTAAATTABBTTBBATBBAATBTABATATATBATBABABBTBBTABBTBBTBTABATABBTTBBAABTTTAAAATTATTTAAAATTATTBTTTTBBTBBATAAAABTAAATATTTBABBAATTBAABABBTABTAABBTAABTTTTBABAATBTTBTTBABTBTBBATTBATBTTABABTTBTATBABTBATTBTBATATBTATABATABTABATAABTTABTTTABTBBTTBTBTATTBTAATTBBTBBATABABBBBBAATBBTTTBABBAABTTBBABTTBBTBBTABTAABBATAAAATBBTBTBBABBABABTBTBTABBAAATBBTBTBTTTTTTABAAABTTAATBBBBTBTTAABBTAAATAATTBATBBBTBTAATABBATBBBTTABABBBTTABBTABBTTATBBATATBABBTBBABTTBAABBBTBTBBAAATABABTBBTTTTBBBTTBBBBBTABBBTTTTBATATTBTABTABABAABBBTTATBTABBAATBBABTTAABTAATTTTABTBTTTATBTAATAAATATBABBTBBTTTTBBAABAATBTBTTTTBTBABTTTBBBABTABABTTBBBTTTBABBTTATABTTBTBTTTATTBTBABBTTBBTTBTABBAABAAABBABTBTTTTAATBAABAABTABTATTBABABABATTAATABBTTTBBTBTATTTBTTTBBBBBBABBTTBBBBATABBTATBBBBTBBTTABATBTAAAATTBBATAAAAATTTBATATATBBABBBBBATTBTTTTATTTBBTBAATABTATBTABTTABABBBTBTBTBBTAABTTBBBBBAABTTTBBBTATTTTBTTATBTAABTBTBATATBTBBBTAABTBTBTTBBAAAABATBAATAABABTTTBTTATATBBTAAAAABTAABAABBABBATBTABATBBATATTBAATAAABBTTTABBTBAATTBBABAATTBBABABTABBATTATATTTATAAAABABTTTAATTTBBTATABATATATBBTBTBBBBATBTABBBAABABTBTTBBTBBTBTTTBTTTAATTTTBTBATBBBBTBTBABTAAABBABBBBTTTATBTAABATABAATABBAABBTABTAATABATAAAABBATTBATATTTABAAATATATABTBTBTBABTBATBTATABBBAAATABAATBBBAABBBBTBTBTBTABBBAATTBTTTABTBABBTBATATATBBBTAABTAABTBTAABBBTBTBBBABTBAABBTTBBABBTATTBBABBTTBBTTAATTBTABTATTTTABTTATTBBBTTABBBATBTAABABATTBABABBTBATTBBAABTTABABTAATBABTAAAABBTBBATATTTBBTBTTTABBBBTABBBBTBBBBBATBTBATBBBTBTBTTBBBABTTATBBBATTBTTBBATTTABTTBTBTBBAAATBBBBTBBBAATAAABBBBAABTAATTTABAATTATBBTTBBTTATTTTAATTTBBTTBTTTTBATBTBBAAAABAAATTTTTTTTBTTABBABTBBBABAATBBTTATTTTTABTTBTBAATBABTBBBTTTTTBTATBBTATBTTATABABTTBTTATABBTAATTATABTBATTATBATABTAATBBBBTBTBBATTTTTABTTBAABTAATBTTATBBTTABTBBATAAAAABBTBABBATABATATABBTABTTTTAATABTBBATATTBTBTBBTBATTABAATATBAAAATTTBBABTTTTATTABTBBTTATTTTATTBTATBTAAABATBTAAABBTABBTBBTABBBATTBABATATBTBTTTAATAATABTTATATTBTBTBTABAATTTBTBBTATBATABTTTTTABTTTBTAAABATTAABTBABBBTTBTTAAATBABTBBTBTAABTBBATATTABBABTBTABTABTBBTTAATBTABBTTBTBAATBTBTBAABTBTTTTABTBBTTABBBTAABAAAAABAATAABAABABTABTTBTBATTBBTBBTTBTTTTAATATATATBBBABBBBBBBTBABTTTTBAAATTTBBTTTBBBBTBBTTTABBBTATTTTTABTTBBBTTTAATAATABBTTTATATBABBBBBTTTTBTTBTTBAATBATTTTTTTABBBABATTBBAATBAATBBBBBBBTATABTATTAABBTBBAATAATBABTTTBTBAATATTATTATTTBBATTTBAAABTATTAABAAAABTBBBTBTATBABBTTBBAATBBTBAAATAATTBBAAATATTBBTTTTTTABTBTTATBAATABBTTABABTTBATTTAATATTBTAAATBTTTBBBTBBAAATTTTABAABBTBABTATTTBBAATTTBBATBTBTABBATBTABTATTBAAAAATTTBTTTTTBATAAABTTBAABATTAABATABATABBBATTBBBBAABTTATTAATTTTBTBTBTATTTTTATTAAAATTBTTTTTTTAATBTBTABTTAATBABBAATBTATAABTTABBABAATBABTTABTTABTBTBTTBATBTBATTTTATAAATTBTTTTBAATBTABATTATBATTTTBATTBBBTBTTTBBBBBTTABABTATABBABTBTTTBAATTTTTBBATBTBTTBABATTTBTABBBBBTABBTTBBBABTTBBTTTABBTABTTTTTAABBTABTBTTABTBATBTTTTATBBTBBTBBBBTTTAATBTATABAAABBTATBTTATBAATTAATBAATBTBBTBTABATBBABTBBATBBTTBBBBBTTBTBBBBABATAABBABBBTAABTBBBTBATTTAATTABTAABBBTBTATABTBABBATBABBTBBBATBTTBBATATBBBBBBBABBBATBABTBTTATAAATATABBTTAATABTTATATTTTAATBTBABATAABTBTTATTTAAAATTTBABATBAATATTTABTBTAATBABTABATBTBABTBAABBABBBTTBBBBBATTTBTTBTTTATABATTBAABBTATTTATBTBTTTTTBBTABBBTBTTATBATTBTBTATBABTATTBBATTBTTTTAABAATTTBTBBTTTBBBAATAABTTTAATAABTTTBTATTTBBTTTBBTTTTBAAAAATBATBAATBBATAAATATBBTBATATATAATBBABBTBTBBBBTATABATABTTATTTTTBTAATBBBTTTATTTTTBTATTBTATTBAATTBABBBTTBBTTTBAABBATBBBTATTABTTBBAABBAABABTBABBATBATTTTAATTTTATAATAABBTABBATBTABTBBATBABTTTATABTATTBBAATAATTABTTTABABATTBBTBBBTBBBBATBBBAABAATBBTTTTATTTABATTBTAABBBAATAABBATTBTBBAATBTABATTBATTTTTTTBTBTBBBBBATATABTABAATAABBAAATTTAAABTTTBAATTBBTATBTAAAAABAAATTBATBATBATBTBTBTABBTTBTABBTBATTAAABABAAABBBBBBTBAATBTATTTBBBATTBBAATBTAATTBTABATATBBAATTTBBTATABBABTABTBATAAATBABBBBAABATABABTTATBABAATBBBAABTBTBBBBBTBBATABABTTTATBABTTBBBTABTAATBBTTAAABABTTABBATABTBBTTATATBAATTBTTTBABBBBTATTTBBTATBTBBBTTTTTATAATBATABTAATBBABTTTAATBBTABBATTATBTABTTATTTTBAATTBABTBATTBTAATTABABABABABBATBTBTTBAATTBATABAAAATTAABTTAATTBBTBAAATTTAABAATATTTTBBATBAABATBAABBTTABBTBBBTABABTABTATBAATATBBBTABTTTAAABATATTBTAABBABBTATBTABTBTAATAATTATTATATTTTTBTBTTBBBBTTATABABTABBBBAATTBBTTTTATTTATTAATTTTBBTBBTTBATTTABABTTATBBBBATBTBAABBBBBATBTABATBTTATBABTBTABTTTBBTTTTBTBBTBTTABTATAABTTABBTAATBAABBBTTTTBATTATTBBBTATBBBBTTTABBAAABABTTATAATBBTTABBTABAAATBTTTATBBBTBBTTTABTAAATTBTATTTATTAABATABBTTATAAABTTBBBBTATTBTBATAABBTAABAAATTATTATATTATBBAATBTATTABTTBTTTAATTAABTTTAATATABTTTAABATTTTBBTTTTTTBATBATBBBBTTTATBTBATAATTATTTTBTATBATBTBBABBBBBTTBBTTBBTBAAAAATTATTTABTBBBTTTTTBTABBBABAATTTTBATTBBAAABBBBBTTTTTAABTBBABTBAATABTTAABBTATTAAABTATABATBTBTTBTATBTTTBTTBTTTTTABBBBABTBTTTBAAAAATABAATTBATTBBBATBABBTBBTBTATATATTATAAABATBTTBTATBBTAABBATABTTTBAATBBABATABBBTBTTTAABAAABTTBTTTABTAATABTTAABBAATBBATTBBABTBTATBTATABBATTTAAAABBTTTTTATBAATTBBTAABBBATBBTATTTABABTABTTTTAAAABTTTBTBBTTTTTTBBTBBATTABTABABAATBBTBBBTTABBBTBTTBBTTTAABBTABAABBBBBBTTBBTTATAABATBBTBTTTAATTATATATAAABATATTAATBABAATTBBATATBABATTBABTBTTBBTATBBBBAATBBATABBTBTAAABBTBBBTBTTAAATBBATTTTBBTAATATBTATTBTAAABBABTTTBATTTAATAAATBTBTTTBBTATBBTAABABTBABAABTBBTBTBTBATBBAAAABTAATBATTTTBBBAABTABBATATATATBBBATTTAATBABTABBBBTBBABTTTTTTATTATTATTTTTTTATTTATTABATABTABAAABTATTTBATBTATBBBTABTBBTTBBBABTTATABBABTATTBTAABBAAAATBBBTBBBTTBTAABTBTTBBATBTAAATBBAATAATBTTABTBTATTTTBBTBTTBATBABBBBTTAAABBTTBTAAAATAABBTTBTTATAATTATBTBTTTATTTABTBBTBTBTTBBBTAAAABTAABABTBATBBBABABTBTBAABBBTBTBTTATBTTTABTBTABBABATBBTTBTTBBBBBABBBATBABBAAATBTBTTTTBTBTBABATBABABTBTBBTBBAATTTAATATTAABABTTBBABBTTTTTTTABAAATBABBTBTTBTBABTATTATBBTAAATBTBBTTTABBTBABBBBBBATTABTATTABTAAAATTATTTTBBATATTBBBTTTBTTBTTTTTTTTTABTTBBBBTBAATBBTTAATAABTAABAABBABTBATBTABBATTBTTTATTATBTABAATTTTTTABABAATATTBTBTBTTTTABBTTABBABAATTTABABTTATABBAABAATTATTBBBTTTBBTABBTBTAAABAATAABBBTTTBATTBAABABBBBAAABBAATTBTBBTTTABTTAABBBBATABBBBTABTTBBBTAABTBATBATTABBAAAATTBABTABTAABBBABBTBTBATTTBBTTTABBABABTTBBATBBTBTTTTATATBTTTAAABTTBATTTTBATABBABBTATTTATTBTBTBBTTATBBBAATBBBBBBTTBBBTBTBTBBBATBTBTTTAAATTTTTBTBTBABTAATTTTABTBBTBBTBBBBTTATBATATAABABBTTTTABBBTTTBBBBBBATTTTATABAATBABTTTATABTABTBTBBTTBTBTATTTABBTTATTBATTTBTBTBAABAAATBTBBATBAATTBAAATBTTTABTBTBBTTBAAAAATTTAATTBTBBTBTTTAABBTTABABBBABBABBTAAABTAABBTTTTBAABBAABTTBTBATTATTBBATTBAABATABBABATTAAATBBTTATBTAAAAATTTBBTBTBTBTABBATBBTBAAABBBABBTTAAAABABTTTBBABTTAABBTATBBBAAABTABBTBBBAATBTBBABTABBATTTATBABTBBTTABTTTBBBTTTBBAAABABBTBTATBBABBTTTTBTTBBBTBBBBTBBBBTTTTTBAABBABTBAABBTABBTATBATBTAAAAATTBTAABABBBTBTTTTTBAATBAABTTTTTTATBBABABBAAAATAAATABTAATTABAABTATTTAABTBTBABBTTATBBATTTTTBTBATTATAATTABBABBATBATTATBTBTBTAATBABBTBABAATBABBBBBATTAATTTBTTTABTTTABABBBATTBAABTTATBATBBAAAABBTTAAABBTTTATBTBTBBABTBTTBBABBTBABBABBBAAABBBTBBTBBTBATTABAABBATTTTBTTBBTBTTTATBTTBTBBTTTTTTBBBABTAATTTABTAABBBTAATABATTTTBAABAABTTTBBTTATBBBTAATTBBTTBBATAAATTBABTBBBATBTBABTBTABTBBTBBBBTBABABTTBBTTABAABATTATABTTBBBBATAABTTTTTTBAAABBBBTBATBTABAABTTTBTBTBTTATTBTTBTBBATTTTATBABTBABTTABTBABATATTBTTBATTABAATATATBAAABTABTBATBATTAATAATTBTBTBTBTATATBTBABBAAAAATTABBBBAAABBTATTABTBBBBTTBTBATBAABTAAATTTTATAATTABBBATABTTTBTBATTTBTATBAAAABAATTBTAABATBBABBAATTTBBTABBTBABTBAAABBBABATAAATBBTBABATTBATBBBBBTTBBAAATATBTATTBTTBAATTBABBBTAABTATBBBABBTABBATBTABTTBTBBATTTTATTATTABTATTTBTBABTATTBTBTTTABBATBTBAABTBBBBTAABAATABTTBABBAATTBBBATATTAAATTBTAATABAATTTABTTBTATTTBTABATBBATBTAABTBBTAABTTTATAABBAATTBABBTTTTAATTBBBBTATBTAATATATATTTBTBBATBBBTBAAABTBATATATABTTTAABTTTBTABTABTAABBTBBBATBTBTBTBTBBBTATABBBBTTTTTTTBTTTAABBATTATTBTABTBBATBABTTAABTAATBABTBABBAABBBAATATBBBAATTATTAAATTATTTABBBTBBABBAATTBABBBTTAABBTTTABTBBBBAAATABBTBATBBBBTTTBATBTBBBBTBBTTABTTBTBTBTBBATBTBBABTTABTTTATTTBBBTBATBBATTAATBAABTTABBBTBBBABABBTTTBBBTTTBTTTTTBBBBABTATTABBATBABTBTTTTTBTAAABAATTBBAATBBTBBABBAAAAAAAAAATTBTTABBABBAATABATABBTBAABAATTAABTTBBTBTBTTBATTABBBTATATBTBABTAABBBTBBAABBABAABTABABTABABABABTTATTTAATTBAATATTBBTBTATTBBAABTATTBTBTBABABTTTBTBABABABTTTABTTABTTBBBTATABBTTBTBTBBTBTABATATABBATBATBBBBBATABTBBBBTBBBTTTTTTBTBBTTTAAATABTBATAABBBABTATBTATBABAABBBBAABTATAATBTTATABBBTBTAAATBTTTTTATBATBTBTTTBTBTBAATBABTTTBBABABBTTTBBBTTTBTTTTATBTATTBBTBAATBTTTTBBBTTTAABBTAATBABAATAABAATTBAATBBTTBBBTBTATBABTTBAATBAATABABBBATTBTTTBAATBATATATTTTATTBBTTTTBBBTBTABBTATABBATBAABBABAATTTTATATBTBATBBTATTBBATATTTBBTTTTTTBATTAAABTTATTATABABBTATTBATATABAABTBATBBBATBTBATABBTBABBABTTTBTBBABBTTAAAAABTBTTTTBBBTBATBTTBTTTTTBBBTBTTTTBBBBBABTTTABAATTATTATABATTTBAAATBATAATBBABBTAAAATABTBBBATBTABTATATTBAATTTBTAATBTBBBTTABTAABBBBTAAATTBTBBBTATBATTATTTTATBTBABABATAAAATTBTTTBATBTTAAAAATATBBABBBBTTATABTTBBTTBBBBABTAABBTABABTTAABABABTATBTBBATBBTTATABBAATTATATABABBTABTTTTTABABABTTATTBTBTBTAATAATBTBBATBBATTBTBBABBBBBATTTTBABABTTBTTATTTABBTAATBAABTTABATTATTTTTBATABTTTBBTATBABATBBBBBABTATBTBTBABTTAABBAATTABBATABABBABTTBBATATTBABBTBTATTBABBTBATTABTBTBTTTTATBATTTBAABABTTABATBBATTAAATTTTTBTBATBBTBBTAATTBAABTTTTBBBBTTBAAATTBATATTTABBAATBAAATABBAABBAABBBABATATTATTABTTTATBBBTABBBTATTATBTTBTTBTTTATTTBTTBBTTTAATBBABAATBTBBATAAABTTBBBTTAABBTTTBBBAATBBBTTTTABTTABTTTTBTAATTTTTBTBTABTATBBBTAAATTAATTTTBABABAABBBTTATBBTABATTTTBTTTATBAATATABBAATATTAABABTAABBATTBBTAATBTTAABTTBTBATBTATBTTAAAABTBTTAAABTATTTAATBBBTTTBAAAAATTTTBAATATTAATBTBATATTBBAATTBBBTABATTATTBTBABTBATBBTBATBBBBBTTATAAAATAATBTBTABBTATBBBTTTBTTBABATABBTBAATTABTTATTAABATBBBTTTATAAATTTATTBTBAATTTTABBAABBBTTTTATAABABTATTTTTATTBATBTTTTTTBBABATBABTTTBBAATATTBTTBBBATBAAABBATABABTBABBTTTTABBTBBBTTBATTTBABBTTTATBABTBBAATBBABTTTTBABBTAATBTBTATTBBBTTTTBTTBABTBATBTBTBBATAATTATBTBTBBBTTTTTTTATABBTATATBATTBAABATTATATBBTTATAABABAATTABBTTBAAABBBTBTBAATTATBABBBATTBATBABATTTTBTBBABTBTBTBBBBBBTBBTBTATAABAATTABTAATATAAAABBBTBBABAAABTBABTBABTABTTBTAAABBATBATABBAABTABTAAAAATTTAABATBBBBTBTBTBTAABBATBTBBBTABBBTATBBABBBTBABAABTAABTAAATBTTBBATTATAATTTTTABATAABBTATTBBATTTABAAATBTABBBBBBTTTTATATAATBTBBTBTAABABATBBAABATTBTATBTTTTBBTBBAAATTBABTTTABBBATBTBATATBTTATTTBABBBTBBTABTTBTTAAABATATBTATBBBTTBTTBTBTTBAAATABTTBBTBABATBTBABBTTTBTTATTTBTAABTBTBAATBATTBBABAABTATABBBTBTATBABTBTBBABTATTTBATTAATTTBATTATAAATTBTTTAAATBTAAABTBTATBTABBBTATATBTBBTABAAABABTBTBAATBBBTABTBATTBTBTTBBATTBBAATTTTABTABTATBAABATATTBBTTBAABTBTTTTBBTATTBTTTTTAATTABTTBTTABBTTBTATTTBBBATTATATTTAABBATBATBBAATBABTBBBTATBABBABABBATATBBTBATBABTTABATTBTTBTAATABTBBBABBBBATTBAABTTBTABTBTBTBATATBTTABBATTAAATBBBTBBATBBABTATAABBTBABTABTBBTABATTTAAABBATBATATBTTTTBTABTABBBTBATATATBTABTTTTBTTTAABATTABABTAABBTTBTABBABBBBBTABTBTTATTBBTBATTTBABBTTTAATBBTTBABTBTABATTTAATTBBTAABATATBTATTBATAABTTTAABBTABAAABBTTBATBAATTBTTATTTATBTBTTBBBTATTTTTTATABBATBBTAATBAABAAAATABTBAAABTBBBBBBTTTATBABBATAAATABBTTTBTTABBTTTABTBTATTTTBBTABTBTBATBBTTTBTAAAATBTTBBBTABBABATTBBBTTABBTTTTAABBBTTBBTABBAABAABBAATTTTBTATABTTABAABTTTTABTTBATATTTBTATBBATAATTTTTBABTTBTBTATBBBTBTTTATBBBATBBAATBTBBBBATABATBATABABABBTTAABATTTBBBAATTTBBTTTTBATTABABBTTATBTATTBTTATBBTTATTBTBTABTTBBTTTABTBBBTATATBTATTBTABTBBBBABBAABTTBTBATBAABABATTATATTABBABAABTBTTAATTATTTTBBBABATBAATTBTATTTBATTABTBBBTAABAABTATTATBBTAABBTBBTAABAABTTTBTTAATABBTBBTBBBTBABBABBTBTATATTATATBATABATATTTBABBTTAABTTBAABTBATAAABTATBBTATTTTBBTTTTBBTTTABTTTBBABBABBABABBBTAAATBABATATTTBABATTTTBTTABABABBABAAAATTBTTTBTABBBTTATTATAATAATATAATBTATABTABTBTTTBBBBBBATBBTATTABTBTBBABTBAAABBTBTBAABTAAAATTATATAATAAATATBBABATBBBBTAABTBTBATATTABTTABBABTTAAABTTATTTTBTBABBTTTABTBBATBABBABTTABBATBBTBAATAATTTTTBTBATTTATTATTBTBBBTBBBAABTTTTTTTBTBTBTTBTTABTTTABTBTBBATABTBAAABAABTATABTBTTBBBTBBTATABTTTBAABTBTBABATTTTBBATBTTTBBBBABBBTBBBATBATBABAATBAABABBBATBBABATTBTBBTBATBBBABBATTATBATTTABBTABATTATBABBTBBTBTAAATTTBBTATTABTAABTABTTBTBABAAATTBABBTAAAATBTTBATTBTATTBATTTATTBTATBABBTTTABTTABABATBBAATBBBABBBABTBAAABATBATAATATATBATTAABBTTTBTBABTATTTTBABBBABBBTBTBATAABBBTBBBTATBBTTATBTTATATATTBAAABBBATBBBTATABABBTTTABTBTATABABBBTBBTTTBTABBAATBTTTBBBABAABTAATATATTTATTTBTTBABTTBBTTBBBTBBTBABBTATABAABTATATBAATTATABBTBBTBABBBATTBBBTBBATBATATTATBATTBBBABBBTTBBABBAAAABBATTBBBTBATTBTTBABABTBABBBTBATATAABBABATBABABAAATABTATABAABBTTBBATTTBBTBTTTATBATTBBABTTBBBAABTABBTBABTTBBBBTBBABABTAAABBBBTATATBBTTATBTTABTABBAATBBTATABBTTBTBABATBTBAAATATTATBBTTTBAABBAATABBTTTAATAATTATABABBBBTABTBABTAABBABBBABATABATTTTATTATTATBTATTTBTBABTTATTTABAAAABBTATBTATTTBTATTTABAAATABBATBBTBTBTBABABTBABBBBABTBABATABBTTTBBBBATATATTABTABBATAABABBBTATTBTTATTBTTBTABTBTAABTBTBTBATATTAABABBATTTTBABBTTTBBBABBBTBTATBTTTTTAATBTTBATATATATTBTBBTTTTBATBATAAAABTTTBTTTAABTBTATBBTBTTTTABABAAATBBATBBAABBTTTTATBTBBAATBTATABTBTTBTBABBABAAATBBTTATATTTBAABTTBAABBTTATAATTBTBBBATATTBATBBBATTBBBTTTABTBBAAAAAABBAAAABAAAABTBABATBAATABBAABBABBAATTTAATTTTABABTTTATBTTAABTBTAATTTBAABBBTATBBAATTTBBBATBBBAATTABTTAATBBABAAAAABBBABTABBTTATBABTTBBBTTABTABTBBABBTBBATTTATBTBAABTATTBATBABBABAATABBTAATTTTABATTTABBABABTBATBTTBTATTTATTAAAATAAATABTTBBTAABTTAABBBAABTTATTAAABBBTBBBATTATBTBBTBTTTTAAABATTTBTBTTABBABBTTTTTTABTABABATBTBABTBBBATBTBTTBTATBBBTBTBATTATBTTABBATBTABABTTTBTTABBABTABTBTATABTTTBTBATAAAATTBTBTBTTTBBBBATBBTTABATABABBATATTBATATTTBATTBTBBTBTTABTTABATBTTBBTAAABABAABBTBTTTTTTBTAATTTTTTBBBTATBTABAAATTTAABTAATTBTABTTBTAATABBTBTTTTTTAAABATBBABABBBTBTAAATBBTTABTATBBATABTTTATBBBTBABBTBATBATABATTBBABTTATBAATBBBBABTABBTABABTTTTTABAAAABABABAABAAAAABTABTTTAABATBTBTTBAATTBAABTTATTTTBBBBTATBTTTBTATTTATAATTBABABBBAATTBTTTAAAAABABATTTBBAABBBBBTTTBBTBBBAABABBATTAABTABBBBBATBTTBTTATTTABBBABTAAABBATTTBAATTTAAABTBTTBABBTBATABBBABTBBATBABTBTABABATBBTABBATBTTBBATABTBBBTAABBABTBABATBTBBBBTAAATTTBAABTTBAATBABABBTATBABTBBBABTAABTTBBBBTBTTATTBBAATBTAABBTBTBBTABABTABTTBABBABBABBBBBTABTBTTBTTTTTBABABBBTBBTBBTTBBTAAAAABBAABTTBBBTTBBTTTABTTABBTABBTTBTTBATBABBBABTTBBTAAABBATBBAATTBTATTATAABBAABBABATBTBBBATTBTBBTATTTAAATTBATTBABBBTBBATATTBABTTATBATBBTBABTBABATTBATABTTTAABBTBBAABATTBBBATTBBBAATTTTTBBBABBBBBBTTABBTBTBBAATAABTAATATTBTAAATABATTBABTAAABBTABBBTABATBTBTTBBBTABTTBBBTABBBTTBBTTTBBTBTBBABATBTBAAABTBAATATTBTBTBAABBBTAATTAABABTBBTTBBAATBATTATABATTTTTAAAABBBTBATTTBTBBBABTTBTBBATABTTTBABBAATAABBBTTATABAATBTBBBTTBTTTTTTTBTTTTTTBTBABBABBABTTTTTTBTTTBTTATTTATABBATTTATTBAAABBBTTTTTTATAAATTAABTBBTBTBATATBAATTABBTTTTTBBBAABTBTTTBBATBTABTTBATABTATTTATTATABBTTBBTBABBBBAAABTTBABBTTTTBTABTAAAATBBTBBTTABTBABBTBTTBATATATBBATATTBTAAAATBAAATATTBTTBTTBABABATBTBTTATTTABBTBABTAATTBTBABBBTTABBTBBAATBTBAABABBBABTTBBBBBTABTBTTAATATAATATTBBATATTTABTTBABBTABBABBBBBBBTTBTABBTBBBBABABTTABBBAATABBBATAABABTTBAAABTTTTBABATTATTATABBBBBATBTBTBTTATBTTBATTTTBATTTTBBTTAATABBTAATTTATTTTTBBTTTBBBTTATBAABBABTBATABABBTTTTTTTABBABTBTBBTTATBTBBBBATTBBABBBAATAATTBTTATTTTABBATTBBBTAABBTTTAABAABBATBTTBTBTBBAATTTTBTBABTAAABABTTTATATTBABABTTTATAATBABATATATABAATTTTTTBBTTTBTTABABTTTTBTTATATABTTTBTBTTABTBTAATATBABTBBTAABTATABAAATBBTTBAABBTTTTTTBAABTTBBBTTABTABBTTABABBATTAABBTTAABBTTBATTBAATTTTBBATTTBATTATTTATBABTTTBABTAAAAAAABBBTTTABTTBBTATABBTBABTABTATATTBATBBTAAABTATTAATAABTBBTBBTTBABTBABBABABTBABTTATTAATBBATTTBTTBTBAABATTTATATTTTATTABATBBBTBBATTTAABTABBAABATTTAATTTABABABTATTBATBTATBTTBTTTBTTBAABTBBAATBABAABBBTBBABTBBTTTTABTATABBTTBAABBTABBAATBABABBTTAATTTAABAABBAATBATTBTBTTTTBBBABBTBBTTBTBTBBBTABBTTBTABTTATTTATBTBTABBABABBBBATABTBAATTABAATBABATTATTTAAATBABAAAAAABBATBTABTBTTTTTBAABATTBBAATATAABBABTATAABTTATAABTATABTABTTATABTAAATBABBABAABBBTTBTBTBTTBATAATBTABTBBTTABBTTTTTATATTAABTBABATTAABTBBTBBTBTTBBBBTATTBATBBBTBBBABTTATAAAATTBATBAATBBTTBATTBTTBAATTTATTBBATBATTTTTBBBABAABBTBAABBABBATAABBTTBBBTTBBTTTATABAAATBAABABTBABTABATAAATATBAAABABTBATABAATBBBTTABABATTTBAAATBBTAATTBTBBATBBBBBBTBAATTTBTTTABABATTABTATBTTBATTBABTBATABBATTTTTAATAAATAABBBATABBTAABATBTBTATBBTATBTBBTTATAABATTBTBBTBTTATTTBTTAAATTTTABABTTBBBABTBATTABABBATBTTBAAATATABTBAATBTTATAATATATAATTAATTTATTTATTBTABTATBBBBTTTTAABBBATBTTBTBBTTTTBATAABBTBTBBBBBBAATBTTBTTBBBBAAABTTTTTTTBTTABBBBTABBTTTTTTBTTATBTBAATTAAATABBTATBTBTTTTTTABTABTTTAATBBBABTBBBBBTATTTBTTATTTBTAAABBABATAATATBTBAABBTBTTBTBTBBTTTBTBTBBTBTTTATTBTABATTTTABTTAATBATATABTTATTBABTBATTTBTTTBBBAABTAATTBAABABBTATTABTATTATTTBATBBABBBBTTTBBBTTABBTBAABABBTTBTBABBTBBTBBATTAABABBTTTATBTAATBBTABTBATTTABTTBTBTTBTABABATBTATBATTABTBTABATTBTABABBBBBBAABATBBBTBBBTBTBAABBABBATTTABTAATTBTAATABTABAAATTAAATBTTAABTATBTBBABBAATBATABBTATTTAABBBATTBABTTTTTBTTBTTBBTBABTTATABAAATTATTTTBBBBBBBTAABATTBTABAABTBAABAAABBBABBBBATBTABTTATTABTTTABBABAATBTBTTBTTTBBATATBABTAAATTBAABTATTTATBBTTAATBTBTBBTBATTTTTTTTTBATATBBTATTTTBBBATABATBBAATTTTABBBBTTAATTBBABABBBBTBBTTTBBBBBAABTTTBTTTBTAABAATTTTBBBTATTATBAATABAAATATABTTTBATABTTTTTBBATTABBTTTTBTABTTABABTBTTTBBBTATAATBTBBBTBTTBTABBBABTBABTTAATTTTBBBBBAABAABTTBTTABTBTTTABAABTATBTBBTTATTBBBATATBBBATATTBBAATABTATTTABTBAAABBBTTBBAATATBTBAABATTABBTBTTAATBATATTBAABTBBBTTTBTTBTBBBATATTTBBBTBBAABATAAABTATABABTTTTBTTBTTATBABTTTTTTTABBABBAATATTABAATAAATATBTATTBBTBTTABTTATTBABABAABTTATBATTTTATTBTBBBTTABTABTTTTBBTAABTTTBBAATTTBTTBATTBBTABBTBBATBTBBAATATTBTTTBTBTTBABTABAABTBBBTABTABBAABBBBBAAATBTBTATTTATTABTBTTTTATBBABTTBBTATTAABTBATTTBTTTAAATTAABBBABBBATTABATTAATBAATBAAABTTAATTBATBTTAATTBATAABBBBBTTATATBTBBAAAAABTBTBABTABBATBATATTBTBBBTBTTTBTATATBAAATBTBTABBAABATTTABBBBBTBTTTTTATTBTTTATBAABBTTBTTBTATBTATBBATTAATBBBABBTATBTTTBTBATTAAAAATTTTBBTTABBBATBTTTBBATBAABBAATBTAAABBABBBBTBTBABBTBTTAAAABBATTTBTTAATTBBBTBTBTTATBTABTABTBBTABABABBTTBATTTATBBTTTTATTTTBTBBTBBBBBTTBBABABTBTTTTTBABTBBBTBBTTBTTBBBBTBTTTTBTTBTTBTAABABBTBTTTABATTTTTTTATBTAABBATBTBBTBABTBTATBTTBBTTBAATBBBTTAAATABBTBBTBTTABTBBATTBBTBTBTBTTBTTATTBATBABABAABBBBTTBTATBTTABTATATTABBATTATABTTBATTATTBBTBBTTTABBTBTTTBTATABBTTTATABBBTTTTABTAATATABTTATTTTABTAATTTTAAAABTATTTTATABTATATABBTTAABBTTTBTATBBBBAABABTBATATTTABATBBATBAABTABBATTTTTTBTATBTABTTBAABBAATBTABATABBBBAATBTBBATTBTBTBBBBTTBTBAABBTTBTBABBABABBATBBATTTABBBATBBABATAATAATTATBBTATTBTTBAAATBABTTATABBAATBTBBTTAAABTBTTBTTTTBATBBATTBTATATTTTBBBTTATTAATTBTBTATBAATTABBBTBAABBBTATBTBTATABBTAAABTTBTTBBBBABABTTABBTTAAABTTBTABABTBBTTTBTATABTBTAABBBATATBTATTAABABBBBBABAAAAATATATTTABABTAATTATBBTTATTBTBTAATBAABTTBABTABTBTBBTTBTABABTABAAATTATTAAABTTTBBTBBABBATTABBTBTBAATTTTTTABAABATBBTBBTAATBTTTBAABTABATBTABAATTTAAATTBBTBAATAABTBABBTBABBTBBTBBTTBBBBTATTBBBTTATBATTABATABATATTBAABABABAATABAABAATBBATTATTBABTBTBATATBAABTAAATBTTABBTBTABBAABBAABAABTTTTATAATBTTBBAATBBBTTATBBABBBTTBBTAATBBABABTBBTBTBAATTAATATTABTBTABBTTBAATABBTTBTABATTATATBTAABBTBBAABABBTBBABTATTTBABTBBTTBTAAABTTBTBAABTTBBBATTTTABTABABABABBATBTTTTBAAABABATBAATATATTAATAATABBAATTBABBBBABTBTBBAABAABATABTBBTTTBBABABBTTTBBBTTTBTBBBTBTTTAABTATTTTAATATABTTTABTTTABTTBTAATTBATBTTABTBBTATBTTBABTABAABAAATABTABTTTAATBTAATTBTTTBBABTTABBABTAATBATTBBBATBATABTBBATBBBTATATTTTTTBBTABABBBATTBBATBBTTTBABATAABTTTTAABTBABATTBBTAATTAAATTTABBBTBBATTTTATAATATATBTAATTTTABBTAABTBTBBABATATBBAATABBTATBTBATTBTABTABBTAATATATAAATBATAAATBATTABTBATTATAABTTATATBATBTTATABBBATBABBTBABATTABBBBTATAATAAAATATBBAAABTBATABATTTATTBTTBAABBBBAAABBTBTBTBABAATTAABTTAATBBATTTBBTBAABBTBTAABBBAAAABBBATBTBABBABTTBTBTAATBABATATTTBBATBTTAATBTBBBATTATTAAATTTTTTBTATTTAAAATBAAAABBTBTTTAABTBTBTBTTTBATBTBBBTTTBBATATTTTBATTBABTTBBBTATTATTTATABAATBABATTTTBBBTBATABATBATTTTATTBTTAATBATTBATABTATBTTTTTBATATBBATTTATBABABBTTBBAABBTTBTBTTTTBATTATABBTATATBBBTAATTABAABABTTATABBAATTBTTTBTBBBBBTTATBTBBBTBATBTTTBTATTTBBBTTBBTTBTBTBABBBTBBATTBABBABATBTATTBAAABATABTATATBABBTAATABTTAAABBTBBBTBABBBBBTBTBBABATTBTTTBTATBATBBTTAAAAAAAATTAAATTTTTBBTAAATTTATTATTABBBTTAATBBABTATBATTTBABTABATTBTBTBTBTABABATATBABBBATBATTTABTABBBBBTTBBBTABBTTTBTBABABTTTTTTTATABTTTTBTBAABATBBTATATABBTBTTATBTATATABBTBTBBTBBBBATBABTTBABABBBTBBBBTATBATATTTTBATBAAATABBTBTTTTTTTTTBTBAATTTAATATTATBBTATBTTTATTTTBBTBTABABTATBTBABTABTBABTATATBBAABTBTBBBATTBATBBATTTABTATBATTATABTBAAABBATBBBABTBBBABBTBABBABTBABBABBATTBATTTBABTTBATAABTTBATBATTTBAABTAAABTBTABATBTBTABTTBBBTATATBBATBABBBBABAABABATTTATBBBTBBABTBAABABABBATTBTBTATTTTTTATBTATTATBTTTABBATBBAAABTTAAATATATABTTABATTTBTBTBATAABBAABTBBTTTAAABBTBTTATBABBBTTATTBABBTBBTTTTBBTATTTABATTTTTTATBATTBTAABATTATTTBBAATAABATATTABTBTABBATATTTBATAATTTBTAATTTTAAATATTBAATBATAAABABATTBBBABTTBTBBABBTAAABTAATTTBBBTBTTTBTABABATAABTTABTTTABBTTATBBBATTTBBAAAABTTABATTTBBBABBATBTATTTBTABTBBBABATABBABTTATATABTABTABABTTTATBABAATTAATTBAAATBBABTTTTTATABBTBBBBTTATTTAATBAABATATTTBTBTAATBTTATATAAABTBTAABTBAABABBTTTTBATTBATTTABAATBBBBABAAABTABTATTATTBBBTBABBBBBBTABTTBTBATBBAABABBTABATBABTTBABBTBBTTBTAAAAABATBTTABBTTBBTTTBTTTAABBTAATBAABBTTTTAATBTTBATTAAATTTATBBBTTTABBTBATBATAABTABBBBTBTBTTAABAATBTTBBABBATTBBATBABTATTBTTABTBTBTTTABTATATABABTBTAAATBATTAABTAAABBTBAATTTATTABTAATTTBBBTBBTBATTBBATTBATTTTBBATBATBATBTTTTABBTBBBATTBABATBBTBTTTATATABAATTATBATTBTTTATATTTTBBBBTTTTABABTTTBAAAATBBTBAABBBTTABATAATBBAABABABBBTBBTBBTBTBTTBTTTABBTBTBAAATAATBBTTBABABTTBBBATTABTTTTBATTTTATTTAAATATAAATTTBTAATBBBBATATBBBAATAABTTATTTTBATBTBTAATATTTAAAATTBBBTBTBATTTBBBATBATAATTBTBTTTBABTTAAATTTAABBTATTBBBTTTBATBTATBABTABATBTBATBBBBBAABTABBATBABBTBTBTTATTBATBTATBTATBATTATATAATTBTBATBBABBAATBBBTBABTAAAAABTBABABATBABTBABTTTBBABTBBTATTATTBAABATBTTTATBTBTABAAATBTBBTTTTATAATTABTTBTAAATTBTTTTTTTTATBTBBTBTTTTBTTTATAAATTBBBABTTTBTAATBTBBTTBAATBTAATBAABTTTABTBTBAATTTBBBTTTATATTBABTTTBTAATTBBATBTATTBATAABBBTBTTBTTBATBTBBBTBTBBTBABTBTATBABABTBAABBABAAATBBATAABTABTTTABATATATTBABBABTAATTTTTTTTABTTATTABTTBBTBTTBBABBTBTBTTABTTTATABTTBTAAAABTAATTTTATTTTATBTTTBAATATTABTATBAAABATTTBAATBBTBTBABTTATTBBBTABBTAAATTAABBTBBBTTTBBTATATBBATBATTBTTBABBBTAAATBAAABBATTTBBBTBTATATTTTBBBTBABTATBTBBATBTATABTBTTTTABBTABTTTBBTATBTATTTTBAAATTABBTABTABATTBTTBTTATBTTATABTTTABAATTABTBABBBTTTABTTBTTTATBBATABBBBBBTBBBABBATBATTABBBBTTBATATBATTAABABATTBBABTAAATATABTBTBTATABATTBBABAABTAAATBTTTTBTABATBBATTABBTAATATTBBBAAAABBBABTTABBTBTTAATTAATATBATTATBBTAAABBABAABTATBTTTAATTTAATAABBBBBATTTTBBTBATATTBBBBTTABAAATBBBAATABTAAABATATTBBTTBTBBTABTAATATTTTBBBTTBBBBBTBBBBBABATAAATAABBTABTTABAAAAABTBTATATTBATTTTBBTBATTTATTBATATABBABTTBBBTAAAAATBATTBTTBATBBATABAABTBBTBTBAATBATTBTAATAAAATATBAAATABTTATBABTATBBTABBABTTABBAABTBTTBTTABTBBATTABTTTATTBTAAABTAABTTBBTTTTAATATBBTBATBAABABBABBTTABTTAAABBTBAABAATTTAABBABBBATABTTBATBBTTTTABTBAAABBBTTATTTTTAABTBATTBATBBABTTABTABATTBBTBTATBTBABTBABTAAATBBBTAATABTTTTBATBTTTATTTBTAAATTATTTBTTTBBBTBAABBTATTTTABTABTBTABTAABTTATTTAATTTBTBTTTATATTTBABBBTAAABATABBAATBATBBTABTATBABBAAABBTTBTABTTAATTTTTBAATTAAATTTTBAATTBTATAATBTATTBTATBABTAABBBBAATATATBBTABABAABAABAATBBBTBTBTABABBTTTBATTBTTABABBBBTAABBTTABTBATAATTBBTTTTATBBTBBATATTTBTTTTBBABBTBTATBTBTBABBTATTTTTTTTBTATATTBTABBAAAATABBABABTABBTBBAAATTBBTTTABABTTTATTBBABTTATBBTATATTTABATTBBBTATBBTBABAABTTTAABBBBTBAATBATTTBBTAATBBATBTTTTTBATATAATAATBBBABATBBTBBTAAABBAAAABBBBTTTABTBTTATTATTTTTATTABTBTABTBBTBTAATTTBTABBTTABBABTBBTATAAATABBBATATBTTBBAATBBTATTBBBBTABATBTTBBABTBTTTTATBBTBATATBBAAATBTTATTTBTTTATTTBBTBBATBTBTAAABBTABBATABTBTATBTTATTBTBBBBTBBTBTBABTBABBBTTATBTTTTBBBBAABTBTTTABBBBAATTATTAABATTBTTBBBBTBBBTTBAAATBABTBBBATTTAATABABTBBTATBBTBTTATABTAATTBTBTATAAATTATTBABAAATABTTBBABTBATBATTBATTTTTTATATAABTAAAATTATTBTBBABBTTAAAAATATBBATBBTTABTTTBATATTABABBBABABTBABATTBBTTTTTTBBTTATTATBATTATTBBBBTBBABTABTBBBBATAABABTTTABTBABBBAABTTBBABTABTTBBBTTTTABTATBTAATTTTBBATTATABABBAATTTBATBAAABATBATBTTABATTTTTTABTATTTATTABBAATBTTABTBBTBABBTTTTBAAABTATBBABATBBBTBBBBBTTBTBABBBTATATBTTTTTTABBTABBTTAAABAAAAATBTTAABBBBTATTBABBTBABAABABBBTTTATBTBAAABTTBTAATBBTATTBBTBBBTAATATTTAAABTBTATTBBTTABTBBTTABAATATATBTAAABTBTTBTBBATTATBBABBABAABTTTBBBTBABABBBTTATATAATTAAATTBTAAATTBBBTABTTATTATBTTBBTABBTBTTATABTBAAAABAATTTATTTTTTTBTBTABBBTATBABATABTATTTBBATABTTTTBBATABTTABBATABBTBTATTBBBBBABBTBBABBABTBBBTATTABATTATTTATTABBTTBTAATTBAABTATABBTTAATABABBATAATTBBTBBATTAABTBTTTTATTAABAATBBATBTTTTBAAATTBBTTBTTBTBBATTATTBTBBBTAABBTBTTBBTBATTTBBTATTTTTAATTATTAAATATTABBABBAATBTTBTTATTATABABBATTBBTATTATTBTBBTATTABTBTAATTBBBBTTTABTBATAAABTTBTTTAABBBATBBATBTTTTTBTBTTTTBATTTAABBBTBTTBABTTTABATTBTBBTTATBTBABTATAABTATTABBABATTTTBAATBBABTTBTBBBBAABBBABATBTTATABABBTBATBBBTBTAABABBTATBTBBTBTTABBTTTBTAATAAATTATABBTBTBBBTTATTBBTBBTATTBBBTAABATTTTTABBTBBBTTTAATTATTTTBBABTTTBBATBTTATBTTBBAAAATATBAAABTBATBBBTTABTABBBTATTAABTAAATATABABTAABTBBBTTTTABTBBBBTATTAAAABTTTTTBTBTTBTBABBTTBTABABTTTBBAABBBTBBTTBBBATTBTATBTATTBTATBTBTTAATABTBTBTABBABBTAABTBTTTTBBABTBAATTBTAABTATTTABBTTBTTBTBTTBBTAATABBBAATTBBBBBTTAATBABBTBTTABTABATBTBTATBBTBTABBTTBBBTABTAATBBTBTTBBBTABABATTBTBTBAABTTTTBBAABBABBABTTATBBBATTBABTTABTABTATTBTTABABTBBBATBTBBTATBTBTBTTBBABTTBTABTATABAAATTBBTTBBBBBBABTBTTBBTBBTBABTBBABBBTTTTBTTTABTATABTATAAATTBBABABABTBATBBTBBTAABBATTTTATTTATBTABBAAABTTTBTTTTAAABTBAAABBTATBAATBABABTBTATTBTBABBATTTTATTTAATAATTBBTAABBATATBTTATBBABBTAATATATTTBTTABBBBAATATBTTTBBBBTBTBBTTTTBTBBTATBTABATBBTBBTABTTTBTATAABTABTTTBBTBTABABTABATBBTTBATTTTAABTBTBBTBTABTAABBATATAABATTBTTTTTBBATBTTAATTBATAATTABBABTBTBTTBBATTBABATTAATABTABTABABAABBTTBBBBAATBATTTTTTBTTTTAAABABAABABATTABATAATTTABTTATAATTBATBBTTATTBTTTABTATATBATBATBTABBTTBTATTATTTBABAAAAABABABTTBBBAAATBATBAATAABTATTBABAAATBTATAABTTTTTBATBTBABTTBTTTAAABTAABBTBBBTABTATAAABBATABTBTTATABTBTTABAAAAATTTBABATTTBTTAATTATTBAATATATAAATTTTBBBTBTBBBBTTAABTTBABTTBTBABTTBBATAAABBBTATTTTTBTABBBATTTATAABBBBTBTBTBTTTATBBTTBBTBAAATTBTTTABATTTBBTBTTABTAABAABATTTTTABTABTAATATBTTBTTBABBTATATTBTBTBABATBATAABBBBAATATBBTTTTAAABTTBATABBTBAATBBBAABTTTTTTTTABBTAATATBBTATTBTTATBTABTBTABTTTTTBTBBABTTTTTABTTATATTBABAAATAAABATTATBTTAABBTBTTTBABTBTTATBTATTBABABTAABABAABBBTTBTTBAABATATBBTTATBBBAAAATTATBAAAAATBTTTTTABBABTAATATBATBTBBBBATBTBTBBAATAATBBABABTAABATTBABTBTTTBBATTTATTTTAATBBTTBTBABBTTBBTBABBBBAABBBBBABTBTBBTBBTBTTBBBTTTTTBTBTABABBTTTTTBABTATBTTBABBABTABTBBTABAATAAAATABBBBTTTBTTTABTTBTATBTBABATTAABATTAAABBBTABABTBTTTAATABTTTAABTTATAATAATABAABBTATTTAATATBTBTTTABBBBATTAAABBTBTTATBTTBATBBATTTATTBTBBBTATTTATTTTTABATAABBABBBTTBABABABTBTTTTBTTATTBATABBATTTTTTTTTBTATATBBBTTTTTTTTBABABBTBTBTTBATTTBBAABAATTATATTTTABTTBATABABTATBTBTBAAAATATBTBTBBAATABBTBTBTAABTBTTBBBTTTTTBTATBTBTTTABATBBABTTATTTAABTATTABABTBTBBTBBTBBATBBABAATBBTATBAABBTTTBTBTTATBABTBTTTTTBAABBBAABAABAAABTTBABBBBATABATTTBBBTATBABTABABBBTTTABBTTBABAAABTTATABATATBTBTBTBTBBTTAATTTTTTBBBBBBTTTTABTATBABTBTBTATTBTBATATTBAATTBABTBAAATAABBBABTATATBBTBBATTAAABBBBBTBBBBAAABABATTTBBTAAATBBTAABAATBBATTTABBATTAATATABTTAABAAATTBBBBBTTAABBAAATTTBABTTATBBBTTAABABTBTBAABTTAABBTATBTBBBBABAABABTTTAATABBTTBATAABATATTABTBABAATBBBTTBBTTTTAABTTABATBABBBTTBTTABBTTBBBBABAAATABBTBBBBTTATTTBAATATTABTBBTBTBBBBTTATTABTTTABTATABTBATBBTBBBTTBBTAAATABAABBBTBABBAAAABAABTBTBABBTTTTATBTTBAAAABTBTATBTTBTTABTBAABBTTTAABATABABTTTBAATABTTBTTAATTTATABBTATTBATBBTBTABBATBBTTBATTBBBTATATTAABTATTBBABABTTTAATBATAABTTTTBBTAABTBTBATABBBTATTBAABTBTAABBTTTTTBTBBAABTTBABTTTTATAATTATAATATATTATABBABTTTTBATAABTBTTBTBBBTBTAATBTTBTTTTBAATTTTTATBBBTAABAAATAATBTTBTBBBTTTBAATBBTATTTBTBTBBABAATAAATBBBBBBBBBTBATBBTBAABBTBBATTABTTBTAATABABABAAATBABTBAAABTBABTAABBBTBTTTTBBTBTBAABATBBBTATABATAAAABTAAAAATATBTTTTABBABTAATTTAATTTATABBBTTTABTAAATTTATBATBATBATAABABBATBTTBTTTTABBTTBABTTTBATTATAAABBTTTBBTABBTTTTBTABAAATTBATTTTBAABBATATATTBABBTTTABBBBTTTTBTBBBTTAAABTTTBTBTBTTTABTABABBTTTBAATTTBBABTBBATBAATBABAATTBBTTABBBTBTABATTTBTTBABBTTATATTBTTBBATTAATTTTTTBBTTTAATATTBTTBABTABTTBTTBTAATBAABTATTBABTTAATTTTAABBTATATAABATTTTTTBBAATATBATATBAAATAABTBTBBATBBTBBBTTTATTTBBBATATAABTATTTTBTBTBBTBBATABTTATTABTATBBAABBTATAATTBAATTABBATBTTAATBTABTBTBBTBATTBABATTATTTTTBBTABTBBTATTTATABBTTTATAATBTTTBTBTBBTBAATBTATTBTTAAATBTTTBBBBBATTBAABTBATTBBBABBATBTABTTBATTTBBTABBTABTBATTATBBBBTTABTTBAATTTTTTAABTBTBBBABAATBBTBBBBAABAATTTBBBTBBAABTABBBTABBTBAAATTBBTTTBTATATBTATBTBATATBTABABTABBBBBBTTATTAATBATBBTATBBTTBBTTTTBBBTTTTBBTTBBAATATBATTTTBBTATTTTBTATAABATTTATAATABABAABATTTTBBBTAATTTTATABBAABABTABBBATBTTBATBABBBAABBATTABBBBBBTBBABBTATABBATTTABTTABAABTAAABTATTTAABTBTBBBBABBATTTBBTTTAAATATTABABATTAABBBATBTBTTTTATTTABBBTBBBTABAATTTBTTTTABBBBTTTBAABBTBATTBTTTBTATBBTBBBATTATAAATTTBBTBBBTTABBATTBBBTBTBABABTTAAABTBBBTTATBTBAAATTAATTABAABTATAAATTBTBTAATBBBTTBBATTBTBTAATAABABTATTBTBTBBTTTBABAABBAABBATBTTAABATATAATTBTATBBABTBAAAATTTBTTABATBTTAABTATTBAABBTBBTTABBTATATBBBBTTTTAATBTBBTBTATBTBABBTBTBAABATATTTBTBBTATTTBBABTABAAATTTTTTAABBABTTTABTTABTTATTBTTAAAATAABATBTTABTBBBABBTATATATTBTABBBTATBBTBTTBBTAAATTBBBBTTBTBTTTABTBTTBBBBBBBTATTTBATABABBABABTTABATTBTATTTBATBTABATBAATTBBAABTTTATABATBTBTBABTAATBTBBATBBTABAAATBBBBBBTBATBTBBAABTTTTTBTTTTABAATTBTAAAATAABTTBTTABABAATTBBATTBTBBTBTBATBTBTTTBTTBBBTABTTTTATTBTBTBTTBBAATTTBTATAATBBABTATATBAABATTAATATAATBTBTBABBTTTTTTATTAABTBATTAABTBBABAATBBTBABABABBBTABTBTTTTTAATTAAATBTBBBBATBATTTBBBBBATTBBAAATTBBBTTBABABBTTBTTBTTTBTTTTATBABABBTTTBBBBTATTATAATTATTTTBBTABABBATTTTBTBBABTTTATBATABTBTTTATATTABTBBTATAAAAATABABTAATAATBATBBATBTTTABBBBTAABBATTBBTABBTTBTAABTBTTABTATBABTTAAAATTATTTATBBBBTTTBABBBATTBATBTTBTAABBTTATTATABABTAAAATAABABTBTTAATTBBAATATBTBABATAABBBBATBTTBTATAABBBBTTBBATAAAAATABBBBTABBTTTABAATBTTTTTTBBTATTBBTBTABBBAATTTATBTABBTATBBTTBBATABBTBBATTTTBATBBATABTTBBBTAATBBTTTTABBTBBABATBATTABTTTBBATBATBBAABBATATAATTBBTATBATATBTTBBBTBTBBBTABTTAABAATBBTTAATBBTTTTBBAABBBBATATABTATTBTBTTBTTABTTTBTTTTBABATAAATBTABBTAATTTBBBTTTATATABTTTTABBBTABTTBTAABATABABABTTTATBTTBBTTAAAATBTBBBBBTTTTABTTBBBABAATTTBBBATATATBBBTTBBTTTBBBTBAABAAABATABATTTTATTTBBBBATTTBTTTBAAATBATBBATABTAABBBBABABATTAABTBBTBBTTABBBTTBBBAAATBTAATTTBBBBBBBTTTBATAABAABTABTTAABATBBBABBBBBTAATBTTBTTTBBBTTTBAATBBABTBTABTATBBATTABTAABATBATTABAATAAATBATABBTTTBABTBBATBBBBTATTTTTTBTBBTABBTTTAABTBTBTBBBATATBTBBABBBTBBBTATBABATATTTBTTTTTBTTBTBATATBTBTTBBATABAABBBBTTTABABTBTTBABBATTBTAATTBTTBTTBTTAATBATATBBTAAABATTTTATTBBBTTATATBATBBTBBATTATTATABBABBBATTTBABAATATTBTTTATTTTTTTTBTATBABBBATTBBAAATAATBBTATBTBTTBAATTBATBBBTTBTTTATAABBTATAATTABABAAATTBTBBABABBBATBBABABTTBBTBTBTTBBAABBAATTTBTTTAATBAAATBBAATAAAATBATTTTAABTBTBTTBTTTATBBBTTBBTBTBBTBATTBABABBTBTAATBTABATTATTBBTBTTTBTBTAAATBBATTTBBAAAAAAABBATTTABATBBATBBABABBTTBABABBBABABAAAATATATBABABBAABTBBATTTTTTBBAATAAATABTTBBBTTBBBBBBTTTTATTBTTABBBBBATTAATATBBBTBTBBTBATBBBBTATABBATAATATTTABTATBBTATBAABBATBBTTAAATATBTBBTTTBTATABBBTABTTTTTBTTTAATAATTTBTAATAAABTTBTAAATAATBABABAAATBTBBTTTTTBTTTAATBATBTBTBTTAAABBTBAATBBBBTTTBTTTBBABTTTTAATBAABBTTATATTABABTAABTABBBBTBBBBTAABABABTBTTTBATTABTATTBTTTBBTABBBTBBTTABBABABTTTBTAATTTBABTTBTBTTBTAAAAATBABTTTBAATABAATBTTTTTTATTBBABBAAABBBATABBTTTBBBTATBBATBTTTBTTTTTTAATTBBABTTAABAABAATTABABBTTTATABBTAABABTTBTBTTATTBBBBBABTABATTTTABTTTBATATBTTTAATBTTBABABATBABBTTTBABABBBTTTTATTBBBBATTBTTTATBBBATBTBBTBTABTAAATTTAATAAAATATBATTTTTBBBAATTBAABTABBTBAAABATABATTTBBATTBTATTTTBAAATATTTABBTAABBABTTBBTTTBBATTTTBTATTAATAAAATATTATBTBTBBBAABABTAAAATTAATBBTTTAAATATTBATAATBBAATTATBABTTBTABBBBATTTTBBTBTBTTBBTAABBBBABTBATBTTTBBTTATABTTBAABATBBTAATAABBBTATATBAATTATBTTTTBTTTTBBBBBTBBBBBBBAATBBABATAABTTTTBTATBABAATTATTTATTBABTAAABBTTTABBBBATBBTTABBTTTTTBTATATBBTBBTTTABTBTTABBBTATBABTTATATTAABTBABTAABTATBTBBBABBTBBATTTAAATTAAABTTATBTTBBBATTTBBBATTTBTABTTTTBABBTTBTABBBTABAATTATBATBABTABABTATATBABABTBATTTTTATTTAABTABBTBBTBTAAAAABAAAABTBAABTTAATBBTTBBABTTTTTBTBTTBATABTTTBBTBBTBTTBATAABTBTAATAATBTAAAABAATTAABABBTAATBAABBTBTATTAABTATBBBBBBABBTBTBBTTATTBAAAATBTBTTBABABABTBATBBTBBAABTATBATATBAAAATABBATTTTTTBTTBBTABTTATAATBBTBBTABTTBBABBTTTABATAAATBTTAAABTBATATAAATTATATATBBTBATBBTBTBABTTTABATTAABTTBTTBBTAATTATATAATATTTABBATATATBTATTAATTBTAAATTBBTBTBTTBTTABTTABTATBAATAATTTTTTAAATBTAABBAABTTATABABTBBAABTATBTTBTTTTBTTTATTBTTBATTTTATABBBBTAATABATBBTBTTTTABBATBABABBATABBBBTTBATBABBTTATBBATTTATTTATBTATBABATATTTTAAATATBABBBTTTTAABTBBTTTATTAABTTBBTTTTAATTBBTAABTTATAAABTTTTTTTTATABBAABBBBTTATBATTTTATBBBBABBTABTBTAAAATBAABBBABBTTBBBBBTBTATATBATABAAATTAABBTABBTATTBBBATTBAATTTABATABBBABBAATBBTTBTATTTBATBATTATBBBAATAATBBBATAAABBTBTTTBTATTTABTTATTAAAABTTTBTTAAATBAATTTBTTTTBABATTTTATATTAABABBAAABBBBTABTBTTBTTTTBBBATABTBAABATBTTBATBTBBTTBTTBBABBTAABABBAABTABTABATTTBBTTTBTBTAABTABTTAATBTBTABAAABTATBTBBATBBTBAAATAAATTTABBATATBBBAABTBTTBTAAAATTABBBTTTBTTTABTBABATAABABATBBTABTATBTABTBBTBTBBTABTATTAABBATBATBTABATBBBTATTBTATBBTBAAABABBBTTABBTATATATTTBTTAATATBBABABTTBABBTATTATBTTBTTBAABTTTTAABAABBBBTABTATAABBBBABATTBBABTTBTTBTBBTTBAABABATTTTATTTTTTTTBBABAAABTABBBAABTABATTATTTATBBBTAABTBATTBBBTABATABTTBTBBATBBBABBAABTTABBABTTTATBTBATABTABTTBTBAATBTTTTATBBTATBBBAABAAATTBTTATAATATTTTBBBBATBBTBATTTTTBBBTATBBBBBTBBTAAAATTTTBABTTBTTTTATBATBBTBBBTATBTATBBTABBABTBTTBTBAATBBTTTATAABTBATBTABBTBBBTATABTBBBAAATTBBATBATBTTTTABABBABABBAABTTATTTATBTTATAATBABBBTTATTTABTBABAAATABBBTTATTATABBBBBBATBBBABBTAAATBATABABBTATBTBABATABABTTBABTATTTATBTTAATAAABABTTABAAATBTABTABBBATBTBTBAATTAABTAABABTATTABATTTBABABBAABAABATBTABTBATTTBTTAATBBTTTBABBTBTATBAABATTBAATBTTTTAAAAATABTTTBTTTBTTATBBBTATTAABBAAABTTTAATBBTTTAABTTBTABTTBTTTAAATTBTBBTAABTBATABTATBATTATATTBBBBTAABTATBBTTBBAABBBTTBBBABAATBBTBBATBBBTTBTATTBBBBBBTBBATBTBAABTBTTTABTTBTATTATBBTTTBATATTBBBBATBTTTTTTTTAATTTBABTBBTBABTAABTAABTTABABBABATTTTABBTTBTTBTTBAATBTBATATTTBAAABBABATAATTBBATTBTBATAAABBABBATTABBBTABBBTBAABTBTABBTTABATAABATATBBTABTBBBBTAABTATATTBTTBABBTTTATBATBTBBAATAAAAATTBABBTTTBTABTTTBAATBATTBTTTBBTAAATBAABAAABTTBTTAABTATTBABATTABBTBTBATBTTABBBTTATTBBBABTBTABTTTATBTTTTTAATTTBTTTBTBTTTTABATTABTTBTTTBTBBATBTBTTABTBTAAABBTBBAABATBTATTTAATTAAATATBTABTTTTTTTTTAABBATTBBTBABTAATABTTBATTBBTATTATBTATABBTATBABTATTBBATAATTTTBTTAAABATBTATAATTTATTTTBATABABBBAABBTAAATBTATTTAATBATTBABATBTTBTTTTBATAABABBTBBBABTBTBTTABATBTATBABBTTBAAAATBBBBAATBAATBBTTAATBABATBABTAABBTTBTBBTTBABBTTAABABTTTBTTBBAABABTTTBBABTTABTTATATTTAATTBTBTAATBBABBTTTTBTABTBTBBBTTBBBBTABTTBTATTTTABBAABTTBTTBAAATAATTBBAATTTTTATAATTBBBTTTTBTTATABTATATBTAATBATAAAAAAAATAABTBTTTTBBBAATTBABBBTAAATAABBATATBBAAATBBBABTATATBABBBABTBAAATTAATAATBABATABTBBATABTBBBTBBABATBAAABATAABBATBABTBBBABTTABTTTATBTTATBTBAATTTBAAAAATTATTBBBTATBABBTTBATTBBBBTABBBBBBAAABATTAABBBTBBTBBABTATATTBBAABATBBBBBABBTTAATBAATATAATAAATBBAABBAAATBTBTABTBABTBBBTTTTTTTTATBTBABTAAAATTBAATTABTBBTTTATAABTBTABTTTTTBAATTBBABBBATATTABTBBTTAATTTTTTBBAAATAABBTAATATTATBTTABTTBTATABABATBBBBTBTBBTTBTBABTBBTTBBBTTABBTAATBTBTATTBBBTTTAAABTBATATTBTTABABTATATBATBAATTTTBTBTTABBAABTTTTTAATTAAATATTBTAATAABTTBTTBTBTTTATTTABBAAAATBAABABBTTTTBBTABTBAATAAAATABABTTATABTTTTTBAATATTTABTTBBABBTABTBABAABABTTTBATTABTTABBAAABTTABAABBTBBATATBBABTBTBBBBBTBTBBTTTABBBBBABTTTATTTBAAAAAAAATTBTAABTBATABBAAATTBBTAAAATTABAAATTTBATATABTBATATTAATATABAABTBAATAAAATTAATABATBTABTBABAAAABABTABATBBBTATAAATABBABATTTTBABTATBBTTBAABTATBBBATTBAAAATATTAAATBAAABTBBTABBATBBATAATTABTTTBTTTBBAAATBBBTTABTTTBTATTATTTATBBTAAATBBBATTBBABBBTTBBTAATTTBTBTTBTBBBBTBBBTTTTTAABBTBTATTTBTTAATATBTATTBATABBTTBTBBTTABBATTTTATTBBBBBTAAATABTBBBABBTATBTTTTBTBAATBABBABTAAAATABABBTTAABTBATATBTABTBBTAAATTTBBBBTTTTBBBBAAAABBAABBBBTBABBATATBAABTATATBTTBAABBTTABBBBAATBTATATATBBTTTBATATBBBBTTTBBAABBABBTABBTBBTBABTBTBTBBTBTTABBBBATBTBTABTBBATATAABTTBBBBBTBAAATATTTBABATATTTAABATBATAATATATTAATBBAABTBATBATTTTTBBBATAABBTTAAATTTABBBBTTBTBBBBBTTBTTABATABTBTBBABTATTABTTATAAABTBATBBBTTBAAATTTBABTBTTAABTTAABBTABBTAATATTTTTTTABABTBBTTTABBTTBAAATTABTTATATTAATAATAABBTTTAAABAABATBBATBAATAABBTABTBTBTATTTTBTTBAATTATTTTABTBBTTTABBBATBAATBAAATAATATTABTTBABTBTTAAAATBBTBTAABBAATTBATATBTBBTABABBAABTBABBTTBBBTTATBTTBTATBTBBBAAABTTBAATTBBTAATBATATATBTBTTTBABBTATBBTAABATTBABBATBTATBBTATTAATTTBAATBTBTBTAATBTBTATBTTTBAATTAABATTTATTBTTTAATABBTBBBABTABBAABABAABBBATAABBTTTBBBTTTTBABBTBTBBABATBBBAABTTTAAAABTTTTATTAABBBTTTTTTBATTTTBTTTBBBBAAAABBTBTTATBBBATTBBBTAAABBTTTBBABBABBAAAABTTATAABATTBTAABTAAABTBTBBTTATATBTAABTTBAATTTBTATABTTTBABTTTTBTTBATTTBATTAABBATBBTBABATTATBTBTTAABTATBBABBTBTBBABBATBTTBTBTBATTABBAABTTTTABATATTABTBTAATATABATBBTABBAATBBTTAATBTTABATTTBABABTTBBBABTTTABABAABBBTTABTBTAATTTAATTTTBBATATATATBTTTTTTATBATBTAABTABBBTTBBBTBBTBATTTBBAATBBBBTATATABTBATBTBAATABBBTAATBTABAABBBAATBBATTTTATATAATTTAABABTTBTABBBBBTBTBAAATAABBTTAAAABBATTTBBTABBBBTATATTBTTBATATBABBBBBATAABBATBBABATTTTBTTABTABBTBTABATAATTABTAABBATBATBATAATATTABBTABTTTBTTBTBBBABBATBBTATBTTTBTBBBTATBBATATBTTTATTTTBTBBTBTABTABBATABBTABTTTTBTABBAATTBBABAATTBBTBBTBATTTBTTTABBABAATTATTATBTBTTTBBTBATTATTTATTTBTABTTTAATBBTBBBTATTBATTBAAABTTAAAABTBTBABTTATAATTTTTABBTTTBTTBATTATBAAAABATBABTAABTBATTBTTBAABBBBTBBABAATTBBABABTABATTTBTTTTATATTBBBAAATBABTBTBTTBAABATTTTBBTTATATTTTTBTBTBBBTATTBBTBTABAAATBBBAATTTABBTBABTABBTBTBBBBTBBATATATBBAATTTTTAATBBBBBATBABTBABBABTTBBABABBATATBBBTABTATBTAABBABATBBBATTTTABTABATABBBBTBTAATATBBBBAATTBBBATBTATBATBBTATBAABTTBATTABTATTATBATBBTTTTTTBTAATBTATTBABTBTBBBAATTBBTATTTTATTTABABTTABTBTTABTBTTBTTABABBATBBATTATAAABAABTBBAABTBABTBBTTTTAATTTTAAAABABAATBBTATTBBTATTBAATBTBTTTBBTATATBTTBBTTTBTBBABBBTBAATTAATAAABBBTATABBABABTTBTBTTTBAATABATTTTATABTATTAAAABTTABBAABTTTTTTTTTTBAAATTBATBTBBBTTTTTBBABTTBTABBBBAAATTABBTTTTABBBBBTTATTBATTATBABTBBBTTTTBAAATTTBBABATATBAATTBTTTTTAATTTBATBBATTATBBATTABBAABBBTBBTBATTTBTTBBBABAAABABTBBATTTTBATABTBTBATBATBBABTTBTAAAAATTBBTBATAATTAAAABBBTBTATBTAATTBATTBBATBTTTBBABBBTTTBATBBATBTTTTBBTTAATATBTTTAABAAABABBBTATBBTTTBABTTABABTBAAAAABTBAAATBATTBTABAABTATTAATABBAAABAAABTTBBBBTBTBBTTBTTATBTTBBABBTTABTTATBBBBABABTTTAABTBTBTTTABTATABABAABAABTTTBABABATBBAABABTBBBBATBABBTBTBABBTBTAAAATTBBTTTABTATATABBBBBTBBBBTATABTBBBTABTAABATTBABATBBBBABBBTABABTTTBTTTBTABBABATTTABBAATBTTTATAAAATAABAATTBBBTABBBAAABATBABTTBTAATAAATTABTAATBBAAABATBBTTAAAAABBBTTBTTTTBAATBBBBBTBTBBTATABTTBBAATATTATABTABBTBTTTBTABABTBBABBTAATATBBABAAATBBBTAATBABBABTBBBAATBTBBBBTTABAATTBBABTBBBBBAATBAAABBTTAABTTBABTATTTBTBTATBTBBATBBBTTBAABATABBTBAATBBTTAAATTTBTBTTATBBTBATTATBABAAATAABTTBTTAATBBAATTBBAATTAATAATABBTTBBTBTABABTBTTBTATTBTTTTTTTBABBATTBTTABBBATAATBTBAATABTATTTATATBBBATTTBTTTBATABBATTTATABTBBBBTTBATBATABBATBTATAAAAATBBATTTTTABBTTTTBTTTTTTAABABTBTAABBATBAATTBBTTATBTTTATTTTAAATTTABBBTATBTAABATABBBTTTTBTABATABTBABTTAATTTBTTTBTTTTTTAABABTTBBTAABAAABBBTBTTTBBTBATABTBTTTATTTABBBATTTTATTAAATTTTBAATATBATTBTTTTAAABTATBAATBTABBBBTBBTBBAABABTAATTAAATBTTATTBBABBABABAABABABTTATTAABBBTBATATTAATTTABAAAABBBBTBABBAABBBTTTTATBTTTTTBTABBBTBABTABABABBBBTTBTBAATAATBTTBTABABTABATBTBTTTTBATBTTTBTTATTTTAAABABTAABTBATTTBTATBBTTAATBBAATBBABABAABATBABBATTTATTBATATATBBTABBAABBATABATTBBBABTBTTBTBTTAAATTBBATAAATTABTTATTTTTBBTTATTBBBBBTABAATTAAATTTTABBATTTBBAATBBTBABBBABBBBBBTBBBBTTATATBTBBTAABTAATTATAABTTABBBBBBTTTBBBTTATAABAABBATAABTBBAATBTABBTTTTTATTAABBABABBBATTATBBTATBTBABBBABAAABTTTTBTATATBBBTABTATTBAAABABBBBABBTBABTTAABBBBBATATABTBBBAATTTBTABTTTATTTABABBATBBBTTBABTTTABTBATABTTTABTBTTBBABTTTTTTTTATTBBTBTATTABTAATTBTTBAATATTABTTBBBBTTTBBBTTBTBATBTATBTABATTBBTTBTBBBBBABTAAAATBBBTTTBBTBTTABAAABBABTTBTBTBATATATBBATBTTBBTABBBBBBBBATBTBTTTATAATATABATTBAABTAATTTTBTTBTTATAAATABAABABBABTBTBAATTATTBBAABTTTAABBTBABTTTBAAAAATBATATABBABABTAABATBTBABBTTABBATAABABABABTTTTTATTATABTTTBATBTABBTBATBABTTABBTTBBBTTTATAABTTBTATBBBATATATTBATATBTABBTTAAAATTTTBABTTATBTBATABAABTBBTBBAABBTBBTBAATTBBTBTBATAABTBBTBTBATAATATBTBBTTBATTTBBTATBTTTBBATABBTBATTBBTTTATATABTBATABTTTTABAABTTABTBAAAATTBTBTBAABABABTATATTTTABABTBTBABATBBBTABTTBTTATTBBBBTABBBTTTABAABTABATTTBABTABATABBBTTAATAAATTAAABTBBATATAAAAABABTBTBAAAABABTBBTABBTBATATBAAAATABBBBBATTTTTTTABBTTBAABBTBTATTTBABATTATBABTATBBTTTBAABTTTTTTTTTBABBBATTTBTBAAABBTBBBBATABBTABATTTATBBATABTBTBBATTTATATABTATBBBABTBBTBTBTTTBTBTBBBBBAAABTBTBTBAATBBTTTABBABBBAAATBTBBATATAATABTTBBTABTBTABBATTTBABATBTBTTTTAAATTTAATBTTATBBBBBTTTBBTBBBTBBTBBAABTBBBBTTTABTABTBTTTATBTTAAATABTTBATTBTATTBTATTTATTTTTTBATTATTTTTTBATTTBATTAAATBTTATBBBTATTBAATTBAABABTTTTAAABBBBBATAAABBTATTATBBATATTBABBTAATBBBTAABTBTTAABBBBBBBTTBABATTBBBTATBTAAAAATATTTBBTTBABATBBTTBBTATATBBATTAABTTTBTTTTABABBBAAABAABATTTABTATABTTTTATTTBTBBATTAATTATAATABBAATATTAATTTBAABTABTTAABTBAAABBTTATTTTBATTTATBBATTTBTBTATTABBBBTTTBATTTBTTTABTATBABBATTATABTABBABBTTBABBTBTTTTTBABABABAATBBBBTBAAABBTTAABTTAAAAATTTTBABBTBAABTAABATATBTBAABBATBATTTTTTABBTTATTTABTTBTTBTTATATATTBBATBTTTBTTBAAABAATAABTATBBTTTTBBTTBBATTAABATBABBABBABAATAABTATAATTTBATTABTTBTTATABBBABBAATTBABBATTTBBBATBBABBBBBTAAAATTTATATBBBBTBBBAABTTBBBTBTBTAAABTTABBTBTAATTABTBBABTATBTTBTBTABATABBBTBAABTATTTTBBTABBBBAABBTATBBTABTAAAABTATTTATTTTABTTBBBATTABTBTAABAATTTTTAABBTBTTBTABBBATTTABBTTABATTABAAAAABBTBATBBTBBAAATTAATAATBTTTTBABTATATBATBABTABBABBTATTBBTABTTBTBBAAAAATATBBBBBTBTABTTTAABBABTBBBATTTBABBTTBBBAATTBBABBBBTBTABABTTATTAAATTBTABTBAATABAABBTBBATATTAATAATBBABTABBBABBTBTBBABATTAATBABTBTBBATABTBTTTABBTTATTATTTTTBTBBTTBTTABTATBBBTTTBBTTBTATTTABBBATBTBBTBBTBTATBTTBABATBBBBABATBTTBTBBABTBBABTTBTBBBBBBTBTBATTATTTABTATTABTBBTTABTTBBTBBBBTTTABATBATATBBBTBTTBTBABBBTATBBBATTBBBATTBBBBTTATTBBBBTTTATTABBTTTTATBTTBBBTTTAABBTTBATBTTBATABBBTTTAAATBAABABTABAATATTBBATAATBBABBTBTBBAAATTATTTBBATABTABATBBTTBTTABBABBBATATAABTABBBBTATBATATTTBTTBTTBABATTABABTABTABAATABTAAAABTTTABAATBBATBATBTBTBTTBBABBBBBTTTBATTAAATBATABBTAABBBTTABTATABATTBABTBBABTBABABTBATTBBTBABTAATTTBBTTBATTTTTBBABTAABTTTTATBBBABBBBTTTATBBBAATTTBTBAATTTBBTAABBBBAABAATTATTBTBTATABTABBTBTTAATTBTTABTBTTTBAATABBTTTABATBTBTTTTTTBTTBABATBBBTAATBTAAABATTATTTTTBBBTTTTATATATBTBTATATBBATTTTTTTBTTBBTBATTBTBABATBBAABABTABBABTTTTABABTBAATBBAABBTBTTBBBTBAAABTABBTTATBTBBTABBTTABBATATTABAABTTAATBBBTTTBBTBBTTTBTAATBBATATABAABTBABBATABATATATBBBABTATTBTBTTTTTBTBTBBBBTABBAAATATBBBTBBBATBAAABTTAABBTATATBABBATTABTBTBTAAABBAABBTATBATTBBTBATATBTTBABTTTTBTBBABABBABAATBBTTBBATTATTATATTBTBTABBBTAABATTAATBBTBTBTTTBBTBAAATTBBTATBBTBBATBBTTAATATBTBTBABTTATBABTBBTBTTAABBBABABTTBATAATBBBABBBTATTTABBBTTTATAATAABTAAAATTTTBBTAAAATBTBTTBBBTATBBBATTTABBABTABBABAABTBAATTTABBBTTTBTBABBBAATTTBATTTTBTBBBTBTBAAATAABTBTTBTTATBBTATBBTTAABTABTBABBBBAATTABBABTBATTBATTTTATBATBATTABTATATATABTTBBBTTTTTBBAATATTABBTAATTTBBTTBATTTTTATTTTBBTTABBTTATTAATTTATTATTBABBTTABTTTABTTBTBBATABAATBBBBABTATAATAAATBBBATAABTTTBAABBABBABATATBABBTTABTABBAABABBTBABBBATBABABAATATATATTABATTTABBBBBBTBATTTAATBABBTBATABBTBTBBBBTTBATBTABBTTATTBTABTAATATBATABABTABTTTTABATAAATBTTTBTTTTTABTBBTBTTTTATBAAAAABBATATBTTBTTBTTBAABBBBTBABTATTATBBBBBTTBTBTATBTTTTBTBABBTTABABTABBTATBAATAATBBBABBATTBBTATBBABAABTTTTAATTBATBBTAATTABTABATTTTTTTBTABAATBTATBATATBTBBBAABABBTBAATATBAAATBTTATAATTBTBTABABTBABTTTATTBTTTTBTBTTABBTTBTATABTBABBTTBTTATTAATBATBTTBAATATTTTAABTBTBTTATBBTATTBTBAATAATBBTBATBTABTBBBTTTTTBTBBTTBBBBTATABBATABBBTBBBATBTBBTBATBABTABBATTBATAATBTTTAAAABATTBABBABATABBBABTATATBBBAATATTTTTTTTBBTBBATTABAAATTBTTTTABTBBABABABBTATBATTAATATAATTABATAAAATBTTTTABBBATBTBTTBTTBTBTBTTBBBBAAAAATTABABBTAAATATBAATTBATBAABTAATABBTTTTBATTTAABTTATBBTTTBTBBBBTATABAAAAATATTTTTBTBBATBATTATTATBBBBTTAAABTBAATATTBTBBBTAABTBTTTTTTBTAATTABABAATBBBABBTBAAATAABBATTTBABTTABATBTTBBTATTBTABATTTBATTATATTTTATTBBTTATTATTBTAAAATTAABTTATBTTBBTBBBTBBTABBTBATTATBTTTBBBTTTTBBBABBTTBBBBBTBTBBAATTABTABBTATATTTTATBTBBBABTABATBBAATBBTATABTTABABTATTTAATTBBBTTBTBTBTATBAABTBTTTTTTBABTBBBBBTTTBABBBTTBABBBAATTBBBBTAABBBTTAATBBABABTBTATTBTBATATBBABBATTBABBATABBTAAATTABBBBBBBBTBBTTATTTATBBBTTAABTAABTABBBABAABBATTBBAAATTTTTBTAATBBBBATBATBBBBABAABTBTTBAATTBTATTBTAAAATBTBTTBATABABBBTBTBTTBABTTBTABTBBATTTAATTABTBTTBBTTATTTAABATABBTTTATTTBBABTBTAATBTBTAABABTTATAATTATBTAATBTAATTABTTTBTATABATTABBBTBBBAABTBTABTBAAABTTTBBTBTBBTTBABABABTBTBTTBABBTTTATTBBTTATBTABTTTBATTTATBTTABBBTTBBBTTATBTBTTATBTAABTABBATBTABABTTTTATBBTTBBTBAATTBATTATTAATBTBBATTTBATAAABABATBBTABTTTTTATAAATABBAAATTABTATTBTBBBTBBTBTATBBTTTTBATAABATATBAATBBBTTBATATTBBBATTAATTABABATTBBBTBTATTBABBBBTTBBATAATBTTBABTTTTTBTBAAATBTTTBAAATBTBBAAABBAABATATAATABABTTBTATATTBATTBATTBTBTBTTBBBATBBTTTTABTBBABBBBTAATABTTABBABTTTABTTBTBTABTTAATBATTTABTTABBBTATATBATBABATBATTATTBBTATTBAATABBBBABABATBTTBTBBBBBBBTAABTTAATTBATATATTBBBTBABAATTTTTTTTTBBABBBTBABBAAATTAATTBBABTBBTATTTAABTAABTABBABTTBBATTATTTATATTBTBBABABTTATTATTAATABABTBTAABTTATATBBBAABBBTTATBTTABBBABAABABATBTABTTTTTTTATTTAATTTBBBTTTTATBTATATTATABTABBATTATTBTABBTTATTABBTATTBBTTTTBTBTAABATTTTBATBBTTTABTTBBBAABTBATATTTBTTTAATAABTTTTTBTTBTBABTBATBTBAABTTBBBBTBATTBBTTBBABBTBTABBBTBAABTTTTATATAABATTTABTBTBBTBBBTAATTAABTBBTBTTATTABBBATBBBAAABAABTTTBATBBATBTAABTBAATBTTTABATBAATATAAATAATBATABAAABATTTTTTTABTATBBATTBABBBBBBTBTBBAABTTTABTBTTAATBBTTATABBTTTBTTBBTBBBBATBTATABTABBBBBTABBABTBBTBBBTATBATBTBTBTABBAATABTTBTBBBABBTBAABTABBBATTABABBTBATTTABTAABTTTBTTBBABBBTTBBBATBTBATABTBTTATBBTABTATAATBBBBAATTAATTABTTTTBTBATAABABAATTTAAABBAABTTABTAAAATBBTATABBTTTTATTTTATAATAATAAAABATBBTTTTTBAATABABATTTBAABAAATBBTTBATBTBTBBBTATBBTTTABTBBBTTAAAAABBTABBABBAATTTTTTBATTTTABTBBAABBBBTTTTATTTTABTBTBAAABTTAAATATAABTTBAAAAAAAABABTABATAATABBBBBBTTATBBABATTATTBABTATBBAABTTTBTBTBTBBBABAABTBTTABABTABTBBBBTABTBTTAABBBBBTBABATABAATATTATATTTBBBTTTTTBTBTBBBATTTTABTBBBAAAABATBAABBTABATBBTBAABTTBBBTTTABAAABBBTTTBBTAAABTTTABBABBTAATBBBTTBBTTTTTAAABATBTBTTTBBTTBBTBBAAATATBBBBBBBTATTTTTBTBTATTABATBATTATABBBTBTATBBATAATATBATBTBBABABBBBTBBTABBTTBABATAABAATTBAATAAABTTTTTBAAATTTABATBTBBBATTBBTABTBATTBTTTTBTBATBBTTABTBTTBTTTTABABTTATTBTTABBTAABABTTAAATBBBBTTBTAATAABTBTABBATTABTBTABBBABBBATTTABTTBAAAAABABBBTBABBBTTTAAABBTBBAAAAATTBABTTBATAATATABABBBBTBBTBBBTTABATTTBTTATAATBBTABATBTBBTATAAATTBTBBTBTTABATBBABTTTBBTTTBAAAABTTTBBTTBTATBATTTAABTTTBBBAAAATTABBBTATATTTTATTAABATTATTTTBTATTTBBBBBBTABBTBABTTATBAAATTATTBBTTBABAABABABBBBABABTBTTTTBAABAABBATBBATATABTBTTABABTABBTTBTBATATABTTTAABABBABTTTBBBBAABBATBAATABBBABBTBAAATBTTTBBABABBBTBTABBAABTTAABTBABTBABTAABTBBABTBABBBTATTBTBTABATABABAAABATTBBTTTBABBAATTBATBBBTBBTABAAABBATAATBBTTAABABBBTAAATTATTBATBBABABBBTABTABBBBBTTBATAABTAABBATATTABBTTATABBAAABAATTBTTTATBBABBAAABAABTBABBTTBAABBBABAABBBTTTTABTBBTTTTATTTABTABBBTATTBBBBTAABTABBTABTAATTAAATTTTTTTATABBBABATTBBTBTTABTATTABBBTATBTTTTTTTBTAAAAATBAATAATBBBBTTAABBTTBAABBTBBAABTBATTATTTTBBTTATTBATBBTBATABABBTTAAATBAATTABTATABBBBATBAATBATTATTATTBBTTBBBTBTABABTTAAATTTTTAATTAABTBTBTTTTBATTTABABTBAATTAATBBBTBBTBTTTTBBTTATTTABTBTTABBABTBTTTAATBBTABBBBBBTBBTBTBTBBTATTTBATBTBTBTTATTABTTBBTTBBTBTAAABTTBBTBTTBBTTBTTTBTBABTBBAABTBTBBTBBAAABATBABABABBTATBABTTTABTBAABBAATBBBTBATABBBTBBTTATATTBAATTABAATBTTTTTBAATTTBTTTTBAATABBBABTTTTTBBBTTBTBTABBBABBTABBAATATTTTAABTBBBATABTBBBBATTTBBTBTTTTBBBABTTTBTABABTBAATTABTTTTTBATATATBTATAABABTBTABAAABTBBBTBBTABTBABTTATBTATATBABABTTAABTBTBABBBTBTTTTABBTABATAATTATTBATTAABBTTTBBBTBTTTTTABAABAATTBBTTTAATTABTAAAATTATTBABBAABTTBTBBBATBTBTBBAATTBAABTAAABBAABBBTTTTBAABABBTBABABBBATBBBAATBBTBATTATTATTTAABBBBTAAATABABBATTBABBTTABAAATTTTATTTBBTBAABTBTTAATBAAATBTATBTBBAAABATATATTBATBAATATTTBTATBTTTBTTATTTBTTABBABTABBABABABAABTBTTBTTABTATTBATATABBTTTAAAABBBBBBBTTATBTTTTTAAAAATTTTBTTTTBATABBBABTTBBTTTTBBTBATBTBBATATBTBBBATTBBAABABTBTBTTATATATBTBTBTTATATTTABTBBTBATATATTTAATATATTATBATABBTTAATABATBBTBBTTATBAATTAAABBAAAABTABBATTAABABATTAATTBTTTATBTBAAATBBTTABABBBBBBBBTABATATATAATTATTTATBTTTBABBABTABABBTABBAAAAAATATTTABBAABBBAABBTTAABBAATTTTTATTTAATTATTABBBATTATTTBTBAATBTABTABTBATABBBABBBTBTBBBBTAAABABBAATTTBTTBTBBBBABTBAATAATBBTBBBABATBTBTBBTTABBBAABATBTTBTTTBBATAATTTTBAABTTTABATTABTTABBBBABTATABTAABTTTBBBBTBAATBATBBTBTTBTABABTTTTTTABTTATABABBABTBABTBTTABATBBATBATTTBATATABATBAABBATTBTABBBAATBBTBBBAABBATABTAAATTABTABABTTBATATTTTABTTTAATBATBTATAABBAATTABBBBTBATATBBAATBTABBBATABTTBTATTAAATBBTBBATBBBBBAABBBTBTTBBTABABAATTABABATBABTAAABABBTABBTBAABBTBABAAABBTATATBBTAATBBBATTTATTBTAABABAATATTTBTAAABAAAATBBATBBBTBABTTBTBTTBAATTBTAABTBABTAABTBATTATBTTABTTBBTTABTBAATTBATTBABTATTATTBBBBBATTABBATABBTBTTBBBAABTBTTTBBBABBTBBATTABTBTTBABAABBTTBTBBBTTTBATBABTATBTATTBBBTTATTBBTBATBTBAATTBTBBBTBTTTATTBTTBATTTABBABTTTBBTABATTAABTBBTTATBTAAAABBATAATTABBTTBTBTBBTTBAATBBBATATATTABTBBBAABTTTBTTBBATABAATTTTATTABABTBTABBBTBTTBBABBTBBAABTTBBBTTTABAAABATTBTTATBABBATTBBBABTTATBBTBATBABTBTTATABTBTBATATBBTBTAABTATAATBBTBABTTBTATBATABABBATBTTABTBTABBTTTTATBBBATBTABTTBBTATTAABBBBBBTAATTTTAABTBBBTBTAAATATBTTTATBBBBBTTBBBTTAABTAATATTATTBTBBBTTTAABTTATBTBTATBTBTAATBABAATAAABATAABBTBATBBTBBBABBTAATATTATTTTAABAAATBBTTABABAABBATABABBTBAATAAATTABTBABTBBTATBTTBBABAATTATTTBBTATATAABTBAATTBBAAAATTTABTTATBTTTBATABBBBTABBTBBAABTTTBTABABBAABBBBTAABTTAATTABAAAATTBBBTATTBTBTTBBTBTTATBAABBBBTTTBBBAABTTABBBAAATTBTTTATBTTBTTTABBBTTTBTBTATAAABTTBBTBBTBTATBTTTTTTABBTATTBBTTABTTAABTBAABTBTABATTBAATBTTBBATBTATBTBBATTTABATABATTTTTTBTATBBBTTTATBTTBBTTBATTATBTABTATBAATBTBTATTATBTABABABABTATBATATABTTATTTAABATABBBBABATABTATTTBABTBAATAATTAATABBBTAAABTTATTAABTTABABTATTATATATTBTATBTBTBTBTBTTBAATBABTTBATTABTTTTTATABABTATATBAATTABTBBAABTBBBTBBBTTATBAABBTTBBTBBATTTBBBATBABBABAAABBABATTATBBABTTBTABBTTBBTBTATATBABTABTBBTTBTTTTTTBATABTBTBATAABTTABTTTBATABBBATBTTTBATBTTTBATBTAABABTBTTTAATBABATTATBTTTTABATTABTBBTTBBATBBTBBABBBBTBBTTBTTTBBBTBATTTBBBBBBTBBABABATTBATBTBABTBAAABAABATBABBBATTAABABATBBBBABBTBATTTABTTTTBATBBTTBTTATATBBTBTBTBTTBTAATATBTBBTBABBATTBATTAATBTAABAAABAABTABTBBTTTATTABTBTATTBTABTBTAABBTTABATBTTBTTTBBTAATATBAATTTABTATTBABBBTBTATTTAABBABBTAATABBBTTBTABTTTTATTTBAAATBBBTBBBTTTTATBTTTBBTTTABTATABTTTBBTATBTTTBAABTATTATATTTTABTTTTTATTTTAATAATBTTATTBBATABTBTTTAABATABTATTBTABATTBBBBTTTABBATBTABATTTBATTTTBTTABTBBBBABATTBATTTTBBBTATBBBATATAATBTBBBATBAATBTBBBBATATTTTAABTTABTAABATAABBBTTTBBATAABATBBBTBATATBBTTBABTTATBTTTTBAABBBTTTBTABATTBBBABATATTBATBTTABBAATATBTTTBATAABTTTBTBATBBTTABBAAABTATBBATBBBABBBBABBABBBTTATATAAAATBATBTBBTBBBTAAATTBBTBBBABABBTBBBBTBAABAABAATTTTAABTTTBTATATTTBBABBBTATAATABTATTTATBBBTAABTTAAABTTBTTBTBATTTTBBAAABTTBAATBTTBTBTAATBTBTAATBTBATBBBTTBBBTTBABBATAAABATTBTTTTATTTAATBABATAATATBTTAATTTAAABBTTTABBABBATBBATBBAATTBBTTBBBAATABATTTTBBATATBTTATBBBBABBBBTBAATTATBTBTBBBTBBATTTTBTTTBBTATBTBTTBBTAATTBTBBABBATAAABATBAAATBTAABATTABBAAAATBBBATTBBABBATTTAATAATBBAATTTATBTTTTATTATBATTBTATAAATAATBBTAABATTTTTTBTTATTTAABABBTBABATBTBTTTBTBAAATABBBATTTBTTTTATABABATTABBBABATABBBTABTBATBATTBTBABATABTBTTTTBATTABATTBBABATTBTATABTATAATTAABTTTAAAAABTBBTTABTTBBABBBTATAATBBBTTBAABTTAABAATTBBATBABTBBBTBTBATATTTAABAATTATATBBTBAATTTTBABTABBBAATTAAATTBTTAAATABBATTTBTTATTTTABTTBAAATTTTTTTTTBTBTAABAATTABTTTBAATAATBBTABBBBAAAATTAABTTTBTBBATBAAABTATTATAABTTBBABBBBBATATBABTTABTTATAAAABBBBBBBAABABTTBBBBTBBBTATTBBBBTTATAABATTBBBTTTBTATTABBTABTTAATBBBATTAAABBTABTTTAABTBTTABTTBTATATBBTBBBABTTATATBBBBTTTTBBBTABTABTTTTBABATBTTTBAABATBTATTTTTTAAABATATTBTAATATBTBATBBTBABATBTBABTBTTBTABTATAATTTBABABBAABABAABBBTBBBTTTABTABAABTAATATTBTABATAAABBBTBABABTAATTABTBBATTTABTBBBTATTATTBTTTABAATBBTTTTAAABBABABBBTBBTTABAATTTBABTTATBTTTBBAABBAATABABTBBTATBBBTAATAABTBBAATABTBTBBBBBTABAAATTABAABBBATTTAAATBBTBABTTAABAATATBTBBABTTBTATBAABBBBTTBATTABATTBBBATTTTTTATBBAATBBTBAATTBBBTTBTAATBTBTBTAABTBBBABABATBBABATABBBBBBTABBBBBTTATBTTBTBBTBABTTAAATBBBTTTTBBBTBABBTBBTATBATTTABTTABAAABTATTABTTTAAAATTTTTATABABBTTABTAABBTBBTBATTTABTBTATTBABTBATTABBTBATTABTAAAATTBABBTTATATBTAATTBTTTATBAABTABBBABTBABAABTAAATBAATBTAATABTTBABBABAAATBBBATABBBBATATBBTTBTBABTATBTTATBBABAATAATTBBABBAATTTTTBABBTBTAATBABBTTTBTBBAABBATTBTTBBBATBTTTBBAATTBABBTTAAATTTTTBBTABBABABTBTBTBTTBTBATBTBBBBBBTTTTABBTTATTTBBBBAABTBTTTTABBTAATTAAABTTTBBAABBAATATABTTBATTTTABABBBAAAABTTBATTTBTTTTBBBBTABATBBTATATATBATTBBTTTBBTTTABAATATBBBTTATBBBBBABTBTAAABBTTATATBTBTTTTATTTTTTTBTTBTTAABBBATBTBATTABATATATBATBATTATTBATATABTBTBBBTBTABTBBABAAATTABTBTBABTTBTBTTAAAATBTABBTTBTAATBTTTABTTTBTAAAABABTBTBTTTATBTATATBTABTATTTABBTBBTBTTBTBBTATBBTATATBATBBTTAATBTAABTTBTBTBTABBBBTBATABBATBBBBAAATTTBATTBTTABBBTTBTATTBAAATBBTBTTATTBBBTBTATTBTBABBBBATTTBAATATTBBATTTBAATBTAAATBTBAATTTABBTBTAATTBABTTBBABABTABBATBTTBTBTBBABBTBTBATABTBTABAATBBTABTTAATATTBTTTAAAATTATBBTATBTTBTBTTBTTTBBABAAATBATTTATABTTTAABBBTBTBAAATTTBTTBBATAABTTTBTABAAAABTBTAATATTTBABBTTBBTATATTTTTTBABATTBTBATBABABTAATBABATTAATATBBTBTTBTBAATABTBATBTATBAABTBBTATBATBBBBBTATAAAATTTBBTBTABABTTTATBBTATBTTBBABBTTBATBTATAATTAATAATBTTTBTTTTBTTBBTBBAATBBABABATAABBAATTTBATTBABBATTTTABBTBBBBATTTABAABBBBBTBTTBTTATTBBTTBAAATATAABBATATTAABBBABTBTBATTTTABBTATTTBTAABTTATBAATTBTABTBTTTTBTATBTTAABBBBBTABBATBTAATTABBTABTBBATBBBTATTBTTTBABTTTATATTBATTBBTTTTABTTBATAAAAATAABBAABBBTBTTTAAATATATTBTBABTTTTABAAABBTTTBBBBAABTABAAAATAATBBABTTTBAABABATATTTBTBTTABBATABTTTTTTBBBBTATAABTAAABTAAATBTBBBABBATBTTAABATTBTATTTAABTBABTTATTBTTTATBTATBBBTBTAABTBTABBTBATTBTAATAABTBTABATTATBTATTABTTTATTABTTBBBBBBBBATBBTABBABTATATTATBBTABBTATBBBBBBTABTBTBABATTTTBTTBATBTBTBBTAABBBBABTTBATBATAAAATATBBTTBBBTAATBBABBATBTAAAATTBTTTAATTABBAAAATTBATAATTBBTBATTBATBABBBTTBTTABBBBATBBABTATBBATTTAATTTAABTBTBBBBTTTATTBBTAABTTBBTTTBBBATBBAAABBBTBTTTBBBBATABTABBAABATTATTBTTAAATAAAABABTBBAABTBTTATBBBBTTBBTATTBTTAABTTTAAAABBTBTATBBAATBAATAATBABAABTTABTTTBAABTTBBABABBABTATBTABBBBAATAAABABATTTTTAABTTTTTTBBABTBTABTBTTBATTBABTBAAATABBABTBAABBTBATBTATBAAATBTABBABBATBTBTTAABBBTABTATTTAATATBAAATTATAAATTTTABBATTTABTTABATTTBTBTBABAATTTBTTTAAATTABABBBTABTATTBAAATBATBTTBAATBBTTTAABATBBTTBBBTBTTBAABTABTTBBTTBTTTAATBATTATBBABTTBTATTTTBTAABTBTBABABAAATTBTBBBAAABABTBAABBATBTTABTTTTTTTTABATAATTBAATTAATAABTBTBATBTATTATTBBTTTBTBTAATBTBBTBTTTTBATATBATTBTTBTTBTBATTBBATBBBBTTAATTBTABBBBATTBBBBAABAABBBTTBBBTTTTTBTATBTATBBTTTBAATBTTBBABBAAABBATAATBTBATATBBATAAABABATATAAABAABABABBATTTABTTBTTTBTATTATTBBAABBTTBBBBBBTBTTTTTTTTATTBBBABAAATTBTTBBTBBTBBABTTTAATBTABATBTTBAAAAABBAATAATBBBABBBABTTAAABABABTTATAABTBBAAABBABTBATATBTABTTATTTBATBTTBATTABTBAATAABBBBAABTBTABTTBBBBTBTBBAATATBBTBATBTBAABBTTTABTATTTTATTAABTTABTABBATBBAATTATABATBATBTATATBBBBBTTTTBAATTABTATATTTATBABBBBABAABATBTBBTABAAAABTTTBABTABATATATABBATTBTAABTAATBBTTBTAABTABBBATTATTBAABBTBTTBBTTBTBATABTTBTTBTAAATTBATBBATTABTABBTBBTBBTBTTTBBTBTBAATBATBBTTTTTAAATBTABTBBTABTTAATTBAABAAATAABABABBATTBBTAATBATTTBBTATAATBBTBATBTATTABBBTTTTTTTAATABTTBBTTTBBBTTTTTATABBTATTBTBTBATATBBTBBATTBAABBBBATAATBBABBATATTTBTABBBAABTBAABAAABTBTBBATAABBATABBTTTAAAAATTTATAABTBTBATABBTTBATATTBABBABBBAATATTTBAATBTTBTBTBTTBTATATBTTBBBATTAAAABBBBATBTBABABATBATTABTTBTAABTTTBBTTBATATTAATABBBBAATTTABTBTBTAATAABTAAATBBTBABAATBATTTTBTTATATTBBBTBAABAATTTBTATBATTBBTBBTTBTAATBATBAATATTTTATBTTBATBBTTBATABATTTBTBATABBTAABATBATTBABATTBATBABTBBBBATABATTBTBBATABTATBTABABBBATBTATBTTATABABTTTBTTBTBTAAABATBTBTBTBTTTABAABABABBTAABTBTTATTTBTTABBTBAAATTBTBABBTATBTATBTTBTBABBBTBTBBATTTABATTBTAAABATTBAATTABTBTBBBTTATAABTBTTTTBATBATAATABAAATTBTAABTBTBATBTTBTTATBAAAABABABBTTBBATAATTBTTATTBTTBBBAATATABTAAATTTBBBTTBABTTBATTBBATBBBTBBTAATBTBATBBBBTTABBABABBAAAATTATBATBBBATTTBBBTTTBTATBBATBBATTAAATTAAATTBABAAATTTTBABBATBABBTTBATTBTATBTBAATTATBTATTABTBABTBATTBTTTTTBABBBABAATBBBBTTTBTABBTBBTBABTBBABBTTTBBATTBTABABAAATTTTTTTBABBTTTAABTBTBTTBBTAATABBTATAAATTATBTTBBBTBTATBATTTTATBBBAATBTATTBTABATABBBBTBTTABABTABABTAABTTATBTTBAAABBAATBBATATATTAATTTTBTTTATBABBATBBBBTBBATTATBTTTTBTBTTATABTBATTBAAATBBBTBBABAAABBTTBBBBBTBTTABAAATABABAATBAAAABTTBATAABBTABTTTBBTBBTTBABABAAABBATBBTATATBATTTBBATTTBTTATATBAATAABTBBTBABTBBATTTABTTBTTTTABTBBTATBBBABATTTBTTABABBTATTTBBBTBTBBTBTTBTATTBBTABBTTTTBTBTTBTTATBAABTABTBBBBBBTABTTTATATBABTATABAAATBTABTBTBTAAATTBBTBAAATBTABTTTATTBBBATBTTBBAABTTABTTTTTBATBTABTBTBTBBABATBBTTBATBTAABTTTTTBTATBAABBATAATTATAAABBBTTATBTTBTABTTAABTTTAABTBTABABTTTTTTABBBTBBTBABTTTTBABABBBTATAATATATTBATATBBATABBTTTBBTABTBTTBAATTAABABTBAAAABATABAATATATAATBTTABTTTBTATABTATTBTTTTBTTABBAABBTATTATBAATTAABTATTTTAABTTTATTATAABTBTTTBTBTTTBBBTBAABBTTATTTATTABBTTAABABTBTTTBTTBBATBBABBBTBBTBBAATAATTBBTBATABABTATTTTTBBATTTTBTBBTAATABATBBATBBBTTTBAABBATAAABTBAATABTAATAAAAATTTTBATTBABABTTATAAAAAAABAAAABATATTATTBTTBATBBBBTATBBTBBBBTBBBTBTAABTTTTBATBTAATAATBBTAAABTTTBBBATTBBABBBATTTBAAAATBTTBATATBTTBBBTBBTBATBATTAABTTBTTBBTTABAABBBTBTBTBTTABTATABATATBTTBABBTBBABTTATBBAAATABBATBTAABAAATBATTTATBBTBTBTBTAATTTAATATTBAAABTBABBTBBTBTBATTBATTATTAAABBTTTAAABAATBAATTTTTATAABTTAAAATTBAAAAATATBTBATBABBTBBTBTBTTBTTTBATBBTATTBTATBTAAABBBBBTBTBBBATATTBTABATTATATATTTATBBBTAAATBTTBBATTATAATATTAATTTTTTABAATATTTTBBTTTABTBTABBBABBBAATAATBATBTTBTBABBTBAATBTTTTBTBBABBBAATBAATBBBBAATBTBATATABTTBBBBBAATBBBAATBTATTTAAAAATATBTATAATTBABBTTTBAAABTTBTTTATTBBTBBTABTTTTABTBBTTAATABTBABBBTBABABTAABAATBTABBATATBATATBTTABATTATTAATTBATTBATBBAABBTTTBTBABAAAAABTTTAAATTABATTBBBTBBBTBABATTTTABBBBAAAATATBTTTTBBTTBTBBTTBTBBATATBBTTABBATTATTATTBABABABBBBTBBBABTTTTAAATABTTATATTBBABBBTATATTABTATTAAATATBTTATTBATBBAABTTTATTTBTABBBTBBABBTATBBABABTBBAABABBTTTTTTTAATTTTATABATTTBTBATBATAATBATBAABTATTTBBTBABATTTBBTBTBTBTTBBTTBTBBTTTATTABATTBTBTTBAAATTBTBTBBTBTBBTABTTTBTTATTBTTAATBTABBATBABBABATAATBBTATTBTBTTATTTABTTTBTBATTAAABBBTTBTATTTBATABTTABTBTBABTTBBABATTTBTAATABBBBTBATTTTBABBBTATBTAAAABTTTTBABABBBBABTTBTTTAATATTTTTBTTBBTBTTTABBBBTTABTBAATTABTTTABBTBABAAABTAAATTTATABBTBTAAABTATAATATTTTTBBABBTAATAATBBTTTBABTTBBTTTABBBTBABBTBBTTATATATBATTATATTABBBTTABTBBABTATTBBBTBBBTBTTTBBTBAABBTBATATTTABTTBBTTTAABAAATBTAABABTAABBBTBATTBBBBABTAATBTBABBBBABATTABATTTAAATBBBTABBBBBBBTTTAAATTTATBBATBATBATBBTAAATATAATTBBAATTTABTABAABTABBTBABABTAAABABABATBBATBBBABBTABABTBBTTTTATTATTABTTABBBATBTTBBTBATTABAAABAAAAATATBATATTTBTTTATTTBBBTBTBBBATABTATTTBATAABTTABTTBBBTAATATBBTBTTTATTTATBTBBTTBBBBTTAATBTATBTBTBTTTBTTBAABTTTATATTTTTTAABTABTBTTBABTTAABTTTTTBBATABATATTBBTTABTBTTBBTAATTBABAATABAABABTBBBBTBBBBBATABTTATTAABTTATATTTTATBABBBATBTAABBTATAABATATTBTBBTTAATATTATBTABTAABTTTAATTBTATATTABAATBABTTBATTTTAATTTATAABBTAABAAABBBBTBATABTTTABBTAATTTAATTBABBATTATBTBBAABTTBTTAAABBTTTTABAAATABBTTBTBTTBTATBTTTTBTBTTTTBTTBABBTTATAAATATBAABAABBABBTBBBTBATATBAABABTTTBABABBTTBBBBBABATTATTTTATATBATAABATBTTTBTTBTBBBBBBAATTATBTBTTABTBTTTTTTATBABAATABBBBBTTBTTBTABBATTATBBATAABAATAATTATTBABBTBBBTBBBAABAAABTABTTBBTBABTAATABTBTTAAABTTABTTATBTBTABTBBTAATTTTTATAABATTTATTBTABTBTBATTTTABATBATATBBBTTTTAAABTABTABBBTBABTAATTTBTATBTBAATTBTTABTBAABTTAABATBBTBTABTATTBTBAATBAABATATTTTBTTTBTAABTAATTATAAABBABTTBBTBATAAABBAAAATTTBTBAABTBTTTBBTATTBTAAAATTAATTATBATTTBBAAATBBATABBTABBABAATTTBTTTTBTAATATTAAABABTTTABTTAABBTABBTTATATATBTATBTABTBTABTBTTTBABBATATTBTBAAAATABTTTBAAAATBBBBBBATTAATBABTBTAATAATABABABBBBTBTBABAAAATBBTBATTTTATBBATAATTABTBABBTATBBBABTTABBTAABABATTBAABTBTABTAAATBBBTABTBBTABABBBTTABTATATBBTAAABABBTABTTBTTBBABTTABTAAAABTBTABTABTBBATAAATTAABAAABTTBBTTTTBABABBATABBATTTATTBBABTATTTTBBATAAAABBBBBBTTABTTAATTABTATATATTTBBABTAATTAATTTATBBTBTAATTATABAAAABABBAAATAAABBTBTABATABTBABTATBTTAATBBBTAABATTATBBATBBTTTBTAAAABTBATBBABTAABATTBTABBBBTAAATTTBBBBBTTTBBABBATBABTATAABTBBAABABTTTBBTBTTTTTATTBTBBBBTTTTATBABBABBBBBBTBTTBBABTATBTBTBBBBATTBAAABBBABTBBBBTBTTTTTTTABBBTTBABBBTATTATTBAABTBBBBTTBTTTBABTTAATBTTTTBTBATAABTTBBTTTTBTBTATBABABTTTBATBBTBABTBBTBTATBBBBTTBTTBTTBABBTATABTAATAABBBABABTBATTABAABBATATBBTBBBAATBTTTTBATBTBATBTTABBAATTTTBTBATATTABTTTTTBBTATBTABABBTTABBTBBBTATATBBTBTTTTTTBTBABTATTTTBATAATBTATBBTATABAABTATTBBBAABTAATBBTBBBBTATBBABTTBTTTAAAATTTBTABTBTBBBBTTTBTABBAAATBABBAAABABBTBTTTTTTAATTAABATTABABBBBAABBATTATBBBBTAATTTTBAATBTABATAAABTTTTATTTTTBABTAATTATBBATAABTBBAABTTABAAABBTTAATAATTABABBABTAABTAAABTTBTABTTAABBAAAAABABAATTTBTBABBATBTTTTTTAATBBTTTTBTATTBABTBBTAAABABTTABTATAATTTTABTTTATTTBABTTTBBBBATTATTATAABTBTTTTAAATTBTBTBATTABAABTBTABABBTTATTTTTATTBABBBTAABBABBAAABBTBABBTTATATAABTATABBBATTAATTABTTBBBTTBBTTABTTBBTBATAABABABTTBTBTATTBTBATTTBBATBBBBABABBBBTBTTTABTBABTBAATBBATBBBTBTBTTBAAABTTBAAAABABAABATBBATTATBTATTBBBBBTBATTBTBAATAABTAATBBAAATTABBTBTTTTAATTTTTTABATBTBTABATBABAABBTTATATBTTTBABBTABTABTTBTATBTTABTBBAABABTTTTBATAABABAABTBTBABTATTTBABAATTTBBBTTTAATTBABABTATTAATBAATTAAATTTBBBTTATBBTTBATBBTTTBBTBATBTABTBABTTBTTBBTBBBAATBTTBBTTAAABAATTTTTAAABAABTABTAATTTBATTBABTBTTBBBAABTBTAATABTAAATABTBTABAABBTBTAABTBTTTTTTTAABATBABTABBABTTTABBBBATTTAABATTTTABTAATBTTTATATTTTATBATBTTAATBABBATBBAATABTAATBATATATTTBBTTATTTTTBATTATBBABTTBTBATBBTABTBTABTABTBAABBTTATBBTTBTTTABTABBBATATBTBTBTBBTTTTBBATTBBTBBATBBATBTTBTABTBTAABBABBAABTATAAABAAATTTBAATAAATABTTTTBTATTBTABBAAATTBAABBBABBBTATTABAATTTTBAABTTBTATTTTAABBAATTBTBTTTTBABTBTTTBAAABBATBBTABTTTTTBTTBTBTBBBBBABBTTBAATBAATAAATBTAAABAATTBBBBTTTBABTBTBATTTTTATTTBBBATBATBATATBATTTABTTTTBABTABTBABTBATABBBAATBTATTTTTABBTATBTTATTBTBBBAATTAATABATABTATTTTTBTTTTBBABATBTBTATTTABTBABABTATBTBAAABBAATTBBATBATBBAATTBATBBBTTBBABTATBBTBTABABABTABBTBBABTBBATAATBATTBAAAAATBTBBATTABABTABTTTATBABTBTTATBBBTBTBBTTTATAATBBATTATTBTBTABBABTATATTBTATBBBTBTTTBAABTTTTBABBATABBATBTBTTTATTBTTTATTTTATTBTTTBBABTTAABTAABTBABTABABTTTTBTAABABBBAAABBATBAABTABATABAABBAATBTBTBAAATTTTATTTBATTATBATTBBBAAAAATTAABABBTATABBABTTABABBBAAAABBTTTBBATTTTBTAABTTBATBBBATTTABBBBTBBAATTBTAATTTABABATABBTTBBBAATBTATBTAABATTTTTBBTTTAAAAAAAATATBBTTABATTATTBAATTBTTBAABTTABTBBTBTBTTTTBABATTTTBBATABTATAABABTTBATTBATTTTAATBTTATTBAABTBTBBTTBABATTBATATBAAAAABAABBBBTTTBTBAABTBBTTTTTBTTAAABAAABTAABAATATATATBBTATBBTBABTAATTAATTTTTTBBBTABTTTATBBBTBATBTTATABATAATTTBTATABTTTTAAABATBTBATBABTTBATTATTTTTBBTBTBBTTTBBTBTTTBAATTBBTTBBTABATATTTABBATATAABATABATATABBTAABATAATBBBATAABABBATTBATAAAABBTBABATBTABATTBBABTBBAATABATBABABABTBATTBBBTATTABABTTBAABBABTTBTATBATTBTTTATTABABTATTTTTTAATTAABTBTATTBTTTBBBTABBTBABABBTTTBAABBTTBABTBTATATTTBTTABTATAABTATBATBTBTBTBAAABTABABTTAABTATABBBABATABAATBATABBAABTBATTATTBABATTAABABBBABBABBAATTBATBTAAATBTAATTTTATABBBATABTTBABABTTBATBTBTTBTTBTBBTBABTATTTTTATBBBBATTBBTATTTTAABBBATTTABTBTABBAATBTBATTAAABABTTTBBBATTTTBBBBTTBABBATTTTBABATATAATBTTTBBTTBBATBTTBTTABATBBTABTTAAATTATTTTTTBTTABTBAAABBATTBTAATBTATBTBTBTBTABTAAABBBAAATBBTABATBATTTAABAAAATTATTTBATATABBATABATBTBBATBTBBTTBABABTTABBTBTTBTATBABTTTBABABATBAATTTTBBBTBAABBBTBABAAATBAABTBTABTTABTBTBBTBATTBTBBBAATATBBABABTBBBBTATBBBBAABBTAAATTAABAAABTTBABBBABBBATBABBATTATBABATTBABTTATABBTABBTTBAAABBATAAAAABBTBTTBTATTTBTTTBTAABTAATBTBBTBTBBABTTBBTTAATTBTBATBTBBTTABBTATTTBATTTBTBBTTTBBTBTBTTTBAABBATAATTTBTBTTTBATTTBBBATTTAATABBBABBBTAATBTTBAABTBBTTATTBTBATBTBBBTAATATTATBTTTTATATTTBBTTABATATTBBTBBBTATBBBBTBBTTATTBBBTBBATTBBTATABTTTAAATATTTTTBTBBBBBBAATTTTBTBATATBBBTTBTTTTBTBTTBATAATBATAAABATTTTTATABBATBBTABAATBATABABABTTATABTTABBBTABTTTBBTTTTBTABBBABABTTAABTATBAATBBBBTTAATABBTBAABTBTBBABBATTBBABBTBATBBTATTATATABTBBBAATABATABABBTBTBBBABBABBBAAATBBTBBTTBTATABAABABTAABTBABBTBTTTBABTTTTTBBBTATBATTABTBABBATABTTAATAABABATBBTBTTATTBBBATABBBATTBTTTABTBBBTBBABTTATTTTTBBTBTTTBATBATBATTTTBTTAATBTBABBAABTAATTTTABBBTATTABTTATBBBBBTTBTATTTTTTTTTTBTTTBAABTTTTATBTABTAATTTATTABTBTBTTATTTTBTBBTATABAAATTBAAAABBBTBBTTTTBATTTBBAATBBATBAAAATTBABAAATTBBTTTAAABBBTBTBAAAATTTBBBAABATTBTTBBABBTATATTATABATTBTTBTAATAAATBBTTBATBTTTTAABTBTBBABTBBBTTAAAAABTTTTBTABTATTBTTBABBTTTTTBBTTBTBBABATBAABABABBABTAATABBTABTBTBTBAABAATTTTBATTTATBBBAATTATATTATBTTTTABATBTTTAATABATBTBTBTBBTBABTBBABBTTTBATABTAATTTAABABBAABATTTTBAAATTBBABBBTTTAATBTTTBTTABTABABBBATTTATAAATBBTBATTABATBTBBBBTBAATTBBBTAATATBTATBABBAAAAAATBTTABTTBABTBBTBTBBTABBBATTBTBBBTBTABTTBABTATBTATTTBBTABBABBTBTTABTTTTATTATBATTTBBTBBTBABTBTTTATATTBBTAABATAABBBATATTATTTAABTABTBBTATTAABBATTTAAABATTTTBBTAATBATBTTABAATBTABBTABATBTTBBBTBBBBTATTAAABTBBATABBTBTATBBAAABBTATABBTAAATAATTATTTAABBTATABBBTAATAATABBABTTBABTTBAABTBTABABTBBATBTTABBATTBABATBBTATTTAATTBBTBTTABTTBTBTTBBTTTAABTBTBTTBBAABTBTAABTTTBBTABBTATAABTATTTTTTATTABBATAATTBTBAABTTABABAABABATTATTTATBBTBTTAABTBTBTTBATATTTAAATATABBBBBBBATTATBATTAATBATBBTTAATTTTAATABAABBTBTBBTTTTAABTABBABATTTAAABBBABAAA還是有一些邊界值的問題。暫時沒照出來。。。
標(biāo)題:自描述序列
小明在研究一個序列,叫Golomb自描述序列,不妨將其記作{G(n)}。這個序列有2個很有趣的性質(zhì):
1. 對于任意正整數(shù)n,n在整個序列中恰好出現(xiàn)G(n)次。
2. 這個序列是不下降的。
以下是{G(n)}的前幾項:
n?? ?1?? ?2?? ?3?? ?4?? ?5?? ?6?? ?7?? ?8?? ?9?? ?10?? ?11?? ?12?? ?13
G(n)?? ?1?? ?2?? ?2?? ?3?? ?3?? ?4?? ?4?? ?4?? ?5?? ?5?? ?5?? ?6?? ?6
給定一個整數(shù)n,你能幫小明算出G(n)的值嗎?
輸入
----
一個整數(shù)n。 ?
對于30%的數(shù)據(jù),1 <= n <= 1000000 ?
對于70%的數(shù)據(jù),1 <= n <= 1000000000 ?
對于100%的數(shù)據(jù),1 <= n <= 2000000000000000 ?
輸出
----
一個整數(shù)G(n)
【樣例輸入】
13
【樣例輸出】
6
資源約定:
峰值內(nèi)存消耗(含虛擬機(jī)) < 256M
CPU消耗 ?< 1000ms
請嚴(yán)格按要求輸出,不要畫蛇添足地打印類似:“請您輸入...” 的多余內(nèi)容。
所有代碼放在同一個源文件中,調(diào)試通過后,拷貝提交該源碼。
不要使用package語句。不要使用jdk1.7及以上版本的特性。
主類的名字必須是:Main,否則按無效代碼處理。
這是后臺的第七組數(shù)據(jù),所以說,拿到70的分是沒有問題的。
第八組數(shù)據(jù):出是出來了,但是大概用了2秒多,肯定超時了。。
?消耗時間2.46秒,沒辦法極限了。
總結(jié)
以上是生活随笔為你收集整理的第九届蓝桥杯决赛JavaC组真题——详细答案对照(完整版)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第七届蓝桥杯决赛JavaC组真题——详细
- 下一篇: 第十届蓝桥杯决赛JavaC组真题——详细