Skip to content

Instantly share code, notes, and snippets.

@VictorKoenders
Created January 17, 2022 20:21
Show Gist options
  • Save VictorKoenders/7ef7b48f473f07af4a242bf0ad6762c8 to your computer and use it in GitHub Desktop.
Save VictorKoenders/7ef7b48f473f07af4a242bf0ad6762c8 to your computer and use it in GitHub Desktop.
// Auto generated with gen_basic.py
// See that file for more info
pub fn parse_coordinate(buffer: &[u8]) -> Option<(u16, &[u8])> {
match (buffer.get(0), buffer.get(1), buffer.get(2), buffer.get(3), buffer.get(4)) {
(Some(b'0'), Some(b' '), _, _, _) => Some((0, 2)),
(Some(b'1'), Some(b' '), _, _, _) => Some((1, 2)),
(Some(b'2'), Some(b' '), _, _, _) => Some((2, 2)),
(Some(b'3'), Some(b' '), _, _, _) => Some((3, 2)),
(Some(b'4'), Some(b' '), _, _, _) => Some((4, 2)),
(Some(b'5'), Some(b' '), _, _, _) => Some((5, 2)),
(Some(b'6'), Some(b' '), _, _, _) => Some((6, 2)),
(Some(b'7'), Some(b' '), _, _, _) => Some((7, 2)),
(Some(b'8'), Some(b' '), _, _, _) => Some((8, 2)),
(Some(b'9'), Some(b' '), _, _, _) => Some((9, 2)),
(Some(b'1'), Some(b'0'), Some(b' '), _, _) => Some((10, 3)),
(Some(b'1'), Some(b'1'), Some(b' '), _, _) => Some((11, 3)),
(Some(b'1'), Some(b'2'), Some(b' '), _, _) => Some((12, 3)),
(Some(b'1'), Some(b'3'), Some(b' '), _, _) => Some((13, 3)),
(Some(b'1'), Some(b'4'), Some(b' '), _, _) => Some((14, 3)),
(Some(b'1'), Some(b'5'), Some(b' '), _, _) => Some((15, 3)),
(Some(b'1'), Some(b'6'), Some(b' '), _, _) => Some((16, 3)),
(Some(b'1'), Some(b'7'), Some(b' '), _, _) => Some((17, 3)),
(Some(b'1'), Some(b'8'), Some(b' '), _, _) => Some((18, 3)),
(Some(b'1'), Some(b'9'), Some(b' '), _, _) => Some((19, 3)),
(Some(b'2'), Some(b'0'), Some(b' '), _, _) => Some((20, 3)),
(Some(b'2'), Some(b'1'), Some(b' '), _, _) => Some((21, 3)),
(Some(b'2'), Some(b'2'), Some(b' '), _, _) => Some((22, 3)),
(Some(b'2'), Some(b'3'), Some(b' '), _, _) => Some((23, 3)),
(Some(b'2'), Some(b'4'), Some(b' '), _, _) => Some((24, 3)),
(Some(b'2'), Some(b'5'), Some(b' '), _, _) => Some((25, 3)),
(Some(b'2'), Some(b'6'), Some(b' '), _, _) => Some((26, 3)),
(Some(b'2'), Some(b'7'), Some(b' '), _, _) => Some((27, 3)),
(Some(b'2'), Some(b'8'), Some(b' '), _, _) => Some((28, 3)),
(Some(b'2'), Some(b'9'), Some(b' '), _, _) => Some((29, 3)),
(Some(b'3'), Some(b'0'), Some(b' '), _, _) => Some((30, 3)),
(Some(b'3'), Some(b'1'), Some(b' '), _, _) => Some((31, 3)),
(Some(b'3'), Some(b'2'), Some(b' '), _, _) => Some((32, 3)),
(Some(b'3'), Some(b'3'), Some(b' '), _, _) => Some((33, 3)),
(Some(b'3'), Some(b'4'), Some(b' '), _, _) => Some((34, 3)),
(Some(b'3'), Some(b'5'), Some(b' '), _, _) => Some((35, 3)),
(Some(b'3'), Some(b'6'), Some(b' '), _, _) => Some((36, 3)),
(Some(b'3'), Some(b'7'), Some(b' '), _, _) => Some((37, 3)),
(Some(b'3'), Some(b'8'), Some(b' '), _, _) => Some((38, 3)),
(Some(b'3'), Some(b'9'), Some(b' '), _, _) => Some((39, 3)),
(Some(b'4'), Some(b'0'), Some(b' '), _, _) => Some((40, 3)),
(Some(b'4'), Some(b'1'), Some(b' '), _, _) => Some((41, 3)),
(Some(b'4'), Some(b'2'), Some(b' '), _, _) => Some((42, 3)),
(Some(b'4'), Some(b'3'), Some(b' '), _, _) => Some((43, 3)),
(Some(b'4'), Some(b'4'), Some(b' '), _, _) => Some((44, 3)),
(Some(b'4'), Some(b'5'), Some(b' '), _, _) => Some((45, 3)),
(Some(b'4'), Some(b'6'), Some(b' '), _, _) => Some((46, 3)),
(Some(b'4'), Some(b'7'), Some(b' '), _, _) => Some((47, 3)),
(Some(b'4'), Some(b'8'), Some(b' '), _, _) => Some((48, 3)),
(Some(b'4'), Some(b'9'), Some(b' '), _, _) => Some((49, 3)),
(Some(b'5'), Some(b'0'), Some(b' '), _, _) => Some((50, 3)),
(Some(b'5'), Some(b'1'), Some(b' '), _, _) => Some((51, 3)),
(Some(b'5'), Some(b'2'), Some(b' '), _, _) => Some((52, 3)),
(Some(b'5'), Some(b'3'), Some(b' '), _, _) => Some((53, 3)),
(Some(b'5'), Some(b'4'), Some(b' '), _, _) => Some((54, 3)),
(Some(b'5'), Some(b'5'), Some(b' '), _, _) => Some((55, 3)),
(Some(b'5'), Some(b'6'), Some(b' '), _, _) => Some((56, 3)),
(Some(b'5'), Some(b'7'), Some(b' '), _, _) => Some((57, 3)),
(Some(b'5'), Some(b'8'), Some(b' '), _, _) => Some((58, 3)),
(Some(b'5'), Some(b'9'), Some(b' '), _, _) => Some((59, 3)),
(Some(b'6'), Some(b'0'), Some(b' '), _, _) => Some((60, 3)),
(Some(b'6'), Some(b'1'), Some(b' '), _, _) => Some((61, 3)),
(Some(b'6'), Some(b'2'), Some(b' '), _, _) => Some((62, 3)),
(Some(b'6'), Some(b'3'), Some(b' '), _, _) => Some((63, 3)),
(Some(b'6'), Some(b'4'), Some(b' '), _, _) => Some((64, 3)),
(Some(b'6'), Some(b'5'), Some(b' '), _, _) => Some((65, 3)),
(Some(b'6'), Some(b'6'), Some(b' '), _, _) => Some((66, 3)),
(Some(b'6'), Some(b'7'), Some(b' '), _, _) => Some((67, 3)),
(Some(b'6'), Some(b'8'), Some(b' '), _, _) => Some((68, 3)),
(Some(b'6'), Some(b'9'), Some(b' '), _, _) => Some((69, 3)),
(Some(b'7'), Some(b'0'), Some(b' '), _, _) => Some((70, 3)),
(Some(b'7'), Some(b'1'), Some(b' '), _, _) => Some((71, 3)),
(Some(b'7'), Some(b'2'), Some(b' '), _, _) => Some((72, 3)),
(Some(b'7'), Some(b'3'), Some(b' '), _, _) => Some((73, 3)),
(Some(b'7'), Some(b'4'), Some(b' '), _, _) => Some((74, 3)),
(Some(b'7'), Some(b'5'), Some(b' '), _, _) => Some((75, 3)),
(Some(b'7'), Some(b'6'), Some(b' '), _, _) => Some((76, 3)),
(Some(b'7'), Some(b'7'), Some(b' '), _, _) => Some((77, 3)),
(Some(b'7'), Some(b'8'), Some(b' '), _, _) => Some((78, 3)),
(Some(b'7'), Some(b'9'), Some(b' '), _, _) => Some((79, 3)),
(Some(b'8'), Some(b'0'), Some(b' '), _, _) => Some((80, 3)),
(Some(b'8'), Some(b'1'), Some(b' '), _, _) => Some((81, 3)),
(Some(b'8'), Some(b'2'), Some(b' '), _, _) => Some((82, 3)),
(Some(b'8'), Some(b'3'), Some(b' '), _, _) => Some((83, 3)),
(Some(b'8'), Some(b'4'), Some(b' '), _, _) => Some((84, 3)),
(Some(b'8'), Some(b'5'), Some(b' '), _, _) => Some((85, 3)),
(Some(b'8'), Some(b'6'), Some(b' '), _, _) => Some((86, 3)),
(Some(b'8'), Some(b'7'), Some(b' '), _, _) => Some((87, 3)),
(Some(b'8'), Some(b'8'), Some(b' '), _, _) => Some((88, 3)),
(Some(b'8'), Some(b'9'), Some(b' '), _, _) => Some((89, 3)),
(Some(b'9'), Some(b'0'), Some(b' '), _, _) => Some((90, 3)),
(Some(b'9'), Some(b'1'), Some(b' '), _, _) => Some((91, 3)),
(Some(b'9'), Some(b'2'), Some(b' '), _, _) => Some((92, 3)),
(Some(b'9'), Some(b'3'), Some(b' '), _, _) => Some((93, 3)),
(Some(b'9'), Some(b'4'), Some(b' '), _, _) => Some((94, 3)),
(Some(b'9'), Some(b'5'), Some(b' '), _, _) => Some((95, 3)),
(Some(b'9'), Some(b'6'), Some(b' '), _, _) => Some((96, 3)),
(Some(b'9'), Some(b'7'), Some(b' '), _, _) => Some((97, 3)),
(Some(b'9'), Some(b'8'), Some(b' '), _, _) => Some((98, 3)),
(Some(b'9'), Some(b'9'), Some(b' '), _, _) => Some((99, 3)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((100, 4)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((101, 4)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((102, 4)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((103, 4)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((104, 4)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((105, 4)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((106, 4)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((107, 4)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((108, 4)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((109, 4)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((110, 4)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((111, 4)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((112, 4)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((113, 4)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((114, 4)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((115, 4)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((116, 4)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((117, 4)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((118, 4)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((119, 4)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((120, 4)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((121, 4)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((122, 4)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((123, 4)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((124, 4)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((125, 4)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((126, 4)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((127, 4)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((128, 4)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((129, 4)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((130, 4)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((131, 4)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((132, 4)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((133, 4)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((134, 4)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((135, 4)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((136, 4)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((137, 4)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((138, 4)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((139, 4)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((140, 4)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((141, 4)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((142, 4)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((143, 4)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((144, 4)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((145, 4)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((146, 4)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((147, 4)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((148, 4)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((149, 4)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((150, 4)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((151, 4)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((152, 4)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((153, 4)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((154, 4)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((155, 4)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((156, 4)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((157, 4)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((158, 4)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((159, 4)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((160, 4)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((161, 4)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((162, 4)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((163, 4)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((164, 4)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((165, 4)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((166, 4)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((167, 4)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((168, 4)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((169, 4)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((170, 4)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((171, 4)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((172, 4)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((173, 4)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((174, 4)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((175, 4)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((176, 4)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((177, 4)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((178, 4)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((179, 4)),
(Some(b'1'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((180, 4)),
(Some(b'1'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((181, 4)),
(Some(b'1'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((182, 4)),
(Some(b'1'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((183, 4)),
(Some(b'1'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((184, 4)),
(Some(b'1'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((185, 4)),
(Some(b'1'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((186, 4)),
(Some(b'1'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((187, 4)),
(Some(b'1'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((188, 4)),
(Some(b'1'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((189, 4)),
(Some(b'1'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((190, 4)),
(Some(b'1'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((191, 4)),
(Some(b'1'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((192, 4)),
(Some(b'1'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((193, 4)),
(Some(b'1'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((194, 4)),
(Some(b'1'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((195, 4)),
(Some(b'1'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((196, 4)),
(Some(b'1'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((197, 4)),
(Some(b'1'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((198, 4)),
(Some(b'1'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((199, 4)),
(Some(b'2'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((200, 4)),
(Some(b'2'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((201, 4)),
(Some(b'2'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((202, 4)),
(Some(b'2'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((203, 4)),
(Some(b'2'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((204, 4)),
(Some(b'2'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((205, 4)),
(Some(b'2'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((206, 4)),
(Some(b'2'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((207, 4)),
(Some(b'2'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((208, 4)),
(Some(b'2'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((209, 4)),
(Some(b'2'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((210, 4)),
(Some(b'2'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((211, 4)),
(Some(b'2'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((212, 4)),
(Some(b'2'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((213, 4)),
(Some(b'2'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((214, 4)),
(Some(b'2'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((215, 4)),
(Some(b'2'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((216, 4)),
(Some(b'2'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((217, 4)),
(Some(b'2'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((218, 4)),
(Some(b'2'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((219, 4)),
(Some(b'2'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((220, 4)),
(Some(b'2'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((221, 4)),
(Some(b'2'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((222, 4)),
(Some(b'2'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((223, 4)),
(Some(b'2'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((224, 4)),
(Some(b'2'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((225, 4)),
(Some(b'2'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((226, 4)),
(Some(b'2'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((227, 4)),
(Some(b'2'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((228, 4)),
(Some(b'2'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((229, 4)),
(Some(b'2'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((230, 4)),
(Some(b'2'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((231, 4)),
(Some(b'2'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((232, 4)),
(Some(b'2'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((233, 4)),
(Some(b'2'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((234, 4)),
(Some(b'2'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((235, 4)),
(Some(b'2'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((236, 4)),
(Some(b'2'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((237, 4)),
(Some(b'2'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((238, 4)),
(Some(b'2'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((239, 4)),
(Some(b'2'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((240, 4)),
(Some(b'2'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((241, 4)),
(Some(b'2'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((242, 4)),
(Some(b'2'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((243, 4)),
(Some(b'2'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((244, 4)),
(Some(b'2'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((245, 4)),
(Some(b'2'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((246, 4)),
(Some(b'2'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((247, 4)),
(Some(b'2'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((248, 4)),
(Some(b'2'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((249, 4)),
(Some(b'2'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((250, 4)),
(Some(b'2'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((251, 4)),
(Some(b'2'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((252, 4)),
(Some(b'2'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((253, 4)),
(Some(b'2'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((254, 4)),
(Some(b'2'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((255, 4)),
(Some(b'2'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((256, 4)),
(Some(b'2'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((257, 4)),
(Some(b'2'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((258, 4)),
(Some(b'2'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((259, 4)),
(Some(b'2'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((260, 4)),
(Some(b'2'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((261, 4)),
(Some(b'2'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((262, 4)),
(Some(b'2'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((263, 4)),
(Some(b'2'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((264, 4)),
(Some(b'2'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((265, 4)),
(Some(b'2'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((266, 4)),
(Some(b'2'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((267, 4)),
(Some(b'2'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((268, 4)),
(Some(b'2'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((269, 4)),
(Some(b'2'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((270, 4)),
(Some(b'2'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((271, 4)),
(Some(b'2'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((272, 4)),
(Some(b'2'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((273, 4)),
(Some(b'2'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((274, 4)),
(Some(b'2'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((275, 4)),
(Some(b'2'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((276, 4)),
(Some(b'2'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((277, 4)),
(Some(b'2'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((278, 4)),
(Some(b'2'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((279, 4)),
(Some(b'2'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((280, 4)),
(Some(b'2'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((281, 4)),
(Some(b'2'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((282, 4)),
(Some(b'2'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((283, 4)),
(Some(b'2'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((284, 4)),
(Some(b'2'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((285, 4)),
(Some(b'2'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((286, 4)),
(Some(b'2'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((287, 4)),
(Some(b'2'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((288, 4)),
(Some(b'2'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((289, 4)),
(Some(b'2'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((290, 4)),
(Some(b'2'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((291, 4)),
(Some(b'2'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((292, 4)),
(Some(b'2'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((293, 4)),
(Some(b'2'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((294, 4)),
(Some(b'2'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((295, 4)),
(Some(b'2'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((296, 4)),
(Some(b'2'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((297, 4)),
(Some(b'2'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((298, 4)),
(Some(b'2'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((299, 4)),
(Some(b'3'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((300, 4)),
(Some(b'3'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((301, 4)),
(Some(b'3'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((302, 4)),
(Some(b'3'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((303, 4)),
(Some(b'3'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((304, 4)),
(Some(b'3'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((305, 4)),
(Some(b'3'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((306, 4)),
(Some(b'3'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((307, 4)),
(Some(b'3'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((308, 4)),
(Some(b'3'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((309, 4)),
(Some(b'3'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((310, 4)),
(Some(b'3'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((311, 4)),
(Some(b'3'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((312, 4)),
(Some(b'3'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((313, 4)),
(Some(b'3'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((314, 4)),
(Some(b'3'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((315, 4)),
(Some(b'3'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((316, 4)),
(Some(b'3'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((317, 4)),
(Some(b'3'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((318, 4)),
(Some(b'3'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((319, 4)),
(Some(b'3'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((320, 4)),
(Some(b'3'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((321, 4)),
(Some(b'3'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((322, 4)),
(Some(b'3'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((323, 4)),
(Some(b'3'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((324, 4)),
(Some(b'3'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((325, 4)),
(Some(b'3'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((326, 4)),
(Some(b'3'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((327, 4)),
(Some(b'3'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((328, 4)),
(Some(b'3'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((329, 4)),
(Some(b'3'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((330, 4)),
(Some(b'3'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((331, 4)),
(Some(b'3'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((332, 4)),
(Some(b'3'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((333, 4)),
(Some(b'3'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((334, 4)),
(Some(b'3'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((335, 4)),
(Some(b'3'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((336, 4)),
(Some(b'3'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((337, 4)),
(Some(b'3'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((338, 4)),
(Some(b'3'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((339, 4)),
(Some(b'3'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((340, 4)),
(Some(b'3'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((341, 4)),
(Some(b'3'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((342, 4)),
(Some(b'3'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((343, 4)),
(Some(b'3'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((344, 4)),
(Some(b'3'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((345, 4)),
(Some(b'3'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((346, 4)),
(Some(b'3'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((347, 4)),
(Some(b'3'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((348, 4)),
(Some(b'3'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((349, 4)),
(Some(b'3'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((350, 4)),
(Some(b'3'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((351, 4)),
(Some(b'3'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((352, 4)),
(Some(b'3'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((353, 4)),
(Some(b'3'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((354, 4)),
(Some(b'3'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((355, 4)),
(Some(b'3'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((356, 4)),
(Some(b'3'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((357, 4)),
(Some(b'3'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((358, 4)),
(Some(b'3'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((359, 4)),
(Some(b'3'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((360, 4)),
(Some(b'3'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((361, 4)),
(Some(b'3'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((362, 4)),
(Some(b'3'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((363, 4)),
(Some(b'3'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((364, 4)),
(Some(b'3'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((365, 4)),
(Some(b'3'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((366, 4)),
(Some(b'3'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((367, 4)),
(Some(b'3'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((368, 4)),
(Some(b'3'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((369, 4)),
(Some(b'3'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((370, 4)),
(Some(b'3'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((371, 4)),
(Some(b'3'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((372, 4)),
(Some(b'3'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((373, 4)),
(Some(b'3'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((374, 4)),
(Some(b'3'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((375, 4)),
(Some(b'3'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((376, 4)),
(Some(b'3'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((377, 4)),
(Some(b'3'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((378, 4)),
(Some(b'3'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((379, 4)),
(Some(b'3'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((380, 4)),
(Some(b'3'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((381, 4)),
(Some(b'3'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((382, 4)),
(Some(b'3'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((383, 4)),
(Some(b'3'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((384, 4)),
(Some(b'3'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((385, 4)),
(Some(b'3'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((386, 4)),
(Some(b'3'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((387, 4)),
(Some(b'3'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((388, 4)),
(Some(b'3'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((389, 4)),
(Some(b'3'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((390, 4)),
(Some(b'3'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((391, 4)),
(Some(b'3'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((392, 4)),
(Some(b'3'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((393, 4)),
(Some(b'3'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((394, 4)),
(Some(b'3'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((395, 4)),
(Some(b'3'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((396, 4)),
(Some(b'3'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((397, 4)),
(Some(b'3'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((398, 4)),
(Some(b'3'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((399, 4)),
(Some(b'4'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((400, 4)),
(Some(b'4'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((401, 4)),
(Some(b'4'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((402, 4)),
(Some(b'4'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((403, 4)),
(Some(b'4'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((404, 4)),
(Some(b'4'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((405, 4)),
(Some(b'4'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((406, 4)),
(Some(b'4'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((407, 4)),
(Some(b'4'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((408, 4)),
(Some(b'4'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((409, 4)),
(Some(b'4'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((410, 4)),
(Some(b'4'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((411, 4)),
(Some(b'4'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((412, 4)),
(Some(b'4'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((413, 4)),
(Some(b'4'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((414, 4)),
(Some(b'4'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((415, 4)),
(Some(b'4'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((416, 4)),
(Some(b'4'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((417, 4)),
(Some(b'4'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((418, 4)),
(Some(b'4'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((419, 4)),
(Some(b'4'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((420, 4)),
(Some(b'4'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((421, 4)),
(Some(b'4'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((422, 4)),
(Some(b'4'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((423, 4)),
(Some(b'4'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((424, 4)),
(Some(b'4'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((425, 4)),
(Some(b'4'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((426, 4)),
(Some(b'4'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((427, 4)),
(Some(b'4'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((428, 4)),
(Some(b'4'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((429, 4)),
(Some(b'4'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((430, 4)),
(Some(b'4'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((431, 4)),
(Some(b'4'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((432, 4)),
(Some(b'4'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((433, 4)),
(Some(b'4'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((434, 4)),
(Some(b'4'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((435, 4)),
(Some(b'4'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((436, 4)),
(Some(b'4'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((437, 4)),
(Some(b'4'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((438, 4)),
(Some(b'4'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((439, 4)),
(Some(b'4'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((440, 4)),
(Some(b'4'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((441, 4)),
(Some(b'4'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((442, 4)),
(Some(b'4'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((443, 4)),
(Some(b'4'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((444, 4)),
(Some(b'4'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((445, 4)),
(Some(b'4'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((446, 4)),
(Some(b'4'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((447, 4)),
(Some(b'4'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((448, 4)),
(Some(b'4'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((449, 4)),
(Some(b'4'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((450, 4)),
(Some(b'4'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((451, 4)),
(Some(b'4'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((452, 4)),
(Some(b'4'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((453, 4)),
(Some(b'4'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((454, 4)),
(Some(b'4'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((455, 4)),
(Some(b'4'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((456, 4)),
(Some(b'4'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((457, 4)),
(Some(b'4'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((458, 4)),
(Some(b'4'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((459, 4)),
(Some(b'4'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((460, 4)),
(Some(b'4'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((461, 4)),
(Some(b'4'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((462, 4)),
(Some(b'4'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((463, 4)),
(Some(b'4'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((464, 4)),
(Some(b'4'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((465, 4)),
(Some(b'4'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((466, 4)),
(Some(b'4'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((467, 4)),
(Some(b'4'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((468, 4)),
(Some(b'4'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((469, 4)),
(Some(b'4'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((470, 4)),
(Some(b'4'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((471, 4)),
(Some(b'4'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((472, 4)),
(Some(b'4'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((473, 4)),
(Some(b'4'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((474, 4)),
(Some(b'4'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((475, 4)),
(Some(b'4'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((476, 4)),
(Some(b'4'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((477, 4)),
(Some(b'4'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((478, 4)),
(Some(b'4'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((479, 4)),
(Some(b'4'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((480, 4)),
(Some(b'4'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((481, 4)),
(Some(b'4'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((482, 4)),
(Some(b'4'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((483, 4)),
(Some(b'4'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((484, 4)),
(Some(b'4'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((485, 4)),
(Some(b'4'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((486, 4)),
(Some(b'4'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((487, 4)),
(Some(b'4'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((488, 4)),
(Some(b'4'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((489, 4)),
(Some(b'4'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((490, 4)),
(Some(b'4'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((491, 4)),
(Some(b'4'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((492, 4)),
(Some(b'4'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((493, 4)),
(Some(b'4'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((494, 4)),
(Some(b'4'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((495, 4)),
(Some(b'4'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((496, 4)),
(Some(b'4'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((497, 4)),
(Some(b'4'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((498, 4)),
(Some(b'4'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((499, 4)),
(Some(b'5'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((500, 4)),
(Some(b'5'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((501, 4)),
(Some(b'5'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((502, 4)),
(Some(b'5'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((503, 4)),
(Some(b'5'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((504, 4)),
(Some(b'5'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((505, 4)),
(Some(b'5'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((506, 4)),
(Some(b'5'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((507, 4)),
(Some(b'5'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((508, 4)),
(Some(b'5'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((509, 4)),
(Some(b'5'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((510, 4)),
(Some(b'5'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((511, 4)),
(Some(b'5'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((512, 4)),
(Some(b'5'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((513, 4)),
(Some(b'5'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((514, 4)),
(Some(b'5'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((515, 4)),
(Some(b'5'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((516, 4)),
(Some(b'5'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((517, 4)),
(Some(b'5'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((518, 4)),
(Some(b'5'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((519, 4)),
(Some(b'5'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((520, 4)),
(Some(b'5'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((521, 4)),
(Some(b'5'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((522, 4)),
(Some(b'5'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((523, 4)),
(Some(b'5'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((524, 4)),
(Some(b'5'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((525, 4)),
(Some(b'5'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((526, 4)),
(Some(b'5'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((527, 4)),
(Some(b'5'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((528, 4)),
(Some(b'5'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((529, 4)),
(Some(b'5'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((530, 4)),
(Some(b'5'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((531, 4)),
(Some(b'5'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((532, 4)),
(Some(b'5'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((533, 4)),
(Some(b'5'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((534, 4)),
(Some(b'5'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((535, 4)),
(Some(b'5'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((536, 4)),
(Some(b'5'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((537, 4)),
(Some(b'5'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((538, 4)),
(Some(b'5'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((539, 4)),
(Some(b'5'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((540, 4)),
(Some(b'5'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((541, 4)),
(Some(b'5'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((542, 4)),
(Some(b'5'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((543, 4)),
(Some(b'5'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((544, 4)),
(Some(b'5'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((545, 4)),
(Some(b'5'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((546, 4)),
(Some(b'5'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((547, 4)),
(Some(b'5'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((548, 4)),
(Some(b'5'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((549, 4)),
(Some(b'5'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((550, 4)),
(Some(b'5'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((551, 4)),
(Some(b'5'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((552, 4)),
(Some(b'5'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((553, 4)),
(Some(b'5'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((554, 4)),
(Some(b'5'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((555, 4)),
(Some(b'5'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((556, 4)),
(Some(b'5'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((557, 4)),
(Some(b'5'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((558, 4)),
(Some(b'5'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((559, 4)),
(Some(b'5'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((560, 4)),
(Some(b'5'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((561, 4)),
(Some(b'5'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((562, 4)),
(Some(b'5'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((563, 4)),
(Some(b'5'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((564, 4)),
(Some(b'5'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((565, 4)),
(Some(b'5'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((566, 4)),
(Some(b'5'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((567, 4)),
(Some(b'5'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((568, 4)),
(Some(b'5'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((569, 4)),
(Some(b'5'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((570, 4)),
(Some(b'5'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((571, 4)),
(Some(b'5'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((572, 4)),
(Some(b'5'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((573, 4)),
(Some(b'5'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((574, 4)),
(Some(b'5'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((575, 4)),
(Some(b'5'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((576, 4)),
(Some(b'5'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((577, 4)),
(Some(b'5'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((578, 4)),
(Some(b'5'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((579, 4)),
(Some(b'5'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((580, 4)),
(Some(b'5'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((581, 4)),
(Some(b'5'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((582, 4)),
(Some(b'5'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((583, 4)),
(Some(b'5'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((584, 4)),
(Some(b'5'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((585, 4)),
(Some(b'5'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((586, 4)),
(Some(b'5'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((587, 4)),
(Some(b'5'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((588, 4)),
(Some(b'5'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((589, 4)),
(Some(b'5'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((590, 4)),
(Some(b'5'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((591, 4)),
(Some(b'5'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((592, 4)),
(Some(b'5'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((593, 4)),
(Some(b'5'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((594, 4)),
(Some(b'5'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((595, 4)),
(Some(b'5'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((596, 4)),
(Some(b'5'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((597, 4)),
(Some(b'5'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((598, 4)),
(Some(b'5'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((599, 4)),
(Some(b'6'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((600, 4)),
(Some(b'6'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((601, 4)),
(Some(b'6'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((602, 4)),
(Some(b'6'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((603, 4)),
(Some(b'6'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((604, 4)),
(Some(b'6'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((605, 4)),
(Some(b'6'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((606, 4)),
(Some(b'6'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((607, 4)),
(Some(b'6'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((608, 4)),
(Some(b'6'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((609, 4)),
(Some(b'6'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((610, 4)),
(Some(b'6'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((611, 4)),
(Some(b'6'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((612, 4)),
(Some(b'6'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((613, 4)),
(Some(b'6'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((614, 4)),
(Some(b'6'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((615, 4)),
(Some(b'6'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((616, 4)),
(Some(b'6'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((617, 4)),
(Some(b'6'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((618, 4)),
(Some(b'6'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((619, 4)),
(Some(b'6'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((620, 4)),
(Some(b'6'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((621, 4)),
(Some(b'6'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((622, 4)),
(Some(b'6'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((623, 4)),
(Some(b'6'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((624, 4)),
(Some(b'6'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((625, 4)),
(Some(b'6'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((626, 4)),
(Some(b'6'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((627, 4)),
(Some(b'6'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((628, 4)),
(Some(b'6'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((629, 4)),
(Some(b'6'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((630, 4)),
(Some(b'6'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((631, 4)),
(Some(b'6'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((632, 4)),
(Some(b'6'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((633, 4)),
(Some(b'6'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((634, 4)),
(Some(b'6'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((635, 4)),
(Some(b'6'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((636, 4)),
(Some(b'6'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((637, 4)),
(Some(b'6'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((638, 4)),
(Some(b'6'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((639, 4)),
(Some(b'6'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((640, 4)),
(Some(b'6'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((641, 4)),
(Some(b'6'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((642, 4)),
(Some(b'6'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((643, 4)),
(Some(b'6'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((644, 4)),
(Some(b'6'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((645, 4)),
(Some(b'6'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((646, 4)),
(Some(b'6'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((647, 4)),
(Some(b'6'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((648, 4)),
(Some(b'6'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((649, 4)),
(Some(b'6'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((650, 4)),
(Some(b'6'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((651, 4)),
(Some(b'6'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((652, 4)),
(Some(b'6'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((653, 4)),
(Some(b'6'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((654, 4)),
(Some(b'6'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((655, 4)),
(Some(b'6'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((656, 4)),
(Some(b'6'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((657, 4)),
(Some(b'6'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((658, 4)),
(Some(b'6'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((659, 4)),
(Some(b'6'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((660, 4)),
(Some(b'6'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((661, 4)),
(Some(b'6'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((662, 4)),
(Some(b'6'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((663, 4)),
(Some(b'6'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((664, 4)),
(Some(b'6'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((665, 4)),
(Some(b'6'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((666, 4)),
(Some(b'6'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((667, 4)),
(Some(b'6'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((668, 4)),
(Some(b'6'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((669, 4)),
(Some(b'6'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((670, 4)),
(Some(b'6'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((671, 4)),
(Some(b'6'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((672, 4)),
(Some(b'6'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((673, 4)),
(Some(b'6'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((674, 4)),
(Some(b'6'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((675, 4)),
(Some(b'6'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((676, 4)),
(Some(b'6'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((677, 4)),
(Some(b'6'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((678, 4)),
(Some(b'6'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((679, 4)),
(Some(b'6'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((680, 4)),
(Some(b'6'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((681, 4)),
(Some(b'6'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((682, 4)),
(Some(b'6'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((683, 4)),
(Some(b'6'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((684, 4)),
(Some(b'6'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((685, 4)),
(Some(b'6'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((686, 4)),
(Some(b'6'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((687, 4)),
(Some(b'6'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((688, 4)),
(Some(b'6'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((689, 4)),
(Some(b'6'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((690, 4)),
(Some(b'6'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((691, 4)),
(Some(b'6'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((692, 4)),
(Some(b'6'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((693, 4)),
(Some(b'6'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((694, 4)),
(Some(b'6'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((695, 4)),
(Some(b'6'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((696, 4)),
(Some(b'6'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((697, 4)),
(Some(b'6'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((698, 4)),
(Some(b'6'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((699, 4)),
(Some(b'7'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((700, 4)),
(Some(b'7'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((701, 4)),
(Some(b'7'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((702, 4)),
(Some(b'7'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((703, 4)),
(Some(b'7'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((704, 4)),
(Some(b'7'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((705, 4)),
(Some(b'7'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((706, 4)),
(Some(b'7'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((707, 4)),
(Some(b'7'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((708, 4)),
(Some(b'7'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((709, 4)),
(Some(b'7'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((710, 4)),
(Some(b'7'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((711, 4)),
(Some(b'7'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((712, 4)),
(Some(b'7'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((713, 4)),
(Some(b'7'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((714, 4)),
(Some(b'7'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((715, 4)),
(Some(b'7'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((716, 4)),
(Some(b'7'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((717, 4)),
(Some(b'7'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((718, 4)),
(Some(b'7'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((719, 4)),
(Some(b'7'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((720, 4)),
(Some(b'7'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((721, 4)),
(Some(b'7'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((722, 4)),
(Some(b'7'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((723, 4)),
(Some(b'7'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((724, 4)),
(Some(b'7'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((725, 4)),
(Some(b'7'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((726, 4)),
(Some(b'7'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((727, 4)),
(Some(b'7'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((728, 4)),
(Some(b'7'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((729, 4)),
(Some(b'7'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((730, 4)),
(Some(b'7'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((731, 4)),
(Some(b'7'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((732, 4)),
(Some(b'7'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((733, 4)),
(Some(b'7'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((734, 4)),
(Some(b'7'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((735, 4)),
(Some(b'7'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((736, 4)),
(Some(b'7'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((737, 4)),
(Some(b'7'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((738, 4)),
(Some(b'7'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((739, 4)),
(Some(b'7'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((740, 4)),
(Some(b'7'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((741, 4)),
(Some(b'7'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((742, 4)),
(Some(b'7'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((743, 4)),
(Some(b'7'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((744, 4)),
(Some(b'7'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((745, 4)),
(Some(b'7'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((746, 4)),
(Some(b'7'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((747, 4)),
(Some(b'7'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((748, 4)),
(Some(b'7'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((749, 4)),
(Some(b'7'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((750, 4)),
(Some(b'7'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((751, 4)),
(Some(b'7'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((752, 4)),
(Some(b'7'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((753, 4)),
(Some(b'7'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((754, 4)),
(Some(b'7'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((755, 4)),
(Some(b'7'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((756, 4)),
(Some(b'7'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((757, 4)),
(Some(b'7'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((758, 4)),
(Some(b'7'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((759, 4)),
(Some(b'7'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((760, 4)),
(Some(b'7'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((761, 4)),
(Some(b'7'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((762, 4)),
(Some(b'7'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((763, 4)),
(Some(b'7'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((764, 4)),
(Some(b'7'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((765, 4)),
(Some(b'7'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((766, 4)),
(Some(b'7'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((767, 4)),
(Some(b'7'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((768, 4)),
(Some(b'7'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((769, 4)),
(Some(b'7'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((770, 4)),
(Some(b'7'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((771, 4)),
(Some(b'7'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((772, 4)),
(Some(b'7'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((773, 4)),
(Some(b'7'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((774, 4)),
(Some(b'7'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((775, 4)),
(Some(b'7'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((776, 4)),
(Some(b'7'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((777, 4)),
(Some(b'7'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((778, 4)),
(Some(b'7'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((779, 4)),
(Some(b'7'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((780, 4)),
(Some(b'7'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((781, 4)),
(Some(b'7'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((782, 4)),
(Some(b'7'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((783, 4)),
(Some(b'7'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((784, 4)),
(Some(b'7'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((785, 4)),
(Some(b'7'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((786, 4)),
(Some(b'7'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((787, 4)),
(Some(b'7'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((788, 4)),
(Some(b'7'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((789, 4)),
(Some(b'7'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((790, 4)),
(Some(b'7'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((791, 4)),
(Some(b'7'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((792, 4)),
(Some(b'7'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((793, 4)),
(Some(b'7'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((794, 4)),
(Some(b'7'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((795, 4)),
(Some(b'7'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((796, 4)),
(Some(b'7'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((797, 4)),
(Some(b'7'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((798, 4)),
(Some(b'7'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((799, 4)),
(Some(b'8'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((800, 4)),
(Some(b'8'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((801, 4)),
(Some(b'8'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((802, 4)),
(Some(b'8'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((803, 4)),
(Some(b'8'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((804, 4)),
(Some(b'8'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((805, 4)),
(Some(b'8'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((806, 4)),
(Some(b'8'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((807, 4)),
(Some(b'8'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((808, 4)),
(Some(b'8'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((809, 4)),
(Some(b'8'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((810, 4)),
(Some(b'8'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((811, 4)),
(Some(b'8'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((812, 4)),
(Some(b'8'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((813, 4)),
(Some(b'8'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((814, 4)),
(Some(b'8'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((815, 4)),
(Some(b'8'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((816, 4)),
(Some(b'8'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((817, 4)),
(Some(b'8'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((818, 4)),
(Some(b'8'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((819, 4)),
(Some(b'8'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((820, 4)),
(Some(b'8'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((821, 4)),
(Some(b'8'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((822, 4)),
(Some(b'8'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((823, 4)),
(Some(b'8'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((824, 4)),
(Some(b'8'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((825, 4)),
(Some(b'8'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((826, 4)),
(Some(b'8'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((827, 4)),
(Some(b'8'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((828, 4)),
(Some(b'8'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((829, 4)),
(Some(b'8'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((830, 4)),
(Some(b'8'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((831, 4)),
(Some(b'8'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((832, 4)),
(Some(b'8'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((833, 4)),
(Some(b'8'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((834, 4)),
(Some(b'8'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((835, 4)),
(Some(b'8'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((836, 4)),
(Some(b'8'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((837, 4)),
(Some(b'8'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((838, 4)),
(Some(b'8'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((839, 4)),
(Some(b'8'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((840, 4)),
(Some(b'8'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((841, 4)),
(Some(b'8'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((842, 4)),
(Some(b'8'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((843, 4)),
(Some(b'8'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((844, 4)),
(Some(b'8'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((845, 4)),
(Some(b'8'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((846, 4)),
(Some(b'8'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((847, 4)),
(Some(b'8'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((848, 4)),
(Some(b'8'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((849, 4)),
(Some(b'8'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((850, 4)),
(Some(b'8'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((851, 4)),
(Some(b'8'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((852, 4)),
(Some(b'8'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((853, 4)),
(Some(b'8'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((854, 4)),
(Some(b'8'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((855, 4)),
(Some(b'8'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((856, 4)),
(Some(b'8'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((857, 4)),
(Some(b'8'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((858, 4)),
(Some(b'8'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((859, 4)),
(Some(b'8'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((860, 4)),
(Some(b'8'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((861, 4)),
(Some(b'8'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((862, 4)),
(Some(b'8'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((863, 4)),
(Some(b'8'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((864, 4)),
(Some(b'8'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((865, 4)),
(Some(b'8'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((866, 4)),
(Some(b'8'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((867, 4)),
(Some(b'8'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((868, 4)),
(Some(b'8'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((869, 4)),
(Some(b'8'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((870, 4)),
(Some(b'8'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((871, 4)),
(Some(b'8'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((872, 4)),
(Some(b'8'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((873, 4)),
(Some(b'8'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((874, 4)),
(Some(b'8'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((875, 4)),
(Some(b'8'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((876, 4)),
(Some(b'8'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((877, 4)),
(Some(b'8'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((878, 4)),
(Some(b'8'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((879, 4)),
(Some(b'8'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((880, 4)),
(Some(b'8'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((881, 4)),
(Some(b'8'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((882, 4)),
(Some(b'8'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((883, 4)),
(Some(b'8'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((884, 4)),
(Some(b'8'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((885, 4)),
(Some(b'8'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((886, 4)),
(Some(b'8'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((887, 4)),
(Some(b'8'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((888, 4)),
(Some(b'8'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((889, 4)),
(Some(b'8'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((890, 4)),
(Some(b'8'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((891, 4)),
(Some(b'8'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((892, 4)),
(Some(b'8'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((893, 4)),
(Some(b'8'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((894, 4)),
(Some(b'8'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((895, 4)),
(Some(b'8'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((896, 4)),
(Some(b'8'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((897, 4)),
(Some(b'8'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((898, 4)),
(Some(b'8'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((899, 4)),
(Some(b'9'), Some(b'0'), Some(b'0'), Some(b' '), _) => Some((900, 4)),
(Some(b'9'), Some(b'0'), Some(b'1'), Some(b' '), _) => Some((901, 4)),
(Some(b'9'), Some(b'0'), Some(b'2'), Some(b' '), _) => Some((902, 4)),
(Some(b'9'), Some(b'0'), Some(b'3'), Some(b' '), _) => Some((903, 4)),
(Some(b'9'), Some(b'0'), Some(b'4'), Some(b' '), _) => Some((904, 4)),
(Some(b'9'), Some(b'0'), Some(b'5'), Some(b' '), _) => Some((905, 4)),
(Some(b'9'), Some(b'0'), Some(b'6'), Some(b' '), _) => Some((906, 4)),
(Some(b'9'), Some(b'0'), Some(b'7'), Some(b' '), _) => Some((907, 4)),
(Some(b'9'), Some(b'0'), Some(b'8'), Some(b' '), _) => Some((908, 4)),
(Some(b'9'), Some(b'0'), Some(b'9'), Some(b' '), _) => Some((909, 4)),
(Some(b'9'), Some(b'1'), Some(b'0'), Some(b' '), _) => Some((910, 4)),
(Some(b'9'), Some(b'1'), Some(b'1'), Some(b' '), _) => Some((911, 4)),
(Some(b'9'), Some(b'1'), Some(b'2'), Some(b' '), _) => Some((912, 4)),
(Some(b'9'), Some(b'1'), Some(b'3'), Some(b' '), _) => Some((913, 4)),
(Some(b'9'), Some(b'1'), Some(b'4'), Some(b' '), _) => Some((914, 4)),
(Some(b'9'), Some(b'1'), Some(b'5'), Some(b' '), _) => Some((915, 4)),
(Some(b'9'), Some(b'1'), Some(b'6'), Some(b' '), _) => Some((916, 4)),
(Some(b'9'), Some(b'1'), Some(b'7'), Some(b' '), _) => Some((917, 4)),
(Some(b'9'), Some(b'1'), Some(b'8'), Some(b' '), _) => Some((918, 4)),
(Some(b'9'), Some(b'1'), Some(b'9'), Some(b' '), _) => Some((919, 4)),
(Some(b'9'), Some(b'2'), Some(b'0'), Some(b' '), _) => Some((920, 4)),
(Some(b'9'), Some(b'2'), Some(b'1'), Some(b' '), _) => Some((921, 4)),
(Some(b'9'), Some(b'2'), Some(b'2'), Some(b' '), _) => Some((922, 4)),
(Some(b'9'), Some(b'2'), Some(b'3'), Some(b' '), _) => Some((923, 4)),
(Some(b'9'), Some(b'2'), Some(b'4'), Some(b' '), _) => Some((924, 4)),
(Some(b'9'), Some(b'2'), Some(b'5'), Some(b' '), _) => Some((925, 4)),
(Some(b'9'), Some(b'2'), Some(b'6'), Some(b' '), _) => Some((926, 4)),
(Some(b'9'), Some(b'2'), Some(b'7'), Some(b' '), _) => Some((927, 4)),
(Some(b'9'), Some(b'2'), Some(b'8'), Some(b' '), _) => Some((928, 4)),
(Some(b'9'), Some(b'2'), Some(b'9'), Some(b' '), _) => Some((929, 4)),
(Some(b'9'), Some(b'3'), Some(b'0'), Some(b' '), _) => Some((930, 4)),
(Some(b'9'), Some(b'3'), Some(b'1'), Some(b' '), _) => Some((931, 4)),
(Some(b'9'), Some(b'3'), Some(b'2'), Some(b' '), _) => Some((932, 4)),
(Some(b'9'), Some(b'3'), Some(b'3'), Some(b' '), _) => Some((933, 4)),
(Some(b'9'), Some(b'3'), Some(b'4'), Some(b' '), _) => Some((934, 4)),
(Some(b'9'), Some(b'3'), Some(b'5'), Some(b' '), _) => Some((935, 4)),
(Some(b'9'), Some(b'3'), Some(b'6'), Some(b' '), _) => Some((936, 4)),
(Some(b'9'), Some(b'3'), Some(b'7'), Some(b' '), _) => Some((937, 4)),
(Some(b'9'), Some(b'3'), Some(b'8'), Some(b' '), _) => Some((938, 4)),
(Some(b'9'), Some(b'3'), Some(b'9'), Some(b' '), _) => Some((939, 4)),
(Some(b'9'), Some(b'4'), Some(b'0'), Some(b' '), _) => Some((940, 4)),
(Some(b'9'), Some(b'4'), Some(b'1'), Some(b' '), _) => Some((941, 4)),
(Some(b'9'), Some(b'4'), Some(b'2'), Some(b' '), _) => Some((942, 4)),
(Some(b'9'), Some(b'4'), Some(b'3'), Some(b' '), _) => Some((943, 4)),
(Some(b'9'), Some(b'4'), Some(b'4'), Some(b' '), _) => Some((944, 4)),
(Some(b'9'), Some(b'4'), Some(b'5'), Some(b' '), _) => Some((945, 4)),
(Some(b'9'), Some(b'4'), Some(b'6'), Some(b' '), _) => Some((946, 4)),
(Some(b'9'), Some(b'4'), Some(b'7'), Some(b' '), _) => Some((947, 4)),
(Some(b'9'), Some(b'4'), Some(b'8'), Some(b' '), _) => Some((948, 4)),
(Some(b'9'), Some(b'4'), Some(b'9'), Some(b' '), _) => Some((949, 4)),
(Some(b'9'), Some(b'5'), Some(b'0'), Some(b' '), _) => Some((950, 4)),
(Some(b'9'), Some(b'5'), Some(b'1'), Some(b' '), _) => Some((951, 4)),
(Some(b'9'), Some(b'5'), Some(b'2'), Some(b' '), _) => Some((952, 4)),
(Some(b'9'), Some(b'5'), Some(b'3'), Some(b' '), _) => Some((953, 4)),
(Some(b'9'), Some(b'5'), Some(b'4'), Some(b' '), _) => Some((954, 4)),
(Some(b'9'), Some(b'5'), Some(b'5'), Some(b' '), _) => Some((955, 4)),
(Some(b'9'), Some(b'5'), Some(b'6'), Some(b' '), _) => Some((956, 4)),
(Some(b'9'), Some(b'5'), Some(b'7'), Some(b' '), _) => Some((957, 4)),
(Some(b'9'), Some(b'5'), Some(b'8'), Some(b' '), _) => Some((958, 4)),
(Some(b'9'), Some(b'5'), Some(b'9'), Some(b' '), _) => Some((959, 4)),
(Some(b'9'), Some(b'6'), Some(b'0'), Some(b' '), _) => Some((960, 4)),
(Some(b'9'), Some(b'6'), Some(b'1'), Some(b' '), _) => Some((961, 4)),
(Some(b'9'), Some(b'6'), Some(b'2'), Some(b' '), _) => Some((962, 4)),
(Some(b'9'), Some(b'6'), Some(b'3'), Some(b' '), _) => Some((963, 4)),
(Some(b'9'), Some(b'6'), Some(b'4'), Some(b' '), _) => Some((964, 4)),
(Some(b'9'), Some(b'6'), Some(b'5'), Some(b' '), _) => Some((965, 4)),
(Some(b'9'), Some(b'6'), Some(b'6'), Some(b' '), _) => Some((966, 4)),
(Some(b'9'), Some(b'6'), Some(b'7'), Some(b' '), _) => Some((967, 4)),
(Some(b'9'), Some(b'6'), Some(b'8'), Some(b' '), _) => Some((968, 4)),
(Some(b'9'), Some(b'6'), Some(b'9'), Some(b' '), _) => Some((969, 4)),
(Some(b'9'), Some(b'7'), Some(b'0'), Some(b' '), _) => Some((970, 4)),
(Some(b'9'), Some(b'7'), Some(b'1'), Some(b' '), _) => Some((971, 4)),
(Some(b'9'), Some(b'7'), Some(b'2'), Some(b' '), _) => Some((972, 4)),
(Some(b'9'), Some(b'7'), Some(b'3'), Some(b' '), _) => Some((973, 4)),
(Some(b'9'), Some(b'7'), Some(b'4'), Some(b' '), _) => Some((974, 4)),
(Some(b'9'), Some(b'7'), Some(b'5'), Some(b' '), _) => Some((975, 4)),
(Some(b'9'), Some(b'7'), Some(b'6'), Some(b' '), _) => Some((976, 4)),
(Some(b'9'), Some(b'7'), Some(b'7'), Some(b' '), _) => Some((977, 4)),
(Some(b'9'), Some(b'7'), Some(b'8'), Some(b' '), _) => Some((978, 4)),
(Some(b'9'), Some(b'7'), Some(b'9'), Some(b' '), _) => Some((979, 4)),
(Some(b'9'), Some(b'8'), Some(b'0'), Some(b' '), _) => Some((980, 4)),
(Some(b'9'), Some(b'8'), Some(b'1'), Some(b' '), _) => Some((981, 4)),
(Some(b'9'), Some(b'8'), Some(b'2'), Some(b' '), _) => Some((982, 4)),
(Some(b'9'), Some(b'8'), Some(b'3'), Some(b' '), _) => Some((983, 4)),
(Some(b'9'), Some(b'8'), Some(b'4'), Some(b' '), _) => Some((984, 4)),
(Some(b'9'), Some(b'8'), Some(b'5'), Some(b' '), _) => Some((985, 4)),
(Some(b'9'), Some(b'8'), Some(b'6'), Some(b' '), _) => Some((986, 4)),
(Some(b'9'), Some(b'8'), Some(b'7'), Some(b' '), _) => Some((987, 4)),
(Some(b'9'), Some(b'8'), Some(b'8'), Some(b' '), _) => Some((988, 4)),
(Some(b'9'), Some(b'8'), Some(b'9'), Some(b' '), _) => Some((989, 4)),
(Some(b'9'), Some(b'9'), Some(b'0'), Some(b' '), _) => Some((990, 4)),
(Some(b'9'), Some(b'9'), Some(b'1'), Some(b' '), _) => Some((991, 4)),
(Some(b'9'), Some(b'9'), Some(b'2'), Some(b' '), _) => Some((992, 4)),
(Some(b'9'), Some(b'9'), Some(b'3'), Some(b' '), _) => Some((993, 4)),
(Some(b'9'), Some(b'9'), Some(b'4'), Some(b' '), _) => Some((994, 4)),
(Some(b'9'), Some(b'9'), Some(b'5'), Some(b' '), _) => Some((995, 4)),
(Some(b'9'), Some(b'9'), Some(b'6'), Some(b' '), _) => Some((996, 4)),
(Some(b'9'), Some(b'9'), Some(b'7'), Some(b' '), _) => Some((997, 4)),
(Some(b'9'), Some(b'9'), Some(b'8'), Some(b' '), _) => Some((998, 4)),
(Some(b'9'), Some(b'9'), Some(b'9'), Some(b' '), _) => Some((999, 4)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1000, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1001, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1002, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1003, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1004, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1005, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1006, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1007, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1008, 5)),
(Some(b'1'), Some(b'0'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1009, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1010, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1011, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1012, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1013, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1014, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1015, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1016, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1017, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1018, 5)),
(Some(b'1'), Some(b'0'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1019, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1020, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1021, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1022, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1023, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1024, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1025, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1026, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1027, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1028, 5)),
(Some(b'1'), Some(b'0'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1029, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1030, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1031, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1032, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1033, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1034, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1035, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1036, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1037, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1038, 5)),
(Some(b'1'), Some(b'0'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1039, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1040, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1041, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1042, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1043, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1044, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1045, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1046, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1047, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1048, 5)),
(Some(b'1'), Some(b'0'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1049, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1050, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1051, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1052, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1053, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1054, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1055, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1056, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1057, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1058, 5)),
(Some(b'1'), Some(b'0'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1059, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1060, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1061, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1062, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1063, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1064, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1065, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1066, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1067, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1068, 5)),
(Some(b'1'), Some(b'0'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1069, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1070, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1071, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1072, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1073, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1074, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1075, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1076, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1077, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1078, 5)),
(Some(b'1'), Some(b'0'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1079, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1080, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1081, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1082, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1083, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1084, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1085, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1086, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1087, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1088, 5)),
(Some(b'1'), Some(b'0'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1089, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1090, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1091, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1092, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1093, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1094, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1095, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1096, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1097, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1098, 5)),
(Some(b'1'), Some(b'0'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1099, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1100, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1101, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1102, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1103, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1104, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1105, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1106, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1107, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1108, 5)),
(Some(b'1'), Some(b'1'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1109, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1110, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1111, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1112, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1113, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1114, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1115, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1116, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1117, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1118, 5)),
(Some(b'1'), Some(b'1'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1119, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1120, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1121, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1122, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1123, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1124, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1125, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1126, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1127, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1128, 5)),
(Some(b'1'), Some(b'1'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1129, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1130, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1131, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1132, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1133, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1134, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1135, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1136, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1137, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1138, 5)),
(Some(b'1'), Some(b'1'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1139, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1140, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1141, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1142, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1143, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1144, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1145, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1146, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1147, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1148, 5)),
(Some(b'1'), Some(b'1'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1149, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1150, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1151, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1152, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1153, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1154, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1155, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1156, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1157, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1158, 5)),
(Some(b'1'), Some(b'1'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1159, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1160, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1161, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1162, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1163, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1164, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1165, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1166, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1167, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1168, 5)),
(Some(b'1'), Some(b'1'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1169, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1170, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1171, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1172, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1173, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1174, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1175, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1176, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1177, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1178, 5)),
(Some(b'1'), Some(b'1'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1179, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1180, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1181, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1182, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1183, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1184, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1185, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1186, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1187, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1188, 5)),
(Some(b'1'), Some(b'1'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1189, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1190, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1191, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1192, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1193, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1194, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1195, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1196, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1197, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1198, 5)),
(Some(b'1'), Some(b'1'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1199, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1200, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1201, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1202, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1203, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1204, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1205, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1206, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1207, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1208, 5)),
(Some(b'1'), Some(b'2'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1209, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1210, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1211, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1212, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1213, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1214, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1215, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1216, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1217, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1218, 5)),
(Some(b'1'), Some(b'2'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1219, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1220, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1221, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1222, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1223, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1224, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1225, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1226, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1227, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1228, 5)),
(Some(b'1'), Some(b'2'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1229, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1230, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1231, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1232, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1233, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1234, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1235, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1236, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1237, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1238, 5)),
(Some(b'1'), Some(b'2'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1239, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1240, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1241, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1242, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1243, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1244, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1245, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1246, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1247, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1248, 5)),
(Some(b'1'), Some(b'2'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1249, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1250, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1251, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1252, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1253, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1254, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1255, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1256, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1257, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1258, 5)),
(Some(b'1'), Some(b'2'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1259, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1260, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1261, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1262, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1263, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1264, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1265, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1266, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1267, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1268, 5)),
(Some(b'1'), Some(b'2'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1269, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1270, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1271, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1272, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1273, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1274, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1275, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1276, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1277, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1278, 5)),
(Some(b'1'), Some(b'2'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1279, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1280, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1281, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1282, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1283, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1284, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1285, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1286, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1287, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1288, 5)),
(Some(b'1'), Some(b'2'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1289, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1290, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1291, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1292, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1293, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1294, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1295, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1296, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1297, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1298, 5)),
(Some(b'1'), Some(b'2'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1299, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1300, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1301, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1302, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1303, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1304, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1305, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1306, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1307, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1308, 5)),
(Some(b'1'), Some(b'3'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1309, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1310, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1311, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1312, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1313, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1314, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1315, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1316, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1317, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1318, 5)),
(Some(b'1'), Some(b'3'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1319, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1320, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1321, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1322, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1323, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1324, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1325, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1326, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1327, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1328, 5)),
(Some(b'1'), Some(b'3'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1329, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1330, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1331, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1332, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1333, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1334, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1335, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1336, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1337, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1338, 5)),
(Some(b'1'), Some(b'3'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1339, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1340, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1341, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1342, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1343, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1344, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1345, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1346, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1347, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1348, 5)),
(Some(b'1'), Some(b'3'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1349, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1350, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1351, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1352, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1353, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1354, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1355, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1356, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1357, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1358, 5)),
(Some(b'1'), Some(b'3'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1359, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1360, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1361, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1362, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1363, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1364, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1365, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1366, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1367, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1368, 5)),
(Some(b'1'), Some(b'3'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1369, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1370, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1371, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1372, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1373, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1374, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1375, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1376, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1377, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1378, 5)),
(Some(b'1'), Some(b'3'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1379, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1380, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1381, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1382, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1383, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1384, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1385, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1386, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1387, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1388, 5)),
(Some(b'1'), Some(b'3'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1389, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1390, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1391, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1392, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1393, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1394, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1395, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1396, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1397, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1398, 5)),
(Some(b'1'), Some(b'3'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1399, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1400, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1401, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1402, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1403, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1404, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1405, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1406, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1407, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1408, 5)),
(Some(b'1'), Some(b'4'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1409, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1410, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1411, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1412, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1413, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1414, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1415, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1416, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1417, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1418, 5)),
(Some(b'1'), Some(b'4'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1419, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1420, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1421, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1422, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1423, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1424, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1425, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1426, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1427, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1428, 5)),
(Some(b'1'), Some(b'4'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1429, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1430, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1431, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1432, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1433, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1434, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1435, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1436, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1437, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1438, 5)),
(Some(b'1'), Some(b'4'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1439, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1440, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1441, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1442, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1443, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1444, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1445, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1446, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1447, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1448, 5)),
(Some(b'1'), Some(b'4'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1449, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1450, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1451, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1452, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1453, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1454, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1455, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1456, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1457, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1458, 5)),
(Some(b'1'), Some(b'4'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1459, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1460, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1461, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1462, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1463, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1464, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1465, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1466, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1467, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1468, 5)),
(Some(b'1'), Some(b'4'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1469, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1470, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1471, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1472, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1473, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1474, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1475, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1476, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1477, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1478, 5)),
(Some(b'1'), Some(b'4'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1479, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1480, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1481, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1482, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1483, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1484, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1485, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1486, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1487, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1488, 5)),
(Some(b'1'), Some(b'4'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1489, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1490, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1491, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1492, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1493, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1494, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1495, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1496, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1497, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1498, 5)),
(Some(b'1'), Some(b'4'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1499, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1500, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1501, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1502, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1503, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1504, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1505, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1506, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1507, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1508, 5)),
(Some(b'1'), Some(b'5'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1509, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1510, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1511, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1512, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1513, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1514, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1515, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1516, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1517, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1518, 5)),
(Some(b'1'), Some(b'5'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1519, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1520, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1521, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1522, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1523, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1524, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1525, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1526, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1527, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1528, 5)),
(Some(b'1'), Some(b'5'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1529, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1530, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1531, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1532, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1533, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1534, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1535, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1536, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1537, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1538, 5)),
(Some(b'1'), Some(b'5'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1539, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1540, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1541, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1542, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1543, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1544, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1545, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1546, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1547, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1548, 5)),
(Some(b'1'), Some(b'5'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1549, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1550, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1551, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1552, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1553, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1554, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1555, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1556, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1557, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1558, 5)),
(Some(b'1'), Some(b'5'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1559, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1560, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1561, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1562, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1563, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1564, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1565, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1566, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1567, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1568, 5)),
(Some(b'1'), Some(b'5'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1569, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1570, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1571, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1572, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1573, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1574, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1575, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1576, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1577, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1578, 5)),
(Some(b'1'), Some(b'5'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1579, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1580, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1581, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1582, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1583, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1584, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1585, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1586, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1587, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1588, 5)),
(Some(b'1'), Some(b'5'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1589, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1590, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1591, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1592, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1593, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1594, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1595, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1596, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1597, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1598, 5)),
(Some(b'1'), Some(b'5'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1599, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1600, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1601, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1602, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1603, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1604, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1605, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1606, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1607, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1608, 5)),
(Some(b'1'), Some(b'6'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1609, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1610, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1611, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1612, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1613, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1614, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1615, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1616, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1617, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1618, 5)),
(Some(b'1'), Some(b'6'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1619, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1620, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1621, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1622, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1623, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1624, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1625, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1626, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1627, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1628, 5)),
(Some(b'1'), Some(b'6'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1629, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1630, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1631, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1632, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1633, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1634, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1635, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1636, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1637, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1638, 5)),
(Some(b'1'), Some(b'6'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1639, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1640, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1641, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1642, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1643, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1644, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1645, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1646, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1647, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1648, 5)),
(Some(b'1'), Some(b'6'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1649, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1650, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1651, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1652, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1653, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1654, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1655, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1656, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1657, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1658, 5)),
(Some(b'1'), Some(b'6'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1659, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1660, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1661, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1662, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1663, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1664, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1665, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1666, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1667, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1668, 5)),
(Some(b'1'), Some(b'6'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1669, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1670, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1671, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1672, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1673, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1674, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1675, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1676, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1677, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1678, 5)),
(Some(b'1'), Some(b'6'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1679, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1680, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1681, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1682, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1683, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1684, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1685, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1686, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1687, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1688, 5)),
(Some(b'1'), Some(b'6'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1689, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1690, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1691, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1692, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1693, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1694, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1695, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1696, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1697, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1698, 5)),
(Some(b'1'), Some(b'6'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1699, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'0'), Some(b' ')) => Some((1700, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'1'), Some(b' ')) => Some((1701, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'2'), Some(b' ')) => Some((1702, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'3'), Some(b' ')) => Some((1703, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'4'), Some(b' ')) => Some((1704, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'5'), Some(b' ')) => Some((1705, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'6'), Some(b' ')) => Some((1706, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'7'), Some(b' ')) => Some((1707, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'8'), Some(b' ')) => Some((1708, 5)),
(Some(b'1'), Some(b'7'), Some(b'0'), Some(b'9'), Some(b' ')) => Some((1709, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'0'), Some(b' ')) => Some((1710, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'1'), Some(b' ')) => Some((1711, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'2'), Some(b' ')) => Some((1712, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'3'), Some(b' ')) => Some((1713, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'4'), Some(b' ')) => Some((1714, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'5'), Some(b' ')) => Some((1715, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'6'), Some(b' ')) => Some((1716, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'7'), Some(b' ')) => Some((1717, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'8'), Some(b' ')) => Some((1718, 5)),
(Some(b'1'), Some(b'7'), Some(b'1'), Some(b'9'), Some(b' ')) => Some((1719, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'0'), Some(b' ')) => Some((1720, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'1'), Some(b' ')) => Some((1721, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'2'), Some(b' ')) => Some((1722, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'3'), Some(b' ')) => Some((1723, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'4'), Some(b' ')) => Some((1724, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'5'), Some(b' ')) => Some((1725, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'6'), Some(b' ')) => Some((1726, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'7'), Some(b' ')) => Some((1727, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'8'), Some(b' ')) => Some((1728, 5)),
(Some(b'1'), Some(b'7'), Some(b'2'), Some(b'9'), Some(b' ')) => Some((1729, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'0'), Some(b' ')) => Some((1730, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'1'), Some(b' ')) => Some((1731, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'2'), Some(b' ')) => Some((1732, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'3'), Some(b' ')) => Some((1733, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'4'), Some(b' ')) => Some((1734, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'5'), Some(b' ')) => Some((1735, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'6'), Some(b' ')) => Some((1736, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'7'), Some(b' ')) => Some((1737, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'8'), Some(b' ')) => Some((1738, 5)),
(Some(b'1'), Some(b'7'), Some(b'3'), Some(b'9'), Some(b' ')) => Some((1739, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'0'), Some(b' ')) => Some((1740, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'1'), Some(b' ')) => Some((1741, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'2'), Some(b' ')) => Some((1742, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'3'), Some(b' ')) => Some((1743, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'4'), Some(b' ')) => Some((1744, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'5'), Some(b' ')) => Some((1745, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'6'), Some(b' ')) => Some((1746, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'7'), Some(b' ')) => Some((1747, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'8'), Some(b' ')) => Some((1748, 5)),
(Some(b'1'), Some(b'7'), Some(b'4'), Some(b'9'), Some(b' ')) => Some((1749, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'0'), Some(b' ')) => Some((1750, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'1'), Some(b' ')) => Some((1751, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'2'), Some(b' ')) => Some((1752, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'3'), Some(b' ')) => Some((1753, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'4'), Some(b' ')) => Some((1754, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'5'), Some(b' ')) => Some((1755, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'6'), Some(b' ')) => Some((1756, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'7'), Some(b' ')) => Some((1757, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'8'), Some(b' ')) => Some((1758, 5)),
(Some(b'1'), Some(b'7'), Some(b'5'), Some(b'9'), Some(b' ')) => Some((1759, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'0'), Some(b' ')) => Some((1760, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'1'), Some(b' ')) => Some((1761, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'2'), Some(b' ')) => Some((1762, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'3'), Some(b' ')) => Some((1763, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'4'), Some(b' ')) => Some((1764, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'5'), Some(b' ')) => Some((1765, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'6'), Some(b' ')) => Some((1766, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'7'), Some(b' ')) => Some((1767, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'8'), Some(b' ')) => Some((1768, 5)),
(Some(b'1'), Some(b'7'), Some(b'6'), Some(b'9'), Some(b' ')) => Some((1769, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'0'), Some(b' ')) => Some((1770, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'1'), Some(b' ')) => Some((1771, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'2'), Some(b' ')) => Some((1772, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'3'), Some(b' ')) => Some((1773, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'4'), Some(b' ')) => Some((1774, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'5'), Some(b' ')) => Some((1775, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'6'), Some(b' ')) => Some((1776, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'7'), Some(b' ')) => Some((1777, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'8'), Some(b' ')) => Some((1778, 5)),
(Some(b'1'), Some(b'7'), Some(b'7'), Some(b'9'), Some(b' ')) => Some((1779, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'0'), Some(b' ')) => Some((1780, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'1'), Some(b' ')) => Some((1781, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'2'), Some(b' ')) => Some((1782, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'3'), Some(b' ')) => Some((1783, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'4'), Some(b' ')) => Some((1784, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'5'), Some(b' ')) => Some((1785, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'6'), Some(b' ')) => Some((1786, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'7'), Some(b' ')) => Some((1787, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'8'), Some(b' ')) => Some((1788, 5)),
(Some(b'1'), Some(b'7'), Some(b'8'), Some(b'9'), Some(b' ')) => Some((1789, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'0'), Some(b' ')) => Some((1790, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'1'), Some(b' ')) => Some((1791, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'2'), Some(b' ')) => Some((1792, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'3'), Some(b' ')) => Some((1793, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'4'), Some(b' ')) => Some((1794, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'5'), Some(b' ')) => Some((1795, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'6'), Some(b' ')) => Some((1796, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'7'), Some(b' ')) => Some((1797, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'8'), Some(b' ')) => Some((1798, 5)),
(Some(b'1'), Some(b'7'), Some(b'9'), Some(b'9'), Some(b' ')) => Some((1799, 5)),
_ => None,
}
}
pub fn parse_number(buffer: &[u8]) -> Option<(u8, u8, u8)> {
let buffer = buffer.get(0..6)?;
let r: [u8; 2] = unsafe { buffer.get_unchecked(0..2).try_into().unwrap_unchecked() };
let g: [u8; 2] = unsafe { buffer.get_unchecked(2..4).try_into().unwrap_unchecked() };
let b: [u8; 2] = unsafe { buffer.get_unchecked(4..6).try_into().unwrap_unchecked() };
#[inline]
fn parse_hex(val: [u8; 2]) -> Option<u8> {
match val {
b"00" => Some(0),
b"01" => Some(1),
b"02" => Some(2),
b"03" => Some(3),
b"04" => Some(4),
b"05" => Some(5),
b"06" => Some(6),
b"07" => Some(7),
b"08" => Some(8),
b"09" => Some(9),
b"0a" => Some(10),
b"0b" => Some(11),
b"0c" => Some(12),
b"0d" => Some(13),
b"0e" => Some(14),
b"0f" => Some(15),
b"10" => Some(16),
b"11" => Some(17),
b"12" => Some(18),
b"13" => Some(19),
b"14" => Some(20),
b"15" => Some(21),
b"16" => Some(22),
b"17" => Some(23),
b"18" => Some(24),
b"19" => Some(25),
b"1a" => Some(26),
b"1b" => Some(27),
b"1c" => Some(28),
b"1d" => Some(29),
b"1e" => Some(30),
b"1f" => Some(31),
b"20" => Some(32),
b"21" => Some(33),
b"22" => Some(34),
b"23" => Some(35),
b"24" => Some(36),
b"25" => Some(37),
b"26" => Some(38),
b"27" => Some(39),
b"28" => Some(40),
b"29" => Some(41),
b"2a" => Some(42),
b"2b" => Some(43),
b"2c" => Some(44),
b"2d" => Some(45),
b"2e" => Some(46),
b"2f" => Some(47),
b"30" => Some(48),
b"31" => Some(49),
b"32" => Some(50),
b"33" => Some(51),
b"34" => Some(52),
b"35" => Some(53),
b"36" => Some(54),
b"37" => Some(55),
b"38" => Some(56),
b"39" => Some(57),
b"3a" => Some(58),
b"3b" => Some(59),
b"3c" => Some(60),
b"3d" => Some(61),
b"3e" => Some(62),
b"3f" => Some(63),
b"40" => Some(64),
b"41" => Some(65),
b"42" => Some(66),
b"43" => Some(67),
b"44" => Some(68),
b"45" => Some(69),
b"46" => Some(70),
b"47" => Some(71),
b"48" => Some(72),
b"49" => Some(73),
b"4a" => Some(74),
b"4b" => Some(75),
b"4c" => Some(76),
b"4d" => Some(77),
b"4e" => Some(78),
b"4f" => Some(79),
b"50" => Some(80),
b"51" => Some(81),
b"52" => Some(82),
b"53" => Some(83),
b"54" => Some(84),
b"55" => Some(85),
b"56" => Some(86),
b"57" => Some(87),
b"58" => Some(88),
b"59" => Some(89),
b"5a" => Some(90),
b"5b" => Some(91),
b"5c" => Some(92),
b"5d" => Some(93),
b"5e" => Some(94),
b"5f" => Some(95),
b"60" => Some(96),
b"61" => Some(97),
b"62" => Some(98),
b"63" => Some(99),
b"64" => Some(100),
b"65" => Some(101),
b"66" => Some(102),
b"67" => Some(103),
b"68" => Some(104),
b"69" => Some(105),
b"6a" => Some(106),
b"6b" => Some(107),
b"6c" => Some(108),
b"6d" => Some(109),
b"6e" => Some(110),
b"6f" => Some(111),
b"70" => Some(112),
b"71" => Some(113),
b"72" => Some(114),
b"73" => Some(115),
b"74" => Some(116),
b"75" => Some(117),
b"76" => Some(118),
b"77" => Some(119),
b"78" => Some(120),
b"79" => Some(121),
b"7a" => Some(122),
b"7b" => Some(123),
b"7c" => Some(124),
b"7d" => Some(125),
b"7e" => Some(126),
b"7f" => Some(127),
b"80" => Some(128),
b"81" => Some(129),
b"82" => Some(130),
b"83" => Some(131),
b"84" => Some(132),
b"85" => Some(133),
b"86" => Some(134),
b"87" => Some(135),
b"88" => Some(136),
b"89" => Some(137),
b"8a" => Some(138),
b"8b" => Some(139),
b"8c" => Some(140),
b"8d" => Some(141),
b"8e" => Some(142),
b"8f" => Some(143),
b"90" => Some(144),
b"91" => Some(145),
b"92" => Some(146),
b"93" => Some(147),
b"94" => Some(148),
b"95" => Some(149),
b"96" => Some(150),
b"97" => Some(151),
b"98" => Some(152),
b"99" => Some(153),
b"9a" => Some(154),
b"9b" => Some(155),
b"9c" => Some(156),
b"9d" => Some(157),
b"9e" => Some(158),
b"9f" => Some(159),
b"a0" => Some(160),
b"a1" => Some(161),
b"a2" => Some(162),
b"a3" => Some(163),
b"a4" => Some(164),
b"a5" => Some(165),
b"a6" => Some(166),
b"a7" => Some(167),
b"a8" => Some(168),
b"a9" => Some(169),
b"aa" => Some(170),
b"ab" => Some(171),
b"ac" => Some(172),
b"ad" => Some(173),
b"ae" => Some(174),
b"af" => Some(175),
b"b0" => Some(176),
b"b1" => Some(177),
b"b2" => Some(178),
b"b3" => Some(179),
b"b4" => Some(180),
b"b5" => Some(181),
b"b6" => Some(182),
b"b7" => Some(183),
b"b8" => Some(184),
b"b9" => Some(185),
b"ba" => Some(186),
b"bb" => Some(187),
b"bc" => Some(188),
b"bd" => Some(189),
b"be" => Some(190),
b"bf" => Some(191),
b"c0" => Some(192),
b"c1" => Some(193),
b"c2" => Some(194),
b"c3" => Some(195),
b"c4" => Some(196),
b"c5" => Some(197),
b"c6" => Some(198),
b"c7" => Some(199),
b"c8" => Some(200),
b"c9" => Some(201),
b"ca" => Some(202),
b"cb" => Some(203),
b"cc" => Some(204),
b"cd" => Some(205),
b"ce" => Some(206),
b"cf" => Some(207),
b"d0" => Some(208),
b"d1" => Some(209),
b"d2" => Some(210),
b"d3" => Some(211),
b"d4" => Some(212),
b"d5" => Some(213),
b"d6" => Some(214),
b"d7" => Some(215),
b"d8" => Some(216),
b"d9" => Some(217),
b"da" => Some(218),
b"db" => Some(219),
b"dc" => Some(220),
b"dd" => Some(221),
b"de" => Some(222),
b"df" => Some(223),
b"e0" => Some(224),
b"e1" => Some(225),
b"e2" => Some(226),
b"e3" => Some(227),
b"e4" => Some(228),
b"e5" => Some(229),
b"e6" => Some(230),
b"e7" => Some(231),
b"e8" => Some(232),
b"e9" => Some(233),
b"ea" => Some(234),
b"eb" => Some(235),
b"ec" => Some(236),
b"ed" => Some(237),
b"ee" => Some(238),
b"ef" => Some(239),
b"f0" => Some(240),
b"f1" => Some(241),
b"f2" => Some(242),
b"f3" => Some(243),
b"f4" => Some(244),
b"f5" => Some(245),
b"f6" => Some(246),
b"f7" => Some(247),
b"f8" => Some(248),
b"f9" => Some(249),
b"fa" => Some(250),
b"fb" => Some(251),
b"fc" => Some(252),
b"fd" => Some(253),
b"fe" => Some(254),
_ => None,
}
}
let r = parse_hex(r)?;
let g = parse_hex(g)?;
let b = parse_hex(b)?;
Some((r, g, b))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment