[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-ai-engineers-profile-data-i-o-before-models-summary":3,"summaries-facets-categories":109,"summary-related-ai-engineers-profile-data-i-o-before-models-summary":4514},{"id":4,"title":5,"ai":6,"body":13,"categories":88,"created_at":90,"date_modified":90,"description":41,"extension":91,"faq":90,"featured":92,"kicker_label":90,"meta":93,"navigation":94,"path":95,"published_at":96,"question":90,"scraped_at":90,"seo":97,"sitemap":98,"source_id":99,"source_name":100,"source_type":101,"source_url":102,"stem":103,"tags":104,"thumbnail_url":90,"tldr":106,"tweet":90,"unknown_tags":107,"__hash__":108},"summaries\u002Fsummaries\u002Fai-engineers-profile-data-i-o-before-models-summary.md","AI Engineers: Profile Data\u002FI\u002FO Before Models",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",3633,903,9538,0.00071115,{"type":14,"value":15,"toc":84},"minimark",[16,21,25,29,32,35,77,80],[17,18,20],"h2",{"id":19},"scale-demands-robust-python-beyond-models","Scale Demands Robust Python Beyond Models",[22,23,24],"p",{},"AI engineering requires Python code that handles scale, data volumes, and long-term reliability, not just functional scripts. Engineers often waste time (and GPU credits) on model tweaks when issues stem from elsewhere, turning debugging into archaeology after initial successes like training models or pip-installing libraries.",[17,26,28],{"id":27},"true-bottlenecks-hide-in-data-pipelines","True Bottlenecks Hide in Data Pipelines",[22,30,31],{},"Obsessing over model architecture misses the point: 80–90% of time is spent on data loading, preprocessing, I\u002FO operations, and glue code. Slow training loops rarely need model changes—profile the full stack first.",[22,33,34],{},"Example profiling code reveals data loading costs:",[36,37,42],"pre",{"className":38,"code":39,"language":40,"meta":41,"style":41},"language-python shiki shiki-themes github-light github-dark","import time\nstart = time.time()\n# simulate data loading\ndata = [i for i in range(10_000_000)]\nprint(f\"Time taken: {time.time() - start:.2f}s\")\n","python","",[43,44,45,53,59,65,71],"code",{"__ignoreMap":41},[46,47,50],"span",{"class":48,"line":49},"line",1,[46,51,52],{},"import time\n",[46,54,56],{"class":48,"line":55},2,[46,57,58],{},"start = time.time()\n",[46,60,62],{"class":48,"line":61},3,[46,63,64],{},"# simulate data loading\n",[46,66,68],{"class":48,"line":67},4,[46,69,70],{},"data = [i for i in range(10_000_000)]\n",[46,72,74],{"class":48,"line":73},5,[46,75,76],{},"print(f\"Time taken: {time.time() - start:.2f}s\")\n",[22,78,79],{},"This demonstrates how non-model operations dominate runtime, forcing a shift from model-centric fixes to holistic optimization.",[81,82,83],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":41,"searchDepth":55,"depth":55,"links":85},[86,87],{"id":19,"depth":55,"text":20},{"id":27,"depth":55,"text":28},[89],"Software Engineering",null,"md",false,{},true,"\u002Fsummaries\u002Fai-engineers-profile-data-i-o-before-models-summary","2026-04-08 21:21:17",{"title":5,"description":41},{"loc":95},"38de45bd32930456","Python in Plain English","article","https:\u002F\u002Funknown","summaries\u002Fai-engineers-profile-data-i-o-before-models-summary",[40,105],"ai-llms","80-90% of AI engineering time goes to data loading, preprocessing, and I\u002FO—not models. Profile everything else first to find real bottlenecks.",[105],"-PtXDIqYr6sji4lvGzxXF_vJSWJqWfZyHxjXaw87bXU",[110,113,115,118,120,123,126,129,131,133,135,137,139,141,143,145,148,150,152,154,156,158,160,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488,4490,4492,4494,4496,4498,4500,4502,4504,4506,4508,4510,4512],{"categories":111},[112],"Business & SaaS",{"categories":114},[112],{"categories":116},[117],"AI News & Trends",{"categories":119},[],{"categories":121},[122],"AI Automation",{"categories":124},[125],"Marketing & Growth",{"categories":127},[128],"Design & Frontend",{"categories":130},[89],{"categories":132},[122],{"categories":134},[],{"categories":136},[128],{"categories":138},[128],{"categories":140},[122],{"categories":142},[128],{"categories":144},[128],{"categories":146},[147],"AI & LLMs",{"categories":149},[128],{"categories":151},[128],{"categories":153},[],{"categories":155},[128],{"categories":157},[128],{"categories":159},[147],{"categories":161},[162],"Developer Productivity",{"categories":164},[147],{"categories":166},[147],{"categories":168},[147],{"categories":170},[117],{"categories":172},[147],{"categories":174},[122],{"categories":176},[112],{"categories":178},[117],{"categories":180},[125],{"categories":182},[],{"categories":184},[],{"categories":186},[122],{"categories":188},[122],{"categories":190},[122],{"categories":192},[125],{"categories":194},[147],{"categories":196},[162],{"categories":198},[117],{"categories":200},[],{"categories":202},[],{"categories":204},[],{"categories":206},[207],"Data Science & Visualization",{"categories":209},[],{"categories":211},[122],{"categories":213},[89],{"categories":215},[122],{"categories":217},[122],{"categories":219},[147],{"categories":221},[125],{"categories":223},[122],{"categories":225},[],{"categories":227},[],{"categories":229},[],{"categories":231},[128],{"categories":233},[128],{"categories":235},[122],{"categories":237},[125],{"categories":239},[162],{"categories":241},[128],{"categories":243},[147],{"categories":245},[89],{"categories":247},[147],{"categories":249},[],{"categories":251},[122],{"categories":253},[147],{"categories":255},[162],{"categories":257},[162],{"categories":259},[],{"categories":261},[125],{"categories":263},[112],{"categories":265},[147],{"categories":267},[112],{"categories":269},[112],{"categories":271},[122],{"categories":273},[125],{"categories":275},[122],{"categories":277},[112],{"categories":279},[122],{"categories":281},[128],{"categories":283},[147],{"categories":285},[128],{"categories":287},[147],{"categories":289},[112],{"categories":291},[147],{"categories":293},[125],{"categories":295},[],{"categories":297},[147],{"categories":299},[112],{"categories":301},[],{"categories":303},[117],{"categories":305},[89],{"categories":307},[],{"categories":309},[147],{"categories":311},[128],{"categories":313},[147],{"categories":315},[128],{"categories":317},[],{"categories":319},[122],{"categories":321},[],{"categories":323},[],{"categories":325},[],{"categories":327},[147],{"categories":329},[],{"categories":331},[147],{"categories":333},[147],{"categories":335},[128],{"categories":337},[147],{"categories":339},[162],{"categories":341},[122],{"categories":343},[125],{"categories":345},[162],{"categories":347},[162],{"categories":349},[162],{"categories":351},[125],{"categories":353},[125],{"categories":355},[147],{"categories":357},[147],{"categories":359},[128],{"categories":361},[112],{"categories":363},[128],{"categories":365},[89],{"categories":367},[112],{"categories":369},[112],{"categories":371},[112],{"categories":373},[128],{"categories":375},[],{"categories":377},[],{"categories":379},[147],{"categories":381},[147],{"categories":383},[89],{"categories":385},[147],{"categories":387},[147],{"categories":389},[],{"categories":391},[147],{"categories":393},[147],{"categories":395},[],{"categories":397},[147],{"categories":399},[117],{"categories":401},[117],{"categories":403},[],{"categories":405},[],{"categories":407},[125],{"categories":409},[125],{"categories":411},[89],{"categories":413},[147],{"categories":415},[],{"categories":417},[],{"categories":419},[122],{"categories":421},[147],{"categories":423},[147],{"categories":425},[],{"categories":427},[147,112],{"categories":429},[147],{"categories":431},[],{"categories":433},[147],{"categories":435},[147],{"categories":437},[],{"categories":439},[],{"categories":441},[122],{"categories":443},[147],{"categories":445},[147],{"categories":447},[122],{"categories":449},[147],{"categories":451},[],{"categories":453},[],{"categories":455},[147],{"categories":457},[],{"categories":459},[147],{"categories":461},[147],{"categories":463},[],{"categories":465},[122],{"categories":467},[128],{"categories":469},[],{"categories":471},[122,472],"DevOps & Cloud",{"categories":474},[147],{"categories":476},[122],{"categories":478},[147],{"categories":480},[],{"categories":482},[],{"categories":484},[],{"categories":486},[],{"categories":488},[147],{"categories":490},[122],{"categories":492},[],{"categories":494},[122],{"categories":496},[],{"categories":498},[147],{"categories":500},[],{"categories":502},[],{"categories":504},[],{"categories":506},[],{"categories":508},[122],{"categories":510},[128],{"categories":512},[147],{"categories":514},[125],{"categories":516},[117],{"categories":518},[112],{"categories":520},[162],{"categories":522},[],{"categories":524},[122],{"categories":526},[122],{"categories":528},[147],{"categories":530},[],{"categories":532},[],{"categories":534},[],{"categories":536},[122],{"categories":538},[],{"categories":540},[122],{"categories":542},[122],{"categories":544},[117],{"categories":546},[122],{"categories":548},[147],{"categories":550},[],{"categories":552},[147],{"categories":554},[],{"categories":556},[117],{"categories":558},[122,559],"Product Strategy",{"categories":561},[89],{"categories":563},[472],{"categories":565},[559],{"categories":567},[147],{"categories":569},[122],{"categories":571},[],{"categories":573},[117],{"categories":575},[117],{"categories":577},[122],{"categories":579},[],{"categories":581},[122],{"categories":583},[147],{"categories":585},[147],{"categories":587},[162],{"categories":589},[147],{"categories":591},[],{"categories":593},[147,89],{"categories":595},[117],{"categories":597},[147],{"categories":599},[117],{"categories":601},[122],{"categories":603},[117],{"categories":605},[],{"categories":607},[89],{"categories":609},[112],{"categories":611},[],{"categories":613},[122],{"categories":615},[122],{"categories":617},[122],{"categories":619},[122],{"categories":621},[112],{"categories":623},[128],{"categories":625},[125],{"categories":627},[],{"categories":629},[122],{"categories":631},[],{"categories":633},[117],{"categories":635},[117],{"categories":637},[117],{"categories":639},[122],{"categories":641},[117],{"categories":643},[147],{"categories":645},[162],{"categories":647},[147],{"categories":649},[89],{"categories":651},[147,162],{"categories":653},[162],{"categories":655},[162],{"categories":657},[162],{"categories":659},[162],{"categories":661},[147],{"categories":663},[],{"categories":665},[],{"categories":667},[125],{"categories":669},[],{"categories":671},[147],{"categories":673},[162],{"categories":675},[147],{"categories":677},[128],{"categories":679},[89],{"categories":681},[],{"categories":683},[147],{"categories":685},[162],{"categories":687},[125],{"categories":689},[117],{"categories":691},[89],{"categories":693},[147],{"categories":695},[],{"categories":697},[89],{"categories":699},[128],{"categories":701},[112],{"categories":703},[112],{"categories":705},[],{"categories":707},[128],{"categories":709},[112],{"categories":711},[117],{"categories":713},[162],{"categories":715},[122],{"categories":717},[122],{"categories":719},[147],{"categories":721},[147],{"categories":723},[117],{"categories":725},[117],{"categories":727},[162],{"categories":729},[117],{"categories":731},[],{"categories":733},[559],{"categories":735},[122],{"categories":737},[117],{"categories":739},[117],{"categories":741},[117],{"categories":743},[147],{"categories":745},[122],{"categories":747},[122],{"categories":749},[112],{"categories":751},[112],{"categories":753},[147],{"categories":755},[117],{"categories":757},[],{"categories":759},[147],{"categories":761},[112],{"categories":763},[122],{"categories":765},[122],{"categories":767},[122],{"categories":769},[128],{"categories":771},[122],{"categories":773},[162],{"categories":775},[117],{"categories":777},[117],{"categories":779},[117],{"categories":781},[117],{"categories":783},[117],{"categories":785},[],{"categories":787},[],{"categories":789},[162],{"categories":791},[117],{"categories":793},[117],{"categories":795},[117],{"categories":797},[],{"categories":799},[147],{"categories":801},[],{"categories":803},[],{"categories":805},[128],{"categories":807},[112],{"categories":809},[],{"categories":811},[117],{"categories":813},[122],{"categories":815},[122],{"categories":817},[122],{"categories":819},[125],{"categories":821},[122],{"categories":823},[],{"categories":825},[117],{"categories":827},[117],{"categories":829},[147],{"categories":831},[],{"categories":833},[125],{"categories":835},[125],{"categories":837},[147],{"categories":839},[117],{"categories":841},[112],{"categories":843},[89],{"categories":845},[147],{"categories":847},[],{"categories":849},[147],{"categories":851},[147],{"categories":853},[89],{"categories":855},[147],{"categories":857},[147],{"categories":859},[147],{"categories":861},[125],{"categories":863},[117],{"categories":865},[147],{"categories":867},[147],{"categories":869},[117],{"categories":871},[122],{"categories":873},[162],{"categories":875},[112],{"categories":877},[147],{"categories":879},[162],{"categories":881},[162],{"categories":883},[],{"categories":885},[125],{"categories":887},[117],{"categories":889},[117],{"categories":891},[162],{"categories":893},[122],{"categories":895},[122],{"categories":897},[122],{"categories":899},[122],{"categories":901},[128],{"categories":903},[147],{"categories":905},[147],{"categories":907},[559],{"categories":909},[147],{"categories":911},[147],{"categories":913},[122],{"categories":915},[112],{"categories":917},[125],{"categories":919},[],{"categories":921},[112],{"categories":923},[112],{"categories":925},[],{"categories":927},[128],{"categories":929},[147],{"categories":931},[],{"categories":933},[],{"categories":935},[117],{"categories":937},[117],{"categories":939},[117],{"categories":941},[117],{"categories":943},[],{"categories":945},[117],{"categories":947},[147],{"categories":949},[147],{"categories":951},[],{"categories":953},[117],{"categories":955},[117],{"categories":957},[112],{"categories":959},[147],{"categories":961},[],{"categories":963},[],{"categories":965},[117],{"categories":967},[117],{"categories":969},[117],{"categories":971},[147],{"categories":973},[117],{"categories":975},[117],{"categories":977},[117],{"categories":979},[117],{"categories":981},[117],{"categories":983},[],{"categories":985},[122],{"categories":987},[147],{"categories":989},[125],{"categories":991},[112],{"categories":993},[122],{"categories":995},[147],{"categories":997},[],{"categories":999},[125],{"categories":1001},[117],{"categories":1003},[117],{"categories":1005},[117],{"categories":1007},[117],{"categories":1009},[162],{"categories":1011},[89],{"categories":1013},[],{"categories":1015},[147],{"categories":1017},[122],{"categories":1019},[122],{"categories":1021},[122],{"categories":1023},[472],{"categories":1025},[122],{"categories":1027},[147],{"categories":1029},[147],{"categories":1031},[89],{"categories":1033},[472],{"categories":1035},[207],{"categories":1037},[147],{"categories":1039},[207],{"categories":1041},[],{"categories":1043},[125],{"categories":1045},[125],{"categories":1047},[128],{"categories":1049},[472],{"categories":1051},[122],{"categories":1053},[147],{"categories":1055},[147],{"categories":1057},[122],{"categories":1059},[122],{"categories":1061},[122],{"categories":1063},[162],{"categories":1065},[162],{"categories":1067},[122],{"categories":1069},[122],{"categories":1071},[],{"categories":1073},[122],{"categories":1075},[122],{"categories":1077},[147],{"categories":1079},[207],{"categories":1081},[122],{"categories":1083},[122],{"categories":1085},[122],{"categories":1087},[122],{"categories":1089},[112],{"categories":1091},[128],{"categories":1093},[117],{"categories":1095},[89],{"categories":1097},[472],{"categories":1099},[89],{"categories":1101},[207],{"categories":1103},[],{"categories":1105},[89],{"categories":1107},[],{"categories":1109},[],{"categories":1111},[89],{"categories":1113},[147],{"categories":1115},[],{"categories":1117},[],{"categories":1119},[],{"categories":1121},[112],{"categories":1123},[],{"categories":1125},[],{"categories":1127},[207],{"categories":1129},[147],{"categories":1131},[472],{"categories":1133},[147],{"categories":1135},[],{"categories":1137},[122],{"categories":1139},[162],{"categories":1141},[162],{"categories":1143},[125],{"categories":1145},[125],{"categories":1147},[125],{"categories":1149},[472],{"categories":1151},[89],{"categories":1153},[122],{"categories":1155},[112],{"categories":1157},[112],{"categories":1159},[89],{"categories":1161},[128],{"categories":1163},[207],{"categories":1165},[128],{"categories":1167},[],{"categories":1169},[147],{"categories":1171},[122],{"categories":1173},[122],{"categories":1175},[162],{"categories":1177},[122],{"categories":1179},[122],{"categories":1181},[128],{"categories":1183},[128],{"categories":1185},[122],{"categories":1187},[472],{"categories":1189},[147],{"categories":1191},[],{"categories":1193},[125],{"categories":1195},[122],{"categories":1197},[112],{"categories":1199},[122],{"categories":1201},[122],{"categories":1203},[],{"categories":1205},[147],{"categories":1207},[122],{"categories":1209},[122],{"categories":1211},[162],{"categories":1213},[122],{"categories":1215},[147],{"categories":1217},[],{"categories":1219},[122],{"categories":1221},[],{"categories":1223},[128],{"categories":1225},[162],{"categories":1227},[147],{"categories":1229},[89],{"categories":1231},[128],{"categories":1233},[162],{"categories":1235},[207],{"categories":1237},[162],{"categories":1239},[],{"categories":1241},[147],{"categories":1243},[147],{"categories":1245},[559],{"categories":1247},[89],{"categories":1249},[147,122],{"categories":1251},[122],{"categories":1253},[147],{"categories":1255},[122],{"categories":1257},[122,89],{"categories":1259},[122],{"categories":1261},[147],{"categories":1263},[],{"categories":1265},[162],{"categories":1267},[147],{"categories":1269},[122],{"categories":1271},[147],{"categories":1273},[],{"categories":1275},[89],{"categories":1277},[112],{"categories":1279},[122],{"categories":1281},[],{"categories":1283},[207],{"categories":1285},[89],{"categories":1287},[122],{"categories":1289},[89],{"categories":1291},[],{"categories":1293},[122],{"categories":1295},[],{"categories":1297},[122],{"categories":1299},[],{"categories":1301},[],{"categories":1303},[128],{"categories":1305},[162],{"categories":1307},[147],{"categories":1309},[122],{"categories":1311},[],{"categories":1313},[122],{"categories":1315},[89],{"categories":1317},[147],{"categories":1319},[147],{"categories":1321},[89],{"categories":1323},[89],{"categories":1325},[162],{"categories":1327},[112],{"categories":1329},[],{"categories":1331},[147],{"categories":1333},[147],{"categories":1335},[147],{"categories":1337},[122],{"categories":1339},[147],{"categories":1341},[],{"categories":1343},[128],{"categories":1345},[147],{"categories":1347},[122],{"categories":1349},[],{"categories":1351},[147],{"categories":1353},[],{"categories":1355},[147],{"categories":1357},[],{"categories":1359},[],{"categories":1361},[],{"categories":1363},[147],{"categories":1365},[147],{"categories":1367},[147],{"categories":1369},[147],{"categories":1371},[],{"categories":1373},[147],{"categories":1375},[147],{"categories":1377},[147],{"categories":1379},[],{"categories":1381},[147],{"categories":1383},[],{"categories":1385},[125],{"categories":1387},[147],{"categories":1389},[],{"categories":1391},[],{"categories":1393},[],{"categories":1395},[147],{"categories":1397},[117],{"categories":1399},[117],{"categories":1401},[],{"categories":1403},[122],{"categories":1405},[147],{"categories":1407},[],{"categories":1409},[147],{"categories":1411},[147],{"categories":1413},[117],{"categories":1415},[],{"categories":1417},[147],{"categories":1419},[117],{"categories":1421},[122],{"categories":1423},[147],{"categories":1425},[],{"categories":1427},[],{"categories":1429},[],{"categories":1431},[122],{"categories":1433},[122],{"categories":1435},[122],{"categories":1437},[122],{"categories":1439},[147],{"categories":1441},[128],{"categories":1443},[128],{"categories":1445},[122],{"categories":1447},[122],{"categories":1449},[162],{"categories":1451},[559],{"categories":1453},[162],{"categories":1455},[162],{"categories":1457},[147],{"categories":1459},[122],{"categories":1461},[147],{"categories":1463},[162],{"categories":1465},[147],{"categories":1467},[122],{"categories":1469},[122],{"categories":1471},[122],{"categories":1473},[122],{"categories":1475},[122],{"categories":1477},[147],{"categories":1479},[162],{"categories":1481},[162],{"categories":1483},[125],{"categories":1485},[122],{"categories":1487},[],{"categories":1489},[122],{"categories":1491},[],{"categories":1493},[117],{"categories":1495},[147],{"categories":1497},[],{"categories":1499},[112],{"categories":1501},[128],{"categories":1503},[128],{"categories":1505},[122],{"categories":1507},[122],{"categories":1509},[147],{"categories":1511},[147],{"categories":1513},[117],{"categories":1515},[117],{"categories":1517},[472],{"categories":1519},[122],{"categories":1521},[117],{"categories":1523},[],{"categories":1525},[147],{"categories":1527},[122],{"categories":1529},[122],{"categories":1531},[122],{"categories":1533},[122],{"categories":1535},[147],{"categories":1537},[147],{"categories":1539},[147],{"categories":1541},[147],{"categories":1543},[122],{"categories":1545},[122],{"categories":1547},[122],{"categories":1549},[122],{"categories":1551},[],{"categories":1553},[128],{"categories":1555},[147],{"categories":1557},[147],{"categories":1559},[147],{"categories":1561},[],{"categories":1563},[125],{"categories":1565},[],{"categories":1567},[162],{"categories":1569},[],{"categories":1571},[122],{"categories":1573},[162],{"categories":1575},[128],{"categories":1577},[162],{"categories":1579},[],{"categories":1581},[162],{"categories":1583},[162],{"categories":1585},[],{"categories":1587},[128],{"categories":1589},[122],{"categories":1591},[122],{"categories":1593},[162],{"categories":1595},[147],{"categories":1597},[147],{"categories":1599},[],{"categories":1601},[117],{"categories":1603},[],{"categories":1605},[125],{"categories":1607},[],{"categories":1609},[128],{"categories":1611},[117],{"categories":1613},[128],{"categories":1615},[128],{"categories":1617},[128],{"categories":1619},[128],{"categories":1621},[128],{"categories":1623},[128],{"categories":1625},[128],{"categories":1627},[128],{"categories":1629},[128],{"categories":1631},[128],{"categories":1633},[],{"categories":1635},[122],{"categories":1637},[128],{"categories":1639},[147],{"categories":1641},[147],{"categories":1643},[128],{"categories":1645},[128],{"categories":1647},[128],{"categories":1649},[128],{"categories":1651},[128],{"categories":1653},[128],{"categories":1655},[128],{"categories":1657},[147,128],{"categories":1659},[128],{"categories":1661},[128],{"categories":1663},[128],{"categories":1665},[128],{"categories":1667},[],{"categories":1669},[128],{"categories":1671},[128],{"categories":1673},[128],{"categories":1675},[128],{"categories":1677},[128],{"categories":1679},[128],{"categories":1681},[128],{"categories":1683},[128],{"categories":1685},[128],{"categories":1687},[128,147],{"categories":1689},[128],{"categories":1691},[128],{"categories":1693},[],{"categories":1695},[117],{"categories":1697},[],{"categories":1699},[147],{"categories":1701},[],{"categories":1703},[122],{"categories":1705},[472],{"categories":1707},[559],{"categories":1709},[122],{"categories":1711},[122],{"categories":1713},[],{"categories":1715},[122],{"categories":1717},[],{"categories":1719},[122],{"categories":1721},[],{"categories":1723},[],{"categories":1725},[147],{"categories":1727},[147],{"categories":1729},[147],{"categories":1731},[117],{"categories":1733},[117],{"categories":1735},[117],{"categories":1737},[117],{"categories":1739},[],{"categories":1741},[117],{"categories":1743},[],{"categories":1745},[117],{"categories":1747},[147],{"categories":1749},[117],{"categories":1751},[117],{"categories":1753},[117],{"categories":1755},[117],{"categories":1757},[147],{"categories":1759},[117],{"categories":1761},[122],{"categories":1763},[],{"categories":1765},[122],{"categories":1767},[117],{"categories":1769},[147],{"categories":1771},[117],{"categories":1773},[117],{"categories":1775},[117],{"categories":1777},[147],{"categories":1779},[147],{"categories":1781},[147],{"categories":1783},[],{"categories":1785},[],{"categories":1787},[147],{"categories":1789},[117],{"categories":1791},[],{"categories":1793},[147],{"categories":1795},[122],{"categories":1797},[147],{"categories":1799},[122],{"categories":1801},[122],{"categories":1803},[147],{"categories":1805},[],{"categories":1807},[],{"categories":1809},[122],{"categories":1811},[122],{"categories":1813},[122],{"categories":1815},[122],{"categories":1817},[122],{"categories":1819},[122],{"categories":1821},[122],{"categories":1823},[122],{"categories":1825},[],{"categories":1827},[122],{"categories":1829},[122],{"categories":1831},[122],{"categories":1833},[147],{"categories":1835},[147],{"categories":1837},[147],{"categories":1839},[117],{"categories":1841},[147],{"categories":1843},[147],{"categories":1845},[147],{"categories":1847},[122],{"categories":1849},[125],{"categories":1851},[125],{"categories":1853},[125],{"categories":1855},[122],{"categories":1857},[],{"categories":1859},[147],{"categories":1861},[],{"categories":1863},[],{"categories":1865},[147],{"categories":1867},[],{"categories":1869},[122],{"categories":1871},[128],{"categories":1873},[162],{"categories":1875},[207],{"categories":1877},[147],{"categories":1879},[122],{"categories":1881},[128],{"categories":1883},[],{"categories":1885},[122],{"categories":1887},[125,112],{"categories":1889},[122],{"categories":1891},[122],{"categories":1893},[472],{"categories":1895},[89],{"categories":1897},[125],{"categories":1899},[162],{"categories":1901},[147],{"categories":1903},[],{"categories":1905},[147],{"categories":1907},[],{"categories":1909},[147],{"categories":1911},[147],{"categories":1913},[122],{"categories":1915},[],{"categories":1917},[147],{"categories":1919},[122],{"categories":1921},[147],{"categories":1923},[162],{"categories":1925},[122],{"categories":1927},[147],{"categories":1929},[147,162],{"categories":1931},[162],{"categories":1933},[],{"categories":1935},[147],{"categories":1937},[147],{"categories":1939},[147],{"categories":1941},[],{"categories":1943},[],{"categories":1945},[122],{"categories":1947},[125],{"categories":1949},[117],{"categories":1951},[122],{"categories":1953},[147],{"categories":1955},[117],{"categories":1957},[],{"categories":1959},[162],{"categories":1961},[117],{"categories":1963},[],{"categories":1965},[207],{"categories":1967},[125],{"categories":1969},[112],{"categories":1971},[117],{"categories":1973},[147],{"categories":1975},[122],{"categories":1977},[147],{"categories":1979},[122],{"categories":1981},[122],{"categories":1983},[117],{"categories":1985},[162],{"categories":1987},[128],{"categories":1989},[112],{"categories":1991},[147],{"categories":1993},[147],{"categories":1995},[],{"categories":1997},[],{"categories":1999},[147],{"categories":2001},[],{"categories":2003},[147],{"categories":2005},[117],{"categories":2007},[],{"categories":2009},[122],{"categories":2011},[162],{"categories":2013},[117],{"categories":2015},[162],{"categories":2017},[122],{"categories":2019},[147],{"categories":2021},[],{"categories":2023},[122],{"categories":2025},[122],{"categories":2027},[128],{"categories":2029},[122],{"categories":2031},[128],{"categories":2033},[122],{"categories":2035},[122],{"categories":2037},[128],{"categories":2039},[],{"categories":2041},[],{"categories":2043},[128],{"categories":2045},[128],{"categories":2047},[128],{"categories":2049},[89],{"categories":2051},[162],{"categories":2053},[162],{"categories":2055},[122],{"categories":2057},[117],{"categories":2059},[162],{"categories":2061},[162],{"categories":2063},[125],{"categories":2065},[128],{"categories":2067},[122],{"categories":2069},[122],{"categories":2071},[147],{"categories":2073},[162],{"categories":2075},[147],{"categories":2077},[],{"categories":2079},[472],{"categories":2081},[559],{"categories":2083},[],{"categories":2085},[],{"categories":2087},[122],{"categories":2089},[117],{"categories":2091},[125],{"categories":2093},[125],{"categories":2095},[207],{"categories":2097},[128],{"categories":2099},[207],{"categories":2101},[207],{"categories":2103},[122],{"categories":2105},[],{"categories":2107},[],{"categories":2109},[207],{"categories":2111},[89],{"categories":2113},[147],{"categories":2115},[89],{"categories":2117},[207],{"categories":2119},[89],{"categories":2121},[207],{"categories":2123},[112],{"categories":2125},[89],{"categories":2127},[162],{"categories":2129},[147],{"categories":2131},[],{"categories":2133},[207],{"categories":2135},[472],{"categories":2137},[],{"categories":2139},[147],{"categories":2141},[147],{"categories":2143},[],{"categories":2145},[],{"categories":2147},[147],{"categories":2149},[147],{"categories":2151},[117],{"categories":2153},[147],{"categories":2155},[],{"categories":2157},[117],{"categories":2159},[],{"categories":2161},[],{"categories":2163},[117],{"categories":2165},[117],{"categories":2167},[147],{"categories":2169},[147],{"categories":2171},[147],{"categories":2173},[147],{"categories":2175},[147],{"categories":2177},[147],{"categories":2179},[125],{"categories":2181},[],{"categories":2183},[147],{"categories":2185},[],{"categories":2187},[],{"categories":2189},[122],{"categories":2191},[162],{"categories":2193},[],{"categories":2195},[472],{"categories":2197},[147,472],{"categories":2199},[147],{"categories":2201},[],{"categories":2203},[128],{"categories":2205},[128],{"categories":2207},[128],{"categories":2209},[128],{"categories":2211},[128],{"categories":2213},[],{"categories":2215},[],{"categories":2217},[],{"categories":2219},[89],{"categories":2221},[122],{"categories":2223},[112],{"categories":2225},[89],{"categories":2227},[162],{"categories":2229},[128],{"categories":2231},[],{"categories":2233},[125],{"categories":2235},[559],{"categories":2237},[207],{"categories":2239},[207],{"categories":2241},[207],{"categories":2243},[162],{"categories":2245},[559],{"categories":2247},[162],{"categories":2249},[],{"categories":2251},[112],{"categories":2253},[89],{"categories":2255},[147],{"categories":2257},[128],{"categories":2259},[125],{"categories":2261},[89],{"categories":2263},[125],{"categories":2265},[147],{"categories":2267},[128],{"categories":2269},[89],{"categories":2271},[472],{"categories":2273},[147],{"categories":2275},[117],{"categories":2277},[89],{"categories":2279},[],{"categories":2281},[147],{"categories":2283},[89],{"categories":2285},[89],{"categories":2287},[122],{"categories":2289},[],{"categories":2291},[125],{"categories":2293},[125],{"categories":2295},[125],{"categories":2297},[122],{"categories":2299},[147],{"categories":2301},[],{"categories":2303},[112],{"categories":2305},[162],{"categories":2307},[162],{"categories":2309},[207],{"categories":2311},[112],{"categories":2313},[117],{"categories":2315},[207],{"categories":2317},[],{"categories":2319},[117],{"categories":2321},[117],{"categories":2323},[117],{"categories":2325},[147],{"categories":2327},[112],{"categories":2329},[147],{"categories":2331},[],{"categories":2333},[],{"categories":2335},[],{"categories":2337},[89],{"categories":2339},[122],{"categories":2341},[],{"categories":2343},[162],{"categories":2345},[128],{"categories":2347},[],{"categories":2349},[125],{"categories":2351},[],{"categories":2353},[128],{"categories":2355},[147],{"categories":2357},[162],{"categories":2359},[112],{"categories":2361},[],{"categories":2363},[128],{"categories":2365},[128],{"categories":2367},[147],{"categories":2369},[],{"categories":2371},[],{"categories":2373},[89],{"categories":2375},[147],{"categories":2377},[],{"categories":2379},[122],{"categories":2381},[147],{"categories":2383},[],{"categories":2385},[89],{"categories":2387},[122],{"categories":2389},[147],{"categories":2391},[207],{"categories":2393},[147],{"categories":2395},[],{"categories":2397},[207],{"categories":2399},[147],{"categories":2401},[89],{"categories":2403},[147],{"categories":2405},[207],{"categories":2407},[122],{"categories":2409},[147],{"categories":2411},[147],{"categories":2413},[147,122],{"categories":2415},[122],{"categories":2417},[122],{"categories":2419},[122],{"categories":2421},[128],{"categories":2423},[162],{"categories":2425},[147],{"categories":2427},[162],{"categories":2429},[128],{"categories":2431},[147],{"categories":2433},[],{"categories":2435},[],{"categories":2437},[147],{"categories":2439},[147],{"categories":2441},[147],{"categories":2443},[122],{"categories":2445},[147],{"categories":2447},[],{"categories":2449},[147],{"categories":2451},[147],{"categories":2453},[122],{"categories":2455},[122],{"categories":2457},[147],{"categories":2459},[147],{"categories":2461},[],{"categories":2463},[147],{"categories":2465},[],{"categories":2467},[147],{"categories":2469},[147],{"categories":2471},[147],{"categories":2473},[147],{"categories":2475},[147],{"categories":2477},[147],{"categories":2479},[147],{"categories":2481},[],{"categories":2483},[147],{"categories":2485},[117],{"categories":2487},[117],{"categories":2489},[],{"categories":2491},[],{"categories":2493},[147],{"categories":2495},[],{"categories":2497},[147],{"categories":2499},[147,472],{"categories":2501},[],{"categories":2503},[117],{"categories":2505},[],{"categories":2507},[147],{"categories":2509},[],{"categories":2511},[],{"categories":2513},[],{"categories":2515},[147],{"categories":2517},[],{"categories":2519},[147],{"categories":2521},[],{"categories":2523},[147],{"categories":2525},[147],{"categories":2527},[],{"categories":2529},[],{"categories":2531},[147,472],{"categories":2533},[472,147],{"categories":2535},[117],{"categories":2537},[],{"categories":2539},[147],{"categories":2541},[],{"categories":2543},[147],{"categories":2545},[147],{"categories":2547},[],{"categories":2549},[117],{"categories":2551},[147,112],{"categories":2553},[117],{"categories":2555},[89],{"categories":2557},[],{"categories":2559},[122],{"categories":2561},[147],{"categories":2563},[125],{"categories":2565},[147],{"categories":2567},[162],{"categories":2569},[162],{"categories":2571},[472],{"categories":2573},[117],{"categories":2575},[147],{"categories":2577},[472],{"categories":2579},[89],{"categories":2581},[147],{"categories":2583},[162],{"categories":2585},[],{"categories":2587},[147],{"categories":2589},[],{"categories":2591},[],{"categories":2593},[147],{"categories":2595},[],{"categories":2597},[147],{"categories":2599},[89],{"categories":2601},[112],{"categories":2603},[162],{"categories":2605},[125],{"categories":2607},[122],{"categories":2609},[162],{"categories":2611},[],{"categories":2613},[125],{"categories":2615},[],{"categories":2617},[],{"categories":2619},[147],{"categories":2621},[117],{"categories":2623},[125],{"categories":2625},[],{"categories":2627},[147],{"categories":2629},[117],{"categories":2631},[117],{"categories":2633},[125],{"categories":2635},[117],{"categories":2637},[147],{"categories":2639},[117],{"categories":2641},[147],{"categories":2643},[],{"categories":2645},[147],{"categories":2647},[147],{"categories":2649},[147],{"categories":2651},[117],{"categories":2653},[],{"categories":2655},[],{"categories":2657},[128],{"categories":2659},[117],{"categories":2661},[],{"categories":2663},[147],{"categories":2665},[147],{"categories":2667},[147],{"categories":2669},[147],{"categories":2671},[147],{"categories":2673},[147],{"categories":2675},[147],{"categories":2677},[147],{"categories":2679},[147],{"categories":2681},[125],{"categories":2683},[147,128],{"categories":2685},[117],{"categories":2687},[117],{"categories":2689},[147],{"categories":2691},[89],{"categories":2693},[207],{"categories":2695},[147],{"categories":2697},[147],{"categories":2699},[],{"categories":2701},[],{"categories":2703},[147],{"categories":2705},[147],{"categories":2707},[],{"categories":2709},[128],{"categories":2711},[128],{"categories":2713},[162],{"categories":2715},[147],{"categories":2717},[162],{"categories":2719},[147],{"categories":2721},[147],{"categories":2723},[],{"categories":2725},[147],{"categories":2727},[],{"categories":2729},[],{"categories":2731},[147],{"categories":2733},[],{"categories":2735},[],{"categories":2737},[117],{"categories":2739},[],{"categories":2741},[147],{"categories":2743},[147],{"categories":2745},[147],{"categories":2747},[],{"categories":2749},[147],{"categories":2751},[117],{"categories":2753},[559],{"categories":2755},[122],{"categories":2757},[147],{"categories":2759},[],{"categories":2761},[122],{"categories":2763},[147],{"categories":2765},[],{"categories":2767},[147],{"categories":2769},[],{"categories":2771},[122],{"categories":2773},[],{"categories":2775},[],{"categories":2777},[122],{"categories":2779},[122],{"categories":2781},[122],{"categories":2783},[147],{"categories":2785},[],{"categories":2787},[122],{"categories":2789},[122],{"categories":2791},[],{"categories":2793},[],{"categories":2795},[122],{"categories":2797},[147],{"categories":2799},[117],{"categories":2801},[559],{"categories":2803},[125],{"categories":2805},[],{"categories":2807},[128],{"categories":2809},[147],{"categories":2811},[147],{"categories":2813},[112],{"categories":2815},[117],{"categories":2817},[117],{"categories":2819},[117],{"categories":2821},[117],{"categories":2823},[],{"categories":2825},[122],{"categories":2827},[122],{"categories":2829},[122],{"categories":2831},[122],{"categories":2833},[162],{"categories":2835},[147],{"categories":2837},[112],{"categories":2839},[],{"categories":2841},[162],{"categories":2843},[122],{"categories":2845},[128],{"categories":2847},[128],{"categories":2849},[128],{"categories":2851},[128],{"categories":2853},[128],{"categories":2855},[128],{"categories":2857},[147,112],{"categories":2859},[122],{"categories":2861},[112],{"categories":2863},[117],{"categories":2865},[117],{"categories":2867},[162],{"categories":2869},[],{"categories":2871},[],{"categories":2873},[125],{"categories":2875},[],{"categories":2877},[147],{"categories":2879},[125],{"categories":2881},[147],{"categories":2883},[89],{"categories":2885},[122],{"categories":2887},[112],{"categories":2889},[122],{"categories":2891},[89],{"categories":2893},[162],{"categories":2895},[122],{"categories":2897},[],{"categories":2899},[162],{"categories":2901},[],{"categories":2903},[],{"categories":2905},[122],{"categories":2907},[122],{"categories":2909},[122],{"categories":2911},[147],{"categories":2913},[147],{"categories":2915},[147],{"categories":2917},[147],{"categories":2919},[147],{"categories":2921},[],{"categories":2923},[472],{"categories":2925},[147],{"categories":2927},[],{"categories":2929},[],{"categories":2931},[],{"categories":2933},[162],{"categories":2935},[],{"categories":2937},[147],{"categories":2939},[],{"categories":2941},[117],{"categories":2943},[147],{"categories":2945},[117],{"categories":2947},[147],{"categories":2949},[122],{"categories":2951},[],{"categories":2953},[147],{"categories":2955},[147],{"categories":2957},[],{"categories":2959},[207],{"categories":2961},[207],{"categories":2963},[89],{"categories":2965},[128],{"categories":2967},[],{"categories":2969},[147],{"categories":2971},[122],{"categories":2973},[],{"categories":2975},[],{"categories":2977},[147],{"categories":2979},[89],{"categories":2981},[122],{"categories":2983},[112],{"categories":2985},[162,89],{"categories":2987},[89],{"categories":2989},[147],{"categories":2991},[122],{"categories":2993},[],{"categories":2995},[],{"categories":2997},[],{"categories":2999},[],{"categories":3001},[],{"categories":3003},[],{"categories":3005},[147],{"categories":3007},[],{"categories":3009},[],{"categories":3011},[147],{"categories":3013},[],{"categories":3015},[],{"categories":3017},[],{"categories":3019},[147],{"categories":3021},[117],{"categories":3023},[],{"categories":3025},[],{"categories":3027},[],{"categories":3029},[147],{"categories":3031},[],{"categories":3033},[147],{"categories":3035},[147],{"categories":3037},[],{"categories":3039},[147],{"categories":3041},[89],{"categories":3043},[],{"categories":3045},[162],{"categories":3047},[162],{"categories":3049},[],{"categories":3051},[125],{"categories":3053},[],{"categories":3055},[],{"categories":3057},[],{"categories":3059},[128],{"categories":3061},[117],{"categories":3063},[122],{"categories":3065},[147],{"categories":3067},[112],{"categories":3069},[147],{"categories":3071},[],{"categories":3073},[],{"categories":3075},[112],{"categories":3077},[125],{"categories":3079},[122],{"categories":3081},[],{"categories":3083},[472],{"categories":3085},[],{"categories":3087},[125],{"categories":3089},[147],{"categories":3091},[147],{"categories":3093},[125],{"categories":3095},[147],{"categories":3097},[128],{"categories":3099},[122],{"categories":3101},[147],{"categories":3103},[122],{"categories":3105},[147],{"categories":3107},[122],{"categories":3109},[162],{"categories":3111},[162],{"categories":3113},[128],{"categories":3115},[],{"categories":3117},[147],{"categories":3119},[147],{"categories":3121},[125],{"categories":3123},[559],{"categories":3125},[162],{"categories":3127},[117],{"categories":3129},[147],{"categories":3131},[117],{"categories":3133},[147],{"categories":3135},[147],{"categories":3137},[],{"categories":3139},[147],{"categories":3141},[],{"categories":3143},[147],{"categories":3145},[125],{"categories":3147},[147],{"categories":3149},[147],{"categories":3151},[147],{"categories":3153},[],{"categories":3155},[147],{"categories":3157},[147],{"categories":3159},[559],{"categories":3161},[],{"categories":3163},[117],{"categories":3165},[472],{"categories":3167},[89],{"categories":3169},[],{"categories":3171},[207],{"categories":3173},[],{"categories":3175},[],{"categories":3177},[117],{"categories":3179},[147],{"categories":3181},[],{"categories":3183},[147],{"categories":3185},[147],{"categories":3187},[122],{"categories":3189},[147],{"categories":3191},[117],{"categories":3193},[117],{"categories":3195},[128],{"categories":3197},[128],{"categories":3199},[128],{"categories":3201},[147],{"categories":3203},[207],{"categories":3205},[117],{"categories":3207},[162],{"categories":3209},[],{"categories":3211},[128],{"categories":3213},[128],{"categories":3215},[472],{"categories":3217},[128],{"categories":3219},[128],{"categories":3221},[122],{"categories":3223},[117],{"categories":3225},[472],{"categories":3227},[147],{"categories":3229},[147],{"categories":3231},[147],{"categories":3233},[147],{"categories":3235},[],{"categories":3237},[122],{"categories":3239},[147],{"categories":3241},[128],{"categories":3243},[],{"categories":3245},[],{"categories":3247},[117],{"categories":3249},[],{"categories":3251},[122],{"categories":3253},[122],{"categories":3255},[122],{"categories":3257},[122],{"categories":3259},[122],{"categories":3261},[122],{"categories":3263},[122],{"categories":3265},[122],{"categories":3267},[],{"categories":3269},[],{"categories":3271},[147],{"categories":3273},[],{"categories":3275},[122],{"categories":3277},[162],{"categories":3279},[162],{"categories":3281},[207],{"categories":3283},[112],{"categories":3285},[],{"categories":3287},[],{"categories":3289},[],{"categories":3291},[128],{"categories":3293},[147],{"categories":3295},[],{"categories":3297},[112],{"categories":3299},[112],{"categories":3301},[128],{"categories":3303},[162],{"categories":3305},[207],{"categories":3307},[128],{"categories":3309},[128],{"categories":3311},[],{"categories":3313},[122],{"categories":3315},[112],{"categories":3317},[112],{"categories":3319},[147],{"categories":3321},[122],{"categories":3323},[89],{"categories":3325},[128],{"categories":3327},[],{"categories":3329},[125],{"categories":3331},[207],{"categories":3333},[117],{"categories":3335},[117],{"categories":3337},[117],{"categories":3339},[472],{"categories":3341},[],{"categories":3343},[122],{"categories":3345},[],{"categories":3347},[122],{"categories":3349},[122],{"categories":3351},[147],{"categories":3353},[147],{"categories":3355},[89],{"categories":3357},[122],{"categories":3359},[89],{"categories":3361},[],{"categories":3363},[122],{"categories":3365},[128],{"categories":3367},[128],{"categories":3369},[128],{"categories":3371},[147],{"categories":3373},[122],{"categories":3375},[147],{"categories":3377},[112],{"categories":3379},[117],{"categories":3381},[128],{"categories":3383},[117],{"categories":3385},[147],{"categories":3387},[],{"categories":3389},[117],{"categories":3391},[122],{"categories":3393},[117],{"categories":3395},[117],{"categories":3397},[117],{"categories":3399},[117],{"categories":3401},[],{"categories":3403},[],{"categories":3405},[117],{"categories":3407},[117],{"categories":3409},[],{"categories":3411},[117],{"categories":3413},[117],{"categories":3415},[147],{"categories":3417},[147],{"categories":3419},[117],{"categories":3421},[117],{"categories":3423},[147],{"categories":3425},[],{"categories":3427},[147],{"categories":3429},[122],{"categories":3431},[147],{"categories":3433},[147],{"categories":3435},[],{"categories":3437},[147],{"categories":3439},[147],{"categories":3441},[147],{"categories":3443},[117],{"categories":3445},[],{"categories":3447},[],{"categories":3449},[],{"categories":3451},[],{"categories":3453},[147],{"categories":3455},[147],{"categories":3457},[],{"categories":3459},[125],{"categories":3461},[117],{"categories":3463},[],{"categories":3465},[],{"categories":3467},[],{"categories":3469},[],{"categories":3471},[],{"categories":3473},[147],{"categories":3475},[],{"categories":3477},[],{"categories":3479},[147],{"categories":3481},[],{"categories":3483},[122],{"categories":3485},[122],{"categories":3487},[122],{"categories":3489},[112],{"categories":3491},[],{"categories":3493},[125],{"categories":3495},[89],{"categories":3497},[89],{"categories":3499},[472],{"categories":3501},[117],{"categories":3503},[],{"categories":3505},[147],{"categories":3507},[147],{"categories":3509},[112],{"categories":3511},[],{"categories":3513},[112],{"categories":3515},[],{"categories":3517},[],{"categories":3519},[],{"categories":3521},[89],{"categories":3523},[122],{"categories":3525},[122],{"categories":3527},[122],{"categories":3529},[122],{"categories":3531},[122],{"categories":3533},[],{"categories":3535},[117],{"categories":3537},[147],{"categories":3539},[147],{"categories":3541},[147],{"categories":3543},[],{"categories":3545},[112],{"categories":3547},[],{"categories":3549},[128],{"categories":3551},[207],{"categories":3553},[128],{"categories":3555},[],{"categories":3557},[],{"categories":3559},[147],{"categories":3561},[122],{"categories":3563},[],{"categories":3565},[147],{"categories":3567},[147],{"categories":3569},[147],{"categories":3571},[122],{"categories":3573},[122],{"categories":3575},[147],{"categories":3577},[207],{"categories":3579},[122],{"categories":3581},[],{"categories":3583},[147],{"categories":3585},[],{"categories":3587},[559],{"categories":3589},[89],{"categories":3591},[207],{"categories":3593},[89],{"categories":3595},[472],{"categories":3597},[147],{"categories":3599},[89],{"categories":3601},[117],{"categories":3603},[472],{"categories":3605},[89],{"categories":3607},[128],{"categories":3609},[128],{"categories":3611},[],{"categories":3613},[89],{"categories":3615},[],{"categories":3617},[162],{"categories":3619},[89],{"categories":3621},[],{"categories":3623},[207],{"categories":3625},[207],{"categories":3627},[559],{"categories":3629},[],{"categories":3631},[147],{"categories":3633},[89],{"categories":3635},[472],{"categories":3637},[122],{"categories":3639},[122],{"categories":3641},[207],{"categories":3643},[147],{"categories":3645},[162],{"categories":3647},[147],{"categories":3649},[],{"categories":3651},[],{"categories":3653},[],{"categories":3655},[125],{"categories":3657},[147],{"categories":3659},[128],{"categories":3661},[89],{"categories":3663},[89],{"categories":3665},[147],{"categories":3667},[125],{"categories":3669},[162],{"categories":3671},[147],{"categories":3673},[89],{"categories":3675},[147],{"categories":3677},[89],{"categories":3679},[162],{"categories":3681},[162],{"categories":3683},[122],{"categories":3685},[162],{"categories":3687},[89],{"categories":3689},[112],{"categories":3691},[89],{"categories":3693},[89],{"categories":3695},[89],{"categories":3697},[89],{"categories":3699},[],{"categories":3701},[117],{"categories":3703},[],{"categories":3705},[207],{"categories":3707},[147],{"categories":3709},[147],{"categories":3711},[],{"categories":3713},[],{"categories":3715},[],{"categories":3717},[147],{"categories":3719},[117],{"categories":3721},[147],{"categories":3723},[147],{"categories":3725},[],{"categories":3727},[147],{"categories":3729},[128],{"categories":3731},[147],{"categories":3733},[147],{"categories":3735},[147],{"categories":3737},[],{"categories":3739},[],{"categories":3741},[],{"categories":3743},[472],{"categories":3745},[472],{"categories":3747},[112],{"categories":3749},[122],{"categories":3751},[112,125],{"categories":3753},[147],{"categories":3755},[117],{"categories":3757},[],{"categories":3759},[128],{"categories":3761},[207],{"categories":3763},[147],{"categories":3765},[89],{"categories":3767},[147],{"categories":3769},[],{"categories":3771},[207],{"categories":3773},[472],{"categories":3775},[122],{"categories":3777},[112],{"categories":3779},[472],{"categories":3781},[122],{"categories":3783},[162],{"categories":3785},[122],{"categories":3787},[162],{"categories":3789},[147],{"categories":3791},[162],{"categories":3793},[162],{"categories":3795},[89],{"categories":3797},[207],{"categories":3799},[147],{"categories":3801},[125],{"categories":3803},[],{"categories":3805},[147],{"categories":3807},[128],{"categories":3809},[207],{"categories":3811},[112],{"categories":3813},[147],{"categories":3815},[207],{"categories":3817},[162],{"categories":3819},[147],{"categories":3821},[147],{"categories":3823},[207],{"categories":3825},[147],{"categories":3827},[162],{"categories":3829},[147],{"categories":3831},[],{"categories":3833},[147],{"categories":3835},[147],{"categories":3837},[147],{"categories":3839},[147],{"categories":3841},[],{"categories":3843},[122],{"categories":3845},[472],{"categories":3847},[],{"categories":3849},[],{"categories":3851},[147],{"categories":3853},[112],{"categories":3855},[125],{"categories":3857},[112],{"categories":3859},[112],{"categories":3861},[122],{"categories":3863},[],{"categories":3865},[147],{"categories":3867},[117],{"categories":3869},[147],{"categories":3871},[147],{"categories":3873},[],{"categories":3875},[122],{"categories":3877},[117],{"categories":3879},[147,472],{"categories":3881},[122,472],{"categories":3883},[472],{"categories":3885},[147],{"categories":3887},[122],{"categories":3889},[122],{"categories":3891},[89],{"categories":3893},[89],{"categories":3895},[89],{"categories":3897},[147],{"categories":3899},[128],{"categories":3901},[122],{"categories":3903},[],{"categories":3905},[472],{"categories":3907},[],{"categories":3909},[472],{"categories":3911},[472],{"categories":3913},[112],{"categories":3915},[122],{"categories":3917},[],{"categories":3919},[472],{"categories":3921},[147],{"categories":3923},[117],{"categories":3925},[147],{"categories":3927},[128],{"categories":3929},[89],{"categories":3931},[89],{"categories":3933},[89],{"categories":3935},[472],{"categories":3937},[],{"categories":3939},[],{"categories":3941},[],{"categories":3943},[147],{"categories":3945},[89],{"categories":3947},[147],{"categories":3949},[89],{"categories":3951},[472],{"categories":3953},[472],{"categories":3955},[147],{"categories":3957},[122],{"categories":3959},[],{"categories":3961},[147],{"categories":3963},[147],{"categories":3965},[147],{"categories":3967},[],{"categories":3969},[],{"categories":3971},[472],{"categories":3973},[472],{"categories":3975},[147,472],{"categories":3977},[122],{"categories":3979},[122],{"categories":3981},[122],{"categories":3983},[122],{"categories":3985},[122],{"categories":3987},[122],{"categories":3989},[],{"categories":3991},[89],{"categories":3993},[147],{"categories":3995},[89],{"categories":3997},[125],{"categories":3999},[147],{"categories":4001},[559],{"categories":4003},[559],{"categories":4005},[122],{"categories":4007},[89],{"categories":4009},[],{"categories":4011},[122],{"categories":4013},[147],{"categories":4015},[],{"categories":4017},[128],{"categories":4019},[],{"categories":4021},[147],{"categories":4023},[122],{"categories":4025},[117],{"categories":4027},[147],{"categories":4029},[],{"categories":4031},[],{"categories":4033},[128],{"categories":4035},[128],{"categories":4037},[162],{"categories":4039},[128],{"categories":4041},[122],{"categories":4043},[],{"categories":4045},[122],{"categories":4047},[117],{"categories":4049},[147],{"categories":4051},[147],{"categories":4053},[],{"categories":4055},[147],{"categories":4057},[162],{"categories":4059},[147],{"categories":4061},[],{"categories":4063},[207],{"categories":4065},[89],{"categories":4067},[89],{"categories":4069},[112],{"categories":4071},[112],{"categories":4073},[112],{"categories":4075},[122],{"categories":4077},[112],{"categories":4079},[122],{"categories":4081},[472],{"categories":4083},[559],{"categories":4085},[117],{"categories":4087},[117],{"categories":4089},[117],{"categories":4091},[472],{"categories":4093},[117,112],{"categories":4095},[207],{"categories":4097},[122],{"categories":4099},[],{"categories":4101},[147],{"categories":4103},[],{"categories":4105},[89],{"categories":4107},[207],{"categories":4109},[128],{"categories":4111},[89],{"categories":4113},[162],{"categories":4115},[],{"categories":4117},[122],{"categories":4119},[],{"categories":4121},[559],{"categories":4123},[],{"categories":4125},[128],{"categories":4127},[128],{"categories":4129},[207],{"categories":4131},[],{"categories":4133},[147],{"categories":4135},[207],{"categories":4137},[],{"categories":4139},[147],{"categories":4141},[147],{"categories":4143},[],{"categories":4145},[162],{"categories":4147},[147],{"categories":4149},[],{"categories":4151},[147],{"categories":4153},[],{"categories":4155},[],{"categories":4157},[122],{"categories":4159},[122],{"categories":4161},[],{"categories":4163},[89],{"categories":4165},[89],{"categories":4167},[89],{"categories":4169},[147,122],{"categories":4171},[122],{"categories":4173},[122],{"categories":4175},[122],{"categories":4177},[207],{"categories":4179},[207],{"categories":4181},[],{"categories":4183},[117],{"categories":4185},[147],{"categories":4187},[207],{"categories":4189},[207],{"categories":4191},[117],{"categories":4193},[112],{"categories":4195},[122],{"categories":4197},[89],{"categories":4199},[147],{"categories":4201},[147],{"categories":4203},[122],{"categories":4205},[89],{"categories":4207},[122],{"categories":4209},[147],{"categories":4211},[125],{"categories":4213},[],{"categories":4215},[147],{"categories":4217},[],{"categories":4219},[147],{"categories":4221},[147],{"categories":4223},[89],{"categories":4225},[],{"categories":4227},[207],{"categories":4229},[147],{"categories":4231},[122],{"categories":4233},[122],{"categories":4235},[89],{"categories":4237},[162],{"categories":4239},[162],{"categories":4241},[117],{"categories":4243},[147],{"categories":4245},[122],{"categories":4247},[],{"categories":4249},[122],{"categories":4251},[147],{"categories":4253},[117],{"categories":4255},[147],{"categories":4257},[147],{"categories":4259},[147],{"categories":4261},[122],{"categories":4263},[207],{"categories":4265},[147],{"categories":4267},[128],{"categories":4269},[147],{"categories":4271},[147],{"categories":4273},[147],{"categories":4275},[147],{"categories":4277},[],{"categories":4279},[147],{"categories":4281},[207],{"categories":4283},[128],{"categories":4285},[147],{"categories":4287},[128],{"categories":4289},[],{"categories":4291},[],{"categories":4293},[],{"categories":4295},[147],{"categories":4297},[],{"categories":4299},[],{"categories":4301},[],{"categories":4303},[],{"categories":4305},[122],{"categories":4307},[162],{"categories":4309},[122],{"categories":4311},[122],{"categories":4313},[89],{"categories":4315},[112],{"categories":4317},[147],{"categories":4319},[147],{"categories":4321},[147],{"categories":4323},[112],{"categories":4325},[162],{"categories":4327},[],{"categories":4329},[207],{"categories":4331},[125],{"categories":4333},[147],{"categories":4335},[128],{"categories":4337},[162],{"categories":4339},[162],{"categories":4341},[559],{"categories":4343},[122],{"categories":4345},[147],{"categories":4347},[147],{"categories":4349},[162],{"categories":4351},[147],{"categories":4353},[],{"categories":4355},[],{"categories":4357},[472],{"categories":4359},[128],{"categories":4361},[162],{"categories":4363},[147],{"categories":4365},[117],{"categories":4367},[162],{"categories":4369},[112],{"categories":4371},[122],{"categories":4373},[122],{"categories":4375},[117],{"categories":4377},[147],{"categories":4379},[],{"categories":4381},[],{"categories":4383},[],{"categories":4385},[147],{"categories":4387},[],{"categories":4389},[117],{"categories":4391},[],{"categories":4393},[147],{"categories":4395},[],{"categories":4397},[117],{"categories":4399},[122],{"categories":4401},[147],{"categories":4403},[472],{"categories":4405},[147],{"categories":4407},[162],{"categories":4409},[147],{"categories":4411},[162],{"categories":4413},[162],{"categories":4415},[],{"categories":4417},[],{"categories":4419},[162],{"categories":4421},[162],{"categories":4423},[162],{"categories":4425},[],{"categories":4427},[162],{"categories":4429},[122],{"categories":4431},[122],{"categories":4433},[],{"categories":4435},[147],{"categories":4437},[125],{"categories":4439},[207],{"categories":4441},[147],{"categories":4443},[],{"categories":4445},[162],{"categories":4447},[147],{"categories":4449},[559],{"categories":4451},[162],{"categories":4453},[162],{"categories":4455},[125],{"categories":4457},[89],{"categories":4459},[89],{"categories":4461},[],{"categories":4463},[89],{"categories":4465},[147],{"categories":4467},[],{"categories":4469},[],{"categories":4471},[122],{"categories":4473},[],{"categories":4475},[122],{"categories":4477},[122],{"categories":4479},[117],{"categories":4481},[147],{"categories":4483},[117],{"categories":4485},[162],{"categories":4487},[117],{"categories":4489},[89],{"categories":4491},[89],{"categories":4493},[89],{"categories":4495},[117],{"categories":4497},[147],{"categories":4499},[122],{"categories":4501},[472],{"categories":4503},[112],{"categories":4505},[472],{"categories":4507},[472],{"categories":4509},[89],{"categories":4511},[472],{"categories":4513},[472],[4515,4557,4621,4666],{"id":4516,"title":4517,"ai":4518,"body":4523,"categories":4543,"created_at":90,"date_modified":90,"description":41,"extension":91,"faq":90,"featured":92,"kicker_label":90,"meta":4544,"navigation":94,"path":4545,"published_at":4546,"question":90,"scraped_at":90,"seo":4547,"sitemap":4548,"source_id":4549,"source_name":4550,"source_type":101,"source_url":102,"stem":4551,"tags":4552,"thumbnail_url":90,"tldr":4554,"tweet":90,"unknown_tags":4555,"__hash__":4556},"summaries\u002Fsummaries\u002F50-line-rag-pipeline-chromadb-embeddings-anthropic-summary.md","50-Line RAG Pipeline: ChromaDB + Embeddings + Anthropic",{"provider":7,"model":8,"input_tokens":4519,"output_tokens":4520,"processing_time_ms":4521,"cost_usd":4522},3613,720,7647,0.00105995,{"type":14,"value":4524,"toc":4539},[4525,4529,4532,4536],[17,4526,4528],{"id":4527},"grasp-rag-by-building-and-running-it","Grasp RAG by Building and Running It",[22,4530,4531],{},"RAG (Retrieval-Augmented Generation) becomes intuitive not from diagrams but from executing code that queries unseen documents—like a paper the model never trained on—and gets accurate answers. Skip CRUD or Hello World; this 50-line pipeline is your essential first Python AI project for day-one production relevance. It demonstrates semantic search retrieving relevant chunks, then feeding them into an LLM via a tuned system prompt for grounded responses.",[17,4533,4535],{"id":4534},"core-mechanics-semantic-search-prompting","Core Mechanics: Semantic Search + Prompting",[22,4537,4538],{},"RAG relies on two elements: (1) semantic search via embeddings (using SentenceTransformers) stored in ChromaDB vector database for fast retrieval of contextually similar document chunks; (2) an effective system prompt that injects retrieved content into the LLM (Anthropic) to generate answers without hallucination. Provide your documents as input, embed them once, query semantically, and output synthesized responses—bypassing the LLM's static training data.",{"title":41,"searchDepth":55,"depth":55,"links":4540},[4541,4542],{"id":4527,"depth":55,"text":4528},{"id":4534,"depth":55,"text":4535},[147],{},"\u002Fsummaries\u002F50-line-rag-pipeline-chromadb-embeddings-anthropic-summary","2026-04-08 21:21:20",{"title":4517,"description":41},{"loc":4545},"6155f44abdae4444","Level Up Coding","summaries\u002F50-line-rag-pipeline-chromadb-embeddings-anthropic-summary",[40,4553,105],"llm","Build a working RAG system in Python using ChromaDB for storage, SentenceTransformers for semantic search embeddings, and Anthropic for generation—answers questions from unseen docs via retrieval + prompting.",[105],"BIJedy9i_JFeNsMJjn7eT_KsRnpCCYu15mqeltQb0d8",{"id":4558,"title":4559,"ai":4560,"body":4565,"categories":4609,"created_at":90,"date_modified":90,"description":41,"extension":91,"faq":90,"featured":92,"kicker_label":90,"meta":4610,"navigation":94,"path":4611,"published_at":4612,"question":90,"scraped_at":90,"seo":4613,"sitemap":4614,"source_id":4615,"source_name":100,"source_type":101,"source_url":102,"stem":4616,"tags":4617,"thumbnail_url":90,"tldr":4618,"tweet":90,"unknown_tags":4619,"__hash__":4620},"summaries\u002Fsummaries\u002Fpython-shallow-copies-share-nested-mutables-summary.md","Python Shallow Copies Share Nested Mutables",{"provider":7,"model":8,"input_tokens":4561,"output_tokens":4562,"processing_time_ms":4563,"cost_usd":4564},3622,781,6701,0.0010924,{"type":14,"value":4566,"toc":4605},[4567,4571,4578,4592,4596,4599,4602],[17,4568,4570],{"id":4569},"shallow-copies-fail-on-nested-mutables","Shallow Copies Fail on Nested Mutables",[22,4572,4573,4574,4577],{},"Python's list.copy() or slicing (e.g., my_list",[46,4575,4576],{},":",") produces shallow copies: top-level elements are duplicated, but nested mutable objects like lists or dicts are shared references. Modifying a nested item in the copy changes the original, causing silent data corruption during experiments.",[22,4579,4580,4581,4584,4585,4588,4589,4591],{},"Example pitfall: If original_list = [[1,2], ",[46,4582,4583],{},"3,4","], then copy_list = original_list.copy(); copy_list[0]",[46,4586,4587],{},"0"," = 99 also sets original_list[0]",[46,4590,4587],{}," to 99.",[17,4593,4595],{"id":4594},"deepcopy-ensures-independence","Deepcopy Ensures Independence",[22,4597,4598],{},"Use copy.deepcopy() to recursively copy all nested structures, creating fully independent data. This prevents betrayal in iterative workflows where you transform data (remove items, add values) while preserving raw originals for validation and comparison.",[22,4600,4601],{},"Rule for data scientists\u002Fengineers: Never modify raw data—always deepcopy first to safely iterate, validate transformations, and compare original vs. modified without data loss.",[22,4603,4604],{},"Trade-off: Deepcopy is slower and memory-intensive for large\u002Fdeep structures, so use shallow copy when no nested mutables exist.",{"title":41,"searchDepth":55,"depth":55,"links":4606},[4607,4608],{"id":4569,"depth":55,"text":4570},{"id":4594,"depth":55,"text":4595},[89],{},"\u002Fsummaries\u002Fpython-shallow-copies-share-nested-mutables-summary","2026-04-08 21:21:18",{"title":4559,"description":41},{"loc":4611},"63cc641c63227a90","summaries\u002Fpython-shallow-copies-share-nested-mutables-summary",[40],"list.copy() creates shallow copies that share nested mutable objects, so modifying them alters originals—use deepcopy for safe independent copies.",[],"uJ6bu263RNqr5XsOIjO1kIq1mKG75iKSYEXqDNA6ZEY",{"id":4622,"title":4623,"ai":4624,"body":4629,"categories":4655,"created_at":90,"date_modified":90,"description":41,"extension":91,"faq":90,"featured":92,"kicker_label":90,"meta":4656,"navigation":94,"path":4657,"published_at":4612,"question":90,"scraped_at":90,"seo":4658,"sitemap":4659,"source_id":4660,"source_name":100,"source_type":101,"source_url":102,"stem":4661,"tags":4662,"thumbnail_url":90,"tldr":4663,"tweet":90,"unknown_tags":4664,"__hash__":4665},"summaries\u002Fsummaries\u002Fpython-tops-linkedin-specialize-for-160k-salaries-summary.md","Python Tops LinkedIn: Specialize for $160K Salaries",{"provider":7,"model":8,"input_tokens":4625,"output_tokens":4626,"processing_time_ms":4627,"cost_usd":4628},3692,1295,17049,0.00136325,{"type":14,"value":4630,"toc":4651},[4631,4635,4638,4641,4645,4648],[17,4632,4634],{"id":4633},"pythons-unmatched-job-demand","Python's Unmatched Job Demand",[22,4636,4637],{},"Python has overtaken all languages as LinkedIn's #1 skill, powering 1.19 million active job listings—an industry-wide requirement, not a niche. This shift, from a 1991 hobby project, reflects seismic changes in tech hiring where Python proficiency is now mandatory for most roles.",[22,4639,4640],{},"Average salaries exceed $127K, but the real opportunity lies in the spread: undifferentiated Python developers earn around $80K, while those with precise specializations command $160K for similar workloads.",[17,4642,4644],{"id":4643},"escape-commodity-skills-with-specialization","Escape Commodity Skills with Specialization",[22,4646,4647],{},"Basic Python knowledge is table stakes; the closing window demands credentials and positioning in high-value niches. The article outlines a 2026 playbook—covering dominance data, top-paying specializations, and actionable steps—but emphasizes that generic 'Python developer' roles are vanishing.",[22,4649,4650],{},"To capture value, focus on what separates earners: specific niches (not detailed in intro), credentials that signal expertise, and positioning moves that align skills with market mandates.",{"title":41,"searchDepth":55,"depth":55,"links":4652},[4653,4654],{"id":4633,"depth":55,"text":4634},{"id":4643,"depth":55,"text":4644},[89],{},"\u002Fsummaries\u002Fpython-tops-linkedin-specialize-for-160k-salaries-summary",{"title":4623,"description":41},{"loc":4657},"7fde895a62c4ed5b","summaries\u002Fpython-tops-linkedin-specialize-for-160k-salaries-summary",[40],"Python leads with 1.19M job listings at $127K+ avg pay; basic skills get $80K, specializations unlock $160K roles via targeted niches.",[],"b0wuBuWMVZtYHhjm4wSIkZOErw-w_QWbXtqwc8HQc1s",{"id":4667,"title":4668,"ai":4669,"body":4674,"categories":4819,"created_at":90,"date_modified":90,"description":41,"extension":91,"faq":90,"featured":92,"kicker_label":90,"meta":4820,"navigation":94,"path":4842,"published_at":4843,"question":90,"scraped_at":4844,"seo":4845,"sitemap":4846,"source_id":4847,"source_name":4837,"source_type":101,"source_url":4848,"stem":4849,"tags":4850,"thumbnail_url":90,"tldr":4853,"tweet":90,"unknown_tags":4854,"__hash__":4855},"summaries\u002Fsummaries\u002Fibm-granite-speech-4-1-3-asr-models-for-accuracy-f-summary.md","IBM Granite Speech 4.1: 3 ASR Models for Accuracy, Features, Speed",{"provider":7,"model":8,"input_tokens":4670,"output_tokens":4671,"processing_time_ms":4672,"cost_usd":4673},6601,1943,19579,0.00178485,{"type":14,"value":4675,"toc":4814},[4676,4680,4683,4686,4689,4781,4785,4788,4792,4811],[17,4677,4679],{"id":4678},"select-granite-41-variant-by-your-asr-bottleneck","Select Granite 4.1 Variant by Your ASR Bottleneck",[22,4681,4682],{},"IBM's Granite Speech 4.1 releases three ~2B parameter models optimized for edge deployment, each targeting a specific constraint: accuracy, structured output, or throughput. Use the base model (ibm\u002Fgranite-speech-4.1-2b) for top accuracy—it leads the Hugging Face Open ASR Leaderboard with 5.33% word error rate (WER) across diverse datasets, translating to ~95% word accuracy in real-world scenarios. Its real-time factor (RTF) reaches 231, processing 4 minutes of audio per second of compute (e.g., 1-hour audio in 16 seconds). Supports 7 languages (English, French, German, Spanish, Portuguese, Japanese) for transcription, bidirectional speech-to-text translation, punctuation, truecasing, and keyword biasing—pass domain-specific terms like names or acronyms in the prompt to boost recognition.",[22,4684,4685],{},"Switch to the Plus variant (ibm\u002Fgranite-speech-4.1-2b-plus) for speaker-attributed ASR (diarization) and word-level timestamps. It labels speakers (e.g., Speaker 1, Speaker 2) for podcasts or meetings, with timestamp accuracy outperforming Whisper-X and customized Whisper models. Incremental decoding lets you prefix prior transcripts for seamless long-audio chunking with overlap, maintaining consistent speaker IDs. Trade-offs: WER rises slightly, drops to 5 languages (no Japanese), no translation or keyword biasing.",[22,4687,4688],{},"For bulk processing, pick the NAR model (ibm\u002Fgranite-speech-4.1-2b-nar)—non-autoregressive design skips sequential token generation, achieving RTF 1820 batched on H100 (1-hour audio in 2 seconds). No diarization, timestamps, translation, or biasing, but WER stays competitive.",[4690,4691,4692,4717],"table",{},[4693,4694,4695],"thead",{},[4696,4697,4698,4702,4705,4708,4711,4714],"tr",{},[4699,4700,4701],"th",{},"Model",[4699,4703,4704],{},"Key Strengths",[4699,4706,4707],{},"WER",[4699,4709,4710],{},"RTF",[4699,4712,4713],{},"Languages",[4699,4715,4716],{},"Features",[4718,4719,4720,4741,4761],"tbody",{},[4696,4721,4722,4726,4729,4732,4735,4738],{},[4723,4724,4725],"td",{},"Base",[4723,4727,4728],{},"Accuracy",[4723,4730,4731],{},"5.33%",[4723,4733,4734],{},"231",[4723,4736,4737],{},"7",[4723,4739,4740],{},"Translation, keyword bias",[4696,4742,4743,4746,4749,4752,4755,4758],{},[4723,4744,4745],{},"Plus",[4723,4747,4748],{},"Diarization, timestamps",[4723,4750,4751],{},"Higher",[4723,4753,4754],{},"Lower",[4723,4756,4757],{},"5",[4723,4759,4760],{},"Incremental decode",[4696,4762,4763,4766,4769,4772,4775,4778],{},[4723,4764,4765],{},"NAR",[4723,4767,4768],{},"Throughput",[4723,4770,4771],{},"Competitive",[4723,4773,4774],{},"1820 (H100)",[4723,4776,4777],{},"?",[4723,4779,4780],{},"Raw transcripts",[17,4782,4784],{"id":4783},"non-autoregressive-transcript-editing-beats-sequential-decoding","Non-Autoregressive Transcript Editing Beats Sequential Decoding",[22,4786,4787],{},"Standard ASR like Whisper or Parakeet uses autoregressive transformers, generating tokens sequentially—each depends on priors, bottlenecking GPUs with tiny forward passes. NAR fixes this via NLE (Non-autoregressive LLM-based editing): a cheap CTC encoder drafts a bidirectional-attention transcript, then an LLM edits it (copy, insert, delete, replace). This parallelizes decoding without losing conditioning, improving on one-shot predictions. Result: massive speedups without huge WER hits, ideal for hundreds of hours of raw audio.",[17,4789,4791],{"id":4790},"run-locally-with-transformers-chunking-and-fine-tuning-tips","Run Locally with Transformers: Chunking and Fine-Tuning Tips",[22,4793,4794,4795,4798,4799,4802,4803,4806,4807,4810],{},"Load via Hugging Face Transformers: ",[43,4796,4797],{},"processor = AutoProcessor.from_pretrained(model_id); model = AutoModelForSpeechSeq2Seq.from_pretrained(model_id)",". Use ",[43,4800,4801],{},"generate()"," with custom prompts for diarization (",[43,4804,4805],{},"\u003C|startoftranscript|>\u003C|en|>\u003C|transcribe|>\u003C|speaker_attributed_asr|>",") or keywords (",[43,4808,4809],{},"\u003C|startoftranscript|>\u003C|en|>\u003C|transcribe|>\u003C|keywords|>[\"term1\", \"term2\"]\u003C|endkeywords|>","). Requires Flash Attention for NAR (compile for CUDA 13+; issues on T4 Colab GPUs).",[22,4812,4813],{},"For long audio (e.g., 4-hour podcasts): chunk with overlap, prefix prior text for continuity. Fine-tune on domain data like court transcripts or podcasts using prior Granite notebooks—train on host-specific accents for better WER. Test RTF varies by hardware (RTX 6000 Blackwell hits good speeds but below H100 claims without batching). Build local agents to query via API for cloud-free transcription.",{"title":41,"searchDepth":55,"depth":55,"links":4815},[4816,4817,4818],{"id":4678,"depth":55,"text":4679},{"id":4783,"depth":55,"text":4784},{"id":4790,"depth":55,"text":4791},[147],{"content_references":4821,"triage":4839},[4822,4828,4832,4835],{"type":4823,"title":4824,"publisher":4825,"url":4826,"context":4827},"report","Granite 4.1 AI Foundation Models","IBM Research","https:\u002F\u002Fresearch.ibm.com\u002Fblog\u002Fgranite-4-1-ai-foundation-models","cited",{"type":4829,"title":4830,"context":4831},"paper","NLE: Non-autoregressive LLM-based ASR by Transcript Editing","mentioned",{"type":4833,"title":4834,"context":4831},"other","Granite Speech Model Github",{"type":4833,"title":4836,"author":4837,"url":4838,"context":4831},"llm-tutorials","Sam Witteveen","https:\u002F\u002Fgithub.com\u002Fsamwit\u002Fllm-tutorials",{"relevance":61,"novelty":55,"quality":67,"actionability":61,"composite":4840,"reasoning":4841},3.05,"Category: AI & LLMs. The article discusses IBM's Granite Speech 4.1 models, which are relevant to AI-powered product builders interested in speech recognition technology. While it provides some technical details, it lacks actionable insights on how to implement these models in real-world applications.","\u002Fsummaries\u002Fibm-granite-speech-4-1-3-asr-models-for-accuracy-f-summary","2026-05-07 13:40:02","2026-05-07 16:37:55",{"title":4668,"description":41},{"loc":4842},"a46a387d67c4fcca","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Tymq54Mn8SU","summaries\u002Fibm-granite-speech-4-1-3-asr-models-for-accuracy-f-summary",[4851,40,4852,105],"ai-tools","open-source","IBM's 2B Granite Speech 4.1 suite offers three trade-offs: base leads Open ASR Leaderboard (WER 5.33, RTF 231), Plus adds diarization\u002Ftimestamps, NAR hits RTF 1820 on H100 via transcript editing.",[105],"EcQs6CtEZ3JpCEts8BddTuziXxN-5uInFqEA6F5t73U"]